summaryrefslogtreecommitdiff
path: root/cad/watch popup light prototypes
diff options
context:
space:
mode:
Diffstat (limited to 'cad/watch popup light prototypes')
-rw-r--r--cad/watch popup light prototypes/new_popup_slider.zipbin0 -> 11980 bytes
-rw-r--r--cad/watch popup light prototypes/popup_v1.1.step1165
-rw-r--r--cad/watch popup light prototypes/slidepop_frame.step1079
-rw-r--r--cad/watch popup light prototypes/slidepop_popup.step1150
-rw-r--r--cad/watch popup light prototypes/slidepop_slide.step548
-rw-r--r--cad/watch popup light prototypes/slidepop_v1.gcode.3mfbin0 -> 146614 bytes
-rw-r--r--cad/watch popup light prototypes/slider_v1.1.step548
-rw-r--r--cad/watch popup light prototypes/watch popup light prototypes.zipbin0 -> 18872 bytes
8 files changed, 4490 insertions, 0 deletions
diff --git a/cad/watch popup light prototypes/new_popup_slider.zip b/cad/watch popup light prototypes/new_popup_slider.zip
new file mode 100644
index 0000000..50b3f15
--- /dev/null
+++ b/cad/watch popup light prototypes/new_popup_slider.zip
Binary files differ
diff --git a/cad/watch popup light prototypes/popup_v1.1.step b/cad/watch popup light prototypes/popup_v1.1.step
new file mode 100644
index 0000000..032ddfb
--- /dev/null
+++ b/cad/watch popup light prototypes/popup_v1.1.step
@@ -0,0 +1,1165 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: using custom renumber hook */
+
+FILE_DESCRIPTION(
+/* description */ ('STEP AP242 Edition 2',
+'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
+cturing Information (PMI)---4.0---2014-10-13',
+'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1',
+'CAx-IF Rec.Pracs.---User Defined Attributes---1.5---2016-08-15'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '693e3dca4c2b12436d309c8a',
+/* time_stamp */ '2025-12-14T04:32:11Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'ONSHAPE BY PTC INC, 1.208',
+/* authorisation */ ' ');
+
+FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
+ENDSEC;
+
+DATA;
+#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#694,#11);
+#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#692),#1105);
+#12=ELLIPSE('',#737,0.000827533439221869,0.00075);
+#13=CIRCLE('',#698,0.002);
+#14=CIRCLE('',#699,0.002);
+#15=CIRCLE('',#700,0.002);
+#16=CIRCLE('',#701,0.002);
+#17=CIRCLE('',#702,0.002);
+#18=CIRCLE('',#703,0.002);
+#19=CIRCLE('',#727,0.00075);
+#20=CIRCLE('',#732,0.00075);
+#21=CYLINDRICAL_SURFACE('',#697,0.002);
+#22=CYLINDRICAL_SURFACE('',#736,0.00075);
+#23=ORIENTED_EDGE('',*,*,#213,.F.);
+#24=ORIENTED_EDGE('',*,*,#214,.T.);
+#25=ORIENTED_EDGE('',*,*,#215,.T.);
+#26=ORIENTED_EDGE('',*,*,#216,.F.);
+#27=ORIENTED_EDGE('',*,*,#217,.F.);
+#28=ORIENTED_EDGE('',*,*,#218,.F.);
+#29=ORIENTED_EDGE('',*,*,#219,.T.);
+#30=ORIENTED_EDGE('',*,*,#220,.T.);
+#31=ORIENTED_EDGE('',*,*,#221,.T.);
+#32=ORIENTED_EDGE('',*,*,#222,.T.);
+#33=ORIENTED_EDGE('',*,*,#223,.T.);
+#34=ORIENTED_EDGE('',*,*,#224,.F.);
+#35=ORIENTED_EDGE('',*,*,#225,.F.);
+#36=ORIENTED_EDGE('',*,*,#226,.T.);
+#37=ORIENTED_EDGE('',*,*,#227,.F.);
+#38=ORIENTED_EDGE('',*,*,#228,.F.);
+#39=ORIENTED_EDGE('',*,*,#229,.F.);
+#40=ORIENTED_EDGE('',*,*,#230,.T.);
+#41=ORIENTED_EDGE('',*,*,#231,.T.);
+#42=ORIENTED_EDGE('',*,*,#232,.F.);
+#43=ORIENTED_EDGE('',*,*,#221,.F.);
+#44=ORIENTED_EDGE('',*,*,#233,.T.);
+#45=ORIENTED_EDGE('',*,*,#223,.F.);
+#46=ORIENTED_EDGE('',*,*,#234,.F.);
+#47=ORIENTED_EDGE('',*,*,#235,.F.);
+#48=ORIENTED_EDGE('',*,*,#236,.T.);
+#49=ORIENTED_EDGE('',*,*,#237,.T.);
+#50=ORIENTED_EDGE('',*,*,#238,.F.);
+#51=ORIENTED_EDGE('',*,*,#239,.T.);
+#52=ORIENTED_EDGE('',*,*,#240,.T.);
+#53=ORIENTED_EDGE('',*,*,#241,.F.);
+#54=ORIENTED_EDGE('',*,*,#242,.F.);
+#55=ORIENTED_EDGE('',*,*,#243,.F.);
+#56=ORIENTED_EDGE('',*,*,#244,.T.);
+#57=ORIENTED_EDGE('',*,*,#245,.F.);
+#58=ORIENTED_EDGE('',*,*,#246,.F.);
+#59=ORIENTED_EDGE('',*,*,#222,.F.);
+#60=ORIENTED_EDGE('',*,*,#238,.T.);
+#61=ORIENTED_EDGE('',*,*,#247,.F.);
+#62=ORIENTED_EDGE('',*,*,#219,.F.);
+#63=ORIENTED_EDGE('',*,*,#248,.F.);
+#64=ORIENTED_EDGE('',*,*,#234,.T.);
+#65=ORIENTED_EDGE('',*,*,#226,.F.);
+#66=ORIENTED_EDGE('',*,*,#249,.F.);
+#67=ORIENTED_EDGE('',*,*,#250,.F.);
+#68=ORIENTED_EDGE('',*,*,#251,.F.);
+#69=ORIENTED_EDGE('',*,*,#252,.F.);
+#70=ORIENTED_EDGE('',*,*,#253,.F.);
+#71=ORIENTED_EDGE('',*,*,#254,.F.);
+#72=ORIENTED_EDGE('',*,*,#255,.F.);
+#73=ORIENTED_EDGE('',*,*,#248,.T.);
+#74=ORIENTED_EDGE('',*,*,#218,.T.);
+#75=ORIENTED_EDGE('',*,*,#256,.F.);
+#76=ORIENTED_EDGE('',*,*,#257,.F.);
+#77=ORIENTED_EDGE('',*,*,#258,.T.);
+#78=ORIENTED_EDGE('',*,*,#255,.T.);
+#79=ORIENTED_EDGE('',*,*,#259,.F.);
+#80=ORIENTED_EDGE('',*,*,#260,.F.);
+#81=ORIENTED_EDGE('',*,*,#261,.T.);
+#82=ORIENTED_EDGE('',*,*,#257,.T.);
+#83=ORIENTED_EDGE('',*,*,#262,.F.);
+#84=ORIENTED_EDGE('',*,*,#263,.F.);
+#85=ORIENTED_EDGE('',*,*,#264,.T.);
+#86=ORIENTED_EDGE('',*,*,#260,.T.);
+#87=ORIENTED_EDGE('',*,*,#265,.F.);
+#88=ORIENTED_EDGE('',*,*,#266,.F.);
+#89=ORIENTED_EDGE('',*,*,#250,.T.);
+#90=ORIENTED_EDGE('',*,*,#263,.T.);
+#91=ORIENTED_EDGE('',*,*,#267,.F.);
+#92=ORIENTED_EDGE('',*,*,#268,.F.);
+#93=ORIENTED_EDGE('',*,*,#251,.T.);
+#94=ORIENTED_EDGE('',*,*,#266,.T.);
+#95=ORIENTED_EDGE('',*,*,#269,.T.);
+#96=ORIENTED_EDGE('',*,*,#270,.T.);
+#97=ORIENTED_EDGE('',*,*,#271,.F.);
+#98=ORIENTED_EDGE('',*,*,#245,.T.);
+#99=ORIENTED_EDGE('',*,*,#271,.T.);
+#100=ORIENTED_EDGE('',*,*,#272,.T.);
+#101=ORIENTED_EDGE('',*,*,#273,.F.);
+#102=ORIENTED_EDGE('',*,*,#246,.T.);
+#103=ORIENTED_EDGE('',*,*,#273,.T.);
+#104=ORIENTED_EDGE('',*,*,#274,.T.);
+#105=ORIENTED_EDGE('',*,*,#275,.F.);
+#106=ORIENTED_EDGE('',*,*,#243,.T.);
+#107=ORIENTED_EDGE('',*,*,#237,.F.);
+#108=ORIENTED_EDGE('',*,*,#276,.T.);
+#109=ORIENTED_EDGE('',*,*,#277,.T.);
+#110=ORIENTED_EDGE('',*,*,#252,.T.);
+#111=ORIENTED_EDGE('',*,*,#268,.T.);
+#112=ORIENTED_EDGE('',*,*,#278,.F.);
+#113=ORIENTED_EDGE('',*,*,#269,.F.);
+#114=ORIENTED_EDGE('',*,*,#244,.F.);
+#115=ORIENTED_EDGE('',*,*,#275,.T.);
+#116=ORIENTED_EDGE('',*,*,#279,.F.);
+#117=ORIENTED_EDGE('',*,*,#220,.F.);
+#118=ORIENTED_EDGE('',*,*,#247,.T.);
+#119=ORIENTED_EDGE('',*,*,#280,.F.);
+#120=ORIENTED_EDGE('',*,*,#258,.F.);
+#121=ORIENTED_EDGE('',*,*,#261,.F.);
+#122=ORIENTED_EDGE('',*,*,#264,.F.);
+#123=ORIENTED_EDGE('',*,*,#230,.F.);
+#124=ORIENTED_EDGE('',*,*,#281,.T.);
+#125=ORIENTED_EDGE('',*,*,#213,.T.);
+#126=ORIENTED_EDGE('',*,*,#279,.T.);
+#127=ORIENTED_EDGE('',*,*,#282,.T.);
+#128=ORIENTED_EDGE('',*,*,#278,.T.);
+#129=ORIENTED_EDGE('',*,*,#267,.T.);
+#130=ORIENTED_EDGE('',*,*,#265,.T.);
+#131=ORIENTED_EDGE('',*,*,#262,.T.);
+#132=ORIENTED_EDGE('',*,*,#259,.T.);
+#133=ORIENTED_EDGE('',*,*,#256,.T.);
+#134=ORIENTED_EDGE('',*,*,#254,.T.);
+#135=ORIENTED_EDGE('',*,*,#217,.T.);
+#136=ORIENTED_EDGE('',*,*,#283,.F.);
+#137=ORIENTED_EDGE('',*,*,#274,.F.);
+#138=ORIENTED_EDGE('',*,*,#272,.F.);
+#139=ORIENTED_EDGE('',*,*,#270,.F.);
+#140=ORIENTED_EDGE('',*,*,#282,.F.);
+#141=ORIENTED_EDGE('',*,*,#284,.F.);
+#142=ORIENTED_EDGE('',*,*,#285,.T.);
+#143=ORIENTED_EDGE('',*,*,#235,.T.);
+#144=ORIENTED_EDGE('',*,*,#280,.T.);
+#145=ORIENTED_EDGE('',*,*,#286,.F.);
+#146=ORIENTED_EDGE('',*,*,#227,.T.);
+#147=ORIENTED_EDGE('',*,*,#253,.T.);
+#148=ORIENTED_EDGE('',*,*,#277,.F.);
+#149=ORIENTED_EDGE('',*,*,#287,.T.);
+#150=ORIENTED_EDGE('',*,*,#284,.T.);
+#151=ORIENTED_EDGE('',*,*,#249,.T.);
+#152=ORIENTED_EDGE('',*,*,#225,.T.);
+#153=ORIENTED_EDGE('',*,*,#285,.F.);
+#154=ORIENTED_EDGE('',*,*,#287,.F.);
+#155=ORIENTED_EDGE('',*,*,#276,.F.);
+#156=ORIENTED_EDGE('',*,*,#236,.F.);
+#157=ORIENTED_EDGE('',*,*,#288,.T.);
+#158=ORIENTED_EDGE('',*,*,#289,.T.);
+#159=ORIENTED_EDGE('',*,*,#290,.F.);
+#160=ORIENTED_EDGE('',*,*,#291,.T.);
+#161=ORIENTED_EDGE('',*,*,#292,.F.);
+#162=ORIENTED_EDGE('',*,*,#293,.T.);
+#163=ORIENTED_EDGE('',*,*,#294,.F.);
+#164=ORIENTED_EDGE('',*,*,#290,.T.);
+#165=ORIENTED_EDGE('',*,*,#295,.T.);
+#166=ORIENTED_EDGE('',*,*,#242,.T.);
+#167=ORIENTED_EDGE('',*,*,#296,.F.);
+#168=ORIENTED_EDGE('',*,*,#297,.T.);
+#169=ORIENTED_EDGE('',*,*,#298,.T.);
+#170=ORIENTED_EDGE('',*,*,#299,.T.);
+#171=ORIENTED_EDGE('',*,*,#292,.T.);
+#172=ORIENTED_EDGE('',*,*,#241,.T.);
+#173=ORIENTED_EDGE('',*,*,#300,.T.);
+#174=ORIENTED_EDGE('',*,*,#301,.T.);
+#175=ORIENTED_EDGE('',*,*,#296,.T.);
+#176=ORIENTED_EDGE('',*,*,#240,.F.);
+#177=ORIENTED_EDGE('',*,*,#302,.T.);
+#178=ORIENTED_EDGE('',*,*,#288,.F.);
+#179=ORIENTED_EDGE('',*,*,#294,.T.);
+#180=ORIENTED_EDGE('',*,*,#303,.T.);
+#181=ORIENTED_EDGE('',*,*,#300,.F.);
+#182=ORIENTED_EDGE('',*,*,#291,.F.);
+#183=ORIENTED_EDGE('',*,*,#295,.F.);
+#184=ORIENTED_EDGE('',*,*,#289,.F.);
+#185=ORIENTED_EDGE('',*,*,#302,.F.);
+#186=ORIENTED_EDGE('',*,*,#239,.F.);
+#187=ORIENTED_EDGE('',*,*,#304,.F.);
+#188=ORIENTED_EDGE('',*,*,#228,.T.);
+#189=ORIENTED_EDGE('',*,*,#286,.T.);
+#190=ORIENTED_EDGE('',*,*,#224,.T.);
+#191=ORIENTED_EDGE('',*,*,#233,.F.);
+#192=ORIENTED_EDGE('',*,*,#229,.T.);
+#193=ORIENTED_EDGE('',*,*,#305,.T.);
+#194=ORIENTED_EDGE('',*,*,#214,.F.);
+#195=ORIENTED_EDGE('',*,*,#281,.F.);
+#196=ORIENTED_EDGE('',*,*,#283,.T.);
+#197=ORIENTED_EDGE('',*,*,#216,.T.);
+#198=ORIENTED_EDGE('',*,*,#306,.F.);
+#199=ORIENTED_EDGE('',*,*,#231,.F.);
+#200=ORIENTED_EDGE('',*,*,#232,.T.);
+#201=ORIENTED_EDGE('',*,*,#306,.T.);
+#202=ORIENTED_EDGE('',*,*,#215,.F.);
+#203=ORIENTED_EDGE('',*,*,#305,.F.);
+#204=ORIENTED_EDGE('',*,*,#304,.T.);
+#205=ORIENTED_EDGE('',*,*,#298,.F.);
+#206=ORIENTED_EDGE('',*,*,#307,.T.);
+#207=ORIENTED_EDGE('',*,*,#307,.F.);
+#208=ORIENTED_EDGE('',*,*,#297,.F.);
+#209=ORIENTED_EDGE('',*,*,#301,.F.);
+#210=ORIENTED_EDGE('',*,*,#303,.F.);
+#211=ORIENTED_EDGE('',*,*,#293,.F.);
+#212=ORIENTED_EDGE('',*,*,#299,.F.);
+#213=EDGE_CURVE('',#308,#309,#369,.T.);
+#214=EDGE_CURVE('',#308,#310,#370,.T.);
+#215=EDGE_CURVE('',#310,#311,#371,.T.);
+#216=EDGE_CURVE('',#312,#311,#372,.T.);
+#217=EDGE_CURVE('',#313,#312,#373,.T.);
+#218=EDGE_CURVE('',#314,#313,#374,.T.);
+#219=EDGE_CURVE('',#314,#315,#375,.T.);
+#220=EDGE_CURVE('',#315,#309,#376,.T.);
+#221=EDGE_CURVE('',#316,#317,#377,.T.);
+#222=EDGE_CURVE('',#317,#318,#13,.T.);
+#223=EDGE_CURVE('',#318,#319,#378,.F.);
+#224=EDGE_CURVE('',#320,#319,#14,.T.);
+#225=EDGE_CURVE('',#321,#320,#379,.F.);
+#226=EDGE_CURVE('',#321,#322,#15,.T.);
+#227=EDGE_CURVE('',#323,#322,#380,.T.);
+#228=EDGE_CURVE('',#316,#323,#16,.T.);
+#229=EDGE_CURVE('',#324,#325,#381,.F.);
+#230=EDGE_CURVE('',#324,#326,#17,.T.);
+#231=EDGE_CURVE('',#326,#327,#382,.F.);
+#232=EDGE_CURVE('',#325,#327,#18,.F.);
+#233=EDGE_CURVE('',#316,#319,#383,.T.);
+#234=EDGE_CURVE('',#328,#318,#384,.T.);
+#235=EDGE_CURVE('',#329,#328,#385,.T.);
+#236=EDGE_CURVE('',#329,#330,#386,.T.);
+#237=EDGE_CURVE('',#330,#331,#387,.T.);
+#238=EDGE_CURVE('',#317,#331,#388,.T.);
+#239=EDGE_CURVE('',#332,#333,#389,.T.);
+#240=EDGE_CURVE('',#333,#334,#390,.T.);
+#241=EDGE_CURVE('',#335,#334,#391,.T.);
+#242=EDGE_CURVE('',#332,#335,#392,.T.);
+#243=EDGE_CURVE('',#336,#337,#393,.T.);
+#244=EDGE_CURVE('',#336,#338,#394,.T.);
+#245=EDGE_CURVE('',#339,#338,#395,.T.);
+#246=EDGE_CURVE('',#337,#339,#396,.T.);
+#247=EDGE_CURVE('',#315,#331,#397,.T.);
+#248=EDGE_CURVE('',#328,#314,#398,.T.);
+#249=EDGE_CURVE('',#340,#321,#399,.T.);
+#250=EDGE_CURVE('',#341,#340,#400,.T.);
+#251=EDGE_CURVE('',#342,#341,#401,.T.);
+#252=EDGE_CURVE('',#343,#342,#402,.T.);
+#253=EDGE_CURVE('',#322,#343,#403,.T.);
+#254=EDGE_CURVE('',#344,#313,#404,.T.);
+#255=EDGE_CURVE('',#328,#344,#405,.T.);
+#256=EDGE_CURVE('',#345,#344,#406,.T.);
+#257=EDGE_CURVE('',#346,#345,#407,.T.);
+#258=EDGE_CURVE('',#346,#328,#408,.T.);
+#259=EDGE_CURVE('',#347,#345,#409,.T.);
+#260=EDGE_CURVE('',#348,#347,#410,.T.);
+#261=EDGE_CURVE('',#348,#346,#411,.T.);
+#262=EDGE_CURVE('',#349,#347,#412,.T.);
+#263=EDGE_CURVE('',#340,#349,#413,.T.);
+#264=EDGE_CURVE('',#340,#348,#414,.T.);
+#265=EDGE_CURVE('',#350,#349,#415,.T.);
+#266=EDGE_CURVE('',#341,#350,#416,.T.);
+#267=EDGE_CURVE('',#351,#350,#417,.T.);
+#268=EDGE_CURVE('',#342,#351,#418,.T.);
+#269=EDGE_CURVE('',#338,#352,#419,.T.);
+#270=EDGE_CURVE('',#352,#353,#420,.T.);
+#271=EDGE_CURVE('',#339,#353,#421,.T.);
+#272=EDGE_CURVE('',#353,#354,#422,.T.);
+#273=EDGE_CURVE('',#337,#354,#423,.T.);
+#274=EDGE_CURVE('',#354,#355,#424,.T.);
+#275=EDGE_CURVE('',#336,#355,#425,.T.);
+#276=EDGE_CURVE('',#330,#356,#426,.T.);
+#277=EDGE_CURVE('',#356,#343,#427,.T.);
+#278=EDGE_CURVE('',#352,#351,#428,.T.);
+#279=EDGE_CURVE('',#309,#355,#429,.T.);
+#280=EDGE_CURVE('',#328,#340,#430,.T.);
+#281=EDGE_CURVE('',#324,#308,#431,.T.);
+#282=EDGE_CURVE('',#355,#352,#432,.T.);
+#283=EDGE_CURVE('',#326,#312,#433,.T.);
+#284=EDGE_CURVE('',#357,#340,#434,.T.);
+#285=EDGE_CURVE('',#357,#329,#435,.T.);
+#286=EDGE_CURVE('',#323,#320,#436,.T.);
+#287=EDGE_CURVE('',#356,#357,#437,.T.);
+#288=EDGE_CURVE('',#358,#359,#438,.T.);
+#289=EDGE_CURVE('',#359,#360,#439,.T.);
+#290=EDGE_CURVE('',#361,#360,#440,.T.);
+#291=EDGE_CURVE('',#361,#358,#441,.T.);
+#292=EDGE_CURVE('',#362,#335,#442,.T.);
+#293=EDGE_CURVE('',#362,#363,#443,.T.);
+#294=EDGE_CURVE('',#361,#363,#444,.T.);
+#295=EDGE_CURVE('',#360,#332,#445,.F.);
+#296=EDGE_CURVE('',#364,#334,#446,.T.);
+#297=EDGE_CURVE('',#364,#365,#447,.T.);
+#298=EDGE_CURVE('',#365,#366,#19,.T.);
+#299=EDGE_CURVE('',#366,#362,#448,.T.);
+#300=EDGE_CURVE('',#358,#367,#449,.T.);
+#301=EDGE_CURVE('',#367,#364,#450,.T.);
+#302=EDGE_CURVE('',#333,#359,#451,.F.);
+#303=EDGE_CURVE('',#363,#367,#452,.T.);
+#304=EDGE_CURVE('',#368,#368,#20,.T.);
+#305=EDGE_CURVE('',#325,#310,#453,.T.);
+#306=EDGE_CURVE('',#327,#311,#454,.T.);
+#307=EDGE_CURVE('',#365,#366,#12,.F.);
+#308=VERTEX_POINT('',#916);
+#309=VERTEX_POINT('',#917);
+#310=VERTEX_POINT('',#919);
+#311=VERTEX_POINT('',#921);
+#312=VERTEX_POINT('',#923);
+#313=VERTEX_POINT('',#925);
+#314=VERTEX_POINT('',#927);
+#315=VERTEX_POINT('',#929);
+#316=VERTEX_POINT('',#933);
+#317=VERTEX_POINT('',#934);
+#318=VERTEX_POINT('',#936);
+#319=VERTEX_POINT('',#938);
+#320=VERTEX_POINT('',#940);
+#321=VERTEX_POINT('',#942);
+#322=VERTEX_POINT('',#944);
+#323=VERTEX_POINT('',#946);
+#324=VERTEX_POINT('',#949);
+#325=VERTEX_POINT('',#950);
+#326=VERTEX_POINT('',#952);
+#327=VERTEX_POINT('',#954);
+#328=VERTEX_POINT('',#959);
+#329=VERTEX_POINT('',#961);
+#330=VERTEX_POINT('',#963);
+#331=VERTEX_POINT('',#965);
+#332=VERTEX_POINT('',#968);
+#333=VERTEX_POINT('',#969);
+#334=VERTEX_POINT('',#971);
+#335=VERTEX_POINT('',#973);
+#336=VERTEX_POINT('',#977);
+#337=VERTEX_POINT('',#978);
+#338=VERTEX_POINT('',#980);
+#339=VERTEX_POINT('',#982);
+#340=VERTEX_POINT('',#989);
+#341=VERTEX_POINT('',#991);
+#342=VERTEX_POINT('',#993);
+#343=VERTEX_POINT('',#995);
+#344=VERTEX_POINT('',#999);
+#345=VERTEX_POINT('',#1003);
+#346=VERTEX_POINT('',#1005);
+#347=VERTEX_POINT('',#1009);
+#348=VERTEX_POINT('',#1011);
+#349=VERTEX_POINT('',#1015);
+#350=VERTEX_POINT('',#1020);
+#351=VERTEX_POINT('',#1024);
+#352=VERTEX_POINT('',#1028);
+#353=VERTEX_POINT('',#1030);
+#354=VERTEX_POINT('',#1034);
+#355=VERTEX_POINT('',#1038);
+#356=VERTEX_POINT('',#1042);
+#357=VERTEX_POINT('',#1055);
+#358=VERTEX_POINT('',#1063);
+#359=VERTEX_POINT('',#1064);
+#360=VERTEX_POINT('',#1066);
+#361=VERTEX_POINT('',#1068);
+#362=VERTEX_POINT('',#1072);
+#363=VERTEX_POINT('',#1074);
+#364=VERTEX_POINT('',#1079);
+#365=VERTEX_POINT('',#1081);
+#366=VERTEX_POINT('',#1083);
+#367=VERTEX_POINT('',#1087);
+#368=VERTEX_POINT('',#1095);
+#369=LINE('',#915,#455);
+#370=LINE('',#918,#456);
+#371=LINE('',#920,#457);
+#372=LINE('',#922,#458);
+#373=LINE('',#924,#459);
+#374=LINE('',#926,#460);
+#375=LINE('',#928,#461);
+#376=LINE('',#930,#462);
+#377=LINE('',#932,#463);
+#378=LINE('',#937,#464);
+#379=LINE('',#941,#465);
+#380=LINE('',#945,#466);
+#381=LINE('',#948,#467);
+#382=LINE('',#953,#468);
+#383=LINE('',#957,#469);
+#384=LINE('',#958,#470);
+#385=LINE('',#960,#471);
+#386=LINE('',#962,#472);
+#387=LINE('',#964,#473);
+#388=LINE('',#966,#474);
+#389=LINE('',#967,#475);
+#390=LINE('',#970,#476);
+#391=LINE('',#972,#477);
+#392=LINE('',#974,#478);
+#393=LINE('',#976,#479);
+#394=LINE('',#979,#480);
+#395=LINE('',#981,#481);
+#396=LINE('',#983,#482);
+#397=LINE('',#985,#483);
+#398=LINE('',#986,#484);
+#399=LINE('',#988,#485);
+#400=LINE('',#990,#486);
+#401=LINE('',#992,#487);
+#402=LINE('',#994,#488);
+#403=LINE('',#996,#489);
+#404=LINE('',#998,#490);
+#405=LINE('',#1000,#491);
+#406=LINE('',#1002,#492);
+#407=LINE('',#1004,#493);
+#408=LINE('',#1006,#494);
+#409=LINE('',#1008,#495);
+#410=LINE('',#1010,#496);
+#411=LINE('',#1012,#497);
+#412=LINE('',#1014,#498);
+#413=LINE('',#1016,#499);
+#414=LINE('',#1017,#500);
+#415=LINE('',#1019,#501);
+#416=LINE('',#1021,#502);
+#417=LINE('',#1023,#503);
+#418=LINE('',#1025,#504);
+#419=LINE('',#1027,#505);
+#420=LINE('',#1029,#506);
+#421=LINE('',#1031,#507);
+#422=LINE('',#1033,#508);
+#423=LINE('',#1035,#509);
+#424=LINE('',#1037,#510);
+#425=LINE('',#1039,#511);
+#426=LINE('',#1041,#512);
+#427=LINE('',#1043,#513);
+#428=LINE('',#1044,#514);
+#429=LINE('',#1045,#515);
+#430=LINE('',#1047,#516);
+#431=LINE('',#1049,#517);
+#432=LINE('',#1050,#518);
+#433=LINE('',#1051,#519);
+#434=LINE('',#1054,#520);
+#435=LINE('',#1056,#521);
+#436=LINE('',#1058,#522);
+#437=LINE('',#1059,#523);
+#438=LINE('',#1062,#524);
+#439=LINE('',#1065,#525);
+#440=LINE('',#1067,#526);
+#441=LINE('',#1069,#527);
+#442=LINE('',#1071,#528);
+#443=LINE('',#1073,#529);
+#444=LINE('',#1075,#530);
+#445=LINE('',#1076,#531);
+#446=LINE('',#1078,#532);
+#447=LINE('',#1080,#533);
+#448=LINE('',#1084,#534);
+#449=LINE('',#1086,#535);
+#450=LINE('',#1088,#536);
+#451=LINE('',#1089,#537);
+#452=LINE('',#1091,#538);
+#453=LINE('',#1097,#539);
+#454=LINE('',#1099,#540);
+#455=VECTOR('',#743,1.);
+#456=VECTOR('',#744,1.);
+#457=VECTOR('',#745,1.);
+#458=VECTOR('',#746,1.);
+#459=VECTOR('',#747,1.);
+#460=VECTOR('',#748,1.);
+#461=VECTOR('',#749,1.);
+#462=VECTOR('',#750,1.);
+#463=VECTOR('',#753,1.);
+#464=VECTOR('',#756,1.);
+#465=VECTOR('',#759,1.);
+#466=VECTOR('',#762,1.);
+#467=VECTOR('',#765,1.);
+#468=VECTOR('',#768,1.);
+#469=VECTOR('',#773,1.);
+#470=VECTOR('',#774,1.);
+#471=VECTOR('',#775,1.);
+#472=VECTOR('',#776,1.);
+#473=VECTOR('',#777,1.);
+#474=VECTOR('',#778,1.);
+#475=VECTOR('',#779,1.);
+#476=VECTOR('',#780,1.);
+#477=VECTOR('',#781,1.);
+#478=VECTOR('',#782,1.);
+#479=VECTOR('',#785,1.);
+#480=VECTOR('',#786,1.);
+#481=VECTOR('',#787,1.);
+#482=VECTOR('',#788,1.);
+#483=VECTOR('',#791,1.);
+#484=VECTOR('',#792,1.);
+#485=VECTOR('',#795,1.);
+#486=VECTOR('',#796,1.);
+#487=VECTOR('',#797,1.);
+#488=VECTOR('',#798,1.);
+#489=VECTOR('',#799,1.);
+#490=VECTOR('',#802,1.);
+#491=VECTOR('',#803,1.);
+#492=VECTOR('',#806,1.);
+#493=VECTOR('',#807,1.);
+#494=VECTOR('',#808,1.);
+#495=VECTOR('',#811,1.);
+#496=VECTOR('',#812,1.);
+#497=VECTOR('',#813,1.);
+#498=VECTOR('',#816,1.);
+#499=VECTOR('',#817,1.);
+#500=VECTOR('',#818,1.);
+#501=VECTOR('',#821,1.);
+#502=VECTOR('',#822,1.);
+#503=VECTOR('',#825,1.);
+#504=VECTOR('',#826,1.);
+#505=VECTOR('',#829,1.);
+#506=VECTOR('',#830,1.);
+#507=VECTOR('',#831,1.);
+#508=VECTOR('',#834,1.);
+#509=VECTOR('',#835,1.);
+#510=VECTOR('',#838,1.);
+#511=VECTOR('',#839,1.);
+#512=VECTOR('',#842,1.);
+#513=VECTOR('',#843,1.);
+#514=VECTOR('',#844,1.);
+#515=VECTOR('',#845,1.);
+#516=VECTOR('',#848,1.);
+#517=VECTOR('',#851,1.);
+#518=VECTOR('',#852,1.);
+#519=VECTOR('',#853,1.);
+#520=VECTOR('',#858,1.);
+#521=VECTOR('',#859,1.);
+#522=VECTOR('',#862,1.);
+#523=VECTOR('',#863,1.);
+#524=VECTOR('',#868,1.);
+#525=VECTOR('',#869,1.);
+#526=VECTOR('',#870,1.);
+#527=VECTOR('',#871,1.);
+#528=VECTOR('',#874,1.);
+#529=VECTOR('',#875,1.);
+#530=VECTOR('',#876,1.);
+#531=VECTOR('',#877,1.);
+#532=VECTOR('',#880,1.);
+#533=VECTOR('',#881,1.);
+#534=VECTOR('',#884,1.);
+#535=VECTOR('',#887,1.);
+#536=VECTOR('',#888,1.);
+#537=VECTOR('',#889,1.);
+#538=VECTOR('',#892,1.);
+#539=VECTOR('',#901,1.);
+#540=VECTOR('',#904,1.);
+#541=EDGE_LOOP('',(#23,#24,#25,#26,#27,#28,#29,#30));
+#542=EDGE_LOOP('',(#31,#32,#33,#34,#35,#36,#37,#38));
+#543=EDGE_LOOP('',(#39,#40,#41,#42));
+#544=EDGE_LOOP('',(#43,#44,#45,#46,#47,#48,#49,#50));
+#545=EDGE_LOOP('',(#51,#52,#53,#54));
+#546=EDGE_LOOP('',(#55,#56,#57,#58));
+#547=EDGE_LOOP('',(#59,#60,#61,#62,#63,#64));
+#548=EDGE_LOOP('',(#65,#66,#67,#68,#69,#70));
+#549=EDGE_LOOP('',(#71,#72,#73,#74));
+#550=EDGE_LOOP('',(#75,#76,#77,#78));
+#551=EDGE_LOOP('',(#79,#80,#81,#82));
+#552=EDGE_LOOP('',(#83,#84,#85,#86));
+#553=EDGE_LOOP('',(#87,#88,#89,#90));
+#554=EDGE_LOOP('',(#91,#92,#93,#94));
+#555=EDGE_LOOP('',(#95,#96,#97,#98));
+#556=EDGE_LOOP('',(#99,#100,#101,#102));
+#557=EDGE_LOOP('',(#103,#104,#105,#106));
+#558=EDGE_LOOP('',(#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,#117,
+#118));
+#559=EDGE_LOOP('',(#119,#120,#121,#122));
+#560=EDGE_LOOP('',(#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,
+#134,#135,#136));
+#561=EDGE_LOOP('',(#137,#138,#139,#140));
+#562=EDGE_LOOP('',(#141,#142,#143,#144));
+#563=EDGE_LOOP('',(#145,#146,#147,#148,#149,#150,#151,#152));
+#564=EDGE_LOOP('',(#153,#154,#155,#156));
+#565=EDGE_LOOP('',(#157,#158,#159,#160));
+#566=EDGE_LOOP('',(#161,#162,#163,#164,#165,#166));
+#567=EDGE_LOOP('',(#167,#168,#169,#170,#171,#172));
+#568=EDGE_LOOP('',(#173,#174,#175,#176,#177,#178));
+#569=EDGE_LOOP('',(#179,#180,#181,#182));
+#570=EDGE_LOOP('',(#183,#184,#185,#186));
+#571=EDGE_LOOP('',(#187));
+#572=EDGE_LOOP('',(#188,#189,#190,#191));
+#573=EDGE_LOOP('',(#192,#193,#194,#195));
+#574=EDGE_LOOP('',(#196,#197,#198,#199));
+#575=EDGE_LOOP('',(#200,#201,#202,#203));
+#576=EDGE_LOOP('',(#204));
+#577=EDGE_LOOP('',(#205,#206));
+#578=EDGE_LOOP('',(#207,#208,#209,#210,#211,#212));
+#579=FACE_BOUND('',#541,.T.);
+#580=FACE_BOUND('',#542,.T.);
+#581=FACE_BOUND('',#543,.T.);
+#582=FACE_BOUND('',#544,.T.);
+#583=FACE_BOUND('',#545,.T.);
+#584=FACE_BOUND('',#546,.T.);
+#585=FACE_BOUND('',#547,.T.);
+#586=FACE_BOUND('',#548,.T.);
+#587=FACE_BOUND('',#549,.T.);
+#588=FACE_BOUND('',#550,.T.);
+#589=FACE_BOUND('',#551,.T.);
+#590=FACE_BOUND('',#552,.T.);
+#591=FACE_BOUND('',#553,.T.);
+#592=FACE_BOUND('',#554,.T.);
+#593=FACE_BOUND('',#555,.T.);
+#594=FACE_BOUND('',#556,.T.);
+#595=FACE_BOUND('',#557,.T.);
+#596=FACE_BOUND('',#558,.T.);
+#597=FACE_BOUND('',#559,.T.);
+#598=FACE_BOUND('',#560,.T.);
+#599=FACE_BOUND('',#561,.T.);
+#600=FACE_BOUND('',#562,.T.);
+#601=FACE_BOUND('',#563,.T.);
+#602=FACE_BOUND('',#564,.T.);
+#603=FACE_BOUND('',#565,.T.);
+#604=FACE_BOUND('',#566,.T.);
+#605=FACE_BOUND('',#567,.T.);
+#606=FACE_BOUND('',#568,.T.);
+#607=FACE_BOUND('',#569,.T.);
+#608=FACE_BOUND('',#570,.T.);
+#609=FACE_BOUND('',#571,.T.);
+#610=FACE_BOUND('',#572,.T.);
+#611=FACE_BOUND('',#573,.T.);
+#612=FACE_BOUND('',#574,.T.);
+#613=FACE_BOUND('',#575,.T.);
+#614=FACE_BOUND('',#576,.T.);
+#615=FACE_BOUND('',#577,.T.);
+#616=FACE_BOUND('',#578,.T.);
+#617=PLANE('',#696);
+#618=PLANE('',#704);
+#619=PLANE('',#705);
+#620=PLANE('',#706);
+#621=PLANE('',#707);
+#622=PLANE('',#708);
+#623=PLANE('',#709);
+#624=PLANE('',#710);
+#625=PLANE('',#711);
+#626=PLANE('',#712);
+#627=PLANE('',#713);
+#628=PLANE('',#714);
+#629=PLANE('',#715);
+#630=PLANE('',#716);
+#631=PLANE('',#717);
+#632=PLANE('',#718);
+#633=PLANE('',#719);
+#634=PLANE('',#720);
+#635=PLANE('',#721);
+#636=PLANE('',#722);
+#637=PLANE('',#723);
+#638=PLANE('',#724);
+#639=PLANE('',#725);
+#640=PLANE('',#726);
+#641=PLANE('',#728);
+#642=PLANE('',#729);
+#643=PLANE('',#730);
+#644=PLANE('',#731);
+#645=PLANE('',#733);
+#646=PLANE('',#734);
+#647=PLANE('',#735);
+#648=PLANE('',#738);
+#649=ADVANCED_FACE('',(#579),#617,.T.);
+#650=ADVANCED_FACE('',(#580,#581),#21,.F.);
+#651=ADVANCED_FACE('',(#582,#583),#618,.T.);
+#652=ADVANCED_FACE('',(#584),#619,.T.);
+#653=ADVANCED_FACE('',(#585),#620,.T.);
+#654=ADVANCED_FACE('',(#586),#621,.T.);
+#655=ADVANCED_FACE('',(#587),#622,.T.);
+#656=ADVANCED_FACE('',(#588),#623,.T.);
+#657=ADVANCED_FACE('',(#589),#624,.T.);
+#658=ADVANCED_FACE('',(#590),#625,.T.);
+#659=ADVANCED_FACE('',(#591),#626,.T.);
+#660=ADVANCED_FACE('',(#592),#627,.T.);
+#661=ADVANCED_FACE('',(#593),#628,.T.);
+#662=ADVANCED_FACE('',(#594),#629,.T.);
+#663=ADVANCED_FACE('',(#595),#630,.T.);
+#664=ADVANCED_FACE('',(#596),#631,.T.);
+#665=ADVANCED_FACE('',(#597),#632,.T.);
+#666=ADVANCED_FACE('',(#598),#633,.F.);
+#667=ADVANCED_FACE('',(#599),#634,.T.);
+#668=ADVANCED_FACE('',(#600),#635,.F.);
+#669=ADVANCED_FACE('',(#601),#636,.F.);
+#670=ADVANCED_FACE('',(#602),#637,.T.);
+#671=ADVANCED_FACE('',(#603),#638,.T.);
+#672=ADVANCED_FACE('',(#604),#639,.F.);
+#673=ADVANCED_FACE('',(#605),#640,.F.);
+#674=ADVANCED_FACE('',(#606),#641,.T.);
+#675=ADVANCED_FACE('',(#607),#642,.T.);
+#676=ADVANCED_FACE('',(#608),#643,.F.);
+#677=ADVANCED_FACE('',(#609,#610),#644,.T.);
+#678=ADVANCED_FACE('',(#611),#645,.T.);
+#679=ADVANCED_FACE('',(#612),#646,.F.);
+#680=ADVANCED_FACE('',(#613),#647,.T.);
+#681=ADVANCED_FACE('',(#614,#615),#22,.F.);
+#682=ADVANCED_FACE('',(#616),#648,.F.);
+#683=CLOSED_SHELL('',(#649,#650,#651,#652,#653,#654,#655,#656,#657,#658,
+#659,#660,#661,#662,#663,#664,#665,#666,#667,#668,#669,#670,#671,#672,#673,
+#674,#675,#676,#677,#678,#679,#680,#681,#682));
+#684=STYLED_ITEM('',(#685),#692);
+#685=PRESENTATION_STYLE_ASSIGNMENT((#686));
+#686=SURFACE_STYLE_USAGE(.BOTH.,#687);
+#687=SURFACE_SIDE_STYLE('',(#688));
+#688=SURFACE_STYLE_FILL_AREA(#689);
+#689=FILL_AREA_STYLE('',(#690));
+#690=FILL_AREA_STYLE_COLOUR('',#691);
+#691=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882);
+#692=MANIFOLD_SOLID_BREP('popup',#683);
+#693=SHAPE_DEFINITION_REPRESENTATION(#1110,#694);
+#694=SHAPE_REPRESENTATION('popup',(#695),#1105);
+#695=AXIS2_PLACEMENT_3D('',#913,#739,#740);
+#696=AXIS2_PLACEMENT_3D('',#914,#741,#742);
+#697=AXIS2_PLACEMENT_3D('',#931,#751,#752);
+#698=AXIS2_PLACEMENT_3D('',#935,#754,#755);
+#699=AXIS2_PLACEMENT_3D('',#939,#757,#758);
+#700=AXIS2_PLACEMENT_3D('',#943,#760,#761);
+#701=AXIS2_PLACEMENT_3D('',#947,#763,#764);
+#702=AXIS2_PLACEMENT_3D('',#951,#766,#767);
+#703=AXIS2_PLACEMENT_3D('',#955,#769,#770);
+#704=AXIS2_PLACEMENT_3D('',#956,#771,#772);
+#705=AXIS2_PLACEMENT_3D('',#975,#783,#784);
+#706=AXIS2_PLACEMENT_3D('',#984,#789,#790);
+#707=AXIS2_PLACEMENT_3D('',#987,#793,#794);
+#708=AXIS2_PLACEMENT_3D('',#997,#800,#801);
+#709=AXIS2_PLACEMENT_3D('',#1001,#804,#805);
+#710=AXIS2_PLACEMENT_3D('',#1007,#809,#810);
+#711=AXIS2_PLACEMENT_3D('',#1013,#814,#815);
+#712=AXIS2_PLACEMENT_3D('',#1018,#819,#820);
+#713=AXIS2_PLACEMENT_3D('',#1022,#823,#824);
+#714=AXIS2_PLACEMENT_3D('',#1026,#827,#828);
+#715=AXIS2_PLACEMENT_3D('',#1032,#832,#833);
+#716=AXIS2_PLACEMENT_3D('',#1036,#836,#837);
+#717=AXIS2_PLACEMENT_3D('',#1040,#840,#841);
+#718=AXIS2_PLACEMENT_3D('',#1046,#846,#847);
+#719=AXIS2_PLACEMENT_3D('',#1048,#849,#850);
+#720=AXIS2_PLACEMENT_3D('',#1052,#854,#855);
+#721=AXIS2_PLACEMENT_3D('',#1053,#856,#857);
+#722=AXIS2_PLACEMENT_3D('',#1057,#860,#861);
+#723=AXIS2_PLACEMENT_3D('',#1060,#864,#865);
+#724=AXIS2_PLACEMENT_3D('',#1061,#866,#867);
+#725=AXIS2_PLACEMENT_3D('',#1070,#872,#873);
+#726=AXIS2_PLACEMENT_3D('',#1077,#878,#879);
+#727=AXIS2_PLACEMENT_3D('',#1082,#882,#883);
+#728=AXIS2_PLACEMENT_3D('',#1085,#885,#886);
+#729=AXIS2_PLACEMENT_3D('',#1090,#890,#891);
+#730=AXIS2_PLACEMENT_3D('',#1092,#893,#894);
+#731=AXIS2_PLACEMENT_3D('',#1093,#895,#896);
+#732=AXIS2_PLACEMENT_3D('',#1094,#897,#898);
+#733=AXIS2_PLACEMENT_3D('',#1096,#899,#900);
+#734=AXIS2_PLACEMENT_3D('',#1098,#902,#903);
+#735=AXIS2_PLACEMENT_3D('',#1100,#905,#906);
+#736=AXIS2_PLACEMENT_3D('',#1101,#907,#908);
+#737=AXIS2_PLACEMENT_3D('',#1102,#909,#910);
+#738=AXIS2_PLACEMENT_3D('',#1103,#911,#912);
+#739=DIRECTION('',(0.,0.,1.));
+#740=DIRECTION('',(1.,0.,0.));
+#741=DIRECTION('',(0.,1.,0.));
+#742=DIRECTION('',(0.,0.,1.));
+#743=DIRECTION('',(1.,0.,0.));
+#744=DIRECTION('',(0.,0.,1.));
+#745=DIRECTION('',(-1.,0.,0.));
+#746=DIRECTION('',(0.,0.,1.));
+#747=DIRECTION('',(1.,0.,0.));
+#748=DIRECTION('',(0.,0.,-1.));
+#749=DIRECTION('',(1.,0.,0.));
+#750=DIRECTION('',(0.,0.,-1.));
+#751=DIRECTION('',(0.,0.,-1.));
+#752=DIRECTION('',(-1.,0.,0.));
+#753=DIRECTION('',(0.,0.,-1.));
+#754=DIRECTION('',(0.,0.,1.));
+#755=DIRECTION('',(1.,0.,0.));
+#756=DIRECTION('',(0.,0.,-1.));
+#757=DIRECTION('',(0.,0.,-1.));
+#758=DIRECTION('',(-1.,0.,0.));
+#759=DIRECTION('',(0.,0.,-1.));
+#760=DIRECTION('',(0.,0.,1.));
+#761=DIRECTION('',(1.,0.,0.));
+#762=DIRECTION('',(0.,0.,-1.));
+#763=DIRECTION('',(0.,0.,-1.));
+#764=DIRECTION('',(-1.,0.,0.));
+#765=DIRECTION('',(0.,0.,-1.));
+#766=DIRECTION('',(0.,0.,-1.));
+#767=DIRECTION('',(-1.,0.,0.));
+#768=DIRECTION('',(0.,0.,-1.));
+#769=DIRECTION('',(0.,0.,-1.));
+#770=DIRECTION('',(-1.,0.,0.));
+#771=DIRECTION('',(0.,1.,0.));
+#772=DIRECTION('',(0.,0.,1.));
+#773=DIRECTION('',(-1.,0.,0.));
+#774=DIRECTION('',(1.,0.,0.));
+#775=DIRECTION('',(0.,0.,-1.));
+#776=DIRECTION('',(1.,0.,0.));
+#777=DIRECTION('',(0.,0.,-1.));
+#778=DIRECTION('',(1.,0.,0.));
+#779=DIRECTION('',(-1.,0.,0.));
+#780=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#781=DIRECTION('',(-1.,0.,0.));
+#782=DIRECTION('',(0.,0.,-1.));
+#783=DIRECTION('',(0.,0.,1.));
+#784=DIRECTION('',(1.,0.,0.));
+#785=DIRECTION('',(1.,0.,0.));
+#786=DIRECTION('',(0.,-1.,0.));
+#787=DIRECTION('',(-1.,0.,0.));
+#788=DIRECTION('',(0.,-1.,0.));
+#789=DIRECTION('',(0.,0.,1.));
+#790=DIRECTION('',(1.,0.,0.));
+#791=DIRECTION('',(0.,-1.,0.));
+#792=DIRECTION('',(0.,1.,0.));
+#793=DIRECTION('',(0.,0.,1.));
+#794=DIRECTION('',(1.,0.,0.));
+#795=DIRECTION('',(1.,0.,0.));
+#796=DIRECTION('',(0.,1.,0.));
+#797=DIRECTION('',(-1.,-1.32085543856102E-16,0.));
+#798=DIRECTION('',(0.,-1.,0.));
+#799=DIRECTION('',(1.,0.,0.));
+#800=DIRECTION('',(-1.,0.,0.));
+#801=DIRECTION('',(0.,0.,1.));
+#802=DIRECTION('',(0.,1.,0.));
+#803=DIRECTION('',(0.,0.,-1.));
+#804=DIRECTION('',(0.,1.,0.));
+#805=DIRECTION('',(0.,0.,1.));
+#806=DIRECTION('',(1.,0.,0.));
+#807=DIRECTION('',(0.,0.,-1.));
+#808=DIRECTION('',(1.,0.,0.));
+#809=DIRECTION('',(-1.,0.,0.));
+#810=DIRECTION('',(0.,0.,1.));
+#811=DIRECTION('',(0.,1.,0.));
+#812=DIRECTION('',(0.,0.,-1.));
+#813=DIRECTION('',(0.,1.,0.));
+#814=DIRECTION('',(2.9909025447876E-16,-1.,0.));
+#815=DIRECTION('',(1.,2.9909025447876E-16,0.));
+#816=DIRECTION('',(-1.,-2.9909025447876E-16,0.));
+#817=DIRECTION('',(0.,0.,-1.));
+#818=DIRECTION('',(-1.,-2.9909025447876E-16,0.));
+#819=DIRECTION('',(-1.,0.,0.));
+#820=DIRECTION('',(0.,0.,1.));
+#821=DIRECTION('',(0.,1.,0.));
+#822=DIRECTION('',(0.,0.,-1.));
+#823=DIRECTION('',(1.32085543856102E-16,-1.,0.));
+#824=DIRECTION('',(1.,1.32085543856102E-16,0.));
+#825=DIRECTION('',(-1.,-1.32085543856102E-16,0.));
+#826=DIRECTION('',(0.,0.,-1.));
+#827=DIRECTION('',(0.,-1.,0.));
+#828=DIRECTION('',(0.,0.,-1.));
+#829=DIRECTION('',(0.,0.,-1.));
+#830=DIRECTION('',(0.5,0.,0.866025403784439));
+#831=DIRECTION('',(0.,0.,-1.));
+#832=DIRECTION('',(1.,0.,0.));
+#833=DIRECTION('',(0.,0.,-1.));
+#834=DIRECTION('',(0.,1.,0.));
+#835=DIRECTION('',(0.,0.,-1.));
+#836=DIRECTION('',(0.,1.,0.));
+#837=DIRECTION('',(0.,0.,1.));
+#838=DIRECTION('',(-0.5,0.,-0.866025403784439));
+#839=DIRECTION('',(0.,0.,-1.));
+#840=DIRECTION('',(1.,0.,0.));
+#841=DIRECTION('',(0.,0.,-1.));
+#842=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#843=DIRECTION('',(0.,0.,-1.));
+#844=DIRECTION('',(0.,-1.,0.));
+#845=DIRECTION('',(0.,-1.,0.));
+#846=DIRECTION('',(0.,0.,1.));
+#847=DIRECTION('',(1.,0.,0.));
+#848=DIRECTION('',(0.,-1.,0.));
+#849=DIRECTION('',(0.,0.,1.));
+#850=DIRECTION('',(1.,0.,0.));
+#851=DIRECTION('',(0.,1.,0.));
+#852=DIRECTION('',(0.,-1.,0.));
+#853=DIRECTION('',(0.,1.,0.));
+#854=DIRECTION('',(0.866025403784439,0.,-0.5));
+#855=DIRECTION('',(0.,1.,0.));
+#856=DIRECTION('',(1.,0.,0.));
+#857=DIRECTION('',(0.,0.,-1.));
+#858=DIRECTION('',(0.,0.,-1.));
+#859=DIRECTION('',(0.,0.90630778703665,0.422618261740699));
+#860=DIRECTION('',(0.,1.,0.));
+#861=DIRECTION('',(0.,0.,1.));
+#862=DIRECTION('',(-1.,0.,0.));
+#863=DIRECTION('',(-1.,0.,0.));
+#864=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#865=DIRECTION('',(-1.,0.,0.));
+#866=DIRECTION('',(0.,0.,-1.));
+#867=DIRECTION('',(-1.,0.,0.));
+#868=DIRECTION('',(0.,1.,0.));
+#869=DIRECTION('',(1.,0.,0.));
+#870=DIRECTION('',(0.,1.,0.));
+#871=DIRECTION('',(-1.,0.,0.));
+#872=DIRECTION('',(1.,0.,0.));
+#873=DIRECTION('',(0.,0.,-1.));
+#874=DIRECTION('',(0.,1.,0.));
+#875=DIRECTION('',(0.,-0.90630778703665,0.422618261740699));
+#876=DIRECTION('',(0.,0.,-1.));
+#877=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#878=DIRECTION('',(0.,0.,-1.));
+#879=DIRECTION('',(-1.,0.,0.));
+#880=DIRECTION('',(0.,1.,0.));
+#881=DIRECTION('',(1.,0.,0.));
+#882=DIRECTION('',(0.,0.,-1.));
+#883=DIRECTION('',(-1.,0.,0.));
+#884=DIRECTION('',(1.,0.,0.));
+#885=DIRECTION('',(1.,0.,-4.33680868994202E-17));
+#886=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#887=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#888=DIRECTION('',(-1.83281455004525E-17,0.90630778703665,-0.422618261740699));
+#889=DIRECTION('',(1.83281455004525E-17,0.90630778703665,0.422618261740699));
+#890=DIRECTION('',(0.,1.,0.));
+#891=DIRECTION('',(-1.,0.,0.));
+#892=DIRECTION('',(-1.,0.,0.));
+#893=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#894=DIRECTION('',(-1.,0.,0.));
+#895=DIRECTION('',(0.,0.,-1.));
+#896=DIRECTION('',(1.,0.,0.));
+#897=DIRECTION('',(0.,0.,-1.));
+#898=DIRECTION('',(-1.,0.,0.));
+#899=DIRECTION('',(-1.,0.,0.));
+#900=DIRECTION('',(0.,0.,1.));
+#901=DIRECTION('',(0.,1.,0.));
+#902=DIRECTION('',(-1.,0.,0.));
+#903=DIRECTION('',(0.,0.,1.));
+#904=DIRECTION('',(0.,1.,0.));
+#905=DIRECTION('',(0.,0.,-1.));
+#906=DIRECTION('',(-1.,0.,0.));
+#907=DIRECTION('',(0.,0.,-1.));
+#908=DIRECTION('',(-1.,0.,0.));
+#909=DIRECTION('',(0.,-0.422618261740699,-0.90630778703665));
+#910=DIRECTION('',(0.,0.90630778703665,-0.422618261740699));
+#911=DIRECTION('',(0.,-0.422618261740699,-0.90630778703665));
+#912=DIRECTION('',(-1.,0.,0.));
+#913=CARTESIAN_POINT('',(0.,0.,0.));
+#914=CARTESIAN_POINT('',(0.004925,0.0007,0.002));
+#915=CARTESIAN_POINT('',(0.004925,0.0007,0.));
+#916=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.));
+#917=CARTESIAN_POINT('',(0.00985,0.0007,0.));
+#918=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.00025));
+#919=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.0005));
+#920=CARTESIAN_POINT('',(0.00453362973406911,0.0007,0.0005));
+#921=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.0005));
+#922=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.00025));
+#923=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.));
+#924=CARTESIAN_POINT('',(0.004925,0.0007,0.));
+#925=CARTESIAN_POINT('',(0.,0.0007,0.));
+#926=CARTESIAN_POINT('',(0.,0.0007,0.002));
+#927=CARTESIAN_POINT('',(0.,0.0007,0.002));
+#928=CARTESIAN_POINT('',(0.004925,0.0007,0.002));
+#929=CARTESIAN_POINT('',(0.00985,0.0007,0.002));
+#930=CARTESIAN_POINT('',(0.00985,0.0007,0.002));
+#931=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#932=CARTESIAN_POINT('',(0.00590069426592401,0.,0.004));
+#933=CARTESIAN_POINT('',(0.00590069426592401,0.,0.004));
+#934=CARTESIAN_POINT('',(0.00590069426592401,0.,0.002));
+#935=CARTESIAN_POINT('',(0.00455,-0.001475,0.002));
+#936=CARTESIAN_POINT('',(0.00319930573407599,0.,0.002));
+#937=CARTESIAN_POINT('',(0.00319930573407599,0.,0.004));
+#938=CARTESIAN_POINT('',(0.00319930573407599,0.,0.004));
+#939=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#940=CARTESIAN_POINT('',(0.00319930573407599,-0.00295,0.004));
+#941=CARTESIAN_POINT('',(0.00319930573407599,-0.00295,0.004));
+#942=CARTESIAN_POINT('',(0.00319930573407599,-0.00295,0.002));
+#943=CARTESIAN_POINT('',(0.00455,-0.001475,0.002));
+#944=CARTESIAN_POINT('',(0.00590069426592401,-0.00295,0.002));
+#945=CARTESIAN_POINT('',(0.00590069426592401,-0.00295,0.004));
+#946=CARTESIAN_POINT('',(0.00590069426592401,-0.00295,0.004));
+#947=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#948=CARTESIAN_POINT('',(0.00515862973406911,0.000430142999044157,0.004));
+#949=CARTESIAN_POINT('',(0.00515862973406911,0.000430142999044157,0.));
+#950=CARTESIAN_POINT('',(0.00515862973406911,0.000430142999044157,0.0005));
+#951=CARTESIAN_POINT('',(0.00455,-0.001475,0.));
+#952=CARTESIAN_POINT('',(0.00390862973406911,0.000419371711671112,0.));
+#953=CARTESIAN_POINT('',(0.00390862973406911,0.000419371711671112,0.004));
+#954=CARTESIAN_POINT('',(0.00390862973406911,0.000419371711671112,0.0005));
+#955=CARTESIAN_POINT('',(0.00455,-0.001475,0.0005));
+#956=CARTESIAN_POINT('',(0.004925,0.,0.01));
+#957=CARTESIAN_POINT('',(0.004925,0.,0.004));
+#958=CARTESIAN_POINT('',(0.004925,0.,0.002));
+#959=CARTESIAN_POINT('',(0.,0.,0.002));
+#960=CARTESIAN_POINT('',(0.,0.,0.01));
+#961=CARTESIAN_POINT('',(0.,0.,0.00904406930078225));
+#962=CARTESIAN_POINT('',(0.004925,0.,0.00904406930078225));
+#963=CARTESIAN_POINT('',(0.00985,0.,0.00904406930078225));
+#964=CARTESIAN_POINT('',(0.00985,0.,0.01));
+#965=CARTESIAN_POINT('',(0.00985,0.,0.002));
+#966=CARTESIAN_POINT('',(0.004925,0.,0.002));
+#967=CARTESIAN_POINT('',(0.004925,0.,0.00846846170922501));
+#968=CARTESIAN_POINT('',(0.0091,0.,0.00846846170922501));
+#969=CARTESIAN_POINT('',(0.00075,0.,0.00846846170922501));
+#970=CARTESIAN_POINT('',(0.00075,0.,0.00641846170922501));
+#971=CARTESIAN_POINT('',(0.00075,0.,0.00516846170922501));
+#972=CARTESIAN_POINT('',(0.004925,0.,0.00516846170922501));
+#973=CARTESIAN_POINT('',(0.0091,0.,0.00516846170922501));
+#974=CARTESIAN_POINT('',(0.0091,0.,0.00641846170922501));
+#975=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#976=CARTESIAN_POINT('',(0.01035,-0.0005,0.002));
+#977=CARTESIAN_POINT('',(0.00985,-0.0005,0.002));
+#978=CARTESIAN_POINT('',(0.01085,-0.0005,0.002));
+#979=CARTESIAN_POINT('',(0.00985,-0.00305,0.002));
+#980=CARTESIAN_POINT('',(0.00985,-0.00245,0.002));
+#981=CARTESIAN_POINT('',(0.01035,-0.00245,0.002));
+#982=CARTESIAN_POINT('',(0.01085,-0.00245,0.002));
+#983=CARTESIAN_POINT('',(0.01085,-0.001475,0.002));
+#984=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#985=CARTESIAN_POINT('',(0.00985,-0.00025,0.002));
+#986=CARTESIAN_POINT('',(0.,0.00035,0.002));
+#987=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#988=CARTESIAN_POINT('',(0.004925,-0.00295,0.002));
+#989=CARTESIAN_POINT('',(0.,-0.00295,0.002));
+#990=CARTESIAN_POINT('',(0.,-0.0033,0.002));
+#991=CARTESIAN_POINT('',(0.,-0.00365,0.002));
+#992=CARTESIAN_POINT('',(0.004925,-0.00365,0.002));
+#993=CARTESIAN_POINT('',(0.00985,-0.00365,0.002));
+#994=CARTESIAN_POINT('',(0.00985,-0.00305,0.002));
+#995=CARTESIAN_POINT('',(0.00985,-0.00295,0.002));
+#996=CARTESIAN_POINT('',(0.004925,-0.00295,0.002));
+#997=CARTESIAN_POINT('',(0.,0.00035,0.002));
+#998=CARTESIAN_POINT('',(0.,0.00035,0.));
+#999=CARTESIAN_POINT('',(0.,0.,0.));
+#1000=CARTESIAN_POINT('',(0.,0.,0.002));
+#1001=CARTESIAN_POINT('',(-0.000725,0.,0.002));
+#1002=CARTESIAN_POINT('',(-0.000725,0.,0.));
+#1003=CARTESIAN_POINT('',(-0.00145,0.,0.));
+#1004=CARTESIAN_POINT('',(-0.00145,0.,0.002));
+#1005=CARTESIAN_POINT('',(-0.00145,0.,0.002));
+#1006=CARTESIAN_POINT('',(-0.000725,0.,0.002));
+#1007=CARTESIAN_POINT('',(-0.00145,-0.001475,0.002));
+#1008=CARTESIAN_POINT('',(-0.00145,-0.001475,0.));
+#1009=CARTESIAN_POINT('',(-0.00145,-0.00295,0.));
+#1010=CARTESIAN_POINT('',(-0.00145,-0.00295,0.002));
+#1011=CARTESIAN_POINT('',(-0.00145,-0.00295,0.002));
+#1012=CARTESIAN_POINT('',(-0.00145,-0.001475,0.002));
+#1013=CARTESIAN_POINT('',(-0.000725,-0.00295,0.002));
+#1014=CARTESIAN_POINT('',(-0.000725,-0.00295,0.));
+#1015=CARTESIAN_POINT('',(0.,-0.00295,0.));
+#1016=CARTESIAN_POINT('',(0.,-0.00295,0.002));
+#1017=CARTESIAN_POINT('',(-0.000725,-0.00295,0.002));
+#1018=CARTESIAN_POINT('',(0.,-0.0033,0.002));
+#1019=CARTESIAN_POINT('',(0.,-0.0033,0.));
+#1020=CARTESIAN_POINT('',(0.,-0.00365,0.));
+#1021=CARTESIAN_POINT('',(0.,-0.00365,0.002));
+#1022=CARTESIAN_POINT('',(0.004925,-0.00365,0.002));
+#1023=CARTESIAN_POINT('',(0.004925,-0.00365,0.));
+#1024=CARTESIAN_POINT('',(0.00985,-0.00365,0.));
+#1025=CARTESIAN_POINT('',(0.00985,-0.00365,0.002));
+#1026=CARTESIAN_POINT('',(0.01035,-0.00245,0.002));
+#1027=CARTESIAN_POINT('',(0.00985,-0.00245,0.002));
+#1028=CARTESIAN_POINT('',(0.00985,-0.00245,0.));
+#1029=CARTESIAN_POINT('',(0.0108410254037844,-0.00245,0.00171650635094611));
+#1030=CARTESIAN_POINT('',(0.01085,-0.00245,0.00173205080756888));
+#1031=CARTESIAN_POINT('',(0.01085,-0.00245,0.002));
+#1032=CARTESIAN_POINT('',(0.01085,-0.001475,0.002));
+#1033=CARTESIAN_POINT('',(0.01085,-0.0005,0.00173205080756888));
+#1034=CARTESIAN_POINT('',(0.01085,-0.0005,0.00173205080756888));
+#1035=CARTESIAN_POINT('',(0.01085,-0.0005,0.002));
+#1036=CARTESIAN_POINT('',(0.01035,-0.0005,0.002));
+#1037=CARTESIAN_POINT('',(0.0108410254037844,-0.0005,0.00171650635094611));
+#1038=CARTESIAN_POINT('',(0.00985,-0.0005,0.));
+#1039=CARTESIAN_POINT('',(0.00985,-0.0005,0.002));
+#1040=CARTESIAN_POINT('',(0.00985,-0.00025,0.002));
+#1041=CARTESIAN_POINT('',(0.00985,-0.00290338352361543,0.00769019932915933));
+#1042=CARTESIAN_POINT('',(0.00985,-0.00295,0.00766846170922501));
+#1043=CARTESIAN_POINT('',(0.00985,-0.00295,0.01));
+#1044=CARTESIAN_POINT('',(0.00985,-0.00305,0.));
+#1045=CARTESIAN_POINT('',(0.00985,-0.00025,0.));
+#1046=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#1047=CARTESIAN_POINT('',(0.,-0.001475,0.002));
+#1048=CARTESIAN_POINT('',(0.0047,-0.001475,0.));
+#1049=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.));
+#1050=CARTESIAN_POINT('',(0.00985,-0.00245,0.));
+#1051=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.));
+#1052=CARTESIAN_POINT('',(0.00985,-0.001475,0.));
+#1053=CARTESIAN_POINT('',(0.,-0.001475,0.01));
+#1054=CARTESIAN_POINT('',(0.,-0.00295,0.01));
+#1055=CARTESIAN_POINT('',(0.,-0.00295,0.00766846170922501));
+#1056=CARTESIAN_POINT('',(0.,0.00205,0.01));
+#1057=CARTESIAN_POINT('',(0.004925,-0.00295,0.01));
+#1058=CARTESIAN_POINT('',(0.004925,-0.00295,0.004));
+#1059=CARTESIAN_POINT('',(0.,-0.00295,0.00766846170922501));
+#1060=CARTESIAN_POINT('',(0.0047,0.00205,0.01));
+#1061=CARTESIAN_POINT('',(0.004925,-0.0025,0.00766846170922501));
+#1062=CARTESIAN_POINT('',(0.00075,-0.0025,0.00766846170922501));
+#1063=CARTESIAN_POINT('',(0.00075,-0.0025,0.00766846170922501));
+#1064=CARTESIAN_POINT('',(0.00075,-0.00171560553640765,0.00766846170922501));
+#1065=CARTESIAN_POINT('',(0.004925,-0.00171560553640765,0.00766846170922501));
+#1066=CARTESIAN_POINT('',(0.0091,-0.00171560553640765,0.00766846170922501));
+#1067=CARTESIAN_POINT('',(0.0091,-0.0025,0.00766846170922501));
+#1068=CARTESIAN_POINT('',(0.0091,-0.0025,0.00766846170922501));
+#1069=CARTESIAN_POINT('',(0.004925,-0.0025,0.00766846170922501));
+#1070=CARTESIAN_POINT('',(0.0091,-0.0025,0.00641846170922501));
+#1071=CARTESIAN_POINT('',(0.0091,-0.0025,0.00516846170922501));
+#1072=CARTESIAN_POINT('',(0.0091,-0.000784394463592353,0.00516846170922501));
+#1073=CARTESIAN_POINT('',(0.0091,-0.0025,0.00596846170922501));
+#1074=CARTESIAN_POINT('',(0.0091,-0.0025,0.00596846170922501));
+#1075=CARTESIAN_POINT('',(0.0091,-0.0025,0.00641846170922501));
+#1076=CARTESIAN_POINT('',(0.0091,-0.00283868006630512,0.00714476345525499));
+#1077=CARTESIAN_POINT('',(0.004925,-0.0025,0.00516846170922501));
+#1078=CARTESIAN_POINT('',(0.00075,-0.0025,0.00516846170922501));
+#1079=CARTESIAN_POINT('',(0.00075,-0.000784394463592353,0.00516846170922501));
+#1080=CARTESIAN_POINT('',(0.004925,-0.000784394463592353,0.00516846170922501));
+#1081=CARTESIAN_POINT('',(0.00425748676425996,-0.000784394463592353,0.00516846170922501));
+#1082=CARTESIAN_POINT('',(0.00455,-0.001475,0.00516846170922501));
+#1083=CARTESIAN_POINT('',(0.00484251323574004,-0.000784394463592353,0.00516846170922501));
+#1084=CARTESIAN_POINT('',(0.004925,-0.000784394463592353,0.00516846170922501));
+#1085=CARTESIAN_POINT('',(0.00075,-0.0025,0.00641846170922501));
+#1086=CARTESIAN_POINT('',(0.00075,-0.0025,0.00641846170922501));
+#1087=CARTESIAN_POINT('',(0.00075,-0.0025,0.00596846170922501));
+#1088=CARTESIAN_POINT('',(0.00075,-0.00267235999970177,0.00604883449704554));
+#1089=CARTESIAN_POINT('',(0.00075,6.93506786290788E-20,0.00846846170922501));
+#1090=CARTESIAN_POINT('',(0.004925,-0.0025,0.00552203465039113));
+#1091=CARTESIAN_POINT('',(0.004925,-0.0025,0.00596846170922501));
+#1092=CARTESIAN_POINT('',(0.004925,0.,0.00846846170922501));
+#1093=CARTESIAN_POINT('',(0.0042,-0.001475,0.004));
+#1094=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#1095=CARTESIAN_POINT('',(0.0038,-0.001475,0.004));
+#1096=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.00025));
+#1097=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.0005));
+#1098=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.00025));
+#1099=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.0005));
+#1100=CARTESIAN_POINT('',(0.00453362973406911,-0.0023,0.0005));
+#1101=CARTESIAN_POINT('',(0.00455,-0.001475,0.007));
+#1102=CARTESIAN_POINT('',(0.00455,-0.001475,0.00549049635961614));
+#1103=CARTESIAN_POINT('',(0.004925,-0.0025,0.00596846170922501));
+#1104=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#684),
+#1105);
+#1105=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1106))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1109,#1108,#1107))
+REPRESENTATION_CONTEXT('popup','TOP_LEVEL_ASSEMBLY_PART')
+);
+#1106=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#1109,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1107=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1108=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1109=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#1110=PRODUCT_DEFINITION_SHAPE('','',#1111);
+#1111=PRODUCT_DEFINITION('','',#1113,#1112);
+#1112=PRODUCT_DEFINITION_CONTEXT('',#1119,'design');
+#1113=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1115,
+ .NOT_KNOWN.);
+#1114=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1115));
+#1115=PRODUCT('popup','popup','popup',(#1117));
+#1116=PRODUCT_CATEGORY('','');
+#1117=PRODUCT_CONTEXT('',#1119,'mechanical');
+#1118=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'ap242_managed_model_based_3d_engineering',2020,#1119);
+#1119=APPLICATION_CONTEXT('managed model based 3d engineering');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/cad/watch popup light prototypes/slidepop_frame.step b/cad/watch popup light prototypes/slidepop_frame.step
new file mode 100644
index 0000000..c1fc1d0
--- /dev/null
+++ b/cad/watch popup light prototypes/slidepop_frame.step
@@ -0,0 +1,1079 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: using custom renumber hook */
+
+FILE_DESCRIPTION(
+/* description */ ('STEP AP242 Edition 2',
+'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
+cturing Information (PMI)---4.0---2014-10-13',
+'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1',
+'CAx-IF Rec.Pracs.---User Defined Attributes---1.5---2016-08-15'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '693e20b58087e5025987dc0b',
+/* time_stamp */ '2025-12-14T02:28:05Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'ONSHAPE BY PTC INC, 1.208',
+/* authorisation */ ' ');
+
+FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
+ENDSEC;
+
+DATA;
+#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#649,#11);
+#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#647),#1019);
+#12=CYLINDRICAL_SURFACE('',#683,0.0021);
+#13=CIRCLE('',#680,0.0021);
+#14=CIRCLE('',#684,0.0021);
+#15=ORIENTED_EDGE('',*,*,#187,.T.);
+#16=ORIENTED_EDGE('',*,*,#188,.T.);
+#17=ORIENTED_EDGE('',*,*,#189,.F.);
+#18=ORIENTED_EDGE('',*,*,#190,.F.);
+#19=ORIENTED_EDGE('',*,*,#191,.F.);
+#20=ORIENTED_EDGE('',*,*,#192,.F.);
+#21=ORIENTED_EDGE('',*,*,#193,.T.);
+#22=ORIENTED_EDGE('',*,*,#194,.T.);
+#23=ORIENTED_EDGE('',*,*,#192,.T.);
+#24=ORIENTED_EDGE('',*,*,#195,.T.);
+#25=ORIENTED_EDGE('',*,*,#187,.F.);
+#26=ORIENTED_EDGE('',*,*,#196,.F.);
+#27=ORIENTED_EDGE('',*,*,#197,.F.);
+#28=ORIENTED_EDGE('',*,*,#198,.T.);
+#29=ORIENTED_EDGE('',*,*,#199,.F.);
+#30=ORIENTED_EDGE('',*,*,#200,.T.);
+#31=ORIENTED_EDGE('',*,*,#201,.F.);
+#32=ORIENTED_EDGE('',*,*,#202,.T.);
+#33=ORIENTED_EDGE('',*,*,#203,.T.);
+#34=ORIENTED_EDGE('',*,*,#204,.F.);
+#35=ORIENTED_EDGE('',*,*,#205,.F.);
+#36=ORIENTED_EDGE('',*,*,#206,.F.);
+#37=ORIENTED_EDGE('',*,*,#207,.F.);
+#38=ORIENTED_EDGE('',*,*,#208,.F.);
+#39=ORIENTED_EDGE('',*,*,#209,.T.);
+#40=ORIENTED_EDGE('',*,*,#210,.T.);
+#41=ORIENTED_EDGE('',*,*,#211,.T.);
+#42=ORIENTED_EDGE('',*,*,#212,.T.);
+#43=ORIENTED_EDGE('',*,*,#213,.T.);
+#44=ORIENTED_EDGE('',*,*,#214,.T.);
+#45=ORIENTED_EDGE('',*,*,#215,.F.);
+#46=ORIENTED_EDGE('',*,*,#216,.F.);
+#47=ORIENTED_EDGE('',*,*,#217,.T.);
+#48=ORIENTED_EDGE('',*,*,#218,.T.);
+#49=ORIENTED_EDGE('',*,*,#219,.F.);
+#50=ORIENTED_EDGE('',*,*,#220,.F.);
+#51=ORIENTED_EDGE('',*,*,#221,.F.);
+#52=ORIENTED_EDGE('',*,*,#222,.F.);
+#53=ORIENTED_EDGE('',*,*,#223,.T.);
+#54=ORIENTED_EDGE('',*,*,#219,.T.);
+#55=ORIENTED_EDGE('',*,*,#224,.F.);
+#56=ORIENTED_EDGE('',*,*,#225,.F.);
+#57=ORIENTED_EDGE('',*,*,#226,.T.);
+#58=ORIENTED_EDGE('',*,*,#222,.T.);
+#59=ORIENTED_EDGE('',*,*,#227,.F.);
+#60=ORIENTED_EDGE('',*,*,#228,.F.);
+#61=ORIENTED_EDGE('',*,*,#229,.F.);
+#62=ORIENTED_EDGE('',*,*,#230,.F.);
+#63=ORIENTED_EDGE('',*,*,#196,.T.);
+#64=ORIENTED_EDGE('',*,*,#190,.T.);
+#65=ORIENTED_EDGE('',*,*,#231,.F.);
+#66=ORIENTED_EDGE('',*,*,#193,.F.);
+#67=ORIENTED_EDGE('',*,*,#232,.T.);
+#68=ORIENTED_EDGE('',*,*,#220,.T.);
+#69=ORIENTED_EDGE('',*,*,#223,.F.);
+#70=ORIENTED_EDGE('',*,*,#226,.F.);
+#71=ORIENTED_EDGE('',*,*,#233,.F.);
+#72=ORIENTED_EDGE('',*,*,#227,.T.);
+#73=ORIENTED_EDGE('',*,*,#234,.T.);
+#74=ORIENTED_EDGE('',*,*,#213,.F.);
+#75=ORIENTED_EDGE('',*,*,#235,.F.);
+#76=ORIENTED_EDGE('',*,*,#228,.T.);
+#77=ORIENTED_EDGE('',*,*,#233,.T.);
+#78=ORIENTED_EDGE('',*,*,#216,.T.);
+#79=ORIENTED_EDGE('',*,*,#236,.F.);
+#80=ORIENTED_EDGE('',*,*,#229,.T.);
+#81=ORIENTED_EDGE('',*,*,#235,.T.);
+#82=ORIENTED_EDGE('',*,*,#215,.T.);
+#83=ORIENTED_EDGE('',*,*,#234,.F.);
+#84=ORIENTED_EDGE('',*,*,#230,.T.);
+#85=ORIENTED_EDGE('',*,*,#236,.T.);
+#86=ORIENTED_EDGE('',*,*,#214,.F.);
+#87=ORIENTED_EDGE('',*,*,#237,.F.);
+#88=ORIENTED_EDGE('',*,*,#238,.T.);
+#89=ORIENTED_EDGE('',*,*,#239,.T.);
+#90=ORIENTED_EDGE('',*,*,#201,.T.);
+#91=ORIENTED_EDGE('',*,*,#240,.F.);
+#92=ORIENTED_EDGE('',*,*,#241,.T.);
+#93=ORIENTED_EDGE('',*,*,#194,.F.);
+#94=ORIENTED_EDGE('',*,*,#231,.T.);
+#95=ORIENTED_EDGE('',*,*,#189,.T.);
+#96=ORIENTED_EDGE('',*,*,#242,.T.);
+#97=ORIENTED_EDGE('',*,*,#243,.T.);
+#98=ORIENTED_EDGE('',*,*,#197,.T.);
+#99=ORIENTED_EDGE('',*,*,#244,.F.);
+#100=ORIENTED_EDGE('',*,*,#245,.T.);
+#101=ORIENTED_EDGE('',*,*,#246,.T.);
+#102=ORIENTED_EDGE('',*,*,#211,.F.);
+#103=ORIENTED_EDGE('',*,*,#247,.F.);
+#104=ORIENTED_EDGE('',*,*,#248,.T.);
+#105=ORIENTED_EDGE('',*,*,#217,.F.);
+#106=ORIENTED_EDGE('',*,*,#232,.F.);
+#107=ORIENTED_EDGE('',*,*,#225,.T.);
+#108=ORIENTED_EDGE('',*,*,#249,.F.);
+#109=ORIENTED_EDGE('',*,*,#250,.T.);
+#110=ORIENTED_EDGE('',*,*,#203,.F.);
+#111=ORIENTED_EDGE('',*,*,#251,.F.);
+#112=ORIENTED_EDGE('',*,*,#238,.F.);
+#113=ORIENTED_EDGE('',*,*,#252,.F.);
+#114=ORIENTED_EDGE('',*,*,#245,.F.);
+#115=ORIENTED_EDGE('',*,*,#202,.F.);
+#116=ORIENTED_EDGE('',*,*,#239,.F.);
+#117=ORIENTED_EDGE('',*,*,#251,.T.);
+#118=ORIENTED_EDGE('',*,*,#244,.T.);
+#119=ORIENTED_EDGE('',*,*,#212,.F.);
+#120=ORIENTED_EDGE('',*,*,#246,.F.);
+#121=ORIENTED_EDGE('',*,*,#252,.T.);
+#122=ORIENTED_EDGE('',*,*,#237,.T.);
+#123=ORIENTED_EDGE('',*,*,#221,.T.);
+#124=ORIENTED_EDGE('',*,*,#253,.T.);
+#125=ORIENTED_EDGE('',*,*,#254,.T.);
+#126=ORIENTED_EDGE('',*,*,#255,.T.);
+#127=ORIENTED_EDGE('',*,*,#224,.T.);
+#128=ORIENTED_EDGE('',*,*,#256,.T.);
+#129=ORIENTED_EDGE('',*,*,#257,.T.);
+#130=ORIENTED_EDGE('',*,*,#249,.T.);
+#131=ORIENTED_EDGE('',*,*,#248,.F.);
+#132=ORIENTED_EDGE('',*,*,#258,.F.);
+#133=ORIENTED_EDGE('',*,*,#259,.F.);
+#134=ORIENTED_EDGE('',*,*,#218,.F.);
+#135=ORIENTED_EDGE('',*,*,#210,.F.);
+#136=ORIENTED_EDGE('',*,*,#260,.F.);
+#137=ORIENTED_EDGE('',*,*,#258,.T.);
+#138=ORIENTED_EDGE('',*,*,#247,.T.);
+#139=ORIENTED_EDGE('',*,*,#209,.F.);
+#140=ORIENTED_EDGE('',*,*,#261,.F.);
+#141=ORIENTED_EDGE('',*,*,#259,.T.);
+#142=ORIENTED_EDGE('',*,*,#260,.T.);
+#143=ORIENTED_EDGE('',*,*,#208,.T.);
+#144=ORIENTED_EDGE('',*,*,#262,.F.);
+#145=ORIENTED_EDGE('',*,*,#253,.F.);
+#146=ORIENTED_EDGE('',*,*,#261,.T.);
+#147=ORIENTED_EDGE('',*,*,#207,.T.);
+#148=ORIENTED_EDGE('',*,*,#263,.F.);
+#149=ORIENTED_EDGE('',*,*,#254,.F.);
+#150=ORIENTED_EDGE('',*,*,#262,.T.);
+#151=ORIENTED_EDGE('',*,*,#206,.T.);
+#152=ORIENTED_EDGE('',*,*,#264,.F.);
+#153=ORIENTED_EDGE('',*,*,#255,.F.);
+#154=ORIENTED_EDGE('',*,*,#263,.T.);
+#155=ORIENTED_EDGE('',*,*,#205,.T.);
+#156=ORIENTED_EDGE('',*,*,#265,.F.);
+#157=ORIENTED_EDGE('',*,*,#256,.F.);
+#158=ORIENTED_EDGE('',*,*,#264,.T.);
+#159=ORIENTED_EDGE('',*,*,#204,.T.);
+#160=ORIENTED_EDGE('',*,*,#250,.F.);
+#161=ORIENTED_EDGE('',*,*,#257,.F.);
+#162=ORIENTED_EDGE('',*,*,#265,.T.);
+#163=ORIENTED_EDGE('',*,*,#200,.F.);
+#164=ORIENTED_EDGE('',*,*,#266,.F.);
+#165=ORIENTED_EDGE('',*,*,#267,.T.);
+#166=ORIENTED_EDGE('',*,*,#240,.T.);
+#167=ORIENTED_EDGE('',*,*,#268,.F.);
+#168=ORIENTED_EDGE('',*,*,#199,.T.);
+#169=ORIENTED_EDGE('',*,*,#269,.F.);
+#170=ORIENTED_EDGE('',*,*,#270,.F.);
+#171=ORIENTED_EDGE('',*,*,#266,.T.);
+#172=ORIENTED_EDGE('',*,*,#198,.F.);
+#173=ORIENTED_EDGE('',*,*,#243,.F.);
+#174=ORIENTED_EDGE('',*,*,#271,.T.);
+#175=ORIENTED_EDGE('',*,*,#269,.T.);
+#176=ORIENTED_EDGE('',*,*,#195,.F.);
+#177=ORIENTED_EDGE('',*,*,#191,.T.);
+#178=ORIENTED_EDGE('',*,*,#241,.F.);
+#179=ORIENTED_EDGE('',*,*,#267,.F.);
+#180=ORIENTED_EDGE('',*,*,#270,.T.);
+#181=ORIENTED_EDGE('',*,*,#271,.F.);
+#182=ORIENTED_EDGE('',*,*,#242,.F.);
+#183=ORIENTED_EDGE('',*,*,#188,.F.);
+#184=ORIENTED_EDGE('',*,*,#272,.F.);
+#185=ORIENTED_EDGE('',*,*,#268,.T.);
+#186=ORIENTED_EDGE('',*,*,#272,.T.);
+#187=EDGE_CURVE('',#273,#274,#329,.T.);
+#188=EDGE_CURVE('',#274,#275,#330,.T.);
+#189=EDGE_CURVE('',#276,#275,#331,.T.);
+#190=EDGE_CURVE('',#273,#276,#332,.T.);
+#191=EDGE_CURVE('',#277,#278,#333,.T.);
+#192=EDGE_CURVE('',#279,#277,#334,.T.);
+#193=EDGE_CURVE('',#279,#280,#335,.T.);
+#194=EDGE_CURVE('',#280,#278,#336,.T.);
+#195=EDGE_CURVE('',#277,#274,#337,.T.);
+#196=EDGE_CURVE('',#279,#273,#338,.T.);
+#197=EDGE_CURVE('',#281,#282,#339,.T.);
+#198=EDGE_CURVE('',#281,#283,#340,.T.);
+#199=EDGE_CURVE('',#284,#283,#341,.T.);
+#200=EDGE_CURVE('',#284,#285,#342,.T.);
+#201=EDGE_CURVE('',#286,#285,#343,.T.);
+#202=EDGE_CURVE('',#286,#287,#344,.T.);
+#203=EDGE_CURVE('',#287,#288,#345,.T.);
+#204=EDGE_CURVE('',#289,#288,#346,.T.);
+#205=EDGE_CURVE('',#290,#289,#347,.T.);
+#206=EDGE_CURVE('',#291,#290,#348,.T.);
+#207=EDGE_CURVE('',#292,#291,#349,.T.);
+#208=EDGE_CURVE('',#293,#292,#350,.T.);
+#209=EDGE_CURVE('',#293,#294,#351,.T.);
+#210=EDGE_CURVE('',#294,#295,#352,.T.);
+#211=EDGE_CURVE('',#295,#296,#353,.T.);
+#212=EDGE_CURVE('',#296,#282,#354,.T.);
+#213=EDGE_CURVE('',#297,#298,#355,.T.);
+#214=EDGE_CURVE('',#298,#299,#356,.T.);
+#215=EDGE_CURVE('',#300,#299,#357,.T.);
+#216=EDGE_CURVE('',#297,#300,#358,.T.);
+#217=EDGE_CURVE('',#301,#302,#359,.T.);
+#218=EDGE_CURVE('',#302,#303,#360,.T.);
+#219=EDGE_CURVE('',#304,#303,#361,.T.);
+#220=EDGE_CURVE('',#301,#304,#362,.T.);
+#221=EDGE_CURVE('',#305,#303,#363,.T.);
+#222=EDGE_CURVE('',#306,#305,#364,.T.);
+#223=EDGE_CURVE('',#306,#304,#365,.T.);
+#224=EDGE_CURVE('',#307,#305,#366,.T.);
+#225=EDGE_CURVE('',#308,#307,#367,.T.);
+#226=EDGE_CURVE('',#308,#306,#368,.T.);
+#227=EDGE_CURVE('',#309,#310,#369,.T.);
+#228=EDGE_CURVE('',#311,#309,#370,.T.);
+#229=EDGE_CURVE('',#312,#311,#371,.T.);
+#230=EDGE_CURVE('',#310,#312,#372,.T.);
+#231=EDGE_CURVE('',#280,#276,#373,.T.);
+#232=EDGE_CURVE('',#308,#301,#374,.T.);
+#233=EDGE_CURVE('',#309,#297,#375,.T.);
+#234=EDGE_CURVE('',#310,#298,#376,.T.);
+#235=EDGE_CURVE('',#311,#300,#377,.T.);
+#236=EDGE_CURVE('',#312,#299,#378,.T.);
+#237=EDGE_CURVE('',#313,#282,#379,.T.);
+#238=EDGE_CURVE('',#313,#314,#380,.T.);
+#239=EDGE_CURVE('',#314,#286,#381,.T.);
+#240=EDGE_CURVE('',#315,#285,#382,.T.);
+#241=EDGE_CURVE('',#315,#278,#383,.T.);
+#242=EDGE_CURVE('',#275,#316,#384,.T.);
+#243=EDGE_CURVE('',#316,#281,#385,.T.);
+#244=EDGE_CURVE('',#317,#287,#386,.T.);
+#245=EDGE_CURVE('',#317,#318,#387,.T.);
+#246=EDGE_CURVE('',#318,#296,#388,.T.);
+#247=EDGE_CURVE('',#319,#295,#389,.T.);
+#248=EDGE_CURVE('',#319,#302,#390,.T.);
+#249=EDGE_CURVE('',#320,#307,#391,.T.);
+#250=EDGE_CURVE('',#320,#288,#392,.T.);
+#251=EDGE_CURVE('',#314,#317,#393,.T.);
+#252=EDGE_CURVE('',#318,#313,#394,.T.);
+#253=EDGE_CURVE('',#303,#321,#395,.T.);
+#254=EDGE_CURVE('',#321,#322,#396,.T.);
+#255=EDGE_CURVE('',#322,#305,#397,.T.);
+#256=EDGE_CURVE('',#305,#323,#398,.T.);
+#257=EDGE_CURVE('',#323,#320,#399,.T.);
+#258=EDGE_CURVE('',#324,#319,#400,.T.);
+#259=EDGE_CURVE('',#303,#324,#401,.T.);
+#260=EDGE_CURVE('',#324,#294,#402,.T.);
+#261=EDGE_CURVE('',#303,#293,#403,.T.);
+#262=EDGE_CURVE('',#321,#292,#404,.T.);
+#263=EDGE_CURVE('',#322,#291,#405,.T.);
+#264=EDGE_CURVE('',#305,#290,#406,.T.);
+#265=EDGE_CURVE('',#323,#289,#407,.T.);
+#266=EDGE_CURVE('',#325,#284,#408,.T.);
+#267=EDGE_CURVE('',#325,#315,#409,.T.);
+#268=EDGE_CURVE('',#326,#326,#13,.T.);
+#269=EDGE_CURVE('',#327,#283,#410,.T.);
+#270=EDGE_CURVE('',#325,#327,#411,.T.);
+#271=EDGE_CURVE('',#316,#327,#412,.T.);
+#272=EDGE_CURVE('',#328,#328,#14,.T.);
+#273=VERTEX_POINT('',#845);
+#274=VERTEX_POINT('',#846);
+#275=VERTEX_POINT('',#848);
+#276=VERTEX_POINT('',#850);
+#277=VERTEX_POINT('',#854);
+#278=VERTEX_POINT('',#855);
+#279=VERTEX_POINT('',#857);
+#280=VERTEX_POINT('',#859);
+#281=VERTEX_POINT('',#866);
+#282=VERTEX_POINT('',#867);
+#283=VERTEX_POINT('',#869);
+#284=VERTEX_POINT('',#871);
+#285=VERTEX_POINT('',#873);
+#286=VERTEX_POINT('',#875);
+#287=VERTEX_POINT('',#877);
+#288=VERTEX_POINT('',#879);
+#289=VERTEX_POINT('',#881);
+#290=VERTEX_POINT('',#883);
+#291=VERTEX_POINT('',#885);
+#292=VERTEX_POINT('',#887);
+#293=VERTEX_POINT('',#889);
+#294=VERTEX_POINT('',#891);
+#295=VERTEX_POINT('',#893);
+#296=VERTEX_POINT('',#895);
+#297=VERTEX_POINT('',#898);
+#298=VERTEX_POINT('',#899);
+#299=VERTEX_POINT('',#901);
+#300=VERTEX_POINT('',#903);
+#301=VERTEX_POINT('',#907);
+#302=VERTEX_POINT('',#908);
+#303=VERTEX_POINT('',#910);
+#304=VERTEX_POINT('',#912);
+#305=VERTEX_POINT('',#916);
+#306=VERTEX_POINT('',#918);
+#307=VERTEX_POINT('',#922);
+#308=VERTEX_POINT('',#924);
+#309=VERTEX_POINT('',#928);
+#310=VERTEX_POINT('',#929);
+#311=VERTEX_POINT('',#931);
+#312=VERTEX_POINT('',#933);
+#313=VERTEX_POINT('',#947);
+#314=VERTEX_POINT('',#949);
+#315=VERTEX_POINT('',#952);
+#316=VERTEX_POINT('',#955);
+#317=VERTEX_POINT('',#959);
+#318=VERTEX_POINT('',#961);
+#319=VERTEX_POINT('',#964);
+#320=VERTEX_POINT('',#967);
+#321=VERTEX_POINT('',#976);
+#322=VERTEX_POINT('',#978);
+#323=VERTEX_POINT('',#982);
+#324=VERTEX_POINT('',#986);
+#325=VERTEX_POINT('',#1003);
+#326=VERTEX_POINT('',#1007);
+#327=VERTEX_POINT('',#1009);
+#328=VERTEX_POINT('',#1016);
+#329=LINE('',#844,#413);
+#330=LINE('',#847,#414);
+#331=LINE('',#849,#415);
+#332=LINE('',#851,#416);
+#333=LINE('',#853,#417);
+#334=LINE('',#856,#418);
+#335=LINE('',#858,#419);
+#336=LINE('',#860,#420);
+#337=LINE('',#862,#421);
+#338=LINE('',#863,#422);
+#339=LINE('',#865,#423);
+#340=LINE('',#868,#424);
+#341=LINE('',#870,#425);
+#342=LINE('',#872,#426);
+#343=LINE('',#874,#427);
+#344=LINE('',#876,#428);
+#345=LINE('',#878,#429);
+#346=LINE('',#880,#430);
+#347=LINE('',#882,#431);
+#348=LINE('',#884,#432);
+#349=LINE('',#886,#433);
+#350=LINE('',#888,#434);
+#351=LINE('',#890,#435);
+#352=LINE('',#892,#436);
+#353=LINE('',#894,#437);
+#354=LINE('',#896,#438);
+#355=LINE('',#897,#439);
+#356=LINE('',#900,#440);
+#357=LINE('',#902,#441);
+#358=LINE('',#904,#442);
+#359=LINE('',#906,#443);
+#360=LINE('',#909,#444);
+#361=LINE('',#911,#445);
+#362=LINE('',#913,#446);
+#363=LINE('',#915,#447);
+#364=LINE('',#917,#448);
+#365=LINE('',#919,#449);
+#366=LINE('',#921,#450);
+#367=LINE('',#923,#451);
+#368=LINE('',#925,#452);
+#369=LINE('',#927,#453);
+#370=LINE('',#930,#454);
+#371=LINE('',#932,#455);
+#372=LINE('',#934,#456);
+#373=LINE('',#935,#457);
+#374=LINE('',#936,#458);
+#375=LINE('',#938,#459);
+#376=LINE('',#939,#460);
+#377=LINE('',#941,#461);
+#378=LINE('',#943,#462);
+#379=LINE('',#946,#463);
+#380=LINE('',#948,#464);
+#381=LINE('',#950,#465);
+#382=LINE('',#951,#466);
+#383=LINE('',#953,#467);
+#384=LINE('',#954,#468);
+#385=LINE('',#956,#469);
+#386=LINE('',#958,#470);
+#387=LINE('',#960,#471);
+#388=LINE('',#962,#472);
+#389=LINE('',#963,#473);
+#390=LINE('',#965,#474);
+#391=LINE('',#966,#475);
+#392=LINE('',#968,#476);
+#393=LINE('',#970,#477);
+#394=LINE('',#971,#478);
+#395=LINE('',#975,#479);
+#396=LINE('',#977,#480);
+#397=LINE('',#979,#481);
+#398=LINE('',#981,#482);
+#399=LINE('',#983,#483);
+#400=LINE('',#985,#484);
+#401=LINE('',#987,#485);
+#402=LINE('',#989,#486);
+#403=LINE('',#991,#487);
+#404=LINE('',#993,#488);
+#405=LINE('',#995,#489);
+#406=LINE('',#997,#490);
+#407=LINE('',#999,#491);
+#408=LINE('',#1002,#492);
+#409=LINE('',#1004,#493);
+#410=LINE('',#1008,#494);
+#411=LINE('',#1010,#495);
+#412=LINE('',#1012,#496);
+#413=VECTOR('',#690,1.);
+#414=VECTOR('',#691,1.);
+#415=VECTOR('',#692,1.);
+#416=VECTOR('',#693,1.);
+#417=VECTOR('',#696,1.);
+#418=VECTOR('',#697,1.);
+#419=VECTOR('',#698,1.);
+#420=VECTOR('',#699,1.);
+#421=VECTOR('',#702,1.);
+#422=VECTOR('',#703,1.);
+#423=VECTOR('',#706,1.);
+#424=VECTOR('',#707,1.);
+#425=VECTOR('',#708,1.);
+#426=VECTOR('',#709,1.);
+#427=VECTOR('',#710,1.);
+#428=VECTOR('',#711,1.);
+#429=VECTOR('',#712,1.);
+#430=VECTOR('',#713,1.);
+#431=VECTOR('',#714,1.);
+#432=VECTOR('',#715,1.);
+#433=VECTOR('',#716,1.);
+#434=VECTOR('',#717,1.);
+#435=VECTOR('',#718,1.);
+#436=VECTOR('',#719,1.);
+#437=VECTOR('',#720,1.);
+#438=VECTOR('',#721,1.);
+#439=VECTOR('',#722,1.);
+#440=VECTOR('',#723,1.);
+#441=VECTOR('',#724,1.);
+#442=VECTOR('',#725,1.);
+#443=VECTOR('',#728,1.);
+#444=VECTOR('',#729,1.);
+#445=VECTOR('',#730,1.);
+#446=VECTOR('',#731,1.);
+#447=VECTOR('',#734,1.);
+#448=VECTOR('',#735,1.);
+#449=VECTOR('',#736,1.);
+#450=VECTOR('',#739,1.);
+#451=VECTOR('',#740,1.);
+#452=VECTOR('',#741,1.);
+#453=VECTOR('',#744,1.);
+#454=VECTOR('',#745,1.);
+#455=VECTOR('',#746,1.);
+#456=VECTOR('',#747,1.);
+#457=VECTOR('',#748,1.);
+#458=VECTOR('',#749,1.);
+#459=VECTOR('',#752,1.);
+#460=VECTOR('',#753,1.);
+#461=VECTOR('',#756,1.);
+#462=VECTOR('',#759,1.);
+#463=VECTOR('',#764,1.);
+#464=VECTOR('',#765,1.);
+#465=VECTOR('',#766,1.);
+#466=VECTOR('',#767,1.);
+#467=VECTOR('',#768,1.);
+#468=VECTOR('',#769,1.);
+#469=VECTOR('',#770,1.);
+#470=VECTOR('',#773,1.);
+#471=VECTOR('',#774,1.);
+#472=VECTOR('',#775,1.);
+#473=VECTOR('',#776,1.);
+#474=VECTOR('',#777,1.);
+#475=VECTOR('',#778,1.);
+#476=VECTOR('',#779,1.);
+#477=VECTOR('',#782,1.);
+#478=VECTOR('',#783,1.);
+#479=VECTOR('',#790,1.);
+#480=VECTOR('',#791,1.);
+#481=VECTOR('',#792,1.);
+#482=VECTOR('',#795,1.);
+#483=VECTOR('',#796,1.);
+#484=VECTOR('',#799,1.);
+#485=VECTOR('',#800,1.);
+#486=VECTOR('',#803,1.);
+#487=VECTOR('',#806,1.);
+#488=VECTOR('',#809,1.);
+#489=VECTOR('',#812,1.);
+#490=VECTOR('',#815,1.);
+#491=VECTOR('',#818,1.);
+#492=VECTOR('',#823,1.);
+#493=VECTOR('',#824,1.);
+#494=VECTOR('',#829,1.);
+#495=VECTOR('',#830,1.);
+#496=VECTOR('',#833,1.);
+#497=EDGE_LOOP('',(#15,#16,#17,#18));
+#498=EDGE_LOOP('',(#19,#20,#21,#22));
+#499=EDGE_LOOP('',(#23,#24,#25,#26));
+#500=EDGE_LOOP('',(#27,#28,#29,#30,#31,#32,#33,#34,#35,#36,#37,#38,#39,
+#40,#41,#42));
+#501=EDGE_LOOP('',(#43,#44,#45,#46));
+#502=EDGE_LOOP('',(#47,#48,#49,#50));
+#503=EDGE_LOOP('',(#51,#52,#53,#54));
+#504=EDGE_LOOP('',(#55,#56,#57,#58));
+#505=EDGE_LOOP('',(#59,#60,#61,#62));
+#506=EDGE_LOOP('',(#63,#64,#65,#66));
+#507=EDGE_LOOP('',(#67,#68,#69,#70));
+#508=EDGE_LOOP('',(#71,#72,#73,#74));
+#509=EDGE_LOOP('',(#75,#76,#77,#78));
+#510=EDGE_LOOP('',(#79,#80,#81,#82));
+#511=EDGE_LOOP('',(#83,#84,#85,#86));
+#512=EDGE_LOOP('',(#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98));
+#513=EDGE_LOOP('',(#99,#100,#101,#102,#103,#104,#105,#106,#107,#108,#109,
+#110));
+#514=EDGE_LOOP('',(#111,#112,#113,#114));
+#515=EDGE_LOOP('',(#115,#116,#117,#118));
+#516=EDGE_LOOP('',(#119,#120,#121,#122));
+#517=EDGE_LOOP('',(#123,#124,#125,#126));
+#518=EDGE_LOOP('',(#127,#128,#129,#130));
+#519=EDGE_LOOP('',(#131,#132,#133,#134));
+#520=EDGE_LOOP('',(#135,#136,#137,#138));
+#521=EDGE_LOOP('',(#139,#140,#141,#142));
+#522=EDGE_LOOP('',(#143,#144,#145,#146));
+#523=EDGE_LOOP('',(#147,#148,#149,#150));
+#524=EDGE_LOOP('',(#151,#152,#153,#154));
+#525=EDGE_LOOP('',(#155,#156,#157,#158));
+#526=EDGE_LOOP('',(#159,#160,#161,#162));
+#527=EDGE_LOOP('',(#163,#164,#165,#166));
+#528=EDGE_LOOP('',(#167));
+#529=EDGE_LOOP('',(#168,#169,#170,#171));
+#530=EDGE_LOOP('',(#172,#173,#174,#175));
+#531=EDGE_LOOP('',(#176,#177,#178,#179,#180,#181,#182,#183));
+#532=EDGE_LOOP('',(#184));
+#533=EDGE_LOOP('',(#185));
+#534=EDGE_LOOP('',(#186));
+#535=FACE_BOUND('',#497,.T.);
+#536=FACE_BOUND('',#498,.T.);
+#537=FACE_BOUND('',#499,.T.);
+#538=FACE_BOUND('',#500,.T.);
+#539=FACE_BOUND('',#501,.T.);
+#540=FACE_BOUND('',#502,.T.);
+#541=FACE_BOUND('',#503,.T.);
+#542=FACE_BOUND('',#504,.T.);
+#543=FACE_BOUND('',#505,.T.);
+#544=FACE_BOUND('',#506,.T.);
+#545=FACE_BOUND('',#507,.T.);
+#546=FACE_BOUND('',#508,.T.);
+#547=FACE_BOUND('',#509,.T.);
+#548=FACE_BOUND('',#510,.T.);
+#549=FACE_BOUND('',#511,.T.);
+#550=FACE_BOUND('',#512,.T.);
+#551=FACE_BOUND('',#513,.T.);
+#552=FACE_BOUND('',#514,.T.);
+#553=FACE_BOUND('',#515,.T.);
+#554=FACE_BOUND('',#516,.T.);
+#555=FACE_BOUND('',#517,.T.);
+#556=FACE_BOUND('',#518,.T.);
+#557=FACE_BOUND('',#519,.T.);
+#558=FACE_BOUND('',#520,.T.);
+#559=FACE_BOUND('',#521,.T.);
+#560=FACE_BOUND('',#522,.T.);
+#561=FACE_BOUND('',#523,.T.);
+#562=FACE_BOUND('',#524,.T.);
+#563=FACE_BOUND('',#525,.T.);
+#564=FACE_BOUND('',#526,.T.);
+#565=FACE_BOUND('',#527,.T.);
+#566=FACE_BOUND('',#528,.T.);
+#567=FACE_BOUND('',#529,.T.);
+#568=FACE_BOUND('',#530,.T.);
+#569=FACE_BOUND('',#531,.T.);
+#570=FACE_BOUND('',#532,.T.);
+#571=FACE_BOUND('',#533,.T.);
+#572=FACE_BOUND('',#534,.T.);
+#573=PLANE('',#651);
+#574=PLANE('',#652);
+#575=PLANE('',#653);
+#576=PLANE('',#654);
+#577=PLANE('',#655);
+#578=PLANE('',#656);
+#579=PLANE('',#657);
+#580=PLANE('',#658);
+#581=PLANE('',#659);
+#582=PLANE('',#660);
+#583=PLANE('',#661);
+#584=PLANE('',#662);
+#585=PLANE('',#663);
+#586=PLANE('',#664);
+#587=PLANE('',#665);
+#588=PLANE('',#666);
+#589=PLANE('',#667);
+#590=PLANE('',#668);
+#591=PLANE('',#669);
+#592=PLANE('',#670);
+#593=PLANE('',#671);
+#594=PLANE('',#672);
+#595=PLANE('',#673);
+#596=PLANE('',#674);
+#597=PLANE('',#675);
+#598=PLANE('',#676);
+#599=PLANE('',#677);
+#600=PLANE('',#678);
+#601=PLANE('',#679);
+#602=PLANE('',#681);
+#603=PLANE('',#682);
+#604=PLANE('',#685);
+#605=ADVANCED_FACE('',(#535),#573,.T.);
+#606=ADVANCED_FACE('',(#536),#574,.F.);
+#607=ADVANCED_FACE('',(#537),#575,.T.);
+#608=ADVANCED_FACE('',(#538,#539),#576,.F.);
+#609=ADVANCED_FACE('',(#540),#577,.T.);
+#610=ADVANCED_FACE('',(#541),#578,.F.);
+#611=ADVANCED_FACE('',(#542),#579,.F.);
+#612=ADVANCED_FACE('',(#543,#544,#545),#580,.T.);
+#613=ADVANCED_FACE('',(#546),#581,.T.);
+#614=ADVANCED_FACE('',(#547),#582,.F.);
+#615=ADVANCED_FACE('',(#548),#583,.F.);
+#616=ADVANCED_FACE('',(#549),#584,.T.);
+#617=ADVANCED_FACE('',(#550),#585,.F.);
+#618=ADVANCED_FACE('',(#551),#586,.T.);
+#619=ADVANCED_FACE('',(#552),#587,.T.);
+#620=ADVANCED_FACE('',(#553),#588,.T.);
+#621=ADVANCED_FACE('',(#554),#589,.T.);
+#622=ADVANCED_FACE('',(#555),#590,.T.);
+#623=ADVANCED_FACE('',(#556),#591,.T.);
+#624=ADVANCED_FACE('',(#557),#592,.T.);
+#625=ADVANCED_FACE('',(#558),#593,.T.);
+#626=ADVANCED_FACE('',(#559),#594,.T.);
+#627=ADVANCED_FACE('',(#560),#595,.F.);
+#628=ADVANCED_FACE('',(#561),#596,.F.);
+#629=ADVANCED_FACE('',(#562),#597,.F.);
+#630=ADVANCED_FACE('',(#563),#598,.F.);
+#631=ADVANCED_FACE('',(#564),#599,.F.);
+#632=ADVANCED_FACE('',(#565),#600,.T.);
+#633=ADVANCED_FACE('',(#566,#567),#601,.F.);
+#634=ADVANCED_FACE('',(#568),#602,.T.);
+#635=ADVANCED_FACE('',(#569),#603,.T.);
+#636=ADVANCED_FACE('',(#570,#571),#12,.F.);
+#637=ADVANCED_FACE('',(#572),#604,.T.);
+#638=CLOSED_SHELL('',(#605,#606,#607,#608,#609,#610,#611,#612,#613,#614,
+#615,#616,#617,#618,#619,#620,#621,#622,#623,#624,#625,#626,#627,#628,#629,
+#630,#631,#632,#633,#634,#635,#636,#637));
+#639=STYLED_ITEM('',(#640),#647);
+#640=PRESENTATION_STYLE_ASSIGNMENT((#641));
+#641=SURFACE_STYLE_USAGE(.BOTH.,#642);
+#642=SURFACE_SIDE_STYLE('',(#643));
+#643=SURFACE_STYLE_FILL_AREA(#644);
+#644=FILL_AREA_STYLE('',(#645));
+#645=FILL_AREA_STYLE_COLOUR('',#646);
+#646=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882);
+#647=MANIFOLD_SOLID_BREP('frame',#638);
+#648=SHAPE_DEFINITION_REPRESENTATION(#1024,#649);
+#649=SHAPE_REPRESENTATION('frame',(#650),#1019);
+#650=AXIS2_PLACEMENT_3D('',#842,#686,#687);
+#651=AXIS2_PLACEMENT_3D('',#843,#688,#689);
+#652=AXIS2_PLACEMENT_3D('',#852,#694,#695);
+#653=AXIS2_PLACEMENT_3D('',#861,#700,#701);
+#654=AXIS2_PLACEMENT_3D('',#864,#704,#705);
+#655=AXIS2_PLACEMENT_3D('',#905,#726,#727);
+#656=AXIS2_PLACEMENT_3D('',#914,#732,#733);
+#657=AXIS2_PLACEMENT_3D('',#920,#737,#738);
+#658=AXIS2_PLACEMENT_3D('',#926,#742,#743);
+#659=AXIS2_PLACEMENT_3D('',#937,#750,#751);
+#660=AXIS2_PLACEMENT_3D('',#940,#754,#755);
+#661=AXIS2_PLACEMENT_3D('',#942,#757,#758);
+#662=AXIS2_PLACEMENT_3D('',#944,#760,#761);
+#663=AXIS2_PLACEMENT_3D('',#945,#762,#763);
+#664=AXIS2_PLACEMENT_3D('',#957,#771,#772);
+#665=AXIS2_PLACEMENT_3D('',#969,#780,#781);
+#666=AXIS2_PLACEMENT_3D('',#972,#784,#785);
+#667=AXIS2_PLACEMENT_3D('',#973,#786,#787);
+#668=AXIS2_PLACEMENT_3D('',#974,#788,#789);
+#669=AXIS2_PLACEMENT_3D('',#980,#793,#794);
+#670=AXIS2_PLACEMENT_3D('',#984,#797,#798);
+#671=AXIS2_PLACEMENT_3D('',#988,#801,#802);
+#672=AXIS2_PLACEMENT_3D('',#990,#804,#805);
+#673=AXIS2_PLACEMENT_3D('',#992,#807,#808);
+#674=AXIS2_PLACEMENT_3D('',#994,#810,#811);
+#675=AXIS2_PLACEMENT_3D('',#996,#813,#814);
+#676=AXIS2_PLACEMENT_3D('',#998,#816,#817);
+#677=AXIS2_PLACEMENT_3D('',#1000,#819,#820);
+#678=AXIS2_PLACEMENT_3D('',#1001,#821,#822);
+#679=AXIS2_PLACEMENT_3D('',#1005,#825,#826);
+#680=AXIS2_PLACEMENT_3D('',#1006,#827,#828);
+#681=AXIS2_PLACEMENT_3D('',#1011,#831,#832);
+#682=AXIS2_PLACEMENT_3D('',#1013,#834,#835);
+#683=AXIS2_PLACEMENT_3D('',#1014,#836,#837);
+#684=AXIS2_PLACEMENT_3D('',#1015,#838,#839);
+#685=AXIS2_PLACEMENT_3D('',#1017,#840,#841);
+#686=DIRECTION('',(0.,0.,1.));
+#687=DIRECTION('',(1.,0.,0.));
+#688=DIRECTION('',(0.,1.,0.));
+#689=DIRECTION('',(0.,0.,1.));
+#690=DIRECTION('',(0.,0.,-1.));
+#691=DIRECTION('',(-1.,0.,0.));
+#692=DIRECTION('',(0.,0.,-1.));
+#693=DIRECTION('',(-1.,0.,0.));
+#694=DIRECTION('',(0.,1.,0.));
+#695=DIRECTION('',(0.,0.,1.));
+#696=DIRECTION('',(-1.,0.,0.));
+#697=DIRECTION('',(0.,0.,-1.));
+#698=DIRECTION('',(-1.,0.,0.));
+#699=DIRECTION('',(0.,0.,-1.));
+#700=DIRECTION('',(-1.,0.,0.));
+#701=DIRECTION('',(0.,0.,1.));
+#702=DIRECTION('',(0.,-1.,0.));
+#703=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#704=DIRECTION('',(0.,0.,1.));
+#705=DIRECTION('',(1.,0.,0.));
+#706=DIRECTION('',(0.,1.,0.));
+#707=DIRECTION('',(1.,0.,0.));
+#708=DIRECTION('',(0.,-1.,0.));
+#709=DIRECTION('',(-1.,1.38777878078144E-16,0.));
+#710=DIRECTION('',(0.,1.,0.));
+#711=DIRECTION('',(-1.,0.,0.));
+#712=DIRECTION('',(0.,1.,0.));
+#713=DIRECTION('',(1.,-2.60208521396521E-16,0.));
+#714=DIRECTION('',(0.,1.,0.));
+#715=DIRECTION('',(1.,0.,0.));
+#716=DIRECTION('',(1.44560289664734E-16,1.,0.));
+#717=DIRECTION('',(-1.,1.44560289664734E-16,0.));
+#718=DIRECTION('',(0.,-1.,0.));
+#719=DIRECTION('',(1.,0.,0.));
+#720=DIRECTION('',(0.,1.,0.));
+#721=DIRECTION('',(1.,0.,0.));
+#722=DIRECTION('',(0.,1.,0.));
+#723=DIRECTION('',(1.,0.,0.));
+#724=DIRECTION('',(0.,1.,0.));
+#725=DIRECTION('',(1.,0.,0.));
+#726=DIRECTION('',(0.,1.,0.));
+#727=DIRECTION('',(0.,0.,1.));
+#728=DIRECTION('',(0.,0.,-1.));
+#729=DIRECTION('',(-1.,0.,0.));
+#730=DIRECTION('',(0.,0.,-1.));
+#731=DIRECTION('',(-1.,0.,0.));
+#732=DIRECTION('',(-1.,0.,0.));
+#733=DIRECTION('',(0.,0.,1.));
+#734=DIRECTION('',(0.,-1.,0.));
+#735=DIRECTION('',(0.,0.,-1.));
+#736=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#737=DIRECTION('',(0.,1.,0.));
+#738=DIRECTION('',(0.,0.,1.));
+#739=DIRECTION('',(-1.,0.,0.));
+#740=DIRECTION('',(0.,0.,-1.));
+#741=DIRECTION('',(-1.,0.,0.));
+#742=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#743=DIRECTION('',(-1.,0.,0.));
+#744=DIRECTION('',(0.,0.90630778703665,0.422618261740699));
+#745=DIRECTION('',(-1.,0.,0.));
+#746=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#747=DIRECTION('',(1.,0.,0.));
+#748=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#749=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#750=DIRECTION('',(-1.,0.,0.));
+#751=DIRECTION('',(0.,0.,1.));
+#752=DIRECTION('',(0.,0.,-1.));
+#753=DIRECTION('',(0.,0.,-1.));
+#754=DIRECTION('',(0.,1.,0.));
+#755=DIRECTION('',(0.,0.,1.));
+#756=DIRECTION('',(0.,0.,-1.));
+#757=DIRECTION('',(-1.,0.,0.));
+#758=DIRECTION('',(0.,0.,1.));
+#759=DIRECTION('',(0.,0.,-1.));
+#760=DIRECTION('',(0.,1.,0.));
+#761=DIRECTION('',(0.,0.,1.));
+#762=DIRECTION('',(-1.,0.,0.));
+#763=DIRECTION('',(0.,0.,1.));
+#764=DIRECTION('',(0.,0.,-1.));
+#765=DIRECTION('',(0.,1.,0.));
+#766=DIRECTION('',(0.,0.,-1.));
+#767=DIRECTION('',(0.,0.,-1.));
+#768=DIRECTION('',(0.,-1.,0.));
+#769=DIRECTION('',(0.,-1.,0.));
+#770=DIRECTION('',(0.,0.,-1.));
+#771=DIRECTION('',(-1.,0.,0.));
+#772=DIRECTION('',(0.,0.,1.));
+#773=DIRECTION('',(0.,0.,-1.));
+#774=DIRECTION('',(0.,-1.,0.));
+#775=DIRECTION('',(0.,0.,-1.));
+#776=DIRECTION('',(0.,0.,-1.));
+#777=DIRECTION('',(0.,1.,0.));
+#778=DIRECTION('',(0.,-1.,0.));
+#779=DIRECTION('',(0.,0.,-1.));
+#780=DIRECTION('',(0.,0.,-1.));
+#781=DIRECTION('',(1.,0.,0.));
+#782=DIRECTION('',(-1.,0.,0.));
+#783=DIRECTION('',(1.,0.,0.));
+#784=DIRECTION('',(0.,-1.,0.));
+#785=DIRECTION('',(0.,0.,-1.));
+#786=DIRECTION('',(0.,1.,0.));
+#787=DIRECTION('',(0.,0.,1.));
+#788=DIRECTION('',(0.,0.,-1.));
+#789=DIRECTION('',(1.,0.,0.));
+#790=DIRECTION('',(-1.,1.44560289664734E-16,0.));
+#791=DIRECTION('',(1.44560289664734E-16,1.,0.));
+#792=DIRECTION('',(1.,0.,0.));
+#793=DIRECTION('',(0.,0.,-1.));
+#794=DIRECTION('',(1.,0.,0.));
+#795=DIRECTION('',(0.,1.,0.));
+#796=DIRECTION('',(1.,-2.60208521396521E-16,0.));
+#797=DIRECTION('',(0.,0.,-1.));
+#798=DIRECTION('',(1.,0.,0.));
+#799=DIRECTION('',(1.,0.,0.));
+#800=DIRECTION('',(0.,-1.,0.));
+#801=DIRECTION('',(0.,1.,0.));
+#802=DIRECTION('',(0.,0.,1.));
+#803=DIRECTION('',(0.,0.,-1.));
+#804=DIRECTION('',(1.,0.,0.));
+#805=DIRECTION('',(0.,0.,-1.));
+#806=DIRECTION('',(0.,0.,-1.));
+#807=DIRECTION('',(-1.44560289664734E-16,-1.,0.));
+#808=DIRECTION('',(1.,-1.44560289664734E-16,0.));
+#809=DIRECTION('',(0.,0.,-1.));
+#810=DIRECTION('',(-1.,1.44560289664734E-16,0.));
+#811=DIRECTION('',(-1.44560289664734E-16,-1.,0.));
+#812=DIRECTION('',(0.,0.,-1.));
+#813=DIRECTION('',(0.,1.,0.));
+#814=DIRECTION('',(0.,0.,1.));
+#815=DIRECTION('',(0.,0.,-1.));
+#816=DIRECTION('',(-1.,0.,0.));
+#817=DIRECTION('',(0.,0.,1.));
+#818=DIRECTION('',(0.,0.,-1.));
+#819=DIRECTION('',(2.60208521396521E-16,1.,0.));
+#820=DIRECTION('',(-1.,2.60208521396521E-16,0.));
+#821=DIRECTION('',(-1.38777878078144E-16,-1.,0.));
+#822=DIRECTION('',(1.,-1.38777878078144E-16,0.));
+#823=DIRECTION('',(0.,0.,-1.));
+#824=DIRECTION('',(-1.,1.38777878078144E-16,0.));
+#825=DIRECTION('',(1.,0.,0.));
+#826=DIRECTION('',(0.,0.,-1.));
+#827=DIRECTION('',(-1.,0.,0.));
+#828=DIRECTION('',(0.,0.,1.));
+#829=DIRECTION('',(0.,0.,-1.));
+#830=DIRECTION('',(0.,-1.,0.));
+#831=DIRECTION('',(0.,1.,0.));
+#832=DIRECTION('',(0.,0.,1.));
+#833=DIRECTION('',(1.,0.,0.));
+#834=DIRECTION('',(0.,0.,-1.));
+#835=DIRECTION('',(1.,0.,0.));
+#836=DIRECTION('',(-1.,0.,0.));
+#837=DIRECTION('',(0.,0.,1.));
+#838=DIRECTION('',(-1.,0.,0.));
+#839=DIRECTION('',(0.,0.,1.));
+#840=DIRECTION('',(-1.,0.,0.));
+#841=DIRECTION('',(0.,-1.,0.));
+#842=CARTESIAN_POINT('',(0.,0.,0.));
+#843=CARTESIAN_POINT('',(0.0165,0.0015,0.025));
+#844=CARTESIAN_POINT('',(0.019,0.0015,0.025));
+#845=CARTESIAN_POINT('',(0.019,0.0015,0.0076994614872325));
+#846=CARTESIAN_POINT('',(0.019,0.0015,0.007));
+#847=CARTESIAN_POINT('',(0.0165,0.0015,0.007));
+#848=CARTESIAN_POINT('',(0.014,0.0015,0.007));
+#849=CARTESIAN_POINT('',(0.014,0.0015,0.025));
+#850=CARTESIAN_POINT('',(0.014,0.0015,0.0076994614872325));
+#851=CARTESIAN_POINT('',(0.011,0.0015,0.0076994614872325));
+#852=CARTESIAN_POINT('',(0.0165,0.00450000026905962,0.025));
+#853=CARTESIAN_POINT('',(0.0165,0.00450000026905962,0.007));
+#854=CARTESIAN_POINT('',(0.019,0.00450000026905962,0.007));
+#855=CARTESIAN_POINT('',(0.014,0.00450000026905962,0.007));
+#856=CARTESIAN_POINT('',(0.019,0.00450000026905962,0.025));
+#857=CARTESIAN_POINT('',(0.019,0.00450000026905962,0.00909838458716206));
+#858=CARTESIAN_POINT('',(0.011,0.00450000026905962,0.00909838458716206));
+#859=CARTESIAN_POINT('',(0.014,0.00450000026905962,0.00909838458716206));
+#860=CARTESIAN_POINT('',(0.014,0.00450000026905962,0.025));
+#861=CARTESIAN_POINT('',(0.019,0.00300000013452981,0.025));
+#862=CARTESIAN_POINT('',(0.019,0.00300000013452981,0.007));
+#863=CARTESIAN_POINT('',(0.019,0.00643352076152868,0.01));
+#864=CARTESIAN_POINT('',(0.011,0.003,0.));
+#865=CARTESIAN_POINT('',(0.014,0.00300000013452981,0.));
+#866=CARTESIAN_POINT('',(0.014,0.00075,0.));
+#867=CARTESIAN_POINT('',(0.014,0.002,0.));
+#868=CARTESIAN_POINT('',(0.017125,0.00075,0.));
+#869=CARTESIAN_POINT('',(0.02025,0.00075,0.));
+#870=CARTESIAN_POINT('',(0.02025,0.00300000013452981,0.));
+#871=CARTESIAN_POINT('',(0.02025,0.00525000026905962,0.));
+#872=CARTESIAN_POINT('',(0.017125,0.00525000026905962,0.));
+#873=CARTESIAN_POINT('',(0.014,0.00525000026905962,0.));
+#874=CARTESIAN_POINT('',(0.014,0.00300000013452981,0.));
+#875=CARTESIAN_POINT('',(0.014,0.004,0.));
+#876=CARTESIAN_POINT('',(0.0135,0.004,0.));
+#877=CARTESIAN_POINT('',(0.013,0.004,0.));
+#878=CARTESIAN_POINT('',(0.013,0.003,0.));
+#879=CARTESIAN_POINT('',(0.013,0.00525,0.));
+#880=CARTESIAN_POINT('',(0.008,0.00525,0.));
+#881=CARTESIAN_POINT('',(0.003,0.00525,0.));
+#882=CARTESIAN_POINT('',(0.003,0.004875,0.));
+#883=CARTESIAN_POINT('',(0.003,0.0045,0.));
+#884=CARTESIAN_POINT('',(0.00225,0.0045,0.));
+#885=CARTESIAN_POINT('',(0.0015,0.0045,0.));
+#886=CARTESIAN_POINT('',(0.0015,0.003,0.));
+#887=CARTESIAN_POINT('',(0.0015,0.0015,0.));
+#888=CARTESIAN_POINT('',(0.00225,0.0015,0.));
+#889=CARTESIAN_POINT('',(0.003,0.0015,0.));
+#890=CARTESIAN_POINT('',(0.003,0.001125,0.));
+#891=CARTESIAN_POINT('',(0.003,0.00075,0.));
+#892=CARTESIAN_POINT('',(0.008,0.00075,0.));
+#893=CARTESIAN_POINT('',(0.013,0.00075,0.));
+#894=CARTESIAN_POINT('',(0.013,0.003,0.));
+#895=CARTESIAN_POINT('',(0.013,0.002,0.));
+#896=CARTESIAN_POINT('',(0.0135,0.002,0.));
+#897=CARTESIAN_POINT('',(0.,0.003,0.));
+#898=CARTESIAN_POINT('',(0.,0.,0.));
+#899=CARTESIAN_POINT('',(-1.7347234759768E-18,0.006,0.));
+#900=CARTESIAN_POINT('',(0.011,0.006,0.));
+#901=CARTESIAN_POINT('',(0.022,0.006,0.));
+#902=CARTESIAN_POINT('',(0.022,0.003,0.));
+#903=CARTESIAN_POINT('',(0.022,0.,0.));
+#904=CARTESIAN_POINT('',(0.011,0.,0.));
+#905=CARTESIAN_POINT('',(0.008,0.0015,0.025));
+#906=CARTESIAN_POINT('',(0.013,0.0015,0.025));
+#907=CARTESIAN_POINT('',(0.013,0.0015,0.0076994614872325));
+#908=CARTESIAN_POINT('',(0.013,0.0015,0.007));
+#909=CARTESIAN_POINT('',(0.008,0.0015,0.007));
+#910=CARTESIAN_POINT('',(0.003,0.0015,0.007));
+#911=CARTESIAN_POINT('',(0.003,0.0015,0.025));
+#912=CARTESIAN_POINT('',(0.003,0.0015,0.0076994614872325));
+#913=CARTESIAN_POINT('',(0.011,0.0015,0.0076994614872325));
+#914=CARTESIAN_POINT('',(0.003,0.003,0.025));
+#915=CARTESIAN_POINT('',(0.003,0.003,0.007));
+#916=CARTESIAN_POINT('',(0.003,0.0045,0.007));
+#917=CARTESIAN_POINT('',(0.003,0.0045,0.025));
+#918=CARTESIAN_POINT('',(0.003,0.0045,0.00909838446169749));
+#919=CARTESIAN_POINT('',(0.003,0.00643352076152868,0.01));
+#920=CARTESIAN_POINT('',(0.008,0.0045,0.025));
+#921=CARTESIAN_POINT('',(0.008,0.0045,0.007));
+#922=CARTESIAN_POINT('',(0.013,0.0045,0.007));
+#923=CARTESIAN_POINT('',(0.013,0.0045,0.025));
+#924=CARTESIAN_POINT('',(0.013,0.0045,0.00909838446169749));
+#925=CARTESIAN_POINT('',(0.011,0.0045,0.00909838446169749));
+#926=CARTESIAN_POINT('',(0.011,0.00643352076152868,0.01));
+#927=CARTESIAN_POINT('',(0.,0.00361324807920828,0.00868488525014866));
+#928=CARTESIAN_POINT('',(0.,0.,0.007));
+#929=CARTESIAN_POINT('',(-1.7347234759768E-18,0.006,0.00979784594892999));
+#930=CARTESIAN_POINT('',(0.,0.,0.007));
+#931=CARTESIAN_POINT('',(0.022,0.,0.007));
+#932=CARTESIAN_POINT('',(0.022,0.00643352076152868,0.01));
+#933=CARTESIAN_POINT('',(0.022,0.006,0.00979784594892999));
+#934=CARTESIAN_POINT('',(0.011,0.006,0.00979784594892999));
+#935=CARTESIAN_POINT('',(0.014,0.00643352076152868,0.01));
+#936=CARTESIAN_POINT('',(0.013,0.00643352076152868,0.01));
+#937=CARTESIAN_POINT('',(0.,0.003,0.01));
+#938=CARTESIAN_POINT('',(0.,0.,0.01));
+#939=CARTESIAN_POINT('',(-1.7347234759768E-18,0.006,0.01));
+#940=CARTESIAN_POINT('',(0.011,0.,0.01));
+#941=CARTESIAN_POINT('',(0.022,0.,0.01));
+#942=CARTESIAN_POINT('',(0.022,0.003,0.01));
+#943=CARTESIAN_POINT('',(0.022,0.006,0.01));
+#944=CARTESIAN_POINT('',(0.011,0.006,0.01));
+#945=CARTESIAN_POINT('',(0.014,0.00300000013452981,0.025));
+#946=CARTESIAN_POINT('',(0.014,0.002,0.007));
+#947=CARTESIAN_POINT('',(0.014,0.002,0.007));
+#948=CARTESIAN_POINT('',(0.014,0.00300000013452981,0.007));
+#949=CARTESIAN_POINT('',(0.014,0.004,0.007));
+#950=CARTESIAN_POINT('',(0.014,0.004,0.007));
+#951=CARTESIAN_POINT('',(0.014,0.00525000026905962,0.007));
+#952=CARTESIAN_POINT('',(0.014,0.00525000026905962,0.007));
+#953=CARTESIAN_POINT('',(0.014,0.00487500026905962,0.007));
+#954=CARTESIAN_POINT('',(0.014,0.00487500026905962,0.007));
+#955=CARTESIAN_POINT('',(0.014,0.00075,0.007));
+#956=CARTESIAN_POINT('',(0.014,0.00075,0.007));
+#957=CARTESIAN_POINT('',(0.013,0.003,0.025));
+#958=CARTESIAN_POINT('',(0.013,0.004,0.007));
+#959=CARTESIAN_POINT('',(0.013,0.004,0.007));
+#960=CARTESIAN_POINT('',(0.013,0.003,0.007));
+#961=CARTESIAN_POINT('',(0.013,0.002,0.007));
+#962=CARTESIAN_POINT('',(0.013,0.002,0.007));
+#963=CARTESIAN_POINT('',(0.013,0.00075,0.007));
+#964=CARTESIAN_POINT('',(0.013,0.00075,0.007));
+#965=CARTESIAN_POINT('',(0.013,0.001125,0.007));
+#966=CARTESIAN_POINT('',(0.013,0.004875,0.007));
+#967=CARTESIAN_POINT('',(0.013,0.00525,0.007));
+#968=CARTESIAN_POINT('',(0.013,0.00525,0.007));
+#969=CARTESIAN_POINT('',(0.011,0.003,0.007));
+#970=CARTESIAN_POINT('',(0.0135,0.004,0.007));
+#971=CARTESIAN_POINT('',(0.0135,0.002,0.007));
+#972=CARTESIAN_POINT('',(0.0135,0.004,0.007));
+#973=CARTESIAN_POINT('',(0.0135,0.002,0.007));
+#974=CARTESIAN_POINT('',(0.011,0.003,0.007));
+#975=CARTESIAN_POINT('',(0.00225,0.0015,0.007));
+#976=CARTESIAN_POINT('',(0.0015,0.0015,0.007));
+#977=CARTESIAN_POINT('',(0.0015,0.003,0.007));
+#978=CARTESIAN_POINT('',(0.0015,0.0045,0.007));
+#979=CARTESIAN_POINT('',(0.00225,0.0045,0.007));
+#980=CARTESIAN_POINT('',(0.011,0.003,0.007));
+#981=CARTESIAN_POINT('',(0.003,0.004875,0.007));
+#982=CARTESIAN_POINT('',(0.003,0.00525,0.007));
+#983=CARTESIAN_POINT('',(0.008,0.00525,0.007));
+#984=CARTESIAN_POINT('',(0.011,0.003,0.007));
+#985=CARTESIAN_POINT('',(0.008,0.00075,0.007));
+#986=CARTESIAN_POINT('',(0.003,0.00075,0.007));
+#987=CARTESIAN_POINT('',(0.003,0.001125,0.007));
+#988=CARTESIAN_POINT('',(0.008,0.00075,0.007));
+#989=CARTESIAN_POINT('',(0.003,0.00075,0.007));
+#990=CARTESIAN_POINT('',(0.003,0.001125,0.007));
+#991=CARTESIAN_POINT('',(0.003,0.0015,0.007));
+#992=CARTESIAN_POINT('',(0.00225,0.0015,0.007));
+#993=CARTESIAN_POINT('',(0.0015,0.0015,0.007));
+#994=CARTESIAN_POINT('',(0.0015,0.003,0.007));
+#995=CARTESIAN_POINT('',(0.0015,0.0045,0.007));
+#996=CARTESIAN_POINT('',(0.00225,0.0045,0.007));
+#997=CARTESIAN_POINT('',(0.003,0.0045,0.007));
+#998=CARTESIAN_POINT('',(0.003,0.004875,0.007));
+#999=CARTESIAN_POINT('',(0.003,0.00525,0.007));
+#1000=CARTESIAN_POINT('',(0.008,0.00525,0.007));
+#1001=CARTESIAN_POINT('',(0.017125,0.00525000026905962,0.007));
+#1002=CARTESIAN_POINT('',(0.02025,0.00525000026905962,0.007));
+#1003=CARTESIAN_POINT('',(0.02025,0.00525000026905962,0.007));
+#1004=CARTESIAN_POINT('',(0.017125,0.00525000026905962,0.007));
+#1005=CARTESIAN_POINT('',(0.02025,0.00300000013452981,0.007));
+#1006=CARTESIAN_POINT('',(0.02025,0.00300000013452981,0.0032));
+#1007=CARTESIAN_POINT('',(0.02025,0.00300000013452981,0.0053));
+#1008=CARTESIAN_POINT('',(0.02025,0.00075,0.007));
+#1009=CARTESIAN_POINT('',(0.02025,0.00075,0.007));
+#1010=CARTESIAN_POINT('',(0.02025,0.00300000013452981,0.007));
+#1011=CARTESIAN_POINT('',(0.017125,0.00075,0.007));
+#1012=CARTESIAN_POINT('',(0.017125,0.00075,0.007));
+#1013=CARTESIAN_POINT('',(0.011,0.003,0.007));
+#1014=CARTESIAN_POINT('',(0.02045,0.00300000013452981,0.0032));
+#1015=CARTESIAN_POINT('',(0.02045,0.00300000013452981,0.0032));
+#1016=CARTESIAN_POINT('',(0.02045,0.00300000013452981,0.0053));
+#1017=CARTESIAN_POINT('',(0.02045,0.00300000013452981,0.0035));
+#1018=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#639),
+#1019);
+#1019=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1020))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1023,#1022,#1021))
+REPRESENTATION_CONTEXT('frame','TOP_LEVEL_ASSEMBLY_PART')
+);
+#1020=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#1023,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1021=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1022=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1023=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#1024=PRODUCT_DEFINITION_SHAPE('','',#1025);
+#1025=PRODUCT_DEFINITION('','',#1027,#1026);
+#1026=PRODUCT_DEFINITION_CONTEXT('',#1033,'design');
+#1027=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1029,
+ .NOT_KNOWN.);
+#1028=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1029));
+#1029=PRODUCT('frame','frame','frame',(#1031));
+#1030=PRODUCT_CATEGORY('','');
+#1031=PRODUCT_CONTEXT('',#1033,'mechanical');
+#1032=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'ap242_managed_model_based_3d_engineering',2020,#1033);
+#1033=APPLICATION_CONTEXT('managed model based 3d engineering');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/cad/watch popup light prototypes/slidepop_popup.step b/cad/watch popup light prototypes/slidepop_popup.step
new file mode 100644
index 0000000..c405729
--- /dev/null
+++ b/cad/watch popup light prototypes/slidepop_popup.step
@@ -0,0 +1,1150 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: using custom renumber hook */
+
+FILE_DESCRIPTION(
+/* description */ ('STEP AP242 Edition 2',
+'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
+cturing Information (PMI)---4.0---2014-10-13',
+'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1',
+'CAx-IF Rec.Pracs.---User Defined Attributes---1.5---2016-08-15'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '693e20cd8087e5025987dc47',
+/* time_stamp */ '2025-12-14T02:28:39Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'ONSHAPE BY PTC INC, 1.208',
+/* authorisation */ ' ');
+
+FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
+ENDSEC;
+
+DATA;
+#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#686,#11);
+#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#684),#1090);
+#12=ELLIPSE('',#728,0.000413766719610935,0.000375);
+#13=CIRCLE('',#690,0.0015);
+#14=CIRCLE('',#691,0.0015);
+#15=CIRCLE('',#692,0.0015);
+#16=CIRCLE('',#693,0.0015);
+#17=CIRCLE('',#694,0.0015);
+#18=CIRCLE('',#695,0.0015);
+#19=CIRCLE('',#723,0.000375);
+#20=CYLINDRICAL_SURFACE('',#689,0.0015);
+#21=CYLINDRICAL_SURFACE('',#727,0.000375);
+#22=ORIENTED_EDGE('',*,*,#208,.F.);
+#23=ORIENTED_EDGE('',*,*,#209,.T.);
+#24=ORIENTED_EDGE('',*,*,#210,.T.);
+#25=ORIENTED_EDGE('',*,*,#211,.F.);
+#26=ORIENTED_EDGE('',*,*,#212,.F.);
+#27=ORIENTED_EDGE('',*,*,#213,.F.);
+#28=ORIENTED_EDGE('',*,*,#214,.T.);
+#29=ORIENTED_EDGE('',*,*,#215,.T.);
+#30=ORIENTED_EDGE('',*,*,#216,.T.);
+#31=ORIENTED_EDGE('',*,*,#217,.T.);
+#32=ORIENTED_EDGE('',*,*,#218,.T.);
+#33=ORIENTED_EDGE('',*,*,#219,.F.);
+#34=ORIENTED_EDGE('',*,*,#220,.F.);
+#35=ORIENTED_EDGE('',*,*,#221,.T.);
+#36=ORIENTED_EDGE('',*,*,#222,.F.);
+#37=ORIENTED_EDGE('',*,*,#223,.F.);
+#38=ORIENTED_EDGE('',*,*,#224,.F.);
+#39=ORIENTED_EDGE('',*,*,#225,.T.);
+#40=ORIENTED_EDGE('',*,*,#226,.T.);
+#41=ORIENTED_EDGE('',*,*,#227,.F.);
+#42=ORIENTED_EDGE('',*,*,#216,.F.);
+#43=ORIENTED_EDGE('',*,*,#228,.T.);
+#44=ORIENTED_EDGE('',*,*,#218,.F.);
+#45=ORIENTED_EDGE('',*,*,#229,.F.);
+#46=ORIENTED_EDGE('',*,*,#230,.F.);
+#47=ORIENTED_EDGE('',*,*,#231,.T.);
+#48=ORIENTED_EDGE('',*,*,#232,.T.);
+#49=ORIENTED_EDGE('',*,*,#233,.F.);
+#50=ORIENTED_EDGE('',*,*,#234,.T.);
+#51=ORIENTED_EDGE('',*,*,#235,.T.);
+#52=ORIENTED_EDGE('',*,*,#236,.F.);
+#53=ORIENTED_EDGE('',*,*,#237,.F.);
+#54=ORIENTED_EDGE('',*,*,#238,.F.);
+#55=ORIENTED_EDGE('',*,*,#239,.T.);
+#56=ORIENTED_EDGE('',*,*,#240,.F.);
+#57=ORIENTED_EDGE('',*,*,#241,.F.);
+#58=ORIENTED_EDGE('',*,*,#217,.F.);
+#59=ORIENTED_EDGE('',*,*,#233,.T.);
+#60=ORIENTED_EDGE('',*,*,#242,.F.);
+#61=ORIENTED_EDGE('',*,*,#214,.F.);
+#62=ORIENTED_EDGE('',*,*,#243,.F.);
+#63=ORIENTED_EDGE('',*,*,#229,.T.);
+#64=ORIENTED_EDGE('',*,*,#221,.F.);
+#65=ORIENTED_EDGE('',*,*,#244,.F.);
+#66=ORIENTED_EDGE('',*,*,#245,.F.);
+#67=ORIENTED_EDGE('',*,*,#246,.F.);
+#68=ORIENTED_EDGE('',*,*,#247,.F.);
+#69=ORIENTED_EDGE('',*,*,#248,.F.);
+#70=ORIENTED_EDGE('',*,*,#249,.F.);
+#71=ORIENTED_EDGE('',*,*,#250,.F.);
+#72=ORIENTED_EDGE('',*,*,#243,.T.);
+#73=ORIENTED_EDGE('',*,*,#213,.T.);
+#74=ORIENTED_EDGE('',*,*,#251,.F.);
+#75=ORIENTED_EDGE('',*,*,#252,.F.);
+#76=ORIENTED_EDGE('',*,*,#253,.T.);
+#77=ORIENTED_EDGE('',*,*,#250,.T.);
+#78=ORIENTED_EDGE('',*,*,#254,.F.);
+#79=ORIENTED_EDGE('',*,*,#255,.F.);
+#80=ORIENTED_EDGE('',*,*,#256,.T.);
+#81=ORIENTED_EDGE('',*,*,#252,.T.);
+#82=ORIENTED_EDGE('',*,*,#257,.F.);
+#83=ORIENTED_EDGE('',*,*,#258,.F.);
+#84=ORIENTED_EDGE('',*,*,#259,.T.);
+#85=ORIENTED_EDGE('',*,*,#255,.T.);
+#86=ORIENTED_EDGE('',*,*,#260,.F.);
+#87=ORIENTED_EDGE('',*,*,#261,.F.);
+#88=ORIENTED_EDGE('',*,*,#245,.T.);
+#89=ORIENTED_EDGE('',*,*,#258,.T.);
+#90=ORIENTED_EDGE('',*,*,#262,.F.);
+#91=ORIENTED_EDGE('',*,*,#263,.F.);
+#92=ORIENTED_EDGE('',*,*,#246,.T.);
+#93=ORIENTED_EDGE('',*,*,#261,.T.);
+#94=ORIENTED_EDGE('',*,*,#264,.T.);
+#95=ORIENTED_EDGE('',*,*,#265,.T.);
+#96=ORIENTED_EDGE('',*,*,#266,.F.);
+#97=ORIENTED_EDGE('',*,*,#240,.T.);
+#98=ORIENTED_EDGE('',*,*,#266,.T.);
+#99=ORIENTED_EDGE('',*,*,#267,.T.);
+#100=ORIENTED_EDGE('',*,*,#268,.F.);
+#101=ORIENTED_EDGE('',*,*,#241,.T.);
+#102=ORIENTED_EDGE('',*,*,#268,.T.);
+#103=ORIENTED_EDGE('',*,*,#269,.T.);
+#104=ORIENTED_EDGE('',*,*,#270,.F.);
+#105=ORIENTED_EDGE('',*,*,#238,.T.);
+#106=ORIENTED_EDGE('',*,*,#232,.F.);
+#107=ORIENTED_EDGE('',*,*,#271,.T.);
+#108=ORIENTED_EDGE('',*,*,#272,.T.);
+#109=ORIENTED_EDGE('',*,*,#247,.T.);
+#110=ORIENTED_EDGE('',*,*,#263,.T.);
+#111=ORIENTED_EDGE('',*,*,#273,.F.);
+#112=ORIENTED_EDGE('',*,*,#264,.F.);
+#113=ORIENTED_EDGE('',*,*,#239,.F.);
+#114=ORIENTED_EDGE('',*,*,#270,.T.);
+#115=ORIENTED_EDGE('',*,*,#274,.F.);
+#116=ORIENTED_EDGE('',*,*,#215,.F.);
+#117=ORIENTED_EDGE('',*,*,#242,.T.);
+#118=ORIENTED_EDGE('',*,*,#275,.F.);
+#119=ORIENTED_EDGE('',*,*,#253,.F.);
+#120=ORIENTED_EDGE('',*,*,#256,.F.);
+#121=ORIENTED_EDGE('',*,*,#259,.F.);
+#122=ORIENTED_EDGE('',*,*,#225,.F.);
+#123=ORIENTED_EDGE('',*,*,#276,.T.);
+#124=ORIENTED_EDGE('',*,*,#208,.T.);
+#125=ORIENTED_EDGE('',*,*,#274,.T.);
+#126=ORIENTED_EDGE('',*,*,#277,.T.);
+#127=ORIENTED_EDGE('',*,*,#273,.T.);
+#128=ORIENTED_EDGE('',*,*,#262,.T.);
+#129=ORIENTED_EDGE('',*,*,#260,.T.);
+#130=ORIENTED_EDGE('',*,*,#257,.T.);
+#131=ORIENTED_EDGE('',*,*,#254,.T.);
+#132=ORIENTED_EDGE('',*,*,#251,.T.);
+#133=ORIENTED_EDGE('',*,*,#249,.T.);
+#134=ORIENTED_EDGE('',*,*,#212,.T.);
+#135=ORIENTED_EDGE('',*,*,#278,.F.);
+#136=ORIENTED_EDGE('',*,*,#269,.F.);
+#137=ORIENTED_EDGE('',*,*,#267,.F.);
+#138=ORIENTED_EDGE('',*,*,#265,.F.);
+#139=ORIENTED_EDGE('',*,*,#277,.F.);
+#140=ORIENTED_EDGE('',*,*,#279,.F.);
+#141=ORIENTED_EDGE('',*,*,#280,.T.);
+#142=ORIENTED_EDGE('',*,*,#230,.T.);
+#143=ORIENTED_EDGE('',*,*,#275,.T.);
+#144=ORIENTED_EDGE('',*,*,#281,.F.);
+#145=ORIENTED_EDGE('',*,*,#222,.T.);
+#146=ORIENTED_EDGE('',*,*,#248,.T.);
+#147=ORIENTED_EDGE('',*,*,#272,.F.);
+#148=ORIENTED_EDGE('',*,*,#282,.T.);
+#149=ORIENTED_EDGE('',*,*,#279,.T.);
+#150=ORIENTED_EDGE('',*,*,#244,.T.);
+#151=ORIENTED_EDGE('',*,*,#220,.T.);
+#152=ORIENTED_EDGE('',*,*,#280,.F.);
+#153=ORIENTED_EDGE('',*,*,#282,.F.);
+#154=ORIENTED_EDGE('',*,*,#271,.F.);
+#155=ORIENTED_EDGE('',*,*,#231,.F.);
+#156=ORIENTED_EDGE('',*,*,#283,.T.);
+#157=ORIENTED_EDGE('',*,*,#284,.T.);
+#158=ORIENTED_EDGE('',*,*,#285,.F.);
+#159=ORIENTED_EDGE('',*,*,#286,.T.);
+#160=ORIENTED_EDGE('',*,*,#287,.F.);
+#161=ORIENTED_EDGE('',*,*,#288,.T.);
+#162=ORIENTED_EDGE('',*,*,#289,.F.);
+#163=ORIENTED_EDGE('',*,*,#285,.T.);
+#164=ORIENTED_EDGE('',*,*,#290,.T.);
+#165=ORIENTED_EDGE('',*,*,#237,.T.);
+#166=ORIENTED_EDGE('',*,*,#291,.F.);
+#167=ORIENTED_EDGE('',*,*,#292,.T.);
+#168=ORIENTED_EDGE('',*,*,#287,.T.);
+#169=ORIENTED_EDGE('',*,*,#236,.T.);
+#170=ORIENTED_EDGE('',*,*,#293,.T.);
+#171=ORIENTED_EDGE('',*,*,#294,.T.);
+#172=ORIENTED_EDGE('',*,*,#291,.T.);
+#173=ORIENTED_EDGE('',*,*,#235,.F.);
+#174=ORIENTED_EDGE('',*,*,#295,.T.);
+#175=ORIENTED_EDGE('',*,*,#283,.F.);
+#176=ORIENTED_EDGE('',*,*,#289,.T.);
+#177=ORIENTED_EDGE('',*,*,#296,.T.);
+#178=ORIENTED_EDGE('',*,*,#293,.F.);
+#179=ORIENTED_EDGE('',*,*,#286,.F.);
+#180=ORIENTED_EDGE('',*,*,#290,.F.);
+#181=ORIENTED_EDGE('',*,*,#284,.F.);
+#182=ORIENTED_EDGE('',*,*,#295,.F.);
+#183=ORIENTED_EDGE('',*,*,#234,.F.);
+#184=ORIENTED_EDGE('',*,*,#297,.F.);
+#185=ORIENTED_EDGE('',*,*,#223,.T.);
+#186=ORIENTED_EDGE('',*,*,#281,.T.);
+#187=ORIENTED_EDGE('',*,*,#219,.T.);
+#188=ORIENTED_EDGE('',*,*,#228,.F.);
+#189=ORIENTED_EDGE('',*,*,#224,.T.);
+#190=ORIENTED_EDGE('',*,*,#298,.T.);
+#191=ORIENTED_EDGE('',*,*,#209,.F.);
+#192=ORIENTED_EDGE('',*,*,#276,.F.);
+#193=ORIENTED_EDGE('',*,*,#278,.T.);
+#194=ORIENTED_EDGE('',*,*,#211,.T.);
+#195=ORIENTED_EDGE('',*,*,#299,.F.);
+#196=ORIENTED_EDGE('',*,*,#226,.F.);
+#197=ORIENTED_EDGE('',*,*,#227,.T.);
+#198=ORIENTED_EDGE('',*,*,#299,.T.);
+#199=ORIENTED_EDGE('',*,*,#210,.F.);
+#200=ORIENTED_EDGE('',*,*,#298,.F.);
+#201=ORIENTED_EDGE('',*,*,#297,.T.);
+#202=ORIENTED_EDGE('',*,*,#300,.F.);
+#203=ORIENTED_EDGE('',*,*,#288,.F.);
+#204=ORIENTED_EDGE('',*,*,#292,.F.);
+#205=ORIENTED_EDGE('',*,*,#294,.F.);
+#206=ORIENTED_EDGE('',*,*,#296,.F.);
+#207=ORIENTED_EDGE('',*,*,#300,.T.);
+#208=EDGE_CURVE('',#301,#302,#361,.T.);
+#209=EDGE_CURVE('',#301,#303,#362,.T.);
+#210=EDGE_CURVE('',#303,#304,#363,.T.);
+#211=EDGE_CURVE('',#305,#304,#364,.T.);
+#212=EDGE_CURVE('',#306,#305,#365,.T.);
+#213=EDGE_CURVE('',#307,#306,#366,.T.);
+#214=EDGE_CURVE('',#307,#308,#367,.T.);
+#215=EDGE_CURVE('',#308,#302,#368,.T.);
+#216=EDGE_CURVE('',#309,#310,#369,.T.);
+#217=EDGE_CURVE('',#310,#311,#13,.T.);
+#218=EDGE_CURVE('',#311,#312,#370,.F.);
+#219=EDGE_CURVE('',#313,#312,#14,.T.);
+#220=EDGE_CURVE('',#314,#313,#371,.F.);
+#221=EDGE_CURVE('',#314,#315,#15,.T.);
+#222=EDGE_CURVE('',#316,#315,#372,.T.);
+#223=EDGE_CURVE('',#309,#316,#16,.T.);
+#224=EDGE_CURVE('',#317,#318,#373,.F.);
+#225=EDGE_CURVE('',#317,#319,#17,.T.);
+#226=EDGE_CURVE('',#319,#320,#374,.F.);
+#227=EDGE_CURVE('',#318,#320,#18,.F.);
+#228=EDGE_CURVE('',#309,#312,#375,.T.);
+#229=EDGE_CURVE('',#321,#311,#376,.T.);
+#230=EDGE_CURVE('',#322,#321,#377,.T.);
+#231=EDGE_CURVE('',#322,#323,#378,.T.);
+#232=EDGE_CURVE('',#323,#324,#379,.T.);
+#233=EDGE_CURVE('',#310,#324,#380,.T.);
+#234=EDGE_CURVE('',#325,#326,#381,.T.);
+#235=EDGE_CURVE('',#326,#327,#382,.T.);
+#236=EDGE_CURVE('',#328,#327,#383,.T.);
+#237=EDGE_CURVE('',#325,#328,#384,.T.);
+#238=EDGE_CURVE('',#329,#330,#385,.T.);
+#239=EDGE_CURVE('',#329,#331,#386,.T.);
+#240=EDGE_CURVE('',#332,#331,#387,.T.);
+#241=EDGE_CURVE('',#330,#332,#388,.T.);
+#242=EDGE_CURVE('',#308,#324,#389,.T.);
+#243=EDGE_CURVE('',#321,#307,#390,.T.);
+#244=EDGE_CURVE('',#333,#314,#391,.T.);
+#245=EDGE_CURVE('',#334,#333,#392,.T.);
+#246=EDGE_CURVE('',#335,#334,#393,.T.);
+#247=EDGE_CURVE('',#336,#335,#394,.T.);
+#248=EDGE_CURVE('',#315,#336,#395,.T.);
+#249=EDGE_CURVE('',#337,#306,#396,.T.);
+#250=EDGE_CURVE('',#321,#337,#397,.T.);
+#251=EDGE_CURVE('',#338,#337,#398,.T.);
+#252=EDGE_CURVE('',#339,#338,#399,.T.);
+#253=EDGE_CURVE('',#339,#321,#400,.T.);
+#254=EDGE_CURVE('',#340,#338,#401,.T.);
+#255=EDGE_CURVE('',#341,#340,#402,.T.);
+#256=EDGE_CURVE('',#341,#339,#403,.T.);
+#257=EDGE_CURVE('',#342,#340,#404,.T.);
+#258=EDGE_CURVE('',#333,#342,#405,.T.);
+#259=EDGE_CURVE('',#333,#341,#406,.T.);
+#260=EDGE_CURVE('',#343,#342,#407,.T.);
+#261=EDGE_CURVE('',#334,#343,#408,.T.);
+#262=EDGE_CURVE('',#344,#343,#409,.T.);
+#263=EDGE_CURVE('',#335,#344,#410,.T.);
+#264=EDGE_CURVE('',#331,#345,#411,.T.);
+#265=EDGE_CURVE('',#345,#346,#412,.T.);
+#266=EDGE_CURVE('',#332,#346,#413,.T.);
+#267=EDGE_CURVE('',#346,#347,#414,.T.);
+#268=EDGE_CURVE('',#330,#347,#415,.T.);
+#269=EDGE_CURVE('',#347,#348,#416,.T.);
+#270=EDGE_CURVE('',#329,#348,#417,.T.);
+#271=EDGE_CURVE('',#323,#349,#418,.T.);
+#272=EDGE_CURVE('',#349,#336,#419,.T.);
+#273=EDGE_CURVE('',#345,#344,#420,.T.);
+#274=EDGE_CURVE('',#302,#348,#421,.T.);
+#275=EDGE_CURVE('',#321,#333,#422,.T.);
+#276=EDGE_CURVE('',#317,#301,#423,.T.);
+#277=EDGE_CURVE('',#348,#345,#424,.T.);
+#278=EDGE_CURVE('',#319,#305,#425,.T.);
+#279=EDGE_CURVE('',#350,#333,#426,.T.);
+#280=EDGE_CURVE('',#350,#322,#427,.T.);
+#281=EDGE_CURVE('',#316,#313,#428,.T.);
+#282=EDGE_CURVE('',#349,#350,#429,.T.);
+#283=EDGE_CURVE('',#351,#352,#430,.T.);
+#284=EDGE_CURVE('',#352,#353,#431,.T.);
+#285=EDGE_CURVE('',#354,#353,#432,.T.);
+#286=EDGE_CURVE('',#354,#351,#433,.T.);
+#287=EDGE_CURVE('',#355,#328,#434,.T.);
+#288=EDGE_CURVE('',#355,#356,#435,.T.);
+#289=EDGE_CURVE('',#354,#356,#436,.T.);
+#290=EDGE_CURVE('',#353,#325,#437,.F.);
+#291=EDGE_CURVE('',#357,#327,#438,.T.);
+#292=EDGE_CURVE('',#357,#355,#439,.T.);
+#293=EDGE_CURVE('',#351,#358,#440,.T.);
+#294=EDGE_CURVE('',#358,#357,#441,.T.);
+#295=EDGE_CURVE('',#326,#352,#442,.F.);
+#296=EDGE_CURVE('',#356,#358,#443,.T.);
+#297=EDGE_CURVE('',#359,#359,#19,.T.);
+#298=EDGE_CURVE('',#318,#303,#444,.T.);
+#299=EDGE_CURVE('',#320,#304,#445,.T.);
+#300=EDGE_CURVE('',#360,#360,#12,.T.);
+#301=VERTEX_POINT('',#904);
+#302=VERTEX_POINT('',#905);
+#303=VERTEX_POINT('',#907);
+#304=VERTEX_POINT('',#909);
+#305=VERTEX_POINT('',#911);
+#306=VERTEX_POINT('',#913);
+#307=VERTEX_POINT('',#915);
+#308=VERTEX_POINT('',#917);
+#309=VERTEX_POINT('',#921);
+#310=VERTEX_POINT('',#922);
+#311=VERTEX_POINT('',#924);
+#312=VERTEX_POINT('',#926);
+#313=VERTEX_POINT('',#928);
+#314=VERTEX_POINT('',#930);
+#315=VERTEX_POINT('',#932);
+#316=VERTEX_POINT('',#934);
+#317=VERTEX_POINT('',#937);
+#318=VERTEX_POINT('',#938);
+#319=VERTEX_POINT('',#940);
+#320=VERTEX_POINT('',#942);
+#321=VERTEX_POINT('',#947);
+#322=VERTEX_POINT('',#949);
+#323=VERTEX_POINT('',#951);
+#324=VERTEX_POINT('',#953);
+#325=VERTEX_POINT('',#956);
+#326=VERTEX_POINT('',#957);
+#327=VERTEX_POINT('',#959);
+#328=VERTEX_POINT('',#961);
+#329=VERTEX_POINT('',#965);
+#330=VERTEX_POINT('',#966);
+#331=VERTEX_POINT('',#968);
+#332=VERTEX_POINT('',#970);
+#333=VERTEX_POINT('',#977);
+#334=VERTEX_POINT('',#979);
+#335=VERTEX_POINT('',#981);
+#336=VERTEX_POINT('',#983);
+#337=VERTEX_POINT('',#987);
+#338=VERTEX_POINT('',#991);
+#339=VERTEX_POINT('',#993);
+#340=VERTEX_POINT('',#997);
+#341=VERTEX_POINT('',#999);
+#342=VERTEX_POINT('',#1003);
+#343=VERTEX_POINT('',#1008);
+#344=VERTEX_POINT('',#1012);
+#345=VERTEX_POINT('',#1016);
+#346=VERTEX_POINT('',#1018);
+#347=VERTEX_POINT('',#1022);
+#348=VERTEX_POINT('',#1026);
+#349=VERTEX_POINT('',#1030);
+#350=VERTEX_POINT('',#1043);
+#351=VERTEX_POINT('',#1051);
+#352=VERTEX_POINT('',#1052);
+#353=VERTEX_POINT('',#1054);
+#354=VERTEX_POINT('',#1056);
+#355=VERTEX_POINT('',#1060);
+#356=VERTEX_POINT('',#1062);
+#357=VERTEX_POINT('',#1067);
+#358=VERTEX_POINT('',#1071);
+#359=VERTEX_POINT('',#1079);
+#360=VERTEX_POINT('',#1087);
+#361=LINE('',#903,#446);
+#362=LINE('',#906,#447);
+#363=LINE('',#908,#448);
+#364=LINE('',#910,#449);
+#365=LINE('',#912,#450);
+#366=LINE('',#914,#451);
+#367=LINE('',#916,#452);
+#368=LINE('',#918,#453);
+#369=LINE('',#920,#454);
+#370=LINE('',#925,#455);
+#371=LINE('',#929,#456);
+#372=LINE('',#933,#457);
+#373=LINE('',#936,#458);
+#374=LINE('',#941,#459);
+#375=LINE('',#945,#460);
+#376=LINE('',#946,#461);
+#377=LINE('',#948,#462);
+#378=LINE('',#950,#463);
+#379=LINE('',#952,#464);
+#380=LINE('',#954,#465);
+#381=LINE('',#955,#466);
+#382=LINE('',#958,#467);
+#383=LINE('',#960,#468);
+#384=LINE('',#962,#469);
+#385=LINE('',#964,#470);
+#386=LINE('',#967,#471);
+#387=LINE('',#969,#472);
+#388=LINE('',#971,#473);
+#389=LINE('',#973,#474);
+#390=LINE('',#974,#475);
+#391=LINE('',#976,#476);
+#392=LINE('',#978,#477);
+#393=LINE('',#980,#478);
+#394=LINE('',#982,#479);
+#395=LINE('',#984,#480);
+#396=LINE('',#986,#481);
+#397=LINE('',#988,#482);
+#398=LINE('',#990,#483);
+#399=LINE('',#992,#484);
+#400=LINE('',#994,#485);
+#401=LINE('',#996,#486);
+#402=LINE('',#998,#487);
+#403=LINE('',#1000,#488);
+#404=LINE('',#1002,#489);
+#405=LINE('',#1004,#490);
+#406=LINE('',#1005,#491);
+#407=LINE('',#1007,#492);
+#408=LINE('',#1009,#493);
+#409=LINE('',#1011,#494);
+#410=LINE('',#1013,#495);
+#411=LINE('',#1015,#496);
+#412=LINE('',#1017,#497);
+#413=LINE('',#1019,#498);
+#414=LINE('',#1021,#499);
+#415=LINE('',#1023,#500);
+#416=LINE('',#1025,#501);
+#417=LINE('',#1027,#502);
+#418=LINE('',#1029,#503);
+#419=LINE('',#1031,#504);
+#420=LINE('',#1032,#505);
+#421=LINE('',#1033,#506);
+#422=LINE('',#1035,#507);
+#423=LINE('',#1037,#508);
+#424=LINE('',#1038,#509);
+#425=LINE('',#1039,#510);
+#426=LINE('',#1042,#511);
+#427=LINE('',#1044,#512);
+#428=LINE('',#1046,#513);
+#429=LINE('',#1047,#514);
+#430=LINE('',#1050,#515);
+#431=LINE('',#1053,#516);
+#432=LINE('',#1055,#517);
+#433=LINE('',#1057,#518);
+#434=LINE('',#1059,#519);
+#435=LINE('',#1061,#520);
+#436=LINE('',#1063,#521);
+#437=LINE('',#1064,#522);
+#438=LINE('',#1066,#523);
+#439=LINE('',#1068,#524);
+#440=LINE('',#1070,#525);
+#441=LINE('',#1072,#526);
+#442=LINE('',#1073,#527);
+#443=LINE('',#1075,#528);
+#444=LINE('',#1081,#529);
+#445=LINE('',#1083,#530);
+#446=VECTOR('',#734,1.);
+#447=VECTOR('',#735,1.);
+#448=VECTOR('',#736,1.);
+#449=VECTOR('',#737,1.);
+#450=VECTOR('',#738,1.);
+#451=VECTOR('',#739,1.);
+#452=VECTOR('',#740,1.);
+#453=VECTOR('',#741,1.);
+#454=VECTOR('',#744,1.);
+#455=VECTOR('',#747,1.);
+#456=VECTOR('',#750,1.);
+#457=VECTOR('',#753,1.);
+#458=VECTOR('',#756,1.);
+#459=VECTOR('',#759,1.);
+#460=VECTOR('',#764,1.);
+#461=VECTOR('',#765,1.);
+#462=VECTOR('',#766,1.);
+#463=VECTOR('',#767,1.);
+#464=VECTOR('',#768,1.);
+#465=VECTOR('',#769,1.);
+#466=VECTOR('',#770,1.);
+#467=VECTOR('',#771,1.);
+#468=VECTOR('',#772,1.);
+#469=VECTOR('',#773,1.);
+#470=VECTOR('',#776,1.);
+#471=VECTOR('',#777,1.);
+#472=VECTOR('',#778,1.);
+#473=VECTOR('',#779,1.);
+#474=VECTOR('',#782,1.);
+#475=VECTOR('',#783,1.);
+#476=VECTOR('',#786,1.);
+#477=VECTOR('',#787,1.);
+#478=VECTOR('',#788,1.);
+#479=VECTOR('',#789,1.);
+#480=VECTOR('',#790,1.);
+#481=VECTOR('',#793,1.);
+#482=VECTOR('',#794,1.);
+#483=VECTOR('',#797,1.);
+#484=VECTOR('',#798,1.);
+#485=VECTOR('',#799,1.);
+#486=VECTOR('',#802,1.);
+#487=VECTOR('',#803,1.);
+#488=VECTOR('',#804,1.);
+#489=VECTOR('',#807,1.);
+#490=VECTOR('',#808,1.);
+#491=VECTOR('',#809,1.);
+#492=VECTOR('',#812,1.);
+#493=VECTOR('',#813,1.);
+#494=VECTOR('',#816,1.);
+#495=VECTOR('',#817,1.);
+#496=VECTOR('',#820,1.);
+#497=VECTOR('',#821,1.);
+#498=VECTOR('',#822,1.);
+#499=VECTOR('',#825,1.);
+#500=VECTOR('',#826,1.);
+#501=VECTOR('',#829,1.);
+#502=VECTOR('',#830,1.);
+#503=VECTOR('',#833,1.);
+#504=VECTOR('',#834,1.);
+#505=VECTOR('',#835,1.);
+#506=VECTOR('',#836,1.);
+#507=VECTOR('',#839,1.);
+#508=VECTOR('',#842,1.);
+#509=VECTOR('',#843,1.);
+#510=VECTOR('',#844,1.);
+#511=VECTOR('',#849,1.);
+#512=VECTOR('',#850,1.);
+#513=VECTOR('',#853,1.);
+#514=VECTOR('',#854,1.);
+#515=VECTOR('',#859,1.);
+#516=VECTOR('',#860,1.);
+#517=VECTOR('',#861,1.);
+#518=VECTOR('',#862,1.);
+#519=VECTOR('',#865,1.);
+#520=VECTOR('',#866,1.);
+#521=VECTOR('',#867,1.);
+#522=VECTOR('',#868,1.);
+#523=VECTOR('',#871,1.);
+#524=VECTOR('',#872,1.);
+#525=VECTOR('',#875,1.);
+#526=VECTOR('',#876,1.);
+#527=VECTOR('',#877,1.);
+#528=VECTOR('',#880,1.);
+#529=VECTOR('',#889,1.);
+#530=VECTOR('',#892,1.);
+#531=EDGE_LOOP('',(#22,#23,#24,#25,#26,#27,#28,#29));
+#532=EDGE_LOOP('',(#30,#31,#32,#33,#34,#35,#36,#37));
+#533=EDGE_LOOP('',(#38,#39,#40,#41));
+#534=EDGE_LOOP('',(#42,#43,#44,#45,#46,#47,#48,#49));
+#535=EDGE_LOOP('',(#50,#51,#52,#53));
+#536=EDGE_LOOP('',(#54,#55,#56,#57));
+#537=EDGE_LOOP('',(#58,#59,#60,#61,#62,#63));
+#538=EDGE_LOOP('',(#64,#65,#66,#67,#68,#69));
+#539=EDGE_LOOP('',(#70,#71,#72,#73));
+#540=EDGE_LOOP('',(#74,#75,#76,#77));
+#541=EDGE_LOOP('',(#78,#79,#80,#81));
+#542=EDGE_LOOP('',(#82,#83,#84,#85));
+#543=EDGE_LOOP('',(#86,#87,#88,#89));
+#544=EDGE_LOOP('',(#90,#91,#92,#93));
+#545=EDGE_LOOP('',(#94,#95,#96,#97));
+#546=EDGE_LOOP('',(#98,#99,#100,#101));
+#547=EDGE_LOOP('',(#102,#103,#104,#105));
+#548=EDGE_LOOP('',(#106,#107,#108,#109,#110,#111,#112,#113,#114,#115,#116,
+#117));
+#549=EDGE_LOOP('',(#118,#119,#120,#121));
+#550=EDGE_LOOP('',(#122,#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,
+#133,#134,#135));
+#551=EDGE_LOOP('',(#136,#137,#138,#139));
+#552=EDGE_LOOP('',(#140,#141,#142,#143));
+#553=EDGE_LOOP('',(#144,#145,#146,#147,#148,#149,#150,#151));
+#554=EDGE_LOOP('',(#152,#153,#154,#155));
+#555=EDGE_LOOP('',(#156,#157,#158,#159));
+#556=EDGE_LOOP('',(#160,#161,#162,#163,#164,#165));
+#557=EDGE_LOOP('',(#166,#167,#168,#169));
+#558=EDGE_LOOP('',(#170,#171,#172,#173,#174,#175));
+#559=EDGE_LOOP('',(#176,#177,#178,#179));
+#560=EDGE_LOOP('',(#180,#181,#182,#183));
+#561=EDGE_LOOP('',(#184));
+#562=EDGE_LOOP('',(#185,#186,#187,#188));
+#563=EDGE_LOOP('',(#189,#190,#191,#192));
+#564=EDGE_LOOP('',(#193,#194,#195,#196));
+#565=EDGE_LOOP('',(#197,#198,#199,#200));
+#566=EDGE_LOOP('',(#201));
+#567=EDGE_LOOP('',(#202));
+#568=EDGE_LOOP('',(#203,#204,#205,#206));
+#569=EDGE_LOOP('',(#207));
+#570=FACE_BOUND('',#531,.T.);
+#571=FACE_BOUND('',#532,.T.);
+#572=FACE_BOUND('',#533,.T.);
+#573=FACE_BOUND('',#534,.T.);
+#574=FACE_BOUND('',#535,.T.);
+#575=FACE_BOUND('',#536,.T.);
+#576=FACE_BOUND('',#537,.T.);
+#577=FACE_BOUND('',#538,.T.);
+#578=FACE_BOUND('',#539,.T.);
+#579=FACE_BOUND('',#540,.T.);
+#580=FACE_BOUND('',#541,.T.);
+#581=FACE_BOUND('',#542,.T.);
+#582=FACE_BOUND('',#543,.T.);
+#583=FACE_BOUND('',#544,.T.);
+#584=FACE_BOUND('',#545,.T.);
+#585=FACE_BOUND('',#546,.T.);
+#586=FACE_BOUND('',#547,.T.);
+#587=FACE_BOUND('',#548,.T.);
+#588=FACE_BOUND('',#549,.T.);
+#589=FACE_BOUND('',#550,.T.);
+#590=FACE_BOUND('',#551,.T.);
+#591=FACE_BOUND('',#552,.T.);
+#592=FACE_BOUND('',#553,.T.);
+#593=FACE_BOUND('',#554,.T.);
+#594=FACE_BOUND('',#555,.T.);
+#595=FACE_BOUND('',#556,.T.);
+#596=FACE_BOUND('',#557,.T.);
+#597=FACE_BOUND('',#558,.T.);
+#598=FACE_BOUND('',#559,.T.);
+#599=FACE_BOUND('',#560,.T.);
+#600=FACE_BOUND('',#561,.T.);
+#601=FACE_BOUND('',#562,.T.);
+#602=FACE_BOUND('',#563,.T.);
+#603=FACE_BOUND('',#564,.T.);
+#604=FACE_BOUND('',#565,.T.);
+#605=FACE_BOUND('',#566,.T.);
+#606=FACE_BOUND('',#567,.T.);
+#607=FACE_BOUND('',#568,.T.);
+#608=FACE_BOUND('',#569,.T.);
+#609=PLANE('',#688);
+#610=PLANE('',#696);
+#611=PLANE('',#697);
+#612=PLANE('',#698);
+#613=PLANE('',#699);
+#614=PLANE('',#700);
+#615=PLANE('',#701);
+#616=PLANE('',#702);
+#617=PLANE('',#703);
+#618=PLANE('',#704);
+#619=PLANE('',#705);
+#620=PLANE('',#706);
+#621=PLANE('',#707);
+#622=PLANE('',#708);
+#623=PLANE('',#709);
+#624=PLANE('',#710);
+#625=PLANE('',#711);
+#626=PLANE('',#712);
+#627=PLANE('',#713);
+#628=PLANE('',#714);
+#629=PLANE('',#715);
+#630=PLANE('',#716);
+#631=PLANE('',#717);
+#632=PLANE('',#718);
+#633=PLANE('',#719);
+#634=PLANE('',#720);
+#635=PLANE('',#721);
+#636=PLANE('',#722);
+#637=PLANE('',#724);
+#638=PLANE('',#725);
+#639=PLANE('',#726);
+#640=PLANE('',#729);
+#641=ADVANCED_FACE('',(#570),#609,.T.);
+#642=ADVANCED_FACE('',(#571,#572),#20,.F.);
+#643=ADVANCED_FACE('',(#573,#574),#610,.T.);
+#644=ADVANCED_FACE('',(#575),#611,.T.);
+#645=ADVANCED_FACE('',(#576),#612,.T.);
+#646=ADVANCED_FACE('',(#577),#613,.T.);
+#647=ADVANCED_FACE('',(#578),#614,.T.);
+#648=ADVANCED_FACE('',(#579),#615,.T.);
+#649=ADVANCED_FACE('',(#580),#616,.T.);
+#650=ADVANCED_FACE('',(#581),#617,.T.);
+#651=ADVANCED_FACE('',(#582),#618,.T.);
+#652=ADVANCED_FACE('',(#583),#619,.T.);
+#653=ADVANCED_FACE('',(#584),#620,.T.);
+#654=ADVANCED_FACE('',(#585),#621,.T.);
+#655=ADVANCED_FACE('',(#586),#622,.T.);
+#656=ADVANCED_FACE('',(#587),#623,.T.);
+#657=ADVANCED_FACE('',(#588),#624,.T.);
+#658=ADVANCED_FACE('',(#589),#625,.F.);
+#659=ADVANCED_FACE('',(#590),#626,.T.);
+#660=ADVANCED_FACE('',(#591),#627,.F.);
+#661=ADVANCED_FACE('',(#592),#628,.F.);
+#662=ADVANCED_FACE('',(#593),#629,.T.);
+#663=ADVANCED_FACE('',(#594),#630,.T.);
+#664=ADVANCED_FACE('',(#595),#631,.F.);
+#665=ADVANCED_FACE('',(#596),#632,.F.);
+#666=ADVANCED_FACE('',(#597),#633,.T.);
+#667=ADVANCED_FACE('',(#598),#634,.T.);
+#668=ADVANCED_FACE('',(#599),#635,.F.);
+#669=ADVANCED_FACE('',(#600,#601),#636,.T.);
+#670=ADVANCED_FACE('',(#602),#637,.T.);
+#671=ADVANCED_FACE('',(#603),#638,.F.);
+#672=ADVANCED_FACE('',(#604),#639,.T.);
+#673=ADVANCED_FACE('',(#605,#606),#21,.F.);
+#674=ADVANCED_FACE('',(#607,#608),#640,.F.);
+#675=CLOSED_SHELL('',(#641,#642,#643,#644,#645,#646,#647,#648,#649,#650,
+#651,#652,#653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665,
+#666,#667,#668,#669,#670,#671,#672,#673,#674));
+#676=STYLED_ITEM('',(#677),#684);
+#677=PRESENTATION_STYLE_ASSIGNMENT((#678));
+#678=SURFACE_STYLE_USAGE(.BOTH.,#679);
+#679=SURFACE_SIDE_STYLE('',(#680));
+#680=SURFACE_STYLE_FILL_AREA(#681);
+#681=FILL_AREA_STYLE('',(#682));
+#682=FILL_AREA_STYLE_COLOUR('',#683);
+#683=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882);
+#684=MANIFOLD_SOLID_BREP('popup',#675);
+#685=SHAPE_DEFINITION_REPRESENTATION(#1095,#686);
+#686=SHAPE_REPRESENTATION('popup',(#687),#1090);
+#687=AXIS2_PLACEMENT_3D('',#901,#730,#731);
+#688=AXIS2_PLACEMENT_3D('',#902,#732,#733);
+#689=AXIS2_PLACEMENT_3D('',#919,#742,#743);
+#690=AXIS2_PLACEMENT_3D('',#923,#745,#746);
+#691=AXIS2_PLACEMENT_3D('',#927,#748,#749);
+#692=AXIS2_PLACEMENT_3D('',#931,#751,#752);
+#693=AXIS2_PLACEMENT_3D('',#935,#754,#755);
+#694=AXIS2_PLACEMENT_3D('',#939,#757,#758);
+#695=AXIS2_PLACEMENT_3D('',#943,#760,#761);
+#696=AXIS2_PLACEMENT_3D('',#944,#762,#763);
+#697=AXIS2_PLACEMENT_3D('',#963,#774,#775);
+#698=AXIS2_PLACEMENT_3D('',#972,#780,#781);
+#699=AXIS2_PLACEMENT_3D('',#975,#784,#785);
+#700=AXIS2_PLACEMENT_3D('',#985,#791,#792);
+#701=AXIS2_PLACEMENT_3D('',#989,#795,#796);
+#702=AXIS2_PLACEMENT_3D('',#995,#800,#801);
+#703=AXIS2_PLACEMENT_3D('',#1001,#805,#806);
+#704=AXIS2_PLACEMENT_3D('',#1006,#810,#811);
+#705=AXIS2_PLACEMENT_3D('',#1010,#814,#815);
+#706=AXIS2_PLACEMENT_3D('',#1014,#818,#819);
+#707=AXIS2_PLACEMENT_3D('',#1020,#823,#824);
+#708=AXIS2_PLACEMENT_3D('',#1024,#827,#828);
+#709=AXIS2_PLACEMENT_3D('',#1028,#831,#832);
+#710=AXIS2_PLACEMENT_3D('',#1034,#837,#838);
+#711=AXIS2_PLACEMENT_3D('',#1036,#840,#841);
+#712=AXIS2_PLACEMENT_3D('',#1040,#845,#846);
+#713=AXIS2_PLACEMENT_3D('',#1041,#847,#848);
+#714=AXIS2_PLACEMENT_3D('',#1045,#851,#852);
+#715=AXIS2_PLACEMENT_3D('',#1048,#855,#856);
+#716=AXIS2_PLACEMENT_3D('',#1049,#857,#858);
+#717=AXIS2_PLACEMENT_3D('',#1058,#863,#864);
+#718=AXIS2_PLACEMENT_3D('',#1065,#869,#870);
+#719=AXIS2_PLACEMENT_3D('',#1069,#873,#874);
+#720=AXIS2_PLACEMENT_3D('',#1074,#878,#879);
+#721=AXIS2_PLACEMENT_3D('',#1076,#881,#882);
+#722=AXIS2_PLACEMENT_3D('',#1077,#883,#884);
+#723=AXIS2_PLACEMENT_3D('',#1078,#885,#886);
+#724=AXIS2_PLACEMENT_3D('',#1080,#887,#888);
+#725=AXIS2_PLACEMENT_3D('',#1082,#890,#891);
+#726=AXIS2_PLACEMENT_3D('',#1084,#893,#894);
+#727=AXIS2_PLACEMENT_3D('',#1085,#895,#896);
+#728=AXIS2_PLACEMENT_3D('',#1086,#897,#898);
+#729=AXIS2_PLACEMENT_3D('',#1088,#899,#900);
+#730=DIRECTION('',(0.,0.,1.));
+#731=DIRECTION('',(1.,0.,0.));
+#732=DIRECTION('',(0.,1.,0.));
+#733=DIRECTION('',(0.,0.,1.));
+#734=DIRECTION('',(1.,0.,0.));
+#735=DIRECTION('',(0.,0.,1.));
+#736=DIRECTION('',(-1.,0.,0.));
+#737=DIRECTION('',(0.,0.,1.));
+#738=DIRECTION('',(1.,0.,0.));
+#739=DIRECTION('',(0.,0.,-1.));
+#740=DIRECTION('',(1.,0.,0.));
+#741=DIRECTION('',(0.,0.,-1.));
+#742=DIRECTION('',(0.,0.,-1.));
+#743=DIRECTION('',(-1.,0.,0.));
+#744=DIRECTION('',(0.,0.,-1.));
+#745=DIRECTION('',(0.,0.,1.));
+#746=DIRECTION('',(1.,0.,0.));
+#747=DIRECTION('',(0.,0.,-1.));
+#748=DIRECTION('',(0.,0.,-1.));
+#749=DIRECTION('',(-1.,0.,0.));
+#750=DIRECTION('',(0.,0.,-1.));
+#751=DIRECTION('',(0.,0.,1.));
+#752=DIRECTION('',(1.,0.,0.));
+#753=DIRECTION('',(0.,0.,-1.));
+#754=DIRECTION('',(0.,0.,-1.));
+#755=DIRECTION('',(-1.,0.,0.));
+#756=DIRECTION('',(0.,0.,-1.));
+#757=DIRECTION('',(0.,0.,-1.));
+#758=DIRECTION('',(-1.,0.,0.));
+#759=DIRECTION('',(0.,0.,-1.));
+#760=DIRECTION('',(0.,0.,-1.));
+#761=DIRECTION('',(-1.,0.,0.));
+#762=DIRECTION('',(0.,1.,0.));
+#763=DIRECTION('',(0.,0.,1.));
+#764=DIRECTION('',(-1.,0.,0.));
+#765=DIRECTION('',(1.,0.,0.));
+#766=DIRECTION('',(0.,0.,-1.));
+#767=DIRECTION('',(1.,0.,0.));
+#768=DIRECTION('',(0.,0.,-1.));
+#769=DIRECTION('',(1.,0.,0.));
+#770=DIRECTION('',(-1.,0.,0.));
+#771=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#772=DIRECTION('',(-1.,0.,0.));
+#773=DIRECTION('',(0.,0.,-1.));
+#774=DIRECTION('',(0.,0.,1.));
+#775=DIRECTION('',(1.,0.,0.));
+#776=DIRECTION('',(1.,0.,0.));
+#777=DIRECTION('',(0.,-1.,0.));
+#778=DIRECTION('',(-1.,0.,0.));
+#779=DIRECTION('',(0.,-1.,0.));
+#780=DIRECTION('',(0.,0.,1.));
+#781=DIRECTION('',(1.,0.,0.));
+#782=DIRECTION('',(0.,-1.,0.));
+#783=DIRECTION('',(0.,1.,0.));
+#784=DIRECTION('',(0.,0.,1.));
+#785=DIRECTION('',(1.,0.,0.));
+#786=DIRECTION('',(1.,0.,0.));
+#787=DIRECTION('',(0.,1.,0.));
+#788=DIRECTION('',(-1.,-1.32085543856102E-16,0.));
+#789=DIRECTION('',(0.,-1.,0.));
+#790=DIRECTION('',(1.,0.,0.));
+#791=DIRECTION('',(-1.,0.,0.));
+#792=DIRECTION('',(0.,0.,1.));
+#793=DIRECTION('',(0.,1.,0.));
+#794=DIRECTION('',(0.,0.,-1.));
+#795=DIRECTION('',(0.,1.,0.));
+#796=DIRECTION('',(0.,0.,1.));
+#797=DIRECTION('',(1.,0.,0.));
+#798=DIRECTION('',(0.,0.,-1.));
+#799=DIRECTION('',(1.,0.,0.));
+#800=DIRECTION('',(-1.,0.,0.));
+#801=DIRECTION('',(0.,0.,1.));
+#802=DIRECTION('',(0.,1.,0.));
+#803=DIRECTION('',(0.,0.,-1.));
+#804=DIRECTION('',(0.,1.,0.));
+#805=DIRECTION('',(2.9909025447876E-16,-1.,0.));
+#806=DIRECTION('',(1.,2.9909025447876E-16,0.));
+#807=DIRECTION('',(-1.,-2.9909025447876E-16,0.));
+#808=DIRECTION('',(0.,0.,-1.));
+#809=DIRECTION('',(-1.,-2.9909025447876E-16,0.));
+#810=DIRECTION('',(-1.,0.,0.));
+#811=DIRECTION('',(0.,0.,1.));
+#812=DIRECTION('',(0.,1.,0.));
+#813=DIRECTION('',(0.,0.,-1.));
+#814=DIRECTION('',(1.32085543856102E-16,-1.,0.));
+#815=DIRECTION('',(1.,1.32085543856102E-16,0.));
+#816=DIRECTION('',(-1.,-1.32085543856102E-16,0.));
+#817=DIRECTION('',(0.,0.,-1.));
+#818=DIRECTION('',(0.,-1.,0.));
+#819=DIRECTION('',(0.,0.,-1.));
+#820=DIRECTION('',(0.,0.,-1.));
+#821=DIRECTION('',(0.5,0.,0.866025403784439));
+#822=DIRECTION('',(0.,0.,-1.));
+#823=DIRECTION('',(1.,0.,0.));
+#824=DIRECTION('',(0.,0.,-1.));
+#825=DIRECTION('',(0.,1.,0.));
+#826=DIRECTION('',(0.,0.,-1.));
+#827=DIRECTION('',(0.,1.,0.));
+#828=DIRECTION('',(0.,0.,1.));
+#829=DIRECTION('',(-0.5,0.,-0.866025403784439));
+#830=DIRECTION('',(0.,0.,-1.));
+#831=DIRECTION('',(1.,0.,0.));
+#832=DIRECTION('',(0.,0.,-1.));
+#833=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#834=DIRECTION('',(0.,0.,-1.));
+#835=DIRECTION('',(0.,-1.,0.));
+#836=DIRECTION('',(0.,-1.,0.));
+#837=DIRECTION('',(0.,0.,1.));
+#838=DIRECTION('',(1.,0.,0.));
+#839=DIRECTION('',(0.,-1.,0.));
+#840=DIRECTION('',(0.,0.,1.));
+#841=DIRECTION('',(1.,0.,0.));
+#842=DIRECTION('',(0.,1.,0.));
+#843=DIRECTION('',(0.,-1.,0.));
+#844=DIRECTION('',(0.,1.,0.));
+#845=DIRECTION('',(0.866025403784439,0.,-0.5));
+#846=DIRECTION('',(0.,1.,0.));
+#847=DIRECTION('',(1.,0.,0.));
+#848=DIRECTION('',(0.,0.,-1.));
+#849=DIRECTION('',(0.,0.,-1.));
+#850=DIRECTION('',(0.,0.90630778703665,0.422618261740699));
+#851=DIRECTION('',(0.,1.,0.));
+#852=DIRECTION('',(0.,0.,1.));
+#853=DIRECTION('',(-1.,0.,0.));
+#854=DIRECTION('',(-1.,0.,0.));
+#855=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#856=DIRECTION('',(-1.,0.,0.));
+#857=DIRECTION('',(0.,0.,-1.));
+#858=DIRECTION('',(-1.,0.,0.));
+#859=DIRECTION('',(0.,1.,0.));
+#860=DIRECTION('',(1.,0.,0.));
+#861=DIRECTION('',(0.,1.,0.));
+#862=DIRECTION('',(-1.,0.,0.));
+#863=DIRECTION('',(1.,0.,0.));
+#864=DIRECTION('',(0.,0.,-1.));
+#865=DIRECTION('',(0.,1.,0.));
+#866=DIRECTION('',(0.,-0.90630778703665,0.422618261740699));
+#867=DIRECTION('',(0.,0.,-1.));
+#868=DIRECTION('',(0.,-0.90630778703665,-0.422618261740699));
+#869=DIRECTION('',(0.,0.,-1.));
+#870=DIRECTION('',(-1.,0.,0.));
+#871=DIRECTION('',(0.,1.,0.));
+#872=DIRECTION('',(1.,0.,0.));
+#873=DIRECTION('',(1.,0.,-4.33680868994202E-17));
+#874=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#875=DIRECTION('',(-4.33680868994202E-17,0.,-1.));
+#876=DIRECTION('',(-1.83281455004525E-17,0.90630778703665,-0.422618261740699));
+#877=DIRECTION('',(1.83281455004525E-17,0.90630778703665,0.422618261740699));
+#878=DIRECTION('',(0.,1.,0.));
+#879=DIRECTION('',(-1.,0.,0.));
+#880=DIRECTION('',(-1.,0.,0.));
+#881=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#882=DIRECTION('',(-1.,0.,0.));
+#883=DIRECTION('',(0.,0.,-1.));
+#884=DIRECTION('',(1.,0.,0.));
+#885=DIRECTION('',(0.,0.,-1.));
+#886=DIRECTION('',(-1.,0.,0.));
+#887=DIRECTION('',(-1.,0.,0.));
+#888=DIRECTION('',(0.,0.,1.));
+#889=DIRECTION('',(0.,1.,0.));
+#890=DIRECTION('',(-1.,0.,0.));
+#891=DIRECTION('',(0.,0.,1.));
+#892=DIRECTION('',(0.,1.,0.));
+#893=DIRECTION('',(0.,0.,-1.));
+#894=DIRECTION('',(-1.,0.,0.));
+#895=DIRECTION('',(0.,0.,-1.));
+#896=DIRECTION('',(-1.,0.,0.));
+#897=DIRECTION('',(0.,-0.422618261740699,-0.90630778703665));
+#898=DIRECTION('',(0.,0.90630778703665,-0.422618261740699));
+#899=DIRECTION('',(0.,-0.422618261740699,-0.90630778703665));
+#900=DIRECTION('',(-1.,0.,0.));
+#901=CARTESIAN_POINT('',(0.,0.,0.));
+#902=CARTESIAN_POINT('',(0.004925,0.0007,0.002));
+#903=CARTESIAN_POINT('',(0.004925,0.0007,0.));
+#904=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.));
+#905=CARTESIAN_POINT('',(0.00985,0.0007,0.));
+#906=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.00025));
+#907=CARTESIAN_POINT('',(0.00515862973406911,0.0007,0.0005));
+#908=CARTESIAN_POINT('',(0.00453362973406911,0.0007,0.0005));
+#909=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.0005));
+#910=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.00025));
+#911=CARTESIAN_POINT('',(0.00390862973406911,0.0007,0.));
+#912=CARTESIAN_POINT('',(0.004925,0.0007,0.));
+#913=CARTESIAN_POINT('',(0.,0.0007,0.));
+#914=CARTESIAN_POINT('',(0.,0.0007,0.002));
+#915=CARTESIAN_POINT('',(0.,0.0007,0.002));
+#916=CARTESIAN_POINT('',(0.004925,0.0007,0.002));
+#917=CARTESIAN_POINT('',(0.00985,0.0007,0.002));
+#918=CARTESIAN_POINT('',(0.00985,0.0007,0.002));
+#919=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#920=CARTESIAN_POINT('',(0.00482271780286589,0.,0.004));
+#921=CARTESIAN_POINT('',(0.00482271780286589,0.,0.004));
+#922=CARTESIAN_POINT('',(0.00482271780286589,0.,0.002));
+#923=CARTESIAN_POINT('',(0.00455,-0.001475,0.002));
+#924=CARTESIAN_POINT('',(0.00427728219713411,0.,0.002));
+#925=CARTESIAN_POINT('',(0.00427728219713411,0.,0.004));
+#926=CARTESIAN_POINT('',(0.00427728219713411,0.,0.004));
+#927=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#928=CARTESIAN_POINT('',(0.0042772821971341,-0.00295,0.004));
+#929=CARTESIAN_POINT('',(0.0042772821971341,-0.00295,0.004));
+#930=CARTESIAN_POINT('',(0.0042772821971341,-0.00295,0.002));
+#931=CARTESIAN_POINT('',(0.00455,-0.001475,0.002));
+#932=CARTESIAN_POINT('',(0.0048227178028659,-0.00295,0.002));
+#933=CARTESIAN_POINT('',(0.0048227178028659,-0.00295,0.004));
+#934=CARTESIAN_POINT('',(0.0048227178028659,-0.00295,0.004));
+#935=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#936=CARTESIAN_POINT('',(0.00515862973406911,-0.000104025949623055,0.004));
+#937=CARTESIAN_POINT('',(0.00515862973406911,-0.000104025949623055,0.));
+#938=CARTESIAN_POINT('',(0.00515862973406911,-0.000104025949623055,0.0005));
+#939=CARTESIAN_POINT('',(0.00455,-0.001475,0.));
+#940=CARTESIAN_POINT('',(0.00390862973406911,-0.000119033856624828,0.));
+#941=CARTESIAN_POINT('',(0.00390862973406911,-0.000119033856624827,0.004));
+#942=CARTESIAN_POINT('',(0.00390862973406911,-0.000119033856624827,0.0005));
+#943=CARTESIAN_POINT('',(0.00455,-0.001475,0.0005));
+#944=CARTESIAN_POINT('',(0.004925,0.,0.01));
+#945=CARTESIAN_POINT('',(0.004925,0.,0.004));
+#946=CARTESIAN_POINT('',(0.004925,0.,0.002));
+#947=CARTESIAN_POINT('',(0.,0.,0.002));
+#948=CARTESIAN_POINT('',(0.,0.,0.01));
+#949=CARTESIAN_POINT('',(0.,0.,0.00904406930078225));
+#950=CARTESIAN_POINT('',(0.004925,0.,0.00904406930078225));
+#951=CARTESIAN_POINT('',(0.00985,0.,0.00904406930078225));
+#952=CARTESIAN_POINT('',(0.00985,0.,0.01));
+#953=CARTESIAN_POINT('',(0.00985,0.,0.002));
+#954=CARTESIAN_POINT('',(0.004925,0.,0.002));
+#955=CARTESIAN_POINT('',(0.004925,0.,0.00846846170922501));
+#956=CARTESIAN_POINT('',(0.0091,0.,0.00846846170922501));
+#957=CARTESIAN_POINT('',(0.00075,0.,0.00846846170922501));
+#958=CARTESIAN_POINT('',(0.00075,0.,0.00641846170922501));
+#959=CARTESIAN_POINT('',(0.00075,0.,0.00516846170922501));
+#960=CARTESIAN_POINT('',(0.004925,0.,0.00516846170922501));
+#961=CARTESIAN_POINT('',(0.0091,0.,0.00516846170922501));
+#962=CARTESIAN_POINT('',(0.0091,0.,0.00641846170922501));
+#963=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#964=CARTESIAN_POINT('',(0.01035,-0.0005,0.002));
+#965=CARTESIAN_POINT('',(0.00985,-0.0005,0.002));
+#966=CARTESIAN_POINT('',(0.01085,-0.0005,0.002));
+#967=CARTESIAN_POINT('',(0.00985,-0.00305,0.002));
+#968=CARTESIAN_POINT('',(0.00985,-0.00245,0.002));
+#969=CARTESIAN_POINT('',(0.01035,-0.00245,0.002));
+#970=CARTESIAN_POINT('',(0.01085,-0.00245,0.002));
+#971=CARTESIAN_POINT('',(0.01085,-0.001475,0.002));
+#972=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#973=CARTESIAN_POINT('',(0.00985,-0.00025,0.002));
+#974=CARTESIAN_POINT('',(0.,0.00035,0.002));
+#975=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#976=CARTESIAN_POINT('',(0.004925,-0.00295,0.002));
+#977=CARTESIAN_POINT('',(0.,-0.00295,0.002));
+#978=CARTESIAN_POINT('',(0.,-0.0033,0.002));
+#979=CARTESIAN_POINT('',(0.,-0.00365,0.002));
+#980=CARTESIAN_POINT('',(0.004925,-0.00365,0.002));
+#981=CARTESIAN_POINT('',(0.00985,-0.00365,0.002));
+#982=CARTESIAN_POINT('',(0.00985,-0.00305,0.002));
+#983=CARTESIAN_POINT('',(0.00985,-0.00295,0.002));
+#984=CARTESIAN_POINT('',(0.004925,-0.00295,0.002));
+#985=CARTESIAN_POINT('',(0.,0.00035,0.002));
+#986=CARTESIAN_POINT('',(0.,0.00035,0.));
+#987=CARTESIAN_POINT('',(0.,0.,0.));
+#988=CARTESIAN_POINT('',(0.,0.,0.002));
+#989=CARTESIAN_POINT('',(-0.000725,0.,0.002));
+#990=CARTESIAN_POINT('',(-0.000725,0.,0.));
+#991=CARTESIAN_POINT('',(-0.00145,0.,0.));
+#992=CARTESIAN_POINT('',(-0.00145,0.,0.002));
+#993=CARTESIAN_POINT('',(-0.00145,0.,0.002));
+#994=CARTESIAN_POINT('',(-0.000725,0.,0.002));
+#995=CARTESIAN_POINT('',(-0.00145,-0.001475,0.002));
+#996=CARTESIAN_POINT('',(-0.00145,-0.001475,0.));
+#997=CARTESIAN_POINT('',(-0.00145,-0.00295,0.));
+#998=CARTESIAN_POINT('',(-0.00145,-0.00295,0.002));
+#999=CARTESIAN_POINT('',(-0.00145,-0.00295,0.002));
+#1000=CARTESIAN_POINT('',(-0.00145,-0.001475,0.002));
+#1001=CARTESIAN_POINT('',(-0.000725,-0.00295,0.002));
+#1002=CARTESIAN_POINT('',(-0.000725,-0.00295,0.));
+#1003=CARTESIAN_POINT('',(0.,-0.00295,0.));
+#1004=CARTESIAN_POINT('',(0.,-0.00295,0.002));
+#1005=CARTESIAN_POINT('',(-0.000725,-0.00295,0.002));
+#1006=CARTESIAN_POINT('',(0.,-0.0033,0.002));
+#1007=CARTESIAN_POINT('',(0.,-0.0033,0.));
+#1008=CARTESIAN_POINT('',(0.,-0.00365,0.));
+#1009=CARTESIAN_POINT('',(0.,-0.00365,0.002));
+#1010=CARTESIAN_POINT('',(0.004925,-0.00365,0.002));
+#1011=CARTESIAN_POINT('',(0.004925,-0.00365,0.));
+#1012=CARTESIAN_POINT('',(0.00985,-0.00365,0.));
+#1013=CARTESIAN_POINT('',(0.00985,-0.00365,0.002));
+#1014=CARTESIAN_POINT('',(0.01035,-0.00245,0.002));
+#1015=CARTESIAN_POINT('',(0.00985,-0.00245,0.002));
+#1016=CARTESIAN_POINT('',(0.00985,-0.00245,0.));
+#1017=CARTESIAN_POINT('',(0.0108410254037844,-0.00245,0.00171650635094611));
+#1018=CARTESIAN_POINT('',(0.01085,-0.00245,0.00173205080756888));
+#1019=CARTESIAN_POINT('',(0.01085,-0.00245,0.002));
+#1020=CARTESIAN_POINT('',(0.01085,-0.001475,0.002));
+#1021=CARTESIAN_POINT('',(0.01085,-0.0005,0.00173205080756888));
+#1022=CARTESIAN_POINT('',(0.01085,-0.0005,0.00173205080756888));
+#1023=CARTESIAN_POINT('',(0.01085,-0.0005,0.002));
+#1024=CARTESIAN_POINT('',(0.01035,-0.0005,0.002));
+#1025=CARTESIAN_POINT('',(0.0108410254037844,-0.0005,0.00171650635094611));
+#1026=CARTESIAN_POINT('',(0.00985,-0.0005,0.));
+#1027=CARTESIAN_POINT('',(0.00985,-0.0005,0.002));
+#1028=CARTESIAN_POINT('',(0.00985,-0.00025,0.002));
+#1029=CARTESIAN_POINT('',(0.00985,-0.00290338352361543,0.00769019932915933));
+#1030=CARTESIAN_POINT('',(0.00985,-0.00295,0.00766846170922501));
+#1031=CARTESIAN_POINT('',(0.00985,-0.00295,0.01));
+#1032=CARTESIAN_POINT('',(0.00985,-0.00305,0.));
+#1033=CARTESIAN_POINT('',(0.00985,-0.00025,0.));
+#1034=CARTESIAN_POINT('',(0.0047,-0.001475,0.002));
+#1035=CARTESIAN_POINT('',(0.,-0.001475,0.002));
+#1036=CARTESIAN_POINT('',(0.0047,-0.001475,0.));
+#1037=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.));
+#1038=CARTESIAN_POINT('',(0.00985,-0.00245,0.));
+#1039=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.));
+#1040=CARTESIAN_POINT('',(0.00985,-0.001475,0.));
+#1041=CARTESIAN_POINT('',(0.,-0.001475,0.01));
+#1042=CARTESIAN_POINT('',(0.,-0.00295,0.01));
+#1043=CARTESIAN_POINT('',(0.,-0.00295,0.00766846170922501));
+#1044=CARTESIAN_POINT('',(0.,0.00205,0.01));
+#1045=CARTESIAN_POINT('',(0.004925,-0.00295,0.01));
+#1046=CARTESIAN_POINT('',(0.004925,-0.00295,0.004));
+#1047=CARTESIAN_POINT('',(0.,-0.00295,0.00766846170922501));
+#1048=CARTESIAN_POINT('',(0.0047,0.00205,0.01));
+#1049=CARTESIAN_POINT('',(0.004925,-0.0025,0.00766846170922501));
+#1050=CARTESIAN_POINT('',(0.00075,-0.0025,0.00766846170922501));
+#1051=CARTESIAN_POINT('',(0.00075,-0.0025,0.00766846170922501));
+#1052=CARTESIAN_POINT('',(0.00075,-0.00171560553640765,0.00766846170922501));
+#1053=CARTESIAN_POINT('',(0.004925,-0.00171560553640765,0.00766846170922501));
+#1054=CARTESIAN_POINT('',(0.0091,-0.00171560553640765,0.00766846170922501));
+#1055=CARTESIAN_POINT('',(0.0091,-0.0025,0.00766846170922501));
+#1056=CARTESIAN_POINT('',(0.0091,-0.0025,0.00766846170922501));
+#1057=CARTESIAN_POINT('',(0.004925,-0.0025,0.00766846170922501));
+#1058=CARTESIAN_POINT('',(0.0091,-0.0025,0.00641846170922501));
+#1059=CARTESIAN_POINT('',(0.0091,-0.0025,0.00516846170922501));
+#1060=CARTESIAN_POINT('',(0.0091,-0.000784394463592353,0.00516846170922501));
+#1061=CARTESIAN_POINT('',(0.0091,-0.0025,0.00596846170922501));
+#1062=CARTESIAN_POINT('',(0.0091,-0.0025,0.00596846170922501));
+#1063=CARTESIAN_POINT('',(0.0091,-0.0025,0.00641846170922501));
+#1064=CARTESIAN_POINT('',(0.0091,-0.00283868006630512,0.00714476345525499));
+#1065=CARTESIAN_POINT('',(0.004925,-0.0025,0.00516846170922501));
+#1066=CARTESIAN_POINT('',(0.00075,-0.0025,0.00516846170922501));
+#1067=CARTESIAN_POINT('',(0.00075,-0.000784394463592353,0.00516846170922501));
+#1068=CARTESIAN_POINT('',(0.004925,-0.000784394463592353,0.00516846170922501));
+#1069=CARTESIAN_POINT('',(0.00075,-0.0025,0.00641846170922501));
+#1070=CARTESIAN_POINT('',(0.00075,-0.0025,0.00641846170922501));
+#1071=CARTESIAN_POINT('',(0.00075,-0.0025,0.00596846170922501));
+#1072=CARTESIAN_POINT('',(0.00075,-0.00267235999970177,0.00604883449704554));
+#1073=CARTESIAN_POINT('',(0.00075,6.93506786290788E-20,0.00846846170922501));
+#1074=CARTESIAN_POINT('',(0.004925,-0.0025,0.00552203465039113));
+#1075=CARTESIAN_POINT('',(0.004925,-0.0025,0.00596846170922501));
+#1076=CARTESIAN_POINT('',(0.004925,0.,0.00846846170922501));
+#1077=CARTESIAN_POINT('',(0.0042,-0.001475,0.004));
+#1078=CARTESIAN_POINT('',(0.00455,-0.001475,0.004));
+#1079=CARTESIAN_POINT('',(0.004175,-0.001475,0.004));
+#1080=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.00025));
+#1081=CARTESIAN_POINT('',(0.00515862973406911,-0.0023,0.0005));
+#1082=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.00025));
+#1083=CARTESIAN_POINT('',(0.00390862973406911,-0.0023,0.0005));
+#1084=CARTESIAN_POINT('',(0.00453362973406911,-0.0023,0.0005));
+#1085=CARTESIAN_POINT('',(0.00455,-0.001475,0.007));
+#1086=CARTESIAN_POINT('',(0.00455,-0.001475,0.00549049635961614));
+#1087=CARTESIAN_POINT('',(0.00455,-0.0011,0.00531563098780802));
+#1088=CARTESIAN_POINT('',(0.004925,-0.0025,0.00596846170922501));
+#1089=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#676),
+#1090);
+#1090=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1091))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1094,#1093,#1092))
+REPRESENTATION_CONTEXT('popup','TOP_LEVEL_ASSEMBLY_PART')
+);
+#1091=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#1094,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#1092=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#1093=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#1094=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#1095=PRODUCT_DEFINITION_SHAPE('','',#1096);
+#1096=PRODUCT_DEFINITION('','',#1098,#1097);
+#1097=PRODUCT_DEFINITION_CONTEXT('',#1104,'design');
+#1098=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#1100,
+ .NOT_KNOWN.);
+#1099=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#1100));
+#1100=PRODUCT('popup','popup','popup',(#1102));
+#1101=PRODUCT_CATEGORY('','');
+#1102=PRODUCT_CONTEXT('',#1104,'mechanical');
+#1103=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'ap242_managed_model_based_3d_engineering',2020,#1104);
+#1104=APPLICATION_CONTEXT('managed model based 3d engineering');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/cad/watch popup light prototypes/slidepop_slide.step b/cad/watch popup light prototypes/slidepop_slide.step
new file mode 100644
index 0000000..9e2c9f5
--- /dev/null
+++ b/cad/watch popup light prototypes/slidepop_slide.step
@@ -0,0 +1,548 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: using custom renumber hook */
+
+FILE_DESCRIPTION(
+/* description */ ('STEP AP242 Edition 2',
+'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
+cturing Information (PMI)---4.0---2014-10-13',
+'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1',
+'CAx-IF Rec.Pracs.---User Defined Attributes---1.5---2016-08-15'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '693e20ea8087e5025987dc7b',
+/* time_stamp */ '2025-12-14T02:28:58Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'ONSHAPE BY PTC INC, 1.208',
+/* authorisation */ ' ');
+
+FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
+ENDSEC;
+
+DATA;
+#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#311,#11);
+#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#309),#491);
+#12=CYLINDRICAL_SURFACE('',#329,0.00155);
+#13=CIRCLE('',#323,0.00155);
+#14=CIRCLE('',#330,0.00155);
+#15=ORIENTED_EDGE('',*,*,#91,.F.);
+#16=ORIENTED_EDGE('',*,*,#92,.T.);
+#17=ORIENTED_EDGE('',*,*,#93,.T.);
+#18=ORIENTED_EDGE('',*,*,#94,.F.);
+#19=ORIENTED_EDGE('',*,*,#95,.T.);
+#20=ORIENTED_EDGE('',*,*,#96,.F.);
+#21=ORIENTED_EDGE('',*,*,#97,.F.);
+#22=ORIENTED_EDGE('',*,*,#98,.T.);
+#23=ORIENTED_EDGE('',*,*,#99,.F.);
+#24=ORIENTED_EDGE('',*,*,#100,.T.);
+#25=ORIENTED_EDGE('',*,*,#101,.T.);
+#26=ORIENTED_EDGE('',*,*,#102,.F.);
+#27=ORIENTED_EDGE('',*,*,#103,.T.);
+#28=ORIENTED_EDGE('',*,*,#104,.T.);
+#29=ORIENTED_EDGE('',*,*,#93,.F.);
+#30=ORIENTED_EDGE('',*,*,#105,.T.);
+#31=ORIENTED_EDGE('',*,*,#91,.T.);
+#32=ORIENTED_EDGE('',*,*,#106,.T.);
+#33=ORIENTED_EDGE('',*,*,#107,.F.);
+#34=ORIENTED_EDGE('',*,*,#108,.T.);
+#35=ORIENTED_EDGE('',*,*,#107,.T.);
+#36=ORIENTED_EDGE('',*,*,#109,.T.);
+#37=ORIENTED_EDGE('',*,*,#103,.F.);
+#38=ORIENTED_EDGE('',*,*,#110,.T.);
+#39=ORIENTED_EDGE('',*,*,#96,.T.);
+#40=ORIENTED_EDGE('',*,*,#111,.T.);
+#41=ORIENTED_EDGE('',*,*,#112,.F.);
+#42=ORIENTED_EDGE('',*,*,#113,.F.);
+#43=ORIENTED_EDGE('',*,*,#92,.F.);
+#44=ORIENTED_EDGE('',*,*,#108,.F.);
+#45=ORIENTED_EDGE('',*,*,#110,.F.);
+#46=ORIENTED_EDGE('',*,*,#105,.F.);
+#47=ORIENTED_EDGE('',*,*,#106,.F.);
+#48=ORIENTED_EDGE('',*,*,#98,.F.);
+#49=ORIENTED_EDGE('',*,*,#114,.T.);
+#50=ORIENTED_EDGE('',*,*,#115,.T.);
+#51=ORIENTED_EDGE('',*,*,#116,.T.);
+#52=ORIENTED_EDGE('',*,*,#94,.T.);
+#53=ORIENTED_EDGE('',*,*,#104,.F.);
+#54=ORIENTED_EDGE('',*,*,#109,.F.);
+#55=ORIENTED_EDGE('',*,*,#114,.F.);
+#56=ORIENTED_EDGE('',*,*,#97,.T.);
+#57=ORIENTED_EDGE('',*,*,#113,.T.);
+#58=ORIENTED_EDGE('',*,*,#117,.F.);
+#59=ORIENTED_EDGE('',*,*,#116,.F.);
+#60=ORIENTED_EDGE('',*,*,#118,.T.);
+#61=ORIENTED_EDGE('',*,*,#111,.F.);
+#62=ORIENTED_EDGE('',*,*,#95,.F.);
+#63=ORIENTED_EDGE('',*,*,#119,.F.);
+#64=ORIENTED_EDGE('',*,*,#115,.F.);
+#65=ORIENTED_EDGE('',*,*,#117,.T.);
+#66=ORIENTED_EDGE('',*,*,#112,.T.);
+#67=ORIENTED_EDGE('',*,*,#118,.F.);
+#68=ORIENTED_EDGE('',*,*,#120,.F.);
+#69=ORIENTED_EDGE('',*,*,#121,.T.);
+#70=ORIENTED_EDGE('',*,*,#99,.T.);
+#71=ORIENTED_EDGE('',*,*,#122,.F.);
+#72=ORIENTED_EDGE('',*,*,#102,.T.);
+#73=ORIENTED_EDGE('',*,*,#123,.F.);
+#74=ORIENTED_EDGE('',*,*,#124,.F.);
+#75=ORIENTED_EDGE('',*,*,#122,.T.);
+#76=ORIENTED_EDGE('',*,*,#101,.F.);
+#77=ORIENTED_EDGE('',*,*,#125,.T.);
+#78=ORIENTED_EDGE('',*,*,#126,.T.);
+#79=ORIENTED_EDGE('',*,*,#123,.T.);
+#80=ORIENTED_EDGE('',*,*,#126,.F.);
+#81=ORIENTED_EDGE('',*,*,#127,.T.);
+#82=ORIENTED_EDGE('',*,*,#120,.T.);
+#83=ORIENTED_EDGE('',*,*,#124,.T.);
+#84=ORIENTED_EDGE('',*,*,#121,.F.);
+#85=ORIENTED_EDGE('',*,*,#127,.F.);
+#86=ORIENTED_EDGE('',*,*,#125,.F.);
+#87=ORIENTED_EDGE('',*,*,#100,.F.);
+#88=ORIENTED_EDGE('',*,*,#128,.F.);
+#89=ORIENTED_EDGE('',*,*,#119,.T.);
+#90=ORIENTED_EDGE('',*,*,#128,.T.);
+#91=EDGE_CURVE('',#129,#130,#155,.T.);
+#92=EDGE_CURVE('',#129,#131,#156,.T.);
+#93=EDGE_CURVE('',#131,#132,#157,.T.);
+#94=EDGE_CURVE('',#133,#132,#158,.T.);
+#95=EDGE_CURVE('',#133,#134,#159,.T.);
+#96=EDGE_CURVE('',#135,#134,#160,.T.);
+#97=EDGE_CURVE('',#136,#135,#161,.T.);
+#98=EDGE_CURVE('',#136,#130,#162,.T.);
+#99=EDGE_CURVE('',#137,#138,#163,.T.);
+#100=EDGE_CURVE('',#137,#139,#164,.T.);
+#101=EDGE_CURVE('',#139,#140,#165,.T.);
+#102=EDGE_CURVE('',#138,#140,#166,.T.);
+#103=EDGE_CURVE('',#141,#142,#167,.T.);
+#104=EDGE_CURVE('',#142,#132,#168,.T.);
+#105=EDGE_CURVE('',#131,#141,#169,.T.);
+#106=EDGE_CURVE('',#130,#143,#170,.T.);
+#107=EDGE_CURVE('',#144,#143,#171,.T.);
+#108=EDGE_CURVE('',#144,#129,#172,.T.);
+#109=EDGE_CURVE('',#143,#142,#173,.T.);
+#110=EDGE_CURVE('',#141,#144,#174,.T.);
+#111=EDGE_CURVE('',#134,#145,#175,.T.);
+#112=EDGE_CURVE('',#146,#145,#176,.T.);
+#113=EDGE_CURVE('',#135,#146,#177,.T.);
+#114=EDGE_CURVE('',#136,#147,#178,.T.);
+#115=EDGE_CURVE('',#147,#148,#179,.T.);
+#116=EDGE_CURVE('',#148,#133,#180,.T.);
+#117=EDGE_CURVE('',#147,#146,#181,.T.);
+#118=EDGE_CURVE('',#148,#145,#182,.T.);
+#119=EDGE_CURVE('',#149,#149,#13,.T.);
+#120=EDGE_CURVE('',#150,#151,#183,.T.);
+#121=EDGE_CURVE('',#150,#137,#184,.F.);
+#122=EDGE_CURVE('',#151,#138,#185,.T.);
+#123=EDGE_CURVE('',#152,#140,#186,.T.);
+#124=EDGE_CURVE('',#151,#152,#187,.T.);
+#125=EDGE_CURVE('',#139,#153,#188,.F.);
+#126=EDGE_CURVE('',#153,#152,#189,.T.);
+#127=EDGE_CURVE('',#153,#150,#190,.T.);
+#128=EDGE_CURVE('',#154,#154,#14,.T.);
+#129=VERTEX_POINT('',#411);
+#130=VERTEX_POINT('',#412);
+#131=VERTEX_POINT('',#414);
+#132=VERTEX_POINT('',#416);
+#133=VERTEX_POINT('',#418);
+#134=VERTEX_POINT('',#420);
+#135=VERTEX_POINT('',#422);
+#136=VERTEX_POINT('',#424);
+#137=VERTEX_POINT('',#427);
+#138=VERTEX_POINT('',#428);
+#139=VERTEX_POINT('',#430);
+#140=VERTEX_POINT('',#432);
+#141=VERTEX_POINT('',#436);
+#142=VERTEX_POINT('',#437);
+#143=VERTEX_POINT('',#442);
+#144=VERTEX_POINT('',#444);
+#145=VERTEX_POINT('',#451);
+#146=VERTEX_POINT('',#453);
+#147=VERTEX_POINT('',#458);
+#148=VERTEX_POINT('',#460);
+#149=VERTEX_POINT('',#468);
+#150=VERTEX_POINT('',#471);
+#151=VERTEX_POINT('',#472);
+#152=VERTEX_POINT('',#477);
+#153=VERTEX_POINT('',#481);
+#154=VERTEX_POINT('',#488);
+#155=LINE('',#410,#191);
+#156=LINE('',#413,#192);
+#157=LINE('',#415,#193);
+#158=LINE('',#417,#194);
+#159=LINE('',#419,#195);
+#160=LINE('',#421,#196);
+#161=LINE('',#423,#197);
+#162=LINE('',#425,#198);
+#163=LINE('',#426,#199);
+#164=LINE('',#429,#200);
+#165=LINE('',#431,#201);
+#166=LINE('',#433,#202);
+#167=LINE('',#435,#203);
+#168=LINE('',#438,#204);
+#169=LINE('',#439,#205);
+#170=LINE('',#441,#206);
+#171=LINE('',#443,#207);
+#172=LINE('',#445,#208);
+#173=LINE('',#447,#209);
+#174=LINE('',#448,#210);
+#175=LINE('',#450,#211);
+#176=LINE('',#452,#212);
+#177=LINE('',#454,#213);
+#178=LINE('',#457,#214);
+#179=LINE('',#459,#215);
+#180=LINE('',#461,#216);
+#181=LINE('',#463,#217);
+#182=LINE('',#465,#218);
+#183=LINE('',#470,#219);
+#184=LINE('',#473,#220);
+#185=LINE('',#474,#221);
+#186=LINE('',#476,#222);
+#187=LINE('',#478,#223);
+#188=LINE('',#480,#224);
+#189=LINE('',#482,#225);
+#190=LINE('',#484,#226);
+#191=VECTOR('',#336,1.);
+#192=VECTOR('',#337,1.);
+#193=VECTOR('',#338,1.);
+#194=VECTOR('',#339,1.);
+#195=VECTOR('',#340,1.);
+#196=VECTOR('',#341,1.);
+#197=VECTOR('',#342,1.);
+#198=VECTOR('',#343,1.);
+#199=VECTOR('',#344,1.);
+#200=VECTOR('',#345,1.);
+#201=VECTOR('',#346,1.);
+#202=VECTOR('',#347,1.);
+#203=VECTOR('',#350,1.);
+#204=VECTOR('',#351,1.);
+#205=VECTOR('',#352,1.);
+#206=VECTOR('',#355,1.);
+#207=VECTOR('',#356,1.);
+#208=VECTOR('',#357,1.);
+#209=VECTOR('',#360,1.);
+#210=VECTOR('',#361,1.);
+#211=VECTOR('',#364,1.);
+#212=VECTOR('',#365,1.);
+#213=VECTOR('',#366,1.);
+#214=VECTOR('',#371,1.);
+#215=VECTOR('',#372,1.);
+#216=VECTOR('',#373,1.);
+#217=VECTOR('',#376,1.);
+#218=VECTOR('',#379,1.);
+#219=VECTOR('',#386,1.);
+#220=VECTOR('',#387,1.);
+#221=VECTOR('',#388,1.);
+#222=VECTOR('',#391,1.);
+#223=VECTOR('',#392,1.);
+#224=VECTOR('',#395,1.);
+#225=VECTOR('',#396,1.);
+#226=VECTOR('',#399,1.);
+#227=EDGE_LOOP('',(#15,#16,#17,#18,#19,#20,#21,#22));
+#228=EDGE_LOOP('',(#23,#24,#25,#26));
+#229=EDGE_LOOP('',(#27,#28,#29,#30));
+#230=EDGE_LOOP('',(#31,#32,#33,#34));
+#231=EDGE_LOOP('',(#35,#36,#37,#38));
+#232=EDGE_LOOP('',(#39,#40,#41,#42));
+#233=EDGE_LOOP('',(#43,#44,#45,#46));
+#234=EDGE_LOOP('',(#47,#48,#49,#50,#51,#52,#53,#54));
+#235=EDGE_LOOP('',(#55,#56,#57,#58));
+#236=EDGE_LOOP('',(#59,#60,#61,#62));
+#237=EDGE_LOOP('',(#63));
+#238=EDGE_LOOP('',(#64,#65,#66,#67));
+#239=EDGE_LOOP('',(#68,#69,#70,#71));
+#240=EDGE_LOOP('',(#72,#73,#74,#75));
+#241=EDGE_LOOP('',(#76,#77,#78,#79));
+#242=EDGE_LOOP('',(#80,#81,#82,#83));
+#243=EDGE_LOOP('',(#84,#85,#86,#87));
+#244=EDGE_LOOP('',(#88));
+#245=EDGE_LOOP('',(#89));
+#246=EDGE_LOOP('',(#90));
+#247=FACE_BOUND('',#227,.T.);
+#248=FACE_BOUND('',#228,.T.);
+#249=FACE_BOUND('',#229,.T.);
+#250=FACE_BOUND('',#230,.T.);
+#251=FACE_BOUND('',#231,.T.);
+#252=FACE_BOUND('',#232,.T.);
+#253=FACE_BOUND('',#233,.T.);
+#254=FACE_BOUND('',#234,.T.);
+#255=FACE_BOUND('',#235,.T.);
+#256=FACE_BOUND('',#236,.T.);
+#257=FACE_BOUND('',#237,.T.);
+#258=FACE_BOUND('',#238,.T.);
+#259=FACE_BOUND('',#239,.T.);
+#260=FACE_BOUND('',#240,.T.);
+#261=FACE_BOUND('',#241,.T.);
+#262=FACE_BOUND('',#242,.T.);
+#263=FACE_BOUND('',#243,.T.);
+#264=FACE_BOUND('',#244,.T.);
+#265=FACE_BOUND('',#245,.T.);
+#266=FACE_BOUND('',#246,.T.);
+#267=PLANE('',#313);
+#268=PLANE('',#314);
+#269=PLANE('',#315);
+#270=PLANE('',#316);
+#271=PLANE('',#317);
+#272=PLANE('',#318);
+#273=PLANE('',#319);
+#274=PLANE('',#320);
+#275=PLANE('',#321);
+#276=PLANE('',#322);
+#277=PLANE('',#324);
+#278=PLANE('',#325);
+#279=PLANE('',#326);
+#280=PLANE('',#327);
+#281=PLANE('',#328);
+#282=PLANE('',#331);
+#283=ADVANCED_FACE('',(#247,#248),#267,.T.);
+#284=ADVANCED_FACE('',(#249),#268,.T.);
+#285=ADVANCED_FACE('',(#250),#269,.F.);
+#286=ADVANCED_FACE('',(#251),#270,.F.);
+#287=ADVANCED_FACE('',(#252),#271,.F.);
+#288=ADVANCED_FACE('',(#253),#272,.T.);
+#289=ADVANCED_FACE('',(#254),#273,.T.);
+#290=ADVANCED_FACE('',(#255),#274,.T.);
+#291=ADVANCED_FACE('',(#256),#275,.T.);
+#292=ADVANCED_FACE('',(#257,#258),#276,.T.);
+#293=ADVANCED_FACE('',(#259),#277,.F.);
+#294=ADVANCED_FACE('',(#260),#278,.F.);
+#295=ADVANCED_FACE('',(#261),#279,.T.);
+#296=ADVANCED_FACE('',(#262),#280,.T.);
+#297=ADVANCED_FACE('',(#263),#281,.F.);
+#298=ADVANCED_FACE('',(#264,#265),#12,.F.);
+#299=ADVANCED_FACE('',(#266),#282,.T.);
+#300=CLOSED_SHELL('',(#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,
+#293,#294,#295,#296,#297,#298,#299));
+#301=STYLED_ITEM('',(#302),#309);
+#302=PRESENTATION_STYLE_ASSIGNMENT((#303));
+#303=SURFACE_STYLE_USAGE(.BOTH.,#304);
+#304=SURFACE_SIDE_STYLE('',(#305));
+#305=SURFACE_STYLE_FILL_AREA(#306);
+#306=FILL_AREA_STYLE('',(#307));
+#307=FILL_AREA_STYLE_COLOUR('',#308);
+#308=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882);
+#309=MANIFOLD_SOLID_BREP('slider',#300);
+#310=SHAPE_DEFINITION_REPRESENTATION(#496,#311);
+#311=SHAPE_REPRESENTATION('slider',(#312),#491);
+#312=AXIS2_PLACEMENT_3D('',#408,#332,#333);
+#313=AXIS2_PLACEMENT_3D('',#409,#334,#335);
+#314=AXIS2_PLACEMENT_3D('',#434,#348,#349);
+#315=AXIS2_PLACEMENT_3D('',#440,#353,#354);
+#316=AXIS2_PLACEMENT_3D('',#446,#358,#359);
+#317=AXIS2_PLACEMENT_3D('',#449,#362,#363);
+#318=AXIS2_PLACEMENT_3D('',#455,#367,#368);
+#319=AXIS2_PLACEMENT_3D('',#456,#369,#370);
+#320=AXIS2_PLACEMENT_3D('',#462,#374,#375);
+#321=AXIS2_PLACEMENT_3D('',#464,#377,#378);
+#322=AXIS2_PLACEMENT_3D('',#466,#380,#381);
+#323=AXIS2_PLACEMENT_3D('',#467,#382,#383);
+#324=AXIS2_PLACEMENT_3D('',#469,#384,#385);
+#325=AXIS2_PLACEMENT_3D('',#475,#389,#390);
+#326=AXIS2_PLACEMENT_3D('',#479,#393,#394);
+#327=AXIS2_PLACEMENT_3D('',#483,#397,#398);
+#328=AXIS2_PLACEMENT_3D('',#485,#400,#401);
+#329=AXIS2_PLACEMENT_3D('',#486,#402,#403);
+#330=AXIS2_PLACEMENT_3D('',#487,#404,#405);
+#331=AXIS2_PLACEMENT_3D('',#489,#406,#407);
+#332=DIRECTION('',(0.,0.,1.));
+#333=DIRECTION('',(1.,0.,0.));
+#334=DIRECTION('',(-1.,0.,0.));
+#335=DIRECTION('',(0.,0.,1.));
+#336=DIRECTION('',(0.,0.,-1.));
+#337=DIRECTION('',(0.,0.90630778703665,0.422618261740699));
+#338=DIRECTION('',(0.,0.,-1.));
+#339=DIRECTION('',(0.,-1.,0.));
+#340=DIRECTION('',(0.,0.,-1.));
+#341=DIRECTION('',(0.,1.,0.));
+#342=DIRECTION('',(0.,0.,-1.));
+#343=DIRECTION('',(0.,1.,0.));
+#344=DIRECTION('',(0.,0.,-1.));
+#345=DIRECTION('',(0.,-1.,0.));
+#346=DIRECTION('',(0.,0.,-1.));
+#347=DIRECTION('',(0.,-1.,0.));
+#348=DIRECTION('',(0.,1.,0.));
+#349=DIRECTION('',(0.,0.,1.));
+#350=DIRECTION('',(0.,0.,-1.));
+#351=DIRECTION('',(-1.,0.,0.));
+#352=DIRECTION('',(1.,0.,0.));
+#353=DIRECTION('',(0.,1.,0.));
+#354=DIRECTION('',(0.,0.,1.));
+#355=DIRECTION('',(1.,0.,0.));
+#356=DIRECTION('',(0.,0.,-1.));
+#357=DIRECTION('',(-1.,0.,0.));
+#358=DIRECTION('',(-1.,-2.94020928131662E-16,0.));
+#359=DIRECTION('',(2.94020928131662E-16,-1.,0.));
+#360=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#361=DIRECTION('',(2.66473456717469E-16,-0.90630778703665,-0.422618261740699));
+#362=DIRECTION('',(0.,0.,1.));
+#363=DIRECTION('',(1.,0.,0.));
+#364=DIRECTION('',(1.,0.,0.));
+#365=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#366=DIRECTION('',(1.,0.,0.));
+#367=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#368=DIRECTION('',(-1.,0.,0.));
+#369=DIRECTION('',(0.,0.,1.));
+#370=DIRECTION('',(1.,0.,0.));
+#371=DIRECTION('',(1.,0.,0.));
+#372=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#373=DIRECTION('',(-1.,0.,0.));
+#374=DIRECTION('',(0.,-1.,0.));
+#375=DIRECTION('',(1.,0.,0.));
+#376=DIRECTION('',(0.,0.,-1.));
+#377=DIRECTION('',(0.,1.,0.));
+#378=DIRECTION('',(-1.,0.,0.));
+#379=DIRECTION('',(0.,0.,-1.));
+#380=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#381=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#382=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#383=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#384=DIRECTION('',(0.,-1.,0.));
+#385=DIRECTION('',(0.,0.,-1.));
+#386=DIRECTION('',(0.,0.,-1.));
+#387=DIRECTION('',(-0.5,0.,-0.866025403784439));
+#388=DIRECTION('',(1.,0.,0.));
+#389=DIRECTION('',(0.,0.,1.));
+#390=DIRECTION('',(1.,0.,0.));
+#391=DIRECTION('',(1.,0.,0.));
+#392=DIRECTION('',(0.,-1.,0.));
+#393=DIRECTION('',(0.,-1.,0.));
+#394=DIRECTION('',(0.,0.,-1.));
+#395=DIRECTION('',(0.5,0.,0.866025403784439));
+#396=DIRECTION('',(0.,0.,-1.));
+#397=DIRECTION('',(-1.,0.,0.));
+#398=DIRECTION('',(0.,-1.,0.));
+#399=DIRECTION('',(0.,1.,0.));
+#400=DIRECTION('',(0.866025403784439,0.,-0.5));
+#401=DIRECTION('',(0.,-1.,0.));
+#402=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#403=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#404=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#405=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#406=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#407=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#408=CARTESIAN_POINT('',(0.,0.,0.));
+#409=CARTESIAN_POINT('',(0.,0.001475,0.01));
+#410=CARTESIAN_POINT('',(0.,0.,0.01));
+#411=CARTESIAN_POINT('',(0.,0.,0.008));
+#412=CARTESIAN_POINT('',(0.,0.,0.0069));
+#413=CARTESIAN_POINT('',(0.,0.0019776003052628,0.00892217016711371));
+#414=CARTESIAN_POINT('',(0.,0.00295,0.00937560759155725));
+#415=CARTESIAN_POINT('',(0.,0.00295,0.01));
+#416=CARTESIAN_POINT('',(0.,0.00295,0.0069));
+#417=CARTESIAN_POINT('',(0.,0.00365,0.0069));
+#418=CARTESIAN_POINT('',(0.,0.00365,0.0069));
+#419=CARTESIAN_POINT('',(0.,0.00365,0.01));
+#420=CARTESIAN_POINT('',(0.,0.00365,0.));
+#421=CARTESIAN_POINT('',(0.,0.001475,0.));
+#422=CARTESIAN_POINT('',(0.,-0.0007,0.));
+#423=CARTESIAN_POINT('',(0.,-0.0007,0.01));
+#424=CARTESIAN_POINT('',(0.,-0.0007,0.0069));
+#425=CARTESIAN_POINT('',(0.,-0.0007,0.0069));
+#426=CARTESIAN_POINT('',(0.,0.00245,0.0031));
+#427=CARTESIAN_POINT('',(0.,0.00245,0.0041));
+#428=CARTESIAN_POINT('',(0.,0.00245,0.0021));
+#429=CARTESIAN_POINT('',(0.,0.001475,0.0041));
+#430=CARTESIAN_POINT('',(0.,0.0005,0.0041));
+#431=CARTESIAN_POINT('',(0.,0.0005,0.0031));
+#432=CARTESIAN_POINT('',(0.,0.0005,0.0021));
+#433=CARTESIAN_POINT('',(0.,0.001475,0.0021));
+#434=CARTESIAN_POINT('',(0.00185,0.00295,0.01));
+#435=CARTESIAN_POINT('',(0.0037,0.00295,0.01));
+#436=CARTESIAN_POINT('',(0.0037,0.00295,0.00937560759155725));
+#437=CARTESIAN_POINT('',(0.0037,0.00295,0.0069));
+#438=CARTESIAN_POINT('',(0.00185,0.00295,0.0069));
+#439=CARTESIAN_POINT('',(0.00185,0.00295,0.00937560759155725));
+#440=CARTESIAN_POINT('',(0.00185,0.,0.01));
+#441=CARTESIAN_POINT('',(0.00185,0.,0.0069));
+#442=CARTESIAN_POINT('',(0.0037,0.,0.0069));
+#443=CARTESIAN_POINT('',(0.0037,0.,0.01));
+#444=CARTESIAN_POINT('',(0.0037,0.,0.008));
+#445=CARTESIAN_POINT('',(0.,0.,0.008));
+#446=CARTESIAN_POINT('',(0.0037,0.001475,0.01));
+#447=CARTESIAN_POINT('',(0.0037,0.001475,0.0069));
+#448=CARTESIAN_POINT('',(0.0037,0.00428901384101912,0.01));
+#449=CARTESIAN_POINT('',(0.00185,0.001475,0.));
+#450=CARTESIAN_POINT('',(0.00185,0.00365,0.));
+#451=CARTESIAN_POINT('',(0.00495,0.00365,0.));
+#452=CARTESIAN_POINT('',(0.00495,0.001475,0.));
+#453=CARTESIAN_POINT('',(0.00495,-0.0007,0.));
+#454=CARTESIAN_POINT('',(0.00185,-0.0007,0.));
+#455=CARTESIAN_POINT('',(0.00185,0.00428901384101912,0.01));
+#456=CARTESIAN_POINT('',(0.00185,-0.0007,0.0069));
+#457=CARTESIAN_POINT('',(0.00185,-0.0007,0.0069));
+#458=CARTESIAN_POINT('',(0.00495,-0.0007,0.0069));
+#459=CARTESIAN_POINT('',(0.00495,0.001475,0.0069));
+#460=CARTESIAN_POINT('',(0.00495,0.00365,0.0069));
+#461=CARTESIAN_POINT('',(0.00185,0.00365,0.0069));
+#462=CARTESIAN_POINT('',(0.00185,-0.0007,0.004));
+#463=CARTESIAN_POINT('',(0.00495,-0.0007,0.01));
+#464=CARTESIAN_POINT('',(0.00185,0.00365,0.00468780379577862));
+#465=CARTESIAN_POINT('',(0.00495,0.00365,0.01));
+#466=CARTESIAN_POINT('',(0.00495,0.001475,0.00468780379577862));
+#467=CARTESIAN_POINT('',(0.00495,0.001475,0.0035));
+#468=CARTESIAN_POINT('',(0.00495,0.003025,0.0035));
+#469=CARTESIAN_POINT('',(-0.001,0.00245,0.0031));
+#470=CARTESIAN_POINT('',(-0.001,0.00245,0.0031));
+#471=CARTESIAN_POINT('',(-0.001,0.00245,0.00236794919243113));
+#472=CARTESIAN_POINT('',(-0.001,0.00245,0.0021));
+#473=CARTESIAN_POINT('',(0.,0.00245,0.0041));
+#474=CARTESIAN_POINT('',(-0.001,0.00245,0.0021));
+#475=CARTESIAN_POINT('',(-0.001,0.001475,0.0021));
+#476=CARTESIAN_POINT('',(-0.001,0.0005,0.0021));
+#477=CARTESIAN_POINT('',(-0.001,0.0005,0.0021));
+#478=CARTESIAN_POINT('',(-0.001,0.001475,0.0021));
+#479=CARTESIAN_POINT('',(-0.001,0.0005,0.0031));
+#480=CARTESIAN_POINT('',(-0.00068301270189222,0.0005,0.00291698729810778));
+#481=CARTESIAN_POINT('',(-0.001,0.0005,0.00236794919243113));
+#482=CARTESIAN_POINT('',(-0.001,0.0005,0.0031));
+#483=CARTESIAN_POINT('',(-0.001,0.001475,0.00468780379577862));
+#484=CARTESIAN_POINT('',(-0.001,0.001475,0.00236794919243113));
+#485=CARTESIAN_POINT('',(0.,0.001475,0.0041));
+#486=CARTESIAN_POINT('',(0.00145,0.001475,0.0035));
+#487=CARTESIAN_POINT('',(0.00145,0.001475,0.0035));
+#488=CARTESIAN_POINT('',(0.00145,0.003025,0.0035));
+#489=CARTESIAN_POINT('',(0.00145,0.001475,0.00345));
+#490=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#301),
+#491);
+#491=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#492))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#495,#494,#493))
+REPRESENTATION_CONTEXT('slider','TOP_LEVEL_ASSEMBLY_PART')
+);
+#492=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#495,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#493=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#494=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#495=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#496=PRODUCT_DEFINITION_SHAPE('','',#497);
+#497=PRODUCT_DEFINITION('','',#499,#498);
+#498=PRODUCT_DEFINITION_CONTEXT('',#505,'design');
+#499=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#501,
+ .NOT_KNOWN.);
+#500=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#501));
+#501=PRODUCT('slider','slider','slider',(#503));
+#502=PRODUCT_CATEGORY('','');
+#503=PRODUCT_CONTEXT('',#505,'mechanical');
+#504=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'ap242_managed_model_based_3d_engineering',2020,#505);
+#505=APPLICATION_CONTEXT('managed model based 3d engineering');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/cad/watch popup light prototypes/slidepop_v1.gcode.3mf b/cad/watch popup light prototypes/slidepop_v1.gcode.3mf
new file mode 100644
index 0000000..1c9e809
--- /dev/null
+++ b/cad/watch popup light prototypes/slidepop_v1.gcode.3mf
Binary files differ
diff --git a/cad/watch popup light prototypes/slider_v1.1.step b/cad/watch popup light prototypes/slider_v1.1.step
new file mode 100644
index 0000000..280f447
--- /dev/null
+++ b/cad/watch popup light prototypes/slider_v1.1.step
@@ -0,0 +1,548 @@
+ISO-10303-21;
+HEADER;
+/* Generated by software containing ST-Developer
+ * from STEP Tools, Inc. (www.steptools.com)
+ */
+/* OPTION: using custom renumber hook */
+
+FILE_DESCRIPTION(
+/* description */ ('STEP AP242 Edition 2',
+'CAx-IF Rec.Pracs.---Representation and Presentation of Product Manufa
+cturing Information (PMI)---4.0---2014-10-13',
+'CAx-IF Rec.Pracs.---3D Tessellated Geometry---0.4---2014-09-14','2;1',
+'CAx-IF Rec.Pracs.---User Defined Attributes---1.5---2016-08-15'),
+/* implementation_level */ '2;1');
+
+FILE_NAME(
+/* name */ '693e3dd94c2b12436d309cac',
+/* time_stamp */ '2025-12-14T04:32:26Z',
+/* author */ (''),
+/* organization */ (''),
+/* preprocessor_version */ 'ST-DEVELOPER v20',
+/* originating_system */ 'ONSHAPE BY PTC INC, 1.208',
+/* authorisation */ ' ');
+
+FILE_SCHEMA (('AP242_MANAGED_MODEL_BASED_3D_ENGINEERING_MIM_LF { 1 0 10303 442 3 1 4 }'));
+ENDSEC;
+
+DATA;
+#10=SHAPE_REPRESENTATION_RELATIONSHIP('','',#311,#11);
+#11=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#309),#491);
+#12=CYLINDRICAL_SURFACE('',#329,0.002);
+#13=CIRCLE('',#323,0.002);
+#14=CIRCLE('',#330,0.002);
+#15=ORIENTED_EDGE('',*,*,#91,.F.);
+#16=ORIENTED_EDGE('',*,*,#92,.T.);
+#17=ORIENTED_EDGE('',*,*,#93,.T.);
+#18=ORIENTED_EDGE('',*,*,#94,.F.);
+#19=ORIENTED_EDGE('',*,*,#95,.T.);
+#20=ORIENTED_EDGE('',*,*,#96,.F.);
+#21=ORIENTED_EDGE('',*,*,#97,.F.);
+#22=ORIENTED_EDGE('',*,*,#98,.T.);
+#23=ORIENTED_EDGE('',*,*,#99,.F.);
+#24=ORIENTED_EDGE('',*,*,#100,.T.);
+#25=ORIENTED_EDGE('',*,*,#101,.T.);
+#26=ORIENTED_EDGE('',*,*,#102,.F.);
+#27=ORIENTED_EDGE('',*,*,#103,.T.);
+#28=ORIENTED_EDGE('',*,*,#104,.T.);
+#29=ORIENTED_EDGE('',*,*,#93,.F.);
+#30=ORIENTED_EDGE('',*,*,#105,.T.);
+#31=ORIENTED_EDGE('',*,*,#91,.T.);
+#32=ORIENTED_EDGE('',*,*,#106,.T.);
+#33=ORIENTED_EDGE('',*,*,#107,.F.);
+#34=ORIENTED_EDGE('',*,*,#108,.T.);
+#35=ORIENTED_EDGE('',*,*,#107,.T.);
+#36=ORIENTED_EDGE('',*,*,#109,.T.);
+#37=ORIENTED_EDGE('',*,*,#103,.F.);
+#38=ORIENTED_EDGE('',*,*,#110,.T.);
+#39=ORIENTED_EDGE('',*,*,#96,.T.);
+#40=ORIENTED_EDGE('',*,*,#111,.T.);
+#41=ORIENTED_EDGE('',*,*,#112,.F.);
+#42=ORIENTED_EDGE('',*,*,#113,.F.);
+#43=ORIENTED_EDGE('',*,*,#92,.F.);
+#44=ORIENTED_EDGE('',*,*,#108,.F.);
+#45=ORIENTED_EDGE('',*,*,#110,.F.);
+#46=ORIENTED_EDGE('',*,*,#105,.F.);
+#47=ORIENTED_EDGE('',*,*,#106,.F.);
+#48=ORIENTED_EDGE('',*,*,#98,.F.);
+#49=ORIENTED_EDGE('',*,*,#114,.T.);
+#50=ORIENTED_EDGE('',*,*,#115,.T.);
+#51=ORIENTED_EDGE('',*,*,#116,.T.);
+#52=ORIENTED_EDGE('',*,*,#94,.T.);
+#53=ORIENTED_EDGE('',*,*,#104,.F.);
+#54=ORIENTED_EDGE('',*,*,#109,.F.);
+#55=ORIENTED_EDGE('',*,*,#114,.F.);
+#56=ORIENTED_EDGE('',*,*,#97,.T.);
+#57=ORIENTED_EDGE('',*,*,#113,.T.);
+#58=ORIENTED_EDGE('',*,*,#117,.F.);
+#59=ORIENTED_EDGE('',*,*,#116,.F.);
+#60=ORIENTED_EDGE('',*,*,#118,.T.);
+#61=ORIENTED_EDGE('',*,*,#111,.F.);
+#62=ORIENTED_EDGE('',*,*,#95,.F.);
+#63=ORIENTED_EDGE('',*,*,#119,.F.);
+#64=ORIENTED_EDGE('',*,*,#115,.F.);
+#65=ORIENTED_EDGE('',*,*,#117,.T.);
+#66=ORIENTED_EDGE('',*,*,#112,.T.);
+#67=ORIENTED_EDGE('',*,*,#118,.F.);
+#68=ORIENTED_EDGE('',*,*,#120,.F.);
+#69=ORIENTED_EDGE('',*,*,#121,.T.);
+#70=ORIENTED_EDGE('',*,*,#99,.T.);
+#71=ORIENTED_EDGE('',*,*,#122,.F.);
+#72=ORIENTED_EDGE('',*,*,#102,.T.);
+#73=ORIENTED_EDGE('',*,*,#123,.F.);
+#74=ORIENTED_EDGE('',*,*,#124,.F.);
+#75=ORIENTED_EDGE('',*,*,#122,.T.);
+#76=ORIENTED_EDGE('',*,*,#101,.F.);
+#77=ORIENTED_EDGE('',*,*,#125,.T.);
+#78=ORIENTED_EDGE('',*,*,#126,.T.);
+#79=ORIENTED_EDGE('',*,*,#123,.T.);
+#80=ORIENTED_EDGE('',*,*,#126,.F.);
+#81=ORIENTED_EDGE('',*,*,#127,.T.);
+#82=ORIENTED_EDGE('',*,*,#120,.T.);
+#83=ORIENTED_EDGE('',*,*,#124,.T.);
+#84=ORIENTED_EDGE('',*,*,#121,.F.);
+#85=ORIENTED_EDGE('',*,*,#127,.F.);
+#86=ORIENTED_EDGE('',*,*,#125,.F.);
+#87=ORIENTED_EDGE('',*,*,#100,.F.);
+#88=ORIENTED_EDGE('',*,*,#128,.F.);
+#89=ORIENTED_EDGE('',*,*,#119,.T.);
+#90=ORIENTED_EDGE('',*,*,#128,.T.);
+#91=EDGE_CURVE('',#129,#130,#155,.T.);
+#92=EDGE_CURVE('',#129,#131,#156,.T.);
+#93=EDGE_CURVE('',#131,#132,#157,.T.);
+#94=EDGE_CURVE('',#133,#132,#158,.T.);
+#95=EDGE_CURVE('',#133,#134,#159,.T.);
+#96=EDGE_CURVE('',#135,#134,#160,.T.);
+#97=EDGE_CURVE('',#136,#135,#161,.T.);
+#98=EDGE_CURVE('',#136,#130,#162,.T.);
+#99=EDGE_CURVE('',#137,#138,#163,.T.);
+#100=EDGE_CURVE('',#137,#139,#164,.T.);
+#101=EDGE_CURVE('',#139,#140,#165,.T.);
+#102=EDGE_CURVE('',#138,#140,#166,.T.);
+#103=EDGE_CURVE('',#141,#142,#167,.T.);
+#104=EDGE_CURVE('',#142,#132,#168,.T.);
+#105=EDGE_CURVE('',#131,#141,#169,.T.);
+#106=EDGE_CURVE('',#130,#143,#170,.T.);
+#107=EDGE_CURVE('',#144,#143,#171,.T.);
+#108=EDGE_CURVE('',#144,#129,#172,.T.);
+#109=EDGE_CURVE('',#143,#142,#173,.T.);
+#110=EDGE_CURVE('',#141,#144,#174,.T.);
+#111=EDGE_CURVE('',#134,#145,#175,.T.);
+#112=EDGE_CURVE('',#146,#145,#176,.T.);
+#113=EDGE_CURVE('',#135,#146,#177,.T.);
+#114=EDGE_CURVE('',#136,#147,#178,.T.);
+#115=EDGE_CURVE('',#147,#148,#179,.T.);
+#116=EDGE_CURVE('',#148,#133,#180,.T.);
+#117=EDGE_CURVE('',#147,#146,#181,.T.);
+#118=EDGE_CURVE('',#148,#145,#182,.T.);
+#119=EDGE_CURVE('',#149,#149,#13,.T.);
+#120=EDGE_CURVE('',#150,#151,#183,.T.);
+#121=EDGE_CURVE('',#150,#137,#184,.F.);
+#122=EDGE_CURVE('',#151,#138,#185,.T.);
+#123=EDGE_CURVE('',#152,#140,#186,.T.);
+#124=EDGE_CURVE('',#151,#152,#187,.T.);
+#125=EDGE_CURVE('',#139,#153,#188,.F.);
+#126=EDGE_CURVE('',#153,#152,#189,.T.);
+#127=EDGE_CURVE('',#153,#150,#190,.T.);
+#128=EDGE_CURVE('',#154,#154,#14,.T.);
+#129=VERTEX_POINT('',#411);
+#130=VERTEX_POINT('',#412);
+#131=VERTEX_POINT('',#414);
+#132=VERTEX_POINT('',#416);
+#133=VERTEX_POINT('',#418);
+#134=VERTEX_POINT('',#420);
+#135=VERTEX_POINT('',#422);
+#136=VERTEX_POINT('',#424);
+#137=VERTEX_POINT('',#427);
+#138=VERTEX_POINT('',#428);
+#139=VERTEX_POINT('',#430);
+#140=VERTEX_POINT('',#432);
+#141=VERTEX_POINT('',#436);
+#142=VERTEX_POINT('',#437);
+#143=VERTEX_POINT('',#442);
+#144=VERTEX_POINT('',#444);
+#145=VERTEX_POINT('',#451);
+#146=VERTEX_POINT('',#453);
+#147=VERTEX_POINT('',#458);
+#148=VERTEX_POINT('',#460);
+#149=VERTEX_POINT('',#468);
+#150=VERTEX_POINT('',#471);
+#151=VERTEX_POINT('',#472);
+#152=VERTEX_POINT('',#477);
+#153=VERTEX_POINT('',#481);
+#154=VERTEX_POINT('',#488);
+#155=LINE('',#410,#191);
+#156=LINE('',#413,#192);
+#157=LINE('',#415,#193);
+#158=LINE('',#417,#194);
+#159=LINE('',#419,#195);
+#160=LINE('',#421,#196);
+#161=LINE('',#423,#197);
+#162=LINE('',#425,#198);
+#163=LINE('',#426,#199);
+#164=LINE('',#429,#200);
+#165=LINE('',#431,#201);
+#166=LINE('',#433,#202);
+#167=LINE('',#435,#203);
+#168=LINE('',#438,#204);
+#169=LINE('',#439,#205);
+#170=LINE('',#441,#206);
+#171=LINE('',#443,#207);
+#172=LINE('',#445,#208);
+#173=LINE('',#447,#209);
+#174=LINE('',#448,#210);
+#175=LINE('',#450,#211);
+#176=LINE('',#452,#212);
+#177=LINE('',#454,#213);
+#178=LINE('',#457,#214);
+#179=LINE('',#459,#215);
+#180=LINE('',#461,#216);
+#181=LINE('',#463,#217);
+#182=LINE('',#465,#218);
+#183=LINE('',#470,#219);
+#184=LINE('',#473,#220);
+#185=LINE('',#474,#221);
+#186=LINE('',#476,#222);
+#187=LINE('',#478,#223);
+#188=LINE('',#480,#224);
+#189=LINE('',#482,#225);
+#190=LINE('',#484,#226);
+#191=VECTOR('',#336,1.);
+#192=VECTOR('',#337,1.);
+#193=VECTOR('',#338,1.);
+#194=VECTOR('',#339,1.);
+#195=VECTOR('',#340,1.);
+#196=VECTOR('',#341,1.);
+#197=VECTOR('',#342,1.);
+#198=VECTOR('',#343,1.);
+#199=VECTOR('',#344,1.);
+#200=VECTOR('',#345,1.);
+#201=VECTOR('',#346,1.);
+#202=VECTOR('',#347,1.);
+#203=VECTOR('',#350,1.);
+#204=VECTOR('',#351,1.);
+#205=VECTOR('',#352,1.);
+#206=VECTOR('',#355,1.);
+#207=VECTOR('',#356,1.);
+#208=VECTOR('',#357,1.);
+#209=VECTOR('',#360,1.);
+#210=VECTOR('',#361,1.);
+#211=VECTOR('',#364,1.);
+#212=VECTOR('',#365,1.);
+#213=VECTOR('',#366,1.);
+#214=VECTOR('',#371,1.);
+#215=VECTOR('',#372,1.);
+#216=VECTOR('',#373,1.);
+#217=VECTOR('',#376,1.);
+#218=VECTOR('',#379,1.);
+#219=VECTOR('',#386,1.);
+#220=VECTOR('',#387,1.);
+#221=VECTOR('',#388,1.);
+#222=VECTOR('',#391,1.);
+#223=VECTOR('',#392,1.);
+#224=VECTOR('',#395,1.);
+#225=VECTOR('',#396,1.);
+#226=VECTOR('',#399,1.);
+#227=EDGE_LOOP('',(#15,#16,#17,#18,#19,#20,#21,#22));
+#228=EDGE_LOOP('',(#23,#24,#25,#26));
+#229=EDGE_LOOP('',(#27,#28,#29,#30));
+#230=EDGE_LOOP('',(#31,#32,#33,#34));
+#231=EDGE_LOOP('',(#35,#36,#37,#38));
+#232=EDGE_LOOP('',(#39,#40,#41,#42));
+#233=EDGE_LOOP('',(#43,#44,#45,#46));
+#234=EDGE_LOOP('',(#47,#48,#49,#50,#51,#52,#53,#54));
+#235=EDGE_LOOP('',(#55,#56,#57,#58));
+#236=EDGE_LOOP('',(#59,#60,#61,#62));
+#237=EDGE_LOOP('',(#63));
+#238=EDGE_LOOP('',(#64,#65,#66,#67));
+#239=EDGE_LOOP('',(#68,#69,#70,#71));
+#240=EDGE_LOOP('',(#72,#73,#74,#75));
+#241=EDGE_LOOP('',(#76,#77,#78,#79));
+#242=EDGE_LOOP('',(#80,#81,#82,#83));
+#243=EDGE_LOOP('',(#84,#85,#86,#87));
+#244=EDGE_LOOP('',(#88));
+#245=EDGE_LOOP('',(#89));
+#246=EDGE_LOOP('',(#90));
+#247=FACE_BOUND('',#227,.T.);
+#248=FACE_BOUND('',#228,.T.);
+#249=FACE_BOUND('',#229,.T.);
+#250=FACE_BOUND('',#230,.T.);
+#251=FACE_BOUND('',#231,.T.);
+#252=FACE_BOUND('',#232,.T.);
+#253=FACE_BOUND('',#233,.T.);
+#254=FACE_BOUND('',#234,.T.);
+#255=FACE_BOUND('',#235,.T.);
+#256=FACE_BOUND('',#236,.T.);
+#257=FACE_BOUND('',#237,.T.);
+#258=FACE_BOUND('',#238,.T.);
+#259=FACE_BOUND('',#239,.T.);
+#260=FACE_BOUND('',#240,.T.);
+#261=FACE_BOUND('',#241,.T.);
+#262=FACE_BOUND('',#242,.T.);
+#263=FACE_BOUND('',#243,.T.);
+#264=FACE_BOUND('',#244,.T.);
+#265=FACE_BOUND('',#245,.T.);
+#266=FACE_BOUND('',#246,.T.);
+#267=PLANE('',#313);
+#268=PLANE('',#314);
+#269=PLANE('',#315);
+#270=PLANE('',#316);
+#271=PLANE('',#317);
+#272=PLANE('',#318);
+#273=PLANE('',#319);
+#274=PLANE('',#320);
+#275=PLANE('',#321);
+#276=PLANE('',#322);
+#277=PLANE('',#324);
+#278=PLANE('',#325);
+#279=PLANE('',#326);
+#280=PLANE('',#327);
+#281=PLANE('',#328);
+#282=PLANE('',#331);
+#283=ADVANCED_FACE('',(#247,#248),#267,.T.);
+#284=ADVANCED_FACE('',(#249),#268,.T.);
+#285=ADVANCED_FACE('',(#250),#269,.F.);
+#286=ADVANCED_FACE('',(#251),#270,.F.);
+#287=ADVANCED_FACE('',(#252),#271,.F.);
+#288=ADVANCED_FACE('',(#253),#272,.T.);
+#289=ADVANCED_FACE('',(#254),#273,.T.);
+#290=ADVANCED_FACE('',(#255),#274,.T.);
+#291=ADVANCED_FACE('',(#256),#275,.T.);
+#292=ADVANCED_FACE('',(#257,#258),#276,.T.);
+#293=ADVANCED_FACE('',(#259),#277,.F.);
+#294=ADVANCED_FACE('',(#260),#278,.F.);
+#295=ADVANCED_FACE('',(#261),#279,.T.);
+#296=ADVANCED_FACE('',(#262),#280,.T.);
+#297=ADVANCED_FACE('',(#263),#281,.F.);
+#298=ADVANCED_FACE('',(#264,#265),#12,.F.);
+#299=ADVANCED_FACE('',(#266),#282,.T.);
+#300=CLOSED_SHELL('',(#283,#284,#285,#286,#287,#288,#289,#290,#291,#292,
+#293,#294,#295,#296,#297,#298,#299));
+#301=STYLED_ITEM('',(#302),#309);
+#302=PRESENTATION_STYLE_ASSIGNMENT((#303));
+#303=SURFACE_STYLE_USAGE(.BOTH.,#304);
+#304=SURFACE_SIDE_STYLE('',(#305));
+#305=SURFACE_STYLE_FILL_AREA(#306);
+#306=FILL_AREA_STYLE('',(#307));
+#307=FILL_AREA_STYLE_COLOUR('',#308);
+#308=COLOUR_RGB('',0.615686274509804,0.811764705882353,0.929411764705882);
+#309=MANIFOLD_SOLID_BREP('slider',#300);
+#310=SHAPE_DEFINITION_REPRESENTATION(#496,#311);
+#311=SHAPE_REPRESENTATION('slider',(#312),#491);
+#312=AXIS2_PLACEMENT_3D('',#408,#332,#333);
+#313=AXIS2_PLACEMENT_3D('',#409,#334,#335);
+#314=AXIS2_PLACEMENT_3D('',#434,#348,#349);
+#315=AXIS2_PLACEMENT_3D('',#440,#353,#354);
+#316=AXIS2_PLACEMENT_3D('',#446,#358,#359);
+#317=AXIS2_PLACEMENT_3D('',#449,#362,#363);
+#318=AXIS2_PLACEMENT_3D('',#455,#367,#368);
+#319=AXIS2_PLACEMENT_3D('',#456,#369,#370);
+#320=AXIS2_PLACEMENT_3D('',#462,#374,#375);
+#321=AXIS2_PLACEMENT_3D('',#464,#377,#378);
+#322=AXIS2_PLACEMENT_3D('',#466,#380,#381);
+#323=AXIS2_PLACEMENT_3D('',#467,#382,#383);
+#324=AXIS2_PLACEMENT_3D('',#469,#384,#385);
+#325=AXIS2_PLACEMENT_3D('',#475,#389,#390);
+#326=AXIS2_PLACEMENT_3D('',#479,#393,#394);
+#327=AXIS2_PLACEMENT_3D('',#483,#397,#398);
+#328=AXIS2_PLACEMENT_3D('',#485,#400,#401);
+#329=AXIS2_PLACEMENT_3D('',#486,#402,#403);
+#330=AXIS2_PLACEMENT_3D('',#487,#404,#405);
+#331=AXIS2_PLACEMENT_3D('',#489,#406,#407);
+#332=DIRECTION('',(0.,0.,1.));
+#333=DIRECTION('',(1.,0.,0.));
+#334=DIRECTION('',(-1.,0.,0.));
+#335=DIRECTION('',(0.,0.,1.));
+#336=DIRECTION('',(0.,0.,-1.));
+#337=DIRECTION('',(0.,0.90630778703665,0.422618261740699));
+#338=DIRECTION('',(0.,0.,-1.));
+#339=DIRECTION('',(0.,-1.,0.));
+#340=DIRECTION('',(0.,0.,-1.));
+#341=DIRECTION('',(0.,1.,0.));
+#342=DIRECTION('',(0.,0.,-1.));
+#343=DIRECTION('',(0.,1.,0.));
+#344=DIRECTION('',(0.,0.,-1.));
+#345=DIRECTION('',(0.,-1.,0.));
+#346=DIRECTION('',(0.,0.,-1.));
+#347=DIRECTION('',(0.,-1.,0.));
+#348=DIRECTION('',(0.,1.,0.));
+#349=DIRECTION('',(0.,0.,1.));
+#350=DIRECTION('',(0.,0.,-1.));
+#351=DIRECTION('',(-1.,0.,0.));
+#352=DIRECTION('',(1.,0.,0.));
+#353=DIRECTION('',(0.,1.,0.));
+#354=DIRECTION('',(0.,0.,1.));
+#355=DIRECTION('',(1.,0.,0.));
+#356=DIRECTION('',(0.,0.,-1.));
+#357=DIRECTION('',(-1.,0.,0.));
+#358=DIRECTION('',(-1.,-2.94020928131662E-16,0.));
+#359=DIRECTION('',(2.94020928131662E-16,-1.,0.));
+#360=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#361=DIRECTION('',(2.66473456717469E-16,-0.90630778703665,-0.422618261740699));
+#362=DIRECTION('',(0.,0.,1.));
+#363=DIRECTION('',(1.,0.,0.));
+#364=DIRECTION('',(1.,0.,0.));
+#365=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#366=DIRECTION('',(1.,0.,0.));
+#367=DIRECTION('',(0.,-0.422618261740699,0.90630778703665));
+#368=DIRECTION('',(-1.,0.,0.));
+#369=DIRECTION('',(0.,0.,1.));
+#370=DIRECTION('',(1.,0.,0.));
+#371=DIRECTION('',(1.,0.,0.));
+#372=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#373=DIRECTION('',(-1.,0.,0.));
+#374=DIRECTION('',(0.,-1.,0.));
+#375=DIRECTION('',(1.,0.,0.));
+#376=DIRECTION('',(0.,0.,-1.));
+#377=DIRECTION('',(0.,1.,0.));
+#378=DIRECTION('',(-1.,0.,0.));
+#379=DIRECTION('',(0.,0.,-1.));
+#380=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#381=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#382=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#383=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#384=DIRECTION('',(0.,-1.,0.));
+#385=DIRECTION('',(0.,0.,-1.));
+#386=DIRECTION('',(0.,0.,-1.));
+#387=DIRECTION('',(-0.5,0.,-0.866025403784439));
+#388=DIRECTION('',(1.,0.,0.));
+#389=DIRECTION('',(0.,0.,1.));
+#390=DIRECTION('',(1.,0.,0.));
+#391=DIRECTION('',(1.,0.,0.));
+#392=DIRECTION('',(0.,-1.,0.));
+#393=DIRECTION('',(0.,-1.,0.));
+#394=DIRECTION('',(0.,0.,-1.));
+#395=DIRECTION('',(0.5,0.,0.866025403784439));
+#396=DIRECTION('',(0.,0.,-1.));
+#397=DIRECTION('',(-1.,0.,0.));
+#398=DIRECTION('',(0.,-1.,0.));
+#399=DIRECTION('',(0.,1.,0.));
+#400=DIRECTION('',(0.866025403784439,0.,-0.5));
+#401=DIRECTION('',(0.,-1.,0.));
+#402=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#403=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#404=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#405=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#406=DIRECTION('',(1.,2.94020928131662E-16,0.));
+#407=DIRECTION('',(-2.94020928131662E-16,1.,0.));
+#408=CARTESIAN_POINT('',(0.,0.,0.));
+#409=CARTESIAN_POINT('',(0.,0.001475,0.01));
+#410=CARTESIAN_POINT('',(0.,0.,0.01));
+#411=CARTESIAN_POINT('',(0.,0.,0.008));
+#412=CARTESIAN_POINT('',(0.,0.,0.0069));
+#413=CARTESIAN_POINT('',(0.,0.0019776003052628,0.00892217016711371));
+#414=CARTESIAN_POINT('',(0.,0.00295,0.00937560759155725));
+#415=CARTESIAN_POINT('',(0.,0.00295,0.01));
+#416=CARTESIAN_POINT('',(0.,0.00295,0.0069));
+#417=CARTESIAN_POINT('',(0.,0.00365,0.0069));
+#418=CARTESIAN_POINT('',(0.,0.00365,0.0069));
+#419=CARTESIAN_POINT('',(0.,0.00365,0.01));
+#420=CARTESIAN_POINT('',(0.,0.00365,0.));
+#421=CARTESIAN_POINT('',(0.,0.001475,0.));
+#422=CARTESIAN_POINT('',(0.,-0.0007,0.));
+#423=CARTESIAN_POINT('',(0.,-0.0007,0.01));
+#424=CARTESIAN_POINT('',(0.,-0.0007,0.0069));
+#425=CARTESIAN_POINT('',(0.,-0.0007,0.0069));
+#426=CARTESIAN_POINT('',(0.,0.00245,0.0031));
+#427=CARTESIAN_POINT('',(0.,0.00245,0.0041));
+#428=CARTESIAN_POINT('',(0.,0.00245,0.0021));
+#429=CARTESIAN_POINT('',(0.,0.001475,0.0041));
+#430=CARTESIAN_POINT('',(0.,0.0005,0.0041));
+#431=CARTESIAN_POINT('',(0.,0.0005,0.0031));
+#432=CARTESIAN_POINT('',(0.,0.0005,0.0021));
+#433=CARTESIAN_POINT('',(0.,0.001475,0.0021));
+#434=CARTESIAN_POINT('',(0.00185,0.00295,0.01));
+#435=CARTESIAN_POINT('',(0.0037,0.00295,0.01));
+#436=CARTESIAN_POINT('',(0.0037,0.00295,0.00937560759155725));
+#437=CARTESIAN_POINT('',(0.0037,0.00295,0.0069));
+#438=CARTESIAN_POINT('',(0.00185,0.00295,0.0069));
+#439=CARTESIAN_POINT('',(0.00185,0.00295,0.00937560759155725));
+#440=CARTESIAN_POINT('',(0.00185,0.,0.01));
+#441=CARTESIAN_POINT('',(0.00185,0.,0.0069));
+#442=CARTESIAN_POINT('',(0.0037,0.,0.0069));
+#443=CARTESIAN_POINT('',(0.0037,0.,0.01));
+#444=CARTESIAN_POINT('',(0.0037,0.,0.008));
+#445=CARTESIAN_POINT('',(0.,0.,0.008));
+#446=CARTESIAN_POINT('',(0.0037,0.001475,0.01));
+#447=CARTESIAN_POINT('',(0.0037,0.001475,0.0069));
+#448=CARTESIAN_POINT('',(0.0037,0.00428901384101912,0.01));
+#449=CARTESIAN_POINT('',(0.00185,0.001475,0.));
+#450=CARTESIAN_POINT('',(0.00185,0.00365,0.));
+#451=CARTESIAN_POINT('',(0.00495,0.00365,0.));
+#452=CARTESIAN_POINT('',(0.00495,0.001475,0.));
+#453=CARTESIAN_POINT('',(0.00495,-0.0007,0.));
+#454=CARTESIAN_POINT('',(0.00185,-0.0007,0.));
+#455=CARTESIAN_POINT('',(0.00185,0.00428901384101912,0.01));
+#456=CARTESIAN_POINT('',(0.00185,-0.0007,0.0069));
+#457=CARTESIAN_POINT('',(0.00185,-0.0007,0.0069));
+#458=CARTESIAN_POINT('',(0.00495,-0.0007,0.0069));
+#459=CARTESIAN_POINT('',(0.00495,0.001475,0.0069));
+#460=CARTESIAN_POINT('',(0.00495,0.00365,0.0069));
+#461=CARTESIAN_POINT('',(0.00185,0.00365,0.0069));
+#462=CARTESIAN_POINT('',(0.00185,-0.0007,0.004));
+#463=CARTESIAN_POINT('',(0.00495,-0.0007,0.01));
+#464=CARTESIAN_POINT('',(0.00185,0.00365,0.00468780379577862));
+#465=CARTESIAN_POINT('',(0.00495,0.00365,0.01));
+#466=CARTESIAN_POINT('',(0.00495,0.001475,0.00468780379577862));
+#467=CARTESIAN_POINT('',(0.00495,0.001475,0.0035));
+#468=CARTESIAN_POINT('',(0.00495,0.003475,0.0035));
+#469=CARTESIAN_POINT('',(-0.001,0.00245,0.0031));
+#470=CARTESIAN_POINT('',(-0.001,0.00245,0.0031));
+#471=CARTESIAN_POINT('',(-0.001,0.00245,0.00236794919243113));
+#472=CARTESIAN_POINT('',(-0.001,0.00245,0.0021));
+#473=CARTESIAN_POINT('',(0.,0.00245,0.0041));
+#474=CARTESIAN_POINT('',(-0.001,0.00245,0.0021));
+#475=CARTESIAN_POINT('',(-0.001,0.001475,0.0021));
+#476=CARTESIAN_POINT('',(-0.001,0.0005,0.0021));
+#477=CARTESIAN_POINT('',(-0.001,0.0005,0.0021));
+#478=CARTESIAN_POINT('',(-0.001,0.001475,0.0021));
+#479=CARTESIAN_POINT('',(-0.001,0.0005,0.0031));
+#480=CARTESIAN_POINT('',(-0.00068301270189222,0.0005,0.00291698729810778));
+#481=CARTESIAN_POINT('',(-0.001,0.0005,0.00236794919243113));
+#482=CARTESIAN_POINT('',(-0.001,0.0005,0.0031));
+#483=CARTESIAN_POINT('',(-0.001,0.001475,0.00468780379577862));
+#484=CARTESIAN_POINT('',(-0.001,0.001475,0.00236794919243113));
+#485=CARTESIAN_POINT('',(0.,0.001475,0.0041));
+#486=CARTESIAN_POINT('',(0.00145,0.001475,0.0035));
+#487=CARTESIAN_POINT('',(0.00145,0.001475,0.0035));
+#488=CARTESIAN_POINT('',(0.00145,0.003475,0.0035));
+#489=CARTESIAN_POINT('',(0.00145,0.001475,0.00345));
+#490=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#301),
+#491);
+#491=(
+GEOMETRIC_REPRESENTATION_CONTEXT(3)
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#492))
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#495,#494,#493))
+REPRESENTATION_CONTEXT('slider','TOP_LEVEL_ASSEMBLY_PART')
+);
+#492=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-8),#495,
+'DISTANCE_ACCURACY_VALUE','Maximum Tolerance applied to model');
+#493=(
+NAMED_UNIT(*)
+SI_UNIT($,.STERADIAN.)
+SOLID_ANGLE_UNIT()
+);
+#494=(
+NAMED_UNIT(*)
+PLANE_ANGLE_UNIT()
+SI_UNIT($,.RADIAN.)
+);
+#495=(
+LENGTH_UNIT()
+NAMED_UNIT(*)
+SI_UNIT($,.METRE.)
+);
+#496=PRODUCT_DEFINITION_SHAPE('','',#497);
+#497=PRODUCT_DEFINITION('','',#499,#498);
+#498=PRODUCT_DEFINITION_CONTEXT('',#505,'design');
+#499=PRODUCT_DEFINITION_FORMATION_WITH_SPECIFIED_SOURCE('','',#501,
+ .NOT_KNOWN.);
+#500=PRODUCT_RELATED_PRODUCT_CATEGORY('','',(#501));
+#501=PRODUCT('slider','slider','slider',(#503));
+#502=PRODUCT_CATEGORY('','');
+#503=PRODUCT_CONTEXT('',#505,'mechanical');
+#504=APPLICATION_PROTOCOL_DEFINITION('international standard',
+'ap242_managed_model_based_3d_engineering',2020,#505);
+#505=APPLICATION_CONTEXT('managed model based 3d engineering');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/cad/watch popup light prototypes/watch popup light prototypes.zip b/cad/watch popup light prototypes/watch popup light prototypes.zip
new file mode 100644
index 0000000..c9c600a
--- /dev/null
+++ b/cad/watch popup light prototypes/watch popup light prototypes.zip
Binary files differ