diff --git a/MCL68+/PCB/MCL68 b/MCL68+/PCB/MCL68
new file mode 100644
index 0000000..423c4db
--- /dev/null
+++ b/MCL68+/PCB/MCL68
@@ -0,0 +1,34 @@
+"Source:","Z:\Ted\projs\MCL68+\PCB\MCL68\MCL68.kicad_sch"
+"Date:","6/23/2023 9:30:03 PM"
+"Tool:","Eeschema 7.0.5"
+"Generator:","C:\Program Files\KiCad\bin\scripting\plugins/bom_csv_grouped_by_value.py"
+"Component Count:","13"
+
+"Individual Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
+"","","C1","10 uF","Device:C_Polarized_US","Capacitor_SMD:C_0805_2012Metric","~"
+"","","U1","68000D","CPU_NXP_68000:68000D","Package_DIP:DIP-64_W25.4mm","https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf"
+"","","U2","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"","","U3","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257"
+"","","U4","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541"
+"","","U5","Teensy4.1","teensy_old:Teensy4.1","Package_DIP:DIP-48_W15.24mm",""
+"","","U6","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"","","U7","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"","","U8","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257"
+"","","U9","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"","","U10","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"","","U11","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541"
+"","","U12","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541"
+
+
+
+"Collated Components:"
+
+"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet"
+"1","1","C1","10 uF","Device:C_Polarized_US","Capacitor_SMD:C_0805_2012Metric","~"
+"2","1","U1","68000D","CPU_NXP_68000:68000D","Package_DIP:DIP-64_W25.4mm","https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf"
+"3","5","U2, U6, U7, U9, U10","74HCT574","74xx:74HCT574","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT574"
+"4","2","U3, U8","74LS257","74xx:74LS257","Package_SO:TSSOP-16_4.4x5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74LS257"
+"5","3","U4, U11, U12","74HCT541","74xx:74HCT541","Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm","http://www.ti.com/lit/gpn/sn74HCT541"
+"6","1","U5","Teensy4.1","teensy_old:Teensy4.1","Package_DIP:DIP-48_W15.24mm",""
diff --git a/MCL68+/PCB/MCL68-all.pos b/MCL68+/PCB/MCL68-all.pos
new file mode 100644
index 0000000..07984d0
--- /dev/null
+++ b/MCL68+/PCB/MCL68-all.pos
@@ -0,0 +1,19 @@
+### Footprint positions - created on Fri Jun 23 21:52:14 2023 ###
+### Printed by KiCad version 7.0.5
+## Unit = mm, Angle = deg.
+## Side : All
+# Ref Val Package PosX PosY Rot Side
+C1 10_uF C_0805_2012Metric 13.2334 14.1732 0.0000 bottom
+U4 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 16.4923 31.4804 180.0000 bottom
+U8 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.3830 23.3680 0.0000 bottom
+U11 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 17.0003 58.5776 180.0000 bottom
+U12 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 13.9777 66.6594 180.0000 bottom
+U1 68000D DIP-64_W25.4mm 4.0386 81.6610 0.0000 top
+U2 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4886 23.3857 -90.0000 top
+U3 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.5862 47.1170 0.0000 top
+U5 Teensy4.1 DIP-48_W15.24mm 8.9408 61.2648 0.0000 top
+U6 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 15.0368 -90.0000 top
+U7 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 6.6548 -90.0000 top
+U9 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 40.0227 -90.0000 top
+U10 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 31.7169 -90.0000 top
+## End
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip
new file mode 100644
index 0000000..88a042f
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_234849.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip
new file mode 100644
index 0000000..897a7de
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-09_235525.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip
new file mode 100644
index 0000000..36888a0
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_214504.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip
new file mode 100644
index 0000000..a3abcbf
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215051.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip
new file mode 100644
index 0000000..df0c13c
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_215651.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip
new file mode 100644
index 0000000..b5dda0b
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_220622.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip
new file mode 100644
index 0000000..47b4716
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-10_221306.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip
new file mode 100644
index 0000000..dffddbc
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_195538.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip
new file mode 100644
index 0000000..34b722f
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200216.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip
new file mode 100644
index 0000000..1147ff1
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_200833.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip
new file mode 100644
index 0000000..7d15602
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_201542.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip
new file mode 100644
index 0000000..a54fd5e
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-11_202339.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip
new file mode 100644
index 0000000..c35482c
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_152458.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip
new file mode 100644
index 0000000..dde91cf
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153118.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip
new file mode 100644
index 0000000..3f818aa
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_153752.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip
new file mode 100644
index 0000000..ceb30bf
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_174402.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip
new file mode 100644
index 0000000..ceb30bf
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-20_215012.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip
new file mode 100644
index 0000000..9283959
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_183423.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip
new file mode 100644
index 0000000..798076c
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_211915.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip
new file mode 100644
index 0000000..d6c5dc0
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_212429.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip
new file mode 100644
index 0000000..d73ed9e
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-23_214634.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip
new file mode 100644
index 0000000..6f4d940
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-24_121006.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip
new file mode 100644
index 0000000..6f4d940
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-06-28_142129.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip
new file mode 100644
index 0000000..6f4d940
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-07_185336.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip
new file mode 100644
index 0000000..7d67d30
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-07-10_142821.zip differ
diff --git a/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip b/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip
new file mode 100644
index 0000000..7d67d30
Binary files /dev/null and b/MCL68+/PCB/MCL68-backups/MCL68-2023-10-25_174639.zip differ
diff --git a/MCL68+/PCB/MCL68.kicad_pcb b/MCL68+/PCB/MCL68.kicad_pcb
new file mode 100644
index 0000000..15fa080
--- /dev/null
+++ b/MCL68+/PCB/MCL68.kicad_pcb
@@ -0,0 +1,20998 @@
+(kicad_pcb (version 20221018) (generator pcbnew)
+
+ (general
+ (thickness 1.6)
+ )
+
+ (paper "A4")
+ (layers
+ (0 "F.Cu" signal)
+ (1 "In1.Cu" signal)
+ (2 "In2.Cu" signal)
+ (31 "B.Cu" signal)
+ (32 "B.Adhes" user "B.Adhesive")
+ (33 "F.Adhes" user "F.Adhesive")
+ (34 "B.Paste" user)
+ (35 "F.Paste" user)
+ (36 "B.SilkS" user "B.Silkscreen")
+ (37 "F.SilkS" user "F.Silkscreen")
+ (38 "B.Mask" user)
+ (39 "F.Mask" user)
+ (40 "Dwgs.User" user "User.Drawings")
+ (41 "Cmts.User" user "User.Comments")
+ (42 "Eco1.User" user "User.Eco1")
+ (43 "Eco2.User" user "User.Eco2")
+ (44 "Edge.Cuts" user)
+ (45 "Margin" user)
+ (46 "B.CrtYd" user "B.Courtyard")
+ (47 "F.CrtYd" user "F.Courtyard")
+ (48 "B.Fab" user)
+ (49 "F.Fab" user)
+ (54 "User.5" user)
+ (55 "User.6" user)
+ (56 "User.7" user)
+ (57 "User.8" user)
+ (58 "User.9" user)
+ )
+
+ (setup
+ (stackup
+ (layer "F.SilkS" (type "Top Silk Screen"))
+ (layer "F.Paste" (type "Top Solder Paste"))
+ (layer "F.Mask" (type "Top Solder Mask") (thickness 0.01))
+ (layer "F.Cu" (type "copper") (thickness 0.035))
+ (layer "dielectric 1" (type "prepreg") (thickness 0.1) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+ (layer "In1.Cu" (type "copper") (thickness 0.035))
+ (layer "dielectric 2" (type "core") (thickness 1.24) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+ (layer "In2.Cu" (type "copper") (thickness 0.035))
+ (layer "dielectric 3" (type "prepreg") (thickness 0.1) (material "FR4") (epsilon_r 4.5) (loss_tangent 0.02))
+ (layer "B.Cu" (type "copper") (thickness 0.035))
+ (layer "B.Mask" (type "Bottom Solder Mask") (thickness 0.01))
+ (layer "B.Paste" (type "Bottom Solder Paste"))
+ (layer "B.SilkS" (type "Bottom Silk Screen"))
+ (copper_finish "None")
+ (dielectric_constraints no)
+ )
+ (pad_to_mask_clearance 0)
+ (aux_axis_origin 135.1026 137.0584)
+ (pcbplotparams
+ (layerselection 0x00010fc_ffffffff)
+ (plot_on_all_layers_selection 0x0000000_00000000)
+ (disableapertmacros false)
+ (usegerberextensions false)
+ (usegerberattributes false)
+ (usegerberadvancedattributes false)
+ (creategerberjobfile false)
+ (dashed_line_dash_ratio 12.000000)
+ (dashed_line_gap_ratio 3.000000)
+ (svgprecision 4)
+ (plotframeref false)
+ (viasonmask false)
+ (mode 1)
+ (useauxorigin false)
+ (hpglpennumber 1)
+ (hpglpenspeed 20)
+ (hpglpendiameter 15.000000)
+ (dxfpolygonmode true)
+ (dxfimperialunits true)
+ (dxfusepcbnewfont true)
+ (psnegative false)
+ (psa4output false)
+ (plotreference true)
+ (plotvalue false)
+ (plotinvisibletext false)
+ (sketchpadsonfab false)
+ (subtractmaskfromsilk true)
+ (outputformat 1)
+ (mirror false)
+ (drillshape 0)
+ (scaleselection 1)
+ (outputdirectory "PCB_FILES/")
+ )
+ )
+
+ (net 0 "")
+ (net 1 "M68K_D4")
+ (net 2 "M68K_D3")
+ (net 3 "M68K_D2")
+ (net 4 "M68K_D1")
+ (net 5 "M68K_D0")
+ (net 6 "M68K_AS_n")
+ (net 7 "M68K_UDS_n")
+ (net 8 "M68K_LDS_n")
+ (net 9 "M68K_WR_n")
+ (net 10 "M68K_DTACK_n")
+ (net 11 "M68K_BG_n")
+ (net 12 "M68K_BGACK_n")
+ (net 13 "M68K_BR_n")
+ (net 14 "+5V")
+ (net 15 "M68K_CLK")
+ (net 16 "GND")
+ (net 17 "M68K_HALT_n")
+ (net 18 "M68K_RESET_n")
+ (net 19 "M68K_VMA_n")
+ (net 20 "M68K_E")
+ (net 21 "M68K_VPA_n")
+ (net 22 "M68K_BERR_n")
+ (net 23 "M68K_IPL2")
+ (net 24 "M68K_IPL1")
+ (net 25 "M68K_IPL0")
+ (net 26 "M68K_FC2")
+ (net 27 "M68K_FC1")
+ (net 28 "M68K_FC0")
+ (net 29 "M68K_A1")
+ (net 30 "M68K_A2")
+ (net 31 "M68K_A3")
+ (net 32 "M68K_A4")
+ (net 33 "M68K_A5")
+ (net 34 "M68K_A6")
+ (net 35 "M68K_A7")
+ (net 36 "M68K_A8")
+ (net 37 "M68K_A9")
+ (net 38 "M68K_A10")
+ (net 39 "M68K_A11")
+ (net 40 "M68K_A12")
+ (net 41 "M68K_A13")
+ (net 42 "M68K_A14")
+ (net 43 "M68K_A15")
+ (net 44 "M68K_A16")
+ (net 45 "M68K_A17")
+ (net 46 "M68K_A18")
+ (net 47 "M68K_A19")
+ (net 48 "M68K_A20")
+ (net 49 "M68K_A21")
+ (net 50 "M68K_A22")
+ (net 51 "M68K_A23")
+ (net 52 "M68K_D15")
+ (net 53 "M68K_D14")
+ (net 54 "M68K_D13")
+ (net 55 "M68K_D12")
+ (net 56 "M68K_D11")
+ (net 57 "M68K_D10")
+ (net 58 "M68K_D9")
+ (net 59 "M68K_D8")
+ (net 60 "M68K_D7")
+ (net 61 "M68K_D6")
+ (net 62 "M68K_D5")
+ (net 63 "ARB_OE_n")
+ (net 64 "CLK_574")
+ (net 65 "MUX_SEL")
+ (net 66 "DATA_IN0")
+ (net 67 "DATA_IN1")
+ (net 68 "DATA_IN3")
+ (net 69 "DATA_IN2")
+ (net 70 "DATA_OE_n")
+ (net 71 "+3.3V")
+ (net 72 "BR_n")
+ (net 73 "BG_n")
+ (net 74 "VPA_n")
+ (net 75 "DTACK_n")
+ (net 76 "FC0")
+ (net 77 "BGACK_n")
+ (net 78 "FC1")
+ (net 79 "CLK")
+ (net 80 "DATA_IN4")
+ (net 81 "DATA_IN5")
+ (net 82 "DATA_IN7")
+ (net 83 "DATA_IN6")
+ (net 84 "SHIFTOUT7")
+ (net 85 "SHIFTOUT6")
+ (net 86 "SHIFTOUT5")
+ (net 87 "SHIFTOUT4")
+ (net 88 "SHIFTOUT3")
+ (net 89 "SHIFTOUT2")
+ (net 90 "SHIFTOUT1")
+ (net 91 "SHIFTOUT0")
+ (net 92 "DATA_IN15")
+ (net 93 "DATA_IN14")
+ (net 94 "DATA_IN13")
+ (net 95 "DATA_IN12")
+ (net 96 "DATA_IN11")
+ (net 97 "DATA_IN10")
+ (net 98 "DATA_IN9")
+ (net 99 "DATA_IN8")
+ (net 100 "AS_n")
+ (net 101 "UDS_n")
+ (net 102 "LDS_n")
+ (net 103 "WR_n")
+ (net 104 "E")
+ (net 105 "VMA_n")
+ (net 106 "unconnected-(U12-Y5-Pad13)")
+ (net 107 "unconnected-(U12-Y4-Pad14)")
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
+ (tstamp 0ec9b217-d229-4fcd-af9c-fa1b6e00794c)
+ (at 151.5872 122.0216 -90)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Register, 3-state outputs")
+ (property "ki_keywords" "TTL REG DFF DFF8 3State")
+ (path "/f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65")
+ (attr smd)
+ (fp_text reference "U6" (at 0 -4.2 90) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0e3c6917-fb8e-428c-a0b8-27fee39de10e)
+ )
+ (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 03a3f7d1-dfef-4096-bdd9-2047fb307ece)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0cfc89dc-0af1-4def-87a4-62588f0e6508)
+ )
+ (fp_line (start 0 -3.385) (end -3.6 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 128557be-a8fb-4824-b22f-a438d2cb1496))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d0274426-491c-490c-b777-69edd6e762b4))
+ (fp_line (start 0 3.385) (end -2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f113a1ee-42aa-47e4-b986-c018d0a91d1e))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 154e6143-331e-4d0f-97de-a545ba8643bd))
+ (fp_line (start -3.85 -3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 4b2b1333-b2c0-4668-9338-9313bd7fec74))
+ (fp_line (start -3.85 3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2891975c-7893-4bfb-9bc8-3ae4c73a3227))
+ (fp_line (start 3.85 -3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 750a5a67-eda1-43d8-ae1f-22cf740d828a))
+ (fp_line (start 3.85 3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 319ad241-dc42-42b5-92c6-d36ce437ec1f))
+ (fp_line (start -2.2 -2.25) (end -1.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 9b4b3bd3-a9b6-4f59-8589-67539777c148))
+ (fp_line (start -2.2 3.25) (end -2.2 -2.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp fea0fd28-ced5-4522-a486-6d63ad509989))
+ (fp_line (start -1.2 -3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 46192ece-24bb-45e4-8ad7-b1958dac74b4))
+ (fp_line (start 2.2 -3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 07a482cd-0833-4b16-b040-5af02d5c02ea))
+ (fp_line (start 2.2 3.25) (end -2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 49136f3d-38f4-4af0-af8f-87e89679386c))
+ (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp aee153e1-fb1b-4d6e-9f1b-320500e94a4a))
+ (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 51 "M68K_A23") (pinfunction "D0") (pintype "input") (tstamp ee269794-acd5-44f1-aa4c-5b6b10cd80df))
+ (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 50 "M68K_A22") (pinfunction "D1") (pintype "input") (tstamp f8eefde3-3eb7-40a1-bce1-d2e66f483b10))
+ (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 49 "M68K_A21") (pinfunction "D2") (pintype "input") (tstamp 57f987e3-4e14-4606-8a41-111fc947d0bc))
+ (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 48 "M68K_A20") (pinfunction "D3") (pintype "input") (tstamp a19eec45-580f-4140-bf7b-139d77b87251))
+ (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 47 "M68K_A19") (pinfunction "D4") (pintype "input") (tstamp 174fb1e9-6414-4432-bba1-895080c7ee92))
+ (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 46 "M68K_A18") (pinfunction "D5") (pintype "input") (tstamp 2bde184b-e9af-4c9d-82d6-96e20aa05731))
+ (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 45 "M68K_A17") (pinfunction "D6") (pintype "input") (tstamp 923ec011-48b4-4108-b38c-0a91f71ff506))
+ (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 44 "M68K_A16") (pinfunction "D7") (pintype "input") (tstamp ab6611b2-3409-4d2f-8750-c4056d30b484))
+ (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cf6fb158-877b-42dc-80a8-ffe253041529))
+ (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp f2f68931-9ac8-4311-8a0e-21efc82273e3))
+ (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 36 "M68K_A8") (pinfunction "Q7") (pintype "tri_state") (tstamp 9a53ac48-928b-4231-9d45-8a969cb29481))
+ (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 37 "M68K_A9") (pinfunction "Q6") (pintype "tri_state") (tstamp 3f26bd21-8b0f-4df0-ac7e-0c206cce9fb9))
+ (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 38 "M68K_A10") (pinfunction "Q5") (pintype "tri_state") (tstamp a98c5bf4-2671-4671-b0c8-0740a5a6c032))
+ (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 39 "M68K_A11") (pinfunction "Q4") (pintype "tri_state") (tstamp 73b70a05-d9b2-402e-b0a2-43522a437bb2))
+ (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 40 "M68K_A12") (pinfunction "Q3") (pintype "tri_state") (tstamp f0919d1c-ed1e-4439-a84c-8ebc3fed93cf))
+ (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 41 "M68K_A13") (pinfunction "Q2") (pintype "tri_state") (tstamp 473a4f92-69ed-4feb-a98a-1218863ff189))
+ (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 42 "M68K_A14") (pinfunction "Q1") (pintype "tri_state") (tstamp 42fb0676-0ef9-49ab-a714-1920d8583f96))
+ (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 43 "M68K_A15") (pinfunction "Q0") (pintype "tri_state") (tstamp ba02f97d-2a43-4c1f-a836-b662e2c4e311))
+ (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 55ca17fb-a21f-4381-9b3e-6e890ef7f641))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (layer "F.Cu")
+ (tstamp 1516d4bd-41c3-4cdf-9eb6-e3361636447f)
+ (at 151.6888 89.9414)
+ (descr "TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Quad 2 to 1 Multiplexer")
+ (property "ki_keywords" "TTL MUX MUX2")
+ (path "/2fdc3b97-89ba-4ec7-ab8d-9042217865f6")
+ (attr smd)
+ (fp_text reference "U3" (at 0 -3.45) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 332534b7-f3fc-4c49-84fb-4f8b2849f58e)
+ )
+ (fp_text value "74LS257" (at 0 3.45 -360) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 11a3421e-0aa0-46d4-8dc4-33274d186a4e)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 -360) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 56a6bb83-1cb7-4041-8635-9c2379d89928)
+ )
+ (fp_line (start 0 -2.735) (end -3.6 -2.735)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3dbeaff1-1e86-46b8-91bc-5760e87da03b))
+ (fp_line (start 0 -2.735) (end 2.2 -2.735)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d414f961-d0eb-4ff7-a496-446899ce1916))
+ (fp_line (start 0 2.735) (end -2.2 2.735)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 287fa7e3-8786-4e24-9591-441e8b5dc84b))
+ (fp_line (start 0 2.735) (end 2.2 2.735)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp ec84e669-1d90-49ba-9334-0127ce93e429))
+ (fp_line (start -3.85 -2.75) (end -3.85 2.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9b0a8997-2d38-4599-8ad6-a5d3cb0f655b))
+ (fp_line (start -3.85 2.75) (end 3.85 2.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp baf1a0fc-b300-4e0c-9a7b-8afe06df9be7))
+ (fp_line (start 3.85 -2.75) (end -3.85 -2.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49ff1eb7-6737-47ac-babe-faf0288fd6fe))
+ (fp_line (start 3.85 2.75) (end 3.85 -2.75)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8ec5613b-3150-4cc7-98a6-9964af08a6ed))
+ (fp_line (start -2.2 -1.5) (end -1.2 -2.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp af31828e-98fc-4b51-b39d-22b7dfa51688))
+ (fp_line (start -2.2 2.5) (end -2.2 -1.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 278f8bae-87bd-49a9-9ffc-b09af0181e59))
+ (fp_line (start -1.2 -2.5) (end 2.2 -2.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0493b1b0-b880-4f0d-a27e-2c7ef5b6b0d6))
+ (fp_line (start 2.2 -2.5) (end 2.2 2.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1ddb00c0-6e9a-4ae6-86ab-12784910f34b))
+ (fp_line (start 2.2 2.5) (end -2.2 2.5)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp a92fcfdf-8d94-48f3-9530-4a97663d7bee))
+ (pad "1" smd roundrect (at -2.8625 -2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 65 "MUX_SEL") (pinfunction "S") (pintype "input") (tstamp 37aeb8e2-b8f9-41a5-a266-5dc3e44f5d8e))
+ (pad "2" smd roundrect (at -2.8625 -1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 5 "M68K_D0") (pinfunction "I0a") (pintype "input") (tstamp f71c82bf-0941-449b-9a30-6fbaa4e0dfb0))
+ (pad "3" smd roundrect (at -2.8625 -0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 25 "M68K_IPL0") (pinfunction "I1a") (pintype "input") (tstamp 88c46e3a-de2e-4cee-aa7c-33c362fd3fb4))
+ (pad "4" smd roundrect (at -2.8625 -0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 66 "DATA_IN0") (pinfunction "Za") (pintype "tri_state") (tstamp aed75fdc-23ed-4423-b2d5-1f82a9f31097))
+ (pad "5" smd roundrect (at -2.8625 0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 4 "M68K_D1") (pinfunction "I0b") (pintype "input") (tstamp 68ea8456-4311-49f7-bb77-1d86ce3c5f7f))
+ (pad "6" smd roundrect (at -2.8625 0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 24 "M68K_IPL1") (pinfunction "I1b") (pintype "input") (tstamp 2358f577-5e49-461f-b3ee-745554e1f4eb))
+ (pad "7" smd roundrect (at -2.8625 1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 67 "DATA_IN1") (pinfunction "Zb") (pintype "tri_state") (tstamp 675eed42-a155-4a63-acea-a5886883348f))
+ (pad "8" smd roundrect (at -2.8625 2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp d2241e7e-9988-44eb-9ca9-0f3f5a42a411))
+ (pad "9" smd roundrect (at 2.8625 2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 68 "DATA_IN3") (pinfunction "Zd") (pintype "tri_state") (tstamp 6fc4537a-b02e-44ca-a432-a1a004590b60))
+ (pad "10" smd roundrect (at 2.8625 1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 17 "M68K_HALT_n") (pinfunction "I1d") (pintype "input") (tstamp ba093e57-0dbb-4964-89a6-45841847df86))
+ (pad "11" smd roundrect (at 2.8625 0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 2 "M68K_D3") (pinfunction "I0d") (pintype "input") (tstamp f7716e6b-1b96-400b-97a0-70b9090a5b60))
+ (pad "12" smd roundrect (at 2.8625 0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 69 "DATA_IN2") (pinfunction "Zc") (pintype "tri_state") (tstamp 647f17df-ab69-46e2-9d40-ef86e419a3e9))
+ (pad "13" smd roundrect (at 2.8625 -0.325) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 23 "M68K_IPL2") (pinfunction "I1c") (pintype "input") (tstamp cc84e742-f2f6-483d-b3dc-d71763ccf366))
+ (pad "14" smd roundrect (at 2.8625 -0.975) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 3 "M68K_D2") (pinfunction "I0c") (pintype "input") (tstamp 7c93dafb-79f4-41e0-a4bc-91ff21647b8a))
+ (pad "15" smd roundrect (at 2.8625 -1.625) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "OE") (pintype "input") (tstamp efed8e46-00da-42de-adbb-23b4f2c617f9))
+ (pad "16" smd roundrect (at 2.8625 -2.275) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b8d68c77-a586-400f-ae36-ac50cbf30a51))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_DIP:DIP-48_W15.24mm" (layer "F.Cu")
+ (tstamp 4afe3a01-313e-480d-92b8-a241f52b9258)
+ (at 144.0434 75.7936)
+ (descr "48-lead though-hole mounted DIP package, row spacing 15.24 mm (600 mils)")
+ (tags "THT DIP DIL PDIP 2.54mm 15.24mm 600mil")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (path "/6bba17bf-c0eb-4ea4-bb33-f192b30cfbba")
+ (attr through_hole)
+ (fp_text reference "U5" (at 7.62 -2.33) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp b10b70c1-454d-4c0a-9ac3-5a035ba39aa9)
+ )
+ (fp_text value "Teensy4.1" (at 7.62 60.75) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 75385503-2ca4-486d-9fd5-4c428ab60585)
+ )
+ (fp_line (start 1.16 -1.33) (end 1.16 59.75)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f5542693-f83e-4239-8283-4866b3fd2337))
+ (fp_line (start 1.16 59.75) (end 14.08 59.75)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 513dc4f5-2f43-41af-81f3-44bf9724196f))
+ (fp_line (start 6.62 -1.33) (end 1.16 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 6c8e9e2e-d7a4-4da2-b858-4e90b0787d8a))
+ (fp_line (start 14.08 -1.33) (end 8.62 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp b2d614a6-bc99-4636-89bc-7a374024f560))
+ (fp_line (start 14.08 59.75) (end 14.08 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5febc2f3-2654-4f45-ac4f-ab4fa9f001d5))
+ (fp_arc (start 8.62 -1.33) (mid 7.62 -0.33) (end 6.62 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8f9d5a68-a1a7-4e2a-bfe0-a911ce1836d9))
+ (fp_line (start -1.05 -1.55) (end -1.05 59.95)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 3ce6f1f0-4f08-4eaa-81db-c50f3597b067))
+ (fp_line (start -1.05 59.95) (end 16.3 59.95)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 79009778-c270-4b22-a0ce-ac81e479440e))
+ (fp_line (start 16.3 -1.55) (end -1.05 -1.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 73012985-406c-49eb-865a-6f3e2ae0bf38))
+ (fp_line (start 16.3 59.95) (end 16.3 -1.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 41a91078-637f-4844-8222-760a97018c74))
+ (fp_line (start 0.255 -0.27) (end 1.255 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5488306c-1ab7-421a-9a24-43b9864bdfe0))
+ (fp_line (start 0.255 59.69) (end 0.255 -0.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ff284f5e-eeb9-4706-8990-845223bb6720))
+ (fp_line (start 1.255 -1.27) (end 14.985 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0938e153-9748-4899-98d8-acd80cf0a5d2))
+ (fp_line (start 14.985 -1.27) (end 14.985 59.69)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 80af50d3-c2c0-4e64-89e4-b0f09a8ac5eb))
+ (fp_line (start 14.985 59.69) (end 0.255 59.69)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d898fa2b-74d7-4338-a456-968219ca0584))
+ (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 49d36570-073a-45cc-8af3-3686f69392bd))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 79 "CLK") (pinfunction "0_RX1_CRX2_CS1") (pintype "bidirectional") (tstamp 92ead474-e061-40f4-9ee9-ccea8d1ed56b))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 75 "DTACK_n") (pinfunction "1_TX1_CTX2_MISO1") (pintype "bidirectional") (tstamp a88b132a-4a88-4f85-aabc-8b243fab73d4))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 104 "E") (pinfunction "2_OUT2") (pintype "bidirectional") (tstamp ab26e87c-69cc-4de6-a0ad-e8990990f800))
+ (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 103 "WR_n") (pinfunction "3_LRCLK2") (pintype "bidirectional") (tstamp fccf373f-4023-4029-b1cb-b333b5b3f28a))
+ (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 102 "LDS_n") (pinfunction "4_BCLK2") (pintype "bidirectional") (tstamp cfbe6e82-4919-4723-b05f-cb4f6c5b4fc4))
+ (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 101 "UDS_n") (pinfunction "5_IN2") (pintype "bidirectional") (tstamp ec85aa06-67c8-419d-894c-60736ad3d3dc))
+ (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 91 "SHIFTOUT0") (pinfunction "6_OUT1D") (pintype "bidirectional") (tstamp 2abbdd0d-6beb-4f3a-aae8-c54f2f787635))
+ (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 90 "SHIFTOUT1") (pinfunction "7_RX2_OUT1A") (pintype "bidirectional") (tstamp 6e90eed4-9873-4f0a-a1bd-6109d1c11804))
+ (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 89 "SHIFTOUT2") (pinfunction "8_TX2_IN1") (pintype "bidirectional") (tstamp af9ad6e7-5a85-4758-a697-393ba49f3598))
+ (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 88 "SHIFTOUT3") (pinfunction "9_OUT1C") (pintype "bidirectional") (tstamp 6e5db880-e2b9-4b31-9fa9-d652a2b01a84))
+ (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 87 "SHIFTOUT4") (pinfunction "10_CS_MQSR") (pintype "bidirectional") (tstamp e47a64ce-e303-49b7-a225-a1361b975da7))
+ (pad "13" thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 86 "SHIFTOUT5") (pinfunction "11_MOSI_CTX1") (pintype "bidirectional") (tstamp e9bbbd3e-8515-43b1-9f39-fc8538e0aea0))
+ (pad "14" thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 85 "SHIFTOUT6") (pinfunction "12_MISO_MQSL") (pintype "bidirectional") (tstamp db1b278d-4624-4d18-81c2-ae358261e38d))
+ (pad "15" thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 71 "+3.3V") (pinfunction "3V3") (pintype "power_in") (tstamp e718f273-0c65-454a-8e73-f9c7d68874fa))
+ (pad "16" thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 74 "VPA_n") (pinfunction "24_A10_TX6_SCL2") (pintype "bidirectional") (tstamp 55055eb1-faa2-4695-93e7-c28ec2af9fc7))
+ (pad "17" thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 72 "BR_n") (pinfunction "25_A11_RX6_SDA2") (pintype "bidirectional") (tstamp 17ce47dc-2454-49c2-95d5-f3e663b86b1f))
+ (pad "18" thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 93 "DATA_IN14") (pinfunction "26_A12_MOSI1") (pintype "bidirectional") (tstamp 0ae5094b-a559-4b4a-a19d-b5074dd10045))
+ (pad "19" thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 92 "DATA_IN15") (pinfunction "27_A13_SCK1") (pintype "bidirectional") (tstamp d1191cb1-0d3a-4444-a88d-2b3c8de4077d))
+ (pad "20" thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 65 "MUX_SEL") (pinfunction "28_RX7") (pintype "bidirectional") (tstamp 2c7a6d63-811c-4a69-baf4-6c53cecade92))
+ (pad "21" thru_hole oval (at 0 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 73 "BG_n") (pinfunction "29_TX7") (pintype "bidirectional") (tstamp d4e4ee60-4e4d-48e7-a436-234bf4479438))
+ (pad "22" thru_hole oval (at 0 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 77 "BGACK_n") (pinfunction "30_CRX3") (pintype "bidirectional") (tstamp 1de644b0-a861-456a-a222-a123e09dd3f4))
+ (pad "23" thru_hole oval (at 0 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 63 "ARB_OE_n") (pinfunction "31_CTX3") (pintype "bidirectional") (tstamp acf6adb9-b63b-4f4d-9182-da68abc02a1f))
+ (pad "24" thru_hole oval (at 0 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 64 "CLK_574") (pinfunction "32_OUT1B") (pintype "bidirectional") (tstamp eb7cf8c9-4075-40c8-9252-bfb40f0574ab))
+ (pad "25" thru_hole oval (at 15.24 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 105 "VMA_n") (pinfunction "33_MCLK2") (pintype "bidirectional") (tstamp 1f2adb96-23ad-40ea-a0ed-4607fa1b0939))
+ (pad "26" thru_hole oval (at 15.24 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 70 "DATA_OE_n") (pinfunction "34_RX8") (pintype "bidirectional") (tstamp a3ae96f1-9268-4edd-80ef-0b43f233620a))
+ (pad "27" thru_hole oval (at 15.24 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 78 "FC1") (pinfunction "35_TX8") (pintype "bidirectional") (tstamp 0b4d71ad-022a-4d64-a718-392f76b994af))
+ (pad "28" thru_hole oval (at 15.24 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 76 "FC0") (pinfunction "36_CS") (pintype "bidirectional") (tstamp d34e3287-3d22-4a79-b9e7-600a70169965))
+ (pad "29" thru_hole oval (at 15.24 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 100 "AS_n") (pinfunction "37_CS") (pintype "bidirectional") (tstamp a47c348b-fe23-4fc2-a24e-186a0771e694))
+ (pad "30" thru_hole oval (at 15.24 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 95 "DATA_IN12") (pinfunction "38_CS1_IN1") (pintype "bidirectional") (tstamp 18d501a7-34c8-468d-aa00-e482382478e5))
+ (pad "31" thru_hole oval (at 15.24 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 94 "DATA_IN13") (pinfunction "39_MISO1_OUT1A") (pintype "bidirectional") (tstamp 52e10b26-54bb-4f8b-aeb9-a5d37bd2151f))
+ (pad "32" thru_hole oval (at 15.24 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 80 "DATA_IN4") (pinfunction "40_A16") (pintype "bidirectional") (tstamp 3e3b7ef7-ce91-4686-8621-56b31a778195))
+ (pad "33" thru_hole oval (at 15.24 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 81 "DATA_IN5") (pinfunction "41_A17") (pintype "bidirectional") (tstamp 3cad10d6-1cc1-4744-8a66-d364a5442595))
+ (pad "34" thru_hole oval (at 15.24 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp dcd621b8-9b39-4030-a677-8cbc1f7da819))
+ (pad "35" thru_hole oval (at 15.24 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 84 "SHIFTOUT7") (pinfunction "13_SCK_LED") (pintype "bidirectional") (tstamp cbeae3be-cb1b-47e8-83d7-c0f36587aca6))
+ (pad "36" thru_hole oval (at 15.24 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 69 "DATA_IN2") (pinfunction "14_A0_TX3_SPDIF_OUT") (pintype "bidirectional") (tstamp fe1267d4-a79a-4260-be32-98b9a15fafae))
+ (pad "37" thru_hole oval (at 15.24 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 68 "DATA_IN3") (pinfunction "15_A1_RX3_SPDIF_IN") (pintype "bidirectional") (tstamp f138385b-03e0-4912-a6f9-0345178d8641))
+ (pad "38" thru_hole oval (at 15.24 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 82 "DATA_IN7") (pinfunction "16_A2_RX4_SCL1") (pintype "bidirectional") (tstamp b27207fd-a232-4875-bc41-9d55208c47cd))
+ (pad "39" thru_hole oval (at 15.24 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 83 "DATA_IN6") (pinfunction "17_A3_TX4_SDA1") (pintype "bidirectional") (tstamp 03095d80-a643-4aaa-8538-7f921a09aa40))
+ (pad "40" thru_hole oval (at 15.24 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 67 "DATA_IN1") (pinfunction "18_A4_SDA") (pintype "bidirectional") (tstamp 3d3ca44b-5801-496b-87dd-514c015bc714))
+ (pad "41" thru_hole oval (at 15.24 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 66 "DATA_IN0") (pinfunction "19_A5_SCL") (pintype "bidirectional") (tstamp e880362e-84a8-4ac0-8c58-9aaf592f3c02))
+ (pad "42" thru_hole oval (at 15.24 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 97 "DATA_IN10") (pinfunction "20_A6_TX5_LRCLK1") (pintype "bidirectional") (tstamp 0ff56b97-a37d-4df8-bb1c-450e9f37504a))
+ (pad "43" thru_hole oval (at 15.24 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 96 "DATA_IN11") (pinfunction "21_A7_RX5_BCLK1") (pintype "bidirectional") (tstamp 6b31db2b-9c58-465d-b5a0-c56a8a8a9332))
+ (pad "44" thru_hole oval (at 15.24 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 99 "DATA_IN8") (pinfunction "22_A8_CTX1") (pintype "bidirectional") (tstamp 3514eff7-c742-4a8d-b1fd-fe8673c7bfb8))
+ (pad "45" thru_hole oval (at 15.24 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 98 "DATA_IN9") (pinfunction "23_A9_CRX1_MCLK1") (pintype "bidirectional") (tstamp 625a7cc6-7e8d-4db0-9b58-fbd9f4f985d1))
+ (pad "46" thru_hole oval (at 15.24 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 71 "+3.3V") (pinfunction "3V3") (pintype "output") (tstamp fdf9f46a-c270-469f-8215-e132f9b47d43))
+ (pad "47" thru_hole oval (at 15.24 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 16 "GND") (pinfunction "GND") (pintype "output") (tstamp 70592289-e7f4-4b8b-aae5-f8392489f910))
+ (pad "48" thru_hole oval (at 15.24 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 14 "+5V") (pinfunction "VIN") (pintype "power_in") (tstamp 9101eecd-10d6-49d9-ae5e-85de8402e0cd))
+ (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-48_W15.24mm.wrl" hide
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
+ (tstamp 836195f5-0dc9-46b5-8b6f-de9c38d18217)
+ (at 151.5762 97.0357 -90)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Register, 3-state outputs")
+ (property "ki_keywords" "TTL REG DFF DFF8 3State")
+ (path "/4781c936-80cc-4776-a3f5-c7345500b3e5")
+ (attr smd)
+ (fp_text reference "U9" (at 0 -4.2 -90) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 94531a87-691b-4367-a908-cc7d38187af2)
+ )
+ (fp_text value "74HCT574" (at 0 4.2 -90) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d8a67ace-6bdb-4729-9686-db567fe101ca)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp d29609b5-6805-41a0-ac3f-6480c78ddd4b)
+ )
+ (fp_line (start 0 -3.385) (end -3.6 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dab56551-9aac-4ce3-b337-537aac257cd0))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 379e7fd8-27f8-4519-87ef-d12d7031de32))
+ (fp_line (start 0 3.385) (end -2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 60fe6f0f-939c-4f57-b9a7-6778fd3bb87b))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp dfbd50d4-ae3d-4b1d-906d-9e07ef02db7b))
+ (fp_line (start -3.85 -3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 5a6fb5d7-c48b-42c4-bdc5-0a7ad4ee7521))
+ (fp_line (start -3.85 3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 49f21500-305a-43a2-9a8d-74d687bd3da5))
+ (fp_line (start 3.85 -3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 23c9c2b3-5dd8-4213-9ebb-2253903bab42))
+ (fp_line (start 3.85 3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 8d03d5b3-f9c0-460d-b345-6c318ba443e3))
+ (fp_line (start -2.2 -2.25) (end -1.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c36ba0e7-94f8-4fd1-b63f-fff6c704bea2))
+ (fp_line (start -2.2 3.25) (end -2.2 -2.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 0b79bfb1-c3f3-4686-9711-8f2a71793aa9))
+ (fp_line (start -1.2 -3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 18829a32-3e2f-4046-9af8-4581cb2516d8))
+ (fp_line (start 2.2 -3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1a3e954b-30bb-4bc8-aa66-f90358d8b917))
+ (fp_line (start 2.2 3.25) (end -2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp c43727f5-f07f-4baa-a03b-1c81b8de5a00))
+ (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 70 "DATA_OE_n") (pinfunction "OE") (pintype "input") (tstamp fcb73bec-56c4-415f-83c3-2522100e0209))
+ (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 84 "SHIFTOUT7") (pinfunction "D0") (pintype "input") (tstamp 93429965-23b4-4f9d-a174-079c253b5559))
+ (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 85 "SHIFTOUT6") (pinfunction "D1") (pintype "input") (tstamp ffb597d3-1114-41af-b455-007e7a827741))
+ (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 86 "SHIFTOUT5") (pinfunction "D2") (pintype "input") (tstamp d7cdce2b-36af-49e6-8503-072d94f4c9cb))
+ (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 87 "SHIFTOUT4") (pinfunction "D3") (pintype "input") (tstamp 389de46f-3a96-4753-9263-52ee054bf4c7))
+ (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 88 "SHIFTOUT3") (pinfunction "D4") (pintype "input") (tstamp 0d64d5b3-800a-42b9-99c0-2311d5816bfb))
+ (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 89 "SHIFTOUT2") (pinfunction "D5") (pintype "input") (tstamp c40d7553-350e-43d8-b1ae-938c2d4aba70))
+ (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 90 "SHIFTOUT1") (pinfunction "D6") (pintype "input") (tstamp ab567344-4b26-4448-9eb6-6b372954c408))
+ (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 91 "SHIFTOUT0") (pinfunction "D7") (pintype "input") (tstamp a26baefa-656b-43d7-a4c2-608b79bd1189))
+ (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp cfeccd97-6f96-4d07-a448-ba952f531124))
+ (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp 4e0330e4-4d56-4bba-ac63-833d0191e9ce))
+ (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 5 "M68K_D0") (pinfunction "Q7") (pintype "tri_state") (tstamp 85d05e95-a69d-4415-be6c-38800b1cd997))
+ (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 4 "M68K_D1") (pinfunction "Q6") (pintype "tri_state") (tstamp f0260523-b562-44bb-9f5d-357b75944633))
+ (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 3 "M68K_D2") (pinfunction "Q5") (pintype "tri_state") (tstamp 09dabfe9-300c-43e8-b99e-988d41fdf4d8))
+ (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 2 "M68K_D3") (pinfunction "Q4") (pintype "tri_state") (tstamp 625cbd81-dc4a-4222-af72-bd607ac8cd08))
+ (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 1 "M68K_D4") (pinfunction "Q3") (pintype "tri_state") (tstamp fbe5d4c1-4545-49c6-9928-9592dcdc4669))
+ (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 62 "M68K_D5") (pinfunction "Q2") (pintype "tri_state") (tstamp 4fcbaaea-f22d-465f-bbe8-9784d68a0d2c))
+ (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 61 "M68K_D6") (pinfunction "Q1") (pintype "tri_state") (tstamp c87e495f-1cd4-485a-a0cd-4eeae34c4de9))
+ (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 60 "M68K_D7") (pinfunction "Q0") (pintype "tri_state") (tstamp aeeb71f4-cde5-48af-b92e-c212bb3a09fa))
+ (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b80bbcf6-35a3-4ad4-8c8d-6dd8791aabd0))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_DIP:DIP-64_W25.4mm" (layer "F.Cu")
+ (tstamp af602798-6e8a-40f3-b47c-ff622cbf92e8)
+ (at 139.1412 55.3974)
+ (descr "64-lead though-hole mounted DIP package, row spacing 25.4 mm (1000 mils)")
+ (tags "THT DIP DIL PDIP 2.54mm 25.4mm 1000mil")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "16/32-bit Microprocessor")
+ (property "ki_keywords" "68000 Microprocessor CPU")
+ (path "/bd3ea7a8-f318-4ce3-ae86-f01b125fd816")
+ (attr through_hole)
+ (fp_text reference "U1" (at 12.7 -2.33) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp da3b17aa-d369-44d0-9aef-5cb52fd822fe)
+ )
+ (fp_text value "68000D" (at 12.7 81.07) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 82033424-6e7b-484d-91e2-3227b16199a8)
+ )
+ (fp_line (start 1.16 -1.33) (end 1.16 80.07)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp f6907509-f5e7-49c6-a7f6-361e1fd2abd4))
+ (fp_line (start 1.16 80.07) (end 24.24 80.07)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 3b8a4d5d-99ed-46c2-96d9-a9d7aabea9a9))
+ (fp_line (start 11.7 -1.33) (end 1.16 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp c4725df7-d4cc-40d6-aedd-2da36d28b130))
+ (fp_line (start 24.24 -1.33) (end 13.7 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 7ca32c82-3477-4292-8391-bc62c2d4371b))
+ (fp_line (start 24.24 80.07) (end 24.24 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 9089aa81-2f0e-49a7-bcf0-5000862a481b))
+ (fp_arc (start 13.7 -1.33) (mid 12.7 -0.33) (end 11.7 -1.33)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 4d4d8512-7e44-47a2-bb03-4bafae96417e))
+ (fp_line (start -1.1 -1.55) (end -1.1 80.3)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 24110819-39d7-4459-baaa-03cd11acff2a))
+ (fp_line (start -1.1 80.3) (end 26.45 80.3)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 2b26c904-c883-47da-b0f8-ed7b23d0603c))
+ (fp_line (start 26.45 -1.55) (end -1.1 -1.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp cda373e4-bc31-4b7b-982e-c9968c7ee2c0))
+ (fp_line (start 26.45 80.3) (end 26.45 -1.55)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f03ca0da-46ef-4d7a-b9a7-144bf7caa972))
+ (fp_line (start 0.255 -0.27) (end 1.255 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 43018e9e-a84d-44c9-a1b7-551ab9d158a5))
+ (fp_line (start 0.255 80.01) (end 0.255 -0.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 2760013a-187a-4cdd-97c5-292fc4da7199))
+ (fp_line (start 1.255 -1.27) (end 25.145 -1.27)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 356d3c04-af9d-4500-a7ac-28f6ad0917ca))
+ (fp_line (start 25.145 -1.27) (end 25.145 80.01)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 633a8782-3867-4c06-85de-489b0942720f))
+ (fp_line (start 25.145 80.01) (end 0.255 80.01)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6d9db840-7619-44c1-8510-53fa8839cb47))
+ (pad "1" thru_hole rect (at 0 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 1 "M68K_D4") (pinfunction "D4") (pintype "bidirectional") (tstamp 31763519-6556-41b3-9048-d1161f028278))
+ (pad "2" thru_hole oval (at 0 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 2 "M68K_D3") (pinfunction "D3") (pintype "bidirectional") (tstamp 1d03d573-5f6f-40e8-960b-8a552bcd622f))
+ (pad "3" thru_hole oval (at 0 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 3 "M68K_D2") (pinfunction "D2") (pintype "bidirectional") (tstamp 77083aa7-f43c-4eb5-9497-7d71cbbe4aef))
+ (pad "4" thru_hole oval (at 0 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 4 "M68K_D1") (pinfunction "D1") (pintype "bidirectional") (tstamp 626284c9-470b-43ad-98d2-b11fd42857fd))
+ (pad "5" thru_hole oval (at 0 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 5 "M68K_D0") (pinfunction "D0") (pintype "bidirectional") (tstamp 6e9b4f5f-7838-458a-b121-d9bb622eab4e))
+ (pad "6" thru_hole oval (at 0 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 6 "M68K_AS_n") (pinfunction "AS") (pintype "output") (tstamp d6cc5eda-17a8-4c4c-aac7-32d1070cb19d))
+ (pad "7" thru_hole oval (at 0 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 7 "M68K_UDS_n") (pinfunction "UDS") (pintype "output") (tstamp a1c7fe50-b1a1-4db6-b0a6-099b2d97f860))
+ (pad "8" thru_hole oval (at 0 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 8 "M68K_LDS_n") (pinfunction "LDS") (pintype "output") (tstamp 29584afd-fbbe-4b2c-8da5-ed495b06df8d))
+ (pad "9" thru_hole oval (at 0 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 9 "M68K_WR_n") (pinfunction "R/W") (pintype "output") (tstamp dc30702d-90e6-4c82-a82c-8454d81dbc25))
+ (pad "10" thru_hole oval (at 0 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 10 "M68K_DTACK_n") (pinfunction "DTACK") (pintype "input") (tstamp 3356d48e-03b1-43da-ab65-33556f7963ee))
+ (pad "11" thru_hole oval (at 0 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 11 "M68K_BG_n") (pinfunction "BG") (pintype "output") (tstamp 3c909010-1663-4a75-81ca-e08536cb0f02))
+ (pad "12" thru_hole oval (at 0 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 12 "M68K_BGACK_n") (pinfunction "BGACK") (pintype "input") (tstamp 6c768a99-4dad-4749-ab83-1f802eeeb7fb))
+ (pad "13" thru_hole oval (at 0 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 13 "M68K_BR_n") (pinfunction "BR") (pintype "input") (tstamp 2325ee05-bc90-442a-a2b1-f9b6929cfc68))
+ (pad "14" thru_hole oval (at 0 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 14 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp e1e2712d-dff8-4998-ab87-37a6c48b9d8f))
+ (pad "15" thru_hole oval (at 0 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 15 "M68K_CLK") (pinfunction "CLK") (pintype "input") (tstamp abc78c4c-c3e3-4daf-8d1b-ab3e5c72adb4))
+ (pad "16" thru_hole oval (at 0 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 6a98db9c-bf06-4029-bfba-f22a1afe55e9))
+ (pad "17" thru_hole oval (at 0 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 17 "M68K_HALT_n") (pinfunction "HALT") (pintype "bidirectional") (tstamp 5b09bc31-886f-431a-9914-c5fa6fa99a44))
+ (pad "18" thru_hole oval (at 0 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 18 "M68K_RESET_n") (pinfunction "RESET") (pintype "bidirectional") (tstamp 8902d98a-9527-4a32-a429-10c853b18940))
+ (pad "19" thru_hole oval (at 0 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 19 "M68K_VMA_n") (pinfunction "VMA") (pintype "output") (tstamp f3d721cf-1d2c-46eb-a3ac-7bd57b5b71f5))
+ (pad "20" thru_hole oval (at 0 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 20 "M68K_E") (pinfunction "E") (pintype "output") (tstamp 8427d63f-03f0-4aac-b769-2dc8a7268eb0))
+ (pad "21" thru_hole oval (at 0 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 21 "M68K_VPA_n") (pinfunction "VPA") (pintype "input") (tstamp dad255fd-a520-4162-b296-6b36224f9852))
+ (pad "22" thru_hole oval (at 0 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 22 "M68K_BERR_n") (pinfunction "BERR") (pintype "input") (tstamp 03d81897-97de-43c9-a0de-e15c52da1460))
+ (pad "23" thru_hole oval (at 0 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 23 "M68K_IPL2") (pinfunction "IPL2") (pintype "input") (tstamp 87352471-9c0a-49d0-8f58-b437364d4385))
+ (pad "24" thru_hole oval (at 0 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 24 "M68K_IPL1") (pinfunction "IPL1") (pintype "input") (tstamp 32380577-fa0c-4644-883c-92f4b08eac29))
+ (pad "25" thru_hole oval (at 0 60.96) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 25 "M68K_IPL0") (pinfunction "IPL0") (pintype "input") (tstamp f3cb823b-b30b-43d1-be9f-2364c40d3cc8))
+ (pad "26" thru_hole oval (at 0 63.5) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 26 "M68K_FC2") (pinfunction "FC2") (pintype "output") (tstamp c82e8c78-f8b4-4dce-a699-fbb5d0d97460))
+ (pad "27" thru_hole oval (at 0 66.04) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 27 "M68K_FC1") (pinfunction "FC1") (pintype "output") (tstamp b42b2c55-1454-49d6-8200-4dad639df97a))
+ (pad "28" thru_hole oval (at 0 68.58) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 28 "M68K_FC0") (pinfunction "FC0") (pintype "output") (tstamp 4e887936-601c-4e64-b925-7878a22570a1))
+ (pad "29" thru_hole oval (at 0 71.12) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 29 "M68K_A1") (pinfunction "A1") (pintype "output") (tstamp 160d7fbf-4ac6-4cdd-bd24-9cabb28f9edb))
+ (pad "30" thru_hole oval (at 0 73.66) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 30 "M68K_A2") (pinfunction "A2") (pintype "output") (tstamp c7ece141-2507-47fc-b096-162f0f7e5bfb))
+ (pad "31" thru_hole oval (at 0 76.2) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 31 "M68K_A3") (pinfunction "A3") (pintype "output") (tstamp 7303e898-3617-40aa-82f0-bb1739b82bfe))
+ (pad "32" thru_hole oval (at 0 78.74) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 32 "M68K_A4") (pinfunction "A4") (pintype "output") (tstamp 819105a1-1c6c-4d0c-aafe-a51a407d8b75))
+ (pad "33" thru_hole oval (at 25.4 78.74) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 33 "M68K_A5") (pinfunction "A5") (pintype "output") (tstamp aa8f8788-2549-4d2f-a455-568da508ad4e))
+ (pad "34" thru_hole oval (at 25.4 76.2) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 34 "M68K_A6") (pinfunction "A6") (pintype "output") (tstamp 14d0cb34-2e46-4750-b432-3c104a6cd4c0))
+ (pad "35" thru_hole oval (at 25.4 73.66) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 35 "M68K_A7") (pinfunction "A7") (pintype "output") (tstamp 21308d19-19dd-4c47-af3d-beaf7d5546a1))
+ (pad "36" thru_hole oval (at 25.4 71.12) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 36 "M68K_A8") (pinfunction "A8") (pintype "output") (tstamp 9ca0b04b-a6bb-4a54-a1dc-d81afa78ec5f))
+ (pad "37" thru_hole oval (at 25.4 68.58) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 37 "M68K_A9") (pinfunction "A9") (pintype "output") (tstamp a8f9b6d2-0295-4a59-af6c-36c7a92e1183))
+ (pad "38" thru_hole oval (at 25.4 66.04) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 38 "M68K_A10") (pinfunction "A10") (pintype "output") (tstamp f48a8f54-8d02-491a-a929-a5bf682757e7))
+ (pad "39" thru_hole oval (at 25.4 63.5) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 39 "M68K_A11") (pinfunction "A11") (pintype "output") (tstamp 95ff53b4-13e9-4adb-934f-5d9bf28793df))
+ (pad "40" thru_hole oval (at 25.4 60.96) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 40 "M68K_A12") (pinfunction "A12") (pintype "output") (tstamp 2ace0c70-2922-4198-a6e3-7977b01a3f8f))
+ (pad "41" thru_hole oval (at 25.4 58.42) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 41 "M68K_A13") (pinfunction "A13") (pintype "output") (tstamp 83461528-0c55-4807-8076-994502736e9b))
+ (pad "42" thru_hole oval (at 25.4 55.88) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 42 "M68K_A14") (pinfunction "A14") (pintype "output") (tstamp 48d5ae77-ff58-4d1d-ae69-03eda534d879))
+ (pad "43" thru_hole oval (at 25.4 53.34) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 43 "M68K_A15") (pinfunction "A15") (pintype "output") (tstamp 1c5c9f36-655c-43c4-9bdb-4427f6107f91))
+ (pad "44" thru_hole oval (at 25.4 50.8) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 44 "M68K_A16") (pinfunction "A16") (pintype "output") (tstamp 2000ac2f-0e20-4e93-8563-cb59a2d20c50))
+ (pad "45" thru_hole oval (at 25.4 48.26) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 45 "M68K_A17") (pinfunction "A17") (pintype "output") (tstamp 853a05a6-f415-4c1a-8556-3c5af9c07438))
+ (pad "46" thru_hole oval (at 25.4 45.72) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 46 "M68K_A18") (pinfunction "A18") (pintype "output") (tstamp ff17a5a9-2122-4a4d-9758-178cbc10ee00))
+ (pad "47" thru_hole oval (at 25.4 43.18) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 47 "M68K_A19") (pinfunction "A19") (pintype "output") (tstamp 61e63d8f-d8e2-4c0c-b04a-a734c6119158))
+ (pad "48" thru_hole oval (at 25.4 40.64) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 48 "M68K_A20") (pinfunction "A20") (pintype "output") (tstamp d9660fd7-2ec2-4898-8d74-9a564948ab0a))
+ (pad "49" thru_hole oval (at 25.4 38.1) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 14 "+5V") (pinfunction "VCC") (pintype "power_in") (tstamp b98e9c76-cef1-4bd5-bbe3-d6f1921fa2ad))
+ (pad "50" thru_hole oval (at 25.4 35.56) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 49 "M68K_A21") (pinfunction "A21") (pintype "output") (tstamp d9bcccfe-86e2-495f-ba30-fca7345821d8))
+ (pad "51" thru_hole oval (at 25.4 33.02) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 50 "M68K_A22") (pinfunction "A22") (pintype "output") (tstamp 3728ca9e-ce51-4cc0-a1c3-1ccefc93b23e))
+ (pad "52" thru_hole oval (at 25.4 30.48) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 51 "M68K_A23") (pinfunction "A23") (pintype "output") (tstamp 4d88f26f-4264-4cfb-a750-b642cddcc1c2))
+ (pad "53" thru_hole oval (at 25.4 27.94) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp d0c90f4e-e262-4b10-9312-105d6a882503))
+ (pad "54" thru_hole oval (at 25.4 25.4) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 52 "M68K_D15") (pinfunction "D15") (pintype "bidirectional") (tstamp 7eb9bdd6-64f3-4936-916d-6d651ae3bf66))
+ (pad "55" thru_hole oval (at 25.4 22.86) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 53 "M68K_D14") (pinfunction "D14") (pintype "bidirectional") (tstamp 8ad09653-14b6-4a70-9b47-c52180053e1e))
+ (pad "56" thru_hole oval (at 25.4 20.32) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 54 "M68K_D13") (pinfunction "D13") (pintype "bidirectional") (tstamp b8930e93-7628-43af-bd26-36ef4150c5b4))
+ (pad "57" thru_hole oval (at 25.4 17.78) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 55 "M68K_D12") (pinfunction "D12") (pintype "bidirectional") (tstamp bc561ca1-2e1a-4d9c-95d0-c1d37472c2fa))
+ (pad "58" thru_hole oval (at 25.4 15.24) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 56 "M68K_D11") (pinfunction "D11") (pintype "bidirectional") (tstamp 4e043ddf-af2e-4ed3-ad40-7ac6331bbd13))
+ (pad "59" thru_hole oval (at 25.4 12.7) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 57 "M68K_D10") (pinfunction "D10") (pintype "bidirectional") (tstamp c1a64e52-820a-4783-b828-1eb042a751e9))
+ (pad "60" thru_hole oval (at 25.4 10.16) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 58 "M68K_D9") (pinfunction "D9") (pintype "bidirectional") (tstamp 2fe3a115-09a1-4a8f-abba-0a7ecdac5125))
+ (pad "61" thru_hole oval (at 25.4 7.62) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 59 "M68K_D8") (pinfunction "D8") (pintype "bidirectional") (tstamp 7683c0c4-a9c8-4184-9702-23c4142efd12))
+ (pad "62" thru_hole oval (at 25.4 5.08) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 60 "M68K_D7") (pinfunction "D7") (pintype "bidirectional") (tstamp cb8d880c-8f29-42f8-8e73-b254bc2ab2a0))
+ (pad "63" thru_hole oval (at 25.4 2.54) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 61 "M68K_D6") (pinfunction "D6") (pintype "bidirectional") (tstamp 196cde20-4694-447f-94fa-687ab32d3e16))
+ (pad "64" thru_hole oval (at 25.4 0) (size 1.6 1.6) (drill 0.8) (layers "*.Cu" "*.Mask")
+ (net 62 "M68K_D5") (pinfunction "D5") (pintype "bidirectional") (tstamp 07f7c070-326e-4496-8723-e902e755c4b6))
+ (model "${KICAD6_3DMODEL_DIR}/Package_DIP.3dshapes/DIP-64_W25.4mm.wrl" hide
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
+ (tstamp b4e60497-f0f1-415d-ae4d-a3171cff1766)
+ (at 151.5872 130.4036 -90)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Register, 3-state outputs")
+ (property "ki_keywords" "TTL REG DFF DFF8 3State")
+ (path "/30449869-a6db-47f5-9a38-79587888d18d")
+ (attr smd)
+ (fp_text reference "U7" (at 0 -4.2 90) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 28e8b678-4b82-4869-a034-350c8b4d2487)
+ )
+ (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 52145db2-67e7-4d36-bf6c-c6a6345ca231)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp c302f17f-da6d-427c-9a30-964d8c43a134)
+ )
+ (fp_line (start 0 -3.385) (end -3.6 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 0551ce6b-1283-410b-93f9-a817bbaadd06))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 89b06269-70a8-4c83-a6ac-fdff2763ed52))
+ (fp_line (start 0 3.385) (end -2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 095e0636-c387-472c-8ddb-d92661eccfe2))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp e4efdaca-08f0-4d87-a4c8-1392bb897a6e))
+ (fp_line (start -3.85 -3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 649e7589-5e63-4832-842a-8c4c6f4a8041))
+ (fp_line (start -3.85 3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp e4f5c08f-7f76-47c5-9369-55e50ec28a77))
+ (fp_line (start 3.85 -3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 9dd9ccd3-b0a2-4e7d-bea7-dbf0a95d9c0e))
+ (fp_line (start 3.85 3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1b11e222-d078-49db-9c9c-18d2461857b7))
+ (fp_line (start -2.2 -2.25) (end -1.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 54b644f4-104f-4f23-a2a4-4c17e0460f71))
+ (fp_line (start -2.2 3.25) (end -2.2 -2.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 1801f7f2-6fd1-48b2-bde6-e9c7449e353d))
+ (fp_line (start -1.2 -3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 7f953a41-cf41-4a08-8814-f70337835352))
+ (fp_line (start 2.2 -3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp d87c6015-7692-4f54-b9fc-145c825b0f69))
+ (fp_line (start 2.2 3.25) (end -2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b5bff62d-eaa9-4df1-b8de-9a298bf4248a))
+ (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp edeb63f8-9f7f-46c5-abe4-52a491a9cb68))
+ (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 43 "M68K_A15") (pinfunction "D0") (pintype "input") (tstamp 737fb878-8ef4-4603-b351-1218d33f1aa6))
+ (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 42 "M68K_A14") (pinfunction "D1") (pintype "input") (tstamp b25c6b42-d5b8-4586-bbe5-429d2e317c57))
+ (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 41 "M68K_A13") (pinfunction "D2") (pintype "input") (tstamp c07211c5-4a10-494a-b4c3-e5379a6d384a))
+ (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 40 "M68K_A12") (pinfunction "D3") (pintype "input") (tstamp 0eb1eaa1-c3a7-45c8-9b13-a3452a8c7cef))
+ (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 39 "M68K_A11") (pinfunction "D4") (pintype "input") (tstamp 6e240e9b-317e-46dd-884c-9ad276dcc4f6))
+ (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 38 "M68K_A10") (pinfunction "D5") (pintype "input") (tstamp 9712d429-3254-4e20-a112-85b5955fa2c5))
+ (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 37 "M68K_A9") (pinfunction "D6") (pintype "input") (tstamp 014dce35-7c4f-4a38-b420-5ed9d7105262))
+ (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 36 "M68K_A8") (pinfunction "D7") (pintype "input") (tstamp 31a9538f-b61d-444b-ba8b-b13662e12f8f))
+ (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp c5a9330f-db2e-4dc2-93b4-0340805ba116))
+ (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp f2ddf9a3-008c-4242-97d9-be5b7ade93dc))
+ (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 26 "M68K_FC2") (pinfunction "Q7") (pintype "tri_state") (tstamp 11d8e921-d64d-49be-aada-82a39fc787d4))
+ (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 29 "M68K_A1") (pinfunction "Q6") (pintype "tri_state") (tstamp 44670b79-a6cf-4257-9157-ea8ff9136b87))
+ (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 30 "M68K_A2") (pinfunction "Q5") (pintype "tri_state") (tstamp 1b11e549-895a-479d-a69e-930b088382c7))
+ (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 31 "M68K_A3") (pinfunction "Q4") (pintype "tri_state") (tstamp f47be6bc-a493-450d-9652-2562dc781d50))
+ (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 32 "M68K_A4") (pinfunction "Q3") (pintype "tri_state") (tstamp 43d9e181-7d2c-47d7-b540-b36caee81cb2))
+ (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 33 "M68K_A5") (pinfunction "Q2") (pintype "tri_state") (tstamp c9d850b0-590a-4cd8-b4e8-75f649541dc9))
+ (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 34 "M68K_A6") (pinfunction "Q1") (pintype "tri_state") (tstamp b0fb0bbe-b7be-4995-9e23-15eb5c1609e9))
+ (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 35 "M68K_A7") (pinfunction "Q0") (pintype "tri_state") (tstamp fd25ba8b-9ca4-4741-bd38-2bcd17082835))
+ (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp fe7748af-99c1-450e-887e-735ea4a781bc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
+ (tstamp b6336c34-2b22-4e0f-8338-33a119d96af3)
+ (at 151.5912 113.6727 -90)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Register, 3-state outputs")
+ (property "ki_keywords" "TTL REG DFF DFF8 3State")
+ (path "/b99070f3-fc18-4d6a-9f71-0e5fd77af13b")
+ (attr smd)
+ (fp_text reference "U2" (at 0 -4.2 90) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a78291b9-7742-4476-b068-e9e7dd3b43ee)
+ )
+ (fp_text value "74HCT574" (at 0 4.2 90) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 0cf86de8-e527-435b-a340-0445c0589f1a)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 6ba48a6b-99fd-4812-9048-538d0f3433cb)
+ )
+ (fp_line (start 0 -3.385) (end -3.6 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp a2e295c3-e719-4cf1-a90d-58996a8dd9ae))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 1245f008-3081-4a77-86b5-6b12dd3a1669))
+ (fp_line (start 0 3.385) (end -2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 5c963abc-dd26-4514-a66d-0f45f596deb0))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp adb89c25-6aa5-49d6-974a-a25aaf7c394c))
+ (fp_line (start -3.85 -3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 1ecfd66f-1928-4000-a403-17cd0bef8cdf))
+ (fp_line (start -3.85 3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 7aac73f3-5e5e-4d54-9360-f78f5fa1d937))
+ (fp_line (start 3.85 -3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp f6ec9197-5757-4134-9121-26e54d3b829e))
+ (fp_line (start 3.85 3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp ca3f8154-0b07-4820-aa38-daf43f88f728))
+ (fp_line (start -2.2 -2.25) (end -1.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 123c9678-03f4-4c43-aba2-5e0755d3e038))
+ (fp_line (start -2.2 3.25) (end -2.2 -2.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp caaa9417-5dc6-4055-9bea-d28f42ef5e42))
+ (fp_line (start -1.2 -3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp ae5da803-f5ec-40fd-b748-377b6e932b3d))
+ (fp_line (start 2.2 -3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp b6e9a8b5-ad7f-49c6-a32a-3c39c3644d33))
+ (fp_line (start 2.2 3.25) (end -2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 6854c9d8-f0b7-4b35-84b0-b60f9af1bd47))
+ (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 63 "ARB_OE_n") (pinfunction "OE") (pintype "input") (tstamp e81dfee0-1664-4ea0-9e28-d552e5d665dc))
+ (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 52 "M68K_D15") (pinfunction "D0") (pintype "input") (tstamp 80a00f1d-dc6b-47f0-ac3d-46c393bf4786))
+ (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 53 "M68K_D14") (pinfunction "D1") (pintype "input") (tstamp aec83796-73af-431d-bfd0-925926678dd7))
+ (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 54 "M68K_D13") (pinfunction "D2") (pintype "input") (tstamp f35107b4-283b-4230-bcef-51b082a34588))
+ (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 55 "M68K_D12") (pinfunction "D3") (pintype "input") (tstamp e6340809-1cf3-4ed6-bea2-ba07847330a3))
+ (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 56 "M68K_D11") (pinfunction "D4") (pintype "input") (tstamp 7982fe1c-4249-4f14-a5b5-d827dd921f28))
+ (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 57 "M68K_D10") (pinfunction "D5") (pintype "input") (tstamp a03792f1-a9ff-45bd-90ea-463eee4faf74))
+ (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 58 "M68K_D9") (pinfunction "D6") (pintype "input") (tstamp bca90f02-d873-4e0d-b088-86397a2f6d11))
+ (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 59 "M68K_D8") (pinfunction "D7") (pintype "input") (tstamp 54ed9cda-e101-457e-9a94-62ca843c66b9))
+ (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b4b5034c-2b03-42e4-b69a-1398263e91f1))
+ (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp 0cac0abe-57fb-42e9-9cdc-93b96067b8a0))
+ (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 44 "M68K_A16") (pinfunction "Q7") (pintype "tri_state") (tstamp 6ee12aaf-4d18-4901-8890-cd29e9b1f1a0))
+ (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 45 "M68K_A17") (pinfunction "Q6") (pintype "tri_state") (tstamp 46889813-49af-4b0f-b51d-56558a1a3740))
+ (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 46 "M68K_A18") (pinfunction "Q5") (pintype "tri_state") (tstamp 61b66193-2d33-402b-b011-4e3ca23d4a92))
+ (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 47 "M68K_A19") (pinfunction "Q4") (pintype "tri_state") (tstamp 1c253bb2-1106-4cd3-ad70-c78260ca0afc))
+ (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 48 "M68K_A20") (pinfunction "Q3") (pintype "tri_state") (tstamp 2935e0a6-be28-4d21-9325-e6604e72b08b))
+ (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 49 "M68K_A21") (pinfunction "Q2") (pintype "tri_state") (tstamp 1cec0bb8-7b5d-4880-8cfa-c3bb1c288332))
+ (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 50 "M68K_A22") (pinfunction "Q1") (pintype "tri_state") (tstamp 4b6d0b2f-24e4-4a02-bbaf-6d45a67a70fb))
+ (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 51 "M68K_A23") (pinfunction "Q0") (pintype "tri_state") (tstamp b9597f29-9cbd-4d30-9f68-b6cacb358bfc))
+ (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp b9b7d56e-d7a6-401f-baf2-2e18bc5882d5))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "F.Cu")
+ (tstamp e3794c46-39f7-446e-a56f-f8ca153cc77f)
+ (at 151.5762 105.3415 -90)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Register, 3-state outputs")
+ (property "ki_keywords" "TTL REG DFF DFF8 3State")
+ (path "/b5784a21-a2c5-42ea-88ad-1e03d0abc77a")
+ (attr smd)
+ (fp_text reference "U10" (at 0 -4.2 -90) (layer "F.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 91c9c26d-3be7-4b9e-b82a-72516d7e749b)
+ )
+ (fp_text value "74HCT574" (at 0 4.2 -90) (layer "F.Fab") hide
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp a1d8ea19-591f-4fab-8a4d-81f33a51bf32)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0 -90) (layer "F.Fab")
+ (effects (font (size 1 1) (thickness 0.15)))
+ (tstamp 90410bd5-26a3-49e2-ab4e-b4606470dba9)
+ )
+ (fp_line (start 0 -3.385) (end -3.6 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 2aaf0e83-2aa3-4d35-92db-8cd201646252))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp d3d630c8-d086-4560-a97e-0ae78d3435cd))
+ (fp_line (start 0 3.385) (end -2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 340a29c1-b277-4d05-8ded-bd687e6e5e31))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "F.SilkS") (tstamp 8fb4c1a3-3eee-4513-8216-fc3a502f043c))
+ (fp_line (start -3.85 -3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 45cca16b-fa40-4ef4-b55a-5e6c5642e5bd))
+ (fp_line (start -3.85 3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 53543895-1202-40a9-99a5-54c71821323d))
+ (fp_line (start 3.85 -3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 38d2fd96-32bf-4173-98b2-85b76fef8aa5))
+ (fp_line (start 3.85 3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "F.CrtYd") (tstamp 89332d0e-db54-45fa-8b67-c2d52099efe6))
+ (fp_line (start -2.2 -2.25) (end -1.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 26298aa3-7435-4dce-ae6f-79060cb0da13))
+ (fp_line (start -2.2 3.25) (end -2.2 -2.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 5d601969-b189-4bf9-ba6f-ccc1de16bb01))
+ (fp_line (start -1.2 -3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 97926bfe-df6c-4cd2-94d8-7c74c43a2429))
+ (fp_line (start 2.2 -3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 38f7625e-ba45-4122-9e87-4109ccbc41ca))
+ (fp_line (start 2.2 3.25) (end -2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "F.Fab") (tstamp 93fd001d-3063-433d-8816-3a452091d45e))
+ (pad "1" smd roundrect (at -2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 70 "DATA_OE_n") (pinfunction "OE") (pintype "input") (tstamp 200e7ad2-3945-4210-af8d-3844ce80b236))
+ (pad "2" smd roundrect (at -2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 60 "M68K_D7") (pinfunction "D0") (pintype "input") (tstamp bdd05086-d141-4442-b615-b1cd2f3c9355))
+ (pad "3" smd roundrect (at -2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 61 "M68K_D6") (pinfunction "D1") (pintype "input") (tstamp 26717bfe-bd88-4a43-8996-2e9c2eecedbf))
+ (pad "4" smd roundrect (at -2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 62 "M68K_D5") (pinfunction "D2") (pintype "input") (tstamp 295943c8-698b-4d68-b6f8-4d7480f27f00))
+ (pad "5" smd roundrect (at -2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 1 "M68K_D4") (pinfunction "D3") (pintype "input") (tstamp d3e9a46f-cb89-4ea8-a52d-b481a1c984d8))
+ (pad "6" smd roundrect (at -2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 2 "M68K_D3") (pinfunction "D4") (pintype "input") (tstamp 01702613-4972-475c-be3d-eeb64cf2ed1f))
+ (pad "7" smd roundrect (at -2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 3 "M68K_D2") (pinfunction "D5") (pintype "input") (tstamp 091ff8d0-3791-46dc-8bc5-d2c5db69116f))
+ (pad "8" smd roundrect (at -2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 4 "M68K_D1") (pinfunction "D6") (pintype "input") (tstamp c9698f28-2700-4607-af7b-420617c7f5e0))
+ (pad "9" smd roundrect (at -2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 5 "M68K_D0") (pinfunction "D7") (pintype "input") (tstamp faa51cee-52dc-4b61-a3cb-6a7da97f0f13))
+ (pad "10" smd roundrect (at -2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 2723877d-d221-4e16-9b7a-ba19d051c1a4))
+ (pad "11" smd roundrect (at 2.8625 2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 64 "CLK_574") (pinfunction "Cp") (pintype "input") (tstamp d6fcd714-7ef4-4d7d-9c86-9caf7d2e96e9))
+ (pad "12" smd roundrect (at 2.8625 2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 59 "M68K_D8") (pinfunction "Q7") (pintype "tri_state") (tstamp c822983b-8d7d-4957-84cc-cad24b66836a))
+ (pad "13" smd roundrect (at 2.8625 1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 58 "M68K_D9") (pinfunction "Q6") (pintype "tri_state") (tstamp 65e952a6-e6b2-47bd-8218-5f363362aee4))
+ (pad "14" smd roundrect (at 2.8625 0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 57 "M68K_D10") (pinfunction "Q5") (pintype "tri_state") (tstamp ba3e31d8-39f8-4f0a-9df8-4efaea519efc))
+ (pad "15" smd roundrect (at 2.8625 0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 56 "M68K_D11") (pinfunction "Q4") (pintype "tri_state") (tstamp 227d9cfa-0857-499d-bbcf-007c5dc63f62))
+ (pad "16" smd roundrect (at 2.8625 -0.325 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 55 "M68K_D12") (pinfunction "Q3") (pintype "tri_state") (tstamp b7d6f0ef-0c8b-4faa-ba6b-8744ff36d26f))
+ (pad "17" smd roundrect (at 2.8625 -0.975 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 54 "M68K_D13") (pinfunction "Q2") (pintype "tri_state") (tstamp 8f9a859b-5b82-4457-9555-95a14829a1a1))
+ (pad "18" smd roundrect (at 2.8625 -1.625 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 53 "M68K_D14") (pinfunction "Q1") (pintype "tri_state") (tstamp 100710ef-fd87-4fdd-bb76-3c3cf0b0b93d))
+ (pad "19" smd roundrect (at 2.8625 -2.275 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 52 "M68K_D15") (pinfunction "Q0") (pintype "tri_state") (tstamp 8ffeb628-b16a-47f1-96dc-940b58788f89))
+ (pad "20" smd roundrect (at 2.8625 -2.925 270) (size 1.475 0.4) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 3017d874-72f0-499a-a5ec-370f4bf11ccc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Capacitor_SMD:C_0805_2012Metric" (layer "B.Cu")
+ (tstamp 285b6700-7c60-4b63-9be4-349ba3d1a097)
+ (at 148.336 122.8852)
+ (descr "Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator")
+ (tags "capacitor")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Polarized capacitor, US symbol")
+ (property "ki_keywords" "cap capacitor")
+ (path "/bceda0b6-792b-40ee-9b1f-f61a5c9f40f5")
+ (attr smd)
+ (fp_text reference "C1" (at 0 1.68) (layer "B.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 3389d927-5c86-4902-bafd-c658743fd732)
+ )
+ (fp_text value "10 uF" (at 0 -1.68) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 85adcf09-6b65-4659-a4cb-3478e8c14584)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+ (effects (font (size 0.5 0.5) (thickness 0.08)) (justify mirror))
+ (tstamp 2f5789c8-0532-4772-824c-3576c01b959a)
+ )
+ (fp_line (start -0.261252 -0.735) (end 0.261252 -0.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp a768266d-34f2-4579-b538-07b4361327b8))
+ (fp_line (start -0.261252 0.735) (end 0.261252 0.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp d415948e-0aae-4cf4-900a-b5a8fe6e6b21))
+ (fp_line (start -1.7 -0.98) (end -1.7 0.98)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a4614a7e-e15f-44b4-b7d0-56262e5b2527))
+ (fp_line (start -1.7 0.98) (end 1.7 0.98)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 9a9cbed2-6f7c-43c2-a686-c31b98d55201))
+ (fp_line (start 1.7 -0.98) (end -1.7 -0.98)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3985043a-4860-4080-9037-a1f39e2130fc))
+ (fp_line (start 1.7 0.98) (end 1.7 -0.98)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7ae95407-134a-4f34-b186-756f7d328b68))
+ (fp_line (start -1 -0.625) (end -1 0.625)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 58bae156-292d-41b9-902c-570e4eba58e9))
+ (fp_line (start -1 0.625) (end 1 0.625)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b12d7baa-4ff8-4dfd-8406-c3f01072bef4))
+ (fp_line (start 1 -0.625) (end -1 -0.625)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0c6ac65a-b24f-458b-b5e2-5d7f5006ceb7))
+ (fp_line (start 1 0.625) (end 1 -0.625)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 70554037-3717-486c-aba0-9a6ea9fd13da))
+ (pad "1" smd roundrect (at -0.95 0) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pintype "passive") (tstamp ec6b046d-c0e7-4b34-a559-212e80561766))
+ (pad "2" smd roundrect (at 0.95 0) (size 1 1.45) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pintype "passive") (tstamp b5bb1f02-d4e5-4fd9-be0b-3316f203d444))
+ (model "${KICAD6_3DMODEL_DIR}/Capacitor_SMD.3dshapes/C_0805_2012Metric.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (layer "B.Cu")
+ (tstamp 5a9da9ec-d1ee-432c-a5a6-b3ffea68c292)
+ (at 151.4856 113.6904)
+ (descr "TSSOP, 16 Pin (JEDEC MO-153 Var AB https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "Quad 2 to 1 Multiplexer")
+ (property "ki_keywords" "TTL MUX MUX2")
+ (path "/eaf0fc5b-3f7b-40af-a388-56dfc157736a")
+ (attr smd)
+ (fp_text reference "U8" (at 0 3.45) (layer "B.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 5b50344d-90d1-4141-9a67-5f4380eb9e6c)
+ )
+ (fp_text value "74LS257" (at 0 -3.45) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 31c3dffc-5de3-4fc1-8da0-e598ab87246d)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 049bcda4-f7e9-4c84-ac3c-a65450e0d8c8)
+ )
+ (fp_line (start 0 -2.735) (end -2.2 -2.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 734b4989-16ff-41da-bd43-9d7130a6429d))
+ (fp_line (start 0 -2.735) (end 2.2 -2.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 60b8c276-e98c-4e4b-a63d-2c4859e135dd))
+ (fp_line (start 0 2.735) (end -3.6 2.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 82b40292-98de-4959-b1a6-3791b8f6f306))
+ (fp_line (start 0 2.735) (end 2.2 2.735)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 1638932d-1751-4018-b5a8-1a2374c3fe6b))
+ (fp_line (start -3.85 -2.75) (end 3.85 -2.75)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp a98f79ef-9cbc-4097-8b3c-2288cc01bced))
+ (fp_line (start -3.85 2.75) (end -3.85 -2.75)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 3e4d44bb-8a9e-495a-8586-e6d30fe5b2ae))
+ (fp_line (start 3.85 -2.75) (end 3.85 2.75)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 41bd29e9-ac0b-4aa0-b1fc-309aacc97937))
+ (fp_line (start 3.85 2.75) (end -3.85 2.75)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 5b51c119-a3cc-4326-8ea9-5cf360b1bb39))
+ (fp_line (start -2.2 -2.5) (end -2.2 1.5)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 0b5bd0aa-7dd4-426b-af7e-eba85e817855))
+ (fp_line (start -2.2 1.5) (end -1.2 2.5)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a6c9b924-6296-448e-9991-714a9fe6605b))
+ (fp_line (start -1.2 2.5) (end 2.2 2.5)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 84af23fb-de19-4c3c-a1de-7b4f97904494))
+ (fp_line (start 2.2 -2.5) (end -2.2 -2.5)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4642dea8-cbac-4448-9a5f-d5795c2f9a22))
+ (fp_line (start 2.2 2.5) (end 2.2 -2.5)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4ceb07ff-a628-4eab-991b-dc6a3d9a2b6f))
+ (pad "1" smd roundrect (at -2.8625 2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 65 "MUX_SEL") (pinfunction "S") (pintype "input") (tstamp 30858665-b91d-419e-b4b2-6d7897bdfb24))
+ (pad "2" smd roundrect (at -2.8625 1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 1 "M68K_D4") (pinfunction "I0a") (pintype "input") (tstamp ec4bc320-49f9-42e2-a1ff-1676d29f136a))
+ (pad "3" smd roundrect (at -2.8625 0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 18 "M68K_RESET_n") (pinfunction "I1a") (pintype "input") (tstamp 0bb518f0-bd79-4bdb-ad8d-065c291e8ba5))
+ (pad "4" smd roundrect (at -2.8625 0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 80 "DATA_IN4") (pinfunction "Za") (pintype "tri_state") (tstamp 2588a6f6-e2a7-4f22-8018-3fb0550677d1))
+ (pad "5" smd roundrect (at -2.8625 -0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 62 "M68K_D5") (pinfunction "I0b") (pintype "input") (tstamp b8d379cd-4ba0-42c4-ac15-c70c09520da4))
+ (pad "6" smd roundrect (at -2.8625 -0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 22 "M68K_BERR_n") (pinfunction "I1b") (pintype "input") (tstamp c9d8c11e-a04a-4236-8783-dfe3909e52ca))
+ (pad "7" smd roundrect (at -2.8625 -1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 81 "DATA_IN5") (pinfunction "Zb") (pintype "tri_state") (tstamp 73e94dd6-f5e1-46ff-a739-6f07c2188a01))
+ (pad "8" smd roundrect (at -2.8625 -2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 00b5cfd9-f5ae-48f8-86c3-27930e5621f3))
+ (pad "9" smd roundrect (at 2.8625 -2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 82 "DATA_IN7") (pinfunction "Zd") (pintype "tri_state") (tstamp 69898f67-89fa-44ca-a04e-8a79edcf2e02))
+ (pad "10" smd roundrect (at 2.8625 -1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 60 "M68K_D7") (pinfunction "I1d") (pintype "input") (tstamp d7a74a06-0788-4556-835f-d31441aee6ce))
+ (pad "11" smd roundrect (at 2.8625 -0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 60 "M68K_D7") (pinfunction "I0d") (pintype "input") (tstamp 4fa84562-9447-4976-924a-a3e6b9580a57))
+ (pad "12" smd roundrect (at 2.8625 -0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 83 "DATA_IN6") (pinfunction "Zc") (pintype "tri_state") (tstamp 5ca02db3-9668-42ef-b085-9330e675b917))
+ (pad "13" smd roundrect (at 2.8625 0.325) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 61 "M68K_D6") (pinfunction "I1c") (pintype "input") (tstamp 30bc0bc7-17cb-4afe-83a3-1ecf58cc93fb))
+ (pad "14" smd roundrect (at 2.8625 0.975) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 61 "M68K_D6") (pinfunction "I0c") (pintype "input") (tstamp 8370be62-8688-4576-aa94-7fa62935c712))
+ (pad "15" smd roundrect (at 2.8625 1.625) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "OE") (pintype "input") (tstamp a407ffb3-2fcb-428e-9c13-df4d9160468a))
+ (pad "16" smd roundrect (at 2.8625 2.275) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp c39fd7fa-4abd-4f19-8506-e55cc5fa1357))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-16_4.4x5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu")
+ (tstamp b09e0969-2dff-4056-97f2-ef29ee6256fe)
+ (at 151.5949 105.578 180)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs")
+ (property "ki_keywords" "TTL BUFFER 3State BUS")
+ (path "/5b00eb5f-0045-4c53-9815-455ce5082c81")
+ (attr smd)
+ (fp_text reference "U4" (at 0 4.2) (layer "B.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 1a5c44b9-47c4-4023-b133-498862b23a38)
+ )
+ (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp fc328e13-d851-4854-a1b2-fdc164aff700)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 68f40200-5c7c-45c2-ba5b-c9d792d3af77)
+ )
+ (fp_line (start 0 -3.385) (end -2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 25265c8a-e51b-40a9-aa88-dba7e6b020a7))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 6129083f-d0a7-46b2-8de6-f274bff07527))
+ (fp_line (start 0 3.385) (end -3.6 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 983d87e0-3284-41a3-9950-4a180cda5c0a))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ec60b46d-cf3b-408d-bc41-54ac4f0bde6e))
+ (fp_line (start -3.85 -3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7c10a31c-73e0-4ddf-875d-4278d09c1719))
+ (fp_line (start -3.85 3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp f08aba54-5cb0-41c3-8eae-ecbbcc6be0c3))
+ (fp_line (start 3.85 -3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c280bca1-42d7-4c26-aabb-0ca9697ba1a2))
+ (fp_line (start 3.85 3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 884f2e9c-1a25-409b-95ef-9da15bc1473e))
+ (fp_line (start -2.2 -3.25) (end -2.2 2.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 183914a6-fb61-4acd-a2d5-28f76de15d43))
+ (fp_line (start -2.2 2.25) (end -1.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b9e761d3-bd31-4f07-9e4c-586bb198ab1b))
+ (fp_line (start -1.2 3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 4987d809-f41d-4651-945e-aeafae56651e))
+ (fp_line (start 2.2 -3.25) (end -2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 41e86178-50a4-48b9-a560-b5464f1902dd))
+ (fp_line (start 2.2 3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5f12e876-20b1-473a-9ef4-4c5172811d33))
+ (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 63 "ARB_OE_n") (pinfunction "G1") (pintype "input") (tstamp 0ff51c28-f054-4491-8326-c33f1bd79824))
+ (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 76 "FC0") (pinfunction "A0") (pintype "input") (tstamp 652b08f1-c5df-4285-9537-ba009f02c9be))
+ (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 78 "FC1") (pinfunction "A1") (pintype "input") (tstamp 11a8fbde-02f7-4b8a-a4c6-65f2e5231bd2))
+ (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 105 "VMA_n") (pinfunction "A2") (pintype "input") (tstamp 793f9875-751d-43d9-855f-66151dd9dec4))
+ (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 10 "M68K_DTACK_n") (pinfunction "A3") (pintype "input") (tstamp 8c703750-3be7-47d0-a1e5-b9236c0dcb5b))
+ (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 21 "M68K_VPA_n") (pinfunction "A4") (pintype "input") (tstamp 930ca350-94a7-462f-9d31-05644afcf51a))
+ (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 13 "M68K_BR_n") (pinfunction "A5") (pintype "input") (tstamp 6f905e07-da95-42c4-830a-4b5fa778960f))
+ (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 12 "M68K_BGACK_n") (pinfunction "A6") (pintype "input") (tstamp 62e1ec03-6a29-4380-b6c5-170520eb1a88))
+ (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 15 "M68K_CLK") (pinfunction "A7") (pintype "input") (tstamp 23d02de2-3a64-4bd8-a0ff-71e7ececdd0e))
+ (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp b8527c3d-9e29-4f0b-8cdf-b0aad1090336))
+ (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 79 "CLK") (pinfunction "Y7") (pintype "tri_state") (tstamp b7fdc294-2ebd-413b-afa2-c324a3e22f7e))
+ (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 77 "BGACK_n") (pinfunction "Y6") (pintype "tri_state") (tstamp 4f72e60c-e080-4e4e-b57b-0ecf6aeaaf4f))
+ (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 72 "BR_n") (pinfunction "Y5") (pintype "tri_state") (tstamp 87a9deea-72d0-41ae-bdc2-20eef994fdc7))
+ (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 74 "VPA_n") (pinfunction "Y4") (pintype "tri_state") (tstamp bc208989-9d7e-42c1-ace9-385444f4f8a8))
+ (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 75 "DTACK_n") (pinfunction "Y3") (pintype "tri_state") (tstamp dfebf392-63fb-4e8a-8c6a-79dfbe6c15c6))
+ (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 19 "M68K_VMA_n") (pinfunction "Y2") (pintype "tri_state") (tstamp fb6c8c79-420b-4b36-96ec-53daa263891d))
+ (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 27 "M68K_FC1") (pinfunction "Y1") (pintype "tri_state") (tstamp 6a5ca031-b6e0-475d-8419-664a99f2825e))
+ (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 28 "M68K_FC0") (pinfunction "Y0") (pintype "tri_state") (tstamp f2193736-d65a-4c72-adfa-d4aac6701076))
+ (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp 5ddcabf0-60cd-488e-8463-15ba578cff75))
+ (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 44917aa3-dc45-4e6f-b4b2-f7977ba52970))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu")
+ (tstamp f525316a-96b6-41b9-b969-65a2f7717071)
+ (at 149.0803 70.399 180)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs")
+ (property "ki_keywords" "TTL BUFFER 3State BUS")
+ (path "/146e1b47-0e41-45e3-9418-0ef24b1b90f2")
+ (attr smd)
+ (fp_text reference "U12" (at 0 4.2) (layer "B.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 07a808dd-75ea-440c-b630-91d8a10b3ea9)
+ )
+ (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp a38e860a-c6a6-44fa-9a1b-2907e822a38e)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 0df4d721-6677-4eec-a811-276bc38d7622)
+ )
+ (fp_line (start 0 -3.385) (end -2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ed2c0812-39f9-4fa8-a452-76825ee7e9db))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 5358528e-5dae-4f21-88cd-337a185b1f2b))
+ (fp_line (start 0 3.385) (end -3.6 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 17f929ad-7cf3-4f03-afb1-a0e593f42548))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp 0981ab31-b699-46cb-a166-a9ed74fcdf2f))
+ (fp_line (start -3.85 -3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp be735698-7ece-4b7f-815b-70c16bba066d))
+ (fp_line (start -3.85 3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 19cf6c8b-b31b-4c04-b04d-221a3bfee221))
+ (fp_line (start 3.85 -3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 22068def-c9b7-4d8a-b85d-e32be15a695c))
+ (fp_line (start 3.85 3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 051c78f7-79c0-4a44-b54a-22ba844ddee6))
+ (fp_line (start -2.2 -3.25) (end -2.2 2.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b5cf26ce-0d60-41d2-a808-100ad52a45d8))
+ (fp_line (start -2.2 2.25) (end -1.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 032307f9-9851-439a-9cef-3a49f93feec0))
+ (fp_line (start -1.2 3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 6c9d6e59-4929-46ba-aaf9-44e076d784ea))
+ (fp_line (start 2.2 -3.25) (end -2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 795d95e5-ecbf-40ed-b63a-1cf152f63a37))
+ (fp_line (start 2.2 3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp e60cac6e-3334-44a0-a1d9-e315f49abc29))
+ (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 63 "ARB_OE_n") (pinfunction "G1") (pintype "input") (tstamp 3aaadc05-4354-4469-b8da-8b869178e549))
+ (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 100 "AS_n") (pinfunction "A0") (pintype "input") (tstamp f379f7fb-1306-4ee6-85b6-0e26b477a0fd))
+ (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 101 "UDS_n") (pinfunction "A1") (pintype "input") (tstamp 13150670-a659-4ba8-a249-f478c9ea6d8d))
+ (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 102 "LDS_n") (pinfunction "A2") (pintype "input") (tstamp 55c3483e-df4b-4db1-bb77-020f6a073bbd))
+ (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 103 "WR_n") (pinfunction "A3") (pintype "input") (tstamp 9b2b1d13-0072-450f-8e63-fffb161ef205))
+ (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "A4") (pintype "input") (tstamp f0365dd4-c057-4216-8e33-68112f5e90cc))
+ (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "A5") (pintype "input") (tstamp 2d077745-0147-4042-ad73-6d9569894e8e))
+ (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 104 "E") (pinfunction "A6") (pintype "input") (tstamp 6c926479-8346-46b6-bd40-6411fe937dc4))
+ (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 73 "BG_n") (pinfunction "A7") (pintype "input") (tstamp 59465388-377f-49c1-af95-c306f0057c9a))
+ (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 7c095f18-3b30-4b1d-80b0-8484d42f065c))
+ (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 11 "M68K_BG_n") (pinfunction "Y7") (pintype "tri_state") (tstamp 5bc1fd99-fdf7-4800-a3d5-00934f8aa633))
+ (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 20 "M68K_E") (pinfunction "Y6") (pintype "tri_state") (tstamp 8a83a111-c5f7-4c5d-98cd-7070e1c9da0d))
+ (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 106 "unconnected-(U12-Y5-Pad13)") (pinfunction "Y5") (pintype "tri_state") (tstamp c9638d3f-3255-49a7-ae66-f731d7aef8bd))
+ (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 107 "unconnected-(U12-Y4-Pad14)") (pinfunction "Y4") (pintype "tri_state") (tstamp 3d27ae93-c09d-4a8a-bb1c-d57c1effdca0))
+ (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 9 "M68K_WR_n") (pinfunction "Y3") (pintype "tri_state") (tstamp 413dc488-0e9c-4d14-a8d0-a751a0ef8496))
+ (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 8 "M68K_LDS_n") (pinfunction "Y2") (pintype "tri_state") (tstamp fe8770d5-a3d7-4d55-8191-d3bddf6c9147))
+ (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 7 "M68K_UDS_n") (pinfunction "Y1") (pintype "tri_state") (tstamp e05b7da8-a23c-4b03-9000-33a2994593d2))
+ (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 6 "M68K_AS_n") (pinfunction "Y0") (pintype "tri_state") (tstamp 088dd021-7d85-4b6a-8ad0-fceb989307b1))
+ (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp da3f4f76-8cd6-4b8a-babe-69a856933af0))
+ (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp c4a5c7dd-71f3-40fd-b736-840fe22ca1cc))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (footprint "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (layer "B.Cu")
+ (tstamp f691571a-518b-4e00-99ed-2d63d78301d1)
+ (at 152.1029 78.4808 180)
+ (descr "TSSOP, 20 Pin (JEDEC MO-153 Var AC https://www.jedec.org/document_search?search_api_views_fulltext=MO-153), generated with kicad-footprint-generator ipc_gullwing_generator.py")
+ (tags "TSSOP SO")
+ (property "Sheetfile" "MCL68.kicad_sch")
+ (property "Sheetname" "")
+ (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs")
+ (property "ki_keywords" "TTL BUFFER 3State BUS")
+ (path "/56471e70-0210-4be8-8eb8-eab0cdb97f0c")
+ (attr smd)
+ (fp_text reference "U11" (at 0 4.2) (layer "B.SilkS") hide
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 804748a2-5477-499a-8d87-1c50f359c36c)
+ )
+ (fp_text value "74HCT541" (at 0 -4.2) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp f7f0c92c-8925-42b2-8dc7-6227bcd40b28)
+ )
+ (fp_text user "${REFERENCE}" (at 0 0) (layer "B.Fab")
+ (effects (font (size 1 1) (thickness 0.15)) (justify mirror))
+ (tstamp 67f0fdc1-ac22-4715-a207-58402e1a6351)
+ )
+ (fp_line (start 0 -3.385) (end -2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp faf93aaa-a7f3-49a6-85dc-4f9a521d943d))
+ (fp_line (start 0 -3.385) (end 2.2 -3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp c7165e97-c80e-4bc9-aeca-85097babb69f))
+ (fp_line (start 0 3.385) (end -3.6 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp ab461a77-e4a6-4dda-b834-7e45e27b6b53))
+ (fp_line (start 0 3.385) (end 2.2 3.385)
+ (stroke (width 0.12) (type solid)) (layer "B.SilkS") (tstamp bc77598b-6110-4d6f-bf80-6c18ee9bf3d8))
+ (fp_line (start -3.85 -3.5) (end 3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp c3e10935-7b25-4579-afa2-7b7e41375bbb))
+ (fp_line (start -3.85 3.5) (end -3.85 -3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 6adccba4-73e6-45b7-81e4-3b8cf05b6004))
+ (fp_line (start 3.85 -3.5) (end 3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 4cfbb487-1ae1-45fc-adea-745274a5b33b))
+ (fp_line (start 3.85 3.5) (end -3.85 3.5)
+ (stroke (width 0.05) (type solid)) (layer "B.CrtYd") (tstamp 7386c852-172b-4ba3-a282-03ff9b382119))
+ (fp_line (start -2.2 -3.25) (end -2.2 2.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp de0eeda0-8d17-45a2-bbec-7f9d457194b2))
+ (fp_line (start -2.2 2.25) (end -1.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 76dce78c-83f0-4f12-bb87-5d31a5ccf102))
+ (fp_line (start -1.2 3.25) (end 2.2 3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp b8bc41db-f215-4e20-816e-193ff7bf3c60))
+ (fp_line (start 2.2 -3.25) (end -2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp a7120bc4-bbca-4b78-87d5-b2560537206f))
+ (fp_line (start 2.2 3.25) (end 2.2 -3.25)
+ (stroke (width 0.1) (type solid)) (layer "B.Fab") (tstamp 5f323f0c-0647-4227-aeca-329dc4277f33))
+ (pad "1" smd roundrect (at -2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "G1") (pintype "input") (tstamp 168f76ac-88f6-498c-9e40-dc7831686620))
+ (pad "2" smd roundrect (at -2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 59 "M68K_D8") (pinfunction "A0") (pintype "input") (tstamp a4e1292d-d9c2-4f43-9f68-47054932e59e))
+ (pad "3" smd roundrect (at -2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 58 "M68K_D9") (pinfunction "A1") (pintype "input") (tstamp 19afa747-350c-4229-9d43-78ce2cca8865))
+ (pad "4" smd roundrect (at -2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 57 "M68K_D10") (pinfunction "A2") (pintype "input") (tstamp 00616201-c643-46ce-9293-1e86b34dd61a))
+ (pad "5" smd roundrect (at -2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 56 "M68K_D11") (pinfunction "A3") (pintype "input") (tstamp acda272a-885b-4e08-b74e-dcf849be2964))
+ (pad "6" smd roundrect (at -2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 55 "M68K_D12") (pinfunction "A4") (pintype "input") (tstamp 6d62c743-0c29-457a-942c-42291807d636))
+ (pad "7" smd roundrect (at -2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 54 "M68K_D13") (pinfunction "A5") (pintype "input") (tstamp 32e16228-47de-4328-a6c6-870458cc7f20))
+ (pad "8" smd roundrect (at -2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 53 "M68K_D14") (pinfunction "A6") (pintype "input") (tstamp 50477165-6254-4f74-94b2-1287dc5edd18))
+ (pad "9" smd roundrect (at -2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 52 "M68K_D15") (pinfunction "A7") (pintype "input") (tstamp 0e9dfd35-853e-455f-95e4-b8130dcc1ba7))
+ (pad "10" smd roundrect (at -2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "GND") (pintype "power_in") (tstamp 8594d65f-e7f0-4531-bd3d-9bb97fe0aacf))
+ (pad "11" smd roundrect (at 2.8625 -2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 92 "DATA_IN15") (pinfunction "Y7") (pintype "tri_state") (tstamp 0f1b6e22-3490-44cf-8648-b6e0ac301c63))
+ (pad "12" smd roundrect (at 2.8625 -2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 93 "DATA_IN14") (pinfunction "Y6") (pintype "tri_state") (tstamp 2ca67654-4caa-46cf-9546-1bb54a8a9b0c))
+ (pad "13" smd roundrect (at 2.8625 -1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 94 "DATA_IN13") (pinfunction "Y5") (pintype "tri_state") (tstamp 972235f5-e0ea-4238-b954-208380ac5c79))
+ (pad "14" smd roundrect (at 2.8625 -0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 95 "DATA_IN12") (pinfunction "Y4") (pintype "tri_state") (tstamp 09755b0d-3c7b-467f-8a97-179b7e314eef))
+ (pad "15" smd roundrect (at 2.8625 -0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 96 "DATA_IN11") (pinfunction "Y3") (pintype "tri_state") (tstamp 8b3b2264-a4d6-4a27-a3c0-41057b84d5c4))
+ (pad "16" smd roundrect (at 2.8625 0.325 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 97 "DATA_IN10") (pinfunction "Y2") (pintype "tri_state") (tstamp e0417027-2bc6-4d87-8a8c-1d48befdd948))
+ (pad "17" smd roundrect (at 2.8625 0.975 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 98 "DATA_IN9") (pinfunction "Y1") (pintype "tri_state") (tstamp 9bc5994f-004f-493c-ac81-7e4db0000a4b))
+ (pad "18" smd roundrect (at 2.8625 1.625 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 99 "DATA_IN8") (pinfunction "Y0") (pintype "tri_state") (tstamp 6e72e6e7-6f03-4cdd-aa33-4bc2825258b6))
+ (pad "19" smd roundrect (at 2.8625 2.275 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 16 "GND") (pinfunction "G2") (pintype "input") (tstamp 296a0d92-3499-4b0b-b112-bc78999b4b68))
+ (pad "20" smd roundrect (at 2.8625 2.925 180) (size 1.475 0.4) (layers "B.Cu" "B.Paste" "B.Mask") (roundrect_rratio 0.25)
+ (net 71 "+3.3V") (pinfunction "VCC") (pintype "power_in") (tstamp 605ce01a-97f2-40aa-8fdc-b53551a84f0a))
+ (model "${KICAD6_3DMODEL_DIR}/Package_SO.3dshapes/TSSOP-20_4.4x6.5mm_P0.65mm.wrl"
+ (offset (xyz 0 0 0))
+ (scale (xyz 1 1 1))
+ (rotate (xyz 0 0 0))
+ )
+ )
+
+ (gr_rect (start 135.1026 52.9844) (end 166.7002 137.0584)
+ (stroke (width 0.1) (type default)) (fill none) (layer "Edge.Cuts") (tstamp 1b213d92-abc0-4561-a523-d571dc03eff4))
+ (gr_text "MCL68+" (at 148.8186 63.1698) (layer "F.SilkS") (tstamp 6ea40f12-04c6-473a-95be-49d8447f579b)
+ (effects (font (size 1.016 1.016) (thickness 0.1524)) (justify left bottom))
+ )
+ (gr_text "MicroCore Labs" (at 145.1864 60.6552) (layer "F.SilkS") (tstamp 8e4352ee-8b0e-4f14-adc4-0f3834c40ccb)
+ (effects (font (size 1.143 1.143) (thickness 0.1778)) (justify left bottom))
+ )
+
+ (segment (start 143.1798 80.282539) (end 142.7226 80.739739) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 0a57b92a-e0ab-48ef-b92e-044118fbccb4))
+ (segment (start 151.9012 99.8982) (end 151.9012 101.05741) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 110f5e51-2863-4f41-8f2a-8f8286884238))
+ (segment (start 143.1798 78.924661) (end 143.1798 80.282539) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 16677b28-b3aa-41ed-be2e-795f9bbe37d1))
+ (segment (start 146.812 93.6752) (end 151.9012 98.7644) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 19a689cf-5671-4381-9a82-ef7065c4be91))
+ (segment (start 143.0148 92.748) (end 142.7988 92.964) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 2107c6fa-7fd0-4510-af05-905c9d1a2148))
+ (segment (start 142.7226 80.739739) (end 142.7226 86.087461) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 224491e6-ea86-4267-9e42-5da01761eacf))
+ (segment (start 151.9012 101.05741) (end 151.8666 101.09201) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 22ef129d-11c4-4a8e-9ace-4881a19e31ad))
+ (segment (start 139.1412 55.3974) (end 140.0936 55.3974) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 35fd42c2-1300-4946-8a28-745acd9620bd))
+ (segment (start 140.0936 55.3974) (end 141.9352 57.239) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 507ff98d-99e8-4aa0-bd2d-57b34e6d0a8b))
+ (segment (start 151.9012 99.8982) (end 151.9012 102.479) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 51acdb12-9216-4e7c-adcb-b3e93a462e04))
+ (segment (start 142.7226 86.087461) (end 143.0148 86.379661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 61902a56-7b59-4ef7-870d-06625e6350d5))
+ (segment (start 141.9352 77.680061) (end 143.1798 78.924661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 742f7e87-e153-42e9-adec-070ca02c7e20))
+ (segment (start 142.7988 93.783661) (end 143.731739 94.7166) (width 0.1524) (layer "F.Cu") (net 1) (tstamp 8725dd37-e229-42dd-8b77-f731503366b9))
+ (segment (start 145.8976 93.6752) (end 146.812 93.6752) (width 0.1524) (layer "F.Cu") (net 1) (tstamp b313590e-b369-4692-974f-153678246272))
+ (segment (start 143.0148 86.379661) (end 143.0148 92.748) (width 0.1524) (layer "F.Cu") (net 1) (tstamp bf6a9424-f590-42eb-b40f-7ac281770206))
+ (segment (start 142.7988 92.964) (end 142.7988 93.783661) (width 0.1524) (layer "F.Cu") (net 1) (tstamp c8d3dd7c-217f-4815-bb91-b1c846c278de))
+ (segment (start 143.731739 94.7166) (end 144.8562 94.7166) (width 0.1524) (layer "F.Cu") (net 1) (tstamp d5f9a89e-f964-488a-8aee-efad7eec8bb1))
+ (segment (start 151.9012 98.7644) (end 151.9012 100.6856) (width 0.1524) (layer "F.Cu") (net 1) (tstamp de545e4a-fee5-435d-90d1-1c3da5371a64))
+ (segment (start 144.8562 94.7166) (end 145.8976 93.6752) (width 0.1524) (layer "F.Cu") (net 1) (tstamp ea8d4e41-f107-49fd-8abc-255b6764ca4c))
+ (segment (start 141.9352 57.239) (end 141.9352 77.680061) (width 0.1524) (layer "F.Cu") (net 1) (tstamp f587ce06-2529-4284-bf78-a17e1bd4bdcb))
+ (via (at 149.84038 114.939) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp 7c8b930f-7759-4b06-93a6-f133578b4e26))
+ (via (at 151.8666 101.09201) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 1) (tstamp ca97dd58-d858-4eb6-932a-6b89d0b9353d))
+ (segment (start 149.84038 114.939) (end 152.146 112.63338) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 135bdf21-57fd-4d54-8f44-50cf3c00533e))
+ (segment (start 153.2382 104.7496) (end 152.4254 104.7496) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 30c36b1e-ffab-4c46-ad35-0f225bfdbe55))
+ (segment (start 153.2382 105.2322) (end 153.2382 104.7496) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 48e8bc8c-3acc-4542-8680-bc5ba7f2f6e4))
+ (segment (start 152.146 106.1466) (end 152.3238 106.1466) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 721d3894-d8f4-4a28-bd3d-68f2600f2901))
+ (segment (start 152.4254 104.7496) (end 152.146 104.4702) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp 791dc5a8-b158-463a-9ad4-b58a5784b268))
+ (segment (start 152.146 112.63338) (end 152.146 106.1466) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp bc6ff588-9dc3-4227-8332-8d173c5c9252))
+ (segment (start 152.3238 106.1466) (end 153.2382 105.2322) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp d85214ec-cd75-4d59-b043-565837652ab6))
+ (segment (start 152.146 101.37141) (end 151.9012 101.12661) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp f98f9420-1c28-4a42-b3ab-068689f83995))
+ (segment (start 152.146 104.4702) (end 152.146 101.37141) (width 0.1524) (layer "In2.Cu") (net 1) (tstamp ffb93882-ca93-4a6b-a8c2-79c797ea8b5c))
+ (segment (start 149.46398 115.3154) (end 149.84038 114.939) (width 0.1524) (layer "B.Cu") (net 1) (tstamp 79378565-f2c0-4d08-87e9-f752a533bfe3))
+ (segment (start 148.6231 115.3154) (end 149.46398 115.3154) (width 0.1524) (layer "B.Cu") (net 1) (tstamp 8648eb0d-1ad1-4c2f-b113-a9e6dc534180))
+ (segment (start 150.1394 93.1926) (end 149.303863 93.1926) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 09456f27-5292-42d5-9bc7-03fe49da745c))
+ (segment (start 149.303863 93.1926) (end 148.756263 92.645) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 11b5d813-2a82-4b94-bfe4-0e5aaafcbc01))
+ (segment (start 148.756263 92.645) (end 147.638137 92.645) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 121271eb-3dc3-433f-a700-46d79ea1170c))
+ (segment (start 151.2512 99.8982) (end 151.2512 102.479) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 1aab4fed-590a-4b92-9996-3c5b0f952e15))
+ (segment (start 143.605487 95.0214) (end 146.2404 95.0214) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 282125b3-d273-4330-96f8-640df6385de1))
+ (segment (start 142.494 92.837748) (end 142.494 93.909913) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 2de3b542-a3cc-48d6-967e-a0302e5a1b1c))
+ (segment (start 154.5513 90.9164) (end 154.4479 90.813) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 32760079-0ed3-47f3-a36d-a4e381e9da71))
+ (segment (start 146.3548 94.907) (end 147.001652 94.907) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 34d2542f-b377-44b9-82f9-875ce22d8c2e))
+ (segment (start 154.4479 90.813) (end 152.519 90.813) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 386ce487-37d1-4e0e-becc-46ffd6c95a8d))
+ (segment (start 141.6304 78.231252) (end 142.71 79.310852) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 442153d9-184e-4096-995f-d2486e23d80b))
+ (segment (start 142.71 79.310852) (end 142.71 80.321287) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 6119ba70-6083-4676-aa51-5f17bce607f6))
+ (segment (start 151.2512 99.156548) (end 151.2512 99.8982) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 668a66e2-6077-42a0-856d-26da77ddae90))
+ (segment (start 142.71 80.321287) (end 142.4178 80.613487) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 752fba4a-abab-490a-b30d-61de81158f6f))
+ (segment (start 147.001652 94.907) (end 151.2512 99.156548) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 92718a1e-eb4e-49ce-b419-5f138182773e))
+ (segment (start 146.2404 95.0214) (end 146.3548 94.907) (width 0.1524) (layer "F.Cu") (net 2) (tstamp 976a2690-8576-4d1a-8e19-0bc4328a4e01))
+ (segment (start 139.1412 57.9374) (end 141.6304 60.4266) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b2c0a3d1-04b3-43fb-a964-e268f5e9fb64))
+ (segment (start 142.71 86.505913) (end 142.71 92.621748) (width 0.1524) (layer "F.Cu") (net 2) (tstamp b777cb7f-05d7-46f8-b48f-608d9b0052d8))
+ (segment (start 147.638137 92.645) (end 147.550435 92.557298) (width 0.1524) (layer "F.Cu") (net 2) (tstamp c6b5b2da-591b-4016-8c1d-6192b13bfbc0))
+ (segment (start 142.4178 80.613487) (end 142.4178 86.213713) (width 0.1524) (layer "F.Cu") (net 2) (tstamp c8747c8e-ca9f-4e65-967d-b05898ee0931))
+ (segment (start 141.6304 60.4266) (end 141.6304 78.231252) (width 0.1524) (layer "F.Cu") (net 2) (tstamp caea3a51-0adc-43e6-bdfb-268e8f001c8d))
+ (segment (start 152.519 90.813) (end 150.1394 93.1926) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e4942765-fa77-428b-950e-4b51bb0d9c97))
+ (segment (start 142.4178 86.213713) (end 142.71 86.505913) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e55ab8ef-63e1-45af-84be-af0e7e14584c))
+ (segment (start 146.3548 94.907) (end 146.3548 94.4626) (width 0.1524) (layer "F.Cu") (net 2) (tstamp e964275a-70c9-4b1f-8422-eee8dbb79f21))
+ (segment (start 142.494 93.909913) (end 143.605487 95.0214) (width 0.1524) (layer "F.Cu") (net 2) (tstamp ee4fe04d-6503-4706-9b5a-02723d59b028))
+ (segment (start 146.3548 94.4626) (end 146.431 94.3864) (width 0.1524) (layer "F.Cu") (net 2) (tstamp f1543754-0e0f-44c4-841e-3c1ca2af2708))
+ (segment (start 142.71 92.621748) (end 142.494 92.837748) (width 0.1524) (layer "F.Cu") (net 2) (tstamp f7b1a476-b161-4ed3-a67a-ae0ff9c7a5e2))
+ (via (at 146.431 94.3864) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 98a07279-dd95-4896-87b4-1d29044b0170))
+ (via (at 147.550435 92.557298) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 2) (tstamp 9dfe0516-f38a-4c38-a013-8a55eca0b6d9))
+ (segment (start 146.431 94.3864) (end 146.431 93.676733) (width 0.1524) (layer "B.Cu") (net 2) (tstamp 0fd174fd-07d7-4d7e-a3d9-c7babd4a6d92))
+ (segment (start 146.431 93.676733) (end 147.550435 92.557298) (width 0.1524) (layer "B.Cu") (net 2) (tstamp c11a9147-5bb1-4795-8157-ce79777a8c7d))
+ (segment (start 154.5513 88.9664) (end 153.999089 88.9664) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 06158649-e889-4bca-b331-35c301594788))
+ (segment (start 139.1412 60.4774) (end 141.3256 62.6618) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 074e5564-fd44-4934-818f-2c83efc6eb71))
+ (segment (start 142.4052 92.495496) (end 142.4052 86.632165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 1f006f1c-dde3-4b0d-b34e-523af344c08c))
+ (segment (start 141.3256 78.357504) (end 142.1638 79.195704) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 34b50171-33f9-4c50-9e88-d520691f9826))
+ (segment (start 142.1892 92.711496) (end 142.4052 92.495496) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 3835440f-6b0e-42a8-a32c-5a8239aba300))
+ (segment (start 142.5702 96.5708) (end 142.5702 94.417165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 40465056-0785-445c-a7f5-72500732880e))
+ (segment (start 142.113 80.487235) (end 142.24 80.360235) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 457c875c-8c2a-4e35-a53a-cfb2167a9b2d))
+ (segment (start 150.6012 99.8982) (end 150.6012 98.9376) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 55ac02b5-3015-458d-9110-acb5aa82fa83))
+ (segment (start 148.9456 97.282) (end 143.2814 97.282) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 6c3b9a11-0314-4fc4-94dd-082989305209))
+ (segment (start 141.3256 62.6618) (end 141.3256 78.357504) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 70386396-faca-421a-9c16-3e09095a38a5))
+ (segment (start 153.999089 88.9664) (end 153.5852 88.552511) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 82fc1aef-2a0a-4d3b-933f-b8fda6be6f1f))
+ (segment (start 153.5852 86.5546) (end 149.606 82.5754) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 837caf9d-6e62-4ecd-aa7e-c483cda4a3b3))
+ (segment (start 142.1638 79.663) (end 142.2314 79.7306) (width 0.1524) (layer "F.Cu") (net 3) (tstamp 8b6beaad-3479-4cd9-a829-ea51bb645a61))
+ (segment (start 142.24 80.360235) (end 142.24 79.7392) (width 0.1524) (layer "F.Cu") (net 3) (tstamp a0e71987-328e-4ad7-8769-b0c2e3b8e555))
+ (segment (start 142.1638 79.195704) (end 142.1638 79.663) (width 0.1524) (layer "F.Cu") (net 3) (tstamp a403730b-49ef-4259-8876-72f73d078fe2))
+ (segment (start 142.1892 94.036165) (end 142.1892 92.711496) (width 0.1524) (layer "F.Cu") (net 3) (tstamp abe98353-7e4e-4c39-aea4-a174db4740e9))
+ (segment (start 153.5852 88.552511) (end 153.5852 86.5546) (width 0.1524) (layer "F.Cu") (net 3) (tstamp c64c70f2-6f90-44f4-87fd-e55e5500be07))
+ (segment (start 142.113 86.339965) (end 142.113 80.487235) (width 0.1524) (layer "F.Cu") (net 3) (tstamp cc28a7d8-824c-4322-9a66-90f4487da212))
+ (segment (start 150.6012 98.9376) (end 148.9456 97.282) (width 0.1524) (layer "F.Cu") (net 3) (tstamp cf330b48-53ce-458d-878d-7d46f9118cff))
+ (segment (start 142.4052 86.632165) (end 142.113 86.339965) (width 0.1524) (layer "F.Cu") (net 3) (tstamp d9c3576c-6d48-4ac2-8a4a-e5932b200e38))
+ (segment (start 142.5702 94.417165) (end 142.1892 94.036165) (width 0.1524) (layer "F.Cu") (net 3) (tstamp def14a31-1f9f-4fd1-a17f-1069e48a7e0e))
+ (segment (start 143.2814 97.282) (end 142.5702 96.5708) (width 0.1524) (layer "F.Cu") (net 3) (tstamp e442f2c2-c131-4f93-8c12-1cb05be0a14e))
+ (segment (start 150.6012 99.8982) (end 150.6012 102.479) (width 0.1524) (layer "F.Cu") (net 3) (tstamp eeb379bb-5cd4-47e9-bdc9-dbc81a008d6a))
+ (segment (start 142.24 79.7392) (end 142.2314 79.7306) (width 0.1524) (layer "F.Cu") (net 3) (tstamp ff062be5-d267-4e68-80c7-060b2ce6bd71))
+ (via (at 142.2314 79.7306) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 3) (tstamp 61588af4-ae9a-4867-b60a-748e24f8d845))
+ (via (at 149.606 82.5754) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 3) (tstamp f8e736b1-7801-4f44-bf86-bbd6f6f2733b))
+ (segment (start 146.7612 79.7306) (end 142.2314 79.7306) (width 0.1524) (layer "In2.Cu") (net 3) (tstamp 795a72d1-41b3-49ac-9932-66227ba7c8e1))
+ (segment (start 149.606 82.5754) (end 146.7612 79.7306) (width 0.1524) (layer "In2.Cu") (net 3) (tstamp ccad0e5f-e323-4b89-acc1-033145727617))
+ (segment (start 141.8082 86.466217) (end 142.1004 86.758417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 1710f50c-3389-434d-945a-f30fd82845d2))
+ (segment (start 149.9512 99.8982) (end 149.9512 102.479) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 3a53dd90-4393-4f5c-bab9-ef374c509c6d))
+ (segment (start 143.155148 97.5868) (end 148.6154 97.5868) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 4f2a5ac4-812f-4280-81c0-0ade722e74be))
+ (segment (start 149.9512 98.9226) (end 149.9512 99.8982) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 535244e4-ef1f-40ee-9123-de0a2db22239))
+ (segment (start 142.1004 92.369244) (end 141.8844 92.585244) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 731fb8a4-29c8-4702-af14-369ac338eb0b))
+ (segment (start 142.1004 90.4112) (end 141.859 90.6526) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 77a751ce-e6f1-424d-804b-ef4bb2a18096))
+ (segment (start 141.8844 94.162417) (end 142.2654 94.543417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 814763a8-d8ea-491e-ac1a-3b2c22769fb6))
+ (segment (start 139.1412 63.0174) (end 141.0208 64.897) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 84309d31-0a39-4077-9f13-f159abe43ed5))
+ (segment (start 142.1004 86.758417) (end 142.1004 90.4112) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 8e5c6346-0c75-4c6f-baa3-0f8cece55df9))
+ (segment (start 142.1004 90.894) (end 142.1004 92.369244) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 90b35105-2f70-4724-a928-1e3d4a22cb27))
+ (segment (start 141.0208 79.573583) (end 141.8082 80.360983) (width 0.1524) (layer "F.Cu") (net 4) (tstamp 9a57bfef-cf17-4610-8d77-9655df48c166))
+ (segment (start 141.859 90.6526) (end 142.1004 90.894) (width 0.1524) (layer "F.Cu") (net 4) (tstamp a828cdd2-28a6-451a-9d63-dad30e230a61))
+ (segment (start 141.8082 80.360983) (end 141.8082 86.466217) (width 0.1524) (layer "F.Cu") (net 4) (tstamp ae74f35e-af33-46b6-bcdd-ad79a26f0b48))
+ (segment (start 148.6154 97.5868) (end 149.9512 98.9226) (width 0.1524) (layer "F.Cu") (net 4) (tstamp b759310e-cc9e-4159-880e-14fcb6c80f1b))
+ (segment (start 148.8211 90.2716) (end 148.8263 90.2664) (width 0.1524) (layer "F.Cu") (net 4) (tstamp bba38d65-5c45-443c-91be-fc412d8d4da3))
+ (segment (start 141.0208 64.897) (end 141.0208 79.573583) (width 0.1524) (layer "F.Cu") (net 4) (tstamp ce4cc8f3-da68-4743-9870-a8e587762339))
+ (segment (start 142.2654 96.697052) (end 143.155148 97.5868) (width 0.1524) (layer "F.Cu") (net 4) (tstamp d2032998-2529-44ce-bb62-a57f1a3ca781))
+ (segment (start 147.5994 90.2716) (end 148.8211 90.2716) (width 0.1524) (layer "F.Cu") (net 4) (tstamp e1f427ca-5268-419c-901d-8b65bfeac593))
+ (segment (start 141.8844 92.585244) (end 141.8844 94.162417) (width 0.1524) (layer "F.Cu") (net 4) (tstamp e39f9fb3-5f50-43bc-9ebd-b0ab7fcd973a))
+ (segment (start 142.2654 94.543417) (end 142.2654 96.697052) (width 0.1524) (layer "F.Cu") (net 4) (tstamp eca6a917-f56b-41f4-818e-0baa6103746a))
+ (via (at 141.859 90.6526) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 12c13867-bd94-4629-9571-ada9a442fe54))
+ (via (at 147.5994 90.2716) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 4) (tstamp 6a6f6be2-f95c-4473-8aa9-63f8682e2177))
+ (segment (start 146.282443 92.0622) (end 147.5994 90.745243) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp 28ee6ab8-6d65-4d76-a690-130845f4a952))
+ (segment (start 147.5994 90.745243) (end 147.5994 90.2716) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp a04fbdb0-f5a6-4ef7-a72e-8ef579c26553))
+ (segment (start 141.859 90.6526) (end 143.2686 92.0622) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp ac3f97ae-92a4-449e-b336-19f9fc059134))
+ (segment (start 143.2686 92.0622) (end 146.282443 92.0622) (width 0.1524) (layer "In2.Cu") (net 4) (tstamp bc857cd3-7116-41bf-b2bb-19258ff44589))
+ (segment (start 141.1986 88.9) (end 141.208822 88.889778) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 0e12df44-14c7-4431-bc5b-f102ea86080c))
+ (segment (start 140.716 79.958452) (end 141.5034 80.745852) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 0e68b0da-8ce7-4d53-b2af-e10039d3a928))
+ (segment (start 147.2692 99.949) (end 148.3868 98.8314) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 392bd369-b686-481e-a7c2-81d7aadeda73))
+ (segment (start 141.859 98.552) (end 143.256 99.949) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 3a19743b-a16a-4562-9e1c-2b99b649761a))
+ (segment (start 141.2668 91.9226) (end 141.5288 92.1846) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 3c4d0496-dcc2-4756-ac21-8b4993c5b4ce))
+ (segment (start 141.4272 88.6714) (end 141.1986 88.9) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 41d8090b-5546-4465-a67f-bbd2de66d9e7))
+ (segment (start 148.9456 98.8314) (end 149.3012 99.187) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 44a7af84-a5e1-4715-a1ba-8edae5e0f1c2))
+ (segment (start 147.6964 88.3164) (end 147.6716 88.3412) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 47ee176e-6522-4363-a5e6-f5ab9ffc041a))
+ (segment (start 141.1986 88.9) (end 141.2668 88.9682) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 59c366d6-e23b-49a2-8ca6-59514270229e))
+ (segment (start 141.4272 87.9094) (end 141.4272 88.6714) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 717e2e2f-a3a9-468c-bd51-c5a0f93567f3))
+ (segment (start 139.1412 65.5574) (end 140.716 67.1322) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 7c2b43a5-fac9-43e6-b2ba-bb8d8b998954))
+ (segment (start 149.3012 99.8982) (end 149.3012 102.479) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 83c3d873-c2f9-4c49-b8f2-c634d0e89b31))
+ (segment (start 148.3868 98.8314) (end 148.9456 98.8314) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 8f96fa7c-1ddc-460e-8b88-0fb165ae4529))
+ (segment (start 141.5288 94.237869) (end 141.859 94.568069) (width 0.1524) (layer "F.Cu") (net 5) (tstamp 93a4ef78-bccf-4993-896f-771f49722efa))
+ (segment (start 140.716 67.1322) (end 140.716 79.958452) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a05e16e7-a245-4ec6-aa86-ce7f6ad9cfd9))
+ (segment (start 141.5288 92.1846) (end 141.5288 94.237869) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a15e843f-ae3d-4355-80fe-58c807cd3ec0))
+ (segment (start 149.3012 99.187) (end 149.3012 99.8982) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a4e9d089-9935-4570-9dbb-a6d2dced70ae))
+ (segment (start 141.5034 80.745852) (end 141.5034 87.8332) (width 0.1524) (layer "F.Cu") (net 5) (tstamp a539f807-529b-4dbe-a22e-1d81c401564e))
+ (segment (start 143.256 99.949) (end 147.2692 99.949) (width 0.1524) (layer "F.Cu") (net 5) (tstamp b6902564-cdbd-4486-a0ba-c364c59250e8))
+ (segment (start 141.2668 88.9682) (end 141.2668 91.9226) (width 0.1524) (layer "F.Cu") (net 5) (tstamp c2880126-f8e8-41b2-b383-2038a71201ed))
+ (segment (start 148.8263 88.3164) (end 147.6964 88.3164) (width 0.1524) (layer "F.Cu") (net 5) (tstamp da46aff7-79d5-4a20-9af6-c46b6fedaaa3))
+ (segment (start 141.208822 88.889778) (end 141.208822 88.703022) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e05c27f2-3b51-4ea7-9e31-2d30cefde748))
+ (segment (start 141.5034 87.8332) (end 141.4272 87.9094) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e08913f6-324b-491a-8c8e-e4eca1b5e8ae))
+ (segment (start 141.859 94.568069) (end 141.859 98.552) (width 0.1524) (layer "F.Cu") (net 5) (tstamp e7be8763-719e-4642-a05f-899f7bd6dc2c))
+ (via (at 147.6716 88.3412) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp 0efcb42c-8c00-45f1-8e3c-f488b1b106bf))
+ (via (at 141.208822 88.703022) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 5) (tstamp ac7f49c0-8645-4d21-89a1-e0429aad14ac))
+ (segment (start 142.028 89.5222) (end 141.208822 88.703022) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp 697679b1-acf5-47b3-bcb6-c03c845c7c37))
+ (segment (start 147.6716 88.3412) (end 146.4906 89.5222) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp 7cd18ac3-8866-40b8-8807-7db94ca85c86))
+ (segment (start 146.4906 89.5222) (end 142.028 89.5222) (width 0.1524) (layer "In2.Cu") (net 5) (tstamp b2ccc373-09b5-4462-9ae7-aa941c1ee0c1))
+ (segment (start 146.2178 68.774) (end 139.8178 68.774) (width 0.1524) (layer "B.Cu") (net 6) (tstamp 373b27a2-b314-4cfe-a3ea-35210c9f1c29))
+ (segment (start 139.8178 68.774) (end 139.1412 68.0974) (width 0.1524) (layer "B.Cu") (net 6) (tstamp eb42af1f-a3ab-40f5-afa0-4c067b65924c))
+ (segment (start 140.3546 69.424) (end 139.1412 70.6374) (width 0.1524) (layer "B.Cu") (net 7) (tstamp 16631127-4293-4283-9e97-cfa4dd6219e3))
+ (segment (start 146.2178 69.424) (end 140.3546 69.424) (width 0.1524) (layer "B.Cu") (net 7) (tstamp b2ced539-5e1b-446a-8031-8ed1a78422ac))
+ (segment (start 142.2446 70.074) (end 139.1412 73.1774) (width 0.1524) (layer "B.Cu") (net 8) (tstamp 7f5621b8-b3e5-45d0-a5a4-2f7a248075cc))
+ (segment (start 146.2178 70.074) (end 142.2446 70.074) (width 0.1524) (layer "B.Cu") (net 8) (tstamp b60456b4-f90a-46ef-bf35-2403e4256d19))
+ (segment (start 146.2178 70.724) (end 144.1346 70.724) (width 0.1524) (layer "B.Cu") (net 9) (tstamp 23ba8ae2-ac58-43a4-a3ba-cde0add80bc1))
+ (segment (start 144.1346 70.724) (end 139.1412 75.7174) (width 0.1524) (layer "B.Cu") (net 9) (tstamp f870b77f-dd47-417a-93e5-190da45b842e))
+ (segment (start 139.1412 78.2574) (end 139.1412 78.814704) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 1f8af463-517e-4c97-89d4-1c28d0c7f09a))
+ (segment (start 141.1732 87.3252) (end 140.72 87.7784) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 2d2ac64a-e201-46b7-a134-38e88c82a18f))
+ (segment (start 139.1412 78.814704) (end 141.1732 80.846704) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 48e4201b-76cb-47b4-9bd0-467c7075af11))
+ (segment (start 140.72 87.7784) (end 140.72 93.615925) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 807f7039-a25e-44d4-bff7-bab61c7c4a1b))
+ (segment (start 140.72 93.615925) (end 140.7882 93.684125) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 80a15a89-210e-4e8d-9656-2e710c9f2015))
+ (segment (start 141.1732 80.846704) (end 141.1732 87.3252) (width 0.1524) (layer "F.Cu") (net 10) (tstamp 8d026d44-8b3c-412e-b3e3-8eaac08b4df6))
+ (via (at 140.7882 93.684125) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 10) (tstamp 0a9747e4-1efd-4b80-ba7e-f9863a26d374))
+ (via (at 153.3612 103.632) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 10) (tstamp 320e2c1e-2dd5-4581-bb9c-62cab821030c))
+ (segment (start 152.822843 99.127243) (end 151.511 97.8154) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 20bed46b-0e9b-4945-aa3f-fefc78174fdf))
+ (segment (start 143.858739 97.3836) (end 140.7882 94.313061) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 2672f9bd-3886-4581-9afc-ff3dcf7ab48f))
+ (segment (start 153.3612 101.784216) (end 153.1032 101.526216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 6327ffb3-103c-4e73-ae0f-5d16c84a8032))
+ (segment (start 153.1032 101.526216) (end 153.1032 101.450016) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 69a71a72-9f8f-4075-8a4f-cc4047b596df))
+ (segment (start 146.458644 96.6216) (end 145.6182 96.6216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 720fc0b1-d916-43f2-a8dc-6265908409ab))
+ (segment (start 153.3612 103.632) (end 153.3612 101.784216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp 9b424057-b276-4160-9343-b841de7c2eca))
+ (segment (start 153.1032 101.450016) (end 152.822843 101.169659) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp a6d2f039-de56-492c-a765-04b59b93adae))
+ (segment (start 152.822843 101.169659) (end 152.822843 99.127243) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp ae794a9a-969b-4b76-8410-a17dd9ce7bba))
+ (segment (start 144.8562 97.3836) (end 143.858739 97.3836) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp b83700db-f6d7-4b4d-9e57-757db8232b43))
+ (segment (start 140.7882 94.313061) (end 140.7882 93.684125) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp c5ae3b27-fc0b-4a9a-b6a6-eb24da548771))
+ (segment (start 151.511 97.8154) (end 147.652444 97.8154) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp ed553572-e947-4485-b14a-0afc769d200e))
+ (segment (start 147.652444 97.8154) (end 146.458644 96.6216) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp f54ce49e-f73d-4109-a47c-9c339548dc52))
+ (segment (start 145.6182 96.6216) (end 144.8562 97.3836) (width 0.1524) (layer "In2.Cu") (net 10) (tstamp f7b0fdbe-e03e-4148-b1a8-fac70ff2adbf))
+ (segment (start 153.905189 105.253) (end 153.3612 104.709011) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 2e163509-c2e1-47b0-8229-efd0b968a2e0))
+ (segment (start 153.3612 104.709011) (end 153.3612 103.632) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 48ad5cf0-2192-4b87-a625-6e53bdfeac7a))
+ (segment (start 154.4574 105.253) (end 153.905189 105.253) (width 0.1524) (layer "B.Cu") (net 10) (tstamp 80c5f9cc-c7ee-491a-abd9-ef681d247b81))
+ (segment (start 140.5382 77.2416) (end 140.5382 79.4004) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 37b9e0dd-3bf7-4b23-8cab-b160ced544ec))
+ (segment (start 146.2178 73.324) (end 144.4558 73.324) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 39f0a2d8-a02c-404a-a429-41731d9c727d))
+ (segment (start 144.4558 73.324) (end 140.5382 77.2416) (width 0.1524) (layer "B.Cu") (net 11) (tstamp 5f2d390a-639a-4060-a4e1-7b2b97abfe21))
+ (segment (start 140.5382 79.4004) (end 139.1412 80.7974) (width 0.1524) (layer "B.Cu") (net 11) (tstamp ca7f75a9-73ed-483d-ac08-b5c326eafdb6))
+ (segment (start 138.3284 92.1766) (end 137.9474 91.7956) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 16ae0644-a431-4363-bacc-65d525cebfc8))
+ (segment (start 137.9474 91.7956) (end 137.9474 84.5312) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 7c825411-878c-4801-9ed7-b1e13ff4060e))
+ (segment (start 137.9474 84.5312) (end 139.1412 83.3374) (width 0.1524) (layer "F.Cu") (net 12) (tstamp 85ca11b8-e28d-4317-bbdc-cd6f541ef448))
+ (via (at 155.701094 101.550106) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 12) (tstamp 2a547f15-a458-45e3-9617-c69948abe7ca))
+ (via (at 138.3284 92.1766) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 12) (tstamp bc6912a2-6c62-4205-97d8-a2eaee35ac92))
+ (segment (start 140.1064 92.1766) (end 138.3284 92.1766) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 13d48ab8-3762-4258-babe-70274c43f3a6))
+ (segment (start 151.822964 97.5106) (end 147.778696 97.5106) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 49ed418f-8709-4aad-9556-76a5b5f52b95))
+ (segment (start 147.778696 97.5106) (end 146.559496 96.2914) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp 64f930b6-f4ab-4488-ad41-cae500dc9eea))
+ (segment (start 146.177 96.2914) (end 144.9324 95.0468) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp a0c27805-3c53-41f1-bb95-214bf9103748))
+ (segment (start 155.701094 101.550106) (end 155.701094 101.38873) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ad92520f-33b6-4a13-9991-51acaff7a3bc))
+ (segment (start 142.9766 95.0468) (end 140.1064 92.1766) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp b8d3a744-e470-4884-a32f-8f2554bfb58c))
+ (segment (start 155.701094 101.38873) (end 151.822964 97.5106) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp bf08cd08-d92f-4db6-a935-a134998fbf1a))
+ (segment (start 146.559496 96.2914) (end 146.177 96.2914) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ea701559-90b9-4d6b-8eab-df486703537a))
+ (segment (start 144.9324 95.0468) (end 142.9766 95.0468) (width 0.1524) (layer "In2.Cu") (net 12) (tstamp ebaf416c-30a8-4a9d-aa91-4b9a81cd3ce3))
+ (segment (start 156.3878 102.236812) (end 155.701094 101.550106) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 319c2287-99be-4347-aaf1-bdb4b7e90a3c))
+ (segment (start 154.671 107.4166) (end 156.1846 107.4166) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 4828b666-74ed-4166-933f-62af5b60fb9f))
+ (segment (start 156.3878 107.2134) (end 156.3878 102.236812) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 4b4cdc44-f0ca-4cce-ba9a-31f7f95ca182))
+ (segment (start 154.4574 107.203) (end 154.671 107.4166) (width 0.1524) (layer "B.Cu") (net 12) (tstamp 7112227b-f3da-4e4a-9eb1-e44d51648e7e))
+ (segment (start 156.1846 107.4166) (end 156.3878 107.2134) (width 0.1524) (layer "B.Cu") (net 12) (tstamp da99da53-c067-48a6-b39d-f372f23a2eff))
+ (via (at 155.579 106.9086) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 13) (tstamp b299d0ee-d4a7-4238-8392-974fb0de16c5))
+ (segment (start 160.312 96.736) (end 159.9058 97.1422) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 017e9a9c-4797-49d3-83ce-141bc1bf93cc))
+ (segment (start 160.312 94.9324) (end 160.312 96.736) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 02ba3f74-dea8-4cdc-923c-f95d759d499d))
+ (segment (start 149.6949 86.3473) (end 149.6949 90.932) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 200824f6-5895-41aa-a0ed-ec600b658e8c))
+ (segment (start 157.1926 108.060477) (end 157.1926 108.456963) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 35dd3738-9c01-4319-8024-499bacdf6c8a))
+ (segment (start 143.617339 84.925) (end 148.2726 84.925) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 38ce375d-e35a-43f7-a1fe-4eef280a5a09))
+ (segment (start 159.9058 97.1422) (end 157.8698 97.1422) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 405deaf7-c3b6-4300-a0aa-c348a601b1f0))
+ (segment (start 148.2726 84.925) (end 149.6949 86.3473) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 481ddec9-6f3f-4a43-bca5-0573fc3b38f7))
+ (segment (start 157.1926 108.456963) (end 156.912243 108.73732) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 5856ac81-44a2-484f-9978-51d55c72cbc5))
+ (segment (start 157.8698 97.1422) (end 156.9172 98.0948) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 7d24c159-db26-4634-af9e-13394af5f2df))
+ (segment (start 156.9172 107.785077) (end 157.1926 108.060477) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp 9057971d-213e-4ddc-aedd-86282f56929d))
+ (segment (start 156.9172 98.0948) (end 156.9172 107.785077) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ac4a91e1-3ecf-47e9-b471-e45425e661ce))
+ (segment (start 158.533252 94.9324) (end 160.312 94.9324) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ad35f03b-7c34-4c1a-8459-3f5746246662))
+ (segment (start 155.579 108.1826) (end 155.579 106.9086) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp bee0d6b0-cc1e-4da9-a419-ad40387c1057))
+ (segment (start 155.269452 91.6686) (end 158.533252 94.9324) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp cc019f66-64b8-4eb4-abc9-c4059381cffc))
+ (segment (start 149.6949 90.932) (end 153.162 90.932) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ccabadb6-d144-4314-a425-ab17da038804))
+ (segment (start 139.1412 85.8774) (end 142.664939 85.8774) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp cd6b30ee-52b4-4533-8cbe-e8fd693c096e))
+ (segment (start 156.13372 108.73732) (end 155.579 108.1826) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp d1392e8a-0a80-4b3f-88a1-d5c8aca3246e))
+ (segment (start 156.912243 108.73732) (end 156.13372 108.73732) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp e8b1467e-32b8-4756-86b6-0830c173e309))
+ (segment (start 142.664939 85.8774) (end 143.617339 84.925) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp f77b741c-ea21-4554-bfc2-9d6739587f32))
+ (segment (start 153.162 90.932) (end 153.8986 91.6686) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp fcd1af3f-9518-4649-818b-e0b1b805855c))
+ (segment (start 153.8986 91.6686) (end 155.269452 91.6686) (width 0.1524) (layer "In2.Cu") (net 13) (tstamp ffef1269-1670-4303-826c-8f9dc5515a4c))
+ (segment (start 155.2234 106.553) (end 155.579 106.9086) (width 0.1524) (layer "B.Cu") (net 13) (tstamp 5453cbb8-27a4-43b1-a048-2f7d737df86b))
+ (segment (start 154.4574 106.553) (end 155.2234 106.553) (width 0.1524) (layer "B.Cu") (net 13) (tstamp a9f0ac04-43d1-4eb6-a451-abddffafd05d))
+ (via (at 142.6972 64.5668) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 14) (tstamp d84c698b-cf9e-4523-aac7-0ad1a156a8cc))
+ (segment (start 137.7696 64.3636) (end 137.7696 87.0458) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 02a63922-c304-484a-a785-95e75c21731b))
+ (segment (start 137.7696 64.3636) (end 137.7822 64.351) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 2b5e3555-6fc4-4c34-844e-5233b3833874))
+ (segment (start 142.4814 64.351) (end 142.6972 64.5668) (width 0.508) (layer "In1.Cu") (net 14) (tstamp 75c0d919-d2df-485d-8dd4-df46a6928d80))
+ (segment (start 137.7822 64.351) (end 142.4814 64.351) (width 0.508) (layer "In1.Cu") (net 14) (tstamp b116abbc-3734-4384-853d-4b469478a9e6))
+ (segment (start 137.7696 87.0458) (end 139.1412 88.4174) (width 0.508) (layer "In1.Cu") (net 14) (tstamp ec71e61b-9731-48d8-b7c6-06005a6ef2ea))
+ (segment (start 159.2834 74.66223) (end 158.4452 73.82403) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 29a94277-1376-46d1-97cd-cf106b57eaa7))
+ (segment (start 151.8666 65.2526) (end 144.8562 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 2adeec38-d38d-44b5-96a1-4305a8aa1285))
+ (segment (start 159.2834 75.4634) (end 159.4612 75.2856) (width 0.508) (layer "In2.Cu") (net 14) (tstamp 34db1316-86de-48cf-8b5b-7da7d2ae1615))
+ (segment (start 157.1498 70.5358) (end 151.8666 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 43c32801-9d5e-4959-b4fe-4a3266c34322))
+ (segment (start 158.4452 73.82403) (end 158.4452 70.5358) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4aed4a7e-0117-4518-8520-a8e0960e8491))
+ (segment (start 159.2834 75.7936) (end 159.2834 74.66223) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4c1cb6f6-95c9-424c-8e5d-a88854f350ed))
+ (segment (start 144.8562 65.2526) (end 143.383 65.2526) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 4eed2185-af06-4269-9dcf-c130bdc2de8c))
+ (segment (start 161.7218 78.232) (end 159.2834 75.7936) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 542e4bb9-b19b-4e9e-a2bc-866cdbb229e4))
+ (segment (start 143.383 65.2526) (end 142.6972 64.5668) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 582350a9-ac66-4363-84c9-211f975051a9))
+ (segment (start 158.4452 70.5358) (end 157.1498 70.5358) (width 1.016) (layer "In2.Cu") (net 14) (tstamp 92266c98-bb52-453e-a896-4e67991ecb48))
+ (segment (start 164.5412 93.4974) (end 161.7218 90.678) (width 1.016) (layer "In2.Cu") (net 14) (tstamp a0405f28-518c-41de-871f-bed8259cb638))
+ (segment (start 161.7218 90.678) (end 161.7218 78.232) (width 1.016) (layer "In2.Cu") (net 14) (tstamp bd6f90f3-9073-4e1f-962a-dd9010add0bf))
+ (segment (start 159.2834 75.7936) (end 159.2834 75.4634) (width 0.508) (layer "In2.Cu") (net 14) (tstamp c29a74df-6982-4e08-ba4a-d93f5b73587f))
+ (via (at 156.714 108.25872) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 15) (tstamp 55a3f60a-388d-4030-99d4-fe174d1051b7))
+ (segment (start 156.5148 101.686968) (end 152.033632 97.2058) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp 3eba433f-28c7-4a50-83fe-c40240025112))
+ (segment (start 143.102852 94.742) (end 139.318252 90.9574) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp 6e90243e-cd3f-4083-9ed3-1bc96f21fd58))
+ (segment (start 139.318252 90.9574) (end 139.1412 90.9574) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp b714d494-28c1-4692-8ecc-bbcca5a79b7f))
+ (segment (start 156.714 108.25872) (end 156.5148 108.05952) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp bd3e5937-4e8a-4bf8-aedb-01ff7ac17fe6))
+ (segment (start 147.904948 97.2058) (end 145.441148 94.742) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp da04620d-46ae-4177-8084-5416a1deb290))
+ (segment (start 145.441148 94.742) (end 143.102852 94.742) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp ec5c81a8-9757-4d81-ac6d-7f5868869017))
+ (segment (start 156.5148 108.05952) (end 156.5148 101.686968) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp f5b3d088-0d7c-44e1-bbc9-3fee9e12bc7f))
+ (segment (start 152.033632 97.2058) (end 147.904948 97.2058) (width 0.1524) (layer "In2.Cu") (net 15) (tstamp f9fd59de-538c-4aac-8bbb-e334397bde89))
+ (segment (start 154.4574 107.853) (end 156.30828 107.853) (width 0.1524) (layer "B.Cu") (net 15) (tstamp 29a14839-ba30-4886-af8f-7887aca8b6e1))
+ (segment (start 156.30828 107.853) (end 156.714 108.25872) (width 0.1524) (layer "B.Cu") (net 15) (tstamp d22bdb71-cb69-4901-9ad3-21d2139ad87d))
+ (segment (start 148.6662 109.5502) (end 148.7424 109.474) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 043b215a-9fda-4115-b5ef-c7bd7ae40396))
+ (segment (start 154.5513 88.3164) (end 156.0316 88.3164) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 0ab70cec-edb4-4a69-8123-f9b0328e4362))
+ (segment (start 148.6622 127.5411) (end 148.6622 129.0328) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 26545999-cbbb-43e2-a278-f0e35a04a35c))
+ (segment (start 156.0316 88.3164) (end 156.0322 88.3158) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 275adbe5-78cb-4874-a836-dcdad89a4201))
+ (segment (start 148.6622 119.1591) (end 148.6622 120.519) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 3478f8d2-eb82-4a6a-9826-d49189aa3782))
+ (segment (start 149.593681 92.2164) (end 150.016219 92.638938) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 3c965699-9d55-4d32-89ee-261bf4cba3b0))
+ (segment (start 148.6512 101.488) (end 148.7932 101.346) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 8b48aee5-75b8-4580-8743-3e9a7faae080))
+ (segment (start 148.6512 94.1732) (end 148.3006 94.1732) (width 0.3048) (layer "F.Cu") (net 16) (tstamp 913d6c73-f8b8-44e3-a899-6088e4cc632e))
+ (segment (start 148.6622 120.519) (end 148.8186 120.6754) (width 0.1524) (layer "F.Cu") (net 16) (tstamp 9f890cdc-6f46-4947-aee6-a53a87e67be3))
+ (segment (start 148.3006 94.1732) (end 148.0058 93.8784) (width 0.3048) (layer "F.Cu") (net 16) (tstamp b4f994cb-94ac-4db0-be84-3b182b81252f))
+ (segment (start 148.6662 110.8102) (end 148.6662 109.5502) (width 0.1524) (layer "F.Cu") (net 16) (tstamp c26180a3-1e64-428f-86c2-e4a26d8214b8))
+ (segment (start 148.8263 92.2164) (end 149.593681 92.2164) (width 0.3048) (layer "F.Cu") (net 16) (tstamp d9d80f08-9629-4401-94de-e057bbe2f0ec))
+ (segment (start 148.6512 102.479) (end 148.6512 101.488) (width 0.1524) (layer "F.Cu") (net 16) (tstamp ec1f06bc-8925-4d6e-afa9-d8c73351f8dd))
+ (segment (start 148.6622 129.0328) (end 148.7122 129.0828) (width 0.1524) (layer "F.Cu") (net 16) (tstamp fdfc8145-bff1-4fa0-8de0-3768f5f173ba))
+ (via (at 148.7932 101.346) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 01b22a1a-7bc1-4f04-9ca6-fc70a92c921e))
+ (via (at 156.0322 88.3158) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 067b5686-7580-4419-b7ae-2d05a4dfee42))
+ (via (at 144.5768 67.8688) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 190e94a3-fde5-4864-9cba-31bca716424c))
+ (via (at 148.7424 109.474) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 6cff0abe-5b97-402a-af1d-72a21a647215))
+ (via (at 148.8186 120.6754) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 88c7dc95-eee1-432f-a979-080561692356))
+ (via (at 152.273 74.0156) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp 9d0e5764-7026-422d-960a-9b20bbf85c13))
+ (via (at 148.0058 93.8784) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp a21717fb-ed73-44a1-903c-ad7747ee0179))
+ (via (at 150.626478 76.153678) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp a7310142-3bd9-4f3d-99d5-58f2e36d70a7))
+ (via (at 154.9908 74.7522) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp b89cf51c-ac01-4964-8a67-5e3b52db4e2b))
+ (via (at 155.5496 82.1436) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp be7a87d0-0101-4e2c-80de-dfc471a58bff))
+ (via (at 150.622 122.8852) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp c5747d9b-c7bd-4d10-bdf2-346857cbd8fc))
+ (via (at 152.810962 114.660163) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp cbfaf2e8-8726-4aac-9559-d533901b0f7b))
+ (via (at 150.016219 92.638938) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp d49b64d3-1059-4da9-b167-d40666ad82ed))
+ (via (at 154.833985 109.314273) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp d987f52e-cb22-4075-a8e2-ee630e3835fa))
+ (via (at 147.447 103.1494) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp edb0fd4f-03ce-4ff8-9384-4f3c221890c5))
+ (via (at 148.7122 129.0828) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp f73797d7-ddd1-4ae9-b459-bfa94f9014cd))
+ (via (at 153.3906 70.739) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 16) (tstamp fccbc8d3-559d-411f-b4ee-892ae5b5b399))
+ (segment (start 154.9654 74.7776) (end 154.9908 74.7522) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 012ad9af-3e9f-443c-befb-8794b8189690))
+ (segment (start 150.574356 76.2058) (end 150.626478 76.153678) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 10de740f-a77f-4d92-b9a5-8fcf8b08adc3))
+ (segment (start 151.9428 73.324) (end 151.9428 73.6854) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 1a672109-fc6a-46a0-b0e4-cb71fad9f8d4))
+ (segment (start 154.9654 75.5558) (end 154.9654 74.7776) (width 0.3048) (layer "B.Cu") (net 16) (tstamp 26ce56b4-608c-4d7a-b1a9-9181251375f6))
+ (segment (start 144.832 68.124) (end 144.5768 67.8688) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 2d7c2707-0b72-477e-8033-d5afb0ab5bb2))
+ (segment (start 153.523739 115.3154) (end 152.868502 114.660163) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 2e0e0eea-8861-41be-9b00-a0257a472b9a))
+ (segment (start 154.9654 81.4058) (end 154.9654 81.5594) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 35149b3b-32ef-4921-9a66-fd3d79dd05b4))
+ (segment (start 148.7424 111.2961) (end 148.7424 109.474) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 459fae16-dc0d-4ff3-af7d-a53a8a20d100))
+ (segment (start 151.9428 70.724) (end 153.3756 70.724) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 53d252c5-ac4b-4820-a379-a31c9e242290))
+ (segment (start 152.7556 71.374) (end 153.3906 70.739) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 67599438-1060-45df-bfc3-5ed816da825e))
+ (segment (start 148.7324 103.303) (end 147.6006 103.303) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 6d1e549d-c080-4b8f-824f-2193816642c6))
+ (segment (start 154.3481 115.3154) (end 153.523739 115.3154) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 75c08503-c64d-44e2-b301-3d914c7797e6))
+ (segment (start 153.3756 70.724) (end 153.3906 70.739) (width 0.1524) (layer "B.Cu") (net 16) (tstamp 8b4b25d8-50d0-4c1c-92c1-43ffca8ef7d3))
+ (segment (start 148.6231 111.4154) (end 148.7424 111.2961) (width 0.1524) (layer "B.Cu") (net 16) (tstamp a4ae4780-ed7a-4466-b06f-893956b6f99b))
+ (segment (start 146.2178 68.124) (end 144.832 68.124) (width 0.1524) (layer "B.Cu") (net 16) (tstamp a829fa78-39ec-4535-ae7c-2335de74403b))
+ (segment (start 152.868502 114.660163) (end 152.810962 114.660163) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ac9184d4-dc05-4902-b833-ef001f6f573d))
+ (segment (start 149.2404 76.2058) (end 150.574356 76.2058) (width 0.3048) (layer "B.Cu") (net 16) (tstamp c7e22c05-b7da-4d7e-b1bd-126926af4e25))
+ (segment (start 154.4574 108.937688) (end 154.833985 109.314273) (width 0.1524) (layer "B.Cu") (net 16) (tstamp c83dcf38-332a-4792-84d3-dbd9f7f9ca74))
+ (segment (start 154.9654 81.5594) (end 155.5496 82.1436) (width 0.3048) (layer "B.Cu") (net 16) (tstamp cdff2cbc-22b0-4740-aaf4-1458ec55dde7))
+ (segment (start 151.9428 73.6854) (end 152.273 74.0156) (width 0.1524) (layer "B.Cu") (net 16) (tstamp e5df8f9d-6eb0-43f3-b378-2c3a1d918826))
+ (segment (start 147.6006 103.303) (end 147.447 103.1494) (width 0.1524) (layer "B.Cu") (net 16) (tstamp e9319a43-8087-4534-a283-69256257a354))
+ (segment (start 154.4574 108.503) (end 154.4574 108.937688) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ed1298d1-0787-45eb-b935-25c4efcd0a47))
+ (segment (start 151.9428 71.374) (end 152.7556 71.374) (width 0.1524) (layer "B.Cu") (net 16) (tstamp ee00a9a5-ebb1-4cca-8887-dae726006243))
+ (segment (start 149.286 122.8852) (end 150.622 122.8852) (width 1.016) (layer "B.Cu") (net 16) (tstamp fdbd99b5-457d-419f-8a2e-946d481e0ce0))
+ (segment (start 152.696169 91.5664) (end 152.654 91.524231) (width 0.1524) (layer "F.Cu") (net 17) (tstamp 333a9a30-79b9-4edd-9a30-72fc07836b31))
+ (segment (start 154.5513 91.5664) (end 152.696169 91.5664) (width 0.1524) (layer "F.Cu") (net 17) (tstamp f1764e55-2a2d-43eb-97e0-4753ef0662a7))
+ (via (at 152.654 91.524231) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 17) (tstamp f96cd64c-ef7e-40dc-abb7-fbb0fd2bd9b4))
+ (segment (start 139.1412 96.0374) (end 140.1318 95.0468) (width 0.1524) (layer "B.Cu") (net 17) (tstamp 7a7dbc7d-3280-4720-90cb-df8159b00112))
+ (segment (start 149.106037 95.0468) (end 152.628606 91.524231) (width 0.1524) (layer "B.Cu") (net 17) (tstamp 88d750dd-0f51-455b-9263-ef182d63f059))
+ (segment (start 140.1318 95.0468) (end 149.106037 95.0468) (width 0.1524) (layer "B.Cu") (net 17) (tstamp b590fbce-6386-4ea1-8d7a-d73c97f2ad6b))
+ (segment (start 152.628606 91.524231) (end 152.654 91.524231) (width 0.1524) (layer "B.Cu") (net 17) (tstamp d1bcc636-ff45-4289-9f4a-938bbefc429b))
+ (segment (start 138.0998 99.6188) (end 139.1412 98.5774) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 0a838f5f-11a7-42c3-9b89-0a102a0b411d))
+ (segment (start 138.700766 102.246932) (end 138.420409 101.966575) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 13a97203-83cc-45f0-9ac3-b42dee94413b))
+ (segment (start 138.0744 103.269784) (end 138.700766 102.643418) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 3632fc4b-aca6-4aa5-b59f-cd4177d4c220))
+ (segment (start 139.6746 110.0328) (end 138.43 110.0328) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 36d55862-fd9f-47bc-a46b-af2c31cbbb9a))
+ (segment (start 138.43 110.0328) (end 138.0998 109.7026) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 3b75aeae-657f-4f4e-aed3-1d2ae3acd903))
+ (segment (start 146.269861 114.6654) (end 143.986661 112.3822) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 49879450-9077-47c3-ae12-e7380f874767))
+ (segment (start 138.174618 101.966575) (end 138.0998 101.891757) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 6c271b5d-9118-4f16-a791-20a8f0efacf0))
+ (segment (start 143.986661 112.3822) (end 142.024 112.3822) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 792ddb36-028c-48b1-9426-fc56947146c0))
+ (segment (start 138.700766 102.643418) (end 138.700766 102.246932) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 7eda9334-d308-4db1-9683-26e268ecc848))
+ (segment (start 142.024 112.3822) (end 139.6746 110.0328) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 863abd09-13b2-4f4b-a9cd-520b3572d27a))
+ (segment (start 138.0998 105.053652) (end 138.0744 105.028252) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 91544007-b7ea-41b0-ad7b-7ee52be1fdc8))
+ (segment (start 138.0998 101.891757) (end 138.0998 99.6188) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 9636292b-a565-4992-8cad-665f9d57dd1b))
+ (segment (start 138.0744 105.028252) (end 138.0744 103.269784) (width 0.1524) (layer "B.Cu") (net 18) (tstamp 9d2669b4-355b-4e4e-8fa5-ced054397fb9))
+ (segment (start 148.6231 114.6654) (end 146.269861 114.6654) (width 0.1524) (layer "B.Cu") (net 18) (tstamp a09376db-dbc1-45d5-9c05-2e00457a68d9))
+ (segment (start 138.0998 109.7026) (end 138.0998 105.053652) (width 0.1524) (layer "B.Cu") (net 18) (tstamp e2f0b38b-3f09-4793-a568-d91ffec8e207))
+ (segment (start 138.420409 101.966575) (end 138.174618 101.966575) (width 0.1524) (layer "B.Cu") (net 18) (tstamp ec590841-1bc8-4423-a76a-429c8ce4b1fa))
+ (via (at 147.574 105.41) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 19) (tstamp d053416d-5ab4-4d27-af19-723f6aacf465))
+ (segment (start 139.1412 101.1174) (end 142.964 104.9402) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp 17454e42-e686-4ce8-bbc1-2415b916f9ab))
+ (segment (start 142.964 104.9402) (end 145.198452 104.9402) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp 5ff7938a-3ed5-45bd-a963-6aa9117d6d6f))
+ (segment (start 145.198452 104.9402) (end 145.668252 105.41) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp a05e2c1e-20b6-4558-8920-04eb491b6ab9))
+ (segment (start 145.668252 105.41) (end 147.574 105.41) (width 0.1524) (layer "In2.Cu") (net 19) (tstamp e5198a6c-5046-4e1c-9514-0c28716c1ab5))
+ (segment (start 147.731 105.253) (end 147.574 105.41) (width 0.1524) (layer "B.Cu") (net 19) (tstamp 83ef4281-7a5a-44f7-804d-5409150a9f4b))
+ (segment (start 148.7324 105.253) (end 147.731 105.253) (width 0.1524) (layer "B.Cu") (net 19) (tstamp 919b812a-e94a-4798-a420-83d8021a3e86))
+ (segment (start 138.222166 102.738366) (end 138.222166 102.445175) (width 0.1524) (layer "F.Cu") (net 20) (tstamp a644da66-bcbb-4f35-9d82-b45667bcbb78))
+ (segment (start 139.1412 103.6574) (end 138.222166 102.738366) (width 0.1524) (layer "F.Cu") (net 20) (tstamp a9e69a47-96db-4f40-bc7b-0cd30f82be49))
+ (via (at 138.222166 102.445175) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 20) (tstamp 2916db84-2773-4b16-b8ea-9c68c7111050))
+ (segment (start 146.2178 72.674) (end 143.639261 72.674) (width 0.1524) (layer "B.Cu") (net 20) (tstamp 3ac9fa83-957b-4032-a15e-2b3f479a2f5f))
+ (segment (start 143.639261 72.674) (end 139.249661 77.0636) (width 0.1524) (layer "B.Cu") (net 20) (tstamp 9456bbce-b87b-42b5-a457-523462d57817))
+ (segment (start 138.5062 77.0636) (end 137.6172 77.9526) (width 0.1524) (layer "B.Cu") (net 20) (tstamp af67ce06-9d06-4c08-9468-b9d9892c2698))
+ (segment (start 137.6172 77.9526) (end 137.6172 101.840209) (width 0.1524) (layer "B.Cu") (net 20) (tstamp b714ae44-f3ad-47f4-924e-2208c8b75ca8))
+ (segment (start 139.249661 77.0636) (end 138.5062 77.0636) (width 0.1524) (layer "B.Cu") (net 20) (tstamp b87435e7-440c-4a40-9c97-d723a2544c20))
+ (segment (start 137.6172 101.840209) (end 138.222166 102.445175) (width 0.1524) (layer "B.Cu") (net 20) (tstamp f929f45f-7786-4073-9547-dcd6ff7b45e0))
+ (via (at 150.786714 105.463797) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 21) (tstamp e2f5be63-8821-475d-8fbf-0e1d9cde6c68))
+ (segment (start 139.1412 106.1974) (end 142.664939 106.1974) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 12ada82b-4a3f-40ec-8ccf-9b9f40b3afae))
+ (segment (start 146.05 106.2228) (end 147.657687 106.2228) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 12decd8e-1a11-4f3d-9f49-eb97b997a672))
+ (segment (start 142.664939 106.1974) (end 143.617339 105.245) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 3096659f-7a3e-4317-b526-cc69f923702c))
+ (segment (start 147.835487 106.4006) (end 149.849911 106.4006) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 30f38811-c617-42e8-b663-a77722dd791b))
+ (segment (start 149.849911 106.4006) (end 150.786714 105.463797) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 5cc4c381-8c29-468d-8dc7-924b193f68ad))
+ (segment (start 145.0722 105.245) (end 146.05 106.2228) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp 7236c4ee-d98f-477e-a543-94d7148e882a))
+ (segment (start 143.617339 105.245) (end 145.0722 105.245) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp a8ad1590-19f3-4833-b241-6f235e91f72a))
+ (segment (start 147.657687 106.2228) (end 147.835487 106.4006) (width 0.1524) (layer "In2.Cu") (net 21) (tstamp de570fe2-d6eb-408c-b20f-82ef00bcd971))
+ (segment (start 151.225917 105.903) (end 150.786714 105.463797) (width 0.1524) (layer "B.Cu") (net 21) (tstamp 640e0fe5-4490-49f3-8b2a-9f9fa21ccd5b))
+ (segment (start 154.4574 105.903) (end 151.225917 105.903) (width 0.1524) (layer "B.Cu") (net 21) (tstamp a08dbb3d-8196-45ae-9ac5-79d95ce362ac))
+ (segment (start 146.8784 112.7154) (end 144.31 110.147) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 17074b77-666e-4f02-b108-b36f5e05ae04))
+ (segment (start 140.5508 110.147) (end 139.1412 108.7374) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 3c2e53a9-88f1-43eb-90ae-8232823f283c))
+ (segment (start 148.6231 112.7154) (end 146.8784 112.7154) (width 0.1524) (layer "B.Cu") (net 22) (tstamp 3e76bf51-33a5-48ea-b70f-0db8aabf0a3f))
+ (segment (start 144.31 110.147) (end 140.5508 110.147) (width 0.1524) (layer "B.Cu") (net 22) (tstamp ae9414ff-2902-4336-bb8c-9626f3dec0de))
+ (segment (start 153.999089 89.6164) (end 153.1066 88.723911) (width 0.1524) (layer "F.Cu") (net 23) (tstamp 6d80b668-6372-4cf1-8681-fe637c42fd53))
+ (segment (start 154.5513 89.6164) (end 153.999089 89.6164) (width 0.1524) (layer "F.Cu") (net 23) (tstamp d842cb37-ab17-4dd3-b277-1230dc3aff00))
+ (segment (start 153.1066 88.723911) (end 153.1066 88.432719) (width 0.1524) (layer "F.Cu") (net 23) (tstamp df2da7f2-5713-43db-b974-395cfa5bd8d4))
+ (via (at 153.1066 88.432719) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 23) (tstamp 53e75ef3-031e-40ba-9f5a-44977b0ec8ca))
+ (segment (start 136.4996 87.064339) (end 138.753339 84.8106) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 0946c73d-0324-4313-b3c3-50026b246ac6))
+ (segment (start 141.832852 84.582) (end 149.255881 84.582) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 415cd2b0-c692-4e8d-9752-a6cbe28c8d69))
+ (segment (start 140.3604 112.4966) (end 140.3604 116.8654) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 4c617a27-366b-4f23-bca5-6fbc3171cfbe))
+ (segment (start 140.3604 116.8654) (end 139.7 117.5258) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 4fce5f2b-1171-4e51-bd47-f937aa6062f2))
+ (segment (start 136.4996 115.823252) (end 136.4996 87.064339) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 5c67797d-6ea7-40cf-95cc-4a41cf028063))
+ (segment (start 141.604252 84.8106) (end 141.832852 84.582) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 67764472-2ef0-4db7-8759-4ab161fccb06))
+ (segment (start 138.202148 117.5258) (end 136.4996 115.823252) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 94314961-316e-45c7-844c-8e7697297bb1))
+ (segment (start 139.7 117.5258) (end 138.202148 117.5258) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp 9433541b-e3c5-4e20-8787-53526a34a578))
+ (segment (start 139.1412 111.2774) (end 140.3604 112.4966) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp a8b79a0e-a93d-43ef-b7c9-659cc72cbd6a))
+ (segment (start 138.753339 84.8106) (end 141.604252 84.8106) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp aae9fd3f-34b6-4a34-b670-7034fd7b2928))
+ (segment (start 149.255881 84.582) (end 153.1066 88.432719) (width 0.1524) (layer "In2.Cu") (net 23) (tstamp f80d1c7e-504a-49bd-a7ff-918ef2a8c474))
+ (segment (start 148.8263 90.9164) (end 148.6583 91.0844) (width 0.1524) (layer "F.Cu") (net 24) (tstamp 5b4086cd-11d1-4561-8b56-1175f6083747))
+ (segment (start 148.6583 91.0844) (end 146.5834 91.0844) (width 0.1524) (layer "F.Cu") (net 24) (tstamp 93ce404f-095f-4a46-abd0-65c53294f05b))
+ (segment (start 146.5834 91.0844) (end 146.5326 91.1352) (width 0.1524) (layer "F.Cu") (net 24) (tstamp f774e836-746c-4f65-8106-70d1fd324319))
+ (via (at 146.5326 91.1352) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 24) (tstamp 90fd3852-1520-4a14-9c3b-6f428a74f455))
+ (segment (start 138.4808 89.916) (end 145.3134 89.916) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 3c25fdf5-c5b8-4460-b636-1f4946d21110))
+ (segment (start 139.1412 113.8174) (end 137.6426 112.3188) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 4c4bc71d-532c-4f14-bf5b-0fea8d44cc4d))
+ (segment (start 137.6426 90.7542) (end 138.4808 89.916) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 54bec405-07f7-4189-aae9-68a81adcd8f0))
+ (segment (start 145.3134 89.916) (end 146.5326 91.1352) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp 5c750d6d-9b2f-409e-b4c3-b5405d4be165))
+ (segment (start 137.6426 112.3188) (end 137.6426 90.7542) (width 0.1524) (layer "In2.Cu") (net 24) (tstamp eaf5b28f-b377-453d-99df-6d535b9ed87d))
+ (segment (start 149.7924 88.552511) (end 149.378511 88.9664) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 080aaf35-a2d2-4f43-9eab-e8bdc3b39c9c))
+ (segment (start 149.7924 87.430289) (end 149.7924 88.552511) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 25368b62-2dd5-4c8d-ab04-523ac552d3ab))
+ (segment (start 149.026911 86.6648) (end 149.7924 87.430289) (width 0.1524) (layer "F.Cu") (net 25) (tstamp 6d22ef73-cf6f-45e3-90d9-0c7bbab241e2))
+ (segment (start 149.378511 88.9664) (end 148.8263 88.9664) (width 0.1524) (layer "F.Cu") (net 25) (tstamp b49320c0-204c-473a-950b-3d6b7c646d01))
+ (segment (start 148.7932 86.6648) (end 149.026911 86.6648) (width 0.1524) (layer "F.Cu") (net 25) (tstamp c129bc7b-ee59-4f6c-9e76-22a3b3949167))
+ (via (at 148.7932 86.6648) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 25) (tstamp 77143b10-8d49-4193-9684-d3be03ac8f2c))
+ (segment (start 138.2014 87.1474) (end 140.8938 87.1474) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 00c5f57b-8802-4b57-8c1c-efbc3c32b0e7))
+ (segment (start 137.0584 88.2904) (end 138.2014 87.1474) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 1cbf4b8a-bff1-4a31-ad2d-4c728b70b7a1))
+ (segment (start 137.0584 90.399348) (end 137.0584 88.2904) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 3f8be325-72d1-4400-8795-0c86da44459c))
+ (segment (start 140.8938 87.1474) (end 141.059 86.9822) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 529315c6-dbf1-49bc-8ce6-b06d4aa0bc31))
+ (segment (start 146.209261 86.6648) (end 148.7932 86.6648) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 757f8d7a-b963-4f8d-afda-fd5a60125bc8))
+ (segment (start 137.033 90.424748) (end 137.0584 90.399348) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp 942f514d-c45c-465c-84a1-16ad2284e511))
+ (segment (start 145.891861 86.9822) (end 146.209261 86.6648) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp a7e5caff-10ca-40c1-81b1-1207866d2c36))
+ (segment (start 137.033 114.8842) (end 137.033 90.424748) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp d6f159e1-a301-4d3f-8cc3-45f5a43009d6))
+ (segment (start 141.059 86.9822) (end 145.891861 86.9822) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp e21b3336-40ad-4ce4-915a-533698d0f2a1))
+ (segment (start 139.1412 116.3574) (end 138.5062 116.3574) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp e5583cc7-f6ca-4622-9087-930bc069b204))
+ (segment (start 138.5062 116.3574) (end 137.033 114.8842) (width 0.1524) (layer "In2.Cu") (net 25) (tstamp fda2d15e-6ef2-4d18-a76c-20b03abf5947))
+ (segment (start 142.4052 127.4192) (end 142.4052 122.1614) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 29e500be-ee19-4f74-95a8-e9857e0cab64))
+ (segment (start 142.9258 127.9398) (end 142.4052 127.4192) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 7eb21518-639f-461d-a14d-50e4d32c56ed))
+ (segment (start 149.3122 133.2661) (end 149.3122 133.818311) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 8284d817-d68e-43c1-a42b-b297909375b9))
+ (segment (start 144.7292 127.9398) (end 142.9258 127.9398) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 88f09b82-268d-4150-85d1-4b9b40e3443d))
+ (segment (start 149.3122 133.818311) (end 148.898311 134.2322) (width 0.1524) (layer "F.Cu") (net 26) (tstamp 9b87e29d-a829-46da-84e7-40fe070bcbf9))
+ (segment (start 145.8214 129.032) (end 144.7292 127.9398) (width 0.1524) (layer "F.Cu") (net 26) (tstamp a0a754e6-494b-4600-b41d-97889b46735d))
+ (segment (start 142.4052 122.1614) (end 139.1412 118.8974) (width 0.1524) (layer "F.Cu") (net 26) (tstamp dced32cf-443c-40a8-880a-0efd426316d5))
+ (segment (start 145.8214 131.627511) (end 145.8214 129.032) (width 0.1524) (layer "F.Cu") (net 26) (tstamp e2c812bd-f4d6-4997-8b0b-99d32728e645))
+ (segment (start 148.898311 134.2322) (end 148.426089 134.2322) (width 0.1524) (layer "F.Cu") (net 26) (tstamp f29d894d-1837-4b1b-8cbc-5ae18f9188b0))
+ (segment (start 148.426089 134.2322) (end 145.8214 131.627511) (width 0.1524) (layer "F.Cu") (net 26) (tstamp f398018b-c2d5-4573-a342-16d57aac343d))
+ (segment (start 147.447 104.5464) (end 147.3962 104.5972) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 22ca7820-f2f0-4df0-bf1b-18633d1c9c92))
+ (segment (start 146.871037 107.36505) (end 146.871037 104.969963) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 33a63258-02f4-4e8e-9486-c5e29465343a))
+ (segment (start 146.697237 107.53885) (end 146.871037 107.36505) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 41c33059-91ba-448e-9187-9835763b33e6))
+ (segment (start 146.697237 115.683837) (end 146.697237 107.53885) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 6c7dc046-caa9-4b39-a8a5-abe7aae2dee6))
+ (segment (start 147.2946 104.5464) (end 147.447 104.5464) (width 0.1524) (layer "F.Cu") (net 27) (tstamp 86fff7a9-7670-4207-8ea6-fdc9e16fbd26))
+ (segment (start 146.871037 104.969963) (end 147.2946 104.5464) (width 0.1524) (layer "F.Cu") (net 27) (tstamp f0350932-4814-4a52-b506-4eb4f96dbb69))
+ (segment (start 146.9136 115.9002) (end 146.697237 115.683837) (width 0.1524) (layer "F.Cu") (net 27) (tstamp fbd2bea2-cbdc-41e6-9830-727aec5e475a))
+ (via (at 146.9136 115.9002) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 27) (tstamp 9cbf69bc-1552-44a8-baee-9eee2d838d1a))
+ (via (at 147.2946 104.5464) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 27) (tstamp c31d365e-4224-478a-a2cb-3b082aaef2e2))
+ (segment (start 146.4056 116.1034) (end 144.7038 117.8052) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 266e8cd6-5653-461f-a710-398a337e23b5))
+ (segment (start 142.7734 117.8052) (end 139.1412 121.4374) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 3dc847c2-7b65-4e5d-a260-97374117004f))
+ (segment (start 146.7104 116.1034) (end 146.4056 116.1034) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 7a700987-c463-4ea3-b59c-487c71037ea3))
+ (segment (start 148.7324 104.603) (end 147.3512 104.603) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 7a8fb8ab-e920-49cc-b22d-ca6fb36e605a))
+ (segment (start 144.7038 117.8052) (end 142.7734 117.8052) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 8c019646-8ee4-46fe-a1ee-1a2b17453aff))
+ (segment (start 147.3512 104.603) (end 147.2946 104.5464) (width 0.1524) (layer "B.Cu") (net 27) (tstamp 9f912c98-ec85-4517-842a-872c889cc255))
+ (segment (start 146.9136 115.9002) (end 146.7104 116.1034) (width 0.1524) (layer "B.Cu") (net 27) (tstamp a20d7fc4-3b27-486d-a753-60fda557379f))
+ (segment (start 141.9098 105.0036) (end 141.605 104.6988) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 20ac8704-5f51-431c-9612-d274b04544c2))
+ (segment (start 145.948422 103.906922) (end 144.851744 105.0036) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 325a27c2-7398-412b-bc8e-a3b1d3be53aa))
+ (segment (start 144.851744 105.0036) (end 141.9098 105.0036) (width 0.1524) (layer "F.Cu") (net 28) (tstamp 346a5c6c-45e7-4a2f-802f-41d17179f7c4))
+ (via (at 145.948422 103.906922) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 28) (tstamp a0b820e6-1591-4a29-81dc-f673802fff5b))
+ (via (at 141.605 104.6988) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 28) (tstamp ecc11717-7737-4b5a-8276-85c1c586d40c))
+ (segment (start 139.1412 123.9774) (end 138.3538 123.9774) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 53fee893-1fee-40e0-82cc-a74ffc28bae7))
+ (segment (start 137.0076 122.6312) (end 137.0076 106.876339) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 5ee688f9-e230-4759-b827-9f09f1a595c2))
+ (segment (start 138.3538 123.9774) (end 137.0076 122.6312) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp 5f4675c0-57a2-462a-93fb-b71107a3d1b4))
+ (segment (start 141.1986 105.1052) (end 141.605 104.6988) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp c037dce4-ae67-493c-8136-ebbd6f70489a))
+ (segment (start 141.1986 105.1688) (end 141.1986 105.1052) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp c52f7fd5-efec-402c-9eec-6e4ae9ce4ea5))
+ (segment (start 137.0076 106.876339) (end 138.715139 105.1688) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp d329cfb3-a1b3-4a12-a3cb-382778a3811b))
+ (segment (start 138.715139 105.1688) (end 141.1986 105.1688) (width 0.1524) (layer "In1.Cu") (net 28) (tstamp dc1ad432-4405-4b35-8731-266565c18955))
+ (segment (start 145.9945 103.953) (end 145.948422 103.906922) (width 0.1524) (layer "B.Cu") (net 28) (tstamp bb01c44c-0356-4ebd-b429-e5ce3b286ba0))
+ (segment (start 148.7324 103.953) (end 145.9945 103.953) (width 0.1524) (layer "B.Cu") (net 28) (tstamp d8c0bacf-445e-4979-8de6-256aa6322e42))
+ (segment (start 144.7038 130.429) (end 143.6624 130.429) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 0359105b-9dfc-4e6b-b73b-be3f87fffadc))
+ (segment (start 145.3642 131.0894) (end 144.7038 130.429) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 0b974d1a-e0c6-449c-9c1e-7496366caaf0))
+ (segment (start 145.3642 131.8514) (end 145.3642 131.0894) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 33a4272a-38cc-435d-bea9-302822eea2ae))
+ (segment (start 148.0498 134.537) (end 145.3642 131.8514) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 34ea6563-7cd4-40bd-b212-2d0becdab44d))
+ (segment (start 149.243511 134.537) (end 148.0498 134.537) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 3da14733-1a98-4d00-b424-9db0c7fa9989))
+ (segment (start 149.9622 133.2661) (end 149.9622 133.818311) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 53724b88-e028-4584-aba2-b76643e3f4b3))
+ (segment (start 139.7508 126.5174) (end 139.1412 126.5174) (width 0.1524) (layer "F.Cu") (net 29) (tstamp 74c197ae-1ad8-47f3-a63b-84024898b133))
+ (segment (start 149.9622 133.818311) (end 149.243511 134.537) (width 0.1524) (layer "F.Cu") (net 29) (tstamp c44b66fa-54ae-4a27-801e-42b99dd575a5))
+ (segment (start 143.6624 130.429) (end 139.7508 126.5174) (width 0.1524) (layer "F.Cu") (net 29) (tstamp e8990262-2da2-4324-86e3-09347d0ba78d))
+ (segment (start 139.1412 129.0574) (end 139.4206 129.0574) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 109c3722-5506-43ce-bf13-b61f7cc65716))
+ (segment (start 150.6122 133.818311) (end 150.6122 133.2661) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 16a5ec35-f92e-42ce-a877-47561c5f954d))
+ (segment (start 145.6054 132.7022) (end 147.745 134.8418) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 2c301d99-c139-4868-a658-fa696a1fb8e4))
+ (segment (start 139.4206 129.0574) (end 143.0654 132.7022) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 4d4520d7-cb68-44c3-90a3-7643600339c1))
+ (segment (start 143.0654 132.7022) (end 145.6054 132.7022) (width 0.1524) (layer "F.Cu") (net 30) (tstamp 9b2ef832-622f-4cb1-98b2-0bec01616ec8))
+ (segment (start 149.588711 134.8418) (end 150.6122 133.818311) (width 0.1524) (layer "F.Cu") (net 30) (tstamp a6b97d40-19b8-4043-a756-092be7accac2))
+ (segment (start 147.745 134.8418) (end 149.588711 134.8418) (width 0.1524) (layer "F.Cu") (net 30) (tstamp da88477a-6de0-4ce5-9bdb-15af8199fc9d))
+ (segment (start 147.277355 135.161555) (end 145.1864 133.0706) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 59604185-9e36-490c-a523-7e2185ce6384))
+ (segment (start 149.918955 135.161555) (end 147.277355 135.161555) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 7244aba9-d305-4ecd-abeb-4e8f6f77990f))
+ (segment (start 145.1864 133.0706) (end 140.6144 133.0706) (width 0.1524) (layer "F.Cu") (net 31) (tstamp 8db443cb-0653-4f8d-933d-c4fda609a0f7))
+ (segment (start 151.2622 133.2661) (end 151.2622 133.818311) (width 0.1524) (layer "F.Cu") (net 31) (tstamp c2c59e33-dbb1-4a1a-9cfd-cd67e1807ba1))
+ (segment (start 140.6144 133.0706) (end 139.1412 131.5974) (width 0.1524) (layer "F.Cu") (net 31) (tstamp d3506b63-098d-4f82-8fc4-7795f77cf60e))
+ (segment (start 151.2622 133.818311) (end 149.918955 135.161555) (width 0.1524) (layer "F.Cu") (net 31) (tstamp f6626dbb-6fba-415d-94a6-0d4abab54660))
+ (segment (start 151.9122 133.2661) (end 151.9122 133.818311) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 0345e22c-2964-488b-8455-424ac82f1469))
+ (segment (start 141.859 134.1374) (end 139.1412 134.1374) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 4cff2de2-6a52-417d-bcef-c61c26e81b54))
+ (segment (start 151.9122 133.818311) (end 150.221511 135.509) (width 0.1524) (layer "F.Cu") (net 32) (tstamp 7e2fc463-30db-4927-9ce5-2d8167565795))
+ (segment (start 150.221511 135.509) (end 143.2306 135.509) (width 0.1524) (layer "F.Cu") (net 32) (tstamp b67e1c35-4338-47c3-a9fa-2d314980e81c))
+ (segment (start 143.2306 135.509) (end 141.859 134.1374) (width 0.1524) (layer "F.Cu") (net 32) (tstamp b983e53b-a02f-4ea0-b6de-b8b43203a6b5))
+ (segment (start 152.5622 133.2661) (end 152.5622 133.818311) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 2696d47f-8ce5-47c1-8cf6-2c0cc36d75c0))
+ (segment (start 152.5622 133.818311) (end 154.684689 135.9408) (width 0.1524) (layer "F.Cu") (net 33) (tstamp 7c3575d9-3f1d-4041-a04e-a8a9441ea21b))
+ (segment (start 154.684689 135.9408) (end 162.7378 135.9408) (width 0.1524) (layer "F.Cu") (net 33) (tstamp b4f6d8e8-7838-4afc-a3b0-2e6f3fb2b789))
+ (segment (start 162.7378 135.9408) (end 164.5412 134.1374) (width 0.1524) (layer "F.Cu") (net 33) (tstamp e98676b6-a14c-4118-9900-32f9a364c4cf))
+ (segment (start 164.5412 132.180852) (end 164.5412 131.5974) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 0cf1e923-8597-4ed5-a092-60fa0df4fb09))
+ (segment (start 161.175052 135.547) (end 164.5412 132.180852) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 5fc0f96d-756b-43a2-b851-afed3e76dc0f))
+ (segment (start 153.2122 133.818311) (end 154.940889 135.547) (width 0.1524) (layer "F.Cu") (net 34) (tstamp 7a0f7bf7-a67b-4415-8eb0-3d26b5e611fd))
+ (segment (start 153.2122 133.2661) (end 153.2122 133.818311) (width 0.1524) (layer "F.Cu") (net 34) (tstamp baa2b8f4-9e0d-4504-a10d-e09a992dfc7c))
+ (segment (start 154.940889 135.547) (end 161.175052 135.547) (width 0.1524) (layer "F.Cu") (net 34) (tstamp ef94b608-837e-47b4-a0bc-accd41d3664b))
+ (segment (start 163.3982 132.499) (end 163.3982 130.2004) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 08ae1c6a-9e1b-4514-a81e-b7181d6abc0b))
+ (segment (start 153.8622 133.2661) (end 153.8622 133.818311) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 0c757a57-775a-4d6d-b60d-a2969cf4d957))
+ (segment (start 155.286089 135.2422) (end 160.655 135.2422) (width 0.1524) (layer "F.Cu") (net 35) (tstamp 6ebfd2df-52a9-4d06-b9b3-ae6cf2cec40c))
+ (segment (start 163.3982 130.2004) (end 164.5412 129.0574) (width 0.1524) (layer "F.Cu") (net 35) (tstamp b3594280-84d9-4ff6-accd-2f36e0cc6ba8))
+ (segment (start 160.655 135.2422) (end 163.3982 132.499) (width 0.1524) (layer "F.Cu") (net 35) (tstamp bdc8b229-83a1-4574-a15d-603260ba78a5))
+ (segment (start 153.8622 133.818311) (end 155.286089 135.2422) (width 0.1524) (layer "F.Cu") (net 35) (tstamp e54f138e-d66d-4160-b3ab-5c273c213195))
+ (segment (start 159.993852 133.1722) (end 156.3116 133.1722) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 202bef35-776d-4c2b-bd80-df5bec90bda2))
+ (segment (start 152.409889 131.191) (end 149.3122 128.093311) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 3f686bf4-a125-4dad-ab34-02a566747b2b))
+ (segment (start 149.3122 124.8841) (end 149.3122 127.5411) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 595ff6ce-66a9-4862-999b-d78c8047d8f1))
+ (segment (start 156.3116 133.1722) (end 154.3304 131.191) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 77779501-4d29-466f-ae0f-26f2d350a653))
+ (segment (start 164.5412 126.5174) (end 164.5412 127.0508) (width 0.1524) (layer "F.Cu") (net 36) (tstamp 8bdc29fd-e820-427e-9b43-f634107ee26e))
+ (segment (start 163.0172 128.5748) (end 163.0172 130.148852) (width 0.1524) (layer "F.Cu") (net 36) (tstamp b4570459-40e4-453a-9811-adf85eb59ef4))
+ (segment (start 164.5412 127.0508) (end 163.0172 128.5748) (width 0.1524) (layer "F.Cu") (net 36) (tstamp b9e187e5-05a3-4318-a9ce-330f537773b4))
+ (segment (start 163.0172 130.148852) (end 159.993852 133.1722) (width 0.1524) (layer "F.Cu") (net 36) (tstamp d83a9ed4-5105-4fe4-a4aa-674a680a3f91))
+ (segment (start 154.3304 131.191) (end 152.409889 131.191) (width 0.1524) (layer "F.Cu") (net 36) (tstamp dfecfd60-dd8f-4c5a-8a33-7ab696905437))
+ (segment (start 149.3122 128.093311) (end 149.3122 127.5411) (width 0.1524) (layer "F.Cu") (net 36) (tstamp ee263883-ed50-4b5d-9619-8230555b02ff))
+ (segment (start 162.7124 128.448548) (end 162.7124 129.8194) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 0e24f1f2-df13-45c2-9188-5d7e863571a3))
+ (segment (start 154.304252 130.7338) (end 152.602689 130.7338) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 266698b1-901f-49ad-8954-2838e5c4be06))
+ (segment (start 164.5412 124.838008) (end 163.4744 125.904808) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 269cbab2-0b68-42e8-bb5b-2401c5a379c5))
+ (segment (start 156.437852 132.8674) (end 154.304252 130.7338) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 2d9ae2bb-f070-45b4-9fd3-cb56168d090b))
+ (segment (start 162.7124 129.8194) (end 159.6644 132.8674) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 6e9930fb-5754-4e23-b1fa-6c9828482406))
+ (segment (start 163.4744 127.686548) (end 162.7124 128.448548) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 8ac0296e-756f-40e0-a52f-289e13682908))
+ (segment (start 164.5412 123.9774) (end 164.5412 124.838008) (width 0.1524) (layer "F.Cu") (net 37) (tstamp 97f65ecb-886e-4076-bfa1-f1b5d7e652bd))
+ (segment (start 149.9622 124.8841) (end 149.9622 127.5411) (width 0.1524) (layer "F.Cu") (net 37) (tstamp a6bcc8e5-a5a4-4957-a954-2527a020f6b6))
+ (segment (start 159.6644 132.8674) (end 156.437852 132.8674) (width 0.1524) (layer "F.Cu") (net 37) (tstamp b2ed79d7-59be-40e9-b9b0-768c1db59b2c))
+ (segment (start 152.602689 130.7338) (end 149.9622 128.093311) (width 0.1524) (layer "F.Cu") (net 37) (tstamp dae83d52-fc9c-4218-9ee7-644b009c9bbc))
+ (segment (start 149.9622 128.093311) (end 149.9622 127.5411) (width 0.1524) (layer "F.Cu") (net 37) (tstamp ea12a29c-12ec-4b7b-a315-e6a51d122428))
+ (segment (start 163.4744 125.904808) (end 163.4744 127.686548) (width 0.1524) (layer "F.Cu") (net 37) (tstamp ea42ed3f-3a83-458a-b208-5d728f1ea8dd))
+ (segment (start 150.6122 124.8841) (end 150.6122 127.5411) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 4b63242d-5bd6-4757-9a73-5e28421e0b53))
+ (segment (start 160.095452 130.5814) (end 157.988748 130.5814) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 4e3954fb-a52a-458a-905c-721a1c514173))
+ (segment (start 164.5412 121.4374) (end 163.576 122.4026) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 5cfab585-8f42-4889-a75d-8fdcd7bfd292))
+ (segment (start 163.3728 123.74486) (end 163.3728 125.575356) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 65c81184-82ee-4157-a3f9-a848f3100b6e))
+ (segment (start 163.576 122.4026) (end 163.576 123.54166) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 78ced379-78be-440f-ae1f-1e84b54be5e9))
+ (segment (start 150.6122 128.093311) (end 150.6122 127.5411) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 8383a752-bf44-4b45-bb79-640c1d74b36b))
+ (segment (start 163.0172 127.659652) (end 160.095452 130.5814) (width 0.1524) (layer "F.Cu") (net 38) (tstamp 9d80726f-3599-491a-ad10-ea982d5fd896))
+ (segment (start 157.836348 130.429) (end 152.947889 130.429) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a57eccf7-e753-4d5d-812e-a46da92032ce))
+ (segment (start 163.0172 125.930956) (end 163.0172 127.659652) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a92bc9e5-8051-4c45-b4f7-773b06d3124d))
+ (segment (start 163.3728 125.575356) (end 163.0172 125.930956) (width 0.1524) (layer "F.Cu") (net 38) (tstamp a9469c2f-d2f7-4b2f-a471-ab9015addeec))
+ (segment (start 157.988748 130.5814) (end 157.836348 130.429) (width 0.1524) (layer "F.Cu") (net 38) (tstamp af91fde2-f2c4-40c2-9718-8cdc1886ff8e))
+ (segment (start 163.576 123.54166) (end 163.3728 123.74486) (width 0.1524) (layer "F.Cu") (net 38) (tstamp b3d61d3e-422d-438b-ad6f-7f5adb8c0ff6))
+ (segment (start 152.947889 130.429) (end 150.6122 128.093311) (width 0.1524) (layer "F.Cu") (net 38) (tstamp fc457cf8-d332-481b-b2b2-8fd6adede2d5))
+ (segment (start 159.9692 130.2766) (end 158.115 130.2766) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 0f9c7fcd-ebad-4486-8466-62e63b20332c))
+ (segment (start 151.2622 124.8841) (end 151.2622 127.5411) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 1c0f4b11-4e3a-4c4f-a81a-2d9662dc9220))
+ (segment (start 164.338 118.8974) (end 163.5126 119.7228) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 408faf30-f570-4747-a06c-1c84cc2c06af))
+ (segment (start 163.068 123.618608) (end 163.068 125.449104) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 626b3eca-a019-456a-bc8d-54752ec125d8))
+ (segment (start 158.115 130.2766) (end 157.8356 129.9972) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 6a765e0a-0460-4d5a-8c0c-2b61ff224473))
+ (segment (start 157.8356 129.9972) (end 153.0604 129.9972) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 6cc732ba-d11a-42f0-8991-02319fcb8ca3))
+ (segment (start 162.7124 125.804704) (end 162.7124 127.5334) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 72597893-f3f1-4573-bf75-ad87ce9d6f3b))
+ (segment (start 163.5126 119.7228) (end 163.5126 122.034948) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 769b950b-78a9-4096-8744-f854f13957e7))
+ (segment (start 162.7124 127.5334) (end 159.9692 130.2766) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 7ef918ec-c34d-40ab-a867-d08c53143757))
+ (segment (start 163.2712 122.276348) (end 163.2712 123.415408) (width 0.1524) (layer "F.Cu") (net 39) (tstamp 9c6daca1-b3e5-4997-8953-464d4bc53203))
+ (segment (start 163.068 125.449104) (end 162.7124 125.804704) (width 0.1524) (layer "F.Cu") (net 39) (tstamp d19b1424-02b9-4209-9424-a91f365a711c))
+ (segment (start 163.2712 123.415408) (end 163.068 123.618608) (width 0.1524) (layer "F.Cu") (net 39) (tstamp dd4b58a1-a283-4b68-92b9-3a37631a78a8))
+ (segment (start 153.0604 129.9972) (end 151.2622 128.199) (width 0.1524) (layer "F.Cu") (net 39) (tstamp e5c0c971-eb39-46b7-8a73-f8cf20dc24a7))
+ (segment (start 151.2622 128.199) (end 151.2622 127.5411) (width 0.1524) (layer "F.Cu") (net 39) (tstamp edf45e12-813a-481c-9b0d-7111c00e3515))
+ (segment (start 163.5126 122.034948) (end 163.2712 122.276348) (width 0.1524) (layer "F.Cu") (net 39) (tstamp ef0fd816-fd5a-4f71-9d9a-9c9a24e0392c))
+ (segment (start 164.5412 118.8974) (end 164.338 118.8974) (width 0.1524) (layer "F.Cu") (net 39) (tstamp efea36c3-b7b9-404a-a8ab-baef173d71da))
+ (segment (start 159.981052 128.105) (end 157.591956 128.105) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 03732268-5de6-4471-8b4e-1cfa4e57fa94))
+ (segment (start 164.5412 116.3574) (end 164.5412 117.442739) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 0f226cbc-62fd-4323-8d15-fd783e1e73f6))
+ (segment (start 156.055356 129.6416) (end 153.460489 129.6416) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 1046dada-bda3-4879-b470-96f480e1015b))
+ (segment (start 162.9664 122.150096) (end 162.9664 123.289156) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 24f387a6-a2ed-4b3e-b3c2-3fd8c83ea95a))
+ (segment (start 151.9122 124.8841) (end 151.9122 127.5411) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 68f2d392-e83a-4750-8ff3-5ed9f6ffe02b))
+ (segment (start 153.460489 129.6416) (end 151.9122 128.093311) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 71ca48b5-3703-45f1-bac0-76463ab6b6f8))
+ (segment (start 162.9664 123.289156) (end 162.7632 123.492356) (width 0.1524) (layer "F.Cu") (net 40) (tstamp 86e36044-8b39-4e32-9882-cbc7e5929a80))
+ (segment (start 163.2078 121.908696) (end 162.9664 122.150096) (width 0.1524) (layer "F.Cu") (net 40) (tstamp b016dd48-fcbe-4f5e-8683-3b09875ec9b5))
+ (segment (start 163.5126 119.291748) (end 163.2078 119.596548) (width 0.1524) (layer "F.Cu") (net 40) (tstamp b9bd211b-52d2-428b-8b23-aa9dd04f1c3e))
+ (segment (start 151.9122 128.093311) (end 151.9122 127.5411) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c0589a56-d74e-4a59-91d2-e7cc0884a86b))
+ (segment (start 162.7632 123.492356) (end 162.7632 125.322852) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c1428880-72be-4488-86cc-7c266e98bd57))
+ (segment (start 164.5412 117.442739) (end 163.5126 118.471339) (width 0.1524) (layer "F.Cu") (net 40) (tstamp c449b635-6912-41fd-83de-c7ee8c8758e8))
+ (segment (start 163.2078 119.596548) (end 163.2078 121.908696) (width 0.1524) (layer "F.Cu") (net 40) (tstamp cf400bb5-09c5-455f-9dc4-071fe991d074))
+ (segment (start 162.7632 125.322852) (end 159.981052 128.105) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d29f36c7-990c-4726-a2e0-0af9b0e9cbfa))
+ (segment (start 163.5126 118.471339) (end 163.5126 119.291748) (width 0.1524) (layer "F.Cu") (net 40) (tstamp d61426d8-c2da-4d38-8e3e-893c0a920f97))
+ (segment (start 157.591956 128.105) (end 156.055356 129.6416) (width 0.1524) (layer "F.Cu") (net 40) (tstamp df45286b-2064-4e9e-a109-c345505c24dc))
+ (segment (start 163.5126 118.040287) (end 163.2078 118.345087) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 34aed034-7430-4513-8aa0-f76bf77ce68f))
+ (segment (start 162.3568 125.2982) (end 159.8548 127.8002) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 3a2ffe45-7f90-41e3-b5b1-662e5dda0dac))
+ (segment (start 153.58674 129.3368) (end 152.5622 128.312259) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 5e7f948b-c2e3-4913-bdef-ce6c0d41479c))
+ (segment (start 164.5412 114.902739) (end 163.5126 115.931339) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7d83492a-43a0-4af6-88b1-8008055bb7b5))
+ (segment (start 162.6616 122.023844) (end 162.6616 123.162904) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7de76e06-bd31-45de-a62f-ec6bd3573301))
+ (segment (start 155.929104 129.3368) (end 153.58674 129.3368) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7f4d469c-bff0-457e-81ef-cdb7756c5734))
+ (segment (start 162.6616 123.162904) (end 162.3568 123.467704) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 7f734899-fcc8-4389-a9b7-59acab905c3f))
+ (segment (start 152.5622 124.8841) (end 152.5622 127.5411) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 82361bb8-a698-474d-a76a-0a685e8d9939))
+ (segment (start 163.5126 115.931339) (end 163.5126 118.040287) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 943cfc1a-a87e-4eab-a8df-177833c5a9c5))
+ (segment (start 164.5412 113.8174) (end 164.5412 114.902739) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 96ec3aa4-e0dc-4efc-ac4c-79e9f34e6b2d))
+ (segment (start 163.2078 119.165496) (end 162.903 119.470296) (width 0.1524) (layer "F.Cu") (net 41) (tstamp 9b57b778-6c52-40a9-ae6b-b9a391e6ce02))
+ (segment (start 162.903 119.470296) (end 162.903 121.782444) (width 0.1524) (layer "F.Cu") (net 41) (tstamp adaf9f58-372d-4514-a98a-6705592dad47))
+ (segment (start 163.2078 118.345087) (end 163.2078 119.165496) (width 0.1524) (layer "F.Cu") (net 41) (tstamp cf698f0d-027d-434c-86fa-c81b4f3faba5))
+ (segment (start 162.903 121.782444) (end 162.6616 122.023844) (width 0.1524) (layer "F.Cu") (net 41) (tstamp db332cad-e32c-4956-98dd-32a375eb94b4))
+ (segment (start 152.5622 128.312259) (end 152.5622 127.5411) (width 0.1524) (layer "F.Cu") (net 41) (tstamp dc32fd30-53a2-4d36-becb-16fe199a957c))
+ (segment (start 157.465704 127.8002) (end 155.929104 129.3368) (width 0.1524) (layer "F.Cu") (net 41) (tstamp df62fbc9-e5c1-4f6e-82b6-773255934809))
+ (segment (start 162.3568 123.467704) (end 162.3568 125.2982) (width 0.1524) (layer "F.Cu") (net 41) (tstamp eba24a5c-164c-47c8-ad43-300c4d401cff))
+ (segment (start 159.8548 127.8002) (end 157.465704 127.8002) (width 0.1524) (layer "F.Cu") (net 41) (tstamp fd71a2ed-e736-4234-8f4e-2237f9f5a535))
+ (segment (start 153.2122 124.8841) (end 153.2122 127.5411) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 06b792b5-6ab3-4077-94c9-c344ed1c3449))
+ (segment (start 163.5126 113.391339) (end 163.5126 114.243461) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 0ab1105c-4133-4c76-91d0-2d54a0fc58d8))
+ (segment (start 164.5412 112.362739) (end 163.5126 113.391339) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 20b2d3cb-4a78-4ed6-acda-94ebc68acefe))
+ (segment (start 153.998489 128.8796) (end 153.2122 128.093311) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 22c50865-161a-41f0-9637-f37df5c8772f))
+ (segment (start 162.5982 121.656192) (end 162.3568 121.897592) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 2d9b27b3-350f-44c7-8792-e21b5bdee36a))
+ (segment (start 158.997139 125.4252) (end 158.0896 126.332739) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 2f103c84-99a3-4101-8ef2-3697b59012e9))
+ (segment (start 162.903 119.039244) (end 162.5982 119.344044) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 39eba542-ddd9-4339-aa1e-0e5c4e27c25b))
+ (segment (start 158.0896 126.745252) (end 155.955252 128.8796) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 402a52cd-6511-427f-8ce9-db4816805825))
+ (segment (start 162.3568 123.036652) (end 159.968252 125.4252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 4e49046d-e728-4565-8192-fb9aaded5f28))
+ (segment (start 163.2078 115.805087) (end 163.2078 117.914035) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 5060f403-c23f-438a-a104-e61372d22eb4))
+ (segment (start 158.0896 126.332739) (end 158.0896 126.745252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 5617c60f-286f-4e20-8289-f30f626232bb))
+ (segment (start 162.5982 119.344044) (end 162.5982 121.656192) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 63514690-c8ed-49d1-be58-d3d28e55bc07))
+ (segment (start 153.2122 128.093311) (end 153.2122 127.5411) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 6cc3f7e1-bfaa-4613-9b25-36d466874519))
+ (segment (start 163.8046 115.208287) (end 163.2078 115.805087) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 798f1a30-f5a6-4c5d-92d2-769015b076b8))
+ (segment (start 159.968252 125.4252) (end 158.997139 125.4252) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 7c4b59d8-1cdf-457a-894c-3cadac0cd4f2))
+ (segment (start 163.8046 114.535461) (end 163.8046 115.208287) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 85f3d934-0399-4c22-b981-c624a87553ea))
+ (segment (start 162.903 118.218835) (end 162.903 119.039244) (width 0.1524) (layer "F.Cu") (net 42) (tstamp 8b3f1541-70ee-4283-9802-ccf61e34c547))
+ (segment (start 164.5412 111.2774) (end 164.5412 112.362739) (width 0.1524) (layer "F.Cu") (net 42) (tstamp a2780b84-a8a4-4f81-849e-717c3d0d8c71))
+ (segment (start 155.955252 128.8796) (end 153.998489 128.8796) (width 0.1524) (layer "F.Cu") (net 42) (tstamp b94d5645-46c1-4573-8516-37fa8e81cec0))
+ (segment (start 163.5126 114.243461) (end 163.8046 114.535461) (width 0.1524) (layer "F.Cu") (net 42) (tstamp b97d3a1f-8174-4fee-9af4-10f2b222efab))
+ (segment (start 162.3568 121.897592) (end 162.3568 123.036652) (width 0.1524) (layer "F.Cu") (net 42) (tstamp e7ca445f-dd1d-4cf7-b390-cdd2dd065432))
+ (segment (start 163.2078 117.914035) (end 162.903 118.218835) (width 0.1524) (layer "F.Cu") (net 42) (tstamp f9f370b9-20d1-427a-9a49-4883bf6fb35d))
+ (segment (start 157.7848 126.365) (end 155.575 128.5748) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 252194c8-de28-47a9-b73e-68e3bd84316d))
+ (segment (start 162.5982 118.092583) (end 162.5982 118.912992) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 258d2b39-778e-4b73-aabe-ca7fe9e8f73e))
+ (segment (start 162.5982 118.912992) (end 162.2934 119.217792) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2abf1ec2-cd5c-4dfb-863f-66861c905573))
+ (segment (start 155.575 128.5748) (end 154.343689 128.5748) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2f2840f1-39ba-4c62-a24e-e548402a4451))
+ (segment (start 162.2934 120.293861) (end 162.052 120.535261) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 2fa188c1-b2d5-46b6-b80a-c61956819126))
+ (segment (start 154.343689 128.5748) (end 153.8622 128.093311) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 390fa8ec-1658-470c-8359-02ec3c765eeb))
+ (segment (start 163.2078 114.369713) (end 163.4998 114.661713) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 41dec2b5-eb80-45ae-8531-85273e26b4cd))
+ (segment (start 163.2078 113.265087) (end 163.2078 114.369713) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 4d4fba32-22fd-4bfe-b92d-0c165033244e))
+ (segment (start 162.903 115.678835) (end 162.903 117.787783) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 4f91b91b-138f-44c8-a623-3f56d96015db))
+ (segment (start 162.903 117.787783) (end 162.5982 118.092583) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 564a26d7-ec32-4c37-bca6-b85eb29dbabf))
+ (segment (start 163.5126 109.766) (end 163.5126 112.960287) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 5c4e1d4f-89b2-463c-9d59-b4d0298b3800))
+ (segment (start 153.8622 124.8841) (end 153.8622 127.5411) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 603eca72-d947-4249-80d2-786972feb0c7))
+ (segment (start 162.052 120.535261) (end 162.052 122.9104) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 688a5b4a-d6c9-4ec7-aadb-85769117f9fe))
+ (segment (start 163.4998 115.082035) (end 162.903 115.678835) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 6a78c50c-f32b-482c-8202-452591f7a3b7))
+ (segment (start 162.052 122.9104) (end 159.842 125.1204) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 6aa19827-7c39-44af-848d-137a961fdd9b))
+ (segment (start 158.870887 125.1204) (end 157.7848 126.206487) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 7c2797dd-f6be-4ddf-a88d-bae907459cbc))
+ (segment (start 159.842 125.1204) (end 158.870887 125.1204) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 892d0c2d-abf4-4935-b4b1-d6512f604f16))
+ (segment (start 157.7848 126.206487) (end 157.7848 126.365) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 9068342d-189a-45f5-9e54-4acc318d72e7))
+ (segment (start 164.5412 108.7374) (end 163.5126 109.766) (width 0.1524) (layer "F.Cu") (net 43) (tstamp 924e25ef-3c99-4a65-a154-fff6c7a49781))
+ (segment (start 163.4998 114.661713) (end 163.4998 115.082035) (width 0.1524) (layer "F.Cu") (net 43) (tstamp bc44c03d-1d69-49aa-93b4-0e9e8ef45c45))
+ (segment (start 162.2934 119.217792) (end 162.2934 120.293861) (width 0.1524) (layer "F.Cu") (net 43) (tstamp d568fb6f-d776-4319-9638-cc81c45b67c8))
+ (segment (start 153.8622 128.093311) (end 153.8622 127.5411) (width 0.1524) (layer "F.Cu") (net 43) (tstamp d9e6ee50-cf22-4485-99d3-79ec88a504a7))
+ (segment (start 163.5126 112.960287) (end 163.2078 113.265087) (width 0.1524) (layer "F.Cu") (net 43) (tstamp f5a728d9-baf1-4bf9-861e-18b795598827))
+ (segment (start 161.6964 119.360165) (end 162.2934 118.763165) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 0fafced1-a1ad-4b58-8284-94cbd8ad7405))
+ (segment (start 149.3162 116.5352) (end 149.3162 119.1551) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 134cbbab-6790-4365-82e1-9db1b115e552))
+ (segment (start 162.903 113.138835) (end 163.2078 112.834035) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 23e50858-9293-47a9-80c5-c79c40a418e9))
+ (segment (start 163.2078 108.616139) (end 164.5412 107.282739) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 26ab5802-42a1-4ffd-8d31-bc2ff3765ec2))
+ (segment (start 160.425652 122.936) (end 161.6964 121.665252) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 374413d8-00f3-4b1a-bab5-d1566d0f5232))
+ (segment (start 149.3122 119.1591) (end 149.3122 119.711311) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 3c2ec01b-544f-4434-8507-27a6ef11f3e4))
+ (segment (start 149.3162 119.1551) (end 149.3122 119.1591) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 42b03d6c-99f7-41cc-bcc1-162268ef3790))
+ (segment (start 161.6964 121.665252) (end 161.6964 119.360165) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 7533c68f-8dbd-43d6-8706-44e4e51928c1))
+ (segment (start 149.3122 119.711311) (end 152.536889 122.936) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 7d3a6a54-970d-4fff-ba07-1ffac220e645))
+ (segment (start 164.5412 107.282739) (end 164.5412 106.1974) (width 0.1524) (layer "F.Cu") (net 44) (tstamp 8ac95c18-6e82-491c-be74-70b6d84278e6))
+ (segment (start 162.903 115.247783) (end 162.903 113.138835) (width 0.1524) (layer "F.Cu") (net 44) (tstamp a1f82e33-ed88-481c-b45d-63dab749ff15))
+ (segment (start 162.2934 117.966331) (end 162.5982 117.661531) (width 0.1524) (layer "F.Cu") (net 44) (tstamp ab2bd298-fc35-4b4d-a629-5809929f8401))
+ (segment (start 163.2078 112.834035) (end 163.2078 108.616139) (width 0.1524) (layer "F.Cu") (net 44) (tstamp abed7769-d72f-4aef-9d3a-344277b9db7d))
+ (segment (start 162.5982 117.661531) (end 162.5982 115.552583) (width 0.1524) (layer "F.Cu") (net 44) (tstamp b5f82419-1b42-40fa-954b-ba12a6d45665))
+ (segment (start 162.5982 115.552583) (end 162.903 115.247783) (width 0.1524) (layer "F.Cu") (net 44) (tstamp e1a6048f-bd40-40f4-a8ba-8810507a86c2))
+ (segment (start 162.2934 118.763165) (end 162.2934 117.966331) (width 0.1524) (layer "F.Cu") (net 44) (tstamp e1b7fde9-28cb-4c88-a22f-2cd104cad26e))
+ (segment (start 152.536889 122.936) (end 160.425652 122.936) (width 0.1524) (layer "F.Cu") (net 44) (tstamp f339a403-29e5-410f-b007-34ca5f9645c6))
+ (segment (start 164.5412 104.742739) (end 164.5412 103.6574) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 0f4c02f6-b831-43ac-ad79-0525caec3d9a))
+ (segment (start 162.2934 117.535279) (end 162.2934 115.426331) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 0fec7de9-59bb-4500-9a38-373690ff9d97))
+ (segment (start 163.5126 106.623461) (end 163.5126 105.771339) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 1ceeffd1-4281-4b23-a411-5cc28e71da69))
+ (segment (start 163.5126 105.771339) (end 164.5412 104.742739) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 1ee04187-b062-4be4-89f2-29b57651447f))
+ (segment (start 149.9622 119.711311) (end 152.882089 122.6312) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 23b77c4b-8441-4bfe-9033-7e3d762e2263))
+ (segment (start 163.703 106.813861) (end 163.5126 106.623461) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 2ca56634-3160-4362-96f2-f58580836a2e))
+ (segment (start 149.9662 116.5352) (end 149.9662 119.1551) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 2d4c7626-4f95-4d1d-a5a7-a1e0a5c9bf70))
+ (segment (start 162.2934 115.426331) (end 162.5982 115.121531) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 3b4e0b0b-680b-4a2c-82b6-3cffc1e6a772))
+ (segment (start 160.274 122.6312) (end 161.3916 121.5136) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 4ddfa71e-84ca-48af-8d6a-1514571c6396))
+ (segment (start 152.882089 122.6312) (end 160.274 122.6312) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 827a0903-1b74-4618-a0a9-47a881aacef9))
+ (segment (start 162.5982 108.794687) (end 163.703 107.689887) (width 0.1524) (layer "F.Cu") (net 45) (tstamp 8a2bc41d-3b48-4ea7-a891-f380c7f1f9ea))
+ (segment (start 161.9886 117.840079) (end 162.2934 117.535279) (width 0.1524) (layer "F.Cu") (net 45) (tstamp ada1ae68-d40f-4f6f-8513-3301dfae400d))
+ (segment (start 161.3916 119.233913) (end 161.9886 118.636913) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b5a134d4-6196-45ad-a398-00306be9425f))
+ (segment (start 149.9662 119.1551) (end 149.9622 119.1591) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b776ef6e-3d02-474f-83d5-2aad67dae8b3))
+ (segment (start 161.9886 118.636913) (end 161.9886 117.840079) (width 0.1524) (layer "F.Cu") (net 45) (tstamp b7ed3a12-9ffa-471d-a4fc-4764283d260c))
+ (segment (start 161.3916 121.5136) (end 161.3916 119.233913) (width 0.1524) (layer "F.Cu") (net 45) (tstamp be248036-1e60-4b52-b812-5f198befebea))
+ (segment (start 163.703 107.689887) (end 163.703 106.813861) (width 0.1524) (layer "F.Cu") (net 45) (tstamp c7e75b2b-fe70-4ec8-bf9a-5fda35ef5f85))
+ (segment (start 149.9622 119.1591) (end 149.9622 119.711311) (width 0.1524) (layer "F.Cu") (net 45) (tstamp cd0b925a-8045-4344-9a0b-343ef8510ba3))
+ (segment (start 162.5982 115.121531) (end 162.5982 108.794687) (width 0.1524) (layer "F.Cu") (net 45) (tstamp cd9333bf-3939-404b-b8ef-2a1b142c8937))
+ (segment (start 158.5086 120.485) (end 158.0642 120.9294) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 0a2cfad4-de50-47c4-a5a4-6c03ccaca4eb))
+ (segment (start 161.6838 117.713827) (end 161.6838 118.458913) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 11b75903-9e27-403e-8e5e-286a4105fbc4))
+ (segment (start 163.2078 106.749713) (end 163.3982 106.940113) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 23dae191-fd97-4e41-ac87-d485dd0cba0e))
+ (segment (start 157.580852 122.174) (end 153.074889 122.174) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 2a37b347-f37c-480b-a9f5-f677de262c41))
+ (segment (start 162.2934 108.668435) (end 162.2934 114.995279) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 46b49911-e309-4a01-b8e2-1c439d963903))
+ (segment (start 163.5126 102.146) (end 163.5126 105.340287) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 4babb1b2-42d3-4140-833f-80272b9a6cc7))
+ (segment (start 164.5412 101.1174) (end 163.5126 102.146) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 5662f800-f003-4531-a1b1-d7cc2be726d8))
+ (segment (start 158.0642 120.9294) (end 158.0642 121.690652) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 5b0abfc2-a992-435b-a6b3-985959f8697e))
+ (segment (start 161.9886 115.300079) (end 161.9886 117.409027) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 6fd6263a-3e41-412a-921e-25de22f6ec91))
+ (segment (start 163.3982 106.940113) (end 163.3982 107.563635) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 831398a9-d356-4151-99c7-bb86f28bc266))
+ (segment (start 161.6838 118.458913) (end 159.657713 120.485) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 85648a6c-c454-407b-a70a-57f9ebe0e86a))
+ (segment (start 150.6162 119.1551) (end 150.6122 119.1591) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 86562eb4-d8fb-43ae-bea9-69c9fc6a1c9c))
+ (segment (start 150.6162 116.5352) (end 150.6162 119.1551) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 98d31cec-f045-4baa-b026-b6bdd2801f4b))
+ (segment (start 161.9886 117.409027) (end 161.6838 117.713827) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 9c9249d5-e05a-4de5-b023-429470e2889b))
+ (segment (start 162.2934 114.995279) (end 161.9886 115.300079) (width 0.1524) (layer "F.Cu") (net 46) (tstamp 9ec310a1-a758-47bc-9520-5a1e3533aa95))
+ (segment (start 158.0642 121.690652) (end 157.580852 122.174) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a3872b0a-923e-4174-95ff-e7e0fc602471))
+ (segment (start 163.5126 105.340287) (end 163.2078 105.645087) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a53dc749-8ae8-4394-9ba0-c34d61cf9c38))
+ (segment (start 163.3982 107.563635) (end 162.2934 108.668435) (width 0.1524) (layer "F.Cu") (net 46) (tstamp a6931426-036d-4f9d-a5ed-94a7153b431b))
+ (segment (start 153.074889 122.174) (end 150.6122 119.711311) (width 0.1524) (layer "F.Cu") (net 46) (tstamp cc0c7ee2-076d-4808-87a8-91a533f53fa2))
+ (segment (start 163.2078 105.645087) (end 163.2078 106.749713) (width 0.1524) (layer "F.Cu") (net 46) (tstamp de6255de-c40a-4992-9312-0063c1c5daee))
+ (segment (start 150.6122 119.711311) (end 150.6122 119.1591) (width 0.1524) (layer "F.Cu") (net 46) (tstamp f7895470-bcf7-4704-a99e-de0102500bd0))
+ (segment (start 159.657713 120.485) (end 158.5086 120.485) (width 0.1524) (layer "F.Cu") (net 46) (tstamp f9ed2ff5-1bbb-4793-943d-a00f24fe7e84))
+ (segment (start 164.5412 99.63672) (end 163.2078 100.97012) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 0a5b90b1-83a7-4d38-9bd9-f7bda4eef0b9))
+ (segment (start 159.531461 120.1802) (end 158.382348 120.1802) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 13536a86-2862-49d2-8c63-7f981f733117))
+ (segment (start 161.379 117.105304) (end 161.379 118.332661) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 1cadd714-a736-4c08-9b2a-afa6ebe0eef0))
+ (segment (start 163.2078 105.214035) (end 162.903 105.518835) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 41ed731f-3f38-4b02-bb41-6f49d6d20753))
+ (segment (start 157.7594 121.285) (end 157.3022 121.7422) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 60710afb-eb09-4de4-bdf2-5545c2b4e88e))
+ (segment (start 161.9886 108.542183) (end 161.9886 114.869027) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 66427c93-bbe2-4b3e-99ec-e45f6b21ec59))
+ (segment (start 161.6838 116.800504) (end 161.379 117.105304) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 6c5e22ae-7180-4484-bcb5-faa8bdbd17de))
+ (segment (start 161.6838 115.173827) (end 161.6838 116.800504) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 6d6d4749-4535-4581-b2d7-e29073346ae1))
+ (segment (start 158.382348 120.1802) (end 157.7594 120.803148) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 7843d20f-fe0b-4dee-85e4-cc745a35f2e0))
+ (segment (start 163.2078 100.97012) (end 163.2078 105.214035) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 84017b01-c520-437a-a0a8-965234e87a00))
+ (segment (start 151.2662 119.1551) (end 151.2622 119.1591) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 89a1b81e-dec7-4ab2-90ca-9f591b61c20d))
+ (segment (start 153.293089 121.7422) (end 151.2622 119.711311) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 89ba1890-9c06-47cc-8986-8bbf43bd8397))
+ (segment (start 157.3022 121.7422) (end 153.293089 121.7422) (width 0.1524) (layer "F.Cu") (net 47) (tstamp 91879b10-1124-4bef-a13b-1c45f04263ca))
+ (segment (start 162.903 105.518835) (end 162.903 106.875965) (width 0.1524) (layer "F.Cu") (net 47) (tstamp a44d6c19-2d84-44a4-aaaf-1c710380754a))
+ (segment (start 161.9886 114.869027) (end 161.6838 115.173827) (width 0.1524) (layer "F.Cu") (net 47) (tstamp a815fa5d-d97b-4dd6-8075-69a9beb259c4))
+ (segment (start 164.5412 98.5774) (end 164.5412 99.63672) (width 0.1524) (layer "F.Cu") (net 47) (tstamp b509f8e9-1a36-4278-9fba-288f0edbb6d1))
+ (segment (start 162.9664 106.939365) (end 162.9664 107.15886) (width 0.1524) (layer "F.Cu") (net 47) (tstamp b58c3dca-1590-4680-8983-af43ced4acfb))
+ (segment (start 151.2662 116.5352) (end 151.2662 119.1551) (width 0.1524) (layer "F.Cu") (net 47) (tstamp ba3d2f70-38aa-444a-879e-e8a432ad25d8))
+ (segment (start 157.7594 120.803148) (end 157.7594 121.285) (width 0.1524) (layer "F.Cu") (net 47) (tstamp cd005786-5b73-4a30-88df-c6796ff65e7c))
+ (segment (start 162.903 106.875965) (end 162.9664 106.939365) (width 0.1524) (layer "F.Cu") (net 47) (tstamp cdde21ba-41b0-44d7-9ae0-f9a456a1f437))
+ (segment (start 151.2622 119.711311) (end 151.2622 119.1591) (width 0.1524) (layer "F.Cu") (net 47) (tstamp d1670ea4-0efc-4b72-a5cc-af3058271385))
+ (segment (start 162.903 107.22226) (end 162.903 107.627783) (width 0.1524) (layer "F.Cu") (net 47) (tstamp d9aaf5a6-03d7-4cb5-bc39-83b041735a03))
+ (segment (start 161.379 118.332661) (end 159.531461 120.1802) (width 0.1524) (layer "F.Cu") (net 47) (tstamp dbd9b757-5984-4b3f-9dd8-ef2ea3798961))
+ (segment (start 162.903 107.627783) (end 161.9886 108.542183) (width 0.1524) (layer "F.Cu") (net 47) (tstamp dcbbcc71-0adc-46e3-9f16-865895cb37c6))
+ (segment (start 162.9664 107.15886) (end 162.903 107.22226) (width 0.1524) (layer "F.Cu") (net 47) (tstamp e692ba33-f440-4c25-91af-71dcaa01bbd2))
+ (segment (start 161.379 115.047575) (end 161.379 116.674252) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 16d81312-28c2-4217-a192-5a85e6315f38))
+ (segment (start 162.5982 101.148668) (end 162.5982 107.002217) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 18412bae-b803-47c7-9ea9-28c102b4bae6))
+ (segment (start 161.6838 108.415931) (end 161.6838 114.742775) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 1a77a6a0-af52-4a39-a9a6-ae7e5c9a5be0))
+ (segment (start 163.5126 100.234268) (end 162.5982 101.148668) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 1dd39c79-3507-40cc-b848-284d49229a95))
+ (segment (start 162.5982 107.002217) (end 162.645095 107.049113) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 2b6c7e5d-2d1d-48eb-8dc1-bb4196a34dd0))
+ (segment (start 151.9162 119.1551) (end 151.9122 119.1591) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 3a45f45a-75bb-46bb-acb2-71cb900e2455))
+ (segment (start 151.9162 116.5352) (end 151.9162 119.1551) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 42e3499a-c673-4f45-a7d5-1e82a3dcdf55))
+ (segment (start 160.108252 117.945) (end 158.633356 117.945) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 5cacae18-0623-4d7d-8a3f-ac63a6684b09))
+ (segment (start 163.8046 96.774) (end 163.8046 97.859339) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 617ffba5-0a97-4f42-bc48-576133e6156f))
+ (segment (start 151.9122 119.728904) (end 151.9122 119.1591) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 7213afdd-855b-4b37-a516-856c96582513))
+ (segment (start 164.5412 96.0374) (end 163.8046 96.774) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 766e6893-9a95-4657-aaca-e8969c8b31bd))
+ (segment (start 161.6838 114.742775) (end 161.379 115.047575) (width 0.1524) (layer "F.Cu") (net 48) (tstamp 774a76fc-291e-4bf7-9fd6-6baa0ac49901))
+ (segment (start 153.569896 121.3866) (end 151.9122 119.728904) (width 0.1524) (layer "F.Cu") (net 48) (tstamp a44572ab-3134-4d0e-816f-bd9e53299c3a))
+ (segment (start 158.633356 117.945) (end 155.191756 121.3866) (width 0.1524) (layer "F.Cu") (net 48) (tstamp ad86c426-3610-48b2-aa7d-23c4b517f45c))
+ (segment (start 155.191756 121.3866) (end 153.569896 121.3866) (width 0.1524) (layer "F.Cu") (net 48) (tstamp b24b4807-a487-4731-961e-b1ccc064a49f))
+ (segment (start 163.5126 98.151339) (end 163.5126 100.234268) (width 0.1524) (layer "F.Cu") (net 48) (tstamp b6486c79-f9a7-4b2e-b37e-b6e1c5bd7b64))
+ (segment (start 161.379 116.674252) (end 160.108252 117.945) (width 0.1524) (layer "F.Cu") (net 48) (tstamp c66f84cf-c845-4e56-bba0-4b55ec7594f0))
+ (segment (start 162.5982 107.096008) (end 162.5982 107.501531) (width 0.1524) (layer "F.Cu") (net 48) (tstamp ca7f466b-152f-41bb-bf82-ac771e9fd57a))
+ (segment (start 162.645095 107.049113) (end 162.5982 107.096008) (width 0.1524) (layer "F.Cu") (net 48) (tstamp d39a2d60-4457-4d53-81b4-0e999ad99236))
+ (segment (start 163.8046 97.859339) (end 163.5126 98.151339) (width 0.1524) (layer "F.Cu") (net 48) (tstamp df9e1baf-55ce-4a0b-82df-53e6216e1146))
+ (segment (start 162.5982 107.501531) (end 161.6838 108.415931) (width 0.1524) (layer "F.Cu") (net 48) (tstamp f369094b-cc19-4dd6-a1e4-21431b39bde6))
+ (segment (start 153.746948 121.0818) (end 152.5622 119.897052) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 0d9493fc-8eae-4491-8633-6257f92ead3b))
+ (segment (start 163.5126 93.071339) (end 163.5126 96.463461) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 167b9c34-3140-41fb-927c-4d6174696fe3))
+ (segment (start 161.379 108.289679) (end 161.379 113.980904) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 2400bf35-00dd-4eb9-98a5-4647e5af91b8))
+ (segment (start 163.2078 100.108016) (end 162.2934 101.022416) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 27e7d93f-0043-4803-847b-36ff129c1d29))
+ (segment (start 161.379 113.980904) (end 161.0742 114.285704) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 2aef2a30-3f53-4848-b0d4-79f077e04317))
+ (segment (start 163.4998 97.733087) (end 163.2078 98.025087) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 312aca37-251e-43bc-9a30-aa9d5ebd2ab7))
+ (segment (start 159.982 117.6402) (end 158.507104 117.6402) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 3be04747-f406-47dd-86ba-9d35da089870))
+ (segment (start 163.2078 98.025087) (end 163.2078 100.108016) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 3fae012a-4771-4349-8c5b-fd1bd5bb817a))
+ (segment (start 162.2934 101.022416) (end 162.2934 107.375279) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 43edf542-75eb-48b8-b5e5-c1921864b65c))
+ (segment (start 164.5412 90.9574) (end 164.5412 92.042739) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 5033c750-2415-4d0b-8985-fcb5b997084a))
+ (segment (start 152.5622 119.897052) (end 152.5622 119.1591) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 50c59baf-fce1-4027-919a-f17765ce2add))
+ (segment (start 158.507104 117.6402) (end 155.065504 121.0818) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 5f76a661-3fdd-49c7-92af-98fb031a139e))
+ (segment (start 161.0742 116.548) (end 159.982 117.6402) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 650247b6-d8a3-4de3-b756-622a6de81273))
+ (segment (start 163.5506 96.501461) (end 163.5506 96.596948) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 708789b2-f9a2-43b4-861a-c2ab462e8e77))
+ (segment (start 163.5126 96.463461) (end 163.5506 96.501461) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 7f0bfbbe-a30b-4d16-9184-3af7ac97ba0f))
+ (segment (start 152.5662 116.5352) (end 152.5662 119.1551) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 83d740c6-bb66-4ce7-b2d3-ab926026665a))
+ (segment (start 161.0742 114.285704) (end 161.0742 116.548) (width 0.1524) (layer "F.Cu") (net 49) (tstamp 8b1a9119-eca3-4f83-ad04-d2580517dd18))
+ (segment (start 162.2934 107.375279) (end 161.379 108.289679) (width 0.1524) (layer "F.Cu") (net 49) (tstamp bd77dbbd-6b64-4a6e-929b-495735c388ff))
+ (segment (start 155.065504 121.0818) (end 153.746948 121.0818) (width 0.1524) (layer "F.Cu") (net 49) (tstamp c4b51545-b679-4de5-b8fd-9d73252c1be2))
+ (segment (start 163.4998 96.647748) (end 163.4998 97.733087) (width 0.1524) (layer "F.Cu") (net 49) (tstamp ce02505c-0c9a-4cdd-b5a8-b4f63afba508))
+ (segment (start 152.5662 119.1551) (end 152.5622 119.1591) (width 0.1524) (layer "F.Cu") (net 49) (tstamp ce270d8b-7e58-40e2-bcac-3b40141beca1))
+ (segment (start 163.5506 96.596948) (end 163.4998 96.647748) (width 0.1524) (layer "F.Cu") (net 49) (tstamp d1acbc6e-37ad-4f2f-b631-2bf14e6febd4))
+ (segment (start 164.5412 92.042739) (end 163.5126 93.071339) (width 0.1524) (layer "F.Cu") (net 49) (tstamp def9058b-41d6-4c38-b592-d6a05b2b1b48))
+ (segment (start 160.6042 114.883452) (end 160.6042 114.324652) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 086569e8-381f-45c9-a29b-be282ba88f01))
+ (segment (start 160.082652 115.405) (end 160.6042 114.883452) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 0b395b11-1397-48c7-ad93-f7cf76f98600))
+ (segment (start 162.903 97.898835) (end 163.195 97.606835) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 1791cb08-defe-4d98-be74-f6f1fd3a4b11))
+ (segment (start 161.9758 100.908964) (end 162.903 99.981764) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 1fec54b3-3308-488e-ac12-1d37799429d0))
+ (segment (start 153.2162 119.1551) (end 153.2122 119.1591) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 2cf062ac-a324-411d-9829-0bd32b698d8f))
+ (segment (start 161.0742 113.854652) (end 161.0742 108.062704) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 30c2e3a7-c4b4-4237-bf1b-543b5fec2fac))
+ (segment (start 163.2078 92.945087) (end 163.5126 92.640287) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 4554f209-d9f1-4c5d-9d03-257207a8eb4d))
+ (segment (start 163.195 97.606835) (end 163.195 96.521496) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 58c818fe-45ea-4db4-afe5-8d8d9914eafe))
+ (segment (start 161.9758 106.856304) (end 161.9886 106.843504) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5965fab7-2bb0-4190-bd72-fa174b552b71))
+ (segment (start 162.903 99.981764) (end 162.903 97.898835) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5cd36a20-af90-4fb4-9787-b340142b0fa8))
+ (segment (start 160.6042 114.324652) (end 161.0742 113.854652) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 5e45d31d-30f6-412c-84c0-cd91b544c03b))
+ (segment (start 164.5412 89.502739) (end 164.5412 88.4174) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 64875109-833a-4808-bcf6-ac7215b07e0d))
+ (segment (start 161.9758 106.021096) (end 161.9758 100.908964) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 79f55750-214f-4bc6-b124-81c7b052c5d3))
+ (segment (start 157.9372 117.575852) (end 157.9372 115.8494) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 82728e3c-759c-404c-bdb9-f2d2152746d1))
+ (segment (start 158.3816 115.405) (end 160.082652 115.405) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 871392fa-9745-4a95-b62e-7fc060d30562))
+ (segment (start 163.195 96.521496) (end 163.2078 96.508696) (width 0.1524) (layer "F.Cu") (net 50) (tstamp 92414bad-0456-4829-a9be-a01ce015a9e6))
+ (segment (start 153.2162 116.5352) (end 153.2162 119.1551) (width 0.1524) (layer "F.Cu") (net 50) (tstamp a607b9db-9129-4ac6-af4d-efed91ddaab0))
+ (segment (start 154.990052 120.523) (end 157.9372 117.575852) (width 0.1524) (layer "F.Cu") (net 50) (tstamp a74364ec-ea57-495c-9095-47b17e08880b))
+ (segment (start 153.2122 119.785052) (end 153.950148 120.523) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b163788f-f8db-4a33-9645-b5798f80e9b4))
+ (segment (start 157.9372 115.8494) (end 158.3816 115.405) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b4f13f32-6fb5-4315-8562-ecc2a4a7b555))
+ (segment (start 153.950148 120.523) (end 154.990052 120.523) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b6a0ac5e-c1d7-4fb2-a3e7-aead7b31b357))
+ (segment (start 153.2122 119.1591) (end 153.2122 119.785052) (width 0.1524) (layer "F.Cu") (net 50) (tstamp b740d444-599e-45fe-a334-53d5ca46dfaf))
+ (segment (start 161.9758 107.161104) (end 161.9758 106.856304) (width 0.1524) (layer "F.Cu") (net 50) (tstamp bc3b5f71-068a-4627-b8b7-e52068c5ec23))
+ (segment (start 161.9886 106.033896) (end 161.9758 106.021096) (width 0.1524) (layer "F.Cu") (net 50) (tstamp be0a7637-a8b8-45da-a7af-c7fef2267b02))
+ (segment (start 163.2078 96.508696) (end 163.2078 92.945087) (width 0.1524) (layer "F.Cu") (net 50) (tstamp cd23f71b-ae4b-4297-9d56-6d07845cba1b))
+ (segment (start 161.9886 106.843504) (end 161.9886 106.033896) (width 0.1524) (layer "F.Cu") (net 50) (tstamp d5ac70d5-aa15-4e2b-8b56-4d536671cdfd))
+ (segment (start 163.5126 90.531339) (end 164.5412 89.502739) (width 0.1524) (layer "F.Cu") (net 50) (tstamp dd875dfb-5945-4d25-a567-422399b642a4))
+ (segment (start 161.0742 108.062704) (end 161.9758 107.161104) (width 0.1524) (layer "F.Cu") (net 50) (tstamp eab383a7-7aec-4221-9406-864887915853))
+ (segment (start 163.5126 92.640287) (end 163.5126 90.531339) (width 0.1524) (layer "F.Cu") (net 50) (tstamp f2660e28-e5dc-4c20-bab7-f19a64113423))
+ (segment (start 162.5982 97.772583) (end 162.8902 97.480583) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 1904f379-707c-432e-be4f-34c6e1b7b23c))
+ (segment (start 157.6324 116.6114) (end 157.6324 115.723148) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 1a700801-70c0-4480-8a10-4ca4bb34164e))
+ (segment (start 163.2078 90.405087) (end 163.5126 90.100287) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 26343079-81e6-47e0-8296-214aa5e20ca3))
+ (segment (start 156.3116 118.7704) (end 156.3116 117.9322) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 311235cd-9aae-48d9-b1ca-473c8b7d0bea))
+ (segment (start 157.6324 115.723148) (end 158.255348 115.1002) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 48a7ab12-ae01-4774-b8ca-d45cac60abc1))
+ (segment (start 162.903 92.818835) (end 163.2078 92.514035) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4933e4fe-8996-4007-aa9b-77328825a4fd))
+ (segment (start 154.94 120.142) (end 156.3116 118.7704) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4a552f9f-75e6-4252-aacd-fdad6e8fc5cc))
+ (segment (start 161.671 100.782712) (end 162.5982 99.855512) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 4eb1c07e-a5c4-4a00-a1c0-773ae309d43f))
+ (segment (start 160.7694 107.936452) (end 161.671 107.034852) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 59acc845-d1cb-4ace-be4d-35860c8f5a44))
+ (segment (start 153.8622 119.711311) (end 154.292889 120.142) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 606e9cb4-2ef3-4027-bc76-46159353b19f))
+ (segment (start 153.843578 119.140478) (end 153.8622 119.1591) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6742cff4-2c84-48b3-aae4-665864df765a))
+ (segment (start 159.9564 115.1002) (end 160.2994 114.7572) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6bcd8211-64a4-462c-93f6-b7b774d6c80c))
+ (segment (start 154.292889 120.142) (end 154.94 120.142) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 6c5c3e8e-5374-43ff-b6c6-fd7cef810242))
+ (segment (start 160.7694 113.7284) (end 160.7694 107.936452) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 78dc56bd-b979-4afc-aa19-378f0ec6f20d))
+ (segment (start 161.671 107.034852) (end 161.671 100.782712) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 8eb5409e-1e2d-4aac-ad37-73c39a56d3c8))
+ (segment (start 162.8902 97.480583) (end 162.8902 96.395244) (width 0.1524) (layer "F.Cu") (net 51) (tstamp 94cc049c-0fe2-42b9-8468-78b21c5015e9))
+ (segment (start 164.5412 86.3854) (end 164.5412 85.8774) (width 0.1524) (layer "F.Cu") (net 51) (tstamp a99d854e-37dc-4801-acdb-32df08e5032d))
+ (segment (start 156.3116 117.9322) (end 157.6324 116.6114) (width 0.1524) (layer "F.Cu") (net 51) (tstamp b0964fb0-4923-4d52-9872-48cd1cd8854e))
+ (segment (start 162.903 96.382444) (end 162.903 92.818835) (width 0.1524) (layer "F.Cu") (net 51) (tstamp bc5426d5-ab2e-498c-8a82-2975a036f1ad))
+ (segment (start 153.843578 116.557822) (end 153.843578 119.140478) (width 0.1524) (layer "F.Cu") (net 51) (tstamp c0223931-57a8-4eec-a9d6-f35139e5d969))
+ (segment (start 160.2994 114.7572) (end 160.2994 114.1984) (width 0.1524) (layer "F.Cu") (net 51) (tstamp c6d11ba0-8672-42da-82c1-01ecee89e501))
+ (segment (start 160.2994 114.1984) (end 160.7694 113.7284) (width 0.1524) (layer "F.Cu") (net 51) (tstamp cc8a87c4-ddc4-4e39-bd8e-645207937b4d))
+ (segment (start 163.5126 90.100287) (end 163.5126 87.414) (width 0.1524) (layer "F.Cu") (net 51) (tstamp ce8010f9-d682-473d-aa3b-e2ba3906ac33))
+ (segment (start 162.8902 96.395244) (end 162.903 96.382444) (width 0.1524) (layer "F.Cu") (net 51) (tstamp dab12902-1442-46d6-899c-78faff3aa8c2))
+ (segment (start 153.8622 119.1591) (end 153.8622 119.711311) (width 0.1524) (layer "F.Cu") (net 51) (tstamp dac371f9-5280-4380-9507-5c4c2d2b97e3))
+ (segment (start 158.255348 115.1002) (end 159.9564 115.1002) (width 0.1524) (layer "F.Cu") (net 51) (tstamp e624a5a3-370f-42a7-bc81-1cd53566bdb3))
+ (segment (start 163.2078 92.514035) (end 163.2078 90.405087) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f0404657-14ff-4eba-b32e-76b9afe10f5e))
+ (segment (start 153.8662 116.5352) (end 153.843578 116.557822) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f5165cbe-5aa5-4d1d-83cf-a39b4a6d8c70))
+ (segment (start 162.5982 99.855512) (end 162.5982 97.772583) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f81f5404-dd0a-45f9-8772-15afd11bf922))
+ (segment (start 163.5126 87.414) (end 164.5412 86.3854) (width 0.1524) (layer "F.Cu") (net 51) (tstamp f94ff3f6-6739-4183-af82-171f08cb0f60))
+ (segment (start 157.108617 107.976494) (end 157.705033 107.976494) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 09c7bcfa-1aa3-4eae-bb0c-5034b0993041))
+ (segment (start 162.903 92.387783) (end 162.903 90.278835) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 116edb8f-890d-419e-86e9-f5158397fa47))
+ (segment (start 158.087127 107.5944) (end 160.6804 107.5944) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 1dcd7807-9796-41e9-bbcf-682d7a8fd784))
+ (segment (start 154.7368 107.1626) (end 155.35432 107.78012) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 1fee183f-37fe-4e8b-ace1-242fe22377ba))
+ (segment (start 162.5854 96.268992) (end 162.5982 96.256192) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 40333003-3588-45c5-a6f5-da735dfd42ff))
+ (segment (start 160.6804 107.5944) (end 161.3662 106.9086) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 47fe7a60-e57f-40df-88e4-2de86dbb681a))
+ (segment (start 162.2934 97.646331) (end 162.5854 97.354331) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 4a2d1d5f-a0bf-4a1e-b3fa-56e51a50fc1c))
+ (segment (start 161.3662 100.65646) (end 162.2934 99.72926) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 5ee79c0b-7fdd-4802-a599-4de1342d75a0))
+ (segment (start 153.8512 110.7952) (end 153.8662 110.8102) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 6a5d0f71-9f6f-4184-875c-63868d47743e))
+ (segment (start 163.2078 89.974035) (end 163.2078 87.2362) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 6e41ab18-96ad-41e3-9622-5e0b8826b4c9))
+ (segment (start 154.340389 107.1626) (end 154.7368 107.1626) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 71b53a97-3481-483a-aa41-26790a83c6cc))
+ (segment (start 157.705033 107.976494) (end 158.087127 107.5944) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 73fb8276-dadb-485e-b3f2-3270d2b56159))
+ (segment (start 155.35432 107.78012) (end 156.912243 107.78012) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 78d7e97a-2a54-4a23-906c-35677ce46630))
+ (segment (start 163.5126 81.826) (end 164.5412 80.7974) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 8d2ab539-ab1a-401a-b485-b92eeacacfe1))
+ (segment (start 156.912243 107.78012) (end 157.108617 107.976494) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 8e93131a-619d-4c0e-bf08-15f0d1207c25))
+ (segment (start 162.5982 92.692583) (end 162.903 92.387783) (width 0.1524) (layer "F.Cu") (net 52) (tstamp 916c1fb2-e193-40dc-ae96-aaf251666deb))
+ (segment (start 163.2078 87.2362) (end 163.5126 86.9314) (width 0.1524) (layer "F.Cu") (net 52) (tstamp a2b63f54-0f5f-44bc-8c7e-5ab245ba909d))
+ (segment (start 162.5982 96.256192) (end 162.5982 92.692583) (width 0.1524) (layer "F.Cu") (net 52) (tstamp c3951b9d-fb74-4bc6-9d76-3a06c9412370))
+ (segment (start 163.5126 86.9314) (end 163.5126 81.826) (width 0.1524) (layer "F.Cu") (net 52) (tstamp c80c6f5d-b323-4d84-9bce-0d7b9214cb47))
+ (segment (start 153.8512 108.204) (end 153.8512 110.7952) (width 0.1524) (layer "F.Cu") (net 52) (tstamp d17ef1b6-33c5-4ba5-ade4-87bc2785fe3b))
+ (segment (start 153.8512 108.204) (end 153.8512 107.651789) (width 0.1524) (layer "F.Cu") (net 52) (tstamp db7aff0f-82ec-48a5-92fb-612249690e63))
+ (segment (start 153.8512 107.651789) (end 154.340389 107.1626) (width 0.1524) (layer "F.Cu") (net 52) (tstamp e0ff9913-3bf0-4a0f-b087-75f4afa50a98))
+ (segment (start 162.903 90.278835) (end 163.2078 89.974035) (width 0.1524) (layer "F.Cu") (net 52) (tstamp ef8642e1-2d5f-49c8-a2c2-bcf768d60ee1))
+ (segment (start 161.3662 106.9086) (end 161.3662 100.65646) (width 0.1524) (layer "F.Cu") (net 52) (tstamp efb73017-1150-4126-b520-e99b2e1cd516))
+ (segment (start 162.2934 99.72926) (end 162.2934 97.646331) (width 0.1524) (layer "F.Cu") (net 52) (tstamp fae06ff4-2884-4028-abbb-6d9b63eb726b))
+ (segment (start 162.5854 97.354331) (end 162.5854 96.268992) (width 0.1524) (layer "F.Cu") (net 52) (tstamp fe54621d-04ca-4daa-8135-190462e98c17))
+ (segment (start 154.9654 80.7558) (end 156.337 80.7558) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 130ebd07-04e8-443a-8ec6-7cd10a487325))
+ (segment (start 156.337 80.7558) (end 156.337 82.2706) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 1f6cf87f-c8f0-484a-a9f8-1f2e98520721))
+ (segment (start 158.623 84.5566) (end 160.782 84.5566) (width 0.1524) (layer "B.Cu") (net 52) (tstamp 2bba1510-26ba-4bbc-a267-5b29790aecd4))
+ (segment (start 160.782 84.5566) (end 164.5412 80.7974) (width 0.1524) (layer "B.Cu") (net 52) (tstamp aeefecb3-af8e-46de-901a-3bc25c2246e5))
+ (segment (start 156.337 82.2706) (end 158.623 84.5566) (width 0.1524) (layer "B.Cu") (net 52) (tstamp fee77cf1-3363-4df9-b1aa-1c0eebb25280))
+ (segment (start 162.280585 97.175927) (end 162.2806 97.175912) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2797cd7c-44fc-41cc-9d89-a549b5c4cff1))
+ (segment (start 162.903 87.109948) (end 163.2078 86.805148) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 27bb214f-012c-47bc-a0c6-59877e470536))
+ (segment (start 162.2806 97.175912) (end 162.2806 96.14274) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2babdd8b-234e-4d79-9d96-004c46ffca4f))
+ (segment (start 162.903 88.7348) (end 162.903 87.109948) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 2cb8aeda-7b12-4b9f-8289-4af3878fdaf5))
+ (segment (start 162.5982 89.0396) (end 162.903 88.7348) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 32a33b15-73d2-41f8-a4de-a8490841eaf4))
+ (segment (start 162.2806 96.14274) (end 162.2934 96.12994) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 32d8a757-7fc4-46d0-b8d4-85eddc1201ed))
+ (segment (start 159.739852 105.2068) (end 161.0614 103.885252) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 43f98979-710b-4f77-a866-af181a94763e))
+ (segment (start 163.2078 86.805148) (end 163.2078 79.5908) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 5f545c5d-cbc5-404f-9a70-347558d405a0))
+ (segment (start 154.2034 106.426) (end 156.871148 106.426) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 66319284-9d4c-4401-bc54-36c0ab397a35))
+ (segment (start 162.5982 91.7066) (end 162.5982 89.0396) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 6b4f09f1-55d4-49ab-a448-d2996eb42baf))
+ (segment (start 161.0614 103.885252) (end 161.0614 100.530208) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 8c5844d4-2733-4a1a-bf9d-7d3eb83cb817))
+ (segment (start 153.2012 107.4282) (end 154.2034 106.426) (width 0.1524) (layer "F.Cu") (net 53) (tstamp 9ad608f7-7027-491f-94e0-6c443be6c29b))
+ (segment (start 162.2934 92.0114) (end 162.5982 91.7066) (width 0.1524) (layer "F.Cu") (net 53) (tstamp ad5813f7-db4d-4287-a4ee-45f2a06cf2b4))
+ (segment (start 161.9886 99.603008) (end 161.9886 97.520079) (width 0.1524) (layer "F.Cu") (net 53) (tstamp b5fd97f3-7118-4e9e-9ebe-c603cf852f81))
+ (segment (start 162.2934 96.12994) (end 162.2934 92.0114) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c0161b44-c9c5-4bd0-b269-b37685e122a4))
+ (segment (start 163.2078 79.5908) (end 164.5412 78.2574) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c7c47e79-8881-43e8-9b83-93f6dfc2e4f0))
+ (segment (start 156.871148 106.426) (end 158.090348 105.2068) (width 0.1524) (layer "F.Cu") (net 53) (tstamp c95fc18d-c785-4494-879f-34fb7c9b820a))
+ (segment (start 153.2012 108.204) (end 153.2012 110.7952) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e15810ed-bd05-4ffc-b8f7-e4924105a1b6))
+ (segment (start 153.2012 108.204) (end 153.2012 107.4282) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e17bb653-9311-401f-a437-8f439f917d6d))
+ (segment (start 161.0614 100.530208) (end 161.9886 99.603008) (width 0.1524) (layer "F.Cu") (net 53) (tstamp e1c560e2-39d4-425c-8486-b564ed5b96d7))
+ (segment (start 162.280585 97.228094) (end 162.280585 97.175927) (width 0.1524) (layer "F.Cu") (net 53) (tstamp f0a5292c-170b-4dd7-b179-72dd1d76016b))
+ (segment (start 158.090348 105.2068) (end 159.739852 105.2068) (width 0.1524) (layer "F.Cu") (net 53) (tstamp f15d8167-25dc-4b9c-81fe-9549d29f3ccc))
+ (segment (start 153.2012 110.7952) (end 153.2162 110.8102) (width 0.1524) (layer "F.Cu") (net 53) (tstamp fe309672-c9d1-45b7-ac05-1ade2d26528c))
+ (segment (start 161.9886 97.520079) (end 162.280585 97.228094) (width 0.1524) (layer "F.Cu") (net 53) (tstamp fe8a8d87-385f-44f7-b3a2-628361aa1697))
+ (segment (start 156.629887 80.1058) (end 158.731087 82.207) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 03144545-f689-4911-b52c-4541334ae920))
+ (segment (start 158.731087 82.207) (end 160.5916 82.207) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 04f0d33c-1e6a-4188-aecc-8b1f22095c92))
+ (segment (start 154.9654 80.1058) (end 156.629887 80.1058) (width 0.1524) (layer "B.Cu") (net 53) (tstamp 9d28f45d-973a-48f8-8f7d-46ee90ca260b))
+ (segment (start 160.5916 82.207) (end 164.5412 78.2574) (width 0.1524) (layer "B.Cu") (net 53) (tstamp aad54384-f72a-4f3b-a99d-3e39adcbc339))
+ (segment (start 160.7566 103.759) (end 160.7566 100.252304) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 071661cb-c78e-46fa-8dff-ba4ddff41f58))
+ (segment (start 159.6136 104.902) (end 160.7566 103.759) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 0effbfab-f3ae-4d61-9099-420705e6e875))
+ (segment (start 157.964096 104.902) (end 159.6136 104.902) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 1a39b9be-0a20-46a9-bcad-aa23e59605f6))
+ (segment (start 152.5512 110.7952) (end 152.5662 110.8102) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 1e9f2442-216d-4f08-8c98-67a52841e8fa))
+ (segment (start 161.9886 91.7574) (end 162.2934 91.4526) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 20537744-78a5-4b92-9ab3-02378dcfb1fd))
+ (segment (start 161.97578 97.04968) (end 161.9758 97.04966) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 3034bf9c-92f5-488c-a450-b76855bb20aa))
+ (segment (start 161.6838 97.393827) (end 161.97578 97.101847) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 373a613c-e1d7-48ba-9227-18abc02ac6e4))
+ (segment (start 152.5512 108.204) (end 152.5512 110.7952) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 388cb4e9-c377-4a2d-80fb-148f50a902bc))
+ (segment (start 161.97578 97.101847) (end 161.97578 97.04968) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 5512c2ee-b1f1-442a-b537-521bef64a0e6))
+ (segment (start 162.8394 86.742496) (end 162.8394 78.0796) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 64b2baba-88ba-44f9-819c-b5490efb3e6b))
+ (segment (start 160.7566 100.252304) (end 161.6838 99.325104) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 66d14985-b978-4222-9647-e301b0d7c680))
+ (segment (start 161.9758 96.016488) (end 161.9886 96.003688) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 73818a9a-1e54-442d-9013-eb772537094b))
+ (segment (start 162.2934 87.288496) (end 162.8394 86.742496) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 7c4a72b8-9a82-4532-b39b-54e54a12613b))
+ (segment (start 152.5512 108.204) (end 152.5512 107.602069) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 80a3188e-7e71-46a2-bd76-3b82f55fca7b))
+ (segment (start 154.032069 106.1212) (end 156.744896 106.1212) (width 0.1524) (layer "F.Cu") (net 54) (tstamp 9d8d59ec-beb2-437a-9d65-a7acd5acb73b))
+ (segment (start 162.8394 78.0796) (end 164.5412 76.3778) (width 0.1524) (layer "F.Cu") (net 54) (tstamp a877c91c-a5fc-4f72-8113-8f337bc1cb76))
+ (segment (start 161.9886 96.003688) (end 161.9886 91.7574) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b090717f-ec48-4480-8a08-f1e6757836f4))
+ (segment (start 161.9758 97.04966) (end 161.9758 96.016488) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b498e6c5-d1f2-4d57-b8a3-fc995486479e))
+ (segment (start 162.2934 91.4526) (end 162.2934 87.288496) (width 0.1524) (layer "F.Cu") (net 54) (tstamp b5585f56-d8a6-4f4c-a056-6932a499a912))
+ (segment (start 152.5512 107.602069) (end 154.032069 106.1212) (width 0.1524) (layer "F.Cu") (net 54) (tstamp dbeac0f0-fe9d-4615-b554-2f959c59a97e))
+ (segment (start 161.6838 99.325104) (end 161.6838 97.393827) (width 0.1524) (layer "F.Cu") (net 54) (tstamp ddda74b9-350b-4608-855c-65e13754e1bc))
+ (segment (start 156.744896 106.1212) (end 157.964096 104.902) (width 0.1524) (layer "F.Cu") (net 54) (tstamp e3815089-9bdb-43da-9cc5-3d7ac6607f31))
+ (segment (start 164.5412 76.3778) (end 164.5412 75.7174) (width 0.1524) (layer "F.Cu") (net 54) (tstamp eac2da2f-7f46-48df-9ca9-42489f75129b))
+ (segment (start 164.5412 76.3016) (end 164.5412 75.7174) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 49377a3c-0eb9-425f-b1d8-65e86272254d))
+ (segment (start 156.410939 79.4558) (end 158.857339 81.9022) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 7d457cf4-578c-465b-9d84-5107ca1f2629))
+ (segment (start 163.4998 78.111861) (end 163.4998 77.343) (width 0.1524) (layer "B.Cu") (net 54) (tstamp 9a80f3da-3fd1-4493-ba1b-26dbd1933f0e))
+ (segment (start 158.857339 81.9022) (end 159.709461 81.9022) (width 0.1524) (layer "B.Cu") (net 54) (tstamp b74cd065-551e-4fa7-9950-1a06daf2a603))
+ (segment (start 163.4998 77.343) (end 164.5412 76.3016) (width 0.1524) (layer "B.Cu") (net 54) (tstamp e5ef1aea-908d-48a7-b2e6-72e6e26e6ed3))
+ (segment (start 159.709461 81.9022) (end 163.4998 78.111861) (width 0.1524) (layer "B.Cu") (net 54) (tstamp f93c6823-a885-418b-9a26-e57e0efe3f7a))
+ (segment (start 154.9654 79.4558) (end 156.410939 79.4558) (width 0.1524) (layer "B.Cu") (net 54) (tstamp fc564685-6d4b-4eeb-b7bc-b6ccd10e3d3d))
+ (segment (start 161.671 95.890236) (end 161.6838 95.877436) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 018f882c-a596-46ab-8c2e-b0e21c3654cd))
+ (segment (start 163.1148 77.373148) (end 163.1148 74.6038) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 07dac08e-43d5-4434-b2b4-6d5eab4f77f0))
+ (segment (start 159.6644 102.5398) (end 160.424904 101.779296) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 147f1927-bdfa-4e15-ad85-db5ff8296a5f))
+ (segment (start 161.671 96.923408) (end 161.671 95.890236) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 185ac9ea-7851-47bd-be58-101a1661efe4))
+ (segment (start 158.877 102.5398) (end 159.6644 102.5398) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 2e1257c8-fa25-42b9-be76-72449ace94da))
+ (segment (start 151.9012 108.204) (end 151.9012 107.553117) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 36e806f1-738b-4261-8f4b-2daecb479f1c))
+ (segment (start 161.379 99.198852) (end 161.379 97.215408) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 41184dc1-3083-450b-ac94-2a9ba1ca238d))
+ (segment (start 153.637917 105.8164) (end 156.618644 105.8164) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 4a4de771-c59c-4fe1-8668-c88b528244a1))
+ (segment (start 160.4518 100.126052) (end 161.379 99.198852) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 5523013e-3594-42b3-83f8-9d3bda12315b))
+ (segment (start 158.2548 103.162) (end 158.877 102.5398) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 58dc0905-b25e-4168-b030-f8fa204b9fc4))
+ (segment (start 162.2934 86.857444) (end 162.2934 85.0264) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 62e5afd0-b957-4fdb-b739-a90d56307b39))
+ (segment (start 160.424904 100.3046) (end 160.4518 100.277704) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 77ae9a55-bd2f-4f12-869e-7d0db273e24c))
+ (segment (start 163.1148 74.6038) (end 164.5412 73.1774) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 7b298bdd-3bbb-4816-a6cd-ca2dcbf56b3e))
+ (segment (start 161.9886 87.162244) (end 162.2934 86.857444) (width 0.1524) (layer "F.Cu") (net 55) (tstamp 8fa22033-7a12-40d5-89ea-540e81192bfc))
+ (segment (start 160.4518 100.277704) (end 160.4518 100.126052) (width 0.1524) (layer "F.Cu") (net 55) (tstamp a9397766-f134-49f4-add8-6fcd3e24202d))
+ (segment (start 161.6838 91.631148) (end 161.9886 91.326348) (width 0.1524) (layer "F.Cu") (net 55) (tstamp b596e774-ec17-41e7-b3c6-3f8a0dd5d366))
+ (segment (start 161.6838 95.877436) (end 161.6838 91.631148) (width 0.1524) (layer "F.Cu") (net 55) (tstamp bff67f76-4524-4e5a-a63b-b2d80977aeae))
+ (segment (start 151.9012 110.7952) (end 151.9162 110.8102) (width 0.1524) (layer "F.Cu") (net 55) (tstamp c6c2268c-b801-47c0-af49-a0b3763a8879))
+ (segment (start 156.618644 105.8164) (end 158.2548 104.180244) (width 0.1524) (layer "F.Cu") (net 55) (tstamp cba46b35-efda-47fb-b34e-ac2077f4812a))
+ (segment (start 161.379 97.215408) (end 161.671 96.923408) (width 0.1524) (layer "F.Cu") (net 55) (tstamp d01e6df7-cea4-4039-92ed-eb98c51f93af))
+ (segment (start 162.2934 85.0264) (end 162.5346 84.7852) (width 0.1524) (layer "F.Cu") (net 55) (tstamp d0208705-a376-4109-af48-67ca95854501))
+ (segment (start 158.2548 104.180244) (end 158.2548 103.162) (width 0.1524) (layer "F.Cu") (net 55) (tstamp dcda53b4-a90d-40cd-9ae9-c66091944a77))
+ (segment (start 161.9886 91.326348) (end 161.9886 87.162244) (width 0.1524) (layer "F.Cu") (net 55) (tstamp ddb44c83-f584-4e86-8eb4-99cfbdae2980))
+ (segment (start 162.5346 77.953348) (end 163.1148 77.373148) (width 0.1524) (layer "F.Cu") (net 55) (tstamp e90757f1-84b8-4fa6-9066-ca194070dff8))
+ (segment (start 151.9012 107.553117) (end 153.637917 105.8164) (width 0.1524) (layer "F.Cu") (net 55) (tstamp ed06142f-7a15-49f8-ae58-1658a02b4501))
+ (segment (start 162.5346 84.7852) (end 162.5346 77.953348) (width 0.1524) (layer "F.Cu") (net 55) (tstamp f3232f26-33da-46dc-894c-d2127922750c))
+ (segment (start 151.9012 108.204) (end 151.9012 110.7952) (width 0.1524) (layer "F.Cu") (net 55) (tstamp f7f1957d-8243-43a3-81df-b50102bef99c))
+ (segment (start 160.424904 101.779296) (end 160.424904 100.3046) (width 0.1524) (layer "F.Cu") (net 55) (tstamp fc7fc5f0-9599-455a-9d20-daf2f2087ce8))
+ (segment (start 163.5126 74.206) (end 164.5412 73.1774) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 155619b3-05ee-4175-8089-a709e97f7021))
+ (segment (start 154.9654 78.8058) (end 157.546548 78.8058) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 178c7a83-aa2f-458c-90f3-601354d9c0e5))
+ (segment (start 158.547548 79.8068) (end 160.604948 79.8068) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 31ab781c-a7c3-4955-abc6-d7b5f6e91738))
+ (segment (start 160.604948 79.8068) (end 163.5126 76.899148) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 31b76fbe-d59c-46d6-82dd-851f377e097b))
+ (segment (start 157.546548 78.8058) (end 158.547548 79.8068) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 46842782-91fa-43c5-9d58-a6d50a7112cf))
+ (segment (start 163.5126 76.899148) (end 163.5126 74.206) (width 0.1524) (layer "B.Cu") (net 55) (tstamp 93503887-9b6a-4e06-b43a-c1eeecff450e))
+ (segment (start 160.095452 100.0506) (end 161.0742 99.071852) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 1143712d-cd04-470a-968b-82bd44ca2481))
+ (segment (start 162.81 72.3686) (end 164.5412 70.6374) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 12c56d95-9e25-492c-9b0e-53522ed0c286))
+ (segment (start 161.3662 96.797156) (end 161.3662 95.763984) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 1653ebbb-9af0-4d68-9b0c-cd68e82d3ab7))
+ (segment (start 161.0742 97.089156) (end 161.3662 96.797156) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 192213c4-b9c5-449d-b436-f987d7e2fe52))
+ (segment (start 153.066984 105.504268) (end 156.330627 105.504268) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 3a479ac0-432f-4ad6-8f34-71b3a3cbe7c6))
+ (segment (start 161.6838 84.8232) (end 162.2298 84.2772) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 47029de1-52fe-44a4-8555-1c207f6bd77f))
+ (segment (start 161.6838 91.200096) (end 161.6838 84.8232) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 4d3a17eb-7b25-4a4d-965b-bbb015ca8d43))
+ (segment (start 158.2548 102.730948) (end 158.2548 100.767539) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 57c61ae0-44c5-4ab1-b6ee-30e277032c48))
+ (segment (start 157.95 103.035748) (end 158.2548 102.730948) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 5aa2c724-f7e2-474f-b84b-4e188f4d7c80))
+ (segment (start 151.2512 108.204) (end 151.2512 107.320052) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 62a30d5f-3f90-47d4-8c49-a5d84280f7e3))
+ (segment (start 158.971739 100.0506) (end 160.095452 100.0506) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 6818502d-d388-411a-a7cb-45cadc30c4bd))
+ (segment (start 161.3662 95.763984) (end 161.379 95.751184) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 7389ea08-23d7-4dbf-b46d-3d7399fc80a6))
+ (segment (start 157.95 103.884895) (end 157.95 103.035748) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 80264cf7-2d8e-4443-b1e6-ca77045f8989))
+ (segment (start 162.81 77.246896) (end 162.81 72.3686) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 8a1af2b7-c9c4-4eec-a882-a775f167c3b2))
+ (segment (start 151.2512 108.204) (end 151.2512 110.7952) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 8d62a25d-c7dc-4f7d-8b8f-bf3a15c642aa))
+ (segment (start 162.2298 84.2772) (end 162.2298 77.827096) (width 0.1524) (layer "F.Cu") (net 56) (tstamp 9d18d67b-0f2c-4f6b-96ee-63b930329cd1))
+ (segment (start 158.2548 100.767539) (end 158.971739 100.0506) (width 0.1524) (layer "F.Cu") (net 56) (tstamp a48ea901-3ce2-4b49-a796-e0cbf1fa6f1e))
+ (segment (start 151.2512 107.320052) (end 153.066984 105.504268) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c3439406-a4f5-4457-bb4c-8d5b244f22a8))
+ (segment (start 161.0742 99.071852) (end 161.0742 97.089156) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c40d9181-4325-4cd1-a69a-fcb358ee551e))
+ (segment (start 161.379 91.504896) (end 161.6838 91.200096) (width 0.1524) (layer "F.Cu") (net 56) (tstamp c708856e-0b47-48cc-99cf-ba6e61d76988))
+ (segment (start 161.379 95.751184) (end 161.379 91.504896) (width 0.1524) (layer "F.Cu") (net 56) (tstamp e5c5e6c2-8aec-4471-961e-ac46a2c85b03))
+ (segment (start 156.330627 105.504268) (end 157.95 103.884895) (width 0.1524) (layer "F.Cu") (net 56) (tstamp e6ba41f2-577a-4f34-9f40-7fc351cdee58))
+ (segment (start 151.2512 110.7952) (end 151.2662 110.8102) (width 0.1524) (layer "F.Cu") (net 56) (tstamp eb919bb8-1ab7-4214-abc0-4783d73562ed))
+ (segment (start 162.2298 77.827096) (end 162.81 77.246896) (width 0.1524) (layer "F.Cu") (net 56) (tstamp fedc3e0c-1758-4366-9307-34b08eff8397))
+ (segment (start 154.9654 78.1558) (end 157.3276 78.1558) (width 0.1524) (layer "B.Cu") (net 56) (tstamp 7b10c746-25fc-4c24-af9e-a9fc45f8e6a1))
+ (segment (start 160.436586 79.502) (end 163.2078 76.730786) (width 0.1524) (layer "B.Cu") (net 56) (tstamp 8f878041-1f8b-403a-bf72-64b1183c511b))
+ (segment (start 163.2078 71.9708) (end 164.5412 70.6374) (width 0.1524) (layer "B.Cu") (net 56) (tstamp a3db94c8-a064-445f-8780-34a53317e2cf))
+ (segment (start 163.2078 76.730786) (end 163.2078 71.9708) (width 0.1524) (layer "B.Cu") (net 56) (tstamp c8b2db21-5dcc-4ec0-b7d4-96c0d2c26c0d))
+ (segment (start 157.3276 78.1558) (end 158.6738 79.502) (width 0.1524) (layer "B.Cu") (net 56) (tstamp cc167684-35eb-4bb7-91d3-ea183a56d4df))
+ (segment (start 158.6738 79.502) (end 160.436586 79.502) (width 0.1524) (layer "B.Cu") (net 56) (tstamp ecc0ed45-aa2d-4560-aa72-127981815dcd))
+ (segment (start 150.6012 110.7952) (end 150.6162 110.8102) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 16f1d616-8d93-45c6-9ee6-0f9fc497a9c5))
+ (segment (start 157.6452 103.758643) (end 157.6452 102.909496) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 486dfa9e-d7f1-47f3-996b-2319634fc959))
+ (segment (start 156.204375 105.199468) (end 157.6452 103.758643) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 4c41b677-0779-4a43-9618-84d96c15459f))
+ (segment (start 164.5412 69.05886) (end 162.3314 71.26866) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 4ca0084d-4439-4aa1-b271-ba0d27bb6947))
+ (segment (start 157.95 102.604696) (end 157.95 100.5966) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 51f13858-e2aa-4073-bdc1-f1c144cfe577))
+ (segment (start 160.7694 98.9456) (end 160.7694 96.962904) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 719d8305-56d3-4099-8052-0d664cec3460))
+ (segment (start 158.8644 99.6822) (end 160.0328 99.6822) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 72a1dce0-071e-41a5-8a1b-17b0cc91eb33))
+ (segment (start 160.0328 99.6822) (end 160.7694 98.9456) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 742ea1dc-ba76-4772-ae5f-cd3d183f4cb4))
+ (segment (start 161.0614 77.5208) (end 162.3314 76.2508) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 759b787e-926f-42ee-844d-247f7730ab2c))
+ (segment (start 150.6012 108.204) (end 150.6012 110.7952) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 7ce15a38-09dd-41d5-89a1-f37832d1c936))
+ (segment (start 164.5412 68.0974) (end 164.5412 69.05886) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 88161b97-8ce0-4a64-88c6-0b31123a49dd))
+ (segment (start 161.0614 96.670904) (end 161.0614 77.5208) (width 0.1524) (layer "F.Cu") (net 57) (tstamp 889227f9-542c-4577-b6e0-6a1d3116e10a))
+ (segment (start 157.95 100.5966) (end 158.8644 99.6822) (width 0.1524) (layer "F.Cu") (net 57) (tstamp b6b900bc-1cac-46a9-8144-90ebf3affc3d))
+ (segment (start 160.7694 96.962904) (end 161.0614 96.670904) (width 0.1524) (layer "F.Cu") (net 57) (tstamp bf120991-8a90-4dff-a278-cf11d847d662))
+ (segment (start 150.6012 108.204) (end 150.6012 107.539) (width 0.1524) (layer "F.Cu") (net 57) (tstamp c1cb020f-0bf6-4ea2-b9bd-352ab500d946))
+ (segment (start 152.940732 105.199468) (end 156.204375 105.199468) (width 0.1524) (layer "F.Cu") (net 57) (tstamp c30b3cd3-b291-4bd7-9920-70c7d0446a51))
+ (segment (start 162.3314 71.26866) (end 162.3314 76.2508) (width 0.1524) (layer "F.Cu") (net 57) (tstamp d153fa4d-e242-4849-b5dc-7d5498683e2f))
+ (segment (start 157.6452 102.909496) (end 157.95 102.604696) (width 0.1524) (layer "F.Cu") (net 57) (tstamp db9f5bca-ca0b-414c-8ae4-0a2bbc52397c))
+ (segment (start 150.6012 107.539) (end 152.940732 105.199468) (width 0.1524) (layer "F.Cu") (net 57) (tstamp f4bdabe8-d786-4400-b9e6-4e80f2934958))
+ (via (at 162.3314 76.2508) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 57) (tstamp dcd5ba7b-1012-4879-9b7e-450fd280e183))
+ (segment (start 157.1244 77.216) (end 156.7942 77.5462) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 07eba6eb-68ff-4133-a773-a7e02b345e6c))
+ (segment (start 161.3408 77.216) (end 157.1244 77.216) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 0d1dcf22-db83-4e86-8b50-c7e3778cd430))
+ (segment (start 162.3314 76.2508) (end 162.306 76.2508) (width 0.1524) (layer "B.Cu") (net 57) (tstamp 23b50491-c0d2-41b5-91f1-ac86054a817d))
+ (segment (start 162.306 76.2508) (end 161.3408 77.216) (width 0.1524) (layer "B.Cu") (net 57) (tstamp c5fa0032-729f-4ea6-b8f8-6cd11bc3ea2b))
+ (segment (start 155.0058 77.5462) (end 154.9654 77.5058) (width 0.1524) (layer "B.Cu") (net 57) (tstamp dff97474-6c31-476e-a143-ed150d6968ac))
+ (segment (start 156.7942 77.5462) (end 155.0058 77.5462) (width 0.1524) (layer "B.Cu") (net 57) (tstamp fd31a293-4ff1-43c4-a035-00eeeb95999e))
+ (segment (start 149.9512 108.204) (end 149.9512 105.395) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 21ff5d0a-a7de-42ed-80bd-b38194b828ec))
+ (segment (start 157.4038 102.158052) (end 157.4038 99.078539) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 3a693c2c-d9ed-46b5-812f-eae7b0040590))
+ (segment (start 158.997139 97.4852) (end 159.816052 97.4852) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 41165111-0ef0-4079-afb2-e00ded067ca6))
+ (segment (start 161.814589 75.252215) (end 161.497804 75.569) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 44141015-29ed-42b2-90f3-36ed04d30e9c))
+ (segment (start 159.816052 97.4852) (end 160.7566 96.544652) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 4ad86e45-4e3a-4cbf-81c7-5742f5fc99e9))
+ (segment (start 149.9512 110.7952) (end 149.9662 110.8102) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 5e42417f-7598-47d0-9c3f-b23774938df6))
+ (segment (start 160.7566 96.544652) (end 160.7566 76.310204) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 7a9d73ec-46b2-4693-bcb9-0d5f29aa075e))
+ (segment (start 160.7566 76.310204) (end 161.497804 75.569) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 7b4d5383-782c-471a-aa37-2c666dd8b624))
+ (segment (start 150.796068 104.550132) (end 155.01172 104.550132) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 90d5b030-3b5d-4caa-bc3f-e3063df8e17e))
+ (segment (start 161.814589 71.354419) (end 161.814589 75.252215) (width 0.1524) (layer "F.Cu") (net 58) (tstamp 98e4188d-a243-420c-9758-b176d10b9d5f))
+ (segment (start 162.6108 67.4878) (end 162.6108 70.558208) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ae030bc6-2650-44ea-9faf-83d4c2ebe2bc))
+ (segment (start 164.5412 65.5574) (end 162.6108 67.4878) (width 0.1524) (layer "F.Cu") (net 58) (tstamp b3643b39-2ec5-4a18-a1d5-b65ef3d4ac1e))
+ (segment (start 162.6108 70.558208) (end 161.814589 71.354419) (width 0.1524) (layer "F.Cu") (net 58) (tstamp cc579f34-174e-4b6d-af59-44b8ef2d37bf))
+ (segment (start 155.01172 104.550132) (end 157.4038 102.158052) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ce8126bf-e736-4923-ba2c-0fb5fb9a441e))
+ (segment (start 149.9512 108.204) (end 149.9512 110.7952) (width 0.1524) (layer "F.Cu") (net 58) (tstamp d08b2b3e-8056-4f02-86af-13cc16e4944f))
+ (segment (start 157.4038 99.078539) (end 158.997139 97.4852) (width 0.1524) (layer "F.Cu") (net 58) (tstamp d4125050-2db9-4274-a3ff-21d92e48383e))
+ (segment (start 149.9512 105.395) (end 150.796068 104.550132) (width 0.1524) (layer "F.Cu") (net 58) (tstamp ee63f6c4-5423-46a8-93d5-ad62a3da4036))
+ (via (at 161.497804 75.569) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 58) (tstamp 025b340f-4e7f-40f7-a140-31f9ca5e2a8f))
+ (segment (start 160.211004 76.8558) (end 161.497804 75.569) (width 0.1524) (layer "B.Cu") (net 58) (tstamp 0120d5f0-4653-4cb8-ae47-97f45c2b69c1))
+ (segment (start 154.9654 76.8558) (end 160.211004 76.8558) (width 0.1524) (layer "B.Cu") (net 58) (tstamp 2dc9e027-2451-456c-ab66-a68bdb101b3c))
+ (segment (start 157.099 98.952287) (end 158.909087 97.1422) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 0b13d389-c03d-4d6e-b77b-a2e925be74ed))
+ (segment (start 154.94 104.1908) (end 157.099 102.0318) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 1919076f-e323-4114-bf8a-f90d97395587))
+ (segment (start 149.3012 108.204) (end 149.3012 105.613948) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 1a600b8d-a22c-4bcd-bf32-864416a26b19))
+ (segment (start 160.4518 96.4184) (end 160.4518 73.8886) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 56d28764-bf93-4c32-b0dc-8143ca751eb5))
+ (segment (start 149.3012 105.613948) (end 150.724348 104.1908) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 59f47326-7a8a-42ae-bbeb-af5ff3429a46))
+ (segment (start 158.909087 97.1422) (end 159.728 97.1422) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 6caee616-0b05-4c01-8b7a-728c277a7605))
+ (segment (start 159.728 97.1422) (end 160.4518 96.4184) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 70d742fa-3919-4a12-bb9c-b7d09ebdfabc))
+ (segment (start 157.099 102.0318) (end 157.099 98.952287) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 8ee8037a-59c9-4405-a256-aad7c5098f25))
+ (segment (start 160.4518 72.286156) (end 162.306 70.431956) (width 0.1524) (layer "F.Cu") (net 59) (tstamp 98c7b25e-332d-427c-b4a3-265a93e83cb8))
+ (segment (start 149.3012 110.7952) (end 149.3162 110.8102) (width 0.1524) (layer "F.Cu") (net 59) (tstamp a7277aae-aad2-41d5-bc40-800b1ae761ca))
+ (segment (start 160.4518 73.8886) (end 161.284243 74.721043) (width 0.1524) (layer "F.Cu") (net 59) (tstamp a888b39a-850f-4a2d-8e5d-81b634dc39e6))
+ (segment (start 160.4518 73.8886) (end 160.4518 72.286156) (width 0.1524) (layer "F.Cu") (net 59) (tstamp b03eba74-8b8b-4a31-8773-28b0c378e6f6))
+ (segment (start 161.284243 74.721043) (end 161.284243 74.721047) (width 0.1524) (layer "F.Cu") (net 59) (tstamp bac8a7b3-5954-4a0a-97f8-16651f24425a))
+ (segment (start 150.724348 104.1908) (end 154.94 104.1908) (width 0.1524) (layer "F.Cu") (net 59) (tstamp bb9fd73f-db12-46aa-9eeb-827ca3341ebc))
+ (segment (start 149.3012 108.204) (end 149.3012 110.7952) (width 0.1524) (layer "F.Cu") (net 59) (tstamp c829a74a-d4c1-4d05-b151-323929290a69))
+ (segment (start 162.306 70.431956) (end 162.306 65.2526) (width 0.1524) (layer "F.Cu") (net 59) (tstamp cd63fd68-cd39-4a01-a7e3-7e55bd7ae783))
+ (segment (start 162.306 65.2526) (end 164.5412 63.0174) (width 0.1524) (layer "F.Cu") (net 59) (tstamp ecee5911-9f69-4e75-9588-2319d7ed4ee7))
+ (via (at 161.284243 74.721047) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 59) (tstamp dc7f561e-3898-46b5-bdae-06328af9a0a3))
+ (segment (start 157.002364 74.721047) (end 161.284243 74.721047) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 01ae84fb-fe30-4c22-81a6-3bc51c9b732e))
+ (segment (start 155.517611 76.2058) (end 157.002364 74.721047) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 2542fc30-06c7-48e6-8967-f90bfd24e93e))
+ (segment (start 154.9654 76.2058) (end 155.517611 76.2058) (width 0.1524) (layer "B.Cu") (net 59) (tstamp 7b3e0ef4-ba30-4fa5-a854-f930d92aaca7))
+ (segment (start 156.337 109.728) (end 156.2354 109.6264) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 0b5f585b-9415-4002-bfe1-e762af21567a))
+ (segment (start 153.8512 101.0412) (end 153.8512 102.479) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 10014125-8e9f-42f7-9012-125ccfb0234d))
+ (segment (start 154.813 101.0412) (end 155.938822 99.915378) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 117fd083-001d-48a3-9789-129a4ba0f2fa))
+ (segment (start 162.0012 70.305704) (end 158.0388 74.268104) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 37ad9ffa-005c-4c77-abe2-5659595baff2))
+ (segment (start 158.0388 95.158389) (end 153.8512 99.345989) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 4b29ff91-0db9-46f6-af47-41e903847dab))
+ (segment (start 158.0388 74.268104) (end 158.0388 95.158389) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 65e85c97-3655-4c58-af73-c3758d5be55a))
+ (segment (start 153.8512 101.0412) (end 154.813 101.0412) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 6773eecb-62e5-48a8-9ff3-195154a2057f))
+ (segment (start 153.8512 99.8982) (end 153.8512 101.0412) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 7185f935-82e1-4a5b-b09e-7f201ffe4429))
+ (segment (start 153.8512 99.345989) (end 153.8512 99.8982) (width 0.1524) (layer "F.Cu") (net 60) (tstamp 9320cec6-8eda-4e42-9f45-598f375abaec))
+ (segment (start 162.0012 63.0174) (end 162.0012 70.305704) (width 0.1524) (layer "F.Cu") (net 60) (tstamp a8b0a152-865c-43f5-b473-01752e7c6d5e))
+ (segment (start 156.337 112.0902) (end 156.337 109.728) (width 0.1524) (layer "F.Cu") (net 60) (tstamp d07cc531-5cf6-44ce-8a57-bef0bf80c597))
+ (segment (start 164.5412 60.4774) (end 162.0012 63.0174) (width 0.1524) (layer "F.Cu") (net 60) (tstamp f98b318e-613d-4d9b-93c0-25f364957772))
+ (via (at 156.337 112.0902) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 36b9ac72-8f0b-4589-b2b1-9482d2ce39bc))
+ (via (at 156.2354 109.6264) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 5ac77344-22c8-4784-858c-e151d09955ea))
+ (via (at 155.938822 99.915378) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 60) (tstamp 607e0112-e9cf-45cc-a3d4-cf3e19955ebc))
+ (segment (start 156.2354 109.6264) (end 157.1926 108.6692) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 08de60d3-ff06-4593-96da-dc966d6aa949))
+ (segment (start 154.3481 112.0654) (end 156.3122 112.0654) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 2cc7e48e-7ad4-4741-b956-d00e62e89983))
+ (segment (start 154.3481 112.7154) (end 155.7118 112.7154) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 52a1062a-cb1f-4e85-9a1b-a9d4fec8130d))
+ (segment (start 155.7118 112.7154) (end 156.337 112.0902) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 786e6009-0f2c-4b13-bb94-0e6a0862e90d))
+ (segment (start 156.3122 112.0654) (end 156.337 112.0902) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 807e0363-4494-4308-b7f6-c346443ebd70))
+ (segment (start 157.1926 108.6692) (end 157.1926 108.060477) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 80f10003-f02f-41aa-a03e-4d2ffc913d31))
+ (segment (start 156.722609 100.699165) (end 155.938822 99.915378) (width 0.1524) (layer "B.Cu") (net 60) (tstamp 9708ae69-3bef-449b-976c-d23010fc76d9))
+ (segment (start 156.722609 107.78012) (end 156.722609 100.699165) (width 0.1524) (layer "B.Cu") (net 60) (tstamp bdd0606d-178d-41da-8525-96b0fbcf3c04))
+ (segment (start 157.1926 108.060477) (end 156.912243 107.78012) (width 0.1524) (layer "B.Cu") (net 60) (tstamp ea32d049-c082-4026-ac02-68abec9a57e9))
+ (segment (start 156.912243 107.78012) (end 156.722609 107.78012) (width 0.1524) (layer "B.Cu") (net 60) (tstamp fba04e5c-2800-4b27-bb15-35ad584bb43e))
+ (segment (start 157.6578 94.889389) (end 157.6578 74.218052) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 37fee63b-e3b7-4957-9bab-93783ab3f00b))
+ (segment (start 157.6578 74.218052) (end 161.6964 70.179452) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 464993df-22d6-4e3d-bc55-41f262a08429))
+ (segment (start 153.2012 102.479) (end 153.24452 102.43568) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 51412c4a-0c30-4a85-a3db-dc8ac04944c3))
+ (segment (start 161.6964 60.7822) (end 164.5412 57.9374) (width 0.1524) (layer "F.Cu") (net 61) (tstamp 66a64e89-ccdd-4bc4-a5f5-2294a96fbbe0))
+ (segment (start 153.2012 99.8982) (end 153.2012 99.345989) (width 0.1524) (layer "F.Cu") (net 61) (tstamp ac404f64-1ed2-4538-a91f-250998a7cf85))
+ (segment (start 153.2012 99.345989) (end 157.6578 94.889389) (width 0.1524) (layer "F.Cu") (net 61) (tstamp b793e892-a765-4502-a24c-1bc8ce0bc435))
+ (segment (start 161.6964 70.179452) (end 161.6964 60.7822) (width 0.1524) (layer "F.Cu") (net 61) (tstamp d67cd53e-387a-40c9-9d10-2994066350ef))
+ (segment (start 153.24452 102.43568) (end 153.24452 100.518959) (width 0.1524) (layer "F.Cu") (net 61) (tstamp f14c2dfe-7e58-48bc-a4c3-0e53bd2ba922))
+ (via (at 153.301443 100.949783) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 61) (tstamp 2fdf92da-566a-42fd-b2df-6af88d7c8f7f))
+ (segment (start 154.4849 114.5286) (end 154.3481 114.6654) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 0bb3fcb2-992b-4567-95aa-566ff50570ac))
+ (segment (start 155.9052 114.5286) (end 154.4849 114.5286) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 2313404c-c7a9-41f5-9cba-da3b791262b2))
+ (segment (start 153.301443 101.803459) (end 153.301443 100.949783) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 3315a439-ddd6-425a-a71c-3f1b6cf3e215))
+ (segment (start 153.382 113.601511) (end 153.382 113.487557) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 33bd2fd5-a9e2-4d83-b2de-c6e775b5796f))
+ (segment (start 154.3481 114.567611) (end 153.382 113.601511) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 3b145209-4b07-4991-a4fe-d5b3a60819fb))
+ (segment (start 150.003301 105.101601) (end 153.301443 101.803459) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 465ee34d-b7a8-4463-9cc8-d536a984d1e8))
+ (segment (start 150.003301 110.108858) (end 150.003301 105.101601) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 89a91483-aa47-4235-baa6-dd0efcc431f8))
+ (segment (start 154.3481 114.0154) (end 155.8492 114.0154) (width 0.1524) (layer "B.Cu") (net 61) (tstamp 95c4d36a-6faa-4071-9409-45f867a42534))
+ (segment (start 153.382 113.487557) (end 150.003301 110.108858) (width 0.1524) (layer "B.Cu") (net 61) (tstamp b7c38d27-8273-465c-aefb-eabc802dcee4))
+ (segment (start 154.3481 114.6654) (end 154.3481 114.567611) (width 0.1524) (layer "B.Cu") (net 61) (tstamp cee45a6a-e14b-41f9-87d8-515349d4277b))
+ (segment (start 155.9052 114.0714) (end 155.9052 114.5286) (width 0.1524) (layer "B.Cu") (net 61) (tstamp db9102fe-9fd1-4ee6-833f-3a2607947424))
+ (segment (start 155.8492 114.0154) (end 155.9052 114.0714) (width 0.1524) (layer "B.Cu") (net 61) (tstamp eb2f5061-86d9-4482-87db-f18c608077b4))
+ (segment (start 152.5512 99.293917) (end 156.497515 95.347602) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 00efaea2-c7d0-422f-a0e5-e68372912a31))
+ (segment (start 152.5512 99.8982) (end 152.5512 101.574859) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 1ce39d1d-a865-40ea-ba97-6605bedcc089))
+ (segment (start 152.5512 102.479) (end 152.5512 101.721659) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 1e885860-1950-4456-b2c8-0fb86c06d98b))
+ (segment (start 156.497515 95.347602) (end 156.751517 95.347602) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 35dbfee6-4fbb-41f4-8a9c-d7c45aa12827))
+ (segment (start 157.353 94.746117) (end 157.353 74.0918) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 52b9c4af-f708-49bb-ae61-82beffc2b213))
+ (segment (start 157.353 74.0918) (end 161.3916 70.0532) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 57d99cc7-f1a4-463a-94d3-60a5f154f58f))
+ (segment (start 152.5512 99.8982) (end 152.5512 99.293917) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 66ff3418-ecab-44d5-8056-a68ee8ea3d37))
+ (segment (start 152.5512 101.721659) (end 152.6246 101.648259) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 83dad1ef-2e16-450b-8a05-d1896eba068f))
+ (segment (start 161.3916 58.547) (end 164.5412 55.3974) (width 0.1524) (layer "F.Cu") (net 62) (tstamp 8e9c06cd-bfa2-4686-821f-9e8c8a84c50e))
+ (segment (start 156.751517 95.347602) (end 157.353 94.746117) (width 0.1524) (layer "F.Cu") (net 62) (tstamp c9d37096-a41a-4e0f-a281-f7b9857d76fb))
+ (segment (start 152.5512 101.574859) (end 152.6246 101.648259) (width 0.1524) (layer "F.Cu") (net 62) (tstamp e68a4b7b-12ac-44cd-acef-63d3fcf0ce38))
+ (segment (start 161.3916 70.0532) (end 161.3916 58.547) (width 0.1524) (layer "F.Cu") (net 62) (tstamp f280a1b3-8d71-43e3-acc2-caa28cdcad8d))
+ (via (at 152.6246 101.648259) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 62) (tstamp 11431cda-6a5c-4c79-aad6-bd863649bfd3))
+ (via (at 147.32 113.411) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 62) (tstamp cab1a2c0-f0ba-4562-a54c-e7970df1d06b))
+ (segment (start 152.6246 104.0598) (end 152.6246 101.648259) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 077d9827-45bc-4949-b105-070409cd5238))
+ (segment (start 151.769 113.73089) (end 151.769 113.442105) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 0bfa6f7a-019e-4c80-8bb0-9d60ac52e582))
+ (segment (start 147.32 113.411) (end 149.3266 115.4176) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 0d7b20de-0306-4b20-b2d9-e61b2fb19ca1))
+ (segment (start 152.8826 106.3498) (end 154.4447 104.7877) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 3041dd92-e8c0-4ad8-931c-1eb872b5e279))
+ (segment (start 152.8826 112.328505) (end 152.8826 106.3498) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 3327a835-631b-4760-a815-3af8fde1b55f))
+ (segment (start 151.769 113.442105) (end 152.8826 112.328505) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 75c69d8a-ce96-4ebb-8deb-6cc262c46f59))
+ (segment (start 154.4447 104.7877) (end 153.9748 104.3178) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 85a8571a-a66d-40cd-9a19-4e550b6e817e))
+ (segment (start 153.9748 104.3178) (end 152.8826 104.3178) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp 9d719e62-23af-40f6-817c-149d666ccc65))
+ (segment (start 149.3266 115.4176) (end 150.08229 115.4176) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp a057534d-df09-40ce-83a5-1b97ba212601))
+ (segment (start 150.08229 115.4176) (end 151.769 113.73089) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp df370ba1-6d89-4931-bc7e-cc4a8a716c72))
+ (segment (start 152.8826 104.3178) (end 152.6246 104.0598) (width 0.1524) (layer "In2.Cu") (net 62) (tstamp e1287e93-bb3f-4747-87d7-77fceaa4f4db))
+ (segment (start 147.3656 113.3654) (end 147.32 113.411) (width 0.1524) (layer "B.Cu") (net 62) (tstamp 79273c51-c3ab-481d-beb5-28d5a5364a0d))
+ (segment (start 148.6231 113.3654) (end 147.3656 113.3654) (width 0.1524) (layer "B.Cu") (net 62) (tstamp e147ac08-d967-4922-b35f-162bbf232bcd))
+ (segment (start 154.5122 119.1591) (end 154.5122 118.224556) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 0147023d-aaae-4bf5-97f3-96e819ac10c9))
+ (segment (start 155.6766 111.9706) (end 154.5162 110.8102) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 04092ff2-9cdf-4dc9-b136-9793c0417228))
+ (segment (start 154.5122 118.224556) (end 154.325922 118.038278) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 430efc4f-0a7f-403a-88ec-6a9fd6f2c7f7))
+ (segment (start 154.5122 127.5411) (end 154.5122 126.2594) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 476dc99d-4748-4953-a5f7-777533be6a81))
+ (segment (start 155.448 109.8784) (end 154.5162 110.8102) (width 0.1524) (layer "F.Cu") (net 63) (tstamp 7003b64b-0822-42a4-83d2-c89793e05dc8))
+ (segment (start 154.5122 126.2594) (end 154.5336 126.238) (width 0.1524) (layer "F.Cu") (net 63) (tstamp a2e66146-5595-4e55-bf1f-a98aa2f67941))
+ (segment (start 155.448 109.7534) (end 155.448 109.8784) (width 0.1524) (layer "F.Cu") (net 63) (tstamp aeb2d791-f211-4d9a-aa3a-5738092f45f9))
+ (segment (start 155.6766 115.6716) (end 155.6766 111.9706) (width 0.1524) (layer "F.Cu") (net 63) (tstamp d59826ff-cb92-4839-ba1f-282d7840220f))
+ (via (at 154.325922 118.038278) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp 32b892d0-ccc3-4341-9deb-c3db75ff34fa))
+ (via (at 149.8854 67.7418) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp 39ffe321-9bcc-4aab-977e-19e1442a953e))
+ (via (at 154.5336 126.238) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp b970da75-666c-4e11-98a2-bf8612576ba7))
+ (via (at 155.6766 115.6716) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp e0111c40-99dc-4e1c-bf2e-12a5cb00e57b))
+ (via (at 155.448 109.7534) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp f66fc0a0-147b-486e-b2a6-b0fdcf956e98))
+ (via (at 149.9108 66.2686) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 63) (tstamp f8f359a4-794a-4d4f-b4f8-2d3311ed3858))
+ (segment (start 155.6766 115.6716) (end 154.325922 117.022278) (width 0.1524) (layer "In1.Cu") (net 63) (tstamp 16486a1b-3758-47e3-b7fc-5d6a6e68150c))
+ (segment (start 154.325922 117.022278) (end 154.325922 118.038278) (width 0.1524) (layer "In1.Cu") (net 63) (tstamp a762aeae-97dd-466b-87a0-05daf4ccd2ac))
+ (segment (start 149.8854 66.294) (end 149.9108 66.2686) (width 0.1524) (layer "In2.Cu") (net 63) (tstamp cc7e440c-db79-4729-9413-9dfbbf4a89ed))
+ (segment (start 149.8854 67.7418) (end 149.8854 66.294) (width 0.1524) (layer "In2.Cu") (net 63) (tstamp d18e43eb-6c6d-4aa2-a75a-2949cfc5f4a8))
+ (segment (start 151.9428 67.474) (end 150.1278 67.474) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 2754c82b-f868-4a5e-a1e3-0ff2f30071b1))
+ (segment (start 154.119103 109.7534) (end 154.596269 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 28b98fa2-7ea4-4ea8-b512-906e58ab883f))
+ (segment (start 142.7226 130.3528) (end 144.0434 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 2904190d-f293-46f2-a528-aa0bcdde0444))
+ (segment (start 155.032228 109.792873) (end 155.071701 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 3a5d93ff-2653-436b-9bbc-0eadda2dc5b3))
+ (segment (start 152.882954 102.653) (end 150.3081 105.227854) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 403f7e03-a3b8-4b2c-98ec-3118d048898f))
+ (segment (start 155.071701 109.7534) (end 155.448 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 40e8b53b-3871-4e8f-a2f5-e5885024be87))
+ (segment (start 150.3081 105.942397) (end 154.119103 109.7534) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 4d28182a-3522-449d-8111-23c9e633c639))
+ (segment (start 149.098 131.6736) (end 144.0434 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 5ab9e696-d772-4f4a-a836-01b1b3916c2e))
+ (segment (start 150.3081 105.227854) (end 150.3081 105.942397) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 67c30ac6-c964-47f9-ba35-2127cffe2607))
+ (segment (start 154.4574 102.653) (end 152.882954 102.653) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 75463a90-1461-474a-be43-05358df72a71))
+ (segment (start 150.1278 67.474) (end 150.114 67.4878) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 7da14584-8b19-4f32-bb82-eced43f257ad))
+ (segment (start 154.635742 109.792873) (end 155.032228 109.792873) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8ae189b1-ffe2-4f99-8bec-b7f2436e1e01))
+ (segment (start 140.3858 66.2686) (end 139.7762 66.8782) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8ca56e70-9eaa-4920-8bdd-41b55315e114))
+ (segment (start 137.3124 129.4384) (end 138.2268 130.3528) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 8f4bd669-dd7b-4465-851c-1fb5b0711661))
+ (segment (start 154.5336 126.238) (end 154.5336 118.245956) (width 0.1524) (layer "B.Cu") (net 63) (tstamp 9ffdaf40-b818-4354-8cda-d19a500972cd))
+ (segment (start 154.5336 126.238) (end 149.098 131.6736) (width 0.1524) (layer "B.Cu") (net 63) (tstamp a6b43501-8c82-40f5-a681-532f93af2f7a))
+ (segment (start 138.2522 66.8782) (end 137.3124 67.818) (width 0.1524) (layer "B.Cu") (net 63) (tstamp ba45310b-dfa6-4070-a6ff-2143d1d3b3fa))
+ (segment (start 137.3124 67.818) (end 137.3124 129.4384) (width 0.1524) (layer "B.Cu") (net 63) (tstamp bbaa48d6-a16d-4f11-b4ee-47e5231415b8))
+ (segment (start 150.114 67.4878) (end 149.8854 67.7164) (width 0.1524) (layer "B.Cu") (net 63) (tstamp bf5f17cd-2a47-4f66-a566-7d83dc17c5e7))
+ (segment (start 139.7762 66.8782) (end 138.2522 66.8782) (width 0.1524) (layer "B.Cu") (net 63) (tstamp ccf1025d-f9e9-4b93-a821-343ea79b6959))
+ (segment (start 149.8854 67.7164) (end 149.8854 67.7418) (width 0.1524) (layer "B.Cu") (net 63) (tstamp df9481e1-c1af-461d-8be1-ed9bb8b976a5))
+ (segment (start 154.5336 118.245956) (end 154.325922 118.038278) (width 0.1524) (layer "B.Cu") (net 63) (tstamp e44ec6b8-325c-4a70-8a05-19f89a3f965f))
+ (segment (start 138.2268 130.3528) (end 142.7226 130.3528) (width 0.1524) (layer "B.Cu") (net 63) (tstamp e5ebc71c-9bdf-4bba-be4d-e68c6e7697d4))
+ (segment (start 154.596269 109.7534) (end 154.635742 109.792873) (width 0.1524) (layer "B.Cu") (net 63) (tstamp f956ff81-5db1-46a3-8949-a043782993af))
+ (segment (start 149.9108 66.2686) (end 140.3858 66.2686) (width 0.1524) (layer "B.Cu") (net 63) (tstamp f9f3d47a-830f-463d-81e0-a1246797b33e))
+ (segment (start 148.6622 133.2661) (end 148.1836 133.2661) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 055f078f-7d31-4e87-894c-958ef68fcc4e))
+ (segment (start 148.136832 133.2661) (end 148.024366 133.153634) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 088931cd-cc9d-40bb-86d4-c2b6b593a829))
+ (segment (start 148.2336 116.9678) (end 148.6662 116.5352) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 0ea2b909-a670-4ac2-9e99-c2b854caa618))
+ (segment (start 148.1876 107.2428) (end 148.1876 100.3618) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 3f95c6a2-3795-4bf9-b215-821c4486d4a1))
+ (segment (start 148.6622 133.2661) (end 148.136832 133.2661) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 4260e156-7163-45d7-b1ee-1f533ee5f0e8))
+ (segment (start 148.6512 107.7064) (end 148.1876 107.2428) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 592c08f5-1bf3-45b0-b4ed-7b5515ab1264))
+ (segment (start 148.1836 125.3627) (end 148.6622 124.8841) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 75081f6b-30d2-4b71-a75e-1b12c47b7fd4))
+ (segment (start 148.6512 108.204) (end 148.6512 107.7064) (width 0.1524) (layer "F.Cu") (net 64) (tstamp 7e2a1c0b-19ef-4215-a98b-d0fd0be01a9d))
+ (segment (start 148.2336 124.4555) (end 148.2336 116.9678) (width 0.1524) (layer "F.Cu") (net 64) (tstamp ab7aad8d-e860-4161-8077-eb0afc41faaf))
+ (segment (start 148.6622 124.8841) (end 148.2336 124.4555) (width 0.1524) (layer "F.Cu") (net 64) (tstamp d7dae2d4-d5c8-42fb-9090-9631f9caf794))
+ (segment (start 148.1876 100.3618) (end 148.6512 99.8982) (width 0.1524) (layer "F.Cu") (net 64) (tstamp d90d2447-d9b8-4a39-87a2-72b20f27611c))
+ (segment (start 148.6662 116.5352) (end 148.2376 116.1066) (width 0.1524) (layer "F.Cu") (net 64) (tstamp e7c78bb3-9295-4547-b4ea-7197c9745941))
+ (segment (start 148.2376 108.6176) (end 148.6512 108.204) (width 0.1524) (layer "F.Cu") (net 64) (tstamp e999cf01-26ae-4047-b9b2-00eb51691440))
+ (segment (start 148.1836 133.2661) (end 148.1836 125.3627) (width 0.1524) (layer "F.Cu") (net 64) (tstamp ef702506-656f-4ed5-8ac4-b6a5452f8475))
+ (segment (start 148.2376 116.1066) (end 148.2376 108.6176) (width 0.1524) (layer "F.Cu") (net 64) (tstamp fc5a985e-9625-4f04-81a0-67033332c954))
+ (via (at 148.024366 133.153634) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 64) (tstamp 3e5c9af0-648b-4c85-941d-9c05ded9e0e1))
+ (segment (start 146.9644 134.2136) (end 148.024366 133.153634) (width 0.1524) (layer "B.Cu") (net 64) (tstamp 30642092-9d88-43eb-8331-58a39dfae76b))
+ (segment (start 144.0434 134.2136) (end 146.9644 134.2136) (width 0.1524) (layer "B.Cu") (net 64) (tstamp 6a67f7d8-efee-4fdf-8a5d-1b1b4b406c27))
+ (segment (start 139.6112 115.3288) (end 138.581187 115.3288) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 1a361c54-0a5e-46ef-8f4b-352291d8ca1b))
+ (segment (start 142.71 122.7202) (end 142.71 122.035148) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 379b3f0e-5b6f-40ea-a9ea-fec5048d18b4))
+ (segment (start 148.8263 87.6664) (end 146.962356 87.6664) (width 0.1524) (layer "F.Cu") (net 65) (tstamp 7001c6a4-bd33-4dd5-8bc1-ce9d87ea9663))
+ (segment (start 140.462 119.787148) (end 140.462 116.1796) (width 0.1524) (layer "F.Cu") (net 65) (tstamp a45f125f-4394-448c-9c49-51b5f00cd8d6))
+ (segment (start 140.462 116.1796) (end 139.6112 115.3288) (width 0.1524) (layer "F.Cu") (net 65) (tstamp a57f8931-e4b0-427f-8271-e1584c385351))
+ (segment (start 138.581187 115.3288) (end 138.172 114.919613) (width 0.1524) (layer "F.Cu") (net 65) (tstamp bc3786b5-e1a6-4eb4-9b2d-77890ba8e590))
+ (segment (start 142.71 122.035148) (end 140.462 119.787148) (width 0.1524) (layer "F.Cu") (net 65) (tstamp bfc8021c-14e9-4c37-94c8-464c1d19c4fa))
+ (segment (start 146.962356 87.6664) (end 145.86536 88.763396) (width 0.1524) (layer "F.Cu") (net 65) (tstamp d0738fea-c515-40f7-bd0d-136d5f32e784))
+ (segment (start 144.0434 124.0536) (end 142.71 122.7202) (width 0.1524) (layer "F.Cu") (net 65) (tstamp f4eb585f-211b-4932-afd2-e89a7c6b35d9))
+ (via (at 145.86536 88.763396) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 65) (tstamp 9e821719-188b-4294-ab38-a9b8fab40aed))
+ (via (at 138.172 114.919613) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 65) (tstamp aba3a1a1-a8b1-44ba-84df-90604309c891))
+ (segment (start 141.77 87.465) (end 144.566964 87.465) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 12ab51bf-2eea-430d-b89b-44e4ce47a1e2))
+ (segment (start 137.3378 114.085413) (end 137.3378 90.627948) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 44448371-9ca8-48b6-9548-32f6fe699c0b))
+ (segment (start 138.172 114.919613) (end 137.3378 114.085413) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp 592f70a6-1c3a-40c0-97fa-9e82ebe04c3b))
+ (segment (start 137.3378 90.627948) (end 138.405348 89.5604) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp ba075111-4c7b-4868-8b6d-f361ab947bba))
+ (segment (start 139.6746 89.5604) (end 141.77 87.465) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp ba6f6a65-f2b6-4fe3-9fe2-60b0d1d13cc6))
+ (segment (start 138.405348 89.5604) (end 139.6746 89.5604) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp bd01da31-447e-47aa-bef8-2784f7cd57dd))
+ (segment (start 144.566964 87.465) (end 145.86536 88.763396) (width 0.1524) (layer "In2.Cu") (net 65) (tstamp d6f09cad-e01f-480d-aa51-e7472b27b1f5))
+ (segment (start 144.0434 124.0536) (end 148.6231 119.4739) (width 0.1524) (layer "B.Cu") (net 65) (tstamp 24313c24-cf11-47e6-9c85-ef31ca7aa449))
+ (segment (start 148.6231 119.4739) (end 148.6231 115.9654) (width 0.1524) (layer "B.Cu") (net 65) (tstamp 34cf9050-6b24-41b5-b2b2-1b668e8a6fe6))
+ (segment (start 150.3426 89.5604) (end 148.8823 89.5604) (width 0.1524) (layer "F.Cu") (net 66) (tstamp 2d8bf67d-8aa8-4a9e-b0fd-0dfdd43b4bd8))
+ (segment (start 148.8823 89.5604) (end 148.8263 89.6164) (width 0.1524) (layer "F.Cu") (net 66) (tstamp 4c99d783-3380-497c-a970-a58cab7d4142))
+ (via (at 150.3426 89.5604) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 66) (tstamp ce8e4c7d-dd2b-4504-9779-c67e01957d73))
+ (segment (start 154.2288 91.2876) (end 155.4734 91.2876) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 389f0974-50dd-4ebc-8a81-5da28a81dc6b))
+ (segment (start 157.7594 93.5736) (end 159.2834 93.5736) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 5719493e-9e32-430d-bc59-a4b4f0d164f2))
+ (segment (start 151.384 90.6018) (end 153.5684 90.6018) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 81a79ceb-4035-435f-ae80-a3571da70f91))
+ (segment (start 153.5684 90.6272) (end 154.2288 91.2876) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp 930536ce-665e-4ddd-845e-71e9745e5418))
+ (segment (start 155.4734 91.2876) (end 157.7594 93.5736) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp d4e3ca70-e56b-47cf-8ed3-533b08669ae6))
+ (segment (start 150.3426 89.5604) (end 151.384 90.6018) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp f60f466c-d43d-41c7-9703-6cbb774639ae))
+ (segment (start 153.5684 90.6018) (end 153.5684 90.6272) (width 0.1524) (layer "In2.Cu") (net 66) (tstamp fa3517fd-f67c-4b60-9477-64c18fbb8097))
+ (segment (start 148.8523 91.5924) (end 148.8263 91.5664) (width 0.1524) (layer "F.Cu") (net 67) (tstamp 45cf65eb-86f2-4d62-9d0b-1b25e32839b3))
+ (segment (start 150.3172 91.5924) (end 148.8523 91.5924) (width 0.1524) (layer "F.Cu") (net 67) (tstamp 760f5e60-a389-495b-8c71-153854e72fa0))
+ (via (at 150.3172 91.5924) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 67) (tstamp bc86af7d-cd76-422f-8132-8a9e67553e3f))
+ (segment (start 150.727637 92.002837) (end 150.3172 91.5924) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp 04dbd5c6-e60d-4a0f-a79a-417df134e8c7))
+ (segment (start 159.2834 96.1136) (end 155.172637 92.002837) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp 1981fd8e-c256-42d3-b489-d58acd2066e8))
+ (segment (start 155.172637 92.002837) (end 150.727637 92.002837) (width 0.1524) (layer "In2.Cu") (net 67) (tstamp d0ec4d3d-8d29-4c19-a3ad-a7aa4a7c8704))
+ (segment (start 154.5513 92.2164) (end 154.5513 92.7571) (width 0.1524) (layer "F.Cu") (net 68) (tstamp c241fda2-9a5a-483d-8b80-44dda3d339c4))
+ (segment (start 154.5513 92.7571) (end 154.5804 92.7862) (width 0.1524) (layer "F.Cu") (net 68) (tstamp fcd859f2-0916-4bc2-86da-71b54db85e61))
+ (via (at 154.5804 92.7862) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 68) (tstamp aa0a7365-4abf-42ec-a0ee-2463d965c690))
+ (segment (start 159.2834 103.7336) (end 158.1912 103.7336) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 2220c291-c329-4a76-bf54-1e02d3335c11))
+ (segment (start 156.8196 98.3742) (end 156.4132 97.9678) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 62f91f58-9e92-4451-8855-3554bb871120))
+ (segment (start 156.4132 97.9678) (end 156.4132 94.3864) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 9767fe17-d9a1-4066-9e26-e3f3de938acc))
+ (segment (start 154.813 92.7862) (end 154.5804 92.7862) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp 9c8c37e8-0d1d-4d03-aba3-0ccc5d4a53b3))
+ (segment (start 156.4132 94.3864) (end 154.813 92.7862) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp a2c4d5f4-ba37-4131-a840-d2419d84b418))
+ (segment (start 156.8196 102.362) (end 156.8196 98.3742) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp af490229-4ee4-4d29-a8e6-af11ffb0ef06))
+ (segment (start 158.1912 103.7336) (end 156.8196 102.362) (width 0.1524) (layer "In1.Cu") (net 68) (tstamp d7e0de4d-ea3f-4f5c-ad37-a46792014fce))
+ (segment (start 156.464 91.626889) (end 155.103511 90.2664) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 0130a6a5-da0d-4906-af64-2bb4eb3cf968))
+ (segment (start 155.0162 95.885) (end 155.477188 95.885) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 15fde6a5-e854-4afa-a74c-51a6634dc8c0))
+ (segment (start 156.464 94.898188) (end 156.464 91.626889) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 1b13d650-00f1-44ee-a5ec-7ea424f811da))
+ (segment (start 155.477188 95.885) (end 156.464 94.898188) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 3769c0be-2809-4a96-ad7f-349f78edd023))
+ (segment (start 159.2834 106.2736) (end 158.118996 106.2736) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 7c35d8c2-1b6d-4f36-a063-001fb5b366b0))
+ (segment (start 158.118996 106.2736) (end 157.407796 106.9848) (width 0.1524) (layer "F.Cu") (net 69) (tstamp 868e61cf-c693-42cc-882c-7d3a79fcb771))
+ (segment (start 155.103511 90.2664) (end 154.5513 90.2664) (width 0.1524) (layer "F.Cu") (net 69) (tstamp b172057f-da62-4cae-bd90-92b83d800db8))
+ (via (at 155.0162 95.885) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 69) (tstamp 87c8ffcb-e70d-4b46-859d-c80428fa8fe5))
+ (via (at 157.407796 106.9848) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 69) (tstamp e47bfe17-447e-4daf-8d65-8ec1a13a2447))
+ (segment (start 155.0162 95.885) (end 157.407802 98.276602) (width 0.1524) (layer "B.Cu") (net 69) (tstamp 2c203cce-56e9-4b4d-bd0e-410aee48ab00))
+ (segment (start 157.407802 98.276602) (end 157.407802 106.984794) (width 0.1524) (layer "B.Cu") (net 69) (tstamp 68a2f258-9d17-43cf-8635-fe85ad1114db))
+ (segment (start 157.407802 106.984794) (end 157.407796 106.9848) (width 0.1524) (layer "B.Cu") (net 69) (tstamp afb0335c-b125-4715-933d-af742c801fa3))
+ (segment (start 154.669 94.0054) (end 154.5012 94.1732) (width 0.1524) (layer "F.Cu") (net 70) (tstamp 09167cbc-5e52-431b-986c-c63e013efe81))
+ (segment (start 154.5012 101.845833) (end 154.809895 101.537138) (width 0.1524) (layer "F.Cu") (net 70) (tstamp 42ae421f-dcfd-408e-be13-d18368707810))
+ (segment (start 155.194 94.0054) (end 154.669 94.0054) (width 0.1524) (layer "F.Cu") (net 70) (tstamp a37089a7-cf55-4891-8be9-29fec32a12a4))
+ (segment (start 154.5012 102.479) (end 154.5012 101.845833) (width 0.1524) (layer "F.Cu") (net 70) (tstamp f95ac63a-88df-4984-9ba8-635ca83696f0))
+ (via (at 155.194 94.0054) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 70) (tstamp d7c5a5ff-77ed-4219-87cd-1b0c4b596b59))
+ (via (at 154.809895 101.537138) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 70) (tstamp e9f9e6a5-da26-4a2a-b37e-694c559fd712))
+ (segment (start 152.0738 124.464) (end 152.0738 113.568357) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 3fceb2d3-1c67-4458-a7f2-b78b767a8a67))
+ (segment (start 152.0738 113.568357) (end 153.4414 112.200757) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 8c808471-e76e-498f-9098-f828b561d1fe))
+ (segment (start 153.4414 106.299) (end 154.809895 104.930505) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp 9dae7812-6b08-4c84-9ad0-1e3ef35b8769))
+ (segment (start 154.809895 104.930505) (end 154.809895 101.537138) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp af99f59f-b4f8-44bf-b769-1670049a7d83))
+ (segment (start 153.4414 112.200757) (end 153.4414 106.299) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp d09135e5-494d-492c-8b72-21622a6e0f0f))
+ (segment (start 159.2834 131.6736) (end 152.0738 124.464) (width 0.1524) (layer "In2.Cu") (net 70) (tstamp fa61905e-fea3-4bff-908c-016b7c0f2cad))
+ (segment (start 154.4066 94.7928) (end 154.4066 101.133843) (width 0.1524) (layer "B.Cu") (net 70) (tstamp 3989c4bc-d454-4695-a247-38387ede894f))
+ (segment (start 154.4066 101.133843) (end 154.809895 101.537138) (width 0.1524) (layer "B.Cu") (net 70) (tstamp 5a96bd45-f528-48f7-acf3-85997191bcb1))
+ (segment (start 155.194 94.0054) (end 154.4066 94.7928) (width 0.1524) (layer "B.Cu") (net 70) (tstamp a8bdc938-e8d9-4f54-bbc5-b29aa4ea1154))
+ (segment (start 154.5122 124.8841) (end 155.270202 124.8841) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 2acb4451-3db2-4245-88d9-d662e8841705))
+ (segment (start 155.5242 108.9152) (end 154.813 108.204) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 2d3bda95-b242-4cb7-8234-3ec4ad221231))
+ (segment (start 154.5513 87.6664) (end 154.5513 86.9265) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 37842540-de9c-4794-8f9a-dfcb27f9f107))
+ (segment (start 154.5162 117.0258) (end 155.1686 117.6782) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 5d2e0962-0aa7-4411-89be-9e37e3a17714))
+ (segment (start 154.5012 108.204) (end 154.501198 108.204) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 67e5f3d5-b6ca-4067-8687-1eb79974d659))
+ (segment (start 154.5162 116.5352) (end 154.5162 117.0258) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 6f529de6-f1a4-4703-8125-dd8d44f41552))
+ (segment (start 154.5012 99.8982) (end 154.6098 99.8982) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 72f26105-a69a-41e9-9b32-d4fa80d38f82))
+ (segment (start 154.6098 99.8982) (end 155.0416 99.4664) (width 0.3048) (layer "F.Cu") (net 71) (tstamp 94e626eb-e858-4297-b8bf-4d488b382604))
+ (segment (start 155.1686 117.7798) (end 155.2194 117.8306) (width 0.1524) (layer "F.Cu") (net 71) (tstamp 9d5f9436-5e05-4063-a171-8a8717b61394))
+ (segment (start 154.813 108.204) (end 154.501198 108.204) (width 0.3048) (layer "F.Cu") (net 71) (tstamp a50e3b05-e3bb-48db-b02c-3f0bf75c2ee4))
+ (segment (start 154.5122 133.2661) (end 154.6275 133.2661) (width 0.1524) (layer "F.Cu") (net 71) (tstamp de3caa9c-5448-408f-bd8b-2b8b5b4f55d7))
+ (segment (start 155.1686 117.6782) (end 155.1686 117.7798) (width 0.1524) (layer "F.Cu") (net 71) (tstamp e6d924e6-ef69-471b-881c-c20bef562d2c))
+ (segment (start 154.6275 133.2661) (end 155.448 134.0866) (width 0.3048) (layer "F.Cu") (net 71) (tstamp f6ae959f-3522-4074-8aa1-5af235f5ecf6))
+ (via (at 145.3896 67.0052) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 00605acd-c4cd-42ff-8994-273fde2284b0))
+ (via (at 147.3708 124.4854) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 0229b3ba-2103-40d1-8736-e14156ad6c50))
+ (via (at 155.0416 99.4664) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 05c3d7bc-0086-468a-9914-920f0138cd35))
+ (via (at 149.3266 74.6252) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 26835912-f86b-4d4c-a818-b594d8aa59b4))
+ (via (at 155.5242 108.9152) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 6443631c-1d36-4d54-a408-9522ff016090))
+ (via (at 155.2194 117.8306) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 88706814-d31d-4e99-8237-3dc7eb905274))
+ (via (at 154.5513 86.9265) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp 9b2e3449-5778-4b66-9d1b-017edd18a9cf))
+ (via (at 152.788849 115.312191) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp abde5983-0986-4b9e-8874-0ec82cadac36))
+ (via (at 155.270202 124.8841) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp b6c55d7b-117c-4d20-830e-d2f5ba9675b1))
+ (via (at 155.448 134.0866) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp dd64e39d-2fdd-4aec-bdc8-70266321b066))
+ (via (at 153.2382 97.155) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp eac749bf-dd9a-48ee-b8a4-ee989a6658d6))
+ (via (at 153.2382 89.789) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp f395c739-b602-4a27-a887-ef8b14907e8a))
+ (via (at 150.0378 103.7336) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 71) (tstamp fa8405a8-16b9-4e3b-a85a-10f54b31e41d))
+ (segment (start 155.2194 108.9152) (end 150.0378 103.7336) (width 0.3048) (layer "In1.Cu") (net 71) (tstamp 2e50ba88-6195-4cfe-b232-81d3fead0510))
+ (segment (start 155.5242 108.9152) (end 155.2194 108.9152) (width 0.3048) (layer "In1.Cu") (net 71) (tstamp 32a15831-4a86-4058-8fc2-30ea6b7c3ee7))
+ (segment (start 154.5513 88.4759) (end 154.5513 86.9265) (width 0.3048) (layer "In2.Cu") (net 71) (tstamp 0cd0da10-0e19-46dd-a9ff-5f1b88965810))
+ (segment (start 153.2382 89.789) (end 154.5513 88.4759) (width 0.3048) (layer "In2.Cu") (net 71) (tstamp 5137f280-3ce1-4826-a56b-563e4a92acf4))
+ (segment (start 148.7324 102.653) (end 149.439796 102.653) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 008d73cf-3fcd-468d-9c4c-1fd3af8782cc))
+ (segment (start 153.280631 95.531166) (end 153.280631 89.831431) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 049ff31c-e633-4e70-be36-baefc1671701))
+ (segment (start 149.2404 74.7114) (end 149.3266 74.6252) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 0646cd80-2ea9-4767-983c-417324af0737))
+ (segment (start 146.2178 67.474) (end 145.8584 67.474) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 0b10faf8-ed4c-45e4-9b4d-896ba6ab05f2))
+ (segment (start 147.3708 122.9004) (end 147.386 122.8852) (width 1.016) (layer "B.Cu") (net 71) (tstamp 170c3c82-72de-400a-8bbc-aff5e86c9471))
+ (segment (start 147.3708 124.4854) (end 147.3708 122.9004) (width 1.016) (layer "B.Cu") (net 71) (tstamp 1f1e79ab-b839-4515-bbf4-62947522a351))
+ (segment (start 154.3481 115.9654) (end 153.442058 115.9654) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 25b7ad13-dc27-4663-b074-bcc8f8fe0a18))
+ (segment (start 153.442058 115.9654) (end 152.788849 115.312191) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 2de1fc1b-89df-4612-9749-8a27138087dc))
+ (segment (start 149.5668 102.653) (end 149.284611 102.653) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 35c89993-c3cb-4bef-86f5-37fe060c520c))
+ (segment (start 149.284611 102.653) (end 148.7324 102.653) (width 0.1524) (layer "B.Cu") (net 71) (tstamp 48c8f3f7-9211-41f2-bffd-219ff51177e5))
+ (segment (start 153.30149 96.011637) (end 153.30149 95.552025) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 48d8e55d-284a-4656-ad50-3a3428b9586d))
+ (segment (start 150.0378 103.124) (end 149.5668 102.653) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 51092a48-6058-4b9d-98eb-ba0ffa2af6d2))
+ (segment (start 153.30149 95.552025) (end 153.280631 95.531166) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 6ac4033e-36a0-45db-a9e5-c1417095532a))
+ (segment (start 153.2382 97.155) (end 153.280631 97.112569) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 7b27be48-21fc-4ba7-b668-8ea39c15c302))
+ (segment (start 148.7324 102.545236) (end 153.280631 97.997005) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 7d46e7cb-f1eb-4981-94f5-d4c8e2c1e607))
+ (segment (start 148.7324 102.653) (end 148.7324 102.545236) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 80eff1f7-8765-4b71-8563-94a66f719153))
+ (segment (start 153.280631 96.032496) (end 153.30149 96.011637) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 857a1c27-40a4-433c-877b-561179315ffa))
+ (segment (start 153.280631 97.997005) (end 153.280631 97.197431) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 93a1f83e-7417-4940-a18c-5f0ab3bc49f7))
+ (segment (start 145.8584 67.474) (end 145.3896 67.0052) (width 0.3048) (layer "B.Cu") (net 71) (tstamp 9af4fadf-cef5-4c3f-b900-26fd1d44ce29))
+ (segment (start 153.280631 97.197431) (end 153.2382 97.155) (width 0.3048) (layer "B.Cu") (net 71) (tstamp a89dd02f-a999-469d-98ae-ae44ed9402f5))
+ (segment (start 150.0378 103.7336) (end 150.0378 103.124) (width 0.3048) (layer "B.Cu") (net 71) (tstamp b162ec71-12eb-482a-9dcd-20ee4df46e0f))
+ (segment (start 153.280631 97.112569) (end 153.280631 96.032496) (width 0.3048) (layer "B.Cu") (net 71) (tstamp c28e73ef-41ff-40ca-99f2-6f23c97e15f4))
+ (segment (start 153.280631 89.831431) (end 153.2382 89.789) (width 0.1524) (layer "B.Cu") (net 71) (tstamp da9469fa-a081-4e37-85a3-fe302b02cd92))
+ (segment (start 149.2404 75.5558) (end 149.2404 74.7114) (width 0.3048) (layer "B.Cu") (net 71) (tstamp fa42be0a-b513-465e-8b73-7d852f7ddc33))
+ (via (at 147.175837 107.894967) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 72) (tstamp 3b7debeb-9eee-4401-84e2-e70775bfbfe6))
+ (segment (start 142.621 109.855) (end 145.215804 109.855) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 2db65cb4-d928-4000-9211-bfffba95cd77))
+ (segment (start 144.0434 116.4336) (end 142.3162 114.7064) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 3a06b516-e110-4928-8708-2ec4b3a29318))
+ (segment (start 142.3162 114.7064) (end 142.3162 110.1598) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 86593720-cca3-4e87-b835-54ff1a3a08c1))
+ (segment (start 145.215804 109.855) (end 147.175837 107.894967) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp 9937ca52-724f-43c1-82de-39c5e09fc548))
+ (segment (start 142.3162 110.1598) (end 142.621 109.855) (width 0.1524) (layer "In2.Cu") (net 72) (tstamp c0c274cc-9aca-47b2-985a-5806329db3f4))
+ (segment (start 148.7324 107.203) (end 147.5336 107.203) (width 0.1524) (layer "B.Cu") (net 72) (tstamp 53961bfc-0670-4c7f-90bf-f58dfebcd453))
+ (segment (start 147.175837 107.560763) (end 147.175837 107.894967) (width 0.1524) (layer "B.Cu") (net 72) (tstamp 90acbade-a5f4-4acc-aad9-2108cb309ae4))
+ (segment (start 147.5336 107.203) (end 147.175837 107.560763) (width 0.1524) (layer "B.Cu") (net 72) (tstamp e8c925e9-febe-4fd5-a943-6b579dc459e7))
+ (segment (start 145.0848 125.5522) (end 145.0848 123.640339) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 179a9307-56ec-4e0a-9acb-96a57b2afe63))
+ (segment (start 140.3096 86.6902) (end 140.6946 86.3052) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 47d531e6-fe94-41cd-a126-fea63133e004))
+ (segment (start 151.9174 78.994) (end 145.867722 85.043678) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 49de13e1-5b22-4dbb-87af-cfffb61d053c))
+ (segment (start 140.3096 103.996557) (end 140.3096 86.6902) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 5103d29e-502d-4aa5-8d89-0449fc46d194))
+ (segment (start 145.867722 85.043678) (end 145.867722 85.4036) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 589deffa-dec5-4fe5-8701-b8ba3305a20a))
+ (segment (start 144.100139 123.025) (end 143.0148 121.939661) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 69016257-78d8-431f-8338-259ff7cac8f3))
+ (segment (start 144.469461 123.025) (end 144.100139 123.025) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 6e699ae5-5876-4b8a-86e7-602194237bf8))
+ (segment (start 140.8136 104.500557) (end 140.3096 103.996557) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 6ee43756-a15e-450b-a352-462c85c393dc))
+ (segment (start 140.8136 119.707696) (end 140.8136 104.500557) (width 0.1524) (layer "F.Cu") (net 73) (tstamp 9c1bd5cc-8f6f-4dad-ac5f-c7953dffc097))
+ (segment (start 151.9174 75.9206) (end 151.9174 78.994) (width 0.1524) (layer "F.Cu") (net 73) (tstamp a4ed86ac-0dd3-4faf-80c4-18b565f734ea))
+ (segment (start 143.0148 121.939661) (end 143.0148 121.908896) (width 0.1524) (layer "F.Cu") (net 73) (tstamp a9b11bc5-ed13-4a4b-a4fb-1a4c30a3d9c4))
+ (segment (start 144.0434 126.5936) (end 145.0848 125.5522) (width 0.1524) (layer "F.Cu") (net 73) (tstamp b01675e2-3d6f-441d-990e-cf8bd91b00a3))
+ (segment (start 143.0148 121.908896) (end 140.8136 119.707696) (width 0.1524) (layer "F.Cu") (net 73) (tstamp c27be63a-c822-4dac-8944-880ce963e09b))
+ (segment (start 145.0848 123.640339) (end 144.469461 123.025) (width 0.1524) (layer "F.Cu") (net 73) (tstamp cfd29a30-882b-4d61-8061-739b761c23f9))
+ (segment (start 140.6946 86.3052) (end 140.6946 85.398796) (width 0.1524) (layer "F.Cu") (net 73) (tstamp d3dc4954-7561-4c45-a3d9-024514a99fd8))
+ (via (at 145.867722 85.4036) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp 7f199857-091b-459d-8dc8-4baf11bfb359))
+ (via (at 140.6946 85.398796) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp 81b65f30-ad05-44d9-a517-42c98fa53600))
+ (via (at 151.9174 75.9206) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 73) (tstamp d373c7fa-0f5d-4023-b9d4-04eb41bbc894))
+ (segment (start 151.9428 72.674) (end 151.390589 72.674) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 132f0667-ff39-46f2-803f-db064512d96e))
+ (segment (start 141.168396 84.925) (end 140.6946 85.398796) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 2a71cd02-04cc-465e-896a-c1fafd268901))
+ (segment (start 150.8252 73.618157) (end 151.9174 74.710357) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 2f5457a1-0be8-4b1a-aa03-912a4d55ec41))
+ (segment (start 145.867722 85.4036) (end 145.389122 84.925) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 31356e9b-ca5f-46a9-b6a1-7a3a3b8ebb43))
+ (segment (start 150.8252 73.239389) (end 150.8252 73.618157) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 4d8bbb52-1b27-42db-b7c8-fb866ee845e8))
+ (segment (start 151.390589 72.674) (end 150.8252 73.239389) (width 0.1524) (layer "B.Cu") (net 73) (tstamp 7c1b204c-25f1-4577-b964-dc69fc43c92b))
+ (segment (start 145.389122 84.925) (end 141.168396 84.925) (width 0.1524) (layer "B.Cu") (net 73) (tstamp a5dedcaa-edcc-483e-9a67-07dc446c9d3e))
+ (segment (start 151.9174 74.710357) (end 151.9174 75.9206) (width 0.1524) (layer "B.Cu") (net 73) (tstamp eee26efc-bb9a-4682-9d9e-3cd6c598a555))
+ (segment (start 144.0434 113.8936) (end 146.257731 111.679269) (width 0.1524) (layer "F.Cu") (net 74) (tstamp acc5c238-c5f6-443d-8abd-db737c8dd654))
+ (segment (start 146.257731 111.679269) (end 146.257731 106.852233) (width 0.1524) (layer "F.Cu") (net 74) (tstamp f4fb9a0d-70ce-4ff9-a035-61a7f58daefc))
+ (via (at 146.257731 106.852233) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 74) (tstamp fa36e890-0193-4846-8d00-e4b56421c830))
+ (segment (start 148.7324 106.553) (end 146.556964 106.553) (width 0.1524) (layer "B.Cu") (net 74) (tstamp 9ef5af7b-f937-4f55-abc1-c5d4582820cd))
+ (segment (start 146.556964 106.553) (end 146.257731 106.852233) (width 0.1524) (layer "B.Cu") (net 74) (tstamp bff60596-f078-427e-8909-3a936184e275))
+ (segment (start 136.719596 103.191596) (end 138.4046 104.8766) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 4770707e-f475-4b0e-ac02-f3a635a32501))
+ (segment (start 136.719596 82.287216) (end 136.719596 103.191596) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 53696474-98a8-42b3-b783-8aa162a9fe54))
+ (segment (start 140.060143 104.8766) (end 140.246543 104.6902) (width 0.1524) (layer "F.Cu") (net 75) (tstamp 93634c5c-5c76-4186-8a47-d2109bcca082))
+ (segment (start 138.4046 104.8766) (end 140.060143 104.8766) (width 0.1524) (layer "F.Cu") (net 75) (tstamp bcd4af35-ac4f-4930-af63-77ae3be19a81))
+ (via (at 136.719596 82.287216) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 75) (tstamp c4d5c834-e7ff-45bc-ab5f-9505e37495a2))
+ (via (at 140.246543 104.6902) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 75) (tstamp e404818a-c495-4dab-862f-8a54f044fb40))
+ (segment (start 142.7734 82.1436) (end 136.863212 82.1436) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp 7f227794-e5cc-4466-a605-2d9e5d4ebe9e))
+ (segment (start 136.863212 82.1436) (end 136.719596 82.287216) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp 937d92a3-b8f0-490e-9ce8-abe41a8ec9d6))
+ (segment (start 144.0434 80.8736) (end 142.7734 82.1436) (width 0.1524) (layer "In2.Cu") (net 75) (tstamp dee4f191-bddc-40c4-8911-3b87398123aa))
+ (segment (start 146.518083 105.903) (end 145.779183 106.6419) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 162326d4-6f25-4b1e-b8d3-9f046ca797a0))
+ (segment (start 140.246543 106.700204) (end 140.246543 104.6902) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 1ba0944d-91c0-4a80-b12b-dbba962b564c))
+ (segment (start 145.072 109.239661) (end 144.469461 109.8422) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 2435c543-62a7-44af-8030-83d85e4f6548))
+ (segment (start 145.779183 106.8451) (end 145.072 107.552283) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 44046e3e-bd9e-4dad-bfa1-da08487f26ea))
+ (segment (start 148.7324 105.903) (end 146.518083 105.903) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 6319f499-0608-4495-818c-71cf43c6685f))
+ (segment (start 145.072 107.552283) (end 145.072 109.239661) (width 0.1524) (layer "B.Cu") (net 75) (tstamp 841ee422-1779-4548-a6f0-7a7dc5df2ef4))
+ (segment (start 144.469461 109.8422) (end 143.388539 109.8422) (width 0.1524) (layer "B.Cu") (net 75) (tstamp cff45fcb-b4ea-4833-a14c-6c1c96a9df5d))
+ (segment (start 145.779183 106.6419) (end 145.779183 106.8451) (width 0.1524) (layer "B.Cu") (net 75) (tstamp e3dffd35-23d4-4a9b-9116-38b60ab0091d))
+ (segment (start 143.388539 109.8422) (end 140.246543 106.700204) (width 0.1524) (layer "B.Cu") (net 75) (tstamp ea89d6a5-f09b-4138-8e71-b4c9f2aac65a))
+ (via (at 155.288495 102.060535) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 76) (tstamp 0041f558-5965-49aa-8f5c-66342de61c41))
+ (segment (start 155.114695 102.234335) (end 155.288495 102.060535) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 0be5d734-709c-4f9f-b517-ac164adfa677))
+ (segment (start 153.7462 106.628452) (end 154.6606 105.714052) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 0d6ac00b-db6c-42ba-b89d-32f71ad501b4))
+ (segment (start 153.5176 112.844394) (end 153.7462 112.615794) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 557fac71-2a3e-4f6b-abd6-dc501c9cec71))
+ (segment (start 153.7462 112.615794) (end 153.7462 106.628452) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 5e274b99-8121-47cb-b142-43126477040c))
+ (segment (start 159.2834 126.5936) (end 153.5176 120.8278) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 673a5f62-b93d-4932-a4b9-2111290da245))
+ (segment (start 155.114695 105.056757) (end 155.114695 102.234335) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 6e06d471-4791-48f3-b991-16ef6beae96f))
+ (segment (start 154.6606 105.714052) (end 154.6606 105.510852) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 717b0934-2cf1-4b6c-bb33-cf77f41e6fc4))
+ (segment (start 153.5176 120.8278) (end 153.5176 112.844394) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp 913c8beb-c1a3-4196-b4c6-219c383c6b34))
+ (segment (start 154.6606 105.510852) (end 155.114695 105.056757) (width 0.1524) (layer "In2.Cu") (net 76) (tstamp ef2b813a-4665-4f16-b22d-070aa9e8d66e))
+ (segment (start 155.4235 102.19554) (end 155.288495 102.060535) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 0d77a0cc-3d9f-461e-8662-6de527556adb))
+ (segment (start 155.4235 102.889111) (end 155.4235 102.19554) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 1933fcde-5987-4962-8332-eb02424c0b7b))
+ (segment (start 154.4574 103.303) (end 155.009611 103.303) (width 0.1524) (layer "B.Cu") (net 76) (tstamp 87ef1a74-22b9-48b9-ab3a-42d14a5102a9))
+ (segment (start 155.009611 103.303) (end 155.4235 102.889111) (width 0.1524) (layer "B.Cu") (net 76) (tstamp ee40e1b5-3915-4398-b525-7fa3e7723ccd))
+ (via (at 147.825085 107.959047) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 77) (tstamp f6bf7a62-5c54-499d-8158-e657c04cad60))
+ (segment (start 145.4912 110.2614) (end 147.793553 107.959047) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 04f00d59-7f52-4084-b34e-f53a07a6b412))
+ (segment (start 143.7386 115.2906) (end 142.7988 114.3508) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 4b3959ef-1d6e-4e69-8b6b-735dff7c8bc2))
+ (segment (start 144.0434 129.1336) (end 146.0754 127.1016) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 5a0d1b6e-f0b9-4da7-ba1e-75747004ee68))
+ (segment (start 146.0754 127.1016) (end 146.0754 116.8146) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 7578f31a-c63e-48db-b185-2ec01b0eb1a0))
+ (segment (start 144.5514 115.2906) (end 143.7386 115.2906) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp 7cd226de-5c5a-40a6-b963-c4dafd148820))
+ (segment (start 143.4338 110.2614) (end 145.4912 110.2614) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp a0094903-1664-415a-8c66-5503e3a33636))
+ (segment (start 147.793553 107.959047) (end 147.825085 107.959047) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp adcf7e15-8ea7-44c5-bf53-aee5f0295682))
+ (segment (start 142.7988 110.8964) (end 143.4338 110.2614) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp bd04bbc5-3c4e-4195-b11b-60531c04c9b5))
+ (segment (start 142.7988 114.3508) (end 142.7988 110.8964) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp e854ea95-ef3b-484f-af4e-8e6ba2cdb73f))
+ (segment (start 146.0754 116.8146) (end 144.5514 115.2906) (width 0.1524) (layer "In2.Cu") (net 77) (tstamp f3056145-b32e-4220-bcf5-82871d084d1e))
+ (segment (start 148.626353 107.959047) (end 147.825085 107.959047) (width 0.1524) (layer "B.Cu") (net 77) (tstamp 1218b14d-9d55-40a2-9ac3-a7dae851ee4e))
+ (segment (start 148.7324 107.853) (end 148.626353 107.959047) (width 0.1524) (layer "B.Cu") (net 77) (tstamp bc0ad3eb-63cf-4ffb-98eb-7ddcd5e8528a))
+ (via (at 155.9021 102.4556) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 78) (tstamp 58978b59-ebb5-4631-8d10-c5eddf24596a))
+ (segment (start 158.857339 125.0822) (end 153.8224 120.047261) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 0f09ba2b-2c4d-47b9-abee-13dd4a0d9b65))
+ (segment (start 155.419495 102.938205) (end 155.9021 102.4556) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 191398f3-1a8c-4b0f-8dbe-d353b2525570))
+ (segment (start 153.8224 120.047261) (end 153.8224 112.970646) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 4216facb-c31f-4006-b5cb-2747ad063abb))
+ (segment (start 160.312 126.1108) (end 159.2834 125.0822) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 4b68c8cf-11cb-4060-9ac0-277c4b1cd0e8))
+ (segment (start 153.8224 112.970646) (end 154.051 112.742046) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 7af0ca47-120d-43e8-9bf3-28fbff1205ab))
+ (segment (start 159.2834 125.0822) (end 158.857339 125.0822) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 8d715d6c-8574-4683-ac99-dec23c0ed7b8))
+ (segment (start 154.051 106.754704) (end 155.419495 105.386209) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp 91ef9b57-c103-4bbe-8cc4-24e1705fc774))
+ (segment (start 154.051 112.742046) (end 154.051 106.754704) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp cd2d023f-1bb0-4b8d-b970-32b1640fe905))
+ (segment (start 155.419495 105.386209) (end 155.419495 102.938205) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp da53ff14-8cd3-47ab-a5ae-6b3f998e3721))
+ (segment (start 160.312 128.105) (end 160.312 126.1108) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp ed875146-e2dc-4c40-a2b3-05506cbb3322))
+ (segment (start 159.2834 129.1336) (end 160.312 128.105) (width 0.1524) (layer "In2.Cu") (net 78) (tstamp f0d678a5-0467-4fd7-9ad1-c4e3d3f744bb))
+ (segment (start 155.009611 103.953) (end 155.9021 103.060511) (width 0.1524) (layer "B.Cu") (net 78) (tstamp 9747e341-0baa-40e1-8b78-8d3c12c7404c))
+ (segment (start 155.9021 103.060511) (end 155.9021 102.4556) (width 0.1524) (layer "B.Cu") (net 78) (tstamp 9bda0e7a-1f31-42ec-be6e-77737c0ecbf6))
+ (segment (start 154.4574 103.953) (end 155.009611 103.953) (width 0.1524) (layer "B.Cu") (net 78) (tstamp b09792b1-f894-4a1f-b947-522b164ae9cd))
+ (segment (start 146.558 101.6976) (end 145.4698 100.6094) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 2aac20d9-d2b5-47c8-b9ee-9394c6340131))
+ (segment (start 145.4698 108.0302) (end 145.4698 105.1266) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 574df64e-3a7c-4a52-8446-ea766262f87a))
+ (segment (start 145.4698 105.1266) (end 146.558 104.0384) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 582b8dcb-3575-4272-9a34-64eb56ab9e9a))
+ (segment (start 145.7452 108.3056) (end 145.4698 108.0302) (width 0.1524) (layer "F.Cu") (net 79) (tstamp 9f085746-7ad5-4892-8b0d-1770a348652e))
+ (segment (start 146.558 104.0384) (end 146.558 101.6976) (width 0.1524) (layer "F.Cu") (net 79) (tstamp fd915bb2-4f1c-4e4d-8843-b09c4fea266f))
+ (via (at 145.4698 100.6094) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp 512a545f-10e3-4b79-87e3-eb5d46d1f094))
+ (via (at 145.7452 108.3056) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp 845a5d6c-5a29-4ac9-87ba-35566f244931))
+ (via (at 141.2748 95.7834) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp cca16bd7-1a38-4efa-aec9-090650941ae5))
+ (via (at 138.2776 94.538796) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 79) (tstamp cfacbe06-d1cc-425e-926e-4214117ea1ab))
+ (segment (start 140.030196 94.538796) (end 138.2776 94.538796) (width 0.1524) (layer "In2.Cu") (net 79) (tstamp 020d36c6-c1c4-4435-9497-a0911dde8559))
+ (segment (start 141.2748 95.7834) (end 140.030196 94.538796) (width 0.1524) (layer "In2.Cu") (net 79) (tstamp 7a15d3e3-3ae3-4e87-a6a0-602de85b27cd))
+ (segment (start 140.9954 79.9084) (end 142.5702 78.3336) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 00748db6-5388-4bb0-b8c9-869544198052))
+ (segment (start 148.7324 108.503) (end 146.2982 108.503) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 0e364b0e-bf23-4b13-97de-e847d045d6d7))
+ (segment (start 144.5426 99.6822) (end 145.4698 100.6094) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 0fcf1971-b4f5-4235-be49-611e2a650fda))
+ (segment (start 138.0744 93.109539) (end 138.715139 92.4688) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 102001f5-63d3-4b11-b29d-87159f29e1b3))
+ (segment (start 143.617339 99.6822) (end 144.5426 99.6822) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 2cdc20ac-4a07-4ce2-8efa-16e028e1ec9e))
+ (segment (start 140.1698 91.866261) (end 140.1698 84.417) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 3c852830-5368-4da5-981d-07cb6ebe654f))
+ (segment (start 138.0744 94.335596) (end 138.0744 93.109539) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 42d6699e-7487-48f3-b669-c1c32401a62b))
+ (segment (start 146.2982 108.503) (end 146.1008 108.3056) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 8f7edc70-b1dc-4eed-b267-39d628128d07))
+ (segment (start 139.567261 92.4688) (end 140.1698 91.866261) (width 0.1524) (layer "B.Cu") (net 79) (tstamp 9734fe18-b94e-4bf8-a873-f2a861325696))
+ (segment (start 141.2748 95.7834) (end 141.2748 97.339661) (width 0.1524) (layer "B.Cu") (net 79) (tstamp abb3d917-7c7e-4acf-94ed-77fa752cfcec))
+ (segment (start 140.1698 84.417) (end 140.9954 83.5914) (width 0.1524) (layer "B.Cu") (net 79) (tstamp b9aa91f4-af31-4a79-a46b-772b6416982e))
+ (segment (start 146.1008 108.3056) (end 145.7452 108.3056) (width 0.1524) (layer "B.Cu") (net 79) (tstamp be1c8017-20a5-4616-b013-cc694605f588))
+ (segment (start 138.715139 92.4688) (end 139.567261 92.4688) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c01c5a34-a947-4461-a9ae-6593ebaa4d34))
+ (segment (start 141.2748 97.339661) (end 143.617339 99.6822) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c37793d2-7f77-4605-9791-54bbe0356116))
+ (segment (start 138.2776 94.538796) (end 138.0744 94.335596) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c782c280-9a3b-4e24-af40-70440e830c08))
+ (segment (start 142.5702 78.3336) (end 144.0434 78.3336) (width 0.1524) (layer "B.Cu") (net 79) (tstamp c96b8d55-48b8-4139-909c-907c3a64957e))
+ (segment (start 140.9954 83.5914) (end 140.9954 79.9084) (width 0.1524) (layer "B.Cu") (net 79) (tstamp fcf9ccab-18c1-4924-ac20-2d6f4a9ee5f6))
+ (segment (start 158.483401 117.233599) (end 159.2834 116.4336) (width 0.1524) (layer "B.Cu") (net 80) (tstamp 28454d9d-2903-4f6e-917b-fe65507cab00))
+ (segment (start 153.602362 117.233599) (end 158.483401 117.233599) (width 0.1524) (layer "B.Cu") (net 80) (tstamp da80e232-26cb-452b-9e89-09e98e307496))
+ (segment (start 150.384163 114.0154) (end 153.602362 117.233599) (width 0.1524) (layer "B.Cu") (net 80) (tstamp dc98154f-3286-4330-adb8-29f76a5f2785))
+ (segment (start 148.6231 114.0154) (end 150.384163 114.0154) (width 0.1524) (layer "B.Cu") (net 80) (tstamp e56d495c-bda0-4150-a98d-5afeb03c6e88))
+ (segment (start 149.7838 112.983985) (end 149.7838 112.6744) (width 0.1524) (layer "B.Cu") (net 81) (tstamp 279016aa-868c-4865-bf44-d8a769c86070))
+ (segment (start 149.7838 112.6744) (end 149.1748 112.0654) (width 0.1524) (layer "B.Cu") (net 81) (tstamp 9d0913fd-f225-43f2-ade7-673629085bbb))
+ (segment (start 153.538215 116.7384) (end 149.7838 112.983985) (width 0.1524) (layer "B.Cu") (net 81) (tstamp a0df8263-ba5e-46fc-90a8-5fa883ee1870))
+ (segment (start 159.2834 113.8936) (end 156.4386 116.7384) (width 0.1524) (layer "B.Cu") (net 81) (tstamp a73d43d5-c6b4-43f7-ae3b-38f6d80b9cbe))
+ (segment (start 149.1748 112.0654) (end 148.6231 112.0654) (width 0.1524) (layer "B.Cu") (net 81) (tstamp ad3df167-3ba4-493a-81bc-a3d1217c7153))
+ (segment (start 156.4386 116.7384) (end 153.538215 116.7384) (width 0.1524) (layer "B.Cu") (net 81) (tstamp d1848a4d-ecff-4bf0-b8a2-f547098e0860))
+ (segment (start 156.122052 111.4154) (end 158.1912 109.346252) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 24125822-69c0-44a3-81f9-561648f208cb))
+ (segment (start 158.1912 109.346252) (end 158.1912 102.2858) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 38f08bbc-1815-40e4-b4d1-138687204d2c))
+ (segment (start 154.3481 111.4154) (end 156.122052 111.4154) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 44a38272-4c37-45ad-b215-e9ddade042dc))
+ (segment (start 158.1912 102.2858) (end 159.2834 101.1936) (width 0.1524) (layer "B.Cu") (net 82) (tstamp 781bf5de-5a8d-41e2-856b-1b31afc65718))
+ (segment (start 157.8864 109.22) (end 157.8864 100.0506) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 061c0c0a-d6b2-4675-ab3a-4bde8400fcee))
+ (segment (start 153.382 111.134348) (end 153.823148 110.6932) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 3e2a1126-009e-43b7-82c5-0713bf73f525))
+ (segment (start 153.795889 113.3654) (end 153.382 112.951511) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 69a10b10-eb00-4d66-870f-57a3dcfbb449))
+ (segment (start 154.3481 113.3654) (end 153.795889 113.3654) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 812a80a4-b406-4208-be61-131599fb5792))
+ (segment (start 153.823148 110.6932) (end 156.4132 110.6932) (width 0.1524) (layer "B.Cu") (net 83) (tstamp 93b22dbe-d0dc-4bda-af9a-0c245146096f))
+ (segment (start 153.382 112.951511) (end 153.382 111.134348) (width 0.1524) (layer "B.Cu") (net 83) (tstamp b54c86dd-743b-4fa9-9cf9-1f40f625615b))
+ (segment (start 157.8864 100.0506) (end 159.2834 98.6536) (width 0.1524) (layer "B.Cu") (net 83) (tstamp bfb9aeb2-67c6-4b5f-9eb6-ce286b75bb4c))
+ (segment (start 156.4132 110.6932) (end 157.8864 109.22) (width 0.1524) (layer "B.Cu") (net 83) (tstamp e0909403-ed47-451f-a5cd-b2e7b95ab7c0))
+ (segment (start 153.8512 94.1732) (end 153.8512 94.725411) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 51959516-9db0-4027-9537-b39ee08d3ca4))
+ (segment (start 154.265089 95.1393) (end 154.934699 95.1393) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 567cec71-907b-4a95-9dfd-16c3f42a50c2))
+ (segment (start 153.8512 94.725411) (end 154.265089 95.1393) (width 0.1524) (layer "F.Cu") (net 84) (tstamp 8a037ade-2c0c-4466-a8f3-65f41c04bbe6))
+ (segment (start 154.934699 95.1393) (end 155.28791 94.786089) (width 0.1524) (layer "F.Cu") (net 84) (tstamp f8f30a8f-149f-445d-be0c-11c5f62f4a9d))
+ (via (at 155.28791 94.786089) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 84) (tstamp 5de53d74-fd8c-4a3b-93c5-0474a7fc5e54))
+ (segment (start 155.813229 95.311408) (end 155.28791 94.786089) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 047e2342-c735-4279-811c-7e0aa3559209))
+ (segment (start 159.2834 108.8136) (end 161.6964 106.4006) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 1b60aa16-a7dd-49e8-bb16-8377c71b70a4))
+ (segment (start 161.6964 96.1898) (end 160.401 94.8944) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 285cc88d-b1d2-450c-8a02-b24380317a6b))
+ (segment (start 157.204718 94.8944) (end 156.78771 95.311408) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 70cb0e03-b20a-411e-860e-dd316ca0347b))
+ (segment (start 156.78771 95.311408) (end 155.813229 95.311408) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 7f98cb50-ed8c-4217-8bd0-5fd22fcb4d40))
+ (segment (start 160.401 94.8944) (end 157.204718 94.8944) (width 0.1524) (layer "B.Cu") (net 84) (tstamp 9f5685d4-2545-4dcf-a3ff-6cd5d5eba114))
+ (segment (start 161.6964 106.4006) (end 161.6964 96.1898) (width 0.1524) (layer "B.Cu") (net 84) (tstamp f5e951f6-fda9-4939-9695-1b157ae591b2))
+ (segment (start 153.2012 94.1732) (end 153.2012 95.327321) (width 0.1524) (layer "F.Cu") (net 85) (tstamp 093aa768-7077-45bc-b3f2-374481b59727))
+ (segment (start 153.2012 95.327321) (end 152.74669 95.781831) (width 0.1524) (layer "F.Cu") (net 85) (tstamp 161952e5-dadf-4348-813a-c03a9626fb0e))
+ (via (at 152.74669 95.781831) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 85) (tstamp 66218426-1cca-4330-aa20-e401da301cda))
+ (segment (start 144.0434 108.8136) (end 144.0434 108.103148) (width 0.1524) (layer "B.Cu") (net 85) (tstamp 0b9b3f42-3bf8-43c0-bf87-fec407ab9559))
+ (segment (start 152.74669 96.299562) (end 152.74669 95.781831) (width 0.1524) (layer "B.Cu") (net 85) (tstamp 44efaa2e-6078-4f62-b512-2c282483610d))
+ (segment (start 145.3768 103.669452) (end 152.74669 96.299562) (width 0.1524) (layer "B.Cu") (net 85) (tstamp a610bc91-bd6c-4af1-9482-1ef29853c68f))
+ (segment (start 145.3768 106.769748) (end 145.3768 103.669452) (width 0.1524) (layer "B.Cu") (net 85) (tstamp f25c8f51-b51e-456a-a095-06a1c498ccc3))
+ (segment (start 144.0434 108.103148) (end 145.3768 106.769748) (width 0.1524) (layer "B.Cu") (net 85) (tstamp f8279858-8401-4cdc-8eed-a6f7dcd7fb26))
+ (segment (start 152.5512 95.227561) (end 152.102962 95.675799) (width 0.1524) (layer "F.Cu") (net 86) (tstamp a0bd3ba3-433a-45a1-8647-9c60ef7a01b5))
+ (segment (start 152.5512 94.1732) (end 152.5512 95.227561) (width 0.1524) (layer "F.Cu") (net 86) (tstamp e03714e0-c826-461f-84d3-4f1c21d7a8be))
+ (via (at 152.102962 95.675799) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 86) (tstamp 6e65b2ae-7d81-4141-8a9d-721fbd4f7cd4))
+ (segment (start 145.072 105.245) (end 145.072 103.366148) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 26d4887d-f5c9-44f7-96ff-de0ec68606fe))
+ (segment (start 152.128593 96.435807) (end 152.128593 95.947075) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 26fc2168-dabd-4b47-b5c7-a88f3951de56))
+ (segment (start 152.102962 95.921444) (end 152.102962 95.675799) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 55088c5d-ddda-47f0-aa1a-2a75972d6901))
+ (segment (start 144.0434 106.2736) (end 145.072 105.245) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 589800ce-70cd-4e82-b70d-fe7257887d43))
+ (segment (start 151.459722 97.104678) (end 152.128593 96.435807) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 5fce9816-d091-43f9-b9a7-cfe44a38158c))
+ (segment (start 145.072 103.366148) (end 151.33347 97.104678) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 78403f88-2f1f-46ca-aabe-35a3ab8f3e37))
+ (segment (start 152.128593 95.947075) (end 152.102962 95.921444) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 8d42b489-9772-4f2d-b6e0-f28bb57765b0))
+ (segment (start 151.33347 97.104678) (end 151.459722 97.104678) (width 0.1524) (layer "B.Cu") (net 86) (tstamp 8da9b5ac-27fb-442b-bc4a-3de4c39dd838))
+ (segment (start 151.9012 94.1732) (end 151.684579 94.389821) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 16fcba21-05c0-4ca2-a991-addcc19e7780))
+ (segment (start 151.59935 96.094675) (end 151.649993 96.145318) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 1ba3acde-b430-4b20-904c-251da6fac27c))
+ (segment (start 151.684579 95.418253) (end 151.59935 95.503482) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 23cc3214-7035-48e4-800e-bb3534be655f))
+ (segment (start 151.59935 95.503482) (end 151.59935 96.094675) (width 0.1524) (layer "F.Cu") (net 87) (tstamp 6243b10e-e960-4a27-a032-923a9dcc9217))
+ (segment (start 151.684579 94.389821) (end 151.684579 95.418253) (width 0.1524) (layer "F.Cu") (net 87) (tstamp c2ca1d9b-bdba-4407-9af9-bb6035a915e3))
+ (via (at 151.649993 96.145318) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 87) (tstamp af9a37c8-7321-4498-a1d9-ba15c8dd005e))
+ (segment (start 151.631682 96.145318) (end 151.649993 96.145318) (width 0.1524) (layer "B.Cu") (net 87) (tstamp 4f5809ed-5314-4b31-a71a-828e394ec402))
+ (segment (start 144.0434 103.7336) (end 151.631682 96.145318) (width 0.1524) (layer "B.Cu") (net 87) (tstamp e7bee40a-44b7-4c1f-b37f-8928b37d32db))
+ (segment (start 151.2512 95.570041) (end 151.12075 95.700491) (width 0.1524) (layer "F.Cu") (net 88) (tstamp 04bada95-a79b-4b3d-ab5a-d268e472376f))
+ (segment (start 151.2512 94.1732) (end 151.2512 95.570041) (width 0.1524) (layer "F.Cu") (net 88) (tstamp 5196d7f1-ef6b-4f1e-a57f-f7b959dbdd50))
+ (via (at 151.12075 95.700491) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 88) (tstamp b9eb6f2d-fd83-4ab3-acf0-e96bd523211b))
+ (segment (start 144.0434 101.1936) (end 145.627641 101.1936) (width 0.1524) (layer "B.Cu") (net 88) (tstamp 22bb5430-e9c3-43de-b151-b2c393c96b98))
+ (segment (start 145.627641 101.1936) (end 151.12075 95.700491) (width 0.1524) (layer "B.Cu") (net 88) (tstamp f15fcfaf-edda-41a1-8995-d47f2dd73419))
+ (segment (start 150.6012 94.987178) (end 150.080378 95.508) (width 0.1524) (layer "F.Cu") (net 89) (tstamp 46ae53d9-3916-4e9f-bc01-978d9ec5efbe))
+ (segment (start 150.6012 94.1732) (end 150.6012 94.987178) (width 0.1524) (layer "F.Cu") (net 89) (tstamp dff5d475-ff18-44e7-96b7-1b36a1ff0d81))
+ (via (at 150.080378 95.508) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 89) (tstamp 750698f2-884c-4582-b723-710387d6ca3f))
+ (segment (start 146.934778 98.6536) (end 150.080378 95.508) (width 0.1524) (layer "B.Cu") (net 89) (tstamp 7ddc61b3-d0ce-4b81-953c-fe4bb7c6ee77))
+ (segment (start 144.0434 98.6536) (end 146.934778 98.6536) (width 0.1524) (layer "B.Cu") (net 89) (tstamp 82c63bb8-fc47-4f58-9e95-e25228be9bf3))
+ (segment (start 149.9512 94.878909) (end 149.438428 95.391681) (width 0.1524) (layer "F.Cu") (net 90) (tstamp 25e6ec7f-be96-4b7d-b94f-f0695330963f))
+ (segment (start 149.9512 94.1732) (end 149.9512 94.878909) (width 0.1524) (layer "F.Cu") (net 90) (tstamp 82520458-afb4-4358-bdcc-b53f171a659f))
+ (via (at 149.438428 95.391681) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 90) (tstamp 7c96ffd8-0606-4e45-8511-8de5acada4ac))
+ (segment (start 148.716509 96.1136) (end 149.438428 95.391681) (width 0.1524) (layer "B.Cu") (net 90) (tstamp 7e97fbef-679f-41f7-9dd9-4e3f261a0784))
+ (segment (start 144.0434 96.1136) (end 148.716509 96.1136) (width 0.1524) (layer "B.Cu") (net 90) (tstamp fdf26cc2-f538-4f42-84e5-e1b0448ac9c5))
+ (segment (start 147.5232 93.167948) (end 147.344652 92.9894) (width 0.1524) (layer "F.Cu") (net 91) (tstamp 3052480f-291f-481a-96bc-d85d172709fe))
+ (segment (start 144.6276 92.9894) (end 144.0434 93.5736) (width 0.1524) (layer "F.Cu") (net 91) (tstamp 4eef3fee-3543-425d-9748-251e2afcfceb))
+ (segment (start 149.3012 94.1732) (end 149.3012 93.620989) (width 0.1524) (layer "F.Cu") (net 91) (tstamp a9b7483b-f75a-4bf4-9780-2e219fb4dae5))
+ (segment (start 148.848159 93.167948) (end 147.5232 93.167948) (width 0.1524) (layer "F.Cu") (net 91) (tstamp ac28e5ca-688c-4d4c-a54d-164538a517c9))
+ (segment (start 149.3012 93.620989) (end 148.848159 93.167948) (width 0.1524) (layer "F.Cu") (net 91) (tstamp b8a368ef-ff42-40f8-b761-c9ce69db3a47))
+ (segment (start 147.344652 92.9894) (end 144.6276 92.9894) (width 0.1524) (layer "F.Cu") (net 91) (tstamp e4a5bffc-99c6-4bae-ac61-c5984afb7d14))
+ (via (at 137.828624 122.775376) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 92) (tstamp 19d4098d-4ddf-4964-ba5a-8c75188c43f6))
+ (via (at 148.8186 83.6422) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 92) (tstamp 654d59ca-ebd7-4000-8bc1-3369c9e8d81e))
+ (segment (start 148.8186 83.6422) (end 145.923 83.6422) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 0ec2fe3e-0415-4cd8-a465-da7152552632))
+ (segment (start 138.4808 84.5058) (end 136.0678 86.9188) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 177fe9c0-28dc-4e6a-b5a3-aa266acaba88))
+ (segment (start 136.0678 86.9188) (end 136.0678 121.014552) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 3194fdca-e03f-47c4-9423-3a1adb4894d1))
+ (segment (start 136.0678 121.014552) (end 137.828624 122.775376) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 51b33994-4577-41f5-962e-e6d11b94d655))
+ (segment (start 143.5988 82.385) (end 141.478 84.5058) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp 938a63ee-2b23-4918-9735-ccf8edb01fd7))
+ (segment (start 141.478 84.5058) (end 138.4808 84.5058) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp a3c00d2a-9998-4ec2-bb97-7cf555ec4704))
+ (segment (start 144.6658 82.385) (end 143.5988 82.385) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp bcb13fb5-d9e7-4a18-98ae-29519c0c514f))
+ (segment (start 145.923 83.6422) (end 144.6658 82.385) (width 0.1524) (layer "In2.Cu") (net 92) (tstamp e3a59979-10a8-44f8-b17b-5d26d90d542b))
+ (segment (start 142.781624 122.775376) (end 137.828624 122.775376) (width 0.1524) (layer "B.Cu") (net 92) (tstamp 0ae5c3ed-ae9b-4357-9215-2def50a12a69))
+ (segment (start 148.8186 81.8276) (end 148.8186 83.6422) (width 0.1524) (layer "B.Cu") (net 92) (tstamp 80792b65-eeee-4bf4-b58b-15ffc8372d8a))
+ (segment (start 144.0434 121.5136) (end 142.781624 122.775376) (width 0.1524) (layer "B.Cu") (net 92) (tstamp db8cd249-44b0-484a-ab99-a302428396e6))
+ (segment (start 149.2404 81.4058) (end 148.8186 81.8276) (width 0.1524) (layer "B.Cu") (net 92) (tstamp eb835e41-5f49-48a4-83b1-d564a4a4581b))
+ (segment (start 144.0434 118.9736) (end 142.5702 117.5004) (width 0.1524) (layer "F.Cu") (net 93) (tstamp 002d3de9-b717-41ea-bd8e-8191dd8a09ac))
+ (segment (start 142.5702 117.5004) (end 142.5702 108.1532) (width 0.1524) (layer "F.Cu") (net 93) (tstamp bf9479e6-a6fd-42ab-a99d-5dec64e378e9))
+ (via (at 142.5702 108.1532) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 93) (tstamp b801f412-190e-468c-bcf0-bd231c990379))
+ (segment (start 149.792611 80.7558) (end 150.2065 81.169689) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 15fa8986-c2dd-465e-a65e-8a47e3e2a7f5))
+ (segment (start 138.981939 94.742) (end 137.922 95.801939) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 20cfbfb2-250c-493c-9478-270b4aa35e0d))
+ (segment (start 137.922 96.755661) (end 138.715139 97.5488) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 5b6007d7-ae7a-48f4-8e44-5c8b8f7b1709))
+ (segment (start 150.2065 88.865161) (end 144.329661 94.742) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 7356561d-71b8-4548-a27b-fc3cadf56efe))
+ (segment (start 138.715139 97.5488) (end 139.567261 97.5488) (width 0.1524) (layer "B.Cu") (net 93) (tstamp 76121c76-d00d-47e7-b631-5a9c7ca94590))
+ (segment (start 144.329661 94.742) (end 138.981939 94.742) (width 0.1524) (layer "B.Cu") (net 93) (tstamp a70686ff-693c-46a6-90b0-10911bcf6432))
+ (segment (start 150.2065 81.169689) (end 150.2065 88.865161) (width 0.1524) (layer "B.Cu") (net 93) (tstamp a845fcb6-01d1-4970-b381-9207450dd2ed))
+ (segment (start 137.922 95.801939) (end 137.922 96.755661) (width 0.1524) (layer "B.Cu") (net 93) (tstamp b4e60da0-26a3-4177-a55b-b6d77259da8a))
+ (segment (start 139.567261 97.5488) (end 142.5702 100.551739) (width 0.1524) (layer "B.Cu") (net 93) (tstamp c6645fdd-97d9-42f8-80ef-c8a9e17b4d46))
+ (segment (start 149.2404 80.7558) (end 149.792611 80.7558) (width 0.1524) (layer "B.Cu") (net 93) (tstamp d759047a-62ac-484d-9429-18ba76d08a8a))
+ (segment (start 142.5702 100.551739) (end 142.5702 108.1532) (width 0.1524) (layer "B.Cu") (net 93) (tstamp f8e3d177-4810-4bca-8324-f3c492563faf))
+ (via (at 152.811093 113.796693) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 94) (tstamp 4ec30db0-a00e-4b4d-a837-f7c54f1d7e24))
+ (via (at 156.6164 121.0056) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 94) (tstamp 9d0f8193-4eaf-4564-b8b7-befa4fcb2464))
+ (segment (start 152.1714 118.8466) (end 154.3304 121.0056) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp 7284e260-f207-42af-a32a-9a7e89e47fc0))
+ (segment (start 154.3304 121.0056) (end 156.6164 121.0056) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp 76d1b8a6-e373-4fb7-b998-2f948cd5ed10))
+ (segment (start 152.811093 113.796693) (end 152.1714 114.436386) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp a0afaf1b-6de9-42e8-bd13-b4cab7110b00))
+ (segment (start 152.1714 114.436386) (end 152.1714 118.8466) (width 0.1524) (layer "In1.Cu") (net 94) (tstamp b9273d51-7215-4ed5-9d77-a56de558c1e8))
+ (segment (start 159.7534 122.5422) (end 158.153 122.5422) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 0322fb9a-3f13-4370-bf65-75a43eca5512))
+ (segment (start 160.3248 121.9708) (end 159.7534 122.5422) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 1d0d98be-2eae-4155-9fbd-b06e9778db14))
+ (segment (start 160.3248 120.015) (end 160.3248 121.9708) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 42894de8-84c1-45e5-a942-deae59aea0e7))
+ (segment (start 159.2834 118.9736) (end 160.3248 120.015) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp 887ba3eb-3226-4444-ac2b-275902869fed))
+ (segment (start 158.153 122.5422) (end 156.6164 121.0056) (width 0.1524) (layer "In2.Cu") (net 94) (tstamp bae4a911-7d92-45ab-9a02-ef16e61e5041))
+ (segment (start 149.2404 80.1058) (end 149.792611 80.1058) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 08119952-f57d-4089-96a2-f9bf2a51bb5f))
+ (segment (start 153.8986 98.0948) (end 150.603053 101.390347) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 1c02aaa6-d184-442c-a025-3f9289f14eb0))
+ (segment (start 149.6985 104.97535) (end 149.6985 110.6841) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 40ad2a7a-ea71-4f83-99e4-9d9e8f3243d5))
+ (segment (start 153.4922 89.1794) (end 153.8986 89.5858) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 42c148c6-6e1c-4257-aa2c-80e04534779c))
+ (segment (start 152.141043 88.575057) (end 152.745386 89.1794) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 550e85be-5e0a-4a91-8b64-d0292964050d))
+ (segment (start 153.8986 89.5858) (end 153.8986 98.0948) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 8364e483-c3e3-473c-9800-16e30fb8565f))
+ (segment (start 149.6985 110.6841) (end 152.811093 113.796693) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 911f4143-a786-4616-91cc-20ca2ae8141e))
+ (segment (start 152.141043 82.454232) (end 152.141043 88.575057) (width 0.1524) (layer "B.Cu") (net 94) (tstamp 9e3e581c-ef5d-451d-a024-5153844a5ebe))
+ (segment (start 150.603053 101.390347) (end 150.603053 104.070797) (width 0.1524) (layer "B.Cu") (net 94) (tstamp bd95a9e4-4305-4185-8dff-a0f173b5c2ea))
+ (segment (start 149.792611 80.1058) (end 152.141043 82.454232) (width 0.1524) (layer "B.Cu") (net 94) (tstamp dde0637e-679b-4150-ab77-f18e18b4d3ef))
+ (segment (start 152.745386 89.1794) (end 153.4922 89.1794) (width 0.1524) (layer "B.Cu") (net 94) (tstamp e3ff6c12-b556-429c-b05f-44cea753859b))
+ (segment (start 150.603053 104.070797) (end 149.6985 104.97535) (width 0.1524) (layer "B.Cu") (net 94) (tstamp eafdf862-a7fb-4271-99d5-573f86e67468))
+ (via (at 160.8582 105.9942) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 95) (tstamp 2aa6650d-3a9b-4777-9e8d-e7ec05cba4f0))
+ (via (at 155.9346 94.699945) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 95) (tstamp b32a2b1d-6bd1-4cf2-bd8a-89d95ad212f5))
+ (segment (start 156.417422 102.518622) (end 156.417422 98.403074) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 215bcdd5-c107-45ac-8ed0-e446739eb9bc))
+ (segment (start 160.9344 104.9782) (end 160.9344 105.918) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 2863d480-2155-4516-ba17-a7b1be2d49ee))
+ (segment (start 156.417422 98.403074) (end 156.1084 98.094052) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 56de0a32-3c4b-4c51-b4a5-f29b18e3a0c6))
+ (segment (start 156.1084 94.873745) (end 155.9346 94.699945) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 5702baee-1271-40ef-a608-b87b04f5059c))
+ (segment (start 160.9344 105.918) (end 160.8582 105.9942) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp 8e3eb8d8-81aa-47fc-9803-3bb88f382e1c))
+ (segment (start 160.9344 104.9782) (end 158.877 104.9782) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp a2405084-8970-4e61-b2cd-12871faaa945))
+ (segment (start 158.877 104.9782) (end 156.417422 102.518622) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp bbca524b-123c-4583-a466-cf73242a01d7))
+ (segment (start 156.1084 98.094052) (end 156.1084 94.873745) (width 0.1524) (layer "In1.Cu") (net 95) (tstamp f4e4f33c-f88d-4abd-af70-69871a1dc622))
+ (segment (start 159.131 107.3022) (end 159.9312 107.3022) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 106b5b63-4c9e-4aeb-b8c2-4d8c60887e33))
+ (segment (start 157.7848 118.865139) (end 158.2548 118.395138) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 2e868e94-4023-4647-9b43-2ed3865e05f3))
+ (segment (start 159.2834 121.5136) (end 157.861 120.0912) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 3b8c1aa6-c3b6-4f65-9404-8949374446f6))
+ (segment (start 157.861 120.0912) (end 157.861 118.941339) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 4a16d364-1117-40f1-a176-7b00bff82498))
+ (segment (start 158.2548 108.1784) (end 159.131 107.3022) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 661b2ca6-b05f-4fe4-9375-d0c36ec04bef))
+ (segment (start 159.9312 107.3022) (end 160.8582 106.3752) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 7477a021-d2cf-4254-90c5-dcbee211be7f))
+ (segment (start 157.861 118.941339) (end 157.7848 118.865139) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp 827b50f7-861e-4eef-9891-e3e57ed1c826))
+ (segment (start 158.2548 118.395138) (end 158.2548 108.1784) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp c9247322-78b4-4a5b-9698-19910d66e0c2))
+ (segment (start 160.8582 106.3752) (end 160.8582 105.9942) (width 0.1524) (layer "In2.Cu") (net 95) (tstamp e1d63fc2-eda9-46c0-898e-9315335f5dfa))
+ (segment (start 155.9346 90.2502) (end 152.4753 86.7909) (width 0.1524) (layer "B.Cu") (net 95) (tstamp 37bbdf10-9d5c-4854-8a5a-a8eba782d251))
+ (segment (start 152.4753 86.7909) (end 152.4753 82.138489) (width 0.1524) (layer "B.Cu") (net 95) (tstamp 55a955b3-2cd3-4838-bc4c-3784d83cfdeb))
+ (segment (start 152.4753 82.138489) (end 149.792611 79.4558) (width 0.1524) (layer "B.Cu") (net 95) (tstamp ce9e49e8-3543-4293-a183-e9e06bab42f6))
+ (segment (start 155.9346 94.699945) (end 155.9346 90.2502) (width 0.1524) (layer "B.Cu") (net 95) (tstamp df5f6bdb-3c9c-4a0e-a108-520438f24841))
+ (segment (start 149.792611 79.4558) (end 149.2404 79.4558) (width 0.1524) (layer "B.Cu") (net 95) (tstamp f693eb23-e1b9-4933-9996-630ba336ce28))
+ (segment (start 160.02 92.2528) (end 160.5026 91.7702) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 1c90cbc6-0b99-46e8-b688-9bcf04eddbe4))
+ (segment (start 160.5026 89.7128) (end 159.2834 88.4936) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 26532470-2aea-476d-9d01-78865279eaca))
+ (segment (start 160.5026 91.7702) (end 160.5026 89.7128) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 3bc875c4-2282-41a1-b999-8860772179ea))
+ (segment (start 154.038663 83.832315) (end 157.1498 86.943452) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 3bfe6b99-b489-4a72-b1da-59574ccfd341))
+ (segment (start 157.1498 90.8304) (end 158.5722 92.2528) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 6261b042-48d8-48b3-9cbf-41d321d43077))
+ (segment (start 152.7801 81.793289) (end 152.7801 82.5999) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 6be05769-7d00-49a1-8e40-2bc20ebd1332))
+ (segment (start 158.5722 92.2528) (end 160.02 92.2528) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 7c3796c6-50fb-48b2-a611-26583b20f8cc))
+ (segment (start 157.1498 86.943452) (end 157.1498 90.8304) (width 0.1524) (layer "B.Cu") (net 96) (tstamp 98c60786-1b82-4044-b2e8-a7e32823a7b7))
+ (segment (start 154.012515 83.832315) (end 154.038663 83.832315) (width 0.1524) (layer "B.Cu") (net 96) (tstamp bb1f4711-7b05-4c33-b0dc-21211a1b6f58))
+ (segment (start 149.2404 78.8058) (end 149.792611 78.8058) (width 0.1524) (layer "B.Cu") (net 96) (tstamp e1d78492-3860-415b-8389-be0f22df6314))
+ (segment (start 152.7801 82.5999) (end 154.012515 83.832315) (width 0.1524) (layer "B.Cu") (net 96) (tstamp ed954ed8-8f97-4ef4-acf8-6082e84b3214))
+ (segment (start 149.792611 78.8058) (end 152.7801 81.793289) (width 0.1524) (layer "B.Cu") (net 96) (tstamp f7a0b8fb-13f7-462e-9fd2-d0ef19262e2f))
+ (segment (start 157.6832 87.0458) (end 157.6832 89.4334) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 56cdf3de-2ea4-4504-9cb6-037ce83fbc70))
+ (segment (start 153.0849 82.4475) (end 157.6832 87.0458) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5daa755c-8cbd-426a-b46a-214e55913fcb))
+ (segment (start 149.2404 78.1558) (end 149.792611 78.1558) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5f628e8c-b3e9-4f8e-9aab-c8812dbd53bf))
+ (segment (start 153.0849 81.448089) (end 153.0849 82.4475) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 5ffe494c-fa52-4528-a3f6-de95098d952f))
+ (segment (start 149.792611 78.1558) (end 153.0849 81.448089) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 7462a09f-cc88-4728-9531-f2d530cfa2f8))
+ (segment (start 157.6832 89.4334) (end 159.2834 91.0336) (width 0.1524) (layer "B.Cu") (net 97) (tstamp 96baaeb1-b997-4d2a-8898-4c72951ca4a0))
+ (via (at 154.670176 83.048915) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 98) (tstamp 608affa6-e036-46a7-a6b0-d09e11eabb51))
+ (segment (start 159.2834 83.4136) (end 155.034861 83.4136) (width 0.1524) (layer "In1.Cu") (net 98) (tstamp 5f69d82e-1766-4e9e-8f00-ffa2fbc172b4))
+ (segment (start 155.034861 83.4136) (end 154.670176 83.048915) (width 0.1524) (layer "In1.Cu") (net 98) (tstamp bde96288-3268-484e-963e-6a51ba14b96c))
+ (segment (start 149.792611 77.5058) (end 153.3897 81.102889) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 0f8d5f85-8148-4599-bc66-f10e61b8051a))
+ (segment (start 154.245115 83.048915) (end 154.670176 83.048915) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 1357003b-84c0-49a6-8577-7dcac0d0d166))
+ (segment (start 153.3897 82.1935) (end 154.245115 83.048915) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 2a89dffc-6472-41be-baca-ba56c7a77284))
+ (segment (start 149.2404 77.5058) (end 149.792611 77.5058) (width 0.1524) (layer "B.Cu") (net 98) (tstamp 4ce12182-a6e8-41dc-881d-199f02099818))
+ (segment (start 153.3897 81.102889) (end 153.3897 82.1935) (width 0.1524) (layer "B.Cu") (net 98) (tstamp c7a32ae0-e340-407d-bb22-8a83e6537717))
+ (segment (start 153.6945 80.757689) (end 153.6945 81.768163) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 2b126d8b-cf41-496f-bafb-5a2874d7b1bb))
+ (segment (start 155.225105 83.298768) (end 157.879937 85.9536) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 2cf8842f-162f-4f86-8e4a-8ebec3bfd93e))
+ (segment (start 149.2404 76.8558) (end 149.792611 76.8558) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 45469541-6594-4841-ad16-6b9c300a3568))
+ (segment (start 157.879937 85.9536) (end 159.2834 85.9536) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 466a2aae-7eb0-4529-90e1-d5713986af34))
+ (segment (start 154.437305 82.1392) (end 155.225105 82.927) (width 0.1524) (layer "B.Cu") (net 99) (tstamp 93f9b753-4ada-450e-9c2e-be98c7795ca3))
+ (segment (start 154.065537 82.1392) (end 154.437305 82.1392) (width 0.1524) (layer "B.Cu") (net 99) (tstamp a60e532b-2e8a-4a42-98fa-74be9893b950))
+ (segment (start 155.225105 82.927) (end 155.225105 83.298768) (width 0.1524) (layer "B.Cu") (net 99) (tstamp c6d6b036-047f-4425-ab02-b12cdf1b5b5e))
+ (segment (start 153.6945 81.768163) (end 154.065537 82.1392) (width 0.1524) (layer "B.Cu") (net 99) (tstamp d6513f83-bed9-4624-bd8e-9e656c760128))
+ (segment (start 149.792611 76.8558) (end 153.6945 80.757689) (width 0.1524) (layer "B.Cu") (net 99) (tstamp ec78ffea-9593-44ba-a512-0e864c5578ed))
+ (segment (start 151.9428 68.124) (end 153.0362 68.124) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 00fc82ea-3230-4335-9c92-98231b088c40))
+ (segment (start 154.191789 81.8344) (end 154.563557 81.8344) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 08b20638-dfca-4eb3-8394-7c77d67f0aad))
+ (segment (start 162.2044 121.1326) (end 159.2834 124.0536) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 17774753-ef95-4de1-b160-0bfbc519f908))
+ (segment (start 162.2044 86.741) (end 162.2044 121.1326) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 24c92761-6119-4996-950d-5acccc0e49f6))
+ (segment (start 160.3248 84.8614) (end 162.2044 86.741) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 5a7521b1-3230-437a-a62b-8265eb794f2e))
+ (segment (start 153.9993 69.0871) (end 153.9993 81.641911) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 6fe667df-d07a-43be-9237-8d363afe3ad4))
+ (segment (start 153.9993 81.641911) (end 154.191789 81.8344) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 922caf02-dc32-4970-bb40-567466470bea))
+ (segment (start 157.590557 84.8614) (end 160.3248 84.8614) (width 0.1524) (layer "B.Cu") (net 100) (tstamp 924c78fc-a4ce-4fe2-8681-342779159131))
+ (segment (start 154.563557 81.8344) (end 157.590557 84.8614) (width 0.1524) (layer "B.Cu") (net 100) (tstamp a4d2b8e3-72c3-4cc8-ac4c-92e581a403f7))
+ (segment (start 153.0362 68.124) (end 153.9993 69.0871) (width 0.1524) (layer "B.Cu") (net 100) (tstamp c1d27b1e-2ab9-4d48-bf95-3f95924eb0d6))
+ (segment (start 144.5514 91.0336) (end 144.0434 91.0336) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 0e10d78a-ccdf-4f8e-bb91-2f9342acfc7c))
+ (segment (start 146.5834 74.6506) (end 146.5834 89.0016) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 24ea94d7-0ee2-4298-9710-257f176eb5e4))
+ (segment (start 147.8026 72.361989) (end 147.8026 73.4314) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 2fa2d658-5e56-45d0-81c6-c4da738ec9d5))
+ (segment (start 151.9428 68.774) (end 151.390589 68.774) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 3ec56669-995d-450f-8dd3-ce0ae8862572))
+ (segment (start 147.8026 73.4314) (end 146.5834 74.6506) (width 0.1524) (layer "B.Cu") (net 101) (tstamp 54a33399-36d8-46d2-b0b9-c067cedbf8d7))
+ (segment (start 151.390589 68.774) (end 147.8026 72.361989) (width 0.1524) (layer "B.Cu") (net 101) (tstamp c3ef9f36-159c-47ff-8268-17050e470e5f))
+ (segment (start 146.5834 89.0016) (end 144.5514 91.0336) (width 0.1524) (layer "B.Cu") (net 101) (tstamp c44ac779-7300-4ddc-924f-c7ac844dc784))
+ (segment (start 144.469461 92.0622) (end 143.617339 92.0622) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 23dce231-214b-4f7f-bda1-b81343e6eddc))
+ (segment (start 142.9766 91.421461) (end 142.9766 89.5604) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 30698875-df8a-4063-bf11-b669a4a01a29))
+ (segment (start 146.8882 89.127852) (end 146.6596 89.356452) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 478ac10e-58d3-490d-9050-4d8899658c08))
+ (segment (start 146.6596 89.356452) (end 146.6596 89.872061) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 4fc78bae-1f93-4ea8-baed-b099398e5dcb))
+ (segment (start 148.1074 72.707189) (end 148.1074 73.557652) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 51ec4340-1bf1-4dfe-92db-949273b37ed0))
+ (segment (start 151.390589 69.424) (end 148.1074 72.707189) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 5dbebf1e-8926-412a-a7b6-d6dfd76115ff))
+ (segment (start 143.617339 92.0622) (end 142.9766 91.421461) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 71a3c75e-5187-41ae-9703-ac8b214128c9))
+ (segment (start 151.9428 69.424) (end 151.390589 69.424) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 9809c0ff-9b82-4ea6-87b8-e4889878c2f3))
+ (segment (start 142.9766 89.5604) (end 144.0434 88.4936) (width 0.1524) (layer "B.Cu") (net 102) (tstamp 9d936bc5-ac1e-4b91-b0dc-48f67ab8ab61))
+ (segment (start 146.6596 89.872061) (end 144.469461 92.0622) (width 0.1524) (layer "B.Cu") (net 102) (tstamp d29bd496-7d2f-44d0-8d13-99b79527dbca))
+ (segment (start 146.8882 74.776852) (end 146.8882 89.127852) (width 0.1524) (layer "B.Cu") (net 102) (tstamp e04a86c7-2239-4ad0-a0c1-7a9ee9f62c11))
+ (segment (start 148.1074 73.557652) (end 146.8882 74.776852) (width 0.1524) (layer "B.Cu") (net 102) (tstamp e60dda69-11a6-4a18-8637-d6428c3852d1))
+ (segment (start 147.193 89.769713) (end 144.595713 92.367) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 1007c377-39f5-4eed-b8d5-dfcf4c17ac63))
+ (segment (start 147.193 74.903104) (end 147.193 89.769713) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 455f9c20-fac2-4ebc-bd2f-a9489596c3da))
+ (segment (start 148.4122 73.683904) (end 147.193 74.903104) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 49832312-dae8-4b93-9a38-a0506a2b902e))
+ (segment (start 143.0654 92.367) (end 142.6464 91.948) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 72cf6f2e-f9fa-4eea-8382-427d535ce16b))
+ (segment (start 148.4122 73.052389) (end 148.4122 73.683904) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 7fa25940-440e-4c9b-ad1f-4d5dd0e6b236))
+ (segment (start 144.595713 92.367) (end 143.0654 92.367) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 8662d817-7452-41ca-acbc-c40300461e13))
+ (segment (start 142.6464 91.948) (end 142.6464 87.3506) (width 0.1524) (layer "B.Cu") (net 103) (tstamp 8ed3add4-40b3-4f0a-bedf-9be37fa4fe0c))
+ (segment (start 151.9428 70.074) (end 151.390589 70.074) (width 0.1524) (layer "B.Cu") (net 103) (tstamp c5d88f0b-5286-4afb-ab6b-c3f2732abe16))
+ (segment (start 142.6464 87.3506) (end 144.0434 85.9536) (width 0.1524) (layer "B.Cu") (net 103) (tstamp d829efe0-543f-42e2-b514-32c48ff02822))
+ (segment (start 151.390589 70.074) (end 148.4122 73.052389) (width 0.1524) (layer "B.Cu") (net 103) (tstamp e29be697-3ff7-4528-8597-278893c2badb))
+ (segment (start 144.4752 83.4136) (end 151.3078 76.581) (width 0.1524) (layer "F.Cu") (net 104) (tstamp 1ec6c10e-4d75-4105-86b0-cdedface2fe3))
+ (segment (start 151.3078 76.581) (end 151.3078 74.7776) (width 0.1524) (layer "F.Cu") (net 104) (tstamp 37b720f0-aa72-46cc-a20d-e9829dd1b20b))
+ (segment (start 144.0434 83.4136) (end 144.4752 83.4136) (width 0.1524) (layer "F.Cu") (net 104) (tstamp facf5d11-b995-4aaf-a1b0-0299dc69f159))
+ (via (at 151.3078 74.7776) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 104) (tstamp 77fc6e1a-b4e4-4f75-a7a7-4051abd9f1a8))
+ (segment (start 151.390589 72.024) (end 150.5204 72.894189) (width 0.1524) (layer "B.Cu") (net 104) (tstamp 2d9b3c1a-bbfb-4016-b14f-13b964ea1a83))
+ (segment (start 150.5204 73.9902) (end 151.3078 74.7776) (width 0.1524) (layer "B.Cu") (net 104) (tstamp 878782ce-a6df-426a-bee4-4473b95f92dc))
+ (segment (start 151.9428 72.024) (end 151.390589 72.024) (width 0.1524) (layer "B.Cu") (net 104) (tstamp a92659f6-098c-4283-be21-15dbb4d5f432))
+ (segment (start 150.5204 72.894189) (end 150.5204 73.9902) (width 0.1524) (layer "B.Cu") (net 104) (tstamp aa4cd037-aec0-4486-8d8b-58066832f9db))
+ (via (at 155.897932 104.662117) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 105) (tstamp 60530220-f745-43a3-82dc-77466300487a))
+ (via (at 157.1244 111.3028) (size 0.5) (drill 0.3) (layers "F.Cu" "B.Cu") (net 105) (tstamp 6c1004a8-3157-4388-be36-21fd5070edae))
+ (segment (start 156.2354 104.999585) (end 155.897932 104.662117) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 4c80f1c8-0d1e-45ec-875f-55110a8a8c76))
+ (segment (start 156.2354 108.677643) (end 156.2354 104.999585) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 4f0b582b-a5a4-46ba-9e61-a3ad60c6faef))
+ (segment (start 156.7434 109.185643) (end 156.2354 108.677643) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp 8b3cbb7c-ba74-485b-9b92-67ad6c537cd1))
+ (segment (start 157.1244 111.3028) (end 156.7434 110.9218) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp ad635ee4-25fa-4ad8-bf19-cf3eefeec245))
+ (segment (start 156.7434 110.9218) (end 156.7434 109.185643) (width 0.1524) (layer "In1.Cu") (net 105) (tstamp daf82646-5c27-44d9-a6aa-7a98bd5de68a))
+ (segment (start 159.2834 134.2136) (end 158.2548 133.185) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 382de045-f355-48f1-b9de-67b5a42e3cec))
+ (segment (start 158.4198 112.5982) (end 157.1244 111.3028) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 5532fa88-e8c7-403f-91e5-6cf56b35f445))
+ (segment (start 160.528 116.84) (end 160.528 113.0554) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 5fb11392-44d2-4c5c-85a1-37214e1eef07))
+ (segment (start 160.528 113.0554) (end 160.0708 112.5982) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 6e852ec5-075d-46cf-8d9e-aeb028fb52b6))
+ (segment (start 158.717539 117.602) (end 159.766 117.602) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 75e7a521-468e-46f4-8093-49c74b5b8334))
+ (segment (start 159.766 117.602) (end 160.528 116.84) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 86f579b2-7778-470f-bf95-207673d6671c))
+ (segment (start 158.2548 118.064739) (end 158.717539 117.602) (width 0.1524) (layer "B.Cu") (net 105) (tstamp 86f65032-18e6-4dc9-833e-752c2651042f))
+ (segment (start 160.0708 112.5982) (end 158.4198 112.5982) (width 0.1524) (layer "B.Cu") (net 105) (tstamp a129e035-51d3-49b4-b568-19f0607d037d))
+ (segment (start 158.2548 133.185) (end 158.2548 118.064739) (width 0.1524) (layer "B.Cu") (net 105) (tstamp b391abec-9e13-46ef-a7a1-3ce093a02c8c))
+ (segment (start 155.838815 104.603) (end 155.897932 104.662117) (width 0.1524) (layer "B.Cu") (net 105) (tstamp cb804a19-a8ce-40f0-8d8e-bd3f3c920baa))
+ (segment (start 154.4574 104.603) (end 155.838815 104.603) (width 0.1524) (layer "B.Cu") (net 105) (tstamp f10dd9b1-eaa1-407f-83d9-796bbfe24448))
+
+ (zone (net 16) (net_name "GND") (layer "In1.Cu") (tstamp 0142f545-1f87-4ee8-81c3-90efbc4ea631) (name "GND") (hatch edge 0.5)
+ (connect_pads (clearance 0.25))
+ (min_thickness 0.25) (filled_areas_thickness no)
+ (fill yes (thermal_gap 0.25) (thermal_bridge_width 0.3))
+ (polygon
+ (pts
+ (xy 165.862 53.3654)
+ (xy 135.5598 53.3654)
+ (xy 135.7122 136.6774)
+ (xy 166.3446 136.779)
+ (xy 166.2176 53.34)
+ )
+ )
+ (filled_polygon
+ (layer "In1.Cu")
+ (pts
+ (xy 166.153239 53.364331)
+ (xy 166.20264 53.413741)
+ (xy 166.217802 53.472969)
+ (xy 166.34441 136.654398)
+ (xy 166.324827 136.721468)
+ (xy 166.272093 136.767303)
+ (xy 166.219999 136.778586)
+ (xy 135.835563 136.677809)
+ (xy 135.768589 136.657903)
+ (xy 135.723009 136.604947)
+ (xy 135.711974 136.554037)
+ (xy 135.709484 135.192982)
+ (xy 135.707553 134.1374)
+ (xy 138.085617 134.1374)
+ (xy 138.105899 134.343332)
+ (xy 138.110947 134.359973)
+ (xy 138.165968 134.541354)
+ (xy 138.263515 134.72385)
+ (xy 138.263517 134.723852)
+ (xy 138.394789 134.88381)
+ (xy 138.491409 134.963102)
+ (xy 138.55475 135.015085)
+ (xy 138.737246 135.112632)
+ (xy 138.935266 135.1727)
+ (xy 138.935265 135.1727)
+ (xy 138.953729 135.174518)
+ (xy 139.1412 135.192983)
+ (xy 139.347134 135.1727)
+ (xy 139.545154 135.112632)
+ (xy 139.72765 135.015085)
+ (xy 139.88761 134.88381)
+ (xy 140.018885 134.72385)
+ (xy 140.116432 134.541354)
+ (xy 140.1765 134.343334)
+ (xy 140.189278 134.2136)
+ (xy 142.987817 134.2136)
+ (xy 143.008099 134.419532)
+ (xy 143.0081 134.419534)
+ (xy 143.068168 134.617554)
+ (xy 143.165715 134.80005)
+ (xy 143.165717 134.800052)
+ (xy 143.296989 134.96001)
+ (xy 143.364096 135.015082)
+ (xy 143.45695 135.091285)
+ (xy 143.639446 135.188832)
+ (xy 143.837466 135.2489)
+ (xy 143.837465 135.2489)
+ (xy 143.855929 135.250718)
+ (xy 144.0434 135.269183)
+ (xy 144.249334 135.2489)
+ (xy 144.447354 135.188832)
+ (xy 144.62985 135.091285)
+ (xy 144.78981 134.96001)
+ (xy 144.921085 134.80005)
+ (xy 145.018632 134.617554)
+ (xy 145.0787 134.419534)
+ (xy 145.098983 134.2136)
+ (xy 145.086474 134.086599)
+ (xy 154.942353 134.086599)
+ (xy 154.962834 134.229056)
+ (xy 155.015023 134.343332)
+ (xy 155.022623 134.359973)
+ (xy 155.116872 134.468743)
+ (xy 155.237947 134.546553)
+ (xy 155.23795 134.546554)
+ (xy 155.237949 134.546554)
+ (xy 155.376036 134.587099)
+ (xy 155.376038 134.5871)
+ (xy 155.376039 134.5871)
+ (xy 155.519962 134.5871)
+ (xy 155.519962 134.587099)
+ (xy 155.658053 134.546553)
+ (xy 155.779128 134.468743)
+ (xy 155.873377 134.359973)
+ (xy 155.933165 134.229057)
+ (xy 155.935388 134.213599)
+ (xy 158.227817 134.213599)
+ (xy 158.248099 134.419532)
+ (xy 158.2481 134.419534)
+ (xy 158.308168 134.617554)
+ (xy 158.405715 134.80005)
+ (xy 158.405717 134.800052)
+ (xy 158.536989 134.96001)
+ (xy 158.604096 135.015082)
+ (xy 158.69695 135.091285)
+ (xy 158.879446 135.188832)
+ (xy 159.077466 135.2489)
+ (xy 159.077465 135.2489)
+ (xy 159.095929 135.250718)
+ (xy 159.2834 135.269183)
+ (xy 159.489334 135.2489)
+ (xy 159.687354 135.188832)
+ (xy 159.86985 135.091285)
+ (xy 160.02981 134.96001)
+ (xy 160.161085 134.80005)
+ (xy 160.258632 134.617554)
+ (xy 160.3187 134.419534)
+ (xy 160.338983 134.2136)
+ (xy 160.331478 134.1374)
+ (xy 163.485617 134.1374)
+ (xy 163.505899 134.343332)
+ (xy 163.510947 134.359973)
+ (xy 163.565968 134.541354)
+ (xy 163.663515 134.72385)
+ (xy 163.663517 134.723852)
+ (xy 163.794789 134.88381)
+ (xy 163.891409 134.963102)
+ (xy 163.95475 135.015085)
+ (xy 164.137246 135.112632)
+ (xy 164.335266 135.1727)
+ (xy 164.335265 135.1727)
+ (xy 164.355548 135.174697)
+ (xy 164.5412 135.192983)
+ (xy 164.747134 135.1727)
+ (xy 164.945154 135.112632)
+ (xy 165.12765 135.015085)
+ (xy 165.28761 134.88381)
+ (xy 165.418885 134.72385)
+ (xy 165.516432 134.541354)
+ (xy 165.5765 134.343334)
+ (xy 165.596783 134.1374)
+ (xy 165.5765 133.931466)
+ (xy 165.516432 133.733446)
+ (xy 165.418885 133.55095)
+ (xy 165.366902 133.487609)
+ (xy 165.28761 133.390989)
+ (xy 165.127652 133.259717)
+ (xy 165.127653 133.259717)
+ (xy 165.12765 133.259715)
+ (xy 164.945154 133.162168)
+ (xy 164.747134 133.1021)
+ (xy 164.747132 133.102099)
+ (xy 164.747134 133.102099)
+ (xy 164.559663 133.083635)
+ (xy 164.5412 133.081817)
+ (xy 164.541199 133.081817)
+ (xy 164.335267 133.102099)
+ (xy 164.137243 133.162169)
+ (xy 164.107065 133.1783)
+ (xy 163.95475 133.259715)
+ (xy 163.954748 133.259716)
+ (xy 163.954747 133.259717)
+ (xy 163.794789 133.390989)
+ (xy 163.663517 133.550947)
+ (xy 163.565969 133.733443)
+ (xy 163.505899 133.931467)
+ (xy 163.485617 134.1374)
+ (xy 160.331478 134.1374)
+ (xy 160.3187 134.007666)
+ (xy 160.258632 133.809646)
+ (xy 160.161085 133.62715)
+ (xy 160.086098 133.535777)
+ (xy 160.02981 133.467189)
+ (xy 159.869852 133.335917)
+ (xy 159.869853 133.335917)
+ (xy 159.86985 133.335915)
+ (xy 159.687354 133.238368)
+ (xy 159.489334 133.1783)
+ (xy 159.489332 133.178299)
+ (xy 159.489334 133.178299)
+ (xy 159.2834 133.158017)
+ (xy 159.077467 133.178299)
+ (xy 158.879443 133.238369)
+ (xy 158.771457 133.29609)
+ (xy 158.69695 133.335915)
+ (xy 158.696948 133.335916)
+ (xy 158.696947 133.335917)
+ (xy 158.536989 133.467189)
+ (xy 158.405717 133.627147)
+ (xy 158.308169 133.809643)
+ (xy 158.308168 133.809645)
+ (xy 158.308168 133.809646)
+ (xy 158.301298 133.832292)
+ (xy 158.248099 134.007667)
+ (xy 158.227817 134.213599)
+ (xy 155.935388 134.213599)
+ (xy 155.953647 134.0866)
+ (xy 155.933165 133.944143)
+ (xy 155.873377 133.813227)
+ (xy 155.779128 133.704457)
+ (xy 155.658053 133.626647)
+ (xy 155.658051 133.626646)
+ (xy 155.658049 133.626645)
+ (xy 155.65805 133.626645)
+ (xy 155.519963 133.5861)
+ (xy 155.519961 133.5861)
+ (xy 155.376039 133.5861)
+ (xy 155.376036 133.5861)
+ (xy 155.237949 133.626645)
+ (xy 155.116873 133.704456)
+ (xy 155.022623 133.813226)
+ (xy 155.022622 133.813228)
+ (xy 154.962834 133.944143)
+ (xy 154.942353 134.086599)
+ (xy 145.086474 134.086599)
+ (xy 145.0787 134.007666)
+ (xy 145.018632 133.809646)
+ (xy 144.921085 133.62715)
+ (xy 144.846098 133.535777)
+ (xy 144.78981 133.467189)
+ (xy 144.629852 133.335917)
+ (xy 144.629853 133.335917)
+ (xy 144.62985 133.335915)
+ (xy 144.447354 133.238368)
+ (xy 144.249334 133.1783)
+ (xy 144.249332 133.178299)
+ (xy 144.249334 133.178299)
+ (xy 144.061863 133.159835)
+ (xy 144.0434 133.158017)
+ (xy 144.043399 133.158017)
+ (xy 143.837467 133.178299)
+ (xy 143.639443 133.238369)
+ (xy 143.531457 133.29609)
+ (xy 143.45695 133.335915)
+ (xy 143.456948 133.335916)
+ (xy 143.456947 133.335917)
+ (xy 143.296989 133.467189)
+ (xy 143.165717 133.627147)
+ (xy 143.068169 133.809643)
+ (xy 143.068168 133.809645)
+ (xy 143.068168 133.809646)
+ (xy 143.061298 133.832292)
+ (xy 143.008099 134.007667)
+ (xy 142.987817 134.2136)
+ (xy 140.189278 134.2136)
+ (xy 140.196783 134.1374)
+ (xy 140.1765 133.931466)
+ (xy 140.116432 133.733446)
+ (xy 140.018885 133.55095)
+ (xy 139.966902 133.487609)
+ (xy 139.88761 133.390989)
+ (xy 139.727652 133.259717)
+ (xy 139.727653 133.259717)
+ (xy 139.72765 133.259715)
+ (xy 139.545154 133.162168)
+ (xy 139.517021 133.153634)
+ (xy 147.518719 133.153634)
+ (xy 147.5392 133.29609)
+ (xy 147.557388 133.335915)
+ (xy 147.598989 133.427007)
+ (xy 147.693238 133.535777)
+ (xy 147.814313 133.613587)
+ (xy 147.814316 133.613588)
+ (xy 147.814315 133.613588)
+ (xy 147.952402 133.654133)
+ (xy 147.952404 133.654134)
+ (xy 147.952405 133.654134)
+ (xy 148.096328 133.654134)
+ (xy 148.096328 133.654133)
+ (xy 148.234419 133.613587)
+ (xy 148.355494 133.535777)
+ (xy 148.449743 133.427007)
+ (xy 148.509531 133.296091)
+ (xy 148.530013 133.153634)
+ (xy 148.509531 133.011177)
+ (xy 148.449743 132.880261)
+ (xy 148.355494 132.771491)
+ (xy 148.234419 132.693681)
+ (xy 148.234417 132.69368)
+ (xy 148.234415 132.693679)
+ (xy 148.234416 132.693679)
+ (xy 148.096329 132.653134)
+ (xy 148.096327 132.653134)
+ (xy 147.952405 132.653134)
+ (xy 147.952402 132.653134)
+ (xy 147.814315 132.693679)
+ (xy 147.693239 132.77149)
+ (xy 147.598989 132.88026)
+ (xy 147.598988 132.880262)
+ (xy 147.5392 133.011177)
+ (xy 147.518719 133.153634)
+ (xy 139.517021 133.153634)
+ (xy 139.347134 133.1021)
+ (xy 139.347132 133.102099)
+ (xy 139.347134 133.102099)
+ (xy 139.159663 133.083635)
+ (xy 139.1412 133.081817)
+ (xy 139.141199 133.081817)
+ (xy 138.935267 133.102099)
+ (xy 138.737243 133.162169)
+ (xy 138.707065 133.1783)
+ (xy 138.55475 133.259715)
+ (xy 138.554748 133.259716)
+ (xy 138.554747 133.259717)
+ (xy 138.394789 133.390989)
+ (xy 138.263517 133.550947)
+ (xy 138.165969 133.733443)
+ (xy 138.105899 133.931467)
+ (xy 138.085617 134.1374)
+ (xy 135.707553 134.1374)
+ (xy 135.702906 131.5974)
+ (xy 138.085617 131.5974)
+ (xy 138.105899 131.803332)
+ (xy 138.1059 131.803334)
+ (xy 138.165968 132.001354)
+ (xy 138.263515 132.18385)
+ (xy 138.263517 132.183852)
+ (xy 138.394789 132.34381)
+ (xy 138.491409 132.423102)
+ (xy 138.55475 132.475085)
+ (xy 138.737246 132.572632)
+ (xy 138.935266 132.6327)
+ (xy 138.935265 132.6327)
+ (xy 138.953729 132.634518)
+ (xy 139.1412 132.652983)
+ (xy 139.347134 132.6327)
+ (xy 139.545154 132.572632)
+ (xy 139.72765 132.475085)
+ (xy 139.88761 132.34381)
+ (xy 140.018885 132.18385)
+ (xy 140.116432 132.001354)
+ (xy 140.1765 131.803334)
+ (xy 140.189278 131.6736)
+ (xy 142.987817 131.6736)
+ (xy 143.008099 131.879532)
+ (xy 143.0081 131.879534)
+ (xy 143.068168 132.077554)
+ (xy 143.165715 132.26005)
+ (xy 143.165717 132.260052)
+ (xy 143.296989 132.42001)
+ (xy 143.364096 132.475082)
+ (xy 143.45695 132.551285)
+ (xy 143.639446 132.648832)
+ (xy 143.837466 132.7089)
+ (xy 143.837465 132.7089)
+ (xy 143.855929 132.710718)
+ (xy 144.0434 132.729183)
+ (xy 144.249334 132.7089)
+ (xy 144.447354 132.648832)
+ (xy 144.62985 132.551285)
+ (xy 144.78981 132.42001)
+ (xy 144.921085 132.26005)
+ (xy 145.018632 132.077554)
+ (xy 145.0787 131.879534)
+ (xy 145.098983 131.6736)
+ (xy 158.227817 131.6736)
+ (xy 158.248099 131.879532)
+ (xy 158.2481 131.879534)
+ (xy 158.308168 132.077554)
+ (xy 158.405715 132.26005)
+ (xy 158.405717 132.260052)
+ (xy 158.536989 132.42001)
+ (xy 158.604096 132.475082)
+ (xy 158.69695 132.551285)
+ (xy 158.879446 132.648832)
+ (xy 159.077466 132.7089)
+ (xy 159.077465 132.7089)
+ (xy 159.095929 132.710718)
+ (xy 159.2834 132.729183)
+ (xy 159.489334 132.7089)
+ (xy 159.687354 132.648832)
+ (xy 159.86985 132.551285)
+ (xy 160.02981 132.42001)
+ (xy 160.161085 132.26005)
+ (xy 160.258632 132.077554)
+ (xy 160.3187 131.879534)
+ (xy 160.338983 131.6736)
+ (xy 160.331478 131.5974)
+ (xy 163.485617 131.5974)
+ (xy 163.505899 131.803332)
+ (xy 163.5059 131.803334)
+ (xy 163.565968 132.001354)
+ (xy 163.663515 132.18385)
+ (xy 163.663517 132.183852)
+ (xy 163.794789 132.34381)
+ (xy 163.891409 132.423102)
+ (xy 163.95475 132.475085)
+ (xy 164.137246 132.572632)
+ (xy 164.335266 132.6327)
+ (xy 164.335265 132.6327)
+ (xy 164.353729 132.634518)
+ (xy 164.5412 132.652983)
+ (xy 164.747134 132.6327)
+ (xy 164.945154 132.572632)
+ (xy 165.12765 132.475085)
+ (xy 165.28761 132.34381)
+ (xy 165.418885 132.18385)
+ (xy 165.516432 132.001354)
+ (xy 165.5765 131.803334)
+ (xy 165.596783 131.5974)
+ (xy 165.5765 131.391466)
+ (xy 165.516432 131.193446)
+ (xy 165.418885 131.01095)
+ (xy 165.366902 130.947609)
+ (xy 165.28761 130.850989)
+ (xy 165.127652 130.719717)
+ (xy 165.127653 130.719717)
+ (xy 165.12765 130.719715)
+ (xy 164.945154 130.622168)
+ (xy 164.747134 130.5621)
+ (xy 164.747132 130.562099)
+ (xy 164.747134 130.562099)
+ (xy 164.559663 130.543635)
+ (xy 164.5412 130.541817)
+ (xy 164.541199 130.541817)
+ (xy 164.335267 130.562099)
+ (xy 164.137243 130.622169)
+ (xy 164.107065 130.6383)
+ (xy 163.95475 130.719715)
+ (xy 163.954748 130.719716)
+ (xy 163.954747 130.719717)
+ (xy 163.794789 130.850989)
+ (xy 163.663517 131.010947)
+ (xy 163.565969 131.193443)
+ (xy 163.505899 131.391467)
+ (xy 163.485617 131.5974)
+ (xy 160.331478 131.5974)
+ (xy 160.3187 131.467666)
+ (xy 160.258632 131.269646)
+ (xy 160.161085 131.08715)
+ (xy 160.098547 131.010947)
+ (xy 160.02981 130.927189)
+ (xy 159.869852 130.795917)
+ (xy 159.869853 130.795917)
+ (xy 159.86985 130.795915)
+ (xy 159.687354 130.698368)
+ (xy 159.489334 130.6383)
+ (xy 159.489332 130.638299)
+ (xy 159.489334 130.638299)
+ (xy 159.2834 130.618017)
+ (xy 159.077467 130.638299)
+ (xy 158.879443 130.698369)
+ (xy 158.769298 130.757243)
+ (xy 158.69695 130.795915)
+ (xy 158.696948 130.795916)
+ (xy 158.696947 130.795917)
+ (xy 158.536989 130.927189)
+ (xy 158.405717 131.087147)
+ (xy 158.308169 131.269643)
+ (xy 158.248099 131.467667)
+ (xy 158.227817 131.6736)
+ (xy 145.098983 131.6736)
+ (xy 145.0787 131.467666)
+ (xy 145.018632 131.269646)
+ (xy 144.921085 131.08715)
+ (xy 144.858547 131.010947)
+ (xy 144.78981 130.927189)
+ (xy 144.629852 130.795917)
+ (xy 144.629853 130.795917)
+ (xy 144.62985 130.795915)
+ (xy 144.447354 130.698368)
+ (xy 144.249334 130.6383)
+ (xy 144.249332 130.638299)
+ (xy 144.249334 130.638299)
+ (xy 144.0434 130.618017)
+ (xy 143.837467 130.638299)
+ (xy 143.639443 130.698369)
+ (xy 143.529298 130.757243)
+ (xy 143.45695 130.795915)
+ (xy 143.456948 130.795916)
+ (xy 143.456947 130.795917)
+ (xy 143.296989 130.927189)
+ (xy 143.165717 131.087147)
+ (xy 143.068169 131.269643)
+ (xy 143.008099 131.467667)
+ (xy 142.987817 131.6736)
+ (xy 140.189278 131.6736)
+ (xy 140.196783 131.5974)
+ (xy 140.1765 131.391466)
+ (xy 140.116432 131.193446)
+ (xy 140.018885 131.01095)
+ (xy 139.966902 130.947609)
+ (xy 139.88761 130.850989)
+ (xy 139.727652 130.719717)
+ (xy 139.727653 130.719717)
+ (xy 139.72765 130.719715)
+ (xy 139.545154 130.622168)
+ (xy 139.347134 130.5621)
+ (xy 139.347132 130.562099)
+ (xy 139.347134 130.562099)
+ (xy 139.1412 130.541817)
+ (xy 138.935267 130.562099)
+ (xy 138.737243 130.622169)
+ (xy 138.707065 130.6383)
+ (xy 138.55475 130.719715)
+ (xy 138.554748 130.719716)
+ (xy 138.554747 130.719717)
+ (xy 138.394789 130.850989)
+ (xy 138.263517 131.010947)
+ (xy 138.165969 131.193443)
+ (xy 138.105899 131.391467)
+ (xy 138.085617 131.5974)
+ (xy 135.702906 131.5974)
+ (xy 135.69826 129.057399)
+ (xy 138.085617 129.057399)
+ (xy 138.105899 129.263332)
+ (xy 138.1059 129.263334)
+ (xy 138.165968 129.461354)
+ (xy 138.263515 129.64385)
+ (xy 138.263517 129.643852)
+ (xy 138.394789 129.80381)
+ (xy 138.491409 129.883102)
+ (xy 138.55475 129.935085)
+ (xy 138.737246 130.032632)
+ (xy 138.935266 130.0927)
+ (xy 138.935265 130.0927)
+ (xy 138.953729 130.094518)
+ (xy 139.1412 130.112983)
+ (xy 139.347134 130.0927)
+ (xy 139.545154 130.032632)
+ (xy 139.72765 129.935085)
+ (xy 139.88761 129.80381)
+ (xy 140.018885 129.64385)
+ (xy 140.116432 129.461354)
+ (xy 140.1765 129.263334)
+ (xy 140.189278 129.133599)
+ (xy 142.987817 129.133599)
+ (xy 143.008099 129.339532)
+ (xy 143.0081 129.339534)
+ (xy 143.068168 129.537554)
+ (xy 143.165715 129.72005)
+ (xy 143.165717 129.720052)
+ (xy 143.296989 129.88001)
+ (xy 143.364096 129.935082)
+ (xy 143.45695 130.011285)
+ (xy 143.639446 130.108832)
+ (xy 143.837466 130.1689)
+ (xy 143.837465 130.1689)
+ (xy 143.857747 130.170897)
+ (xy 144.0434 130.189183)
+ (xy 144.249334 130.1689)
+ (xy 144.447354 130.108832)
+ (xy 144.62985 130.011285)
+ (xy 144.78981 129.88001)
+ (xy 144.921085 129.72005)
+ (xy 145.018632 129.537554)
+ (xy 145.0787 129.339534)
+ (xy 145.098983 129.1336)
+ (xy 158.227817 129.1336)
+ (xy 158.248099 129.339532)
+ (xy 158.2481 129.339534)
+ (xy 158.308168 129.537554)
+ (xy 158.405715 129.72005)
+ (xy 158.405717 129.720052)
+ (xy 158.536989 129.88001)
+ (xy 158.604096 129.935082)
+ (xy 158.69695 130.011285)
+ (xy 158.879446 130.108832)
+ (xy 159.077466 130.1689)
+ (xy 159.077465 130.1689)
+ (xy 159.095929 130.170718)
+ (xy 159.2834 130.189183)
+ (xy 159.489334 130.1689)
+ (xy 159.687354 130.108832)
+ (xy 159.86985 130.011285)
+ (xy 160.02981 129.88001)
+ (xy 160.161085 129.72005)
+ (xy 160.258632 129.537554)
+ (xy 160.3187 129.339534)
+ (xy 160.338983 129.1336)
+ (xy 160.331478 129.057399)
+ (xy 163.485617 129.057399)
+ (xy 163.505899 129.263332)
+ (xy 163.5059 129.263334)
+ (xy 163.565968 129.461354)
+ (xy 163.663515 129.64385)
+ (xy 163.663517 129.643852)
+ (xy 163.794789 129.80381)
+ (xy 163.891409 129.883102)
+ (xy 163.95475 129.935085)
+ (xy 164.137246 130.032632)
+ (xy 164.335266 130.0927)
+ (xy 164.335265 130.0927)
+ (xy 164.355547 130.094697)
+ (xy 164.5412 130.112983)
+ (xy 164.747134 130.0927)
+ (xy 164.945154 130.032632)
+ (xy 165.12765 129.935085)
+ (xy 165.28761 129.80381)
+ (xy 165.418885 129.64385)
+ (xy 165.516432 129.461354)
+ (xy 165.5765 129.263334)
+ (xy 165.596783 129.0574)
+ (xy 165.5765 128.851466)
+ (xy 165.516432 128.653446)
+ (xy 165.418885 128.47095)
+ (xy 165.366902 128.407609)
+ (xy 165.28761 128.310989)
+ (xy 165.127652 128.179717)
+ (xy 165.127653 128.179717)
+ (xy 165.12765 128.179715)
+ (xy 164.945154 128.082168)
+ (xy 164.747134 128.0221)
+ (xy 164.747132 128.022099)
+ (xy 164.747134 128.022099)
+ (xy 164.5412 128.001817)
+ (xy 164.335267 128.022099)
+ (xy 164.137243 128.082169)
+ (xy 164.107065 128.0983)
+ (xy 163.95475 128.179715)
+ (xy 163.954748 128.179716)
+ (xy 163.954747 128.179717)
+ (xy 163.794789 128.310989)
+ (xy 163.663517 128.470947)
+ (xy 163.565969 128.653443)
+ (xy 163.505899 128.851467)
+ (xy 163.485617 129.057399)
+ (xy 160.331478 129.057399)
+ (xy 160.3187 128.927666)
+ (xy 160.258632 128.729646)
+ (xy 160.161085 128.54715)
+ (xy 160.098547 128.470947)
+ (xy 160.02981 128.387189)
+ (xy 159.869852 128.255917)
+ (xy 159.869853 128.255917)
+ (xy 159.86985 128.255915)
+ (xy 159.687354 128.158368)
+ (xy 159.489334 128.0983)
+ (xy 159.489332 128.098299)
+ (xy 159.489334 128.098299)
+ (xy 159.2834 128.078017)
+ (xy 159.077467 128.098299)
+ (xy 158.879443 128.158369)
+ (xy 158.769298 128.217243)
+ (xy 158.69695 128.255915)
+ (xy 158.696948 128.255916)
+ (xy 158.696947 128.255917)
+ (xy 158.536989 128.387189)
+ (xy 158.405717 128.547147)
+ (xy 158.308169 128.729643)
+ (xy 158.248099 128.927667)
+ (xy 158.227817 129.1336)
+ (xy 145.098983 129.1336)
+ (xy 145.0787 128.927666)
+ (xy 145.018632 128.729646)
+ (xy 144.921085 128.54715)
+ (xy 144.858547 128.470947)
+ (xy 144.78981 128.387189)
+ (xy 144.629852 128.255917)
+ (xy 144.629853 128.255917)
+ (xy 144.62985 128.255915)
+ (xy 144.447354 128.158368)
+ (xy 144.249334 128.0983)
+ (xy 144.249332 128.098299)
+ (xy 144.249334 128.098299)
+ (xy 144.0434 128.078017)
+ (xy 143.837467 128.098299)
+ (xy 143.639443 128.158369)
+ (xy 143.529298 128.217243)
+ (xy 143.45695 128.255915)
+ (xy 143.456948 128.255916)
+ (xy 143.456947 128.255917)
+ (xy 143.296989 128.387189)
+ (xy 143.165717 128.547147)
+ (xy 143.068169 128.729643)
+ (xy 143.008099 128.927667)
+ (xy 142.987817 129.133599)
+ (xy 140.189278 129.133599)
+ (xy 140.196783 129.0574)
+ (xy 140.1765 128.851466)
+ (xy 140.116432 128.653446)
+ (xy 140.018885 128.47095)
+ (xy 139.966902 128.407609)
+ (xy 139.88761 128.310989)
+ (xy 139.727652 128.179717)
+ (xy 139.727653 128.179717)
+ (xy 139.72765 128.179715)
+ (xy 139.545154 128.082168)
+ (xy 139.347134 128.0221)
+ (xy 139.347132 128.022099)
+ (xy 139.347134 128.022099)
+ (xy 139.1412 128.001817)
+ (xy 138.935267 128.022099)
+ (xy 138.737243 128.082169)
+ (xy 138.707065 128.0983)
+ (xy 138.55475 128.179715)
+ (xy 138.554748 128.179716)
+ (xy 138.554747 128.179717)
+ (xy 138.394789 128.310989)
+ (xy 138.263517 128.470947)
+ (xy 138.165969 128.653443)
+ (xy 138.105899 128.851467)
+ (xy 138.085617 129.057399)
+ (xy 135.69826 129.057399)
+ (xy 135.693614 126.5174)
+ (xy 138.085617 126.5174)
+ (xy 138.105899 126.723332)
+ (xy 138.129014 126.799532)
+ (xy 138.165968 126.921354)
+ (xy 138.263515 127.10385)
+ (xy 138.263517 127.103852)
+ (xy 138.394789 127.26381)
+ (xy 138.491409 127.343102)
+ (xy 138.55475 127.395085)
+ (xy 138.737246 127.492632)
+ (xy 138.935266 127.5527)
+ (xy 138.935265 127.5527)
+ (xy 138.955547 127.554697)
+ (xy 139.1412 127.572983)
+ (xy 139.347134 127.5527)
+ (xy 139.545154 127.492632)
+ (xy 139.72765 127.395085)
+ (xy 139.88761 127.26381)
+ (xy 140.018885 127.10385)
+ (xy 140.116432 126.921354)
+ (xy 140.1765 126.723334)
+ (xy 140.189278 126.5936)
+ (xy 142.987817 126.5936)
+ (xy 143.008099 126.799532)
+ (xy 143.0081 126.799534)
+ (xy 143.068168 126.997554)
+ (xy 143.165715 127.18005)
+ (xy 143.165717 127.180052)
+ (xy 143.296989 127.34001)
+ (xy 143.364096 127.395082)
+ (xy 143.45695 127.471285)
+ (xy 143.639446 127.568832)
+ (xy 143.837466 127.6289)
+ (xy 143.837465 127.6289)
+ (xy 143.857747 127.630897)
+ (xy 144.0434 127.649183)
+ (xy 144.249334 127.6289)
+ (xy 144.447354 127.568832)
+ (xy 144.62985 127.471285)
+ (xy 144.78981 127.34001)
+ (xy 144.921085 127.18005)
+ (xy 145.018632 126.997554)
+ (xy 145.0787 126.799534)
+ (xy 145.098983 126.5936)
+ (xy 145.0787 126.387666)
+ (xy 145.0333 126.237999)
+ (xy 154.027953 126.237999)
+ (xy 154.048434 126.380456)
+ (xy 154.108222 126.511371)
+ (xy 154.108223 126.511373)
+ (xy 154.202472 126.620143)
+ (xy 154.323547 126.697953)
+ (xy 154.32355 126.697954)
+ (xy 154.323549 126.697954)
+ (xy 154.461636 126.738499)
+ (xy 154.461638 126.7385)
+ (xy 154.461639 126.7385)
+ (xy 154.605562 126.7385)
+ (xy 154.605562 126.738499)
+ (xy 154.743653 126.697953)
+ (xy 154.864728 126.620143)
+ (xy 154.887727 126.5936)
+ (xy 158.227817 126.5936)
+ (xy 158.248099 126.799532)
+ (xy 158.2481 126.799534)
+ (xy 158.308168 126.997554)
+ (xy 158.405715 127.18005)
+ (xy 158.405717 127.180052)
+ (xy 158.536989 127.34001)
+ (xy 158.604096 127.395082)
+ (xy 158.69695 127.471285)
+ (xy 158.879446 127.568832)
+ (xy 159.077466 127.6289)
+ (xy 159.077465 127.6289)
+ (xy 159.095929 127.630718)
+ (xy 159.2834 127.649183)
+ (xy 159.489334 127.6289)
+ (xy 159.687354 127.568832)
+ (xy 159.86985 127.471285)
+ (xy 160.02981 127.34001)
+ (xy 160.161085 127.18005)
+ (xy 160.258632 126.997554)
+ (xy 160.3187 126.799534)
+ (xy 160.338983 126.5936)
+ (xy 160.331478 126.517399)
+ (xy 163.485617 126.517399)
+ (xy 163.505899 126.723332)
+ (xy 163.529014 126.799532)
+ (xy 163.565968 126.921354)
+ (xy 163.663515 127.10385)
+ (xy 163.663517 127.103852)
+ (xy 163.794789 127.26381)
+ (xy 163.891409 127.343102)
+ (xy 163.95475 127.395085)
+ (xy 164.137246 127.492632)
+ (xy 164.335266 127.5527)
+ (xy 164.335265 127.5527)
+ (xy 164.355547 127.554697)
+ (xy 164.5412 127.572983)
+ (xy 164.747134 127.5527)
+ (xy 164.945154 127.492632)
+ (xy 165.12765 127.395085)
+ (xy 165.28761 127.26381)
+ (xy 165.418885 127.10385)
+ (xy 165.516432 126.921354)
+ (xy 165.5765 126.723334)
+ (xy 165.596783 126.5174)
+ (xy 165.5765 126.311466)
+ (xy 165.516432 126.113446)
+ (xy 165.418885 125.93095)
+ (xy 165.357257 125.855856)
+ (xy 165.28761 125.770989)
+ (xy 165.127652 125.639717)
+ (xy 165.127653 125.639717)
+ (xy 165.12765 125.639715)
+ (xy 164.945154 125.542168)
+ (xy 164.747134 125.4821)
+ (xy 164.747132 125.482099)
+ (xy 164.747134 125.482099)
+ (xy 164.559663 125.463635)
+ (xy 164.5412 125.461817)
+ (xy 164.541199 125.461817)
+ (xy 164.335267 125.482099)
+ (xy 164.137243 125.542169)
+ (xy 164.107065 125.5583)
+ (xy 163.95475 125.639715)
+ (xy 163.954748 125.639716)
+ (xy 163.954747 125.639717)
+ (xy 163.794789 125.770989)
+ (xy 163.663517 125.930947)
+ (xy 163.565969 126.113443)
+ (xy 163.505899 126.311467)
+ (xy 163.485617 126.517399)
+ (xy 160.331478 126.517399)
+ (xy 160.3187 126.387666)
+ (xy 160.258632 126.189646)
+ (xy 160.161085 126.00715)
+ (xy 160.098547 125.930947)
+ (xy 160.02981 125.847189)
+ (xy 159.912077 125.750569)
+ (xy 159.86985 125.715915)
+ (xy 159.687354 125.618368)
+ (xy 159.489334 125.5583)
+ (xy 159.489332 125.558299)
+ (xy 159.489334 125.558299)
+ (xy 159.2834 125.538017)
+ (xy 159.077467 125.558299)
+ (xy 158.879443 125.618369)
+ (xy 158.769298 125.677243)
+ (xy 158.69695 125.715915)
+ (xy 158.696948 125.715916)
+ (xy 158.696947 125.715917)
+ (xy 158.536989 125.847189)
+ (xy 158.405717 126.007147)
+ (xy 158.308169 126.189643)
+ (xy 158.248099 126.387667)
+ (xy 158.227817 126.5936)
+ (xy 154.887727 126.5936)
+ (xy 154.958977 126.511373)
+ (xy 155.018765 126.380457)
+ (xy 155.039247 126.238)
+ (xy 155.018765 126.095543)
+ (xy 154.958977 125.964627)
+ (xy 154.864728 125.855857)
+ (xy 154.743653 125.778047)
+ (xy 154.743651 125.778046)
+ (xy 154.743649 125.778045)
+ (xy 154.74365 125.778045)
+ (xy 154.605563 125.7375)
+ (xy 154.605561 125.7375)
+ (xy 154.461639 125.7375)
+ (xy 154.461636 125.7375)
+ (xy 154.323549 125.778045)
+ (xy 154.202473 125.855856)
+ (xy 154.108223 125.964626)
+ (xy 154.108222 125.964628)
+ (xy 154.048434 126.095543)
+ (xy 154.027953 126.237999)
+ (xy 145.0333 126.237999)
+ (xy 145.018632 126.189646)
+ (xy 144.921085 126.00715)
+ (xy 144.858547 125.930947)
+ (xy 144.78981 125.847189)
+ (xy 144.672077 125.750569)
+ (xy 144.62985 125.715915)
+ (xy 144.447354 125.618368)
+ (xy 144.249334 125.5583)
+ (xy 144.249332 125.558299)
+ (xy 144.249334 125.558299)
+ (xy 144.061863 125.539835)
+ (xy 144.0434 125.538017)
+ (xy 144.043399 125.538017)
+ (xy 143.837467 125.558299)
+ (xy 143.639443 125.618369)
+ (xy 143.529298 125.677243)
+ (xy 143.45695 125.715915)
+ (xy 143.456948 125.715916)
+ (xy 143.456947 125.715917)
+ (xy 143.296989 125.847189)
+ (xy 143.165717 126.007147)
+ (xy 143.068169 126.189643)
+ (xy 143.008099 126.387667)
+ (xy 142.987817 126.5936)
+ (xy 140.189278 126.5936)
+ (xy 140.196783 126.5174)
+ (xy 140.1765 126.311466)
+ (xy 140.116432 126.113446)
+ (xy 140.018885 125.93095)
+ (xy 139.957257 125.855856)
+ (xy 139.88761 125.770989)
+ (xy 139.727652 125.639717)
+ (xy 139.727653 125.639717)
+ (xy 139.72765 125.639715)
+ (xy 139.545154 125.542168)
+ (xy 139.347134 125.4821)
+ (xy 139.347132 125.482099)
+ (xy 139.347134 125.482099)
+ (xy 139.159663 125.463635)
+ (xy 139.1412 125.461817)
+ (xy 139.141199 125.461817)
+ (xy 138.935267 125.482099)
+ (xy 138.737243 125.542169)
+ (xy 138.707065 125.5583)
+ (xy 138.55475 125.639715)
+ (xy 138.554748 125.639716)
+ (xy 138.554747 125.639717)
+ (xy 138.394789 125.770989)
+ (xy 138.263517 125.930947)
+ (xy 138.165969 126.113443)
+ (xy 138.105899 126.311467)
+ (xy 138.085617 126.5174)
+ (xy 135.693614 126.5174)
+ (xy 135.686558 122.660114)
+ (xy 136.677121 122.660114)
+ (xy 136.68764 122.69937)
+ (xy 136.688811 122.704652)
+ (xy 136.695866 122.744663)
+ (xy 136.697631 122.749512)
+ (xy 136.704761 122.766724)
+ (xy 136.70694 122.771398)
+ (xy 136.730247 122.804685)
+ (xy 136.733154 122.809247)
+ (xy 136.75347 122.844435)
+ (xy 136.753474 122.84444)
+ (xy 136.784599 122.870557)
+ (xy 136.788589 122.874213)
+ (xy 138.087502 124.173126)
+ (xy 138.118481 124.224811)
+ (xy 138.154316 124.342943)
+ (xy 138.165969 124.381356)
+ (xy 138.172702 124.393954)
+ (xy 138.263515 124.56385)
+ (xy 138.263517 124.563852)
+ (xy 138.394789 124.72381)
+ (xy 138.491409 124.803102)
+ (xy 138.55475 124.855085)
+ (xy 138.737246 124.952632)
+ (xy 138.935266 125.0127)
+ (xy 138.935265 125.0127)
+ (xy 138.953729 125.014518)
+ (xy 139.1412 125.032983)
+ (xy 139.347134 125.0127)
+ (xy 139.545154 124.952632)
+ (xy 139.72765 124.855085)
+ (xy 139.88761 124.72381)
+ (xy 140.018885 124.56385)
+ (xy 140.116432 124.381354)
+ (xy 140.1765 124.183334)
+ (xy 140.189278 124.053599)
+ (xy 142.987817 124.053599)
+ (xy 143.008099 124.259532)
+ (xy 143.038134 124.358543)
+ (xy 143.068168 124.457554)
+ (xy 143.165715 124.64005)
+ (xy 143.165717 124.640052)
+ (xy 143.296989 124.80001)
+ (xy 143.364096 124.855082)
+ (xy 143.45695 124.931285)
+ (xy 143.639446 125.028832)
+ (xy 143.837466 125.0889)
+ (xy 143.837465 125.0889)
+ (xy 143.855929 125.090718)
+ (xy 144.0434 125.109183)
+ (xy 144.249334 125.0889)
+ (xy 144.447354 125.028832)
+ (xy 144.62985 124.931285)
+ (xy 144.78981 124.80001)
+ (xy 144.921085 124.64005)
+ (xy 145.003748 124.485399)
+ (xy 146.865153 124.485399)
+ (xy 146.885634 124.627856)
+ (xy 146.891203 124.64005)
+ (xy 146.945423 124.758773)
+ (xy 147.039672 124.867543)
+ (xy 147.160747 124.945353)
+ (xy 147.16075 124.945354)
+ (xy 147.160749 124.945354)
+ (xy 147.298836 124.985899)
+ (xy 147.298838 124.9859)
+ (xy 147.298839 124.9859)
+ (xy 147.442762 124.9859)
+ (xy 147.442762 124.985899)
+ (xy 147.580853 124.945353)
+ (xy 147.676165 124.8841)
+ (xy 154.764555 124.8841)
+ (xy 154.785036 125.026556)
+ (xy 154.813508 125.0889)
+ (xy 154.844825 125.157473)
+ (xy 154.939074 125.266243)
+ (xy 155.060149 125.344053)
+ (xy 155.060152 125.344054)
+ (xy 155.060151 125.344054)
+ (xy 155.198238 125.384599)
+ (xy 155.19824 125.3846)
+ (xy 155.198241 125.3846)
+ (xy 155.342164 125.3846)
+ (xy 155.342164 125.384599)
+ (xy 155.480255 125.344053)
+ (xy 155.60133 125.266243)
+ (xy 155.695579 125.157473)
+ (xy 155.755367 125.026557)
+ (xy 155.775849 124.8841)
+ (xy 155.755367 124.741643)
+ (xy 155.695579 124.610727)
+ (xy 155.60133 124.501957)
+ (xy 155.480255 124.424147)
+ (xy 155.480253 124.424146)
+ (xy 155.480251 124.424145)
+ (xy 155.480252 124.424145)
+ (xy 155.342165 124.3836)
+ (xy 155.342163 124.3836)
+ (xy 155.198241 124.3836)
+ (xy 155.198238 124.3836)
+ (xy 155.060151 124.424145)
+ (xy 154.939075 124.501956)
+ (xy 154.844825 124.610726)
+ (xy 154.844824 124.610728)
+ (xy 154.785036 124.741643)
+ (xy 154.764555 124.8841)
+ (xy 147.676165 124.8841)
+ (xy 147.701928 124.867543)
+ (xy 147.796177 124.758773)
+ (xy 147.855965 124.627857)
+ (xy 147.876447 124.4854)
+ (xy 147.855965 124.342943)
+ (xy 147.796177 124.212027)
+ (xy 147.701928 124.103257)
+ (xy 147.624658 124.053599)
+ (xy 158.227817 124.053599)
+ (xy 158.248099 124.259532)
+ (xy 158.278134 124.358544)
+ (xy 158.308168 124.457554)
+ (xy 158.405715 124.64005)
+ (xy 158.405717 124.640052)
+ (xy 158.536989 124.80001)
+ (xy 158.604096 124.855082)
+ (xy 158.69695 124.931285)
+ (xy 158.879446 125.028832)
+ (xy 159.077466 125.0889)
+ (xy 159.077465 125.0889)
+ (xy 159.095929 125.090718)
+ (xy 159.2834 125.109183)
+ (xy 159.489334 125.0889)
+ (xy 159.687354 125.028832)
+ (xy 159.86985 124.931285)
+ (xy 160.02981 124.80001)
+ (xy 160.161085 124.64005)
+ (xy 160.258632 124.457554)
+ (xy 160.3187 124.259534)
+ (xy 160.338983 124.0536)
+ (xy 160.331478 123.9774)
+ (xy 163.485617 123.9774)
+ (xy 163.505899 124.183332)
+ (xy 163.514604 124.212027)
+ (xy 163.554316 124.342943)
+ (xy 163.565969 124.381356)
+ (xy 163.572702 124.393954)
+ (xy 163.663515 124.56385)
+ (xy 163.663517 124.563852)
+ (xy 163.794789 124.72381)
+ (xy 163.891409 124.803102)
+ (xy 163.95475 124.855085)
+ (xy 164.137246 124.952632)
+ (xy 164.335266 125.0127)
+ (xy 164.335265 125.0127)
+ (xy 164.355547 125.014697)
+ (xy 164.5412 125.032983)
+ (xy 164.747134 125.0127)
+ (xy 164.945154 124.952632)
+ (xy 165.12765 124.855085)
+ (xy 165.28761 124.72381)
+ (xy 165.418885 124.56385)
+ (xy 165.516432 124.381354)
+ (xy 165.5765 124.183334)
+ (xy 165.596783 123.9774)
+ (xy 165.5765 123.771466)
+ (xy 165.516432 123.573446)
+ (xy 165.418885 123.39095)
+ (xy 165.366902 123.327609)
+ (xy 165.28761 123.230989)
+ (xy 165.127652 123.099717)
+ (xy 165.127653 123.099717)
+ (xy 165.12765 123.099715)
+ (xy 164.945154 123.002168)
+ (xy 164.747134 122.9421)
+ (xy 164.747132 122.942099)
+ (xy 164.747134 122.942099)
+ (xy 164.559663 122.923635)
+ (xy 164.5412 122.921817)
+ (xy 164.541199 122.921817)
+ (xy 164.335267 122.942099)
+ (xy 164.137243 123.002169)
+ (xy 164.107065 123.0183)
+ (xy 163.95475 123.099715)
+ (xy 163.954748 123.099716)
+ (xy 163.954747 123.099717)
+ (xy 163.794789 123.230989)
+ (xy 163.663517 123.390947)
+ (xy 163.565969 123.573443)
+ (xy 163.505899 123.771467)
+ (xy 163.485617 123.9774)
+ (xy 160.331478 123.9774)
+ (xy 160.3187 123.847666)
+ (xy 160.258632 123.649646)
+ (xy 160.161085 123.46715)
+ (xy 160.098547 123.390947)
+ (xy 160.02981 123.307189)
+ (xy 159.869852 123.175917)
+ (xy 159.869853 123.175917)
+ (xy 159.86985 123.175915)
+ (xy 159.687354 123.078368)
+ (xy 159.489334 123.0183)
+ (xy 159.489332 123.018299)
+ (xy 159.489334 123.018299)
+ (xy 159.2834 122.998017)
+ (xy 159.077467 123.018299)
+ (xy 158.879443 123.078369)
+ (xy 158.769298 123.137243)
+ (xy 158.69695 123.175915)
+ (xy 158.696948 123.175916)
+ (xy 158.696947 123.175917)
+ (xy 158.536989 123.307189)
+ (xy 158.405717 123.467147)
+ (xy 158.308169 123.649643)
+ (xy 158.248099 123.847667)
+ (xy 158.227817 124.053599)
+ (xy 147.624658 124.053599)
+ (xy 147.580853 124.025447)
+ (xy 147.580851 124.025446)
+ (xy 147.580849 124.025445)
+ (xy 147.58085 124.025445)
+ (xy 147.442763 123.9849)
+ (xy 147.442761 123.9849)
+ (xy 147.298839 123.9849)
+ (xy 147.298836 123.9849)
+ (xy 147.160749 124.025445)
+ (xy 147.039673 124.103256)
+ (xy 146.945423 124.212026)
+ (xy 146.945422 124.212028)
+ (xy 146.885634 124.342943)
+ (xy 146.865153 124.485399)
+ (xy 145.003748 124.485399)
+ (xy 145.018632 124.457554)
+ (xy 145.0787 124.259534)
+ (xy 145.098983 124.0536)
+ (xy 145.0787 123.847666)
+ (xy 145.018632 123.649646)
+ (xy 144.921085 123.46715)
+ (xy 144.858547 123.390947)
+ (xy 144.78981 123.307189)
+ (xy 144.629852 123.175917)
+ (xy 144.629853 123.175917)
+ (xy 144.62985 123.175915)
+ (xy 144.447354 123.078368)
+ (xy 144.249334 123.0183)
+ (xy 144.249332 123.018299)
+ (xy 144.249334 123.018299)
+ (xy 144.0434 122.998017)
+ (xy 143.837467 123.018299)
+ (xy 143.639443 123.078369)
+ (xy 143.529298 123.137243)
+ (xy 143.45695 123.175915)
+ (xy 143.456948 123.175916)
+ (xy 143.456947 123.175917)
+ (xy 143.296989 123.307189)
+ (xy 143.165717 123.467147)
+ (xy 143.068169 123.649643)
+ (xy 143.008099 123.847667)
+ (xy 142.987817 124.053599)
+ (xy 140.189278 124.053599)
+ (xy 140.196783 123.9774)
+ (xy 140.1765 123.771466)
+ (xy 140.116432 123.573446)
+ (xy 140.018885 123.39095)
+ (xy 139.966902 123.327609)
+ (xy 139.88761 123.230989)
+ (xy 139.727652 123.099717)
+ (xy 139.727653 123.099717)
+ (xy 139.72765 123.099715)
+ (xy 139.545154 123.002168)
+ (xy 139.347134 122.9421)
+ (xy 139.347132 122.942099)
+ (xy 139.347134 122.942099)
+ (xy 139.159663 122.923635)
+ (xy 139.1412 122.921817)
+ (xy 139.141199 122.921817)
+ (xy 138.935267 122.942099)
+ (xy 138.737243 123.002169)
+ (xy 138.554746 123.099717)
+ (xy 138.450359 123.185385)
+ (xy 138.386049 123.212697)
+ (xy 138.317182 123.200906)
+ (xy 138.265622 123.153753)
+ (xy 138.247739 123.08621)
+ (xy 138.258901 123.038019)
+ (xy 138.313789 122.917833)
+ (xy 138.334271 122.775376)
+ (xy 138.313789 122.632919)
+ (xy 138.254001 122.502003)
+ (xy 138.159752 122.393233)
+ (xy 138.038677 122.315423)
+ (xy 138.038675 122.315422)
+ (xy 138.038673 122.315421)
+ (xy 138.038674 122.315421)
+ (xy 137.900587 122.274876)
+ (xy 137.900585 122.274876)
+ (xy 137.756663 122.274876)
+ (xy 137.75666 122.274876)
+ (xy 137.618573 122.315421)
+ (xy 137.525339 122.375339)
+ (xy 137.458299 122.395023)
+ (xy 137.39126 122.375338)
+ (xy 137.345505 122.322534)
+ (xy 137.3343 122.271023)
+ (xy 137.3343 121.4374)
+ (xy 138.085617 121.4374)
+ (xy 138.105899 121.643332)
+ (xy 138.1059 121.643334)
+ (xy 138.165968 121.841354)
+ (xy 138.263515 122.02385)
+ (xy 138.263517 122.023852)
+ (xy 138.394789 122.18381)
+ (xy 138.491409 122.263102)
+ (xy 138.55475 122.315085)
+ (xy 138.737246 122.412632)
+ (xy 138.935266 122.4727)
+ (xy 138.935265 122.4727)
+ (xy 138.953729 122.474518)
+ (xy 139.1412 122.492983)
+ (xy 139.347134 122.4727)
+ (xy 139.545154 122.412632)
+ (xy 139.72765 122.315085)
+ (xy 139.88761 122.18381)
+ (xy 140.018885 122.02385)
+ (xy 140.116432 121.841354)
+ (xy 140.1765 121.643334)
+ (xy 140.189278 121.5136)
+ (xy 142.987817 121.5136)
+ (xy 143.008099 121.719532)
+ (xy 143.0081 121.719534)
+ (xy 143.068168 121.917554)
+ (xy 143.165715 122.10005)
+ (xy 143.165717 122.100052)
+ (xy 143.296989 122.26001)
+ (xy 143.310409 122.271023)
+ (xy 143.45695 122.391285)
+ (xy 143.639446 122.488832)
+ (xy 143.837466 122.5489)
+ (xy 143.837465 122.5489)
+ (xy 143.855929 122.550718)
+ (xy 144.0434 122.569183)
+ (xy 144.249334 122.5489)
+ (xy 144.447354 122.488832)
+ (xy 144.62985 122.391285)
+ (xy 144.78981 122.26001)
+ (xy 144.921085 122.10005)
+ (xy 145.018632 121.917554)
+ (xy 145.0787 121.719534)
+ (xy 145.098983 121.5136)
+ (xy 145.098983 121.513599)
+ (xy 158.227817 121.513599)
+ (xy 158.248099 121.719532)
+ (xy 158.2481 121.719534)
+ (xy 158.308168 121.917554)
+ (xy 158.405715 122.10005)
+ (xy 158.405717 122.100052)
+ (xy 158.536989 122.26001)
+ (xy 158.550409 122.271023)
+ (xy 158.69695 122.391285)
+ (xy 158.879446 122.488832)
+ (xy 159.077466 122.5489)
+ (xy 159.077465 122.5489)
+ (xy 159.095929 122.550718)
+ (xy 159.2834 122.569183)
+ (xy 159.489334 122.5489)
+ (xy 159.687354 122.488832)
+ (xy 159.86985 122.391285)
+ (xy 160.02981 122.26001)
+ (xy 160.161085 122.10005)
+ (xy 160.258632 121.917554)
+ (xy 160.3187 121.719534)
+ (xy 160.338983 121.5136)
+ (xy 160.331478 121.4374)
+ (xy 163.485617 121.4374)
+ (xy 163.505899 121.643332)
+ (xy 163.5059 121.643334)
+ (xy 163.565968 121.841354)
+ (xy 163.663515 122.02385)
+ (xy 163.663517 122.023852)
+ (xy 163.794789 122.18381)
+ (xy 163.891409 122.263102)
+ (xy 163.95475 122.315085)
+ (xy 164.137246 122.412632)
+ (xy 164.335266 122.4727)
+ (xy 164.335265 122.4727)
+ (xy 164.355547 122.474697)
+ (xy 164.5412 122.492983)
+ (xy 164.747134 122.4727)
+ (xy 164.945154 122.412632)
+ (xy 165.12765 122.315085)
+ (xy 165.28761 122.18381)
+ (xy 165.418885 122.02385)
+ (xy 165.516432 121.841354)
+ (xy 165.5765 121.643334)
+ (xy 165.596783 121.4374)
+ (xy 165.5765 121.231466)
+ (xy 165.516432 121.033446)
+ (xy 165.418885 120.85095)
+ (xy 165.366902 120.787609)
+ (xy 165.28761 120.690989)
+ (xy 165.127652 120.559717)
+ (xy 165.127653 120.559717)
+ (xy 165.12765 120.559715)
+ (xy 164.945154 120.462168)
+ (xy 164.747134 120.4021)
+ (xy 164.747132 120.402099)
+ (xy 164.747134 120.402099)
+ (xy 164.5412 120.381817)
+ (xy 164.335267 120.402099)
+ (xy 164.137243 120.462169)
+ (xy 164.027098 120.521043)
+ (xy 163.95475 120.559715)
+ (xy 163.954748 120.559716)
+ (xy 163.954747 120.559717)
+ (xy 163.794789 120.690989)
+ (xy 163.663517 120.850947)
+ (xy 163.565969 121.033443)
+ (xy 163.505899 121.231467)
+ (xy 163.485617 121.4374)
+ (xy 160.331478 121.4374)
+ (xy 160.3187 121.307666)
+ (xy 160.258632 121.109646)
+ (xy 160.161085 120.92715)
+ (xy 160.098547 120.850947)
+ (xy 160.02981 120.767189)
+ (xy 159.898241 120.659215)
+ (xy 159.86985 120.635915)
+ (xy 159.687354 120.538368)
+ (xy 159.489334 120.4783)
+ (xy 159.489332 120.478299)
+ (xy 159.489334 120.478299)
+ (xy 159.2834 120.458017)
+ (xy 159.077467 120.478299)
+ (xy 158.879443 120.538369)
+ (xy 158.769298 120.597243)
+ (xy 158.69695 120.635915)
+ (xy 158.696948 120.635916)
+ (xy 158.696947 120.635917)
+ (xy 158.536989 120.767189)
+ (xy 158.405717 120.927147)
+ (xy 158.308169 121.109643)
+ (xy 158.248099 121.307667)
+ (xy 158.227817 121.513599)
+ (xy 145.098983 121.513599)
+ (xy 145.0787 121.307666)
+ (xy 145.018632 121.109646)
+ (xy 144.921085 120.92715)
+ (xy 144.858547 120.850947)
+ (xy 144.78981 120.767189)
+ (xy 144.658241 120.659215)
+ (xy 144.62985 120.635915)
+ (xy 144.447354 120.538368)
+ (xy 144.249334 120.4783)
+ (xy 144.249332 120.478299)
+ (xy 144.249334 120.478299)
+ (xy 144.0434 120.458017)
+ (xy 143.837467 120.478299)
+ (xy 143.639443 120.538369)
+ (xy 143.529298 120.597243)
+ (xy 143.45695 120.635915)
+ (xy 143.456948 120.635916)
+ (xy 143.456947 120.635917)
+ (xy 143.296989 120.767189)
+ (xy 143.165717 120.927147)
+ (xy 143.068169 121.109643)
+ (xy 143.008099 121.307667)
+ (xy 142.987817 121.5136)
+ (xy 140.189278 121.5136)
+ (xy 140.196783 121.4374)
+ (xy 140.1765 121.231466)
+ (xy 140.116432 121.033446)
+ (xy 140.018885 120.85095)
+ (xy 139.966902 120.787609)
+ (xy 139.88761 120.690989)
+ (xy 139.727652 120.559717)
+ (xy 139.727653 120.559717)
+ (xy 139.72765 120.559715)
+ (xy 139.545154 120.462168)
+ (xy 139.347134 120.4021)
+ (xy 139.347132 120.402099)
+ (xy 139.347134 120.402099)
+ (xy 139.1412 120.381817)
+ (xy 138.935267 120.402099)
+ (xy 138.737243 120.462169)
+ (xy 138.627098 120.521043)
+ (xy 138.55475 120.559715)
+ (xy 138.554748 120.559716)
+ (xy 138.554747 120.559717)
+ (xy 138.394789 120.690989)
+ (xy 138.263517 120.850947)
+ (xy 138.165969 121.033443)
+ (xy 138.105899 121.231467)
+ (xy 138.085617 121.4374)
+ (xy 137.3343 121.4374)
+ (xy 137.3343 118.897399)
+ (xy 138.085617 118.897399)
+ (xy 138.105899 119.103332)
+ (xy 138.1059 119.103334)
+ (xy 138.165968 119.301354)
+ (xy 138.263515 119.48385)
+ (xy 138.263517 119.483852)
+ (xy 138.394789 119.64381)
+ (xy 138.491409 119.723102)
+ (xy 138.55475 119.775085)
+ (xy 138.737246 119.872632)
+ (xy 138.935266 119.9327)
+ (xy 138.935265 119.9327)
+ (xy 138.955547 119.934697)
+ (xy 139.1412 119.952983)
+ (xy 139.347134 119.9327)
+ (xy 139.545154 119.872632)
+ (xy 139.72765 119.775085)
+ (xy 139.88761 119.64381)
+ (xy 140.018885 119.48385)
+ (xy 140.116432 119.301354)
+ (xy 140.1765 119.103334)
+ (xy 140.189278 118.973599)
+ (xy 142.987817 118.973599)
+ (xy 143.008099 119.179532)
+ (xy 143.0081 119.179534)
+ (xy 143.068168 119.377554)
+ (xy 143.165715 119.56005)
+ (xy 143.165717 119.560052)
+ (xy 143.296989 119.72001)
+ (xy 143.364096 119.775082)
+ (xy 143.45695 119.851285)
+ (xy 143.639446 119.948832)
+ (xy 143.837466 120.0089)
+ (xy 143.837465 120.0089)
+ (xy 143.857748 120.010897)
+ (xy 144.0434 120.029183)
+ (xy 144.249334 120.0089)
+ (xy 144.447354 119.948832)
+ (xy 144.62985 119.851285)
+ (xy 144.78981 119.72001)
+ (xy 144.921085 119.56005)
+ (xy 145.018632 119.377554)
+ (xy 145.0787 119.179534)
+ (xy 145.098983 118.9736)
+ (xy 145.089322 118.875514)
+ (xy 151.840921 118.875514)
+ (xy 151.85144 118.91477)
+ (xy 151.852611 118.920052)
+ (xy 151.859666 118.960063)
+ (xy 151.861431 118.964912)
+ (xy 151.868561 118.982124)
+ (xy 151.87074 118.986798)
+ (xy 151.894047 119.020085)
+ (xy 151.896954 119.024647)
+ (xy 151.91727 119.059835)
+ (xy 151.917274 119.05984)
+ (xy 151.948399 119.085957)
+ (xy 151.952389 119.089613)
+ (xy 154.087386 121.22461)
+ (xy 154.091037 121.228594)
+ (xy 154.117162 121.259728)
+ (xy 154.117163 121.259729)
+ (xy 154.152353 121.280047)
+ (xy 154.156914 121.282953)
+ (xy 154.190197 121.306257)
+ (xy 154.1902 121.306259)
+ (xy 154.190203 121.306259)
+ (xy 154.194902 121.308451)
+ (xy 154.21207 121.315562)
+ (xy 154.216936 121.317333)
+ (xy 154.216938 121.317334)
+ (xy 154.256962 121.32439)
+ (xy 154.262219 121.325556)
+ (xy 154.301486 121.336078)
+ (xy 154.34197 121.332535)
+ (xy 154.347374 121.3323)
+ (xy 156.180601 121.3323)
+ (xy 156.24764 121.351985)
+ (xy 156.274314 121.375098)
+ (xy 156.285269 121.387741)
+ (xy 156.285271 121.387742)
+ (xy 156.285272 121.387743)
+ (xy 156.406347 121.465553)
+ (xy 156.40635 121.465554)
+ (xy 156.406349 121.465554)
+ (xy 156.544436 121.506099)
+ (xy 156.544438 121.5061)
+ (xy 156.544439 121.5061)
+ (xy 156.688362 121.5061)
+ (xy 156.688362 121.506099)
+ (xy 156.826453 121.465553)
+ (xy 156.947528 121.387743)
+ (xy 157.041777 121.278973)
+ (xy 157.101565 121.148057)
+ (xy 157.122047 121.0056)
+ (xy 157.101565 120.863143)
+ (xy 157.041777 120.732227)
+ (xy 156.947528 120.623457)
+ (xy 156.826453 120.545647)
+ (xy 156.826451 120.545646)
+ (xy 156.826449 120.545645)
+ (xy 156.82645 120.545645)
+ (xy 156.688363 120.5051)
+ (xy 156.688361 120.5051)
+ (xy 156.544439 120.5051)
+ (xy 156.544436 120.5051)
+ (xy 156.406349 120.545645)
+ (xy 156.285269 120.623458)
+ (xy 156.274314 120.636102)
+ (xy 156.215536 120.673877)
+ (xy 156.180601 120.6789)
+ (xy 154.517086 120.6789)
+ (xy 154.450047 120.659215)
+ (xy 154.429405 120.642581)
+ (xy 152.760424 118.9736)
+ (xy 158.227817 118.9736)
+ (xy 158.248099 119.179532)
+ (xy 158.2481 119.179534)
+ (xy 158.308168 119.377554)
+ (xy 158.405715 119.56005)
+ (xy 158.405717 119.560052)
+ (xy 158.536989 119.72001)
+ (xy 158.604096 119.775082)
+ (xy 158.69695 119.851285)
+ (xy 158.879446 119.948832)
+ (xy 159.077466 120.0089)
+ (xy 159.077465 120.0089)
+ (xy 159.095929 120.010718)
+ (xy 159.2834 120.029183)
+ (xy 159.489334 120.0089)
+ (xy 159.687354 119.948832)
+ (xy 159.86985 119.851285)
+ (xy 160.02981 119.72001)
+ (xy 160.161085 119.56005)
+ (xy 160.258632 119.377554)
+ (xy 160.3187 119.179534)
+ (xy 160.338983 118.9736)
+ (xy 160.331478 118.897399)
+ (xy 163.485617 118.897399)
+ (xy 163.505899 119.103332)
+ (xy 163.5059 119.103334)
+ (xy 163.565968 119.301354)
+ (xy 163.663515 119.48385)
+ (xy 163.663517 119.483852)
+ (xy 163.794789 119.64381)
+ (xy 163.891409 119.723102)
+ (xy 163.95475 119.775085)
+ (xy 164.137246 119.872632)
+ (xy 164.335266 119.9327)
+ (xy 164.335265 119.9327)
+ (xy 164.355548 119.934697)
+ (xy 164.5412 119.952983)
+ (xy 164.747134 119.9327)
+ (xy 164.945154 119.872632)
+ (xy 165.12765 119.775085)
+ (xy 165.28761 119.64381)
+ (xy 165.418885 119.48385)
+ (xy 165.516432 119.301354)
+ (xy 165.5765 119.103334)
+ (xy 165.596783 118.8974)
+ (xy 165.5765 118.691466)
+ (xy 165.516432 118.493446)
+ (xy 165.418885 118.31095)
+ (xy 165.364348 118.244496)
+ (xy 165.28761 118.150989)
+ (xy 165.127652 118.019717)
+ (xy 165.127653 118.019717)
+ (xy 165.12765 118.019715)
+ (xy 164.945154 117.922168)
+ (xy 164.747134 117.8621)
+ (xy 164.747132 117.862099)
+ (xy 164.747134 117.862099)
+ (xy 164.559663 117.843635)
+ (xy 164.5412 117.841817)
+ (xy 164.541199 117.841817)
+ (xy 164.335267 117.862099)
+ (xy 164.137243 117.922169)
+ (xy 164.107065 117.9383)
+ (xy 163.95475 118.019715)
+ (xy 163.954748 118.019716)
+ (xy 163.954747 118.019717)
+ (xy 163.794789 118.150989)
+ (xy 163.680254 118.290553)
+ (xy 163.663515 118.31095)
+ (xy 163.652745 118.331099)
+ (xy 163.565969 118.493443)
+ (xy 163.505899 118.691467)
+ (xy 163.485617 118.897399)
+ (xy 160.331478 118.897399)
+ (xy 160.3187 118.767666)
+ (xy 160.258632 118.569646)
+ (xy 160.161085 118.38715)
+ (xy 160.081811 118.290554)
+ (xy 160.02981 118.227189)
+ (xy 159.912077 118.130569)
+ (xy 159.86985 118.095915)
+ (xy 159.687354 117.998368)
+ (xy 159.489334 117.9383)
+ (xy 159.489332 117.938299)
+ (xy 159.489334 117.938299)
+ (xy 159.2834 117.918017)
+ (xy 159.077467 117.938299)
+ (xy 158.879443 117.998369)
+ (xy 158.804782 118.038277)
+ (xy 158.69695 118.095915)
+ (xy 158.696948 118.095916)
+ (xy 158.696947 118.095917)
+ (xy 158.536989 118.227189)
+ (xy 158.405717 118.387147)
+ (xy 158.308169 118.569643)
+ (xy 158.248099 118.767667)
+ (xy 158.227817 118.9736)
+ (xy 152.760424 118.9736)
+ (xy 152.534419 118.747595)
+ (xy 152.500934 118.686272)
+ (xy 152.4981 118.659914)
+ (xy 152.4981 118.038277)
+ (xy 153.820275 118.038277)
+ (xy 153.840756 118.180734)
+ (xy 153.869876 118.244496)
+ (xy 153.900545 118.311651)
+ (xy 153.994794 118.420421)
+ (xy 154.115869 118.498231)
+ (xy 154.115872 118.498232)
+ (xy 154.115871 118.498232)
+ (xy 154.253958 118.538777)
+ (xy 154.25396 118.538778)
+ (xy 154.253961 118.538778)
+ (xy 154.397884 118.538778)
+ (xy 154.397884 118.538777)
+ (xy 154.535975 118.498231)
+ (xy 154.65705 118.420421)
+ (xy 154.751299 118.311651)
+ (xy 154.75785 118.297305)
+ (xy 154.803602 118.244501)
+ (xy 154.87064 118.224814)
+ (xy 154.93768 118.244496)
+ (xy 154.937683 118.244497)
+ (xy 155.009347 118.290553)
+ (xy 155.00935 118.290554)
+ (xy 155.009349 118.290554)
+ (xy 155.147436 118.331099)
+ (xy 155.147438 118.3311)
+ (xy 155.147439 118.3311)
+ (xy 155.291362 118.3311)
+ (xy 155.291362 118.331099)
+ (xy 155.429453 118.290553)
+ (xy 155.550528 118.212743)
+ (xy 155.644777 118.103973)
+ (xy 155.704565 117.973057)
+ (xy 155.725047 117.8306)
+ (xy 155.704565 117.688143)
+ (xy 155.644777 117.557227)
+ (xy 155.550528 117.448457)
+ (xy 155.429453 117.370647)
+ (xy 155.429451 117.370646)
+ (xy 155.429449 117.370645)
+ (xy 155.42945 117.370645)
+ (xy 155.291363 117.3301)
+ (xy 155.291361 117.3301)
+ (xy 155.147439 117.3301)
+ (xy 155.147436 117.3301)
+ (xy 155.009349 117.370645)
+ (xy 154.888273 117.448456)
+ (xy 154.888272 117.448456)
+ (xy 154.888272 117.448457)
+ (xy 154.870336 117.469157)
+ (xy 154.870335 117.469158)
+ (xy 154.811556 117.506932)
+ (xy 154.741687 117.506932)
+ (xy 154.682909 117.469157)
+ (xy 154.653884 117.405602)
+ (xy 154.652622 117.387955)
+ (xy 154.652622 117.208963)
+ (xy 154.672307 117.141924)
+ (xy 154.688941 117.121282)
+ (xy 155.376624 116.4336)
+ (xy 158.227817 116.4336)
+ (xy 158.248099 116.639532)
+ (xy 158.2481 116.639534)
+ (xy 158.308168 116.837554)
+ (xy 158.405715 117.02005)
+ (xy 158.419251 117.036544)
+ (xy 158.536989 117.18001)
+ (xy 158.604096 117.235082)
+ (xy 158.69695 117.311285)
+ (xy 158.879446 117.408832)
+ (xy 159.077466 117.4689)
+ (xy 159.077465 117.4689)
+ (xy 159.080085 117.469158)
+ (xy 159.2834 117.489183)
+ (xy 159.489334 117.4689)
+ (xy 159.687354 117.408832)
+ (xy 159.86985 117.311285)
+ (xy 160.02981 117.18001)
+ (xy 160.161085 117.02005)
+ (xy 160.258632 116.837554)
+ (xy 160.3187 116.639534)
+ (xy 160.338983 116.4336)
+ (xy 160.331478 116.357399)
+ (xy 163.485617 116.357399)
+ (xy 163.505899 116.563332)
+ (xy 163.5059 116.563334)
+ (xy 163.565968 116.761354)
+ (xy 163.663515 116.94385)
+ (xy 163.663517 116.943852)
+ (xy 163.794789 117.10381)
+ (xy 163.891409 117.183102)
+ (xy 163.95475 117.235085)
+ (xy 164.137246 117.332632)
+ (xy 164.335266 117.3927)
+ (xy 164.335265 117.3927)
+ (xy 164.355548 117.394697)
+ (xy 164.5412 117.412983)
+ (xy 164.747134 117.3927)
+ (xy 164.945154 117.332632)
+ (xy 165.12765 117.235085)
+ (xy 165.28761 117.10381)
+ (xy 165.418885 116.94385)
+ (xy 165.516432 116.761354)
+ (xy 165.5765 116.563334)
+ (xy 165.596783 116.3574)
+ (xy 165.5765 116.151466)
+ (xy 165.516432 115.953446)
+ (xy 165.418885 115.77095)
+ (xy 165.356008 115.694334)
+ (xy 165.28761 115.610989)
+ (xy 165.127652 115.479717)
+ (xy 165.127653 115.479717)
+ (xy 165.12765 115.479715)
+ (xy 164.945154 115.382168)
+ (xy 164.747134 115.3221)
+ (xy 164.747132 115.322099)
+ (xy 164.747134 115.322099)
+ (xy 164.559663 115.303635)
+ (xy 164.5412 115.301817)
+ (xy 164.541199 115.301817)
+ (xy 164.335267 115.322099)
+ (xy 164.159892 115.375298)
+ (xy 164.145821 115.379567)
+ (xy 164.137243 115.382169)
+ (xy 164.029988 115.439499)
+ (xy 163.95475 115.479715)
+ (xy 163.954748 115.479716)
+ (xy 163.954747 115.479717)
+ (xy 163.794789 115.610989)
+ (xy 163.663518 115.770946)
+ (xy 163.663515 115.77095)
+ (xy 163.641204 115.81269)
+ (xy 163.565969 115.953443)
+ (xy 163.505899 116.151467)
+ (xy 163.485617 116.357399)
+ (xy 160.331478 116.357399)
+ (xy 160.3187 116.227666)
+ (xy 160.258632 116.029646)
+ (xy 160.161085 115.84715)
+ (xy 160.056969 115.720283)
+ (xy 160.02981 115.687189)
+ (xy 159.869852 115.555917)
+ (xy 159.869853 115.555917)
+ (xy 159.86985 115.555915)
+ (xy 159.687354 115.458368)
+ (xy 159.489334 115.3983)
+ (xy 159.489332 115.398299)
+ (xy 159.489334 115.398299)
+ (xy 159.2834 115.378017)
+ (xy 159.077467 115.398299)
+ (xy 158.879443 115.458369)
+ (xy 158.771934 115.515835)
+ (xy 158.69695 115.555915)
+ (xy 158.696948 115.555916)
+ (xy 158.696947 115.555917)
+ (xy 158.536989 115.687189)
+ (xy 158.405717 115.847147)
+ (xy 158.308169 116.029643)
+ (xy 158.248099 116.227667)
+ (xy 158.227817 116.4336)
+ (xy 155.376624 116.4336)
+ (xy 155.601805 116.208419)
+ (xy 155.663128 116.174934)
+ (xy 155.689486 116.1721)
+ (xy 155.748562 116.1721)
+ (xy 155.748562 116.172099)
+ (xy 155.886653 116.131553)
+ (xy 156.007728 116.053743)
+ (xy 156.101977 115.944973)
+ (xy 156.161765 115.814057)
+ (xy 156.182247 115.6716)
+ (xy 156.161765 115.529143)
+ (xy 156.101977 115.398227)
+ (xy 156.007728 115.289457)
+ (xy 155.886653 115.211647)
+ (xy 155.886651 115.211646)
+ (xy 155.886649 115.211645)
+ (xy 155.88665 115.211645)
+ (xy 155.748563 115.1711)
+ (xy 155.748561 115.1711)
+ (xy 155.604639 115.1711)
+ (xy 155.604636 115.1711)
+ (xy 155.466549 115.211645)
+ (xy 155.345473 115.289456)
+ (xy 155.251223 115.398226)
+ (xy 155.251222 115.398228)
+ (xy 155.191434 115.529143)
+ (xy 155.169691 115.680378)
+ (xy 155.166248 115.679882)
+ (xy 155.151268 115.730899)
+ (xy 155.134634 115.751541)
+ (xy 154.106909 116.779266)
+ (xy 154.10292 116.782921)
+ (xy 154.071797 116.809036)
+ (xy 154.07179 116.809044)
+ (xy 154.051476 116.844229)
+ (xy 154.048571 116.848789)
+ (xy 154.025263 116.882077)
+ (xy 154.023093 116.886731)
+ (xy 154.015945 116.903989)
+ (xy 154.014188 116.908817)
+ (xy 154.007132 116.94883)
+ (xy 154.005961 116.954111)
+ (xy 153.995443 116.993363)
+ (xy 153.998986 117.033844)
+ (xy 153.999222 117.039251)
+ (xy 153.999222 117.604775)
+ (xy 153.979537 117.671814)
+ (xy 153.968935 117.685977)
+ (xy 153.900547 117.7649)
+ (xy 153.900544 117.764906)
+ (xy 153.840756 117.895821)
+ (xy 153.820275 118.038277)
+ (xy 152.4981 118.038277)
+ (xy 152.4981 115.914094)
+ (xy 152.517785 115.847055)
+ (xy 152.570589 115.8013)
+ (xy 152.639747 115.791356)
+ (xy 152.657035 115.795117)
+ (xy 152.716887 115.812691)
+ (xy 152.716888 115.812691)
+ (xy 152.860811 115.812691)
+ (xy 152.860811 115.81269)
+ (xy 152.998902 115.772144)
+ (xy 153.119977 115.694334)
+ (xy 153.214226 115.585564)
+ (xy 153.274014 115.454648)
+ (xy 153.294496 115.312191)
+ (xy 153.274014 115.169734)
+ (xy 153.214226 115.038818)
+ (xy 153.119977 114.930048)
+ (xy 152.998902 114.852238)
+ (xy 152.9989 114.852237)
+ (xy 152.998898 114.852236)
+ (xy 152.998899 114.852236)
+ (xy 152.860812 114.811691)
+ (xy 152.86081 114.811691)
+ (xy 152.716888 114.811691)
+ (xy 152.657033 114.829265)
+ (xy 152.587163 114.829264)
+ (xy 152.528386 114.791488)
+ (xy 152.499362 114.727932)
+ (xy 152.4981 114.710287)
+ (xy 152.4981 114.623071)
+ (xy 152.517785 114.556032)
+ (xy 152.534419 114.53539)
+ (xy 152.736298 114.333512)
+ (xy 152.797621 114.300027)
+ (xy 152.823979 114.297193)
+ (xy 152.883055 114.297193)
+ (xy 152.883055 114.297192)
+ (xy 152.999857 114.262897)
+ (xy 153.021143 114.256647)
+ (xy 153.021143 114.256646)
+ (xy 153.021146 114.256646)
+ (xy 153.142221 114.178836)
+ (xy 153.23647 114.070066)
+ (xy 153.296258 113.93915)
+ (xy 153.302807 113.8936)
+ (xy 158.227817 113.8936)
+ (xy 158.248099 114.099532)
+ (xy 158.2481 114.099534)
+ (xy 158.308168 114.297554)
+ (xy 158.405715 114.48005)
+ (xy 158.405717 114.480052)
+ (xy 158.536989 114.64001)
+ (xy 158.604096 114.695082)
+ (xy 158.69695 114.771285)
+ (xy 158.879446 114.868832)
+ (xy 159.077466 114.9289)
+ (xy 159.077465 114.9289)
+ (xy 159.095929 114.930718)
+ (xy 159.2834 114.949183)
+ (xy 159.489334 114.9289)
+ (xy 159.687354 114.868832)
+ (xy 159.86985 114.771285)
+ (xy 160.02981 114.64001)
+ (xy 160.161085 114.48005)
+ (xy 160.258632 114.297554)
+ (xy 160.3187 114.099534)
+ (xy 160.338983 113.8936)
+ (xy 160.331478 113.8174)
+ (xy 163.485617 113.8174)
+ (xy 163.505899 114.023332)
+ (xy 163.5059 114.023334)
+ (xy 163.565968 114.221354)
+ (xy 163.663515 114.40385)
+ (xy 163.673566 114.416097)
+ (xy 163.794789 114.56381)
+ (xy 163.891409 114.643102)
+ (xy 163.95475 114.695085)
+ (xy 164.137246 114.792632)
+ (xy 164.335266 114.8527)
+ (xy 164.335265 114.8527)
+ (xy 164.353729 114.854518)
+ (xy 164.5412 114.872983)
+ (xy 164.747134 114.8527)
+ (xy 164.945154 114.792632)
+ (xy 165.12765 114.695085)
+ (xy 165.28761 114.56381)
+ (xy 165.418885 114.40385)
+ (xy 165.516432 114.221354)
+ (xy 165.5765 114.023334)
+ (xy 165.596783 113.8174)
+ (xy 165.5765 113.611466)
+ (xy 165.516432 113.413446)
+ (xy 165.418885 113.23095)
+ (xy 165.366902 113.167609)
+ (xy 165.28761 113.070989)
+ (xy 165.141458 112.951047)
+ (xy 165.12765 112.939715)
+ (xy 164.945154 112.842168)
+ (xy 164.747134 112.7821)
+ (xy 164.747132 112.782099)
+ (xy 164.747134 112.782099)
+ (xy 164.559663 112.763635)
+ (xy 164.5412 112.761817)
+ (xy 164.541199 112.761817)
+ (xy 164.335267 112.782099)
+ (xy 164.137243 112.842169)
+ (xy 164.107065 112.8583)
+ (xy 163.95475 112.939715)
+ (xy 163.954748 112.939716)
+ (xy 163.954747 112.939717)
+ (xy 163.794789 113.070989)
+ (xy 163.663517 113.230947)
+ (xy 163.565969 113.413443)
+ (xy 163.505899 113.611467)
+ (xy 163.485617 113.8174)
+ (xy 160.331478 113.8174)
+ (xy 160.3187 113.687666)
+ (xy 160.258632 113.489646)
+ (xy 160.161085 113.30715)
+ (xy 160.098547 113.230947)
+ (xy 160.02981 113.147189)
+ (xy 159.88562 113.028857)
+ (xy 159.86985 113.015915)
+ (xy 159.687354 112.918368)
+ (xy 159.489334 112.8583)
+ (xy 159.489332 112.858299)
+ (xy 159.489334 112.858299)
+ (xy 159.2834 112.838017)
+ (xy 159.077467 112.858299)
+ (xy 158.879443 112.918369)
+ (xy 158.818312 112.951045)
+ (xy 158.69695 113.015915)
+ (xy 158.696948 113.015916)
+ (xy 158.696947 113.015917)
+ (xy 158.536989 113.147189)
+ (xy 158.405717 113.307147)
+ (xy 158.308169 113.489643)
+ (xy 158.248099 113.687667)
+ (xy 158.227817 113.8936)
+ (xy 153.302807 113.8936)
+ (xy 153.31674 113.796693)
+ (xy 153.296258 113.654236)
+ (xy 153.23647 113.52332)
+ (xy 153.142221 113.41455)
+ (xy 153.021146 113.33674)
+ (xy 153.021144 113.336739)
+ (xy 153.021142 113.336738)
+ (xy 153.021143 113.336738)
+ (xy 152.883056 113.296193)
+ (xy 152.883054 113.296193)
+ (xy 152.739132 113.296193)
+ (xy 152.739129 113.296193)
+ (xy 152.601042 113.336738)
+ (xy 152.479966 113.414549)
+ (xy 152.385716 113.523319)
+ (xy 152.385715 113.523321)
+ (xy 152.325927 113.654236)
+ (xy 152.304184 113.805471)
+ (xy 152.30074 113.804975)
+ (xy 152.285761 113.855991)
+ (xy 152.269127 113.876633)
+ (xy 151.952387 114.193374)
+ (xy 151.948398 114.197029)
+ (xy 151.917275 114.223144)
+ (xy 151.917268 114.223152)
+ (xy 151.896954 114.258337)
+ (xy 151.894049 114.262897)
+ (xy 151.870741 114.296185)
+ (xy 151.868571 114.300839)
+ (xy 151.861423 114.318097)
+ (xy 151.859666 114.322925)
+ (xy 151.85261 114.362938)
+ (xy 151.851439 114.368219)
+ (xy 151.840921 114.407471)
+ (xy 151.844464 114.447952)
+ (xy 151.8447 114.453359)
+ (xy 151.8447 118.829625)
+ (xy 151.844464 118.835032)
+ (xy 151.840921 118.875514)
+ (xy 145.089322 118.875514)
+ (xy 145.0787 118.767666)
+ (xy 145.018632 118.569646)
+ (xy 144.921085 118.38715)
+ (xy 144.841811 118.290554)
+ (xy 144.78981 118.227189)
+ (xy 144.672077 118.130569)
+ (xy 144.62985 118.095915)
+ (xy 144.447354 117.998368)
+ (xy 144.249334 117.9383)
+ (xy 144.249332 117.938299)
+ (xy 144.249334 117.938299)
+ (xy 144.0434 117.918017)
+ (xy 143.837467 117.938299)
+ (xy 143.639443 117.998369)
+ (xy 143.564782 118.038277)
+ (xy 143.45695 118.095915)
+ (xy 143.456948 118.095916)
+ (xy 143.456947 118.095917)
+ (xy 143.296989 118.227189)
+ (xy 143.165717 118.387147)
+ (xy 143.068169 118.569643)
+ (xy 143.008099 118.767667)
+ (xy 142.987817 118.973599)
+ (xy 140.189278 118.973599)
+ (xy 140.196783 118.8974)
+ (xy 140.1765 118.691466)
+ (xy 140.116432 118.493446)
+ (xy 140.018885 118.31095)
+ (xy 139.964348 118.244496)
+ (xy 139.88761 118.150989)
+ (xy 139.727652 118.019717)
+ (xy 139.727653 118.019717)
+ (xy 139.72765 118.019715)
+ (xy 139.545154 117.922168)
+ (xy 139.347134 117.8621)
+ (xy 139.347132 117.862099)
+ (xy 139.347134 117.862099)
+ (xy 139.1412 117.841817)
+ (xy 138.935267 117.862099)
+ (xy 138.737243 117.922169)
+ (xy 138.707065 117.9383)
+ (xy 138.55475 118.019715)
+ (xy 138.554748 118.019716)
+ (xy 138.554747 118.019717)
+ (xy 138.394789 118.150989)
+ (xy 138.280254 118.290553)
+ (xy 138.263515 118.31095)
+ (xy 138.252745 118.331099)
+ (xy 138.165969 118.493443)
+ (xy 138.105899 118.691467)
+ (xy 138.085617 118.897399)
+ (xy 137.3343 118.897399)
+ (xy 137.3343 114.919613)
+ (xy 137.666353 114.919613)
+ (xy 137.686834 115.062069)
+ (xy 137.736004 115.169734)
+ (xy 137.746623 115.192986)
+ (xy 137.840872 115.301756)
+ (xy 137.961947 115.379566)
+ (xy 137.96195 115.379567)
+ (xy 137.961949 115.379567)
+ (xy 138.069107 115.41103)
+ (xy 138.080946 115.414507)
+ (xy 138.100036 115.420112)
+ (xy 138.100038 115.420113)
+ (xy 138.100039 115.420113)
+ (xy 138.243961 115.420113)
+ (xy 138.263046 115.414508)
+ (xy 138.332915 115.414507)
+ (xy 138.391694 115.45228)
+ (xy 138.42072 115.515835)
+ (xy 138.410779 115.584993)
+ (xy 138.393837 115.612149)
+ (xy 138.263517 115.770946)
+ (xy 138.165969 115.953443)
+ (xy 138.105899 116.151467)
+ (xy 138.085617 116.357399)
+ (xy 138.105899 116.563332)
+ (xy 138.1059 116.563334)
+ (xy 138.165968 116.761354)
+ (xy 138.263515 116.94385)
+ (xy 138.263517 116.943852)
+ (xy 138.394789 117.10381)
+ (xy 138.491409 117.183102)
+ (xy 138.55475 117.235085)
+ (xy 138.737246 117.332632)
+ (xy 138.935266 117.3927)
+ (xy 138.935265 117.3927)
+ (xy 138.955547 117.394697)
+ (xy 139.1412 117.412983)
+ (xy 139.347134 117.3927)
+ (xy 139.545154 117.332632)
+ (xy 139.72765 117.235085)
+ (xy 139.88761 117.10381)
+ (xy 140.018885 116.94385)
+ (xy 140.116432 116.761354)
+ (xy 140.1765 116.563334)
+ (xy 140.189278 116.4336)
+ (xy 142.987817 116.4336)
+ (xy 143.008099 116.639532)
+ (xy 143.0081 116.639534)
+ (xy 143.068168 116.837554)
+ (xy 143.165715 117.02005)
+ (xy 143.179251 117.036544)
+ (xy 143.296989 117.18001)
+ (xy 143.364096 117.235082)
+ (xy 143.45695 117.311285)
+ (xy 143.639446 117.408832)
+ (xy 143.837466 117.4689)
+ (xy 143.837465 117.4689)
+ (xy 143.840085 117.469158)
+ (xy 144.0434 117.489183)
+ (xy 144.249334 117.4689)
+ (xy 144.447354 117.408832)
+ (xy 144.62985 117.311285)
+ (xy 144.78981 117.18001)
+ (xy 144.921085 117.02005)
+ (xy 145.018632 116.837554)
+ (xy 145.0787 116.639534)
+ (xy 145.098983 116.4336)
+ (xy 145.0787 116.227666)
+ (xy 145.018632 116.029646)
+ (xy 144.949441 115.9002)
+ (xy 146.407953 115.9002)
+ (xy 146.428434 116.042656)
+ (xy 146.469033 116.131553)
+ (xy 146.488223 116.173573)
+ (xy 146.582472 116.282343)
+ (xy 146.703547 116.360153)
+ (xy 146.70355 116.360154)
+ (xy 146.703549 116.360154)
+ (xy 146.841636 116.400699)
+ (xy 146.841638 116.4007)
+ (xy 146.841639 116.4007)
+ (xy 146.985562 116.4007)
+ (xy 146.985562 116.400699)
+ (xy 147.123653 116.360153)
+ (xy 147.244728 116.282343)
+ (xy 147.338977 116.173573)
+ (xy 147.398765 116.042657)
+ (xy 147.419247 115.9002)
+ (xy 147.398765 115.757743)
+ (xy 147.338977 115.626827)
+ (xy 147.244728 115.518057)
+ (xy 147.123653 115.440247)
+ (xy 147.123651 115.440246)
+ (xy 147.123649 115.440245)
+ (xy 147.12365 115.440245)
+ (xy 146.985563 115.3997)
+ (xy 146.985561 115.3997)
+ (xy 146.841639 115.3997)
+ (xy 146.841636 115.3997)
+ (xy 146.703549 115.440245)
+ (xy 146.582473 115.518056)
+ (xy 146.488223 115.626826)
+ (xy 146.488222 115.626828)
+ (xy 146.428434 115.757743)
+ (xy 146.407953 115.9002)
+ (xy 144.949441 115.9002)
+ (xy 144.921085 115.84715)
+ (xy 144.816969 115.720283)
+ (xy 144.78981 115.687189)
+ (xy 144.629852 115.555917)
+ (xy 144.629853 115.555917)
+ (xy 144.62985 115.555915)
+ (xy 144.447354 115.458368)
+ (xy 144.249334 115.3983)
+ (xy 144.249332 115.398299)
+ (xy 144.249334 115.398299)
+ (xy 144.059127 115.379566)
+ (xy 144.0434 115.378017)
+ (xy 144.043399 115.378017)
+ (xy 143.837467 115.398299)
+ (xy 143.639443 115.458369)
+ (xy 143.531934 115.515835)
+ (xy 143.45695 115.555915)
+ (xy 143.456948 115.555916)
+ (xy 143.456947 115.555917)
+ (xy 143.296989 115.687189)
+ (xy 143.165717 115.847147)
+ (xy 143.068169 116.029643)
+ (xy 143.008099 116.227667)
+ (xy 142.987817 116.4336)
+ (xy 140.189278 116.4336)
+ (xy 140.196783 116.3574)
+ (xy 140.1765 116.151466)
+ (xy 140.116432 115.953446)
+ (xy 140.018885 115.77095)
+ (xy 139.956008 115.694334)
+ (xy 139.88761 115.610989)
+ (xy 139.727652 115.479717)
+ (xy 139.727653 115.479717)
+ (xy 139.72765 115.479715)
+ (xy 139.545154 115.382168)
+ (xy 139.347134 115.3221)
+ (xy 139.347132 115.322099)
+ (xy 139.347134 115.322099)
+ (xy 139.159663 115.303635)
+ (xy 139.1412 115.301817)
+ (xy 139.141199 115.301817)
+ (xy 138.935267 115.322099)
+ (xy 138.735014 115.382845)
+ (xy 138.665147 115.383468)
+ (xy 138.606034 115.346219)
+ (xy 138.576443 115.282925)
+ (xy 138.58577 115.213681)
+ (xy 138.594707 115.197139)
+ (xy 138.597372 115.192991)
+ (xy 138.597377 115.192986)
+ (xy 138.657165 115.06207)
+ (xy 138.677081 114.923544)
+ (xy 138.706106 114.85999)
+ (xy 138.764883 114.822215)
+ (xy 138.834753 114.822215)
+ (xy 138.835768 114.822518)
+ (xy 138.933743 114.852238)
+ (xy 138.935263 114.852699)
+ (xy 138.935265 114.8527)
+ (xy 138.953729 114.854518)
+ (xy 139.1412 114.872983)
+ (xy 139.347134 114.8527)
+ (xy 139.545154 114.792632)
+ (xy 139.72765 114.695085)
+ (xy 139.88761 114.56381)
+ (xy 140.018885 114.40385)
+ (xy 140.116432 114.221354)
+ (xy 140.1765 114.023334)
+ (xy 140.189278 113.8936)
+ (xy 142.987817 113.8936)
+ (xy 143.008099 114.099532)
+ (xy 143.0081 114.099534)
+ (xy 143.068168 114.297554)
+ (xy 143.165715 114.48005)
+ (xy 143.165717 114.480052)
+ (xy 143.296989 114.64001)
+ (xy 143.364096 114.695082)
+ (xy 143.45695 114.771285)
+ (xy 143.639446 114.868832)
+ (xy 143.837466 114.9289)
+ (xy 143.837465 114.9289)
+ (xy 143.855929 114.930718)
+ (xy 144.0434 114.949183)
+ (xy 144.146788 114.939)
+ (xy 149.334733 114.939)
+ (xy 149.355214 115.081456)
+ (xy 149.414671 115.211647)
+ (xy 149.415003 115.212373)
+ (xy 149.509252 115.321143)
+ (xy 149.630327 115.398953)
+ (xy 149.63033 115.398954)
+ (xy 149.630329 115.398954)
+ (xy 149.768416 115.439499)
+ (xy 149.768418 115.4395)
+ (xy 149.768419 115.4395)
+ (xy 149.912342 115.4395)
+ (xy 149.912342 115.439499)
+ (xy 150.050433 115.398953)
+ (xy 150.171508 115.321143)
+ (xy 150.265757 115.212373)
+ (xy 150.325545 115.081457)
+ (xy 150.346027 114.939)
+ (xy 150.325545 114.796543)
+ (xy 150.265757 114.665627)
+ (xy 150.171508 114.556857)
+ (xy 150.050433 114.479047)
+ (xy 150.050431 114.479046)
+ (xy 150.050429 114.479045)
+ (xy 150.05043 114.479045)
+ (xy 149.912343 114.4385)
+ (xy 149.912341 114.4385)
+ (xy 149.768419 114.4385)
+ (xy 149.768416 114.4385)
+ (xy 149.630329 114.479045)
+ (xy 149.509253 114.556856)
+ (xy 149.415003 114.665626)
+ (xy 149.415002 114.665628)
+ (xy 149.355214 114.796543)
+ (xy 149.334733 114.939)
+ (xy 144.146788 114.939)
+ (xy 144.249334 114.9289)
+ (xy 144.447354 114.868832)
+ (xy 144.62985 114.771285)
+ (xy 144.78981 114.64001)
+ (xy 144.921085 114.48005)
+ (xy 145.018632 114.297554)
+ (xy 145.0787 114.099534)
+ (xy 145.098983 113.8936)
+ (xy 145.0787 113.687666)
+ (xy 145.018632 113.489646)
+ (xy 144.976594 113.411)
+ (xy 146.814353 113.411)
+ (xy 146.817297 113.43148)
+ (xy 146.834834 113.553456)
+ (xy 146.88086 113.654236)
+ (xy 146.894623 113.684373)
+ (xy 146.988872 113.793143)
+ (xy 147.109947 113.870953)
+ (xy 147.10995 113.870954)
+ (xy 147.109949 113.870954)
+ (xy 147.248036 113.911499)
+ (xy 147.248038 113.9115)
+ (xy 147.248039 113.9115)
+ (xy 147.391962 113.9115)
+ (xy 147.391962 113.911499)
+ (xy 147.499121 113.880035)
+ (xy 147.53005 113.870954)
+ (xy 147.53005 113.870953)
+ (xy 147.530053 113.870953)
+ (xy 147.651128 113.793143)
+ (xy 147.745377 113.684373)
+ (xy 147.805165 113.553457)
+ (xy 147.825647 113.411)
+ (xy 147.805165 113.268543)
+ (xy 147.745377 113.137627)
+ (xy 147.651128 113.028857)
+ (xy 147.530053 112.951047)
+ (xy 147.530051 112.951046)
+ (xy 147.530049 112.951045)
+ (xy 147.53005 112.951045)
+ (xy 147.391963 112.9105)
+ (xy 147.391961 112.9105)
+ (xy 147.248039 112.9105)
+ (xy 147.248036 112.9105)
+ (xy 147.109949 112.951045)
+ (xy 146.988873 113.028856)
+ (xy 146.894623 113.137626)
+ (xy 146.894622 113.137628)
+ (xy 146.834834 113.268543)
+ (xy 146.814353 113.410999)
+ (xy 146.814353 113.411)
+ (xy 144.976594 113.411)
+ (xy 144.921085 113.30715)
+ (xy 144.858547 113.230947)
+ (xy 144.78981 113.147189)
+ (xy 144.64562 113.028857)
+ (xy 144.62985 113.015915)
+ (xy 144.447354 112.918368)
+ (xy 144.249334 112.8583)
+ (xy 144.249332 112.858299)
+ (xy 144.249334 112.858299)
+ (xy 144.0434 112.838017)
+ (xy 143.837467 112.858299)
+ (xy 143.639443 112.918369)
+ (xy 143.578312 112.951045)
+ (xy 143.45695 113.015915)
+ (xy 143.456948 113.015916)
+ (xy 143.456947 113.015917)
+ (xy 143.296989 113.147189)
+ (xy 143.165717 113.307147)
+ (xy 143.068169 113.489643)
+ (xy 143.008099 113.687667)
+ (xy 142.987817 113.8936)
+ (xy 140.189278 113.8936)
+ (xy 140.196783 113.8174)
+ (xy 140.1765 113.611466)
+ (xy 140.116432 113.413446)
+ (xy 140.018885 113.23095)
+ (xy 139.966902 113.167609)
+ (xy 139.88761 113.070989)
+ (xy 139.741458 112.951047)
+ (xy 139.72765 112.939715)
+ (xy 139.545154 112.842168)
+ (xy 139.347134 112.7821)
+ (xy 139.347132 112.782099)
+ (xy 139.347134 112.782099)
+ (xy 139.1412 112.761817)
+ (xy 138.935267 112.782099)
+ (xy 138.737243 112.842169)
+ (xy 138.707065 112.8583)
+ (xy 138.55475 112.939715)
+ (xy 138.554748 112.939716)
+ (xy 138.554747 112.939717)
+ (xy 138.394789 113.070989)
+ (xy 138.263517 113.230947)
+ (xy 138.165969 113.413443)
+ (xy 138.105899 113.611467)
+ (xy 138.085617 113.8174)
+ (xy 138.105899 114.023332)
+ (xy 138.165968 114.221354)
+ (xy 138.176512 114.24108)
+ (xy 138.190753 114.309483)
+ (xy 138.165753 114.374727)
+ (xy 138.109447 114.416097)
+ (xy 138.102088 114.41851)
+ (xy 137.961949 114.459658)
+ (xy 137.840873 114.537469)
+ (xy 137.746623 114.646239)
+ (xy 137.746622 114.646241)
+ (xy 137.686834 114.777156)
+ (xy 137.666353 114.919613)
+ (xy 137.3343 114.919613)
+ (xy 137.3343 111.2774)
+ (xy 138.085617 111.2774)
+ (xy 138.105899 111.483332)
+ (xy 138.128984 111.559434)
+ (xy 138.165968 111.681354)
+ (xy 138.263515 111.86385)
+ (xy 138.298169 111.906077)
+ (xy 138.394789 112.02381)
+ (xy 138.491409 112.103102)
+ (xy 138.55475 112.155085)
+ (xy 138.737246 112.252632)
+ (xy 138.935266 112.3127)
+ (xy 138.935265 112.3127)
+ (xy 138.953729 112.314518)
+ (xy 139.1412 112.332983)
+ (xy 139.347134 112.3127)
+ (xy 139.545154 112.252632)
+ (xy 139.72765 112.155085)
+ (xy 139.88761 112.02381)
+ (xy 140.018885 111.86385)
+ (xy 140.116432 111.681354)
+ (xy 140.1765 111.483334)
+ (xy 140.189278 111.3536)
+ (xy 142.987817 111.3536)
+ (xy 143.008099 111.559532)
+ (xy 143.024518 111.613659)
+ (xy 143.068168 111.757554)
+ (xy 143.165715 111.94005)
+ (xy 143.200369 111.982277)
+ (xy 143.296989 112.10001)
+ (xy 143.364096 112.155082)
+ (xy 143.45695 112.231285)
+ (xy 143.639446 112.328832)
+ (xy 143.837466 112.3889)
+ (xy 143.837465 112.3889)
+ (xy 143.857747 112.390897)
+ (xy 144.0434 112.409183)
+ (xy 144.249334 112.3889)
+ (xy 144.447354 112.328832)
+ (xy 144.62985 112.231285)
+ (xy 144.78981 112.10001)
+ (xy 144.921085 111.94005)
+ (xy 145.018632 111.757554)
+ (xy 145.0787 111.559534)
+ (xy 145.098983 111.3536)
+ (xy 145.0787 111.147666)
+ (xy 145.018632 110.949646)
+ (xy 144.921085 110.76715)
+ (xy 144.790101 110.607544)
+ (xy 144.78981 110.607189)
+ (xy 144.629852 110.475917)
+ (xy 144.629853 110.475917)
+ (xy 144.62985 110.475915)
+ (xy 144.447354 110.378368)
+ (xy 144.249334 110.3183)
+ (xy 144.249332 110.318299)
+ (xy 144.249334 110.318299)
+ (xy 144.0434 110.298017)
+ (xy 143.837467 110.318299)
+ (xy 143.639443 110.378369)
+ (xy 143.529298 110.437243)
+ (xy 143.45695 110.475915)
+ (xy 143.456948 110.475916)
+ (xy 143.456947 110.475917)
+ (xy 143.296989 110.607189)
+ (xy 143.165717 110.767147)
+ (xy 143.165715 110.76715)
+ (xy 143.147268 110.801662)
+ (xy 143.068169 110.949643)
+ (xy 143.068168 110.949645)
+ (xy 143.068168 110.949646)
+ (xy 143.061298 110.972292)
+ (xy 143.008099 111.147667)
+ (xy 142.987817 111.3536)
+ (xy 140.189278 111.3536)
+ (xy 140.196783 111.2774)
+ (xy 140.1765 111.071466)
+ (xy 140.116432 110.873446)
+ (xy 140.018885 110.69095)
+ (xy 139.950436 110.607544)
+ (xy 139.88761 110.530989)
+ (xy 139.727652 110.399717)
+ (xy 139.727653 110.399717)
+ (xy 139.72765 110.399715)
+ (xy 139.545154 110.302168)
+ (xy 139.347134 110.2421)
+ (xy 139.347132 110.242099)
+ (xy 139.347134 110.242099)
+ (xy 139.1412 110.221817)
+ (xy 138.935267 110.242099)
+ (xy 138.737243 110.302169)
+ (xy 138.627098 110.361043)
+ (xy 138.55475 110.399715)
+ (xy 138.554748 110.399716)
+ (xy 138.554747 110.399717)
+ (xy 138.394789 110.530989)
+ (xy 138.263517 110.690947)
+ (xy 138.165969 110.873443)
+ (xy 138.105899 111.071467)
+ (xy 138.085617 111.2774)
+ (xy 137.3343 111.2774)
+ (xy 137.3343 108.7374)
+ (xy 138.085617 108.7374)
+ (xy 138.105899 108.943332)
+ (xy 138.114718 108.972403)
+ (xy 138.165968 109.141354)
+ (xy 138.263515 109.32385)
+ (xy 138.28746 109.353027)
+ (xy 138.394789 109.48381)
+ (xy 138.491409 109.563102)
+ (xy 138.55475 109.615085)
+ (xy 138.737246 109.712632)
+ (xy 138.935266 109.7727)
+ (xy 138.935265 109.7727)
+ (xy 138.953729 109.774518)
+ (xy 139.1412 109.792983)
+ (xy 139.347134 109.7727)
+ (xy 139.545154 109.712632)
+ (xy 139.72765 109.615085)
+ (xy 139.88761 109.48381)
+ (xy 140.018885 109.32385)
+ (xy 140.116432 109.141354)
+ (xy 140.1765 108.943334)
+ (xy 140.196783 108.7374)
+ (xy 140.1765 108.531466)
+ (xy 140.116432 108.333446)
+ (xy 140.020088 108.1532)
+ (xy 142.064553 108.1532)
+ (xy 142.06673 108.16834)
+ (xy 142.085034 108.295656)
+ (xy 142.139401 108.4147)
+ (xy 142.144823 108.426573)
+ (xy 142.239072 108.535343)
+ (xy 142.360147 108.613153)
+ (xy 142.36015 108.613154)
+ (xy 142.360149 108.613154)
+ (xy 142.498236 108.653699)
+ (xy 142.498238 108.6537)
+ (xy 142.498239 108.6537)
+ (xy 142.642162 108.6537)
+ (xy 142.642162 108.653699)
+ (xy 142.780253 108.613153)
+ (xy 142.807361 108.595731)
+ (xy 142.874399 108.576046)
+ (xy 142.941439 108.595729)
+ (xy 142.987194 108.648533)
+ (xy 142.997804 108.7122)
+ (xy 142.987817 108.813599)
+ (xy 143.008099 109.019532)
+ (xy 143.019664 109.057657)
+ (xy 143.068168 109.217554)
+ (xy 143.165715 109.40005)
+ (xy 143.165717 109.400052)
+ (xy 143.296989 109.56001)
+ (xy 143.359052 109.610943)
+ (xy 143.45695 109.691285)
+ (xy 143.639446 109.788832)
+ (xy 143.837466 109.8489)
+ (xy 143.837465 109.8489)
+ (xy 143.857748 109.850897)
+ (xy 144.0434 109.869183)
+ (xy 144.249334 109.8489)
+ (xy 144.447354 109.788832)
+ (xy 144.62985 109.691285)
+ (xy 144.78981 109.56001)
+ (xy 144.921085 109.40005)
+ (xy 145.018632 109.217554)
+ (xy 145.0787 109.019534)
+ (xy 145.098983 108.8136)
+ (xy 145.081737 108.638502)
+ (xy 145.094756 108.569857)
+ (xy 145.142821 108.519147)
+ (xy 145.210671 108.502472)
+ (xy 145.276766 108.525128)
+ (xy 145.317934 108.574837)
+ (xy 145.319823 108.578973)
+ (xy 145.414072 108.687743)
+ (xy 145.535147 108.765553)
+ (xy 145.53515 108.765554)
+ (xy 145.535149 108.765554)
+ (xy 145.673236 108.806099)
+ (xy 145.673238 108.8061)
+ (xy 145.673239 108.8061)
+ (xy 145.817162 108.8061)
+ (xy 145.817162 108.806099)
+ (xy 145.955253 108.765553)
+ (xy 146.076328 108.687743)
+ (xy 146.170577 108.578973)
+ (xy 146.230365 108.448057)
+ (xy 146.250847 108.3056)
+ (xy 146.230365 108.163143)
+ (xy 146.170577 108.032227)
+ (xy 146.076328 107.923457)
+ (xy 146.031997 107.894967)
+ (xy 146.67019 107.894967)
+ (xy 146.690671 108.037423)
+ (xy 146.750459 108.168338)
+ (xy 146.75046 108.16834)
+ (xy 146.844709 108.27711)
+ (xy 146.965784 108.35492)
+ (xy 146.965787 108.354921)
+ (xy 146.965786 108.354921)
+ (xy 147.103873 108.395466)
+ (xy 147.103875 108.395467)
+ (xy 147.103876 108.395467)
+ (xy 147.247799 108.395467)
+ (xy 147.247799 108.395466)
+ (xy 147.308135 108.37775)
+ (xy 147.385885 108.354922)
+ (xy 147.385888 108.35492)
+ (xy 147.38589 108.35492)
+ (xy 147.385891 108.354919)
+ (xy 147.393959 108.351235)
+ (xy 147.394815 108.353111)
+ (xy 147.450601 108.336729)
+ (xy 147.517641 108.356411)
+ (xy 147.517645 108.356414)
+ (xy 147.615029 108.418999)
+ (xy 147.615034 108.419001)
+ (xy 147.713989 108.448056)
+ (xy 147.738479 108.455247)
+ (xy 147.753121 108.459546)
+ (xy 147.753123 108.459547)
+ (xy 147.753124 108.459547)
+ (xy 147.897047 108.459547)
+ (xy 147.897047 108.459546)
+ (xy 148.035138 108.419)
+ (xy 148.156213 108.34119)
+ (xy 148.250462 108.23242)
+ (xy 148.31025 108.101504)
+ (xy 148.330732 107.959047)
+ (xy 148.31025 107.81659)
+ (xy 148.250462 107.685674)
+ (xy 148.156213 107.576904)
+ (xy 148.035138 107.499094)
+ (xy 148.035136 107.499093)
+ (xy 148.035134 107.499092)
+ (xy 148.035135 107.499092)
+ (xy 147.897048 107.458547)
+ (xy 147.897046 107.458547)
+ (xy 147.753124 107.458547)
+ (xy 147.753121 107.458547)
+ (xy 147.615035 107.499092)
+ (xy 147.60697 107.502776)
+ (xy 147.606115 107.500904)
+ (xy 147.550299 107.517285)
+ (xy 147.483277 107.4976)
+ (xy 147.385892 107.435014)
+ (xy 147.385887 107.435012)
+ (xy 147.2478 107.394467)
+ (xy 147.247798 107.394467)
+ (xy 147.103876 107.394467)
+ (xy 147.103873 107.394467)
+ (xy 146.965786 107.435012)
+ (xy 146.84471 107.512823)
+ (xy 146.75046 107.621593)
+ (xy 146.750459 107.621595)
+ (xy 146.690671 107.75251)
+ (xy 146.67019 107.894967)
+ (xy 146.031997 107.894967)
+ (xy 145.955253 107.845647)
+ (xy 145.955251 107.845646)
+ (xy 145.955249 107.845645)
+ (xy 145.95525 107.845645)
+ (xy 145.817163 107.8051)
+ (xy 145.817161 107.8051)
+ (xy 145.673239 107.8051)
+ (xy 145.673236 107.8051)
+ (xy 145.535149 107.845645)
+ (xy 145.414073 107.923456)
+ (xy 145.319823 108.032226)
+ (xy 145.319822 108.032228)
+ (xy 145.260034 108.163143)
+ (xy 145.239553 108.3056)
+ (xy 145.239553 108.305602)
+ (xy 145.240937 108.31523)
+ (xy 145.230992 108.384389)
+ (xy 145.185236 108.437192)
+ (xy 145.118196 108.456875)
+ (xy 145.051157 108.437189)
+ (xy 145.008841 108.391329)
+ (xy 144.921085 108.22715)
+ (xy 144.858547 108.150947)
+ (xy 144.78981 108.067189)
+ (xy 144.672077 107.970569)
+ (xy 144.62985 107.935915)
+ (xy 144.447354 107.838368)
+ (xy 144.249334 107.7783)
+ (xy 144.249332 107.778299)
+ (xy 144.249334 107.778299)
+ (xy 144.0434 107.758017)
+ (xy 143.837467 107.778299)
+ (xy 143.639443 107.838369)
+ (xy 143.561884 107.879826)
+ (xy 143.45695 107.935915)
+ (xy 143.456948 107.935916)
+ (xy 143.456947 107.935917)
+ (xy 143.29699 108.067189)
+ (xy 143.276829 108.091755)
+ (xy 143.219082 108.131088)
+ (xy 143.149237 108.132957)
+ (xy 143.08947 108.096768)
+ (xy 143.058755 108.034012)
+ (xy 143.058239 108.030733)
+ (xy 143.055365 108.010744)
+ (xy 143.046344 107.990989)
+ (xy 142.995577 107.879827)
+ (xy 142.901328 107.771057)
+ (xy 142.780253 107.693247)
+ (xy 142.780251 107.693246)
+ (xy 142.780249 107.693245)
+ (xy 142.78025 107.693245)
+ (xy 142.642163 107.6527)
+ (xy 142.642161 107.6527)
+ (xy 142.498239 107.6527)
+ (xy 142.498236 107.6527)
+ (xy 142.360149 107.693245)
+ (xy 142.239073 107.771056)
+ (xy 142.144823 107.879826)
+ (xy 142.144822 107.879828)
+ (xy 142.085034 108.010743)
+ (xy 142.067732 108.131088)
+ (xy 142.064553 108.1532)
+ (xy 140.020088 108.1532)
+ (xy 140.018885 108.15095)
+ (xy 139.966902 108.087609)
+ (xy 139.88761 107.990989)
+ (xy 139.752155 107.879826)
+ (xy 139.72765 107.859715)
+ (xy 139.545154 107.762168)
+ (xy 139.347134 107.7021)
+ (xy 139.347132 107.702099)
+ (xy 139.347134 107.702099)
+ (xy 139.1412 107.681817)
+ (xy 138.935267 107.702099)
+ (xy 138.737243 107.762169)
+ (xy 138.63543 107.81659)
+ (xy 138.55475 107.859715)
+ (xy 138.554748 107.859716)
+ (xy 138.554747 107.859717)
+ (xy 138.394789 107.990989)
+ (xy 138.279815 108.131088)
+ (xy 138.263515 108.15095)
+ (xy 138.256998 108.163143)
+ (xy 138.165969 108.333443)
+ (xy 138.105899 108.531467)
+ (xy 138.085617 108.7374)
+ (xy 137.3343 108.7374)
+ (xy 137.3343 107.063024)
+ (xy 137.353985 106.995985)
+ (xy 137.370615 106.975347)
+ (xy 137.921612 106.424349)
+ (xy 137.982935 106.390865)
+ (xy 138.052627 106.395849)
+ (xy 138.10856 106.437721)
+ (xy 138.127953 106.476034)
+ (xy 138.165968 106.601354)
+ (xy 138.263515 106.78385)
+ (xy 138.298169 106.826077)
+ (xy 138.394789 106.94381)
+ (xy 138.491409 107.023102)
+ (xy 138.55475 107.075085)
+ (xy 138.737246 107.172632)
+ (xy 138.935266 107.2327)
+ (xy 138.935265 107.2327)
+ (xy 138.952282 107.234376)
+ (xy 139.1412 107.252983)
+ (xy 139.347134 107.2327)
+ (xy 139.545154 107.172632)
+ (xy 139.72765 107.075085)
+ (xy 139.88761 106.94381)
+ (xy 140.018885 106.78385)
+ (xy 140.116432 106.601354)
+ (xy 140.1765 106.403334)
+ (xy 140.189278 106.273599)
+ (xy 142.987817 106.273599)
+ (xy 143.008099 106.479532)
+ (xy 143.021845 106.524845)
+ (xy 143.068168 106.677554)
+ (xy 143.165715 106.86005)
+ (xy 143.165717 106.860052)
+ (xy 143.296989 107.02001)
+ (xy 143.349403 107.063024)
+ (xy 143.45695 107.151285)
+ (xy 143.639446 107.248832)
+ (xy 143.837466 107.3089)
+ (xy 143.837465 107.3089)
+ (xy 143.855929 107.310718)
+ (xy 144.0434 107.329183)
+ (xy 144.249334 107.3089)
+ (xy 144.447354 107.248832)
+ (xy 144.62985 107.151285)
+ (xy 144.78981 107.02001)
+ (xy 144.921085 106.86005)
+ (xy 144.925263 106.852233)
+ (xy 145.752084 106.852233)
+ (xy 145.772565 106.994689)
+ (xy 145.832353 107.125604)
+ (xy 145.832354 107.125606)
+ (xy 145.926603 107.234376)
+ (xy 146.047678 107.312186)
+ (xy 146.047681 107.312187)
+ (xy 146.04768 107.312187)
+ (xy 146.185767 107.352732)
+ (xy 146.185769 107.352733)
+ (xy 146.18577 107.352733)
+ (xy 146.329693 107.352733)
+ (xy 146.329693 107.352732)
+ (xy 146.467784 107.312186)
+ (xy 146.588859 107.234376)
+ (xy 146.683108 107.125606)
+ (xy 146.742896 106.99469)
+ (xy 146.763378 106.852233)
+ (xy 146.742896 106.709776)
+ (xy 146.683108 106.57886)
+ (xy 146.588859 106.47009)
+ (xy 146.467784 106.39228)
+ (xy 146.467782 106.392279)
+ (xy 146.46778 106.392278)
+ (xy 146.467781 106.392278)
+ (xy 146.329694 106.351733)
+ (xy 146.329692 106.351733)
+ (xy 146.18577 106.351733)
+ (xy 146.185767 106.351733)
+ (xy 146.04768 106.392278)
+ (xy 145.926604 106.470089)
+ (xy 145.832354 106.578859)
+ (xy 145.832353 106.578861)
+ (xy 145.772565 106.709776)
+ (xy 145.752084 106.852233)
+ (xy 144.925263 106.852233)
+ (xy 145.018632 106.677554)
+ (xy 145.0787 106.479534)
+ (xy 145.098983 106.2736)
+ (xy 145.0787 106.067666)
+ (xy 145.018632 105.869646)
+ (xy 144.921085 105.68715)
+ (xy 144.846975 105.596846)
+ (xy 144.78981 105.527189)
+ (xy 144.659383 105.420152)
+ (xy 144.62985 105.395915)
+ (xy 144.447354 105.298368)
+ (xy 144.249334 105.2383)
+ (xy 144.249332 105.238299)
+ (xy 144.249334 105.238299)
+ (xy 144.0434 105.218017)
+ (xy 143.837467 105.238299)
+ (xy 143.663996 105.290921)
+ (xy 143.64065 105.298003)
+ (xy 143.639443 105.298369)
+ (xy 143.571532 105.334669)
+ (xy 143.45695 105.395915)
+ (xy 143.456948 105.395916)
+ (xy 143.456947 105.395917)
+ (xy 143.296989 105.527189)
+ (xy 143.165717 105.687147)
+ (xy 143.165716 105.687148)
+ (xy 143.165715 105.68715)
+ (xy 143.13898 105.737168)
+ (xy 143.068169 105.869643)
+ (xy 143.008099 106.067667)
+ (xy 142.987817 106.273599)
+ (xy 140.189278 106.273599)
+ (xy 140.196783 106.1974)
+ (xy 140.1765 105.991466)
+ (xy 140.116432 105.793446)
+ (xy 140.054698 105.677951)
+ (xy 140.040457 105.609551)
+ (xy 140.065456 105.544307)
+ (xy 140.121761 105.502936)
+ (xy 140.164057 105.4955)
+ (xy 141.256205 105.4955)
+ (xy 141.256206 105.4955)
+ (xy 141.273283 105.489284)
+ (xy 141.294159 105.48369)
+ (xy 141.312062 105.480534)
+ (xy 141.327804 105.471444)
+ (xy 141.347391 105.46231)
+ (xy 141.36447 105.456095)
+ (xy 141.378395 105.444409)
+ (xy 141.396095 105.432016)
+ (xy 141.411838 105.422928)
+ (xy 141.423522 105.409002)
+ (xy 141.438802 105.393722)
+ (xy 141.452728 105.382038)
+ (xy 141.461816 105.366295)
+ (xy 141.474209 105.348595)
+ (xy 141.485895 105.33467)
+ (xy 141.49211 105.317591)
+ (xy 141.501245 105.298003)
+ (xy 141.505904 105.289934)
+ (xy 141.510334 105.282262)
+ (xy 141.510334 105.282256)
+ (xy 141.510834 105.280887)
+ (xy 141.512193 105.27904)
+ (xy 141.515758 105.272867)
+ (xy 141.516446 105.273264)
+ (xy 141.552261 105.224624)
+ (xy 141.61753 105.19969)
+ (xy 141.627355 105.1993)
+ (xy 141.676962 105.1993)
+ (xy 141.676962 105.199299)
+ (xy 141.792129 105.165484)
+ (xy 141.81505 105.158754)
+ (xy 141.81505 105.158753)
+ (xy 141.815053 105.158753)
+ (xy 141.936128 105.080943)
+ (xy 142.030377 104.972173)
+ (xy 142.090165 104.841257)
+ (xy 142.110647 104.6988)
+ (xy 142.090165 104.556343)
+ (xy 142.030377 104.425427)
+ (xy 141.936128 104.316657)
+ (xy 141.815053 104.238847)
+ (xy 141.815051 104.238846)
+ (xy 141.815049 104.238845)
+ (xy 141.81505 104.238845)
+ (xy 141.676963 104.1983)
+ (xy 141.676961 104.1983)
+ (xy 141.533039 104.1983)
+ (xy 141.533036 104.1983)
+ (xy 141.394949 104.238845)
+ (xy 141.273873 104.316656)
+ (xy 141.179623 104.425426)
+ (xy 141.179622 104.425428)
+ (xy 141.119834 104.556343)
+ (xy 141.098091 104.707578)
+ (xy 141.094647 104.707082)
+ (xy 141.079668 104.758098)
+ (xy 141.063036 104.778739)
+ (xy 141.035996 104.80578)
+ (xy 140.974673 104.839266)
+ (xy 140.948313 104.8421)
+ (xy 140.873454 104.8421)
+ (xy 140.806415 104.822415)
+ (xy 140.76066 104.769611)
+ (xy 140.750716 104.700455)
+ (xy 140.75219 104.690202)
+ (xy 140.75219 104.6902)
+ (xy 140.731708 104.547743)
+ (xy 140.675848 104.425428)
+ (xy 140.67192 104.416827)
+ (xy 140.577671 104.308057)
+ (xy 140.456596 104.230247)
+ (xy 140.456594 104.230246)
+ (xy 140.456592 104.230245)
+ (xy 140.456593 104.230245)
+ (xy 140.318506 104.1897)
+ (xy 140.318504 104.1897)
+ (xy 140.244693 104.1897)
+ (xy 140.177654 104.170015)
+ (xy 140.131899 104.117211)
+ (xy 140.121955 104.048053)
+ (xy 140.12603 104.029711)
+ (xy 140.1765 103.863334)
+ (xy 140.189278 103.7336)
+ (xy 142.987817 103.7336)
+ (xy 143.008099 103.939532)
+ (xy 143.028557 104.006973)
+ (xy 143.068168 104.137554)
+ (xy 143.165715 104.32005)
+ (xy 143.165717 104.320052)
+ (xy 143.296989 104.48001)
+ (xy 143.364096 104.535082)
+ (xy 143.45695 104.611285)
+ (xy 143.639446 104.708832)
+ (xy 143.837466 104.7689)
+ (xy 143.837465 104.7689)
+ (xy 143.855929 104.770718)
+ (xy 144.0434 104.789183)
+ (xy 144.249334 104.7689)
+ (xy 144.447354 104.708832)
+ (xy 144.62985 104.611285)
+ (xy 144.708914 104.546399)
+ (xy 146.788953 104.546399)
+ (xy 146.809434 104.688856)
+ (xy 146.865824 104.81233)
+ (xy 146.869223 104.819773)
+ (xy 146.963472 104.928543)
+ (xy 146.963474 104.928544)
+ (xy 146.963476 104.928546)
+ (xy 147.089688 105.009658)
+ (xy 147.135443 105.062462)
+ (xy 147.145387 105.13162)
+ (xy 147.135444 105.165484)
+ (xy 147.088834 105.267545)
+ (xy 147.068353 105.41)
+ (xy 147.088834 105.552456)
+ (xy 147.141912 105.668679)
+ (xy 147.148623 105.683373)
+ (xy 147.242872 105.792143)
+ (xy 147.363947 105.869953)
+ (xy 147.36395 105.869954)
+ (xy 147.363949 105.869954)
+ (xy 147.502036 105.910499)
+ (xy 147.502038 105.9105)
+ (xy 147.502039 105.9105)
+ (xy 147.645962 105.9105)
+ (xy 147.645962 105.910499)
+ (xy 147.784053 105.869953)
+ (xy 147.905128 105.792143)
+ (xy 147.999377 105.683373)
+ (xy 148.059165 105.552457)
+ (xy 148.079647 105.41)
+ (xy 148.059165 105.267543)
+ (xy 147.999377 105.136627)
+ (xy 147.905128 105.027857)
+ (xy 147.905125 105.027855)
+ (xy 147.905126 105.027855)
+ (xy 147.77891 104.946741)
+ (xy 147.733156 104.893937)
+ (xy 147.723212 104.824779)
+ (xy 147.733154 104.790917)
+ (xy 147.779765 104.688857)
+ (xy 147.800247 104.5464)
+ (xy 147.779765 104.403943)
+ (xy 147.719977 104.273027)
+ (xy 147.625728 104.164257)
+ (xy 147.504653 104.086447)
+ (xy 147.504651 104.086446)
+ (xy 147.504649 104.086445)
+ (xy 147.50465 104.086445)
+ (xy 147.366563 104.0459)
+ (xy 147.366561 104.0459)
+ (xy 147.222639 104.0459)
+ (xy 147.222636 104.0459)
+ (xy 147.084549 104.086445)
+ (xy 146.963473 104.164256)
+ (xy 146.869223 104.273026)
+ (xy 146.869222 104.273028)
+ (xy 146.809434 104.403943)
+ (xy 146.788953 104.546399)
+ (xy 144.708914 104.546399)
+ (xy 144.78981 104.48001)
+ (xy 144.921085 104.32005)
+ (xy 145.018632 104.137554)
+ (xy 145.0787 103.939534)
+ (xy 145.081912 103.906922)
+ (xy 145.442775 103.906922)
+ (xy 145.463256 104.049378)
+ (xy 145.51835 104.170015)
+ (xy 145.523045 104.180295)
+ (xy 145.617294 104.289065)
+ (xy 145.738369 104.366875)
+ (xy 145.738372 104.366876)
+ (xy 145.738371 104.366876)
+ (xy 145.812852 104.388745)
+ (xy 145.864612 104.403943)
+ (xy 145.876458 104.407421)
+ (xy 145.87646 104.407422)
+ (xy 145.876461 104.407422)
+ (xy 146.020384 104.407422)
+ (xy 146.020384 104.407421)
+ (xy 146.158475 104.366875)
+ (xy 146.27955 104.289065)
+ (xy 146.373799 104.180295)
+ (xy 146.433587 104.049379)
+ (xy 146.454069 103.906922)
+ (xy 146.433587 103.764465)
+ (xy 146.419491 103.733599)
+ (xy 149.532153 103.733599)
+ (xy 149.552634 103.876056)
+ (xy 149.581623 103.939532)
+ (xy 149.612423 104.006973)
+ (xy 149.706672 104.115743)
+ (xy 149.827747 104.193553)
+ (xy 149.82775 104.193554)
+ (xy 149.827749 104.193554)
+ (xy 149.939259 104.226296)
+ (xy 149.992006 104.257592)
+ (xy 150.56623 104.831816)
+ (xy 150.599715 104.893139)
+ (xy 150.594731 104.962831)
+ (xy 150.552859 105.018764)
+ (xy 150.545589 105.023812)
+ (xy 150.455588 105.081652)
+ (xy 150.361337 105.190423)
+ (xy 150.361336 105.190425)
+ (xy 150.301548 105.32134)
+ (xy 150.281067 105.463797)
+ (xy 150.301548 105.606253)
+ (xy 150.336768 105.683373)
+ (xy 150.361337 105.73717)
+ (xy 150.455586 105.84594)
+ (xy 150.576661 105.92375)
+ (xy 150.576664 105.923751)
+ (xy 150.576663 105.923751)
+ (xy 150.71475 105.964296)
+ (xy 150.714752 105.964297)
+ (xy 150.714753 105.964297)
+ (xy 150.858676 105.964297)
+ (xy 150.858676 105.964296)
+ (xy 150.996767 105.92375)
+ (xy 151.117842 105.84594)
+ (xy 151.212091 105.73717)
+ (xy 151.219254 105.721483)
+ (xy 151.265006 105.668682)
+ (xy 151.332045 105.648996)
+ (xy 151.399085 105.668679)
+ (xy 151.419729 105.685314)
+ (xy 154.887041 109.152627)
+ (xy 154.887062 109.15265)
+ (xy 154.979623 109.245211)
+ (xy 154.979627 109.245214)
+ (xy 154.979629 109.245216)
+ (xy 154.999549 109.255366)
+ (xy 155.016119 109.265519)
+ (xy 155.024871 109.271878)
+ (xy 155.067535 109.327205)
+ (xy 155.073514 109.396819)
+ (xy 155.045699 109.453395)
+ (xy 155.022623 109.480027)
+ (xy 155.022622 109.480028)
+ (xy 154.962834 109.610943)
+ (xy 154.942353 109.7534)
+ (xy 154.962834 109.895856)
+ (xy 155.022622 110.026771)
+ (xy 155.022623 110.026773)
+ (xy 155.116872 110.135543)
+ (xy 155.237947 110.213353)
+ (xy 155.23795 110.213354)
+ (xy 155.237949 110.213354)
+ (xy 155.376036 110.253899)
+ (xy 155.376038 110.2539)
+ (xy 155.376039 110.2539)
+ (xy 155.519962 110.2539)
+ (xy 155.519962 110.253899)
+ (xy 155.658053 110.213353)
+ (xy 155.779128 110.135543)
+ (xy 155.824212 110.083512)
+ (xy 155.882988 110.045738)
+ (xy 155.952857 110.045737)
+ (xy 155.984961 110.060398)
+ (xy 156.025347 110.086353)
+ (xy 156.025349 110.086354)
+ (xy 156.163436 110.126899)
+ (xy 156.163438 110.1269)
+ (xy 156.2927 110.1269)
+ (xy 156.359739 110.146585)
+ (xy 156.405494 110.199389)
+ (xy 156.4167 110.2509)
+ (xy 156.4167 110.904825)
+ (xy 156.416464 110.910232)
+ (xy 156.412921 110.950714)
+ (xy 156.42344 110.98997)
+ (xy 156.424611 110.995252)
+ (xy 156.431666 111.035263)
+ (xy 156.433431 111.040112)
+ (xy 156.440561 111.057324)
+ (xy 156.44274 111.061998)
+ (xy 156.466047 111.095285)
+ (xy 156.468954 111.099847)
+ (xy 156.48927 111.135035)
+ (xy 156.489274 111.13504)
+ (xy 156.520399 111.161157)
+ (xy 156.524389 111.164813)
+ (xy 156.582434 111.222858)
+ (xy 156.615919 111.284181)
+ (xy 156.616984 111.294094)
+ (xy 156.617491 111.294022)
+ (xy 156.639234 111.445257)
+ (xy 156.641733 111.453764)
+ (xy 156.639884 111.454306)
+ (xy 156.648222 111.512336)
+ (xy 156.619192 111.57589)
+ (xy 156.560411 111.613659)
+ (xy 156.490552 111.613656)
+ (xy 156.408964 111.5897)
+ (xy 156.408961 111.5897)
+ (xy 156.265039 111.5897)
+ (xy 156.265036 111.5897)
+ (xy 156.126949 111.630245)
+ (xy 156.005873 111.708056)
+ (xy 155.911623 111.816826)
+ (xy 155.911622 111.816828)
+ (xy 155.851834 111.947743)
+ (xy 155.831353 112.0902)
+ (xy 155.851834 112.232656)
+ (xy 155.860956 112.25263)
+ (xy 155.911623 112.363573)
+ (xy 156.005872 112.472343)
+ (xy 156.126947 112.550153)
+ (xy 156.12695 112.550154)
+ (xy 156.126949 112.550154)
+ (xy 156.265036 112.590699)
+ (xy 156.265038 112.5907)
+ (xy 156.265039 112.5907)
+ (xy 156.408962 112.5907)
+ (xy 156.408962 112.590699)
+ (xy 156.547053 112.550153)
+ (xy 156.668128 112.472343)
+ (xy 156.762377 112.363573)
+ (xy 156.822165 112.232657)
+ (xy 156.842647 112.0902)
+ (xy 156.822165 111.947743)
+ (xy 156.822165 111.947742)
+ (xy 156.819667 111.939236)
+ (xy 156.821516 111.938692)
+ (xy 156.813175 111.880672)
+ (xy 156.842201 111.817116)
+ (xy 156.900979 111.779343)
+ (xy 156.970848 111.779343)
+ (xy 157.052438 111.8033)
+ (xy 157.052439 111.8033)
+ (xy 157.196362 111.8033)
+ (xy 157.196362 111.803299)
+ (xy 157.334453 111.762753)
+ (xy 157.455528 111.684943)
+ (xy 157.549777 111.576173)
+ (xy 157.58292 111.5036)
+ (xy 158.243093 111.5036)
+ (xy 158.248591 111.559434)
+ (xy 158.308633 111.757366)
+ (xy 158.406128 111.939766)
+ (xy 158.406132 111.939773)
+ (xy 158.537344 112.099655)
+ (xy 158.697226 112.230867)
+ (xy 158.697233 112.230871)
+ (xy 158.879633 112.328366)
+ (xy 159.077565 112.388408)
+ (xy 159.133399 112.393906)
+ (xy 159.1334 112.393906)
+ (xy 159.1334 111.726102)
+ (xy 159.158252 111.738765)
+ (xy 159.251919 111.7536)
+ (xy 159.314881 111.7536)
+ (xy 159.408548 111.738765)
+ (xy 159.4334 111.726102)
+ (xy 159.4334 112.393906)
+ (xy 159.489234 112.388408)
+ (xy 159.687166 112.328366)
+ (xy 159.869566 112.230871)
+ (xy 159.869573 112.230867)
+ (xy 160.029455 112.099655)
+ (xy 160.160667 111.939773)
+ (xy 160.160671 111.939766)
+ (xy 160.258166 111.757366)
+ (xy 160.318208 111.559434)
+ (xy 160.323707 111.5036)
+ (xy 159.655902 111.5036)
+ (xy 159.668565 111.478748)
+ (xy 159.688386 111.3536)
+ (xy 159.676317 111.2774)
+ (xy 163.485617 111.2774)
+ (xy 163.505899 111.483332)
+ (xy 163.528984 111.559434)
+ (xy 163.565968 111.681354)
+ (xy 163.663515 111.86385)
+ (xy 163.698169 111.906077)
+ (xy 163.794789 112.02381)
+ (xy 163.891409 112.103102)
+ (xy 163.95475 112.155085)
+ (xy 164.137246 112.252632)
+ (xy 164.335266 112.3127)
+ (xy 164.335265 112.3127)
+ (xy 164.353729 112.314518)
+ (xy 164.5412 112.332983)
+ (xy 164.747134 112.3127)
+ (xy 164.945154 112.252632)
+ (xy 165.12765 112.155085)
+ (xy 165.28761 112.02381)
+ (xy 165.418885 111.86385)
+ (xy 165.516432 111.681354)
+ (xy 165.5765 111.483334)
+ (xy 165.596783 111.2774)
+ (xy 165.5765 111.071466)
+ (xy 165.516432 110.873446)
+ (xy 165.418885 110.69095)
+ (xy 165.350436 110.607544)
+ (xy 165.28761 110.530989)
+ (xy 165.127652 110.399717)
+ (xy 165.127653 110.399717)
+ (xy 165.12765 110.399715)
+ (xy 164.945154 110.302168)
+ (xy 164.747134 110.2421)
+ (xy 164.747132 110.242099)
+ (xy 164.747134 110.242099)
+ (xy 164.5412 110.221817)
+ (xy 164.335267 110.242099)
+ (xy 164.137243 110.302169)
+ (xy 164.027098 110.361043)
+ (xy 163.95475 110.399715)
+ (xy 163.954748 110.399716)
+ (xy 163.954747 110.399717)
+ (xy 163.794789 110.530989)
+ (xy 163.663517 110.690947)
+ (xy 163.565969 110.873443)
+ (xy 163.505899 111.071467)
+ (xy 163.485617 111.2774)
+ (xy 159.676317 111.2774)
+ (xy 159.668565 111.228452)
+ (xy 159.655902 111.2036)
+ (xy 160.323707 111.2036)
+ (xy 160.323706 111.203599)
+ (xy 160.318208 111.147765)
+ (xy 160.258166 110.949833)
+ (xy 160.160671 110.767433)
+ (xy 160.160667 110.767426)
+ (xy 160.029455 110.607544)
+ (xy 159.869573 110.476332)
+ (xy 159.869566 110.476328)
+ (xy 159.687166 110.378833)
+ (xy 159.489233 110.318791)
+ (xy 159.4334 110.313292)
+ (xy 159.4334 110.981097)
+ (xy 159.408548 110.968435)
+ (xy 159.314881 110.9536)
+ (xy 159.251919 110.9536)
+ (xy 159.158252 110.968435)
+ (xy 159.1334 110.981097)
+ (xy 159.1334 110.313292)
+ (xy 159.077566 110.318791)
+ (xy 159.077565 110.318791)
+ (xy 158.879633 110.378833)
+ (xy 158.697233 110.476328)
+ (xy 158.697226 110.476332)
+ (xy 158.537344 110.607544)
+ (xy 158.406132 110.767426)
+ (xy 158.406128 110.767433)
+ (xy 158.308633 110.949833)
+ (xy 158.248591 111.147765)
+ (xy 158.243093 111.203599)
+ (xy 158.243093 111.2036)
+ (xy 158.910898 111.2036)
+ (xy 158.898235 111.228452)
+ (xy 158.878414 111.3536)
+ (xy 158.898235 111.478748)
+ (xy 158.910898 111.5036)
+ (xy 158.243093 111.5036)
+ (xy 157.58292 111.5036)
+ (xy 157.609565 111.445257)
+ (xy 157.630047 111.3028)
+ (xy 157.609565 111.160343)
+ (xy 157.549777 111.029427)
+ (xy 157.455528 110.920657)
+ (xy 157.334453 110.842847)
+ (xy 157.334451 110.842846)
+ (xy 157.334449 110.842845)
+ (xy 157.33445 110.842845)
+ (xy 157.196363 110.8023)
+ (xy 157.196361 110.8023)
+ (xy 157.1941 110.8023)
+ (xy 157.19193 110.801662)
+ (xy 157.187584 110.801038)
+ (xy 157.187673 110.800413)
+ (xy 157.127061 110.782615)
+ (xy 157.081306 110.729811)
+ (xy 157.0701 110.6783)
+ (xy 157.0701 109.202608)
+ (xy 157.070336 109.197201)
+ (xy 157.073877 109.156728)
+ (xy 157.063361 109.117485)
+ (xy 157.062191 109.112212)
+ (xy 157.055134 109.072181)
+ (xy 157.055133 109.072179)
+ (xy 157.055133 109.072178)
+ (xy 157.053363 109.067316)
+ (xy 157.046251 109.050145)
+ (xy 157.044059 109.045443)
+ (xy 157.025917 109.019534)
+ (xy 157.020752 109.012157)
+ (xy 157.017845 109.007595)
+ (xy 156.997529 108.972407)
+ (xy 156.997528 108.972405)
+ (xy 156.966389 108.946277)
+ (xy 156.962404 108.942624)
+ (xy 156.919871 108.900091)
+ (xy 156.886386 108.838768)
+ (xy 156.888186 108.813599)
+ (xy 158.227817 108.813599)
+ (xy 158.248099 109.019532)
+ (xy 158.259664 109.057657)
+ (xy 158.308168 109.217554)
+ (xy 158.405715 109.40005)
+ (xy 158.405717 109.400052)
+ (xy 158.536989 109.56001)
+ (xy 158.599052 109.610943)
+ (xy 158.69695 109.691285)
+ (xy 158.879446 109.788832)
+ (xy 159.077466 109.8489)
+ (xy 159.077465 109.8489)
+ (xy 159.095929 109.850718)
+ (xy 159.2834 109.869183)
+ (xy 159.489334 109.8489)
+ (xy 159.687354 109.788832)
+ (xy 159.86985 109.691285)
+ (xy 160.02981 109.56001)
+ (xy 160.161085 109.40005)
+ (xy 160.258632 109.217554)
+ (xy 160.3187 109.019534)
+ (xy 160.338983 108.8136)
+ (xy 160.331478 108.7374)
+ (xy 163.485617 108.7374)
+ (xy 163.505899 108.943332)
+ (xy 163.514718 108.972403)
+ (xy 163.565968 109.141354)
+ (xy 163.663515 109.32385)
+ (xy 163.68746 109.353027)
+ (xy 163.794789 109.48381)
+ (xy 163.891409 109.563102)
+ (xy 163.95475 109.615085)
+ (xy 164.137246 109.712632)
+ (xy 164.335266 109.7727)
+ (xy 164.335265 109.7727)
+ (xy 164.355548 109.774697)
+ (xy 164.5412 109.792983)
+ (xy 164.747134 109.7727)
+ (xy 164.945154 109.712632)
+ (xy 165.12765 109.615085)
+ (xy 165.28761 109.48381)
+ (xy 165.418885 109.32385)
+ (xy 165.516432 109.141354)
+ (xy 165.5765 108.943334)
+ (xy 165.596783 108.7374)
+ (xy 165.5765 108.531466)
+ (xy 165.516432 108.333446)
+ (xy 165.418885 108.15095)
+ (xy 165.366902 108.087609)
+ (xy 165.28761 107.990989)
+ (xy 165.152155 107.879826)
+ (xy 165.12765 107.859715)
+ (xy 164.945154 107.762168)
+ (xy 164.747134 107.7021)
+ (xy 164.747132 107.702099)
+ (xy 164.747134 107.702099)
+ (xy 164.5412 107.681817)
+ (xy 164.335267 107.702099)
+ (xy 164.137243 107.762169)
+ (xy 164.03543 107.81659)
+ (xy 163.95475 107.859715)
+ (xy 163.954748 107.859716)
+ (xy 163.954747 107.859717)
+ (xy 163.794789 107.990989)
+ (xy 163.679815 108.131088)
+ (xy 163.663515 108.15095)
+ (xy 163.656998 108.163143)
+ (xy 163.565969 108.333443)
+ (xy 163.505899 108.531467)
+ (xy 163.485617 108.7374)
+ (xy 160.331478 108.7374)
+ (xy 160.3187 108.607666)
+ (xy 160.258632 108.409646)
+ (xy 160.161085 108.22715)
+ (xy 160.098547 108.150947)
+ (xy 160.02981 108.067189)
+ (xy 159.912077 107.970569)
+ (xy 159.86985 107.935915)
+ (xy 159.687354 107.838368)
+ (xy 159.489334 107.7783)
+ (xy 159.489332 107.778299)
+ (xy 159.489334 107.778299)
+ (xy 159.2834 107.758017)
+ (xy 159.077467 107.778299)
+ (xy 158.879443 107.838369)
+ (xy 158.801884 107.879826)
+ (xy 158.69695 107.935915)
+ (xy 158.696948 107.935916)
+ (xy 158.696947 107.935917)
+ (xy 158.536989 108.067189)
+ (xy 158.405717 108.227147)
+ (xy 158.405715 108.22715)
+ (xy 158.379011 108.27711)
+ (xy 158.308169 108.409643)
+ (xy 158.248099 108.607667)
+ (xy 158.227817 108.813599)
+ (xy 156.888186 108.813599)
+ (xy 156.89137 108.769076)
+ (xy 156.933242 108.713143)
+ (xy 156.940497 108.708105)
+ (xy 157.045128 108.640863)
+ (xy 157.139377 108.532093)
+ (xy 157.199165 108.401177)
+ (xy 157.219647 108.25872)
+ (xy 157.199165 108.116263)
+ (xy 157.139377 107.985347)
+ (xy 157.045128 107.876577)
+ (xy 156.924053 107.798767)
+ (xy 156.924051 107.798766)
+ (xy 156.924049 107.798765)
+ (xy 156.92405 107.798765)
+ (xy 156.785963 107.75822)
+ (xy 156.785961 107.75822)
+ (xy 156.6861 107.75822)
+ (xy 156.619061 107.738535)
+ (xy 156.573306 107.685731)
+ (xy 156.5621 107.63422)
+ (xy 156.5621 106.984799)
+ (xy 156.902149 106.984799)
+ (xy 156.92263 107.127256)
+ (xy 156.933603 107.151282)
+ (xy 156.982419 107.258173)
+ (xy 157.076668 107.366943)
+ (xy 157.197743 107.444753)
+ (xy 157.197746 107.444754)
+ (xy 157.197745 107.444754)
+ (xy 157.304903 107.476217)
+ (xy 157.322617 107.481419)
+ (xy 157.335832 107.485299)
+ (xy 157.335834 107.4853)
+ (xy 157.335835 107.4853)
+ (xy 157.479758 107.4853)
+ (xy 157.479758 107.485299)
+ (xy 157.617849 107.444753)
+ (xy 157.738924 107.366943)
+ (xy 157.833173 107.258173)
+ (xy 157.892961 107.127257)
+ (xy 157.913443 106.9848)
+ (xy 157.892961 106.842343)
+ (xy 157.833173 106.711427)
+ (xy 157.738924 106.602657)
+ (xy 157.617849 106.524847)
+ (xy 157.617847 106.524846)
+ (xy 157.617845 106.524845)
+ (xy 157.617846 106.524845)
+ (xy 157.479759 106.4843)
+ (xy 157.479757 106.4843)
+ (xy 157.335835 106.4843)
+ (xy 157.335832 106.4843)
+ (xy 157.197745 106.524845)
+ (xy 157.076669 106.602656)
+ (xy 156.982419 106.711426)
+ (xy 156.982418 106.711428)
+ (xy 156.92263 106.842343)
+ (xy 156.902149 106.984799)
+ (xy 156.5621 106.984799)
+ (xy 156.5621 105.016559)
+ (xy 156.562336 105.011152)
+ (xy 156.562976 105.003844)
+ (xy 156.565878 104.970672)
+ (xy 156.555356 104.931408)
+ (xy 156.554191 104.926153)
+ (xy 156.547134 104.886123)
+ (xy 156.547133 104.886121)
+ (xy 156.547133 104.88612)
+ (xy 156.545363 104.881258)
+ (xy 156.538252 104.864088)
+ (xy 156.536058 104.859384)
+ (xy 156.512745 104.826089)
+ (xy 156.509837 104.821524)
+ (xy 156.504529 104.81233)
+ (xy 156.489528 104.786347)
+ (xy 156.458394 104.760222)
+ (xy 156.45441 104.756571)
+ (xy 156.439897 104.742058)
+ (xy 156.406412 104.680735)
+ (xy 156.40535 104.670822)
+ (xy 156.404841 104.670896)
+ (xy 156.403501 104.661578)
+ (xy 156.383097 104.51966)
+ (xy 156.323309 104.388744)
+ (xy 156.22906 104.279974)
+ (xy 156.107985 104.202164)
+ (xy 156.107983 104.202163)
+ (xy 156.107981 104.202162)
+ (xy 156.107982 104.202162)
+ (xy 155.969895 104.161617)
+ (xy 155.969893 104.161617)
+ (xy 155.825971 104.161617)
+ (xy 155.825968 104.161617)
+ (xy 155.687881 104.202162)
+ (xy 155.566805 104.279973)
+ (xy 155.472555 104.388743)
+ (xy 155.472554 104.388745)
+ (xy 155.412766 104.51966)
+ (xy 155.392285 104.662116)
+ (xy 155.412766 104.804573)
+ (xy 155.468286 104.926142)
+ (xy 155.472555 104.93549)
+ (xy 155.566804 105.04426)
+ (xy 155.687879 105.12207)
+ (xy 155.687882 105.122071)
+ (xy 155.68788 105.122071)
+ (xy 155.779406 105.148944)
+ (xy 155.819634 105.160756)
+ (xy 155.878412 105.198529)
+ (xy 155.907438 105.262085)
+ (xy 155.9087 105.279733)
+ (xy 155.9087 106.318133)
+ (xy 155.889015 106.385172)
+ (xy 155.836211 106.430927)
+ (xy 155.767053 106.440871)
+ (xy 155.749766 106.43711)
+ (xy 155.650964 106.4081)
+ (xy 155.650961 106.4081)
+ (xy 155.507039 106.4081)
+ (xy 155.507036 106.4081)
+ (xy 155.368949 106.448645)
+ (xy 155.247873 106.526456)
+ (xy 155.153623 106.635226)
+ (xy 155.153622 106.635228)
+ (xy 155.093834 106.766143)
+ (xy 155.073353 106.908599)
+ (xy 155.093834 107.051056)
+ (xy 155.139607 107.151282)
+ (xy 155.153623 107.181973)
+ (xy 155.247872 107.290743)
+ (xy 155.368947 107.368553)
+ (xy 155.36895 107.368554)
+ (xy 155.368949 107.368554)
+ (xy 155.507036 107.409099)
+ (xy 155.507038 107.4091)
+ (xy 155.507039 107.4091)
+ (xy 155.650961 107.4091)
+ (xy 155.749765 107.380089)
+ (xy 155.819635 107.380089)
+ (xy 155.878413 107.417863)
+ (xy 155.907438 107.481419)
+ (xy 155.9087 107.499066)
+ (xy 155.9087 108.341966)
+ (xy 155.889015 108.409005)
+ (xy 155.836211 108.45476)
+ (xy 155.767053 108.464704)
+ (xy 155.742809 108.457585)
+ (xy 155.742763 108.457745)
+ (xy 155.596163 108.4147)
+ (xy 155.596161 108.4147)
+ (xy 155.452239 108.4147)
+ (xy 155.396397 108.431095)
+ (xy 155.326527 108.431093)
+ (xy 155.273784 108.399798)
+ (xy 150.56186 103.687874)
+ (xy 150.53135 103.632)
+ (xy 152.855553 103.632)
+ (xy 152.876034 103.774456)
+ (xy 152.935822 103.905371)
+ (xy 152.935823 103.905373)
+ (xy 153.030072 104.014143)
+ (xy 153.151147 104.091953)
+ (xy 153.15115 104.091954)
+ (xy 153.151149 104.091954)
+ (xy 153.289236 104.132499)
+ (xy 153.289238 104.1325)
+ (xy 153.289239 104.1325)
+ (xy 153.433162 104.1325)
+ (xy 153.433162 104.132499)
+ (xy 153.571253 104.091953)
+ (xy 153.692328 104.014143)
+ (xy 153.786577 103.905373)
+ (xy 153.846365 103.774457)
+ (xy 153.866847 103.632)
+ (xy 153.846365 103.489543)
+ (xy 153.786577 103.358627)
+ (xy 153.692328 103.249857)
+ (xy 153.571253 103.172047)
+ (xy 153.571251 103.172046)
+ (xy 153.571249 103.172045)
+ (xy 153.57125 103.172045)
+ (xy 153.433163 103.1315)
+ (xy 153.433161 103.1315)
+ (xy 153.289239 103.1315)
+ (xy 153.289236 103.1315)
+ (xy 153.151149 103.172045)
+ (xy 153.030073 103.249856)
+ (xy 153.030072 103.249856)
+ (xy 153.030072 103.249857)
+ (xy 153.026965 103.253443)
+ (xy 152.935823 103.358626)
+ (xy 152.935822 103.358628)
+ (xy 152.876034 103.489543)
+ (xy 152.855553 103.632)
+ (xy 150.53135 103.632)
+ (xy 150.528375 103.626551)
+ (xy 150.526803 103.617838)
+ (xy 150.522965 103.591145)
+ (xy 150.522964 103.59114)
+ (xy 150.463177 103.460228)
+ (xy 150.463176 103.460226)
+ (xy 150.455586 103.451467)
+ (xy 150.368928 103.351457)
+ (xy 150.247853 103.273647)
+ (xy 150.247851 103.273646)
+ (xy 150.247849 103.273645)
+ (xy 150.24785 103.273645)
+ (xy 150.109763 103.2331)
+ (xy 150.109761 103.2331)
+ (xy 149.965839 103.2331)
+ (xy 149.965836 103.2331)
+ (xy 149.827749 103.273645)
+ (xy 149.706673 103.351456)
+ (xy 149.612423 103.460226)
+ (xy 149.612422 103.460228)
+ (xy 149.552634 103.591143)
+ (xy 149.532153 103.733599)
+ (xy 146.419491 103.733599)
+ (xy 146.373799 103.633549)
+ (xy 146.27955 103.524779)
+ (xy 146.158475 103.446969)
+ (xy 146.158473 103.446968)
+ (xy 146.158471 103.446967)
+ (xy 146.158472 103.446967)
+ (xy 146.020385 103.406422)
+ (xy 146.020383 103.406422)
+ (xy 145.876461 103.406422)
+ (xy 145.876458 103.406422)
+ (xy 145.738371 103.446967)
+ (xy 145.617295 103.524778)
+ (xy 145.617294 103.524778)
+ (xy 145.617294 103.524779)
+ (xy 145.614792 103.527667)
+ (xy 145.523045 103.633548)
+ (xy 145.523044 103.63355)
+ (xy 145.463256 103.764465)
+ (xy 145.442775 103.906922)
+ (xy 145.081912 103.906922)
+ (xy 145.098983 103.7336)
+ (xy 145.0787 103.527666)
+ (xy 145.018632 103.329646)
+ (xy 144.921085 103.14715)
+ (xy 144.826877 103.032356)
+ (xy 144.78981 102.987189)
+ (xy 144.65385 102.875611)
+ (xy 144.62985 102.855915)
+ (xy 144.447354 102.758368)
+ (xy 144.249334 102.6983)
+ (xy 144.249332 102.698299)
+ (xy 144.249334 102.698299)
+ (xy 144.0434 102.678017)
+ (xy 143.837467 102.698299)
+ (xy 143.639443 102.758369)
+ (xy 143.532336 102.81562)
+ (xy 143.45695 102.855915)
+ (xy 143.456948 102.855916)
+ (xy 143.456947 102.855917)
+ (xy 143.296989 102.987189)
+ (xy 143.165717 103.147147)
+ (xy 143.068169 103.329643)
+ (xy 143.008099 103.527667)
+ (xy 142.987817 103.7336)
+ (xy 140.189278 103.7336)
+ (xy 140.196783 103.6574)
+ (xy 140.1765 103.451466)
+ (xy 140.116432 103.253446)
+ (xy 140.018885 103.07095)
+ (xy 139.966902 103.007609)
+ (xy 139.88761 102.910989)
+ (xy 139.727652 102.779717)
+ (xy 139.727653 102.779717)
+ (xy 139.72765 102.779715)
+ (xy 139.545154 102.682168)
+ (xy 139.347134 102.6221)
+ (xy 139.347132 102.622099)
+ (xy 139.347134 102.622099)
+ (xy 139.1412 102.601817)
+ (xy 138.935266 102.622099)
+ (xy 138.878217 102.639405)
+ (xy 138.80835 102.640028)
+ (xy 138.749238 102.602779)
+ (xy 138.719647 102.539485)
+ (xy 138.719485 102.503097)
+ (xy 138.727813 102.445175)
+ (xy 138.707331 102.302718)
+ (xy 138.705288 102.298245)
+ (xy 138.695342 102.229091)
+ (xy 138.724364 102.165534)
+ (xy 138.783141 102.127757)
+ (xy 138.85301 102.127753)
+ (xy 138.853961 102.128036)
+ (xy 138.935266 102.1527)
+ (xy 138.935265 102.1527)
+ (xy 138.953729 102.154518)
+ (xy 139.1412 102.172983)
+ (xy 139.347134 102.1527)
+ (xy 139.545154 102.092632)
+ (xy 139.72765 101.995085)
+ (xy 139.88761 101.86381)
+ (xy 140.018885 101.70385)
+ (xy 140.116432 101.521354)
+ (xy 140.1765 101.323334)
+ (xy 140.189278 101.193599)
+ (xy 142.987817 101.193599)
+ (xy 143.008099 101.399532)
+ (xy 143.011195 101.409737)
+ (xy 143.068168 101.597554)
+ (xy 143.165715 101.78005)
+ (xy 143.187275 101.806321)
+ (xy 143.296989 101.94001)
+ (xy 143.352081 101.985222)
+ (xy 143.45695 102.071285)
+ (xy 143.639446 102.168832)
+ (xy 143.837466 102.2289)
+ (xy 143.837465 102.2289)
+ (xy 143.855929 102.230718)
+ (xy 144.0434 102.249183)
+ (xy 144.249334 102.2289)
+ (xy 144.447354 102.168832)
+ (xy 144.62985 102.071285)
+ (xy 144.78981 101.94001)
+ (xy 144.921085 101.78005)
+ (xy 145.018632 101.597554)
+ (xy 145.0787 101.399534)
+ (xy 145.098983 101.1936)
+ (xy 145.098983 101.193599)
+ (xy 145.098983 101.187793)
+ (xy 145.118668 101.120754)
+ (xy 145.171472 101.074999)
+ (xy 145.24063 101.065055)
+ (xy 145.257918 101.068816)
+ (xy 145.397838 101.1099)
+ (xy 145.397839 101.1099)
+ (xy 145.541762 101.1099)
+ (xy 145.541762 101.109899)
+ (xy 145.602688 101.09201)
+ (xy 151.360953 101.09201)
+ (xy 151.364723 101.118229)
+ (xy 151.381434 101.234466)
+ (xy 151.441222 101.365381)
+ (xy 151.441223 101.365383)
+ (xy 151.535472 101.474153)
+ (xy 151.656547 101.551963)
+ (xy 151.65655 101.551964)
+ (xy 151.656549 101.551964)
+ (xy 151.794636 101.592509)
+ (xy 151.794638 101.59251)
+ (xy 151.794639 101.59251)
+ (xy 151.93856 101.59251)
+ (xy 151.938561 101.59251)
+ (xy 151.966648 101.584262)
+ (xy 152.036516 101.584262)
+ (xy 152.095294 101.622036)
+ (xy 152.12432 101.685592)
+ (xy 152.139434 101.790715)
+ (xy 152.178013 101.875189)
+ (xy 152.199223 101.921632)
+ (xy 152.293472 102.030402)
+ (xy 152.414547 102.108212)
+ (xy 152.41455 102.108213)
+ (xy 152.414549 102.108213)
+ (xy 152.552636 102.148758)
+ (xy 152.552638 102.148759)
+ (xy 152.552639 102.148759)
+ (xy 152.696562 102.148759)
+ (xy 152.696562 102.148758)
+ (xy 152.834653 102.108212)
+ (xy 152.955728 102.030402)
+ (xy 153.049977 101.921632)
+ (xy 153.109765 101.790716)
+ (xy 153.130247 101.648259)
+ (xy 153.122148 101.591929)
+ (xy 153.132092 101.522772)
+ (xy 153.177846 101.469968)
+ (xy 153.244886 101.450283)
+ (xy 153.373405 101.450283)
+ (xy 153.373405 101.450282)
+ (xy 153.511496 101.409736)
+ (xy 153.632571 101.331926)
+ (xy 153.72682 101.223156)
+ (xy 153.786608 101.09224)
+ (xy 153.80709 100.949783)
+ (xy 153.786608 100.807326)
+ (xy 153.72682 100.67641)
+ (xy 153.632571 100.56764)
+ (xy 153.511496 100.48983)
+ (xy 153.511494 100.489829)
+ (xy 153.511492 100.489828)
+ (xy 153.511493 100.489828)
+ (xy 153.373406 100.449283)
+ (xy 153.373404 100.449283)
+ (xy 153.229482 100.449283)
+ (xy 153.229479 100.449283)
+ (xy 153.091392 100.489828)
+ (xy 152.970316 100.567639)
+ (xy 152.876066 100.676409)
+ (xy 152.876065 100.676411)
+ (xy 152.816277 100.807326)
+ (xy 152.801305 100.911466)
+ (xy 152.795796 100.949783)
+ (xy 152.800027 100.979214)
+ (xy 152.803895 101.006112)
+ (xy 152.793951 101.07527)
+ (xy 152.748197 101.128074)
+ (xy 152.681157 101.147759)
+ (xy 152.552638 101.147759)
+ (xy 152.524549 101.156006)
+ (xy 152.45468 101.156004)
+ (xy 152.395902 101.118229)
+ (xy 152.366879 101.054675)
+ (xy 152.351765 100.949553)
+ (xy 152.291977 100.818637)
+ (xy 152.197728 100.709867)
+ (xy 152.076653 100.632057)
+ (xy 152.076651 100.632056)
+ (xy 152.076649 100.632055)
+ (xy 152.07665 100.632055)
+ (xy 151.938563 100.59151)
+ (xy 151.938561 100.59151)
+ (xy 151.794639 100.59151)
+ (xy 151.794636 100.59151)
+ (xy 151.656549 100.632055)
+ (xy 151.535473 100.709866)
+ (xy 151.535472 100.709866)
+ (xy 151.535472 100.709867)
+ (xy 151.532371 100.713446)
+ (xy 151.441223 100.818636)
+ (xy 151.441222 100.818638)
+ (xy 151.381434 100.949553)
+ (xy 151.363084 101.077185)
+ (xy 151.360953 101.09201)
+ (xy 145.602688 101.09201)
+ (xy 145.679853 101.069353)
+ (xy 145.800928 100.991543)
+ (xy 145.895177 100.882773)
+ (xy 145.954965 100.751857)
+ (xy 145.975447 100.6094)
+ (xy 145.954965 100.466943)
+ (xy 145.895177 100.336027)
+ (xy 145.800928 100.227257)
+ (xy 145.679853 100.149447)
+ (xy 145.679851 100.149446)
+ (xy 145.679849 100.149445)
+ (xy 145.67985 100.149445)
+ (xy 145.541763 100.1089)
+ (xy 145.541761 100.1089)
+ (xy 145.397839 100.1089)
+ (xy 145.397836 100.1089)
+ (xy 145.259749 100.149445)
+ (xy 145.138673 100.227256)
+ (xy 145.044423 100.336026)
+ (xy 145.003339 100.425986)
+ (xy 144.957583 100.478789)
+ (xy 144.890543 100.498473)
+ (xy 144.823504 100.478788)
+ (xy 144.794692 100.453138)
+ (xy 144.78981 100.44719)
+ (xy 144.654358 100.336028)
+ (xy 144.62985 100.315915)
+ (xy 144.447354 100.218368)
+ (xy 144.249334 100.1583)
+ (xy 144.249332 100.158299)
+ (xy 144.249334 100.158299)
+ (xy 144.0434 100.138017)
+ (xy 143.837467 100.158299)
+ (xy 143.639443 100.218369)
+ (xy 143.529298 100.277243)
+ (xy 143.45695 100.315915)
+ (xy 143.456948 100.315916)
+ (xy 143.456947 100.315917)
+ (xy 143.296989 100.447189)
+ (xy 143.17855 100.59151)
+ (xy 143.165715 100.60715)
+ (xy 143.152403 100.632055)
+ (xy 143.068169 100.789643)
+ (xy 143.008099 100.987667)
+ (xy 142.987817 101.193599)
+ (xy 140.189278 101.193599)
+ (xy 140.196783 101.1174)
+ (xy 140.1765 100.911466)
+ (xy 140.116432 100.713446)
+ (xy 140.018885 100.53095)
+ (xy 139.951863 100.449283)
+ (xy 139.88761 100.370989)
+ (xy 139.727652 100.239717)
+ (xy 139.727653 100.239717)
+ (xy 139.72765 100.239715)
+ (xy 139.545154 100.142168)
+ (xy 139.347134 100.0821)
+ (xy 139.347132 100.082099)
+ (xy 139.347134 100.082099)
+ (xy 139.1412 100.061817)
+ (xy 138.935267 100.082099)
+ (xy 138.737243 100.142169)
+ (xy 138.707065 100.1583)
+ (xy 138.55475 100.239715)
+ (xy 138.554748 100.239716)
+ (xy 138.554747 100.239717)
+ (xy 138.394789 100.370989)
+ (xy 138.263517 100.530947)
+ (xy 138.165969 100.713443)
+ (xy 138.105899 100.911467)
+ (xy 138.085617 101.117399)
+ (xy 138.105899 101.323332)
+ (xy 138.118655 101.365383)
+ (xy 138.165968 101.521354)
+ (xy 138.25055 101.679595)
+ (xy 138.263517 101.703853)
+ (xy 138.294832 101.742011)
+ (xy 138.322144 101.806321)
+ (xy 138.310352 101.875189)
+ (xy 138.2632 101.926748)
+ (xy 138.198978 101.944675)
+ (xy 138.150202 101.944675)
+ (xy 138.012115 101.98522)
+ (xy 137.891039 102.063031)
+ (xy 137.796789 102.171801)
+ (xy 137.796788 102.171803)
+ (xy 137.737 102.302718)
+ (xy 137.716519 102.445174)
+ (xy 137.737 102.587631)
+ (xy 137.780175 102.682169)
+ (xy 137.796789 102.718548)
+ (xy 137.891038 102.827318)
+ (xy 138.012113 102.905128)
+ (xy 138.012116 102.905129)
+ (xy 138.012115 102.905129)
+ (xy 138.158714 102.948174)
+ (xy 138.15773 102.951523)
+ (xy 138.20605 102.973583)
+ (xy 138.243832 103.032356)
+ (xy 138.24384 103.102226)
+ (xy 138.234217 103.125759)
+ (xy 138.165969 103.253441)
+ (xy 138.105899 103.451467)
+ (xy 138.085617 103.6574)
+ (xy 138.105899 103.863332)
+ (xy 138.118652 103.905373)
+ (xy 138.165968 104.061354)
+ (xy 138.263515 104.24385)
+ (xy 138.263517 104.243852)
+ (xy 138.394789 104.40381)
+ (xy 138.491409 104.483102)
+ (xy 138.55475 104.535085)
+ (xy 138.699799 104.612615)
+ (xy 138.749642 104.661578)
+ (xy 138.765102 104.729715)
+ (xy 138.74127 104.795395)
+ (xy 138.685712 104.837764)
+ (xy 138.673437 104.841748)
+ (xy 138.646972 104.848839)
+ (xy 138.641689 104.85001)
+ (xy 138.601681 104.857064)
+ (xy 138.596859 104.858819)
+ (xy 138.579592 104.865971)
+ (xy 138.574938 104.868141)
+ (xy 138.54165 104.891449)
+ (xy 138.53709 104.894354)
+ (xy 138.501905 104.914668)
+ (xy 138.501897 104.914675)
+ (xy 138.475782 104.945798)
+ (xy 138.472127 104.949787)
+ (xy 136.788587 106.633327)
+ (xy 136.784598 106.636982)
+ (xy 136.753475 106.663097)
+ (xy 136.753468 106.663105)
+ (xy 136.733154 106.69829)
+ (xy 136.730249 106.70285)
+ (xy 136.706941 106.736138)
+ (xy 136.704771 106.740792)
+ (xy 136.697623 106.75805)
+ (xy 136.695866 106.762878)
+ (xy 136.68881 106.802891)
+ (xy 136.687639 106.808172)
+ (xy 136.677121 106.847424)
+ (xy 136.680664 106.887905)
+ (xy 136.6809 106.893312)
+ (xy 136.6809 122.614225)
+ (xy 136.680664 122.619632)
+ (xy 136.677121 122.660114)
+ (xy 135.686558 122.660114)
+ (xy 135.642504 98.5774)
+ (xy 138.085617 98.5774)
+ (xy 138.105899 98.783332)
+ (xy 138.1059 98.783334)
+ (xy 138.165968 98.981354)
+ (xy 138.263515 99.16385)
+ (xy 138.263517 99.163852)
+ (xy 138.394789 99.32381)
+ (xy 138.491409 99.403102)
+ (xy 138.55475 99.455085)
+ (xy 138.737246 99.552632)
+ (xy 138.935266 99.6127)
+ (xy 138.935265 99.6127)
+ (xy 138.955547 99.614697)
+ (xy 139.1412 99.632983)
+ (xy 139.347134 99.6127)
+ (xy 139.545154 99.552632)
+ (xy 139.72765 99.455085)
+ (xy 139.88761 99.32381)
+ (xy 140.018885 99.16385)
+ (xy 140.116432 98.981354)
+ (xy 140.1765 98.783334)
+ (xy 140.189278 98.6536)
+ (xy 142.987817 98.6536)
+ (xy 143.008099 98.859532)
+ (xy 143.0081 98.859534)
+ (xy 143.068168 99.057554)
+ (xy 143.165715 99.24005)
+ (xy 143.165717 99.240052)
+ (xy 143.296989 99.40001)
+ (xy 143.368653 99.458822)
+ (xy 143.45695 99.531285)
+ (xy 143.639446 99.628832)
+ (xy 143.837466 99.6889)
+ (xy 143.837465 99.6889)
+ (xy 143.855929 99.690718)
+ (xy 144.0434 99.709183)
+ (xy 144.249334 99.6889)
+ (xy 144.447354 99.628832)
+ (xy 144.62985 99.531285)
+ (xy 144.78981 99.40001)
+ (xy 144.921085 99.24005)
+ (xy 145.018632 99.057554)
+ (xy 145.0787 98.859534)
+ (xy 145.098983 98.6536)
+ (xy 145.0787 98.447666)
+ (xy 145.018632 98.249646)
+ (xy 144.921085 98.06715)
+ (xy 144.858547 97.990947)
+ (xy 144.78981 97.907189)
+ (xy 144.629852 97.775917)
+ (xy 144.629853 97.775917)
+ (xy 144.62985 97.775915)
+ (xy 144.447354 97.678368)
+ (xy 144.249334 97.6183)
+ (xy 144.249332 97.618299)
+ (xy 144.249334 97.618299)
+ (xy 144.0434 97.598017)
+ (xy 143.837467 97.618299)
+ (xy 143.639443 97.678369)
+ (xy 143.529298 97.737243)
+ (xy 143.45695 97.775915)
+ (xy 143.456948 97.775916)
+ (xy 143.456947 97.775917)
+ (xy 143.296989 97.907189)
+ (xy 143.165717 98.067147)
+ (xy 143.165715 98.06715)
+ (xy 143.131489 98.131181)
+ (xy 143.068169 98.249643)
+ (xy 143.008099 98.447667)
+ (xy 142.987817 98.6536)
+ (xy 140.189278 98.6536)
+ (xy 140.196783 98.5774)
+ (xy 140.1765 98.371466)
+ (xy 140.116432 98.173446)
+ (xy 140.018885 97.99095)
+ (xy 139.966902 97.927609)
+ (xy 139.88761 97.830989)
+ (xy 139.727652 97.699717)
+ (xy 139.727653 97.699717)
+ (xy 139.72765 97.699715)
+ (xy 139.545154 97.602168)
+ (xy 139.347134 97.5421)
+ (xy 139.347132 97.542099)
+ (xy 139.347134 97.542099)
+ (xy 139.1412 97.521817)
+ (xy 138.935267 97.542099)
+ (xy 138.737243 97.602169)
+ (xy 138.63747 97.6555)
+ (xy 138.55475 97.699715)
+ (xy 138.554748 97.699716)
+ (xy 138.554747 97.699717)
+ (xy 138.394789 97.830989)
+ (xy 138.263517 97.990947)
+ (xy 138.165969 98.173443)
+ (xy 138.105899 98.371467)
+ (xy 138.085617 98.5774)
+ (xy 135.642504 98.5774)
+ (xy 135.635116 94.538796)
+ (xy 137.771953 94.538796)
+ (xy 137.792434 94.681252)
+ (xy 137.852222 94.812167)
+ (xy 137.852223 94.812169)
+ (xy 137.946472 94.920939)
+ (xy 138.067547 94.998749)
+ (xy 138.06755 94.99875)
+ (xy 138.067549 94.99875)
+ (xy 138.205636 95.039295)
+ (xy 138.205638 95.039296)
+ (xy 138.354923 95.039296)
+ (xy 138.421962 95.058981)
+ (xy 138.467717 95.111785)
+ (xy 138.477661 95.180943)
+ (xy 138.448636 95.244499)
+ (xy 138.433587 95.25915)
+ (xy 138.394789 95.290989)
+ (xy 138.283073 95.427118)
+ (xy 138.263515 95.45095)
+ (xy 138.23577 95.502857)
+ (xy 138.165969 95.633443)
+ (xy 138.105899 95.831467)
+ (xy 138.085617 96.037399)
+ (xy 138.105899 96.243332)
+ (xy 138.117729 96.28233)
+ (xy 138.165968 96.441354)
+ (xy 138.263515 96.62385)
+ (xy 138.263517 96.623852)
+ (xy 138.394789 96.78381)
+ (xy 138.491409 96.863102)
+ (xy 138.55475 96.915085)
+ (xy 138.737246 97.012632)
+ (xy 138.935266 97.0727)
+ (xy 138.935265 97.0727)
+ (xy 138.953729 97.074518)
+ (xy 139.1412 97.092983)
+ (xy 139.347134 97.0727)
+ (xy 139.545154 97.012632)
+ (xy 139.72765 96.915085)
+ (xy 139.88761 96.78381)
+ (xy 140.018885 96.62385)
+ (xy 140.116432 96.441354)
+ (xy 140.1765 96.243334)
+ (xy 140.196783 96.0374)
+ (xy 140.1765 95.831466)
+ (xy 140.161919 95.783399)
+ (xy 140.769153 95.783399)
+ (xy 140.789634 95.925856)
+ (xy 140.848706 96.055204)
+ (xy 140.849423 96.056773)
+ (xy 140.943672 96.165543)
+ (xy 141.064747 96.243353)
+ (xy 141.06475 96.243354)
+ (xy 141.064749 96.243354)
+ (xy 141.145769 96.267143)
+ (xy 141.197495 96.282331)
+ (xy 141.202836 96.283899)
+ (xy 141.202838 96.2839)
+ (xy 141.202839 96.2839)
+ (xy 141.346762 96.2839)
+ (xy 141.346762 96.283899)
+ (xy 141.484853 96.243353)
+ (xy 141.605928 96.165543)
+ (xy 141.650937 96.113599)
+ (xy 142.987817 96.113599)
+ (xy 143.008099 96.319532)
+ (xy 143.015811 96.344954)
+ (xy 143.068168 96.517554)
+ (xy 143.165715 96.70005)
+ (xy 143.165717 96.700052)
+ (xy 143.296989 96.86001)
+ (xy 143.364096 96.915082)
+ (xy 143.45695 96.991285)
+ (xy 143.639446 97.088832)
+ (xy 143.837466 97.1489)
+ (xy 143.837465 97.1489)
+ (xy 143.855929 97.150718)
+ (xy 144.0434 97.169183)
+ (xy 144.187411 97.154999)
+ (xy 152.732553 97.154999)
+ (xy 152.753034 97.297456)
+ (xy 152.812822 97.428371)
+ (xy 152.812823 97.428373)
+ (xy 152.907072 97.537143)
+ (xy 153.028147 97.614953)
+ (xy 153.02815 97.614954)
+ (xy 153.028149 97.614954)
+ (xy 153.166236 97.655499)
+ (xy 153.166238 97.6555)
+ (xy 153.166239 97.6555)
+ (xy 153.310162 97.6555)
+ (xy 153.310162 97.655499)
+ (xy 153.436854 97.6183)
+ (xy 153.44825 97.614954)
+ (xy 153.44825 97.614953)
+ (xy 153.448253 97.614953)
+ (xy 153.569328 97.537143)
+ (xy 153.663577 97.428373)
+ (xy 153.723365 97.297457)
+ (xy 153.743847 97.155)
+ (xy 153.723365 97.012543)
+ (xy 153.663577 96.881627)
+ (xy 153.569328 96.772857)
+ (xy 153.448253 96.695047)
+ (xy 153.448251 96.695046)
+ (xy 153.448249 96.695045)
+ (xy 153.44825 96.695045)
+ (xy 153.310163 96.6545)
+ (xy 153.310161 96.6545)
+ (xy 153.166239 96.6545)
+ (xy 153.166236 96.6545)
+ (xy 153.028149 96.695045)
+ (xy 152.907073 96.772856)
+ (xy 152.812823 96.881626)
+ (xy 152.812822 96.881628)
+ (xy 152.753034 97.012543)
+ (xy 152.732553 97.154999)
+ (xy 144.187411 97.154999)
+ (xy 144.249334 97.1489)
+ (xy 144.447354 97.088832)
+ (xy 144.62985 96.991285)
+ (xy 144.78981 96.86001)
+ (xy 144.921085 96.70005)
+ (xy 145.018632 96.517554)
+ (xy 145.0787 96.319534)
+ (xy 145.098983 96.1136)
+ (xy 145.0787 95.907666)
+ (xy 145.018632 95.709646)
+ (xy 144.921085 95.52715)
+ (xy 144.858532 95.450928)
+ (xy 144.80991 95.391681)
+ (xy 148.932781 95.391681)
+ (xy 148.953262 95.534137)
+ (xy 148.998616 95.633446)
+ (xy 149.013051 95.665054)
+ (xy 149.1073 95.773824)
+ (xy 149.228375 95.851634)
+ (xy 149.228378 95.851635)
+ (xy 149.228377 95.851635)
+ (xy 149.32504 95.880017)
+ (xy 149.34201 95.885)
+ (xy 149.366464 95.89218)
+ (xy 149.366466 95.892181)
+ (xy 149.366467 95.892181)
+ (xy 149.510389 95.892181)
+ (xy 149.625751 95.858308)
+ (xy 149.695618 95.858308)
+ (xy 149.74025 95.88699)
+ (xy 149.74255 95.884337)
+ (xy 149.749246 95.890138)
+ (xy 149.74925 95.890143)
+ (xy 149.870325 95.967953)
+ (xy 149.870328 95.967954)
+ (xy 149.870327 95.967954)
+ (xy 150.008414 96.008499)
+ (xy 150.008416 96.0085)
+ (xy 150.008417 96.0085)
+ (xy 150.15234 96.0085)
+ (xy 150.15234 96.008499)
+ (xy 150.2703 95.973864)
+ (xy 150.290428 95.967954)
+ (xy 150.290428 95.967953)
+ (xy 150.290431 95.967953)
+ (xy 150.411506 95.890143)
+ (xy 150.446009 95.850324)
+ (xy 150.504784 95.812551)
+ (xy 150.574654 95.812551)
+ (xy 150.633432 95.850324)
+ (xy 150.652514 95.880017)
+ (xy 150.69537 95.97386)
+ (xy 150.695373 95.973864)
+ (xy 150.789622 96.082634)
+ (xy 150.910697 96.160444)
+ (xy 150.9107 96.160445)
+ (xy 150.910699 96.160445)
+ (xy 151.017857 96.191908)
+ (xy 151.048789 96.200991)
+ (xy 151.048793 96.200991)
+ (xy 151.057566 96.202253)
+ (xy 151.057292 96.204153)
+ (xy 151.11356 96.220676)
+ (xy 151.159315 96.27348)
+ (xy 151.16384 96.285612)
+ (xy 151.209458 96.3855)
+ (xy 151.224616 96.418691)
+ (xy 151.318865 96.527461)
+ (xy 151.43994 96.605271)
+ (xy 151.439943 96.605272)
+ (xy 151.439942 96.605272)
+ (xy 151.578029 96.645817)
+ (xy 151.578031 96.645818)
+ (xy 151.578032 96.645818)
+ (xy 151.721955 96.645818)
+ (xy 151.721955 96.645817)
+ (xy 151.860046 96.605271)
+ (xy 151.981121 96.527461)
+ (xy 152.07537 96.418691)
+ (xy 152.135158 96.287775)
+ (xy 152.138798 96.262456)
+ (xy 152.167821 96.198901)
+ (xy 152.226599 96.161126)
+ (xy 152.226601 96.161125)
+ (xy 152.228917 96.160445)
+ (xy 152.300315 96.139481)
+ (xy 152.370184 96.139481)
+ (xy 152.407622 96.159923)
+ (xy 152.408101 96.159179)
+ (xy 152.415561 96.163973)
+ (xy 152.415562 96.163974)
+ (xy 152.536637 96.241784)
+ (xy 152.53664 96.241785)
+ (xy 152.536639 96.241785)
+ (xy 152.674726 96.28233)
+ (xy 152.674728 96.282331)
+ (xy 152.674729 96.282331)
+ (xy 152.818652 96.282331)
+ (xy 152.818652 96.28233)
+ (xy 152.951396 96.243354)
+ (xy 152.95674 96.241785)
+ (xy 152.95674 96.241784)
+ (xy 152.956743 96.241784)
+ (xy 153.077818 96.163974)
+ (xy 153.172067 96.055204)
+ (xy 153.231855 95.924288)
+ (xy 153.252337 95.781831)
+ (xy 153.231855 95.639374)
+ (xy 153.172067 95.508458)
+ (xy 153.077818 95.399688)
+ (xy 152.956743 95.321878)
+ (xy 152.956741 95.321877)
+ (xy 152.956739 95.321876)
+ (xy 152.95674 95.321876)
+ (xy 152.818653 95.281331)
+ (xy 152.818651 95.281331)
+ (xy 152.674729 95.281331)
+ (xy 152.674725 95.281331)
+ (xy 152.549336 95.318148)
+ (xy 152.479466 95.318148)
+ (xy 152.442029 95.297706)
+ (xy 152.441551 95.298451)
+ (xy 152.434088 95.293655)
+ (xy 152.313015 95.215846)
+ (xy 152.313013 95.215845)
+ (xy 152.313011 95.215844)
+ (xy 152.313012 95.215844)
+ (xy 152.174925 95.175299)
+ (xy 152.174923 95.175299)
+ (xy 152.031001 95.175299)
+ (xy 152.030998 95.175299)
+ (xy 151.892911 95.215844)
+ (xy 151.771835 95.293655)
+ (xy 151.694871 95.382476)
+ (xy 151.636092 95.42025)
+ (xy 151.566223 95.42025)
+ (xy 151.507445 95.382476)
+ (xy 151.498798 95.372497)
+ (xy 151.451878 95.318348)
+ (xy 151.330803 95.240538)
+ (xy 151.330801 95.240537)
+ (xy 151.330799 95.240536)
+ (xy 151.3308 95.240536)
+ (xy 151.192713 95.199991)
+ (xy 151.192711 95.199991)
+ (xy 151.048789 95.199991)
+ (xy 151.048786 95.199991)
+ (xy 150.910699 95.240536)
+ (xy 150.789622 95.318347)
+ (xy 150.755119 95.358166)
+ (xy 150.69634 95.39594)
+ (xy 150.626471 95.395939)
+ (xy 150.567693 95.358164)
+ (xy 150.548617 95.328481)
+ (xy 150.505755 95.234627)
+ (xy 150.411506 95.125857)
+ (xy 150.290431 95.048047)
+ (xy 150.290429 95.048046)
+ (xy 150.290427 95.048045)
+ (xy 150.290428 95.048045)
+ (xy 150.152341 95.0075)
+ (xy 150.152339 95.0075)
+ (xy 150.008417 95.0075)
+ (xy 150.008414 95.0075)
+ (xy 149.893055 95.041372)
+ (xy 149.823185 95.041372)
+ (xy 149.778556 95.012689)
+ (xy 149.776256 95.015344)
+ (xy 149.769559 95.009541)
+ (xy 149.769556 95.009538)
+ (xy 149.648481 94.931728)
+ (xy 149.648479 94.931727)
+ (xy 149.648477 94.931726)
+ (xy 149.648478 94.931726)
+ (xy 149.510391 94.891181)
+ (xy 149.510389 94.891181)
+ (xy 149.366467 94.891181)
+ (xy 149.366464 94.891181)
+ (xy 149.228377 94.931726)
+ (xy 149.107301 95.009537)
+ (xy 149.013051 95.118307)
+ (xy 149.01305 95.118309)
+ (xy 148.953262 95.249224)
+ (xy 148.932781 95.391681)
+ (xy 144.80991 95.391681)
+ (xy 144.78981 95.367189)
+ (xy 144.64219 95.246042)
+ (xy 144.62985 95.235915)
+ (xy 144.447354 95.138368)
+ (xy 144.249334 95.0783)
+ (xy 144.249332 95.078299)
+ (xy 144.249334 95.078299)
+ (xy 144.0434 95.058017)
+ (xy 143.837467 95.078299)
+ (xy 143.639443 95.138369)
+ (xy 143.559794 95.180943)
+ (xy 143.45695 95.235915)
+ (xy 143.456948 95.235916)
+ (xy 143.456947 95.235917)
+ (xy 143.296989 95.367189)
+ (xy 143.165717 95.527147)
+ (xy 143.165715 95.52715)
+ (xy 143.16198 95.534138)
+ (xy 143.068169 95.709643)
+ (xy 143.008099 95.907667)
+ (xy 142.987817 96.113599)
+ (xy 141.650937 96.113599)
+ (xy 141.700177 96.056773)
+ (xy 141.759965 95.925857)
+ (xy 141.780447 95.7834)
+ (xy 141.759965 95.640943)
+ (xy 141.700177 95.510027)
+ (xy 141.605928 95.401257)
+ (xy 141.484853 95.323447)
+ (xy 141.484851 95.323446)
+ (xy 141.484849 95.323445)
+ (xy 141.48485 95.323445)
+ (xy 141.346763 95.2829)
+ (xy 141.346761 95.2829)
+ (xy 141.202839 95.2829)
+ (xy 141.202836 95.2829)
+ (xy 141.064749 95.323445)
+ (xy 140.943673 95.401256)
+ (xy 140.849423 95.510026)
+ (xy 140.849422 95.510028)
+ (xy 140.789634 95.640943)
+ (xy 140.769153 95.783399)
+ (xy 140.161919 95.783399)
+ (xy 140.116432 95.633446)
+ (xy 140.018885 95.45095)
+ (xy 139.96211 95.381769)
+ (xy 139.88761 95.290989)
+ (xy 139.76025 95.186469)
+ (xy 139.72765 95.159715)
+ (xy 139.545154 95.062168)
+ (xy 139.347134 95.0021)
+ (xy 139.347132 95.002099)
+ (xy 139.347134 95.002099)
+ (xy 139.1412 94.981817)
+ (xy 138.935266 95.002099)
+ (xy 138.807781 95.040771)
+ (xy 138.737915 95.041394)
+ (xy 138.678802 95.004145)
+ (xy 138.649211 94.940851)
+ (xy 138.658538 94.871606)
+ (xy 138.678072 94.84091)
+ (xy 138.702977 94.812169)
+ (xy 138.762765 94.681253)
+ (xy 138.769961 94.631198)
+ (xy 138.798985 94.567644)
+ (xy 138.857762 94.529868)
+ (xy 138.927632 94.529867)
+ (xy 138.928698 94.530186)
+ (xy 138.935362 94.532207)
+ (xy 138.991199 94.537706)
+ (xy 138.9912 94.537706)
+ (xy 138.9912 93.869902)
+ (xy 139.016052 93.882565)
+ (xy 139.109719 93.8974)
+ (xy 139.172681 93.8974)
+ (xy 139.266348 93.882565)
+ (xy 139.2912 93.869902)
+ (xy 139.2912 94.537706)
+ (xy 139.347034 94.532208)
+ (xy 139.544966 94.472166)
+ (xy 139.727366 94.374671)
+ (xy 139.727373 94.374667)
+ (xy 139.887255 94.243455)
+ (xy 140.018467 94.083573)
+ (xy 140.018469 94.08357)
+ (xy 140.117123 93.898999)
+ (xy 140.166085 93.849154)
+ (xy 140.234223 93.833693)
+ (xy 140.299903 93.857524)
+ (xy 140.339276 93.905938)
+ (xy 140.362823 93.957498)
+ (xy 140.457072 94.066268)
+ (xy 140.578147 94.144078)
+ (xy 140.57815 94.144079)
+ (xy 140.578149 94.144079)
+ (xy 140.716236 94.184624)
+ (xy 140.716238 94.184625)
+ (xy 140.716239 94.184625)
+ (xy 140.860162 94.184625)
+ (xy 140.860162 94.184624)
+ (xy 140.985386 94.147856)
+ (xy 140.99825 94.144079)
+ (xy 140.99825 94.144078)
+ (xy 140.998253 94.144078)
+ (xy 141.119328 94.066268)
+ (xy 141.213577 93.957498)
+ (xy 141.273365 93.826582)
+ (xy 141.293847 93.684125)
+ (xy 141.277956 93.573599)
+ (xy 142.987817 93.573599)
+ (xy 143.008099 93.779532)
+ (xy 143.038134 93.878543)
+ (xy 143.068168 93.977554)
+ (xy 143.165715 94.16005)
+ (xy 143.185882 94.184624)
+ (xy 143.296989 94.32001)
+ (xy 143.36359 94.374667)
+ (xy 143.45695 94.451285)
+ (xy 143.639446 94.548832)
+ (xy 143.837466 94.6089)
+ (xy 143.837465 94.6089)
+ (xy 143.855929 94.610718)
+ (xy 144.0434 94.629183)
+ (xy 144.249334 94.6089)
+ (xy 144.447354 94.548832)
+ (xy 144.62985 94.451285)
+ (xy 144.708914 94.386399)
+ (xy 145.925353 94.386399)
+ (xy 145.945834 94.528856)
+ (xy 146.005622 94.659771)
+ (xy 146.005623 94.659773)
+ (xy 146.099872 94.768543)
+ (xy 146.220947 94.846353)
+ (xy 146.22095 94.846354)
+ (xy 146.220949 94.846354)
+ (xy 146.359036 94.886899)
+ (xy 146.359038 94.8869)
+ (xy 146.359039 94.8869)
+ (xy 146.502962 94.8869)
+ (xy 146.502962 94.886899)
+ (xy 146.641053 94.846353)
+ (xy 146.762128 94.768543)
+ (xy 146.856377 94.659773)
+ (xy 146.916165 94.528857)
+ (xy 146.936647 94.3864)
+ (xy 146.916165 94.243943)
+ (xy 146.856377 94.113027)
+ (xy 146.762128 94.004257)
+ (xy 146.641053 93.926447)
+ (xy 146.641051 93.926446)
+ (xy 146.641049 93.926445)
+ (xy 146.64105 93.926445)
+ (xy 146.502963 93.8859)
+ (xy 146.502961 93.8859)
+ (xy 146.359039 93.8859)
+ (xy 146.359036 93.8859)
+ (xy 146.220949 93.926445)
+ (xy 146.099873 94.004256)
+ (xy 146.005623 94.113026)
+ (xy 146.005622 94.113028)
+ (xy 145.945834 94.243943)
+ (xy 145.925353 94.386399)
+ (xy 144.708914 94.386399)
+ (xy 144.78981 94.32001)
+ (xy 144.921085 94.16005)
+ (xy 145.018632 93.977554)
+ (xy 145.0787 93.779534)
+ (xy 145.098983 93.5736)
+ (xy 145.0787 93.367666)
+ (xy 145.018632 93.169646)
+ (xy 144.921085 92.98715)
+ (xy 144.858547 92.910947)
+ (xy 144.78981 92.827189)
+ (xy 144.672077 92.730569)
+ (xy 144.62985 92.695915)
+ (xy 144.447354 92.598368)
+ (xy 144.311963 92.557298)
+ (xy 147.044788 92.557298)
+ (xy 147.065269 92.699754)
+ (xy 147.123468 92.827189)
+ (xy 147.125058 92.830671)
+ (xy 147.219307 92.939441)
+ (xy 147.340382 93.017251)
+ (xy 147.340385 93.017252)
+ (xy 147.340384 93.017252)
+ (xy 147.478471 93.057797)
+ (xy 147.478473 93.057798)
+ (xy 147.478474 93.057798)
+ (xy 147.622397 93.057798)
+ (xy 147.622397 93.057797)
+ (xy 147.760488 93.017251)
+ (xy 147.881563 92.939441)
+ (xy 147.975812 92.830671)
+ (xy 147.996122 92.786199)
+ (xy 154.074753 92.786199)
+ (xy 154.095234 92.928656)
+ (xy 154.121948 92.98715)
+ (xy 154.155023 93.059573)
+ (xy 154.249272 93.168343)
+ (xy 154.370347 93.246153)
+ (xy 154.37035 93.246154)
+ (xy 154.370349 93.246154)
+ (xy 154.508436 93.286699)
+ (xy 154.508438 93.2867)
+ (xy 154.508439 93.2867)
+ (xy 154.652361 93.2867)
+ (xy 154.735689 93.262233)
+ (xy 154.805559 93.262233)
+ (xy 154.858305 93.293529)
+ (xy 154.952014 93.387238)
+ (xy 154.985499 93.448561)
+ (xy 154.980515 93.518253)
+ (xy 154.938643 93.574186)
+ (xy 154.931372 93.579235)
+ (xy 154.862873 93.623256)
+ (xy 154.768623 93.732026)
+ (xy 154.768622 93.732028)
+ (xy 154.708834 93.862943)
+ (xy 154.688353 94.0054)
+ (xy 154.708834 94.147856)
+ (xy 154.752656 94.24381)
+ (xy 154.768623 94.278773)
+ (xy 154.798243 94.312957)
+ (xy 154.848077 94.370468)
+ (xy 154.877102 94.434024)
+ (xy 154.867158 94.503183)
+ (xy 154.865493 94.506233)
+ (xy 154.802744 94.643632)
+ (xy 154.782263 94.786088)
+ (xy 154.802744 94.928545)
+ (xy 154.857319 95.048045)
+ (xy 154.862533 95.059462)
+ (xy 154.956782 95.168232)
+ (xy 154.956784 95.168233)
+ (xy 154.963487 95.174042)
+ (xy 154.962348 95.175356)
+ (xy 155.001168 95.220155)
+ (xy 155.011112 95.289314)
+ (xy 154.982088 95.35287)
+ (xy 154.92331 95.390645)
+ (xy 154.923309 95.390645)
+ (xy 154.806148 95.425045)
+ (xy 154.685073 95.502856)
+ (xy 154.590823 95.611626)
+ (xy 154.590822 95.611628)
+ (xy 154.531034 95.742543)
+ (xy 154.510553 95.885)
+ (xy 154.531034 96.027456)
+ (xy 154.580492 96.135752)
+ (xy 154.590823 96.158373)
+ (xy 154.685072 96.267143)
+ (xy 154.806147 96.344953)
+ (xy 154.80615 96.344954)
+ (xy 154.806149 96.344954)
+ (xy 154.944236 96.385499)
+ (xy 154.944238 96.3855)
+ (xy 154.944239 96.3855)
+ (xy 155.088162 96.3855)
+ (xy 155.088162 96.385499)
+ (xy 155.226253 96.344953)
+ (xy 155.347328 96.267143)
+ (xy 155.441577 96.158373)
+ (xy 155.501365 96.027457)
+ (xy 155.521847 95.885)
+ (xy 155.501365 95.742543)
+ (xy 155.441577 95.611627)
+ (xy 155.347328 95.502857)
+ (xy 155.347325 95.502855)
+ (xy 155.340623 95.497047)
+ (xy 155.341761 95.495733)
+ (xy 155.302939 95.450928)
+ (xy 155.292998 95.381769)
+ (xy 155.322025 95.318214)
+ (xy 155.380798 95.280444)
+ (xy 155.497963 95.246042)
+ (xy 155.59066 95.186469)
+ (xy 155.657701 95.166785)
+ (xy 155.72474 95.18647)
+ (xy 155.770495 95.239274)
+ (xy 155.7817 95.290785)
+ (xy 155.7817 98.077077)
+ (xy 155.781464 98.082484)
+ (xy 155.777921 98.122966)
+ (xy 155.78844 98.162222)
+ (xy 155.789611 98.167504)
+ (xy 155.796666 98.207515)
+ (xy 155.798431 98.212364)
+ (xy 155.805561 98.229576)
+ (xy 155.80774 98.23425)
+ (xy 155.831047 98.267537)
+ (xy 155.833954 98.272099)
+ (xy 155.85427 98.307287)
+ (xy 155.854274 98.307292)
+ (xy 155.885399 98.333409)
+ (xy 155.889389 98.337065)
+ (xy 156.054403 98.502079)
+ (xy 156.087888 98.563402)
+ (xy 156.090722 98.58976)
+ (xy 156.090722 99.290878)
+ (xy 156.071037 99.357917)
+ (xy 156.018233 99.403672)
+ (xy 155.966722 99.414878)
+ (xy 155.866858 99.414878)
+ (xy 155.728771 99.455423)
+ (xy 155.728769 99.455424)
+ (xy 155.723468 99.458831)
+ (xy 155.656427 99.478511)
+ (xy 155.589389 99.458822)
+ (xy 155.543637 99.406015)
+ (xy 155.533697 99.372157)
+ (xy 155.526765 99.323943)
+ (xy 155.526704 99.32381)
+ (xy 155.466977 99.193027)
+ (xy 155.372728 99.084257)
+ (xy 155.251653 99.006447)
+ (xy 155.251651 99.006446)
+ (xy 155.251649 99.006445)
+ (xy 155.25165 99.006445)
+ (xy 155.113563 98.9659)
+ (xy 155.113561 98.9659)
+ (xy 154.969639 98.9659)
+ (xy 154.969636 98.9659)
+ (xy 154.831549 99.006445)
+ (xy 154.710473 99.084256)
+ (xy 154.616223 99.193026)
+ (xy 154.616222 99.193028)
+ (xy 154.556434 99.323943)
+ (xy 154.535953 99.4664)
+ (xy 154.556434 99.608856)
+ (xy 154.567453 99.632983)
+ (xy 154.616223 99.739773)
+ (xy 154.710472 99.848543)
+ (xy 154.831547 99.926353)
+ (xy 154.83155 99.926354)
+ (xy 154.831549 99.926354)
+ (xy 154.969636 99.966899)
+ (xy 154.969638 99.9669)
+ (xy 154.969639 99.9669)
+ (xy 155.113562 99.9669)
+ (xy 155.113562 99.966899)
+ (xy 155.251653 99.926353)
+ (xy 155.256945 99.922951)
+ (xy 155.323983 99.903266)
+ (xy 155.391023 99.922949)
+ (xy 155.436779 99.975751)
+ (xy 155.446724 100.009618)
+ (xy 155.453656 100.057834)
+ (xy 155.490275 100.138017)
+ (xy 155.513445 100.188751)
+ (xy 155.607694 100.297521)
+ (xy 155.728769 100.375331)
+ (xy 155.728772 100.375332)
+ (xy 155.728771 100.375332)
+ (xy 155.866858 100.415877)
+ (xy 155.86686 100.415878)
+ (xy 155.966722 100.415878)
+ (xy 156.033761 100.435563)
+ (xy 156.079516 100.488367)
+ (xy 156.090722 100.539878)
+ (xy 156.090722 100.979214)
+ (xy 156.071037 101.046253)
+ (xy 156.018233 101.092008)
+ (xy 155.949075 101.101952)
+ (xy 155.915211 101.092009)
+ (xy 155.911142 101.09015)
+ (xy 155.773057 101.049606)
+ (xy 155.773055 101.049606)
+ (xy 155.629133 101.049606)
+ (xy 155.62913 101.049606)
+ (xy 155.491043 101.090151)
+ (xy 155.369966 101.167963)
+ (xy 155.369965 101.167963)
+ (xy 155.354823 101.185438)
+ (xy 155.296043 101.223211)
+ (xy 155.226174 101.223209)
+ (xy 155.1674 101.185436)
+ (xy 155.141023 101.154995)
+ (xy 155.141022 101.154994)
+ (xy 155.141021 101.154993)
+ (xy 155.043374 101.09224)
+ (xy 155.019948 101.077185)
+ (xy 155.019946 101.077184)
+ (xy 155.019944 101.077183)
+ (xy 155.019945 101.077183)
+ (xy 154.881858 101.036638)
+ (xy 154.881856 101.036638)
+ (xy 154.737934 101.036638)
+ (xy 154.737931 101.036638)
+ (xy 154.599844 101.077183)
+ (xy 154.478768 101.154994)
+ (xy 154.384518 101.263764)
+ (xy 154.384517 101.263766)
+ (xy 154.324729 101.394681)
+ (xy 154.308753 101.505802)
+ (xy 154.304248 101.537138)
+ (xy 154.30638 101.551964)
+ (xy 154.324729 101.679594)
+ (xy 154.375477 101.790715)
+ (xy 154.384518 101.810511)
+ (xy 154.478767 101.919281)
+ (xy 154.599842 101.997091)
+ (xy 154.599845 101.997092)
+ (xy 154.599844 101.997092)
+ (xy 154.704927 102.027947)
+ (xy 154.763706 102.065721)
+ (xy 154.792731 102.129276)
+ (xy 154.792731 102.129277)
+ (xy 154.803329 102.202991)
+ (xy 154.846833 102.298249)
+ (xy 154.863118 102.333908)
+ (xy 154.957367 102.442678)
+ (xy 155.078442 102.520488)
+ (xy 155.078445 102.520489)
+ (xy 155.078444 102.520489)
+ (xy 155.216531 102.561034)
+ (xy 155.216533 102.561035)
+ (xy 155.320338 102.561035)
+ (xy 155.387377 102.58072)
+ (xy 155.433131 102.633522)
+ (xy 155.476723 102.728973)
+ (xy 155.570972 102.837743)
+ (xy 155.692047 102.915553)
+ (xy 155.69205 102.915554)
+ (xy 155.692049 102.915554)
+ (xy 155.830136 102.956099)
+ (xy 155.830138 102.9561)
+ (xy 155.830139 102.9561)
+ (xy 155.974062 102.9561)
+ (xy 155.974062 102.956099)
+ (xy 156.112153 102.915553)
+ (xy 156.174304 102.87561)
+ (xy 156.24134 102.855927)
+ (xy 156.308379 102.875611)
+ (xy 156.329022 102.892246)
+ (xy 158.633986 105.19721)
+ (xy 158.637642 105.201199)
+ (xy 158.663762 105.232328)
+ (xy 158.664265 105.23275)
+ (xy 158.664834 105.233606)
+ (xy 158.670735 105.240638)
+ (xy 158.66995 105.241296)
+ (xy 158.702967 105.290921)
+ (xy 158.704075 105.360782)
+ (xy 158.667238 105.420152)
+ (xy 158.663224 105.423592)
+ (xy 158.53699 105.527189)
+ (xy 158.405717 105.687147)
+ (xy 158.405716 105.687148)
+ (xy 158.405715 105.68715)
+ (xy 158.37898 105.737168)
+ (xy 158.308169 105.869643)
+ (xy 158.248099 106.067667)
+ (xy 158.227817 106.2736)
+ (xy 158.248099 106.479532)
+ (xy 158.261845 106.524845)
+ (xy 158.308168 106.677554)
+ (xy 158.405715 106.86005)
+ (xy 158.405717 106.860052)
+ (xy 158.536989 107.02001)
+ (xy 158.589403 107.063024)
+ (xy 158.69695 107.151285)
+ (xy 158.879446 107.248832)
+ (xy 159.077466 107.3089)
+ (xy 159.077465 107.3089)
+ (xy 159.097748 107.310897)
+ (xy 159.2834 107.329183)
+ (xy 159.489334 107.3089)
+ (xy 159.687354 107.248832)
+ (xy 159.86985 107.151285)
+ (xy 160.02981 107.02001)
+ (xy 160.161085 106.86005)
+ (xy 160.258632 106.677554)
+ (xy 160.3187 106.479534)
+ (xy 160.320959 106.456596)
+ (xy 160.347119 106.391809)
+ (xy 160.404153 106.351449)
+ (xy 160.473953 106.348331)
+ (xy 160.519413 106.371855)
+ (xy 160.519611 106.371548)
+ (xy 160.522884 106.373652)
+ (xy 160.525571 106.375042)
+ (xy 160.527071 106.376342)
+ (xy 160.527072 106.376343)
+ (xy 160.648147 106.454153)
+ (xy 160.64815 106.454154)
+ (xy 160.648149 106.454154)
+ (xy 160.786236 106.494699)
+ (xy 160.786238 106.4947)
+ (xy 160.786239 106.4947)
+ (xy 160.930162 106.4947)
+ (xy 160.930162 106.494699)
+ (xy 161.037321 106.463235)
+ (xy 161.06825 106.454154)
+ (xy 161.06825 106.454153)
+ (xy 161.068253 106.454153)
+ (xy 161.189328 106.376343)
+ (xy 161.283577 106.267573)
+ (xy 161.315625 106.197399)
+ (xy 163.485617 106.197399)
+ (xy 163.505899 106.403332)
+ (xy 163.521316 106.454154)
+ (xy 163.565968 106.601354)
+ (xy 163.663515 106.78385)
+ (xy 163.698169 106.826077)
+ (xy 163.794789 106.94381)
+ (xy 163.891409 107.023102)
+ (xy 163.95475 107.075085)
+ (xy 164.137246 107.172632)
+ (xy 164.335266 107.2327)
+ (xy 164.335265 107.2327)
+ (xy 164.352282 107.234376)
+ (xy 164.5412 107.252983)
+ (xy 164.747134 107.2327)
+ (xy 164.945154 107.172632)
+ (xy 165.12765 107.075085)
+ (xy 165.28761 106.94381)
+ (xy 165.418885 106.78385)
+ (xy 165.516432 106.601354)
+ (xy 165.5765 106.403334)
+ (xy 165.596783 106.1974)
+ (xy 165.5765 105.991466)
+ (xy 165.516432 105.793446)
+ (xy 165.418885 105.61095)
+ (xy 165.364193 105.544307)
+ (xy 165.28761 105.450989)
+ (xy 165.145873 105.33467)
+ (xy 165.12765 105.319715)
+ (xy 164.945154 105.222168)
+ (xy 164.747134 105.1621)
+ (xy 164.747132 105.162099)
+ (xy 164.747134 105.162099)
+ (xy 164.559663 105.143635)
+ (xy 164.5412 105.141817)
+ (xy 164.541199 105.141817)
+ (xy 164.335267 105.162099)
+ (xy 164.137243 105.222169)
+ (xy 164.030847 105.27904)
+ (xy 163.95475 105.319715)
+ (xy 163.954748 105.319716)
+ (xy 163.954747 105.319717)
+ (xy 163.794789 105.450989)
+ (xy 163.664663 105.609551)
+ (xy 163.663515 105.61095)
+ (xy 163.662923 105.612058)
+ (xy 163.565969 105.793443)
+ (xy 163.505899 105.991467)
+ (xy 163.485617 106.197399)
+ (xy 161.315625 106.197399)
+ (xy 161.343365 106.136657)
+ (xy 161.363847 105.9942)
+ (xy 161.343365 105.851743)
+ (xy 161.283577 105.720827)
+ (xy 161.283576 105.720826)
+ (xy 161.283576 105.720825)
+ (xy 161.280778 105.716471)
+ (xy 161.2611 105.649441)
+ (xy 161.2611 104.920595)
+ (xy 161.261099 104.920592)
+ (xy 161.258944 104.914672)
+ (xy 161.254884 104.903515)
+ (xy 161.249289 104.882633)
+ (xy 161.246134 104.864739)
+ (xy 161.246133 104.864737)
+ (xy 161.245758 104.864088)
+ (xy 161.237045 104.848996)
+ (xy 161.227909 104.829405)
+ (xy 161.221695 104.81233)
+ (xy 161.21001 104.798405)
+ (xy 161.197616 104.780703)
+ (xy 161.191212 104.769611)
+ (xy 161.188528 104.764962)
+ (xy 161.180348 104.758098)
+ (xy 161.174599 104.753273)
+ (xy 161.15932 104.737993)
+ (xy 161.147639 104.724073)
+ (xy 161.147638 104.724072)
+ (xy 161.131895 104.714983)
+ (xy 161.114194 104.702588)
+ (xy 161.100271 104.690905)
+ (xy 161.083189 104.684688)
+ (xy 161.063605 104.675555)
+ (xy 161.047862 104.666466)
+ (xy 161.047859 104.666464)
+ (xy 161.029955 104.663307)
+ (xy 161.009087 104.657716)
+ (xy 160.992007 104.6515)
+ (xy 160.992006 104.6515)
+ (xy 160.962984 104.6515)
+ (xy 160.151248 104.6515)
+ (xy 160.084209 104.631815)
+ (xy 160.038454 104.579011)
+ (xy 160.02851 104.509853)
+ (xy 160.055394 104.448836)
+ (xy 160.092345 104.40381)
+ (xy 160.161085 104.32005)
+ (xy 160.258632 104.137554)
+ (xy 160.3187 103.939534)
+ (xy 160.338983 103.7336)
+ (xy 160.331478 103.657399)
+ (xy 163.485617 103.657399)
+ (xy 163.505899 103.863332)
+ (xy 163.518652 103.905373)
+ (xy 163.565968 104.061354)
+ (xy 163.663515 104.24385)
+ (xy 163.663517 104.243852)
+ (xy 163.794789 104.40381)
+ (xy 163.891409 104.483102)
+ (xy 163.95475 104.535085)
+ (xy 164.137246 104.632632)
+ (xy 164.335266 104.6927)
+ (xy 164.335265 104.6927)
+ (xy 164.353729 104.694518)
+ (xy 164.5412 104.712983)
+ (xy 164.747134 104.6927)
+ (xy 164.945154 104.632632)
+ (xy 165.12765 104.535085)
+ (xy 165.28761 104.40381)
+ (xy 165.418885 104.24385)
+ (xy 165.516432 104.061354)
+ (xy 165.5765 103.863334)
+ (xy 165.596783 103.6574)
+ (xy 165.5765 103.451466)
+ (xy 165.516432 103.253446)
+ (xy 165.418885 103.07095)
+ (xy 165.366902 103.007609)
+ (xy 165.28761 102.910989)
+ (xy 165.127652 102.779717)
+ (xy 165.127653 102.779717)
+ (xy 165.12765 102.779715)
+ (xy 164.945154 102.682168)
+ (xy 164.747134 102.6221)
+ (xy 164.747132 102.622099)
+ (xy 164.747134 102.622099)
+ (xy 164.550967 102.602779)
+ (xy 164.5412 102.601817)
+ (xy 164.541199 102.601817)
+ (xy 164.335267 102.622099)
+ (xy 164.137243 102.682169)
+ (xy 164.049681 102.728973)
+ (xy 163.95475 102.779715)
+ (xy 163.954748 102.779716)
+ (xy 163.954747 102.779717)
+ (xy 163.794789 102.910989)
+ (xy 163.663517 103.070947)
+ (xy 163.663515 103.07095)
+ (xy 163.634219 103.125759)
+ (xy 163.565969 103.253443)
+ (xy 163.505899 103.451467)
+ (xy 163.485617 103.657399)
+ (xy 160.331478 103.657399)
+ (xy 160.3187 103.527666)
+ (xy 160.258632 103.329646)
+ (xy 160.161085 103.14715)
+ (xy 160.066877 103.032356)
+ (xy 160.02981 102.987189)
+ (xy 159.89385 102.875611)
+ (xy 159.86985 102.855915)
+ (xy 159.687354 102.758368)
+ (xy 159.489334 102.6983)
+ (xy 159.489332 102.698299)
+ (xy 159.489334 102.698299)
+ (xy 159.301863 102.679835)
+ (xy 159.2834 102.678017)
+ (xy 159.283399 102.678017)
+ (xy 159.077467 102.698299)
+ (xy 158.879443 102.758369)
+ (xy 158.772336 102.81562)
+ (xy 158.69695 102.855915)
+ (xy 158.696948 102.855916)
+ (xy 158.696947 102.855917)
+ (xy 158.536989 102.987189)
+ (xy 158.405717 103.147147)
+ (xy 158.366467 103.220577)
+ (xy 158.317504 103.270421)
+ (xy 158.249366 103.285881)
+ (xy 158.183686 103.262049)
+ (xy 158.169428 103.249804)
+ (xy 157.182619 102.262995)
+ (xy 157.149134 102.201672)
+ (xy 157.1463 102.175314)
+ (xy 157.1463 101.193599)
+ (xy 158.227817 101.193599)
+ (xy 158.248099 101.399532)
+ (xy 158.251195 101.409737)
+ (xy 158.308168 101.597554)
+ (xy 158.405715 101.78005)
+ (xy 158.427275 101.806321)
+ (xy 158.536989 101.94001)
+ (xy 158.592081 101.985222)
+ (xy 158.69695 102.071285)
+ (xy 158.879446 102.168832)
+ (xy 159.077466 102.2289)
+ (xy 159.077465 102.2289)
+ (xy 159.095929 102.230718)
+ (xy 159.2834 102.249183)
+ (xy 159.489334 102.2289)
+ (xy 159.687354 102.168832)
+ (xy 159.86985 102.071285)
+ (xy 160.02981 101.94001)
+ (xy 160.161085 101.78005)
+ (xy 160.258632 101.597554)
+ (xy 160.3187 101.399534)
+ (xy 160.338983 101.1936)
+ (xy 160.331478 101.1174)
+ (xy 163.485617 101.1174)
+ (xy 163.505899 101.323332)
+ (xy 163.518655 101.365383)
+ (xy 163.565968 101.521354)
+ (xy 163.663515 101.70385)
+ (xy 163.694833 101.742011)
+ (xy 163.794789 101.86381)
+ (xy 163.891409 101.943102)
+ (xy 163.95475 101.995085)
+ (xy 164.137246 102.092632)
+ (xy 164.335266 102.1527)
+ (xy 164.335265 102.1527)
+ (xy 164.355547 102.154697)
+ (xy 164.5412 102.172983)
+ (xy 164.747134 102.1527)
+ (xy 164.945154 102.092632)
+ (xy 165.12765 101.995085)
+ (xy 165.28761 101.86381)
+ (xy 165.418885 101.70385)
+ (xy 165.516432 101.521354)
+ (xy 165.5765 101.323334)
+ (xy 165.596783 101.1174)
+ (xy 165.5765 100.911466)
+ (xy 165.516432 100.713446)
+ (xy 165.418885 100.53095)
+ (xy 165.351863 100.449283)
+ (xy 165.28761 100.370989)
+ (xy 165.127652 100.239717)
+ (xy 165.127653 100.239717)
+ (xy 165.12765 100.239715)
+ (xy 164.945154 100.142168)
+ (xy 164.747134 100.0821)
+ (xy 164.747132 100.082099)
+ (xy 164.747134 100.082099)
+ (xy 164.5412 100.061817)
+ (xy 164.335267 100.082099)
+ (xy 164.137243 100.142169)
+ (xy 164.107065 100.1583)
+ (xy 163.95475 100.239715)
+ (xy 163.954748 100.239716)
+ (xy 163.954747 100.239717)
+ (xy 163.794789 100.370989)
+ (xy 163.663517 100.530947)
+ (xy 163.565969 100.713443)
+ (xy 163.505899 100.911467)
+ (xy 163.485617 101.1174)
+ (xy 160.331478 101.1174)
+ (xy 160.3187 100.987666)
+ (xy 160.258632 100.789646)
+ (xy 160.161085 100.60715)
+ (xy 160.063603 100.488367)
+ (xy 160.02981 100.447189)
+ (xy 159.869852 100.315917)
+ (xy 159.869853 100.315917)
+ (xy 159.86985 100.315915)
+ (xy 159.687354 100.218368)
+ (xy 159.489334 100.1583)
+ (xy 159.489332 100.158299)
+ (xy 159.489334 100.158299)
+ (xy 159.2834 100.138017)
+ (xy 159.077467 100.158299)
+ (xy 158.879443 100.218369)
+ (xy 158.769298 100.277243)
+ (xy 158.69695 100.315915)
+ (xy 158.696948 100.315916)
+ (xy 158.696947 100.315917)
+ (xy 158.536989 100.447189)
+ (xy 158.41855 100.59151)
+ (xy 158.405715 100.60715)
+ (xy 158.392403 100.632055)
+ (xy 158.308169 100.789643)
+ (xy 158.248099 100.987667)
+ (xy 158.227817 101.193599)
+ (xy 157.1463 101.193599)
+ (xy 157.1463 98.653599)
+ (xy 158.227817 98.653599)
+ (xy 158.248099 98.859532)
+ (xy 158.2481 98.859534)
+ (xy 158.308168 99.057554)
+ (xy 158.405715 99.24005)
+ (xy 158.405717 99.240052)
+ (xy 158.536989 99.40001)
+ (xy 158.608653 99.458822)
+ (xy 158.69695 99.531285)
+ (xy 158.879446 99.628832)
+ (xy 159.077466 99.6889)
+ (xy 159.077465 99.6889)
+ (xy 159.097748 99.690897)
+ (xy 159.2834 99.709183)
+ (xy 159.489334 99.6889)
+ (xy 159.687354 99.628832)
+ (xy 159.86985 99.531285)
+ (xy 160.02981 99.40001)
+ (xy 160.161085 99.24005)
+ (xy 160.258632 99.057554)
+ (xy 160.3187 98.859534)
+ (xy 160.338983 98.6536)
+ (xy 160.331478 98.5774)
+ (xy 163.485617 98.5774)
+ (xy 163.505899 98.783332)
+ (xy 163.5059 98.783334)
+ (xy 163.565968 98.981354)
+ (xy 163.663515 99.16385)
+ (xy 163.663517 99.163852)
+ (xy 163.794789 99.32381)
+ (xy 163.891409 99.403102)
+ (xy 163.95475 99.455085)
+ (xy 164.137246 99.552632)
+ (xy 164.335266 99.6127)
+ (xy 164.335265 99.6127)
+ (xy 164.355548 99.614697)
+ (xy 164.5412 99.632983)
+ (xy 164.747134 99.6127)
+ (xy 164.945154 99.552632)
+ (xy 165.12765 99.455085)
+ (xy 165.28761 99.32381)
+ (xy 165.418885 99.16385)
+ (xy 165.516432 98.981354)
+ (xy 165.5765 98.783334)
+ (xy 165.596783 98.5774)
+ (xy 165.5765 98.371466)
+ (xy 165.516432 98.173446)
+ (xy 165.418885 97.99095)
+ (xy 165.366902 97.927609)
+ (xy 165.28761 97.830989)
+ (xy 165.127652 97.699717)
+ (xy 165.127653 97.699717)
+ (xy 165.12765 97.699715)
+ (xy 164.945154 97.602168)
+ (xy 164.747134 97.5421)
+ (xy 164.747132 97.542099)
+ (xy 164.747134 97.542099)
+ (xy 164.559663 97.523635)
+ (xy 164.5412 97.521817)
+ (xy 164.541199 97.521817)
+ (xy 164.335267 97.542099)
+ (xy 164.137243 97.602169)
+ (xy 164.03747 97.6555)
+ (xy 163.95475 97.699715)
+ (xy 163.954748 97.699716)
+ (xy 163.954747 97.699717)
+ (xy 163.794789 97.830989)
+ (xy 163.663517 97.990947)
+ (xy 163.565969 98.173443)
+ (xy 163.505899 98.371467)
+ (xy 163.485617 98.5774)
+ (xy 160.331478 98.5774)
+ (xy 160.3187 98.447666)
+ (xy 160.258632 98.249646)
+ (xy 160.161085 98.06715)
+ (xy 160.098547 97.990947)
+ (xy 160.02981 97.907189)
+ (xy 159.869852 97.775917)
+ (xy 159.869853 97.775917)
+ (xy 159.86985 97.775915)
+ (xy 159.687354 97.678368)
+ (xy 159.489334 97.6183)
+ (xy 159.489332 97.618299)
+ (xy 159.489334 97.618299)
+ (xy 159.2834 97.598017)
+ (xy 159.077467 97.618299)
+ (xy 158.879443 97.678369)
+ (xy 158.769298 97.737243)
+ (xy 158.69695 97.775915)
+ (xy 158.696948 97.775916)
+ (xy 158.696947 97.775917)
+ (xy 158.536989 97.907189)
+ (xy 158.405717 98.067147)
+ (xy 158.405715 98.06715)
+ (xy 158.371489 98.131181)
+ (xy 158.308169 98.249643)
+ (xy 158.248099 98.447667)
+ (xy 158.227817 98.653599)
+ (xy 157.1463 98.653599)
+ (xy 157.1463 98.391165)
+ (xy 157.146536 98.385758)
+ (xy 157.147787 98.371467)
+ (xy 157.150077 98.345286)
+ (xy 157.139558 98.306031)
+ (xy 157.138391 98.300769)
+ (xy 157.131334 98.260738)
+ (xy 157.131333 98.260736)
+ (xy 157.131333 98.260735)
+ (xy 157.129563 98.255873)
+ (xy 157.122451 98.238702)
+ (xy 157.120259 98.234)
+ (xy 157.105109 98.212364)
+ (xy 157.096952 98.200714)
+ (xy 157.094045 98.196152)
+ (xy 157.073729 98.160964)
+ (xy 157.073728 98.160962)
+ (xy 157.042589 98.134834)
+ (xy 157.038604 98.131181)
+ (xy 156.776219 97.868795)
+ (xy 156.742734 97.807472)
+ (xy 156.7399 97.781114)
+ (xy 156.7399 96.1136)
+ (xy 158.227817 96.1136)
+ (xy 158.248099 96.319532)
+ (xy 158.255811 96.344954)
+ (xy 158.308168 96.517554)
+ (xy 158.405715 96.70005)
+ (xy 158.405717 96.700052)
+ (xy 158.536989 96.86001)
+ (xy 158.604096 96.915082)
+ (xy 158.69695 96.991285)
+ (xy 158.879446 97.088832)
+ (xy 159.077466 97.1489)
+ (xy 159.077465 97.1489)
+ (xy 159.095929 97.150718)
+ (xy 159.2834 97.169183)
+ (xy 159.489334 97.1489)
+ (xy 159.687354 97.088832)
+ (xy 159.86985 96.991285)
+ (xy 160.02981 96.86001)
+ (xy 160.161085 96.70005)
+ (xy 160.258632 96.517554)
+ (xy 160.3187 96.319534)
+ (xy 160.338983 96.1136)
+ (xy 160.331478 96.037399)
+ (xy 163.485617 96.037399)
+ (xy 163.505899 96.243332)
+ (xy 163.517729 96.28233)
+ (xy 163.565968 96.441354)
+ (xy 163.663515 96.62385)
+ (xy 163.663517 96.623852)
+ (xy 163.794789 96.78381)
+ (xy 163.891409 96.863102)
+ (xy 163.95475 96.915085)
+ (xy 164.137246 97.012632)
+ (xy 164.335266 97.0727)
+ (xy 164.335265 97.0727)
+ (xy 164.353729 97.074518)
+ (xy 164.5412 97.092983)
+ (xy 164.747134 97.0727)
+ (xy 164.945154 97.012632)
+ (xy 165.12765 96.915085)
+ (xy 165.28761 96.78381)
+ (xy 165.418885 96.62385)
+ (xy 165.516432 96.441354)
+ (xy 165.5765 96.243334)
+ (xy 165.596783 96.0374)
+ (xy 165.5765 95.831466)
+ (xy 165.516432 95.633446)
+ (xy 165.418885 95.45095)
+ (xy 165.36211 95.381769)
+ (xy 165.28761 95.290989)
+ (xy 165.16025 95.186469)
+ (xy 165.12765 95.159715)
+ (xy 164.945154 95.062168)
+ (xy 164.747134 95.0021)
+ (xy 164.747132 95.002099)
+ (xy 164.747134 95.002099)
+ (xy 164.559663 94.983635)
+ (xy 164.5412 94.981817)
+ (xy 164.541199 94.981817)
+ (xy 164.335267 95.002099)
+ (xy 164.137243 95.062169)
+ (xy 164.107065 95.0783)
+ (xy 163.95475 95.159715)
+ (xy 163.954748 95.159716)
+ (xy 163.954747 95.159717)
+ (xy 163.794789 95.290989)
+ (xy 163.683073 95.427118)
+ (xy 163.663515 95.45095)
+ (xy 163.63577 95.502857)
+ (xy 163.565969 95.633443)
+ (xy 163.505899 95.831467)
+ (xy 163.485617 96.037399)
+ (xy 160.331478 96.037399)
+ (xy 160.3187 95.907666)
+ (xy 160.258632 95.709646)
+ (xy 160.161085 95.52715)
+ (xy 160.098532 95.450928)
+ (xy 160.02981 95.367189)
+ (xy 159.88219 95.246042)
+ (xy 159.86985 95.235915)
+ (xy 159.687354 95.138368)
+ (xy 159.489334 95.0783)
+ (xy 159.489332 95.078299)
+ (xy 159.489334 95.078299)
+ (xy 159.298051 95.05946)
+ (xy 159.2834 95.058017)
+ (xy 159.283399 95.058017)
+ (xy 159.077467 95.078299)
+ (xy 158.879443 95.138369)
+ (xy 158.799794 95.180943)
+ (xy 158.69695 95.235915)
+ (xy 158.696948 95.235916)
+ (xy 158.696947 95.235917)
+ (xy 158.536989 95.367189)
+ (xy 158.405717 95.527147)
+ (xy 158.405715 95.52715)
+ (xy 158.40198 95.534138)
+ (xy 158.308169 95.709643)
+ (xy 158.248099 95.907667)
+ (xy 158.227817 96.1136)
+ (xy 156.7399 96.1136)
+ (xy 156.7399 94.403374)
+ (xy 156.740136 94.397967)
+ (xy 156.740279 94.396339)
+ (xy 156.743678 94.357487)
+ (xy 156.733156 94.318223)
+ (xy 156.731991 94.312968)
+ (xy 156.724934 94.272938)
+ (xy 156.724933 94.272936)
+ (xy 156.724933 94.272935)
+ (xy 156.723163 94.268073)
+ (xy 156.716052 94.250903)
+ (xy 156.713858 94.246199)
+ (xy 156.690545 94.212904)
+ (xy 156.687637 94.208339)
+ (xy 156.673946 94.184625)
+ (xy 156.667328 94.173162)
+ (xy 156.636194 94.147037)
+ (xy 156.63221 94.143386)
+ (xy 156.062424 93.5736)
+ (xy 158.227817 93.5736)
+ (xy 158.248099 93.779532)
+ (xy 158.278134 93.878544)
+ (xy 158.308168 93.977554)
+ (xy 158.405715 94.16005)
+ (xy 158.425882 94.184624)
+ (xy 158.536989 94.32001)
+ (xy 158.60359 94.374667)
+ (xy 158.69695 94.451285)
+ (xy 158.879446 94.548832)
+ (xy 159.077466 94.6089)
+ (xy 159.077465 94.6089)
+ (xy 159.095929 94.610718)
+ (xy 159.2834 94.629183)
+ (xy 159.489334 94.6089)
+ (xy 159.687354 94.548832)
+ (xy 159.86985 94.451285)
+ (xy 160.02981 94.32001)
+ (xy 160.161085 94.16005)
+ (xy 160.258632 93.977554)
+ (xy 160.3187 93.779534)
+ (xy 160.338983 93.5736)
+ (xy 160.331478 93.497399)
+ (xy 163.485617 93.497399)
+ (xy 163.505899 93.703332)
+ (xy 163.529014 93.779532)
+ (xy 163.565968 93.901354)
+ (xy 163.663515 94.08385)
+ (xy 163.663517 94.083852)
+ (xy 163.794789 94.24381)
+ (xy 163.891409 94.323102)
+ (xy 163.95475 94.375085)
+ (xy 164.137246 94.472632)
+ (xy 164.335266 94.5327)
+ (xy 164.335265 94.5327)
+ (xy 164.353729 94.534518)
+ (xy 164.5412 94.552983)
+ (xy 164.747134 94.5327)
+ (xy 164.945154 94.472632)
+ (xy 165.12765 94.375085)
+ (xy 165.28761 94.24381)
+ (xy 165.418885 94.08385)
+ (xy 165.516432 93.901354)
+ (xy 165.5765 93.703334)
+ (xy 165.596783 93.4974)
+ (xy 165.5765 93.291466)
+ (xy 165.516432 93.093446)
+ (xy 165.418885 92.91095)
+ (xy 165.353002 92.830671)
+ (xy 165.28761 92.750989)
+ (xy 165.156928 92.643743)
+ (xy 165.12765 92.619715)
+ (xy 164.945154 92.522168)
+ (xy 164.747134 92.4621)
+ (xy 164.747132 92.462099)
+ (xy 164.747134 92.462099)
+ (xy 164.5412 92.441817)
+ (xy 164.335267 92.462099)
+ (xy 164.137243 92.522169)
+ (xy 164.053018 92.567189)
+ (xy 163.95475 92.619715)
+ (xy 163.954748 92.619716)
+ (xy 163.954747 92.619717)
+ (xy 163.794789 92.750989)
+ (xy 163.69779 92.869185)
+ (xy 163.663515 92.91095)
+ (xy 163.648286 92.939441)
+ (xy 163.565969 93.093443)
+ (xy 163.565968 93.093445)
+ (xy 163.565968 93.093446)
+ (xy 163.559098 93.116092)
+ (xy 163.505899 93.291467)
+ (xy 163.485617 93.497399)
+ (xy 160.331478 93.497399)
+ (xy 160.3187 93.367666)
+ (xy 160.258632 93.169646)
+ (xy 160.161085 92.98715)
+ (xy 160.098547 92.910947)
+ (xy 160.02981 92.827189)
+ (xy 159.912077 92.730569)
+ (xy 159.86985 92.695915)
+ (xy 159.687354 92.598368)
+ (xy 159.489334 92.5383)
+ (xy 159.489332 92.538299)
+ (xy 159.489334 92.538299)
+ (xy 159.2834 92.518017)
+ (xy 159.077467 92.538299)
+ (xy 158.879443 92.598369)
+ (xy 158.794556 92.643743)
+ (xy 158.69695 92.695915)
+ (xy 158.696948 92.695916)
+ (xy 158.696947 92.695917)
+ (xy 158.536989 92.827189)
+ (xy 158.405717 92.987147)
+ (xy 158.308169 93.169643)
+ (xy 158.248099 93.367667)
+ (xy 158.227817 93.5736)
+ (xy 156.062424 93.5736)
+ (xy 155.056013 92.567189)
+ (xy 155.052357 92.563199)
+ (xy 155.026238 92.532072)
+ (xy 155.019917 92.526768)
+ (xy 155.00591 92.512981)
+ (xy 155.005776 92.512826)
+ (xy 154.911528 92.404057)
+ (xy 154.790453 92.326247)
+ (xy 154.790451 92.326246)
+ (xy 154.790449 92.326245)
+ (xy 154.79045 92.326245)
+ (xy 154.652363 92.2857)
+ (xy 154.652361 92.2857)
+ (xy 154.508439 92.2857)
+ (xy 154.508436 92.2857)
+ (xy 154.370349 92.326245)
+ (xy 154.249273 92.404056)
+ (xy 154.155023 92.512826)
+ (xy 154.155022 92.512828)
+ (xy 154.095234 92.643743)
+ (xy 154.074753 92.786199)
+ (xy 147.996122 92.786199)
+ (xy 148.0356 92.699755)
+ (xy 148.056082 92.557298)
+ (xy 148.0356 92.414841)
+ (xy 147.975812 92.283925)
+ (xy 147.881563 92.175155)
+ (xy 147.760488 92.097345)
+ (xy 147.760486 92.097344)
+ (xy 147.760484 92.097343)
+ (xy 147.760485 92.097343)
+ (xy 147.622398 92.056798)
+ (xy 147.622396 92.056798)
+ (xy 147.478474 92.056798)
+ (xy 147.478471 92.056798)
+ (xy 147.340384 92.097343)
+ (xy 147.219308 92.175154)
+ (xy 147.125058 92.283924)
+ (xy 147.125057 92.283926)
+ (xy 147.065269 92.414841)
+ (xy 147.044788 92.557298)
+ (xy 144.311963 92.557298)
+ (xy 144.249334 92.5383)
+ (xy 144.249332 92.538299)
+ (xy 144.249334 92.538299)
+ (xy 144.0434 92.518017)
+ (xy 143.837467 92.538299)
+ (xy 143.639443 92.598369)
+ (xy 143.554556 92.643743)
+ (xy 143.45695 92.695915)
+ (xy 143.456948 92.695916)
+ (xy 143.456947 92.695917)
+ (xy 143.296989 92.827189)
+ (xy 143.165717 92.987147)
+ (xy 143.068169 93.169643)
+ (xy 143.008099 93.367667)
+ (xy 142.987817 93.573599)
+ (xy 141.277956 93.573599)
+ (xy 141.273365 93.541668)
+ (xy 141.213577 93.410752)
+ (xy 141.119328 93.301982)
+ (xy 140.998253 93.224172)
+ (xy 140.998251 93.224171)
+ (xy 140.998249 93.22417)
+ (xy 140.99825 93.22417)
+ (xy 140.860163 93.183625)
+ (xy 140.860161 93.183625)
+ (xy 140.716239 93.183625)
+ (xy 140.716236 93.183625)
+ (xy 140.578149 93.22417)
+ (xy 140.457072 93.301982)
+ (xy 140.457069 93.301984)
+ (xy 140.394464 93.374234)
+ (xy 140.335686 93.412008)
+ (xy 140.265816 93.412008)
+ (xy 140.207038 93.374233)
+ (xy 140.178014 93.310677)
+ (xy 140.177349 93.305181)
+ (xy 140.176008 93.291566)
+ (xy 140.115966 93.093633)
+ (xy 140.018471 92.911233)
+ (xy 140.018467 92.911226)
+ (xy 139.887255 92.751344)
+ (xy 139.727373 92.620132)
+ (xy 139.727366 92.620128)
+ (xy 139.544966 92.522633)
+ (xy 139.347033 92.462591)
+ (xy 139.2912 92.457092)
+ (xy 139.2912 93.124897)
+ (xy 139.266348 93.112235)
+ (xy 139.172681 93.0974)
+ (xy 139.109719 93.0974)
+ (xy 139.016052 93.112235)
+ (xy 138.9912 93.124897)
+ (xy 138.9912 92.457091)
+ (xy 138.948283 92.461319)
+ (xy 138.879637 92.4483)
+ (xy 138.828926 92.400236)
+ (xy 138.812251 92.332385)
+ (xy 138.81339 92.320269)
+ (xy 138.813563 92.319059)
+ (xy 138.813565 92.319057)
+ (xy 138.834047 92.1766)
+ (xy 138.828281 92.136497)
+ (xy 138.838225 92.06734)
+ (xy 138.883979 92.014536)
+ (xy 138.951019 91.994851)
+ (xy 138.963159 91.995447)
+ (xy 139.1412 92.012983)
+ (xy 139.347134 91.9927)
+ (xy 139.545154 91.932632)
+ (xy 139.72765 91.835085)
+ (xy 139.88761 91.70381)
+ (xy 140.018885 91.54385)
+ (xy 140.116432 91.361354)
+ (xy 140.1765 91.163334)
+ (xy 140.196783 90.9574)
+ (xy 140.1765 90.751466)
+ (xy 140.146509 90.652599)
+ (xy 141.353353 90.652599)
+ (xy 141.373834 90.795056)
+ (xy 141.433622 90.925971)
+ (xy 141.433623 90.925973)
+ (xy 141.527872 91.034743)
+ (xy 141.648947 91.112553)
+ (xy 141.64895 91.112554)
+ (xy 141.648949 91.112554)
+ (xy 141.787036 91.153099)
+ (xy 141.787038 91.1531)
+ (xy 141.787039 91.1531)
+ (xy 141.930962 91.1531)
+ (xy 141.930962 91.153099)
+ (xy 142.069053 91.112553)
+ (xy 142.190128 91.034743)
+ (xy 142.191118 91.0336)
+ (xy 142.987817 91.0336)
+ (xy 143.008099 91.239532)
+ (xy 143.011535 91.250858)
+ (xy 143.068168 91.437554)
+ (xy 143.165715 91.62005)
+ (xy 143.165717 91.620052)
+ (xy 143.296989 91.78001)
+ (xy 143.318428 91.797604)
+ (xy 143.45695 91.911285)
+ (xy 143.639446 92.008832)
+ (xy 143.837466 92.0689)
+ (xy 143.837465 92.0689)
+ (xy 143.857747 92.070897)
+ (xy 144.0434 92.089183)
+ (xy 144.249334 92.0689)
+ (xy 144.447354 92.008832)
+ (xy 144.62985 91.911285)
+ (xy 144.78981 91.78001)
+ (xy 144.921085 91.62005)
+ (xy 145.018632 91.437554)
+ (xy 145.0787 91.239534)
+ (xy 145.088976 91.135199)
+ (xy 146.026953 91.135199)
+ (xy 146.047434 91.277656)
+ (xy 146.085659 91.361356)
+ (xy 146.107223 91.408573)
+ (xy 146.201472 91.517343)
+ (xy 146.322547 91.595153)
+ (xy 146.32255 91.595154)
+ (xy 146.322549 91.595154)
+ (xy 146.460636 91.635699)
+ (xy 146.460638 91.6357)
+ (xy 146.460639 91.6357)
+ (xy 146.604562 91.6357)
+ (xy 146.604562 91.635699)
+ (xy 146.742653 91.595153)
+ (xy 146.746937 91.5924)
+ (xy 149.811553 91.5924)
+ (xy 149.832034 91.734856)
+ (xy 149.86069 91.797602)
+ (xy 149.891823 91.865773)
+ (xy 149.986072 91.974543)
+ (xy 150.107147 92.052353)
+ (xy 150.10715 92.052354)
+ (xy 150.107149 92.052354)
+ (xy 150.245236 92.092899)
+ (xy 150.245238 92.0929)
+ (xy 150.245239 92.0929)
+ (xy 150.389162 92.0929)
+ (xy 150.389162 92.092899)
+ (xy 150.527253 92.052353)
+ (xy 150.648328 91.974543)
+ (xy 150.742577 91.865773)
+ (xy 150.802365 91.734857)
+ (xy 150.822847 91.5924)
+ (xy 150.813046 91.524231)
+ (xy 152.148353 91.524231)
+ (xy 152.168834 91.666687)
+ (xy 152.199967 91.734857)
+ (xy 152.228623 91.797604)
+ (xy 152.322872 91.906374)
+ (xy 152.443947 91.984184)
+ (xy 152.44395 91.984185)
+ (xy 152.443949 91.984185)
+ (xy 152.582036 92.02473)
+ (xy 152.582038 92.024731)
+ (xy 152.582039 92.024731)
+ (xy 152.725962 92.024731)
+ (xy 152.725962 92.02473)
+ (xy 152.864053 91.984184)
+ (xy 152.985128 91.906374)
+ (xy 153.079377 91.797604)
+ (xy 153.139165 91.666688)
+ (xy 153.159647 91.524231)
+ (xy 153.139165 91.381774)
+ (xy 153.079377 91.250858)
+ (xy 152.985128 91.142088)
+ (xy 152.864053 91.064278)
+ (xy 152.864051 91.064277)
+ (xy 152.864049 91.064276)
+ (xy 152.86405 91.064276)
+ (xy 152.759575 91.0336)
+ (xy 158.227817 91.0336)
+ (xy 158.248099 91.239532)
+ (xy 158.251535 91.250858)
+ (xy 158.308168 91.437554)
+ (xy 158.405715 91.62005)
+ (xy 158.405717 91.620052)
+ (xy 158.536989 91.78001)
+ (xy 158.558428 91.797604)
+ (xy 158.69695 91.911285)
+ (xy 158.879446 92.008832)
+ (xy 159.077466 92.0689)
+ (xy 159.077465 92.0689)
+ (xy 159.095929 92.070718)
+ (xy 159.2834 92.089183)
+ (xy 159.489334 92.0689)
+ (xy 159.687354 92.008832)
+ (xy 159.86985 91.911285)
+ (xy 160.02981 91.78001)
+ (xy 160.161085 91.62005)
+ (xy 160.258632 91.437554)
+ (xy 160.3187 91.239534)
+ (xy 160.338983 91.0336)
+ (xy 160.331478 90.9574)
+ (xy 163.485617 90.9574)
+ (xy 163.505899 91.163332)
+ (xy 163.5059 91.163334)
+ (xy 163.565968 91.361354)
+ (xy 163.663515 91.54385)
+ (xy 163.663517 91.543852)
+ (xy 163.794789 91.70381)
+ (xy 163.891409 91.783102)
+ (xy 163.95475 91.835085)
+ (xy 164.137246 91.932632)
+ (xy 164.335266 91.9927)
+ (xy 164.335265 91.9927)
+ (xy 164.355547 91.994697)
+ (xy 164.5412 92.012983)
+ (xy 164.747134 91.9927)
+ (xy 164.945154 91.932632)
+ (xy 165.12765 91.835085)
+ (xy 165.28761 91.70381)
+ (xy 165.418885 91.54385)
+ (xy 165.516432 91.361354)
+ (xy 165.5765 91.163334)
+ (xy 165.596783 90.9574)
+ (xy 165.5765 90.751466)
+ (xy 165.516432 90.553446)
+ (xy 165.418885 90.37095)
+ (xy 165.35204 90.289499)
+ (xy 165.28761 90.210989)
+ (xy 165.127652 90.079717)
+ (xy 165.127653 90.079717)
+ (xy 165.12765 90.079715)
+ (xy 164.945154 89.982168)
+ (xy 164.747134 89.9221)
+ (xy 164.747132 89.922099)
+ (xy 164.747134 89.922099)
+ (xy 164.5412 89.901817)
+ (xy 164.335267 89.922099)
+ (xy 164.137243 89.982169)
+ (xy 164.027098 90.041043)
+ (xy 163.95475 90.079715)
+ (xy 163.954748 90.079716)
+ (xy 163.954747 90.079717)
+ (xy 163.794789 90.210989)
+ (xy 163.663517 90.370947)
+ (xy 163.663515 90.37095)
+ (xy 163.640474 90.414056)
+ (xy 163.565969 90.553443)
+ (xy 163.505899 90.751467)
+ (xy 163.485617 90.9574)
+ (xy 160.331478 90.9574)
+ (xy 160.3187 90.827666)
+ (xy 160.258632 90.629646)
+ (xy 160.161085 90.44715)
+ (xy 160.098547 90.370947)
+ (xy 160.02981 90.287189)
+ (xy 159.869852 90.155917)
+ (xy 159.869853 90.155917)
+ (xy 159.86985 90.155915)
+ (xy 159.687354 90.058368)
+ (xy 159.489334 89.9983)
+ (xy 159.489332 89.998299)
+ (xy 159.489334 89.998299)
+ (xy 159.2834 89.978017)
+ (xy 159.077467 89.998299)
+ (xy 158.879443 90.058369)
+ (xy 158.769298 90.117243)
+ (xy 158.69695 90.155915)
+ (xy 158.696948 90.155916)
+ (xy 158.696947 90.155917)
+ (xy 158.536989 90.287189)
+ (xy 158.405717 90.447147)
+ (xy 158.308169 90.629643)
+ (xy 158.248099 90.827667)
+ (xy 158.227817 91.0336)
+ (xy 152.759575 91.0336)
+ (xy 152.725963 91.023731)
+ (xy 152.725961 91.023731)
+ (xy 152.582039 91.023731)
+ (xy 152.582036 91.023731)
+ (xy 152.443949 91.064276)
+ (xy 152.322873 91.142087)
+ (xy 152.228623 91.250857)
+ (xy 152.228622 91.250859)
+ (xy 152.168834 91.381774)
+ (xy 152.148353 91.524231)
+ (xy 150.813046 91.524231)
+ (xy 150.802365 91.449943)
+ (xy 150.742577 91.319027)
+ (xy 150.648328 91.210257)
+ (xy 150.527253 91.132447)
+ (xy 150.527251 91.132446)
+ (xy 150.527249 91.132445)
+ (xy 150.52725 91.132445)
+ (xy 150.389163 91.0919)
+ (xy 150.389161 91.0919)
+ (xy 150.245239 91.0919)
+ (xy 150.245236 91.0919)
+ (xy 150.107149 91.132445)
+ (xy 149.986073 91.210256)
+ (xy 149.891823 91.319026)
+ (xy 149.891822 91.319028)
+ (xy 149.832034 91.449943)
+ (xy 149.811553 91.5924)
+ (xy 146.746937 91.5924)
+ (xy 146.863728 91.517343)
+ (xy 146.957977 91.408573)
+ (xy 147.017765 91.277657)
+ (xy 147.038247 91.1352)
+ (xy 147.017765 90.992743)
+ (xy 146.957977 90.861827)
+ (xy 146.863728 90.753057)
+ (xy 146.742653 90.675247)
+ (xy 146.742651 90.675246)
+ (xy 146.742649 90.675245)
+ (xy 146.74265 90.675245)
+ (xy 146.604563 90.6347)
+ (xy 146.604561 90.6347)
+ (xy 146.460639 90.6347)
+ (xy 146.460636 90.6347)
+ (xy 146.322549 90.675245)
+ (xy 146.201473 90.753056)
+ (xy 146.107223 90.861826)
+ (xy 146.107222 90.861828)
+ (xy 146.047434 90.992743)
+ (xy 146.026953 91.135199)
+ (xy 145.088976 91.135199)
+ (xy 145.098983 91.0336)
+ (xy 145.0787 90.827666)
+ (xy 145.018632 90.629646)
+ (xy 144.921085 90.44715)
+ (xy 144.858547 90.370947)
+ (xy 144.78981 90.287189)
+ (xy 144.770814 90.2716)
+ (xy 147.093753 90.2716)
+ (xy 147.114234 90.414056)
+ (xy 147.129348 90.44715)
+ (xy 147.174023 90.544973)
+ (xy 147.268272 90.653743)
+ (xy 147.389347 90.731553)
+ (xy 147.38935 90.731554)
+ (xy 147.389349 90.731554)
+ (xy 147.527436 90.772099)
+ (xy 147.527438 90.7721)
+ (xy 147.527439 90.7721)
+ (xy 147.671362 90.7721)
+ (xy 147.671362 90.772099)
+ (xy 147.809453 90.731553)
+ (xy 147.930528 90.653743)
+ (xy 148.024777 90.544973)
+ (xy 148.084565 90.414057)
+ (xy 148.105047 90.2716)
+ (xy 148.084565 90.129143)
+ (xy 148.024777 89.998227)
+ (xy 147.930528 89.889457)
+ (xy 147.809453 89.811647)
+ (xy 147.809451 89.811646)
+ (xy 147.809449 89.811645)
+ (xy 147.80945 89.811645)
+ (xy 147.671363 89.7711)
+ (xy 147.671361 89.7711)
+ (xy 147.527439 89.7711)
+ (xy 147.527436 89.7711)
+ (xy 147.389349 89.811645)
+ (xy 147.268273 89.889456)
+ (xy 147.174023 89.998226)
+ (xy 147.174022 89.998228)
+ (xy 147.114234 90.129143)
+ (xy 147.093753 90.2716)
+ (xy 144.770814 90.2716)
+ (xy 144.629852 90.155917)
+ (xy 144.629853 90.155917)
+ (xy 144.62985 90.155915)
+ (xy 144.447354 90.058368)
+ (xy 144.249334 89.9983)
+ (xy 144.249332 89.998299)
+ (xy 144.249334 89.998299)
+ (xy 144.0434 89.978017)
+ (xy 143.837467 89.998299)
+ (xy 143.639443 90.058369)
+ (xy 143.529298 90.117243)
+ (xy 143.45695 90.155915)
+ (xy 143.456948 90.155916)
+ (xy 143.456947 90.155917)
+ (xy 143.296989 90.287189)
+ (xy 143.165717 90.447147)
+ (xy 143.068169 90.629643)
+ (xy 143.008099 90.827667)
+ (xy 142.987817 91.0336)
+ (xy 142.191118 91.0336)
+ (xy 142.284377 90.925973)
+ (xy 142.344165 90.795057)
+ (xy 142.364647 90.6526)
+ (xy 142.344165 90.510143)
+ (xy 142.284377 90.379227)
+ (xy 142.190128 90.270457)
+ (xy 142.069053 90.192647)
+ (xy 142.069051 90.192646)
+ (xy 142.069049 90.192645)
+ (xy 142.06905 90.192645)
+ (xy 141.930963 90.1521)
+ (xy 141.930961 90.1521)
+ (xy 141.787039 90.1521)
+ (xy 141.787036 90.1521)
+ (xy 141.648949 90.192645)
+ (xy 141.527873 90.270456)
+ (xy 141.433623 90.379226)
+ (xy 141.433622 90.379228)
+ (xy 141.373834 90.510143)
+ (xy 141.353353 90.652599)
+ (xy 140.146509 90.652599)
+ (xy 140.116432 90.553446)
+ (xy 140.018885 90.37095)
+ (xy 139.95204 90.289499)
+ (xy 139.88761 90.210989)
+ (xy 139.727652 90.079717)
+ (xy 139.727653 90.079717)
+ (xy 139.72765 90.079715)
+ (xy 139.545154 89.982168)
+ (xy 139.347134 89.9221)
+ (xy 139.347132 89.922099)
+ (xy 139.347134 89.922099)
+ (xy 139.1412 89.901817)
+ (xy 138.935267 89.922099)
+ (xy 138.737243 89.982169)
+ (xy 138.627098 90.041043)
+ (xy 138.55475 90.079715)
+ (xy 138.554748 90.079716)
+ (xy 138.554747 90.079717)
+ (xy 138.394789 90.210989)
+ (xy 138.263517 90.370947)
+ (xy 138.263515 90.37095)
+ (xy 138.240474 90.414056)
+ (xy 138.165969 90.553443)
+ (xy 138.105899 90.751467)
+ (xy 138.085617 90.9574)
+ (xy 138.105899 91.163332)
+ (xy 138.1059 91.163334)
+ (xy 138.165968 91.361354)
+ (xy 138.251777 91.52189)
+ (xy 138.266019 91.590292)
+ (xy 138.241019 91.655536)
+ (xy 138.184715 91.696907)
+ (xy 138.177355 91.69932)
+ (xy 138.118348 91.716646)
+ (xy 137.997273 91.794456)
+ (xy 137.903023 91.903226)
+ (xy 137.903022 91.903228)
+ (xy 137.843234 92.034143)
+ (xy 137.822753 92.1766)
+ (xy 137.843234 92.319056)
+ (xy 137.899298 92.441817)
+ (xy 137.903023 92.449973)
+ (xy 137.997272 92.558743)
+ (xy 138.118347 92.636553)
+ (xy 138.11835 92.636554)
+ (xy 138.118349 92.636554)
+ (xy 138.237515 92.671544)
+ (xy 138.296294 92.709318)
+ (xy 138.325319 92.772873)
+ (xy 138.315376 92.842032)
+ (xy 138.298435 92.869185)
+ (xy 138.263932 92.911227)
+ (xy 138.263928 92.911233)
+ (xy 138.166433 93.093633)
+ (xy 138.106391 93.291565)
+ (xy 138.100893 93.347399)
+ (xy 138.100893 93.3474)
+ (xy 138.768698 93.3474)
+ (xy 138.756035 93.372252)
+ (xy 138.736214 93.4974)
+ (xy 138.756035 93.622548)
+ (xy 138.768698 93.6474)
+ (xy 138.100893 93.6474)
+ (xy 138.106391 93.703234)
+ (xy 138.166434 93.901168)
+ (xy 138.168499 93.906153)
+ (xy 138.175966 93.975622)
+ (xy 138.14469 94.038101)
+ (xy 138.088875 94.072579)
+ (xy 138.06755 94.078841)
+ (xy 137.946473 94.156652)
+ (xy 137.852223 94.265422)
+ (xy 137.852222 94.265424)
+ (xy 137.792434 94.396339)
+ (xy 137.771953 94.538796)
+ (xy 135.635116 94.538796)
+ (xy 135.626009 89.5604)
+ (xy 149.836953 89.5604)
+ (xy 149.857434 89.702856)
+ (xy 149.907117 89.811645)
+ (xy 149.917223 89.833773)
+ (xy 150.011472 89.942543)
+ (xy 150.132547 90.020353)
+ (xy 150.13255 90.020354)
+ (xy 150.132549 90.020354)
+ (xy 150.270636 90.060899)
+ (xy 150.270638 90.0609)
+ (xy 150.270639 90.0609)
+ (xy 150.414562 90.0609)
+ (xy 150.414562 90.060899)
+ (xy 150.552653 90.020353)
+ (xy 150.673728 89.942543)
+ (xy 150.767977 89.833773)
+ (xy 150.788424 89.789)
+ (xy 152.732553 89.789)
+ (xy 152.753034 89.931456)
+ (xy 152.793633 90.020353)
+ (xy 152.812823 90.062373)
+ (xy 152.907072 90.171143)
+ (xy 153.028147 90.248953)
+ (xy 153.02815 90.248954)
+ (xy 153.028149 90.248954)
+ (xy 153.105276 90.2716)
+ (xy 153.158368 90.287189)
+ (xy 153.166236 90.289499)
+ (xy 153.166238 90.2895)
+ (xy 153.166239 90.2895)
+ (xy 153.310162 90.2895)
+ (xy 153.310162 90.289499)
+ (xy 153.448253 90.248953)
+ (xy 153.569328 90.171143)
+ (xy 153.663577 90.062373)
+ (xy 153.723365 89.931457)
+ (xy 153.743847 89.789)
+ (xy 153.723365 89.646543)
+ (xy 153.663577 89.515627)
+ (xy 153.569328 89.406857)
+ (xy 153.448253 89.329047)
+ (xy 153.448251 89.329046)
+ (xy 153.448249 89.329045)
+ (xy 153.44825 89.329045)
+ (xy 153.310163 89.2885)
+ (xy 153.310161 89.2885)
+ (xy 153.166239 89.2885)
+ (xy 153.166236 89.2885)
+ (xy 153.028149 89.329045)
+ (xy 152.907073 89.406856)
+ (xy 152.812823 89.515626)
+ (xy 152.812822 89.515628)
+ (xy 152.753034 89.646543)
+ (xy 152.732553 89.789)
+ (xy 150.788424 89.789)
+ (xy 150.827765 89.702857)
+ (xy 150.848247 89.5604)
+ (xy 150.827765 89.417943)
+ (xy 150.767977 89.287027)
+ (xy 150.673728 89.178257)
+ (xy 150.552653 89.100447)
+ (xy 150.552651 89.100446)
+ (xy 150.552649 89.100445)
+ (xy 150.55265 89.100445)
+ (xy 150.414563 89.0599)
+ (xy 150.414561 89.0599)
+ (xy 150.270639 89.0599)
+ (xy 150.270636 89.0599)
+ (xy 150.132549 89.100445)
+ (xy 150.011473 89.178256)
+ (xy 149.917223 89.287026)
+ (xy 149.917222 89.287028)
+ (xy 149.857434 89.417943)
+ (xy 149.836953 89.5604)
+ (xy 135.626009 89.5604)
+ (xy 135.612705 82.287216)
+ (xy 136.213949 82.287216)
+ (xy 136.23443 82.429672)
+ (xy 136.284467 82.539235)
+ (xy 136.294219 82.560589)
+ (xy 136.388468 82.669359)
+ (xy 136.509543 82.747169)
+ (xy 136.509546 82.74717)
+ (xy 136.509545 82.74717)
+ (xy 136.647632 82.787715)
+ (xy 136.647634 82.787716)
+ (xy 136.647635 82.787716)
+ (xy 136.791558 82.787716)
+ (xy 136.791558 82.787715)
+ (xy 136.929649 82.747169)
+ (xy 137.050724 82.669359)
+ (xy 137.05073 82.669351)
+ (xy 137.057424 82.663553)
+ (xy 137.059209 82.665613)
+ (xy 137.106159 82.635437)
+ (xy 137.176028 82.635433)
+ (xy 137.234809 82.673204)
+ (xy 137.263837 82.736758)
+ (xy 137.2651 82.754412)
+ (xy 137.2651 86.978232)
+ (xy 137.262267 87.004583)
+ (xy 137.261748 87.00697)
+ (xy 137.26121 87.009442)
+ (xy 137.264942 87.061606)
+ (xy 137.2651 87.06603)
+ (xy 137.2651 87.081882)
+ (xy 137.265101 87.081896)
+ (xy 137.267355 87.097579)
+ (xy 137.267827 87.101973)
+ (xy 137.27156 87.154144)
+ (xy 137.273295 87.158795)
+ (xy 137.279851 87.184479)
+ (xy 137.280557 87.189395)
+ (xy 137.280558 87.189398)
+ (xy 137.302287 87.236976)
+ (xy 137.303972 87.241046)
+ (xy 137.322257 87.290067)
+ (xy 137.322258 87.290069)
+ (xy 137.325234 87.294044)
+ (xy 137.338758 87.316837)
+ (xy 137.340823 87.321358)
+ (xy 137.340824 87.32136)
+ (xy 137.340826 87.321362)
+ (xy 137.375071 87.360883)
+ (xy 137.377845 87.364325)
+ (xy 137.38735 87.377021)
+ (xy 137.398564 87.388235)
+ (xy 137.40157 87.391464)
+ (xy 137.43582 87.430991)
+ (xy 137.435822 87.430994)
+ (xy 137.435824 87.430995)
+ (xy 137.435825 87.430996)
+ (xy 137.440005 87.433682)
+ (xy 137.460644 87.450315)
+ (xy 138.080319 88.06999)
+ (xy 138.113804 88.131313)
+ (xy 138.1113 88.193661)
+ (xy 138.1059 88.211463)
+ (xy 138.105899 88.211466)
+ (xy 138.085617 88.4174)
+ (xy 138.105899 88.623332)
+ (xy 138.1059 88.623334)
+ (xy 138.165968 88.821354)
+ (xy 138.263515 89.00385)
+ (xy 138.263517 89.003852)
+ (xy 138.394789 89.16381)
+ (xy 138.491409 89.243102)
+ (xy 138.55475 89.295085)
+ (xy 138.737246 89.392632)
+ (xy 138.935266 89.4527)
+ (xy 138.935265 89.4527)
+ (xy 138.953729 89.454518)
+ (xy 139.1412 89.472983)
+ (xy 139.347134 89.4527)
+ (xy 139.545154 89.392632)
+ (xy 139.72765 89.295085)
+ (xy 139.88761 89.16381)
+ (xy 140.018885 89.00385)
+ (xy 140.116432 88.821354)
+ (xy 140.152327 88.703022)
+ (xy 140.703175 88.703022)
+ (xy 140.723656 88.845478)
+ (xy 140.763727 88.933219)
+ (xy 140.783445 88.976395)
+ (xy 140.877694 89.085165)
+ (xy 140.998769 89.162975)
+ (xy 140.998772 89.162976)
+ (xy 140.998771 89.162976)
+ (xy 141.136858 89.203521)
+ (xy 141.13686 89.203522)
+ (xy 141.136861 89.203522)
+ (xy 141.280784 89.203522)
+ (xy 141.280784 89.203521)
+ (xy 141.387943 89.172057)
+ (xy 141.418872 89.162976)
+ (xy 141.418872 89.162975)
+ (xy 141.418875 89.162975)
+ (xy 141.53995 89.085165)
+ (xy 141.634199 88.976395)
+ (xy 141.693987 88.845479)
+ (xy 141.714469 88.703022)
+ (xy 141.693987 88.560565)
+ (xy 141.663405 88.4936)
+ (xy 142.987817 88.4936)
+ (xy 143.008099 88.699532)
+ (xy 143.010089 88.706092)
+ (xy 143.068168 88.897554)
+ (xy 143.165715 89.08005)
+ (xy 143.165717 89.080052)
+ (xy 143.296989 89.24001)
+ (xy 143.364096 89.295082)
+ (xy 143.45695 89.371285)
+ (xy 143.639446 89.468832)
+ (xy 143.837466 89.5289)
+ (xy 143.837465 89.5289)
+ (xy 143.855929 89.530718)
+ (xy 144.0434 89.549183)
+ (xy 144.249334 89.5289)
+ (xy 144.447354 89.468832)
+ (xy 144.62985 89.371285)
+ (xy 144.78981 89.24001)
+ (xy 144.921085 89.08005)
+ (xy 145.018632 88.897554)
+ (xy 145.059328 88.763396)
+ (xy 145.359713 88.763396)
+ (xy 145.380194 88.905852)
+ (xy 145.41241 88.976393)
+ (xy 145.439983 89.036769)
+ (xy 145.534232 89.145539)
+ (xy 145.655307 89.223349)
+ (xy 145.65531 89.22335)
+ (xy 145.655309 89.22335)
+ (xy 145.793396 89.263895)
+ (xy 145.793398 89.263896)
+ (xy 145.793399 89.263896)
+ (xy 145.937322 89.263896)
+ (xy 145.937322 89.263895)
+ (xy 146.075413 89.223349)
+ (xy 146.196488 89.145539)
+ (xy 146.290737 89.036769)
+ (xy 146.350525 88.905853)
+ (xy 146.371007 88.763396)
+ (xy 146.350525 88.620939)
+ (xy 146.290737 88.490023)
+ (xy 146.196488 88.381253)
+ (xy 146.134164 88.3412)
+ (xy 147.165953 88.3412)
+ (xy 147.186434 88.483656)
+ (xy 147.221558 88.560565)
+ (xy 147.246223 88.614573)
+ (xy 147.340472 88.723343)
+ (xy 147.461547 88.801153)
+ (xy 147.46155 88.801154)
+ (xy 147.461549 88.801154)
+ (xy 147.599636 88.841699)
+ (xy 147.599638 88.8417)
+ (xy 147.599639 88.8417)
+ (xy 147.743562 88.8417)
+ (xy 147.743562 88.841699)
+ (xy 147.881653 88.801153)
+ (xy 148.002728 88.723343)
+ (xy 148.096977 88.614573)
+ (xy 148.156765 88.483657)
+ (xy 148.164089 88.432719)
+ (xy 152.600953 88.432719)
+ (xy 152.621434 88.575175)
+ (xy 152.639426 88.614571)
+ (xy 152.681223 88.706092)
+ (xy 152.775472 88.814862)
+ (xy 152.896547 88.892672)
+ (xy 152.89655 88.892673)
+ (xy 152.896549 88.892673)
+ (xy 153.034636 88.933218)
+ (xy 153.034638 88.933219)
+ (xy 153.034639 88.933219)
+ (xy 153.178562 88.933219)
+ (xy 153.178562 88.933218)
+ (xy 153.285721 88.901754)
+ (xy 153.31665 88.892673)
+ (xy 153.31665 88.892672)
+ (xy 153.316653 88.892672)
+ (xy 153.437728 88.814862)
+ (xy 153.531977 88.706092)
+ (xy 153.591765 88.575176)
+ (xy 153.603494 88.493599)
+ (xy 158.227817 88.493599)
+ (xy 158.248099 88.699532)
+ (xy 158.250089 88.706092)
+ (xy 158.308168 88.897554)
+ (xy 158.405715 89.08005)
+ (xy 158.405717 89.080052)
+ (xy 158.536989 89.24001)
+ (xy 158.604096 89.295082)
+ (xy 158.69695 89.371285)
+ (xy 158.879446 89.468832)
+ (xy 159.077466 89.5289)
+ (xy 159.077465 89.5289)
+ (xy 159.097748 89.530897)
+ (xy 159.2834 89.549183)
+ (xy 159.489334 89.5289)
+ (xy 159.687354 89.468832)
+ (xy 159.86985 89.371285)
+ (xy 160.02981 89.24001)
+ (xy 160.161085 89.08005)
+ (xy 160.258632 88.897554)
+ (xy 160.3187 88.699534)
+ (xy 160.338983 88.4936)
+ (xy 160.331478 88.4174)
+ (xy 163.485617 88.4174)
+ (xy 163.505899 88.623332)
+ (xy 163.5059 88.623334)
+ (xy 163.565968 88.821354)
+ (xy 163.663515 89.00385)
+ (xy 163.663517 89.003852)
+ (xy 163.794789 89.16381)
+ (xy 163.891409 89.243102)
+ (xy 163.95475 89.295085)
+ (xy 164.137246 89.392632)
+ (xy 164.335266 89.4527)
+ (xy 164.335265 89.4527)
+ (xy 164.355548 89.454697)
+ (xy 164.5412 89.472983)
+ (xy 164.747134 89.4527)
+ (xy 164.945154 89.392632)
+ (xy 165.12765 89.295085)
+ (xy 165.28761 89.16381)
+ (xy 165.418885 89.00385)
+ (xy 165.516432 88.821354)
+ (xy 165.5765 88.623334)
+ (xy 165.596783 88.4174)
+ (xy 165.5765 88.211466)
+ (xy 165.516432 88.013446)
+ (xy 165.418885 87.83095)
+ (xy 165.366902 87.767609)
+ (xy 165.28761 87.670989)
+ (xy 165.127652 87.539717)
+ (xy 165.127653 87.539717)
+ (xy 165.12765 87.539715)
+ (xy 164.945154 87.442168)
+ (xy 164.747134 87.3821)
+ (xy 164.747132 87.382099)
+ (xy 164.747134 87.382099)
+ (xy 164.548723 87.362558)
+ (xy 164.5412 87.361817)
+ (xy 164.541199 87.361817)
+ (xy 164.335267 87.382099)
+ (xy 164.137243 87.442169)
+ (xy 164.107065 87.4583)
+ (xy 163.95475 87.539715)
+ (xy 163.954748 87.539716)
+ (xy 163.954747 87.539717)
+ (xy 163.794789 87.670989)
+ (xy 163.663517 87.830947)
+ (xy 163.663515 87.83095)
+ (xy 163.624843 87.903298)
+ (xy 163.565969 88.013443)
+ (xy 163.505899 88.211467)
+ (xy 163.485617 88.4174)
+ (xy 160.331478 88.4174)
+ (xy 160.3187 88.287666)
+ (xy 160.258632 88.089646)
+ (xy 160.161085 87.90715)
+ (xy 160.098547 87.830947)
+ (xy 160.02981 87.747189)
+ (xy 159.869852 87.615917)
+ (xy 159.869853 87.615917)
+ (xy 159.86985 87.615915)
+ (xy 159.687354 87.518368)
+ (xy 159.489334 87.4583)
+ (xy 159.489332 87.458299)
+ (xy 159.489334 87.458299)
+ (xy 159.2834 87.438017)
+ (xy 159.077467 87.458299)
+ (xy 158.879443 87.518369)
+ (xy 158.769298 87.577243)
+ (xy 158.69695 87.615915)
+ (xy 158.696948 87.615916)
+ (xy 158.696947 87.615917)
+ (xy 158.536989 87.747189)
+ (xy 158.405717 87.907147)
+ (xy 158.405715 87.90715)
+ (xy 158.37797 87.959057)
+ (xy 158.308169 88.089643)
+ (xy 158.248099 88.287667)
+ (xy 158.227817 88.493599)
+ (xy 153.603494 88.493599)
+ (xy 153.612247 88.432719)
+ (xy 153.591765 88.290262)
+ (xy 153.531977 88.159346)
+ (xy 153.437728 88.050576)
+ (xy 153.316653 87.972766)
+ (xy 153.316651 87.972765)
+ (xy 153.316649 87.972764)
+ (xy 153.31665 87.972764)
+ (xy 153.178563 87.932219)
+ (xy 153.178561 87.932219)
+ (xy 153.034639 87.932219)
+ (xy 153.034636 87.932219)
+ (xy 152.896549 87.972764)
+ (xy 152.775473 88.050575)
+ (xy 152.681223 88.159345)
+ (xy 152.681222 88.159347)
+ (xy 152.621434 88.290262)
+ (xy 152.600953 88.432719)
+ (xy 148.164089 88.432719)
+ (xy 148.177247 88.3412)
+ (xy 148.156765 88.198743)
+ (xy 148.096977 88.067827)
+ (xy 148.002728 87.959057)
+ (xy 147.881653 87.881247)
+ (xy 147.881651 87.881246)
+ (xy 147.881649 87.881245)
+ (xy 147.88165 87.881245)
+ (xy 147.743563 87.8407)
+ (xy 147.743561 87.8407)
+ (xy 147.599639 87.8407)
+ (xy 147.599636 87.8407)
+ (xy 147.461549 87.881245)
+ (xy 147.340473 87.959056)
+ (xy 147.246223 88.067826)
+ (xy 147.246222 88.067828)
+ (xy 147.186434 88.198743)
+ (xy 147.165953 88.3412)
+ (xy 146.134164 88.3412)
+ (xy 146.075413 88.303443)
+ (xy 146.075411 88.303442)
+ (xy 146.075409 88.303441)
+ (xy 146.07541 88.303441)
+ (xy 145.937323 88.262896)
+ (xy 145.937321 88.262896)
+ (xy 145.793399 88.262896)
+ (xy 145.793396 88.262896)
+ (xy 145.655309 88.303441)
+ (xy 145.534233 88.381252)
+ (xy 145.439983 88.490022)
+ (xy 145.439982 88.490024)
+ (xy 145.380194 88.620939)
+ (xy 145.359713 88.763396)
+ (xy 145.059328 88.763396)
+ (xy 145.0787 88.699534)
+ (xy 145.098983 88.4936)
+ (xy 145.0787 88.287666)
+ (xy 145.018632 88.089646)
+ (xy 144.921085 87.90715)
+ (xy 144.858547 87.830947)
+ (xy 144.78981 87.747189)
+ (xy 144.629852 87.615917)
+ (xy 144.629853 87.615917)
+ (xy 144.62985 87.615915)
+ (xy 144.447354 87.518368)
+ (xy 144.249334 87.4583)
+ (xy 144.249332 87.458299)
+ (xy 144.249334 87.458299)
+ (xy 144.061863 87.439835)
+ (xy 144.0434 87.438017)
+ (xy 144.043399 87.438017)
+ (xy 143.837467 87.458299)
+ (xy 143.639443 87.518369)
+ (xy 143.529298 87.577243)
+ (xy 143.45695 87.615915)
+ (xy 143.456948 87.615916)
+ (xy 143.456947 87.615917)
+ (xy 143.296989 87.747189)
+ (xy 143.165717 87.907147)
+ (xy 143.165715 87.90715)
+ (xy 143.13797 87.959057)
+ (xy 143.068169 88.089643)
+ (xy 143.008099 88.287667)
+ (xy 142.987817 88.4936)
+ (xy 141.663405 88.4936)
+ (xy 141.634199 88.429649)
+ (xy 141.53995 88.320879)
+ (xy 141.418875 88.243069)
+ (xy 141.418873 88.243068)
+ (xy 141.418871 88.243067)
+ (xy 141.418872 88.243067)
+ (xy 141.280785 88.202522)
+ (xy 141.280783 88.202522)
+ (xy 141.136861 88.202522)
+ (xy 141.136858 88.202522)
+ (xy 140.998771 88.243067)
+ (xy 140.877695 88.320878)
+ (xy 140.783445 88.429648)
+ (xy 140.783444 88.42965)
+ (xy 140.723656 88.560565)
+ (xy 140.703175 88.703022)
+ (xy 140.152327 88.703022)
+ (xy 140.1765 88.623334)
+ (xy 140.196783 88.4174)
+ (xy 140.1765 88.211466)
+ (xy 140.116432 88.013446)
+ (xy 140.018885 87.83095)
+ (xy 139.966902 87.767609)
+ (xy 139.88761 87.670989)
+ (xy 139.727652 87.539717)
+ (xy 139.727653 87.539717)
+ (xy 139.72765 87.539715)
+ (xy 139.545154 87.442168)
+ (xy 139.347134 87.3821)
+ (xy 139.347132 87.382099)
+ (xy 139.347134 87.382099)
+ (xy 139.1412 87.361817)
+ (xy 138.935266 87.382099)
+ (xy 138.935263 87.3821)
+ (xy 138.917461 87.3875)
+ (xy 138.847594 87.388121)
+ (xy 138.79379 87.356519)
+ (xy 138.318623 86.881352)
+ (xy 138.285138 86.820029)
+ (xy 138.290122 86.750337)
+ (xy 138.331994 86.694404)
+ (xy 138.397458 86.669987)
+ (xy 138.465731 86.684839)
+ (xy 138.484968 86.697817)
+ (xy 138.508134 86.716829)
+ (xy 138.55475 86.755085)
+ (xy 138.737246 86.852632)
+ (xy 138.935266 86.9127)
+ (xy 138.935265 86.9127)
+ (xy 138.953729 86.914518)
+ (xy 139.1412 86.932983)
+ (xy 139.347134 86.9127)
+ (xy 139.545154 86.852632)
+ (xy 139.72765 86.755085)
+ (xy 139.88761 86.62381)
+ (xy 140.018885 86.46385)
+ (xy 140.116432 86.281354)
+ (xy 140.1765 86.083334)
+ (xy 140.189278 85.9536)
+ (xy 142.987817 85.9536)
+ (xy 143.008099 86.159532)
+ (xy 143.021845 86.204845)
+ (xy 143.068168 86.357554)
+ (xy 143.165715 86.54005)
+ (xy 143.165717 86.540052)
+ (xy 143.296989 86.70001)
+ (xy 143.358314 86.750337)
+ (xy 143.45695 86.831285)
+ (xy 143.639446 86.928832)
+ (xy 143.837466 86.9889)
+ (xy 143.837465 86.9889)
+ (xy 143.855929 86.990718)
+ (xy 144.0434 87.009183)
+ (xy 144.249334 86.9889)
+ (xy 144.447354 86.928832)
+ (xy 144.62985 86.831285)
+ (xy 144.78981 86.70001)
+ (xy 144.818707 86.664799)
+ (xy 148.287553 86.664799)
+ (xy 148.308034 86.807256)
+ (xy 148.319007 86.831282)
+ (xy 148.367823 86.938173)
+ (xy 148.462072 87.046943)
+ (xy 148.583147 87.124753)
+ (xy 148.58315 87.124754)
+ (xy 148.583149 87.124754)
+ (xy 148.721236 87.165299)
+ (xy 148.721238 87.1653)
+ (xy 148.721239 87.1653)
+ (xy 148.865162 87.1653)
+ (xy 148.865162 87.165299)
+ (xy 149.003253 87.124753)
+ (xy 149.124328 87.046943)
+ (xy 149.218577 86.938173)
+ (xy 149.223908 86.9265)
+ (xy 154.045653 86.9265)
+ (xy 154.066134 87.068956)
+ (xy 154.072038 87.081883)
+ (xy 154.125923 87.199873)
+ (xy 154.220172 87.308643)
+ (xy 154.341247 87.386453)
+ (xy 154.34125 87.386454)
+ (xy 154.341249 87.386454)
+ (xy 154.479336 87.426999)
+ (xy 154.479338 87.427)
+ (xy 154.479339 87.427)
+ (xy 154.623262 87.427)
+ (xy 154.623262 87.426999)
+ (xy 154.755332 87.388221)
+ (xy 154.76135 87.386454)
+ (xy 154.76135 87.386453)
+ (xy 154.761353 87.386453)
+ (xy 154.882428 87.308643)
+ (xy 154.976677 87.199873)
+ (xy 155.036465 87.068957)
+ (xy 155.056947 86.9265)
+ (xy 155.036465 86.784043)
+ (xy 154.976677 86.653127)
+ (xy 154.882428 86.544357)
+ (xy 154.761353 86.466547)
+ (xy 154.761351 86.466546)
+ (xy 154.761349 86.466545)
+ (xy 154.76135 86.466545)
+ (xy 154.623263 86.426)
+ (xy 154.623261 86.426)
+ (xy 154.479339 86.426)
+ (xy 154.479336 86.426)
+ (xy 154.341249 86.466545)
+ (xy 154.220173 86.544356)
+ (xy 154.125923 86.653126)
+ (xy 154.125922 86.653128)
+ (xy 154.066134 86.784043)
+ (xy 154.045653 86.9265)
+ (xy 149.223908 86.9265)
+ (xy 149.278365 86.807257)
+ (xy 149.298847 86.6648)
+ (xy 149.278365 86.522343)
+ (xy 149.218577 86.391427)
+ (xy 149.124328 86.282657)
+ (xy 149.003253 86.204847)
+ (xy 149.003251 86.204846)
+ (xy 149.003249 86.204845)
+ (xy 149.00325 86.204845)
+ (xy 148.865163 86.1643)
+ (xy 148.865161 86.1643)
+ (xy 148.721239 86.1643)
+ (xy 148.721236 86.1643)
+ (xy 148.583149 86.204845)
+ (xy 148.462073 86.282656)
+ (xy 148.367823 86.391426)
+ (xy 148.367822 86.391428)
+ (xy 148.308034 86.522343)
+ (xy 148.287553 86.664799)
+ (xy 144.818707 86.664799)
+ (xy 144.921085 86.54005)
+ (xy 145.018632 86.357554)
+ (xy 145.0787 86.159534)
+ (xy 145.098983 85.9536)
+ (xy 145.098983 85.953599)
+ (xy 158.227817 85.953599)
+ (xy 158.248099 86.159532)
+ (xy 158.261845 86.204845)
+ (xy 158.308168 86.357554)
+ (xy 158.405715 86.54005)
+ (xy 158.405717 86.540052)
+ (xy 158.536989 86.70001)
+ (xy 158.598314 86.750337)
+ (xy 158.69695 86.831285)
+ (xy 158.879446 86.928832)
+ (xy 159.077466 86.9889)
+ (xy 159.077465 86.9889)
+ (xy 159.095929 86.990718)
+ (xy 159.2834 87.009183)
+ (xy 159.489334 86.9889)
+ (xy 159.687354 86.928832)
+ (xy 159.86985 86.831285)
+ (xy 160.02981 86.70001)
+ (xy 160.161085 86.54005)
+ (xy 160.258632 86.357554)
+ (xy 160.3187 86.159534)
+ (xy 160.338983 85.9536)
+ (xy 160.331478 85.8774)
+ (xy 163.485617 85.8774)
+ (xy 163.505899 86.083332)
+ (xy 163.5059 86.083334)
+ (xy 163.565968 86.281354)
+ (xy 163.663515 86.46385)
+ (xy 163.674099 86.476747)
+ (xy 163.794789 86.62381)
+ (xy 163.891409 86.703102)
+ (xy 163.95475 86.755085)
+ (xy 164.137246 86.852632)
+ (xy 164.335266 86.9127)
+ (xy 164.335265 86.9127)
+ (xy 164.353729 86.914518)
+ (xy 164.5412 86.932983)
+ (xy 164.747134 86.9127)
+ (xy 164.945154 86.852632)
+ (xy 165.12765 86.755085)
+ (xy 165.28761 86.62381)
+ (xy 165.418885 86.46385)
+ (xy 165.516432 86.281354)
+ (xy 165.5765 86.083334)
+ (xy 165.596783 85.8774)
+ (xy 165.5765 85.671466)
+ (xy 165.516432 85.473446)
+ (xy 165.418885 85.29095)
+ (xy 165.366902 85.227609)
+ (xy 165.28761 85.130989)
+ (xy 165.154143 85.021457)
+ (xy 165.12765 84.999715)
+ (xy 164.945154 84.902168)
+ (xy 164.747134 84.8421)
+ (xy 164.747132 84.842099)
+ (xy 164.747134 84.842099)
+ (xy 164.559663 84.823635)
+ (xy 164.5412 84.821817)
+ (xy 164.541199 84.821817)
+ (xy 164.335267 84.842099)
+ (xy 164.159892 84.895298)
+ (xy 164.150011 84.898296)
+ (xy 164.137243 84.902169)
+ (xy 164.059645 84.943647)
+ (xy 163.95475 84.999715)
+ (xy 163.954748 84.999716)
+ (xy 163.954747 84.999717)
+ (xy 163.794789 85.130989)
+ (xy 163.663517 85.290947)
+ (xy 163.663515 85.29095)
+ (xy 163.624843 85.363298)
+ (xy 163.565969 85.473443)
+ (xy 163.505899 85.671467)
+ (xy 163.485617 85.8774)
+ (xy 160.331478 85.8774)
+ (xy 160.3187 85.747666)
+ (xy 160.258632 85.549646)
+ (xy 160.161085 85.36715)
+ (xy 160.074088 85.261143)
+ (xy 160.02981 85.207189)
+ (xy 159.869852 85.075917)
+ (xy 159.869853 85.075917)
+ (xy 159.86985 85.075915)
+ (xy 159.687354 84.978368)
+ (xy 159.489334 84.9183)
+ (xy 159.489332 84.918299)
+ (xy 159.489334 84.918299)
+ (xy 159.301863 84.899835)
+ (xy 159.2834 84.898017)
+ (xy 159.283399 84.898017)
+ (xy 159.077467 84.918299)
+ (xy 158.879443 84.978369)
+ (xy 158.798833 85.021457)
+ (xy 158.69695 85.075915)
+ (xy 158.696948 85.075916)
+ (xy 158.696947 85.075917)
+ (xy 158.536989 85.207189)
+ (xy 158.405717 85.367147)
+ (xy 158.308169 85.549643)
+ (xy 158.248099 85.747667)
+ (xy 158.227817 85.953599)
+ (xy 145.098983 85.953599)
+ (xy 145.0787 85.747666)
+ (xy 145.018632 85.549646)
+ (xy 144.940568 85.4036)
+ (xy 145.362075 85.4036)
+ (xy 145.382556 85.546056)
+ (xy 145.384196 85.549646)
+ (xy 145.442345 85.676973)
+ (xy 145.536594 85.785743)
+ (xy 145.657669 85.863553)
+ (xy 145.657672 85.863554)
+ (xy 145.657671 85.863554)
+ (xy 145.739951 85.887713)
+ (xy 145.779396 85.899295)
+ (xy 145.795758 85.904099)
+ (xy 145.79576 85.9041)
+ (xy 145.795761 85.9041)
+ (xy 145.939684 85.9041)
+ (xy 145.939684 85.904099)
+ (xy 146.077775 85.863553)
+ (xy 146.19885 85.785743)
+ (xy 146.293099 85.676973)
+ (xy 146.352887 85.546057)
+ (xy 146.373369 85.4036)
+ (xy 146.352887 85.261143)
+ (xy 146.293099 85.130227)
+ (xy 146.19885 85.021457)
+ (xy 146.077775 84.943647)
+ (xy 146.077773 84.943646)
+ (xy 146.077771 84.943645)
+ (xy 146.077772 84.943645)
+ (xy 145.939685 84.9031)
+ (xy 145.939683 84.9031)
+ (xy 145.795761 84.9031)
+ (xy 145.795758 84.9031)
+ (xy 145.657671 84.943645)
+ (xy 145.536595 85.021456)
+ (xy 145.442345 85.130226)
+ (xy 145.442344 85.130228)
+ (xy 145.382556 85.261143)
+ (xy 145.362075 85.4036)
+ (xy 144.940568 85.4036)
+ (xy 144.921085 85.36715)
+ (xy 144.834088 85.261143)
+ (xy 144.78981 85.207189)
+ (xy 144.629852 85.075917)
+ (xy 144.629853 85.075917)
+ (xy 144.62985 85.075915)
+ (xy 144.447354 84.978368)
+ (xy 144.249334 84.9183)
+ (xy 144.249332 84.918299)
+ (xy 144.249334 84.918299)
+ (xy 144.0434 84.898017)
+ (xy 143.837467 84.918299)
+ (xy 143.639443 84.978369)
+ (xy 143.558833 85.021457)
+ (xy 143.45695 85.075915)
+ (xy 143.456948 85.075916)
+ (xy 143.456947 85.075917)
+ (xy 143.296989 85.207189)
+ (xy 143.165717 85.367147)
+ (xy 143.068169 85.549643)
+ (xy 143.008099 85.747667)
+ (xy 142.987817 85.9536)
+ (xy 140.189278 85.9536)
+ (xy 140.195767 85.887712)
+ (xy 140.221928 85.822926)
+ (xy 140.278962 85.782567)
+ (xy 140.348762 85.77945)
+ (xy 140.386208 85.79555)
+ (xy 140.484547 85.858749)
+ (xy 140.48455 85.85875)
+ (xy 140.484549 85.85875)
+ (xy 140.622636 85.899295)
+ (xy 140.622638 85.899296)
+ (xy 140.622639 85.899296)
+ (xy 140.766562 85.899296)
+ (xy 140.766562 85.899295)
+ (xy 140.873721 85.867831)
+ (xy 140.90465 85.85875)
+ (xy 140.90465 85.858749)
+ (xy 140.904653 85.858749)
+ (xy 141.025728 85.780939)
+ (xy 141.119977 85.672169)
+ (xy 141.179765 85.541253)
+ (xy 141.200247 85.398796)
+ (xy 141.179765 85.256339)
+ (xy 141.119977 85.125423)
+ (xy 141.025728 85.016653)
+ (xy 140.904653 84.938843)
+ (xy 140.904651 84.938842)
+ (xy 140.904649 84.938841)
+ (xy 140.90465 84.938841)
+ (xy 140.766563 84.898296)
+ (xy 140.766561 84.898296)
+ (xy 140.622639 84.898296)
+ (xy 140.622636 84.898296)
+ (xy 140.484549 84.938841)
+ (xy 140.363473 85.016652)
+ (xy 140.269223 85.125422)
+ (xy 140.269222 85.125424)
+ (xy 140.213717 85.246962)
+ (xy 140.167962 85.299766)
+ (xy 140.100922 85.31945)
+ (xy 140.033883 85.299765)
+ (xy 140.00507 85.274115)
+ (xy 139.88761 85.13099)
+ (xy 139.820503 85.075917)
+ (xy 139.72765 84.999715)
+ (xy 139.545154 84.902168)
+ (xy 139.347134 84.8421)
+ (xy 139.347132 84.842099)
+ (xy 139.347134 84.842099)
+ (xy 139.1412 84.821817)
+ (xy 138.935267 84.842099)
+ (xy 138.759892 84.895298)
+ (xy 138.750011 84.898296)
+ (xy 138.737243 84.902169)
+ (xy 138.554746 84.999717)
+ (xy 138.476764 85.063715)
+ (xy 138.412454 85.091027)
+ (xy 138.343586 85.079235)
+ (xy 138.292027 85.032083)
+ (xy 138.2741 84.967861)
+ (xy 138.2741 84.246938)
+ (xy 138.293785 84.179899)
+ (xy 138.346589 84.134144)
+ (xy 138.415747 84.1242)
+ (xy 138.476765 84.151085)
+ (xy 138.554245 84.214671)
+ (xy 138.55475 84.215085)
+ (xy 138.737246 84.312632)
+ (xy 138.935266 84.3727)
+ (xy 138.935265 84.3727)
+ (xy 138.953729 84.374518)
+ (xy 139.1412 84.392983)
+ (xy 139.347134 84.3727)
+ (xy 139.545154 84.312632)
+ (xy 139.72765 84.215085)
+ (xy 139.88761 84.08381)
+ (xy 140.018885 83.92385)
+ (xy 140.116432 83.741354)
+ (xy 140.1765 83.543334)
+ (xy 140.189278 83.4136)
+ (xy 142.987817 83.4136)
+ (xy 142.990032 83.436097)
+ (xy 143.008099 83.619532)
+ (xy 143.028882 83.688045)
+ (xy 143.068168 83.817554)
+ (xy 143.165715 84.00005)
+ (xy 143.165717 84.000052)
+ (xy 143.296989 84.16001)
+ (xy 143.36359 84.214667)
+ (xy 143.45695 84.291285)
+ (xy 143.639446 84.388832)
+ (xy 143.837466 84.4489)
+ (xy 143.837465 84.4489)
+ (xy 143.855929 84.450718)
+ (xy 144.0434 84.469183)
+ (xy 144.249334 84.4489)
+ (xy 144.447354 84.388832)
+ (xy 144.62985 84.291285)
+ (xy 144.78981 84.16001)
+ (xy 144.921085 84.00005)
+ (xy 145.018632 83.817554)
+ (xy 145.071824 83.6422)
+ (xy 148.312953 83.6422)
+ (xy 148.333434 83.784656)
+ (xy 148.393222 83.915571)
+ (xy 148.393223 83.915573)
+ (xy 148.487472 84.024343)
+ (xy 148.608547 84.102153)
+ (xy 148.60855 84.102154)
+ (xy 148.608549 84.102154)
+ (xy 148.746636 84.142699)
+ (xy 148.746638 84.1427)
+ (xy 148.746639 84.1427)
+ (xy 148.890562 84.1427)
+ (xy 148.890562 84.142699)
+ (xy 149.028653 84.102153)
+ (xy 149.149728 84.024343)
+ (xy 149.243977 83.915573)
+ (xy 149.303765 83.784657)
+ (xy 149.324247 83.6422)
+ (xy 149.303765 83.499743)
+ (xy 149.243977 83.368827)
+ (xy 149.149728 83.260057)
+ (xy 149.028653 83.182247)
+ (xy 149.028651 83.182246)
+ (xy 149.028649 83.182245)
+ (xy 149.02865 83.182245)
+ (xy 148.890563 83.1417)
+ (xy 148.890561 83.1417)
+ (xy 148.746639 83.1417)
+ (xy 148.746636 83.1417)
+ (xy 148.608549 83.182245)
+ (xy 148.487473 83.260056)
+ (xy 148.393223 83.368826)
+ (xy 148.393222 83.368828)
+ (xy 148.333434 83.499743)
+ (xy 148.312953 83.6422)
+ (xy 145.071824 83.6422)
+ (xy 145.0787 83.619534)
+ (xy 145.098983 83.4136)
+ (xy 145.0787 83.207666)
+ (xy 145.018632 83.009646)
+ (xy 144.921085 82.82715)
+ (xy 144.858547 82.750947)
+ (xy 144.78981 82.667189)
+ (xy 144.677964 82.5754)
+ (xy 149.100353 82.5754)
+ (xy 149.120834 82.717856)
+ (xy 149.170748 82.82715)
+ (xy 149.180623 82.848773)
+ (xy 149.274872 82.957543)
+ (xy 149.395947 83.035353)
+ (xy 149.39595 83.035354)
+ (xy 149.395949 83.035354)
+ (xy 149.534036 83.075899)
+ (xy 149.534038 83.0759)
+ (xy 149.534039 83.0759)
+ (xy 149.677962 83.0759)
+ (xy 149.677962 83.075899)
+ (xy 149.769864 83.048915)
+ (xy 154.164529 83.048915)
+ (xy 154.18501 83.191371)
+ (xy 154.244798 83.322286)
+ (xy 154.244799 83.322288)
+ (xy 154.339048 83.431058)
+ (xy 154.460123 83.508868)
+ (xy 154.460126 83.508869)
+ (xy 154.460125 83.508869)
+ (xy 154.598212 83.549414)
+ (xy 154.598214 83.549415)
+ (xy 154.598215 83.549415)
+ (xy 154.657291 83.549415)
+ (xy 154.72433 83.5691)
+ (xy 154.744972 83.585734)
+ (xy 154.791842 83.632604)
+ (xy 154.795495 83.636589)
+ (xy 154.821623 83.667728)
+ (xy 154.821625 83.667729)
+ (xy 154.856813 83.688045)
+ (xy 154.861379 83.690954)
+ (xy 154.894661 83.714259)
+ (xy 154.899363 83.716451)
+ (xy 154.916534 83.723563)
+ (xy 154.921396 83.725333)
+ (xy 154.921397 83.725333)
+ (xy 154.921399 83.725334)
+ (xy 154.96143 83.732391)
+ (xy 154.966692 83.733558)
+ (xy 155.005947 83.744077)
+ (xy 155.046425 83.740535)
+ (xy 155.051826 83.7403)
+ (xy 158.193314 83.7403)
+ (xy 158.260353 83.759985)
+ (xy 158.306108 83.812789)
+ (xy 158.307875 83.816848)
+ (xy 158.308165 83.817549)
+ (xy 158.308168 83.817554)
+ (xy 158.405715 84.00005)
+ (xy 158.405717 84.000052)
+ (xy 158.536989 84.16001)
+ (xy 158.60359 84.214667)
+ (xy 158.69695 84.291285)
+ (xy 158.879446 84.388832)
+ (xy 159.077466 84.4489)
+ (xy 159.077465 84.4489)
+ (xy 159.095929 84.450718)
+ (xy 159.2834 84.469183)
+ (xy 159.489334 84.4489)
+ (xy 159.687354 84.388832)
+ (xy 159.86985 84.291285)
+ (xy 160.02981 84.16001)
+ (xy 160.161085 84.00005)
+ (xy 160.258632 83.817554)
+ (xy 160.3187 83.619534)
+ (xy 160.331714 83.4874)
+ (xy 163.500893 83.4874)
+ (xy 163.506391 83.543234)
+ (xy 163.566433 83.741166)
+ (xy 163.663928 83.923566)
+ (xy 163.663932 83.923573)
+ (xy 163.795144 84.083455)
+ (xy 163.955026 84.214667)
+ (xy 163.955033 84.214671)
+ (xy 164.137433 84.312166)
+ (xy 164.335365 84.372208)
+ (xy 164.391199 84.377706)
+ (xy 164.3912 84.377706)
+ (xy 164.3912 83.709902)
+ (xy 164.416052 83.722565)
+ (xy 164.509719 83.7374)
+ (xy 164.572681 83.7374)
+ (xy 164.666348 83.722565)
+ (xy 164.6912 83.709902)
+ (xy 164.6912 84.377706)
+ (xy 164.747034 84.372208)
+ (xy 164.944966 84.312166)
+ (xy 165.127366 84.214671)
+ (xy 165.127373 84.214667)
+ (xy 165.287255 84.083455)
+ (xy 165.418467 83.923573)
+ (xy 165.418471 83.923566)
+ (xy 165.515966 83.741166)
+ (xy 165.576008 83.543234)
+ (xy 165.581507 83.4874)
+ (xy 164.913702 83.4874)
+ (xy 164.926365 83.462548)
+ (xy 164.946186 83.3374)
+ (xy 164.926365 83.212252)
+ (xy 164.913702 83.1874)
+ (xy 165.581507 83.1874)
+ (xy 165.581506 83.187399)
+ (xy 165.576008 83.131565)
+ (xy 165.515966 82.933633)
+ (xy 165.418471 82.751233)
+ (xy 165.418467 82.751226)
+ (xy 165.287255 82.591344)
+ (xy 165.127373 82.460132)
+ (xy 165.127366 82.460128)
+ (xy 164.944966 82.362633)
+ (xy 164.747033 82.302591)
+ (xy 164.6912 82.297092)
+ (xy 164.6912 82.964897)
+ (xy 164.666348 82.952235)
+ (xy 164.572681 82.9374)
+ (xy 164.509719 82.9374)
+ (xy 164.416052 82.952235)
+ (xy 164.3912 82.964897)
+ (xy 164.3912 82.297092)
+ (xy 164.335366 82.302591)
+ (xy 164.335365 82.302591)
+ (xy 164.137433 82.362633)
+ (xy 163.955033 82.460128)
+ (xy 163.955026 82.460132)
+ (xy 163.795144 82.591344)
+ (xy 163.663932 82.751226)
+ (xy 163.663928 82.751233)
+ (xy 163.566433 82.933633)
+ (xy 163.506391 83.131565)
+ (xy 163.500893 83.187399)
+ (xy 163.500893 83.1874)
+ (xy 164.168698 83.1874)
+ (xy 164.156035 83.212252)
+ (xy 164.136214 83.3374)
+ (xy 164.156035 83.462548)
+ (xy 164.168698 83.4874)
+ (xy 163.500893 83.4874)
+ (xy 160.331714 83.4874)
+ (xy 160.338983 83.4136)
+ (xy 160.3187 83.207666)
+ (xy 160.258632 83.009646)
+ (xy 160.161085 82.82715)
+ (xy 160.098547 82.750947)
+ (xy 160.02981 82.667189)
+ (xy 159.912077 82.570569)
+ (xy 159.86985 82.535915)
+ (xy 159.687354 82.438368)
+ (xy 159.489334 82.3783)
+ (xy 159.489332 82.378299)
+ (xy 159.489334 82.378299)
+ (xy 159.2834 82.358017)
+ (xy 159.077467 82.378299)
+ (xy 158.879443 82.438369)
+ (xy 158.778953 82.492083)
+ (xy 158.69695 82.535915)
+ (xy 158.696948 82.535916)
+ (xy 158.696947 82.535917)
+ (xy 158.536989 82.667189)
+ (xy 158.405717 82.827147)
+ (xy 158.308165 83.00965)
+ (xy 158.307875 83.010352)
+ (xy 158.307624 83.010663)
+ (xy 158.305296 83.015019)
+ (xy 158.30447 83.014577)
+ (xy 158.264035 83.064756)
+ (xy 158.197741 83.086821)
+ (xy 158.193314 83.0869)
+ (xy 155.288731 83.0869)
+ (xy 155.221692 83.067215)
+ (xy 155.175937 83.014411)
+ (xy 155.165993 82.980546)
+ (xy 155.155341 82.906458)
+ (xy 155.11912 82.827147)
+ (xy 155.095553 82.775542)
+ (xy 155.001304 82.666772)
+ (xy 154.880229 82.588962)
+ (xy 154.880227 82.588961)
+ (xy 154.880225 82.58896)
+ (xy 154.880226 82.58896)
+ (xy 154.742139 82.548415)
+ (xy 154.742137 82.548415)
+ (xy 154.598215 82.548415)
+ (xy 154.598212 82.548415)
+ (xy 154.460125 82.58896)
+ (xy 154.339049 82.666771)
+ (xy 154.244799 82.775541)
+ (xy 154.244798 82.775543)
+ (xy 154.18501 82.906458)
+ (xy 154.164529 83.048915)
+ (xy 149.769864 83.048915)
+ (xy 149.816053 83.035353)
+ (xy 149.937128 82.957543)
+ (xy 150.031377 82.848773)
+ (xy 150.091165 82.717857)
+ (xy 150.111647 82.5754)
+ (xy 150.091165 82.432943)
+ (xy 150.031377 82.302027)
+ (xy 149.937128 82.193257)
+ (xy 149.816053 82.115447)
+ (xy 149.816051 82.115446)
+ (xy 149.816049 82.115445)
+ (xy 149.81605 82.115445)
+ (xy 149.677963 82.0749)
+ (xy 149.677961 82.0749)
+ (xy 149.534039 82.0749)
+ (xy 149.534036 82.0749)
+ (xy 149.395949 82.115445)
+ (xy 149.274873 82.193256)
+ (xy 149.180623 82.302026)
+ (xy 149.180622 82.302028)
+ (xy 149.120834 82.432943)
+ (xy 149.100353 82.5754)
+ (xy 144.677964 82.5754)
+ (xy 144.672077 82.570569)
+ (xy 144.62985 82.535915)
+ (xy 144.447354 82.438368)
+ (xy 144.249334 82.3783)
+ (xy 144.249332 82.378299)
+ (xy 144.249334 82.378299)
+ (xy 144.0434 82.358017)
+ (xy 143.837467 82.378299)
+ (xy 143.639443 82.438369)
+ (xy 143.538953 82.492083)
+ (xy 143.45695 82.535915)
+ (xy 143.456948 82.535916)
+ (xy 143.456947 82.535917)
+ (xy 143.296989 82.667189)
+ (xy 143.198077 82.787716)
+ (xy 143.165715 82.82715)
+ (xy 143.154157 82.848773)
+ (xy 143.068169 83.009643)
+ (xy 143.008099 83.207667)
+ (xy 142.987817 83.413599)
+ (xy 142.987817 83.4136)
+ (xy 140.189278 83.4136)
+ (xy 140.196783 83.3374)
+ (xy 140.1765 83.131466)
+ (xy 140.116432 82.933446)
+ (xy 140.018885 82.75095)
+ (xy 139.955081 82.673204)
+ (xy 139.88761 82.590989)
+ (xy 139.727652 82.459717)
+ (xy 139.727653 82.459717)
+ (xy 139.72765 82.459715)
+ (xy 139.545154 82.362168)
+ (xy 139.347134 82.3021)
+ (xy 139.347132 82.302099)
+ (xy 139.347134 82.302099)
+ (xy 139.1412 82.281817)
+ (xy 138.935267 82.302099)
+ (xy 138.737243 82.362169)
+ (xy 138.554746 82.459717)
+ (xy 138.476764 82.523715)
+ (xy 138.412454 82.551027)
+ (xy 138.343586 82.539235)
+ (xy 138.292027 82.492083)
+ (xy 138.2741 82.427861)
+ (xy 138.2741 81.706938)
+ (xy 138.293785 81.639899)
+ (xy 138.346589 81.594144)
+ (xy 138.415747 81.5842)
+ (xy 138.476765 81.611085)
+ (xy 138.48764 81.62001)
+ (xy 138.55475 81.675085)
+ (xy 138.737246 81.772632)
+ (xy 138.935266 81.8327)
+ (xy 138.935265 81.8327)
+ (xy 138.953729 81.834518)
+ (xy 139.1412 81.852983)
+ (xy 139.347134 81.8327)
+ (xy 139.545154 81.772632)
+ (xy 139.72765 81.675085)
+ (xy 139.88761 81.54381)
+ (xy 140.018885 81.38385)
+ (xy 140.116432 81.201354)
+ (xy 140.1765 81.003334)
+ (xy 140.189278 80.8736)
+ (xy 142.987817 80.8736)
+ (xy 143.008099 81.079532)
+ (xy 143.0081 81.079534)
+ (xy 143.068168 81.277554)
+ (xy 143.165715 81.46005)
+ (xy 143.165717 81.460052)
+ (xy 143.296989 81.62001)
+ (xy 143.364096 81.675082)
+ (xy 143.45695 81.751285)
+ (xy 143.639446 81.848832)
+ (xy 143.837466 81.9089)
+ (xy 143.837465 81.9089)
+ (xy 143.855929 81.910718)
+ (xy 144.0434 81.929183)
+ (xy 144.249334 81.9089)
+ (xy 144.447354 81.848832)
+ (xy 144.62985 81.751285)
+ (xy 144.78981 81.62001)
+ (xy 144.921085 81.46005)
+ (xy 145.018632 81.277554)
+ (xy 145.0787 81.079534)
+ (xy 145.098983 80.8736)
+ (xy 158.227817 80.8736)
+ (xy 158.248099 81.079532)
+ (xy 158.2481 81.079534)
+ (xy 158.308168 81.277554)
+ (xy 158.405715 81.46005)
+ (xy 158.405717 81.460052)
+ (xy 158.536989 81.62001)
+ (xy 158.604096 81.675082)
+ (xy 158.69695 81.751285)
+ (xy 158.879446 81.848832)
+ (xy 159.077466 81.9089)
+ (xy 159.077465 81.9089)
+ (xy 159.095929 81.910718)
+ (xy 159.2834 81.929183)
+ (xy 159.489334 81.9089)
+ (xy 159.687354 81.848832)
+ (xy 159.86985 81.751285)
+ (xy 160.02981 81.62001)
+ (xy 160.161085 81.46005)
+ (xy 160.258632 81.277554)
+ (xy 160.3187 81.079534)
+ (xy 160.338983 80.8736)
+ (xy 160.331478 80.797399)
+ (xy 163.485617 80.797399)
+ (xy 163.505899 81.003332)
+ (xy 163.5059 81.003334)
+ (xy 163.565968 81.201354)
+ (xy 163.663515 81.38385)
+ (xy 163.663517 81.383852)
+ (xy 163.794789 81.54381)
+ (xy 163.891409 81.623102)
+ (xy 163.95475 81.675085)
+ (xy 164.137246 81.772632)
+ (xy 164.335266 81.8327)
+ (xy 164.335265 81.8327)
+ (xy 164.355547 81.834697)
+ (xy 164.5412 81.852983)
+ (xy 164.747134 81.8327)
+ (xy 164.945154 81.772632)
+ (xy 165.12765 81.675085)
+ (xy 165.28761 81.54381)
+ (xy 165.418885 81.38385)
+ (xy 165.516432 81.201354)
+ (xy 165.5765 81.003334)
+ (xy 165.596783 80.7974)
+ (xy 165.5765 80.591466)
+ (xy 165.516432 80.393446)
+ (xy 165.418885 80.21095)
+ (xy 165.366902 80.147609)
+ (xy 165.28761 80.050989)
+ (xy 165.127652 79.919717)
+ (xy 165.127653 79.919717)
+ (xy 165.12765 79.919715)
+ (xy 164.945154 79.822168)
+ (xy 164.747134 79.7621)
+ (xy 164.747132 79.762099)
+ (xy 164.747134 79.762099)
+ (xy 164.559663 79.743635)
+ (xy 164.5412 79.741817)
+ (xy 164.541199 79.741817)
+ (xy 164.335267 79.762099)
+ (xy 164.137243 79.822169)
+ (xy 164.107065 79.8383)
+ (xy 163.95475 79.919715)
+ (xy 163.954748 79.919716)
+ (xy 163.954747 79.919717)
+ (xy 163.794789 80.050989)
+ (xy 163.663517 80.210947)
+ (xy 163.565969 80.393443)
+ (xy 163.505899 80.591467)
+ (xy 163.485617 80.797399)
+ (xy 160.331478 80.797399)
+ (xy 160.3187 80.667666)
+ (xy 160.258632 80.469646)
+ (xy 160.161085 80.28715)
+ (xy 160.081811 80.190554)
+ (xy 160.02981 80.127189)
+ (xy 159.888264 80.011027)
+ (xy 159.86985 79.995915)
+ (xy 159.687354 79.898368)
+ (xy 159.489334 79.8383)
+ (xy 159.489332 79.838299)
+ (xy 159.489334 79.838299)
+ (xy 159.2834 79.818017)
+ (xy 159.077467 79.838299)
+ (xy 158.879443 79.898369)
+ (xy 158.778953 79.952083)
+ (xy 158.69695 79.995915)
+ (xy 158.696948 79.995916)
+ (xy 158.696947 79.995917)
+ (xy 158.536989 80.127189)
+ (xy 158.405717 80.287147)
+ (xy 158.308169 80.469643)
+ (xy 158.248099 80.667667)
+ (xy 158.227817 80.8736)
+ (xy 145.098983 80.8736)
+ (xy 145.0787 80.667666)
+ (xy 145.018632 80.469646)
+ (xy 144.921085 80.28715)
+ (xy 144.841811 80.190554)
+ (xy 144.78981 80.127189)
+ (xy 144.648264 80.011027)
+ (xy 144.62985 79.995915)
+ (xy 144.447354 79.898368)
+ (xy 144.249334 79.8383)
+ (xy 144.249332 79.838299)
+ (xy 144.249334 79.838299)
+ (xy 144.0434 79.818017)
+ (xy 143.837467 79.838299)
+ (xy 143.639443 79.898369)
+ (xy 143.538953 79.952083)
+ (xy 143.45695 79.995915)
+ (xy 143.456948 79.995916)
+ (xy 143.456947 79.995917)
+ (xy 143.296989 80.127189)
+ (xy 143.165717 80.287147)
+ (xy 143.068169 80.469643)
+ (xy 143.008099 80.667667)
+ (xy 142.987817 80.8736)
+ (xy 140.189278 80.8736)
+ (xy 140.196783 80.7974)
+ (xy 140.1765 80.591466)
+ (xy 140.116432 80.393446)
+ (xy 140.018885 80.21095)
+ (xy 139.966902 80.147609)
+ (xy 139.88761 80.050989)
+ (xy 139.727652 79.919717)
+ (xy 139.727653 79.919717)
+ (xy 139.72765 79.919715)
+ (xy 139.545154 79.822168)
+ (xy 139.347134 79.7621)
+ (xy 139.347132 79.762099)
+ (xy 139.347134 79.762099)
+ (xy 139.1412 79.741817)
+ (xy 138.935267 79.762099)
+ (xy 138.737243 79.822169)
+ (xy 138.554746 79.919717)
+ (xy 138.476764 79.983715)
+ (xy 138.412454 80.011027)
+ (xy 138.343586 79.999235)
+ (xy 138.292027 79.952083)
+ (xy 138.2741 79.887861)
+ (xy 138.2741 79.7306)
+ (xy 141.725753 79.7306)
+ (xy 141.746234 79.873056)
+ (xy 141.767543 79.919715)
+ (xy 141.806023 80.003973)
+ (xy 141.900272 80.112743)
+ (xy 142.021347 80.190553)
+ (xy 142.02135 80.190554)
+ (xy 142.021349 80.190554)
+ (xy 142.159436 80.231099)
+ (xy 142.159438 80.2311)
+ (xy 142.159439 80.2311)
+ (xy 142.303362 80.2311)
+ (xy 142.303362 80.231099)
+ (xy 142.410521 80.199635)
+ (xy 142.44145 80.190554)
+ (xy 142.44145 80.190553)
+ (xy 142.441453 80.190553)
+ (xy 142.562528 80.112743)
+ (xy 142.656777 80.003973)
+ (xy 142.716565 79.873057)
+ (xy 142.737047 79.7306)
+ (xy 142.716565 79.588143)
+ (xy 142.656777 79.457227)
+ (xy 142.562528 79.348457)
+ (xy 142.441453 79.270647)
+ (xy 142.441451 79.270646)
+ (xy 142.441449 79.270645)
+ (xy 142.44145 79.270645)
+ (xy 142.303363 79.2301)
+ (xy 142.303361 79.2301)
+ (xy 142.159439 79.2301)
+ (xy 142.159436 79.2301)
+ (xy 142.021349 79.270645)
+ (xy 141.900273 79.348456)
+ (xy 141.806023 79.457226)
+ (xy 141.806022 79.457228)
+ (xy 141.746234 79.588143)
+ (xy 141.725753 79.7306)
+ (xy 138.2741 79.7306)
+ (xy 138.2741 79.166938)
+ (xy 138.293785 79.099899)
+ (xy 138.346589 79.054144)
+ (xy 138.415747 79.0442)
+ (xy 138.476765 79.071085)
+ (xy 138.48764 79.08001)
+ (xy 138.55475 79.135085)
+ (xy 138.737246 79.232632)
+ (xy 138.935266 79.2927)
+ (xy 138.935265 79.2927)
+ (xy 138.953729 79.294518)
+ (xy 139.1412 79.312983)
+ (xy 139.347134 79.2927)
+ (xy 139.545154 79.232632)
+ (xy 139.72765 79.135085)
+ (xy 139.88761 79.00381)
+ (xy 140.018885 78.84385)
+ (xy 140.116432 78.661354)
+ (xy 140.1765 78.463334)
+ (xy 140.189278 78.333599)
+ (xy 142.987817 78.333599)
+ (xy 143.008099 78.539532)
+ (xy 143.038134 78.638543)
+ (xy 143.068168 78.737554)
+ (xy 143.165715 78.92005)
+ (xy 143.165717 78.920052)
+ (xy 143.296989 79.08001)
+ (xy 143.364096 79.135082)
+ (xy 143.45695 79.211285)
+ (xy 143.639446 79.308832)
+ (xy 143.837466 79.3689)
+ (xy 143.837465 79.3689)
+ (xy 143.855929 79.370718)
+ (xy 144.0434 79.389183)
+ (xy 144.249334 79.3689)
+ (xy 144.447354 79.308832)
+ (xy 144.62985 79.211285)
+ (xy 144.78981 79.08001)
+ (xy 144.921085 78.92005)
+ (xy 145.018632 78.737554)
+ (xy 145.0787 78.539534)
+ (xy 145.084209 78.4836)
+ (xy 158.243093 78.4836)
+ (xy 158.248591 78.539434)
+ (xy 158.308633 78.737366)
+ (xy 158.406128 78.919766)
+ (xy 158.406132 78.919773)
+ (xy 158.537344 79.079655)
+ (xy 158.697226 79.210867)
+ (xy 158.697233 79.210871)
+ (xy 158.879633 79.308366)
+ (xy 159.077565 79.368408)
+ (xy 159.133399 79.373906)
+ (xy 159.1334 79.373906)
+ (xy 159.1334 78.706102)
+ (xy 159.158252 78.718765)
+ (xy 159.251919 78.7336)
+ (xy 159.314881 78.7336)
+ (xy 159.408548 78.718765)
+ (xy 159.4334 78.706102)
+ (xy 159.4334 79.373906)
+ (xy 159.489234 79.368408)
+ (xy 159.687166 79.308366)
+ (xy 159.869566 79.210871)
+ (xy 159.869573 79.210867)
+ (xy 160.029455 79.079655)
+ (xy 160.160667 78.919773)
+ (xy 160.160671 78.919766)
+ (xy 160.258166 78.737366)
+ (xy 160.318208 78.539434)
+ (xy 160.323707 78.4836)
+ (xy 159.655902 78.4836)
+ (xy 159.668565 78.458748)
+ (xy 159.688386 78.3336)
+ (xy 159.676317 78.2574)
+ (xy 163.485617 78.2574)
+ (xy 163.505899 78.463332)
+ (xy 163.528984 78.539434)
+ (xy 163.565968 78.661354)
+ (xy 163.663515 78.84385)
+ (xy 163.663517 78.843852)
+ (xy 163.794789 79.00381)
+ (xy 163.891409 79.083102)
+ (xy 163.95475 79.135085)
+ (xy 164.137246 79.232632)
+ (xy 164.335266 79.2927)
+ (xy 164.335265 79.2927)
+ (xy 164.355548 79.294697)
+ (xy 164.5412 79.312983)
+ (xy 164.747134 79.2927)
+ (xy 164.945154 79.232632)
+ (xy 165.12765 79.135085)
+ (xy 165.28761 79.00381)
+ (xy 165.418885 78.84385)
+ (xy 165.516432 78.661354)
+ (xy 165.5765 78.463334)
+ (xy 165.596783 78.2574)
+ (xy 165.5765 78.051466)
+ (xy 165.516432 77.853446)
+ (xy 165.418885 77.67095)
+ (xy 165.350436 77.587544)
+ (xy 165.28761 77.510989)
+ (xy 165.127652 77.379717)
+ (xy 165.127653 77.379717)
+ (xy 165.12765 77.379715)
+ (xy 164.945154 77.282168)
+ (xy 164.747134 77.2221)
+ (xy 164.747132 77.222099)
+ (xy 164.747134 77.222099)
+ (xy 164.5412 77.201817)
+ (xy 164.335267 77.222099)
+ (xy 164.137243 77.282169)
+ (xy 164.027098 77.341043)
+ (xy 163.95475 77.379715)
+ (xy 163.954748 77.379716)
+ (xy 163.954747 77.379717)
+ (xy 163.794789 77.510989)
+ (xy 163.663517 77.670947)
+ (xy 163.565969 77.853443)
+ (xy 163.505899 78.051467)
+ (xy 163.485617 78.2574)
+ (xy 159.676317 78.2574)
+ (xy 159.668565 78.208452)
+ (xy 159.655902 78.1836)
+ (xy 160.323707 78.1836)
+ (xy 160.323706 78.183599)
+ (xy 160.318208 78.127765)
+ (xy 160.258166 77.929833)
+ (xy 160.160671 77.747433)
+ (xy 160.160667 77.747426)
+ (xy 160.029455 77.587544)
+ (xy 159.869573 77.456332)
+ (xy 159.869566 77.456328)
+ (xy 159.687166 77.358833)
+ (xy 159.489233 77.298791)
+ (xy 159.4334 77.293292)
+ (xy 159.4334 77.961097)
+ (xy 159.408548 77.948435)
+ (xy 159.314881 77.9336)
+ (xy 159.251919 77.9336)
+ (xy 159.158252 77.948435)
+ (xy 159.1334 77.961097)
+ (xy 159.1334 77.293292)
+ (xy 159.077566 77.298791)
+ (xy 159.077565 77.298791)
+ (xy 158.879633 77.358833)
+ (xy 158.697233 77.456328)
+ (xy 158.697226 77.456332)
+ (xy 158.537344 77.587544)
+ (xy 158.406132 77.747426)
+ (xy 158.406128 77.747433)
+ (xy 158.308633 77.929833)
+ (xy 158.248591 78.127765)
+ (xy 158.243093 78.183599)
+ (xy 158.243093 78.1836)
+ (xy 158.910898 78.1836)
+ (xy 158.898235 78.208452)
+ (xy 158.878414 78.3336)
+ (xy 158.898235 78.458748)
+ (xy 158.910898 78.4836)
+ (xy 158.243093 78.4836)
+ (xy 145.084209 78.4836)
+ (xy 145.098983 78.3336)
+ (xy 145.0787 78.127666)
+ (xy 145.018632 77.929646)
+ (xy 144.921085 77.74715)
+ (xy 144.790101 77.587544)
+ (xy 144.78981 77.587189)
+ (xy 144.629852 77.455917)
+ (xy 144.629853 77.455917)
+ (xy 144.62985 77.455915)
+ (xy 144.447354 77.358368)
+ (xy 144.249334 77.2983)
+ (xy 144.249332 77.298299)
+ (xy 144.249334 77.298299)
+ (xy 144.0434 77.278017)
+ (xy 143.837467 77.298299)
+ (xy 143.639443 77.358369)
+ (xy 143.538953 77.412083)
+ (xy 143.45695 77.455915)
+ (xy 143.456948 77.455916)
+ (xy 143.456947 77.455917)
+ (xy 143.296989 77.587189)
+ (xy 143.165717 77.747147)
+ (xy 143.165715 77.74715)
+ (xy 143.165564 77.747433)
+ (xy 143.068169 77.929643)
+ (xy 143.068168 77.929645)
+ (xy 143.068168 77.929646)
+ (xy 143.061298 77.952292)
+ (xy 143.008099 78.127667)
+ (xy 142.987817 78.333599)
+ (xy 140.189278 78.333599)
+ (xy 140.196783 78.2574)
+ (xy 140.1765 78.051466)
+ (xy 140.116432 77.853446)
+ (xy 140.018885 77.67095)
+ (xy 139.950436 77.587544)
+ (xy 139.88761 77.510989)
+ (xy 139.727652 77.379717)
+ (xy 139.727653 77.379717)
+ (xy 139.72765 77.379715)
+ (xy 139.545154 77.282168)
+ (xy 139.347134 77.2221)
+ (xy 139.347132 77.222099)
+ (xy 139.347134 77.222099)
+ (xy 139.1412 77.201817)
+ (xy 138.935267 77.222099)
+ (xy 138.737243 77.282169)
+ (xy 138.554746 77.379717)
+ (xy 138.476764 77.443715)
+ (xy 138.412454 77.471027)
+ (xy 138.343586 77.459235)
+ (xy 138.292027 77.412083)
+ (xy 138.2741 77.347861)
+ (xy 138.2741 76.626938)
+ (xy 138.293785 76.559899)
+ (xy 138.346589 76.514144)
+ (xy 138.415747 76.5042)
+ (xy 138.476765 76.531085)
+ (xy 138.48764 76.54001)
+ (xy 138.55475 76.595085)
+ (xy 138.737246 76.692632)
+ (xy 138.935266 76.7527)
+ (xy 138.935265 76.7527)
+ (xy 138.953729 76.754518)
+ (xy 139.1412 76.772983)
+ (xy 139.347134 76.7527)
+ (xy 139.545154 76.692632)
+ (xy 139.684353 76.618228)
+ (xy 142.9934 76.618228)
+ (xy 143.007903 76.69114)
+ (xy 143.007905 76.691144)
+ (xy 143.06316 76.773839)
+ (xy 143.145855 76.829094)
+ (xy 143.145859 76.829096)
+ (xy 143.218771 76.843599)
+ (xy 143.218774 76.8436)
+ (xy 143.8934 76.8436)
+ (xy 143.8934 76.166102)
+ (xy 143.918252 76.178765)
+ (xy 144.011919 76.1936)
+ (xy 144.074881 76.1936)
+ (xy 144.168548 76.178765)
+ (xy 144.1934 76.166102)
+ (xy 144.1934 76.8436)
+ (xy 144.868026 76.8436)
+ (xy 144.868028 76.843599)
+ (xy 144.94094 76.829096)
+ (xy 144.940944 76.829094)
+ (xy 145.023639 76.773839)
+ (xy 145.078894 76.691144)
+ (xy 145.078896 76.69114)
+ (xy 145.093399 76.618228)
+ (xy 145.0934 76.618226)
+ (xy 145.0934 75.9436)
+ (xy 144.415902 75.9436)
+ (xy 144.427621 75.9206)
+ (xy 151.411753 75.9206)
+ (xy 151.432234 76.063056)
+ (xy 151.46679 76.138721)
+ (xy 151.492023 76.193973)
+ (xy 151.586272 76.302743)
+ (xy 151.707347 76.380553)
+ (xy 151.70735 76.380554)
+ (xy 151.707349 76.380554)
+ (xy 151.845436 76.421099)
+ (xy 151.845438 76.4211)
+ (xy 151.845439 76.4211)
+ (xy 151.989362 76.4211)
+ (xy 151.989362 76.421099)
+ (xy 152.127453 76.380553)
+ (xy 152.248528 76.302743)
+ (xy 152.342777 76.193973)
+ (xy 152.402565 76.063057)
+ (xy 152.423047 75.9206)
+ (xy 152.404787 75.793599)
+ (xy 158.227817 75.793599)
+ (xy 158.248099 75.999532)
+ (xy 158.267369 76.063056)
+ (xy 158.308168 76.197554)
+ (xy 158.405715 76.38005)
+ (xy 158.405717 76.380052)
+ (xy 158.536989 76.54001)
+ (xy 158.604096 76.595082)
+ (xy 158.69695 76.671285)
+ (xy 158.879446 76.768832)
+ (xy 159.077466 76.8289)
+ (xy 159.077465 76.8289)
+ (xy 159.095929 76.830718)
+ (xy 159.2834 76.849183)
+ (xy 159.489334 76.8289)
+ (xy 159.687354 76.768832)
+ (xy 159.86985 76.671285)
+ (xy 160.02981 76.54001)
+ (xy 160.161085 76.38005)
+ (xy 160.258632 76.197554)
+ (xy 160.3187 75.999534)
+ (xy 160.338983 75.7936)
+ (xy 160.3187 75.587666)
+ (xy 160.258632 75.389646)
+ (xy 160.161085 75.20715)
+ (xy 160.087965 75.118052)
+ (xy 160.02981 75.047189)
+ (xy 159.874897 74.920057)
+ (xy 159.86985 74.915915)
+ (xy 159.687354 74.818368)
+ (xy 159.489334 74.7583)
+ (xy 159.489332 74.758299)
+ (xy 159.489334 74.758299)
+ (xy 159.2834 74.738017)
+ (xy 159.077467 74.758299)
+ (xy 158.879443 74.818369)
+ (xy 158.795009 74.863501)
+ (xy 158.69695 74.915915)
+ (xy 158.696948 74.915916)
+ (xy 158.696947 74.915917)
+ (xy 158.536989 75.047189)
+ (xy 158.405717 75.207147)
+ (xy 158.308169 75.389643)
+ (xy 158.308168 75.389645)
+ (xy 158.308168 75.389646)
+ (xy 158.301298 75.412292)
+ (xy 158.248099 75.587667)
+ (xy 158.227817 75.793599)
+ (xy 152.404787 75.793599)
+ (xy 152.402565 75.778143)
+ (xy 152.342777 75.647227)
+ (xy 152.248528 75.538457)
+ (xy 152.127453 75.460647)
+ (xy 152.127451 75.460646)
+ (xy 152.127449 75.460645)
+ (xy 152.12745 75.460645)
+ (xy 151.989363 75.4201)
+ (xy 151.989361 75.4201)
+ (xy 151.845439 75.4201)
+ (xy 151.845436 75.4201)
+ (xy 151.707349 75.460645)
+ (xy 151.586273 75.538456)
+ (xy 151.492023 75.647226)
+ (xy 151.492022 75.647228)
+ (xy 151.432234 75.778143)
+ (xy 151.411753 75.9206)
+ (xy 144.427621 75.9206)
+ (xy 144.428565 75.918748)
+ (xy 144.448386 75.7936)
+ (xy 144.428565 75.668452)
+ (xy 144.415902 75.6436)
+ (xy 145.0934 75.6436)
+ (xy 145.0934 74.968973)
+ (xy 145.093399 74.968971)
+ (xy 145.078896 74.896059)
+ (xy 145.078894 74.896055)
+ (xy 145.023639 74.81336)
+ (xy 144.940944 74.758105)
+ (xy 144.94094 74.758103)
+ (xy 144.868027 74.7436)
+ (xy 144.1934 74.7436)
+ (xy 144.1934 75.421097)
+ (xy 144.168548 75.408435)
+ (xy 144.074881 75.3936)
+ (xy 144.011919 75.3936)
+ (xy 143.918252 75.408435)
+ (xy 143.8934 75.421097)
+ (xy 143.8934 74.7436)
+ (xy 143.218773 74.7436)
+ (xy 143.145859 74.758103)
+ (xy 143.145855 74.758105)
+ (xy 143.06316 74.81336)
+ (xy 143.007905 74.896055)
+ (xy 143.007903 74.896059)
+ (xy 142.9934 74.968971)
+ (xy 142.9934 75.6436)
+ (xy 143.670898 75.6436)
+ (xy 143.658235 75.668452)
+ (xy 143.638414 75.7936)
+ (xy 143.658235 75.918748)
+ (xy 143.670898 75.9436)
+ (xy 142.9934 75.9436)
+ (xy 142.9934 76.618228)
+ (xy 139.684353 76.618228)
+ (xy 139.72765 76.595085)
+ (xy 139.88761 76.46381)
+ (xy 140.018885 76.30385)
+ (xy 140.116432 76.121354)
+ (xy 140.1765 75.923334)
+ (xy 140.196783 75.7174)
+ (xy 140.1765 75.511466)
+ (xy 140.116432 75.313446)
+ (xy 140.018885 75.13095)
+ (xy 139.953248 75.050971)
+ (xy 139.88761 74.970989)
+ (xy 139.727652 74.839717)
+ (xy 139.727653 74.839717)
+ (xy 139.72765 74.839715)
+ (xy 139.545154 74.742168)
+ (xy 139.347134 74.6821)
+ (xy 139.347132 74.682099)
+ (xy 139.347134 74.682099)
+ (xy 139.1412 74.661817)
+ (xy 138.935267 74.682099)
+ (xy 138.737243 74.742169)
+ (xy 138.554746 74.839717)
+ (xy 138.476764 74.903715)
+ (xy 138.412454 74.931027)
+ (xy 138.343586 74.919235)
+ (xy 138.292027 74.872083)
+ (xy 138.2741 74.807861)
+ (xy 138.2741 74.625199)
+ (xy 148.820953 74.625199)
+ (xy 148.841434 74.767656)
+ (xy 148.874343 74.839715)
+ (xy 148.901223 74.898573)
+ (xy 148.995472 75.007343)
+ (xy 149.116547 75.085153)
+ (xy 149.11655 75.085154)
+ (xy 149.116549 75.085154)
+ (xy 149.254636 75.125699)
+ (xy 149.254638 75.1257)
+ (xy 149.254639 75.1257)
+ (xy 149.398562 75.1257)
+ (xy 149.398562 75.125699)
+ (xy 149.52287 75.0892)
+ (xy 149.53665 75.085154)
+ (xy 149.53665 75.085153)
+ (xy 149.536653 75.085153)
+ (xy 149.657728 75.007343)
+ (xy 149.751977 74.898573)
+ (xy 149.807224 74.7776)
+ (xy 150.802153 74.7776)
+ (xy 150.822634 74.920056)
+ (xy 150.880695 75.047189)
+ (xy 150.882423 75.050973)
+ (xy 150.976672 75.159743)
+ (xy 151.097747 75.237553)
+ (xy 151.09775 75.237554)
+ (xy 151.097749 75.237554)
+ (xy 151.235836 75.278099)
+ (xy 151.235838 75.2781)
+ (xy 151.235839 75.2781)
+ (xy 151.379762 75.2781)
+ (xy 151.379762 75.278099)
+ (xy 151.517853 75.237553)
+ (xy 151.638928 75.159743)
+ (xy 151.733177 75.050973)
+ (xy 151.792965 74.920057)
+ (xy 151.813447 74.7776)
+ (xy 151.805316 74.721046)
+ (xy 160.778596 74.721046)
+ (xy 160.799077 74.863503)
+ (xy 160.858865 74.994418)
+ (xy 160.858866 74.99442)
+ (xy 160.953115 75.10319)
+ (xy 161.022907 75.148043)
+ (xy 161.068662 75.200846)
+ (xy 161.078606 75.270004)
+ (xy 161.068662 75.303869)
+ (xy 161.012639 75.426541)
+ (xy 161.012638 75.426542)
+ (xy 160.992157 75.568999)
+ (xy 161.012638 75.711456)
+ (xy 161.050152 75.793599)
+ (xy 161.072427 75.842373)
+ (xy 161.166676 75.951143)
+ (xy 161.287751 76.028953)
+ (xy 161.287754 76.028954)
+ (xy 161.287753 76.028954)
+ (xy 161.394911 76.060417)
+ (xy 161.403896 76.063056)
+ (xy 161.42584 76.069499)
+ (xy 161.425842 76.0695)
+ (xy 161.425843 76.0695)
+ (xy 161.569765 76.0695)
+ (xy 161.679119 76.037391)
+ (xy 161.748989 76.037391)
+ (xy 161.807767 76.075165)
+ (xy 161.836792 76.138721)
+ (xy 161.836792 76.174013)
+ (xy 161.825753 76.250797)
+ (xy 161.825753 76.250799)
+ (xy 161.846234 76.393256)
+ (xy 161.901443 76.514144)
+ (xy 161.906023 76.524173)
+ (xy 162.000272 76.632943)
+ (xy 162.121347 76.710753)
+ (xy 162.12135 76.710754)
+ (xy 162.121349 76.710754)
+ (xy 162.259436 76.751299)
+ (xy 162.259438 76.7513)
+ (xy 162.259439 76.7513)
+ (xy 162.403362 76.7513)
+ (xy 162.403362 76.751299)
+ (xy 162.541453 76.710753)
+ (xy 162.662528 76.632943)
+ (xy 162.756777 76.524173)
+ (xy 162.816565 76.393257)
+ (xy 162.837047 76.2508)
+ (xy 162.816565 76.108343)
+ (xy 162.756777 75.977427)
+ (xy 162.662528 75.868657)
+ (xy 162.541453 75.790847)
+ (xy 162.541451 75.790846)
+ (xy 162.541449 75.790845)
+ (xy 162.54145 75.790845)
+ (xy 162.403363 75.7503)
+ (xy 162.403361 75.7503)
+ (xy 162.259439 75.7503)
+ (xy 162.259435 75.7503)
+ (xy 162.150083 75.782408)
+ (xy 162.080213 75.782408)
+ (xy 162.021435 75.744633)
+ (xy 162.008999 75.7174)
+ (xy 163.485617 75.7174)
+ (xy 163.505899 75.923332)
+ (xy 163.522308 75.977426)
+ (xy 163.565968 76.121354)
+ (xy 163.663515 76.30385)
+ (xy 163.663517 76.303852)
+ (xy 163.794789 76.46381)
+ (xy 163.891409 76.543102)
+ (xy 163.95475 76.595085)
+ (xy 164.137246 76.692632)
+ (xy 164.335266 76.7527)
+ (xy 164.335265 76.7527)
+ (xy 164.353729 76.754518)
+ (xy 164.5412 76.772983)
+ (xy 164.747134 76.7527)
+ (xy 164.945154 76.692632)
+ (xy 165.12765 76.595085)
+ (xy 165.28761 76.46381)
+ (xy 165.418885 76.30385)
+ (xy 165.516432 76.121354)
+ (xy 165.5765 75.923334)
+ (xy 165.596783 75.7174)
+ (xy 165.5765 75.511466)
+ (xy 165.516432 75.313446)
+ (xy 165.418885 75.13095)
+ (xy 165.353248 75.050971)
+ (xy 165.28761 74.970989)
+ (xy 165.127652 74.839717)
+ (xy 165.127653 74.839717)
+ (xy 165.12765 74.839715)
+ (xy 164.945154 74.742168)
+ (xy 164.747134 74.6821)
+ (xy 164.747132 74.682099)
+ (xy 164.747134 74.682099)
+ (xy 164.559663 74.663635)
+ (xy 164.5412 74.661817)
+ (xy 164.541199 74.661817)
+ (xy 164.335267 74.682099)
+ (xy 164.137243 74.742169)
+ (xy 164.070958 74.7776)
+ (xy 163.95475 74.839715)
+ (xy 163.954748 74.839716)
+ (xy 163.954747 74.839717)
+ (xy 163.794789 74.970989)
+ (xy 163.663517 75.130947)
+ (xy 163.663515 75.13095)
+ (xy 163.633632 75.186856)
+ (xy 163.565969 75.313443)
+ (xy 163.505899 75.511467)
+ (xy 163.485617 75.7174)
+ (xy 162.008999 75.7174)
+ (xy 161.992411 75.681077)
+ (xy 161.992411 75.645784)
+ (xy 161.992725 75.6436)
+ (xy 162.003451 75.569)
+ (xy 161.982969 75.426543)
+ (xy 161.923181 75.295627)
+ (xy 161.828932 75.186857)
+ (xy 161.759138 75.142003)
+ (xy 161.713384 75.0892)
+ (xy 161.70344 75.020041)
+ (xy 161.713381 74.986183)
+ (xy 161.769408 74.863504)
+ (xy 161.78989 74.721047)
+ (xy 161.769408 74.57859)
+ (xy 161.70962 74.447674)
+ (xy 161.615371 74.338904)
+ (xy 161.494296 74.261094)
+ (xy 161.494294 74.261093)
+ (xy 161.494292 74.261092)
+ (xy 161.494293 74.261092)
+ (xy 161.356206 74.220547)
+ (xy 161.356204 74.220547)
+ (xy 161.212282 74.220547)
+ (xy 161.212279 74.220547)
+ (xy 161.074192 74.261092)
+ (xy 160.953116 74.338903)
+ (xy 160.858866 74.447673)
+ (xy 160.858865 74.447675)
+ (xy 160.799077 74.57859)
+ (xy 160.778596 74.721046)
+ (xy 151.805316 74.721046)
+ (xy 151.792965 74.635143)
+ (xy 151.733177 74.504227)
+ (xy 151.638928 74.395457)
+ (xy 151.517853 74.317647)
+ (xy 151.517851 74.317646)
+ (xy 151.517849 74.317645)
+ (xy 151.51785 74.317645)
+ (xy 151.379763 74.2771)
+ (xy 151.379761 74.2771)
+ (xy 151.235839 74.2771)
+ (xy 151.235836 74.2771)
+ (xy 151.097749 74.317645)
+ (xy 150.976673 74.395456)
+ (xy 150.882423 74.504226)
+ (xy 150.882422 74.504228)
+ (xy 150.822634 74.635143)
+ (xy 150.802153 74.7776)
+ (xy 149.807224 74.7776)
+ (xy 149.811765 74.767657)
+ (xy 149.832247 74.6252)
+ (xy 149.811765 74.482743)
+ (xy 149.751977 74.351827)
+ (xy 149.657728 74.243057)
+ (xy 149.536653 74.165247)
+ (xy 149.536651 74.165246)
+ (xy 149.536649 74.165245)
+ (xy 149.53665 74.165245)
+ (xy 149.398563 74.1247)
+ (xy 149.398561 74.1247)
+ (xy 149.254639 74.1247)
+ (xy 149.254636 74.1247)
+ (xy 149.116549 74.165245)
+ (xy 148.995473 74.243056)
+ (xy 148.901223 74.351826)
+ (xy 148.901222 74.351828)
+ (xy 148.841434 74.482743)
+ (xy 148.820953 74.625199)
+ (xy 138.2741 74.625199)
+ (xy 138.2741 74.086938)
+ (xy 138.293785 74.019899)
+ (xy 138.346589 73.974144)
+ (xy 138.415747 73.9642)
+ (xy 138.476765 73.991085)
+ (xy 138.55475 74.055085)
+ (xy 138.737246 74.152632)
+ (xy 138.935266 74.2127)
+ (xy 138.935265 74.2127)
+ (xy 138.953729 74.214518)
+ (xy 139.1412 74.232983)
+ (xy 139.347134 74.2127)
+ (xy 139.545154 74.152632)
+ (xy 139.72765 74.055085)
+ (xy 139.88761 73.92381)
+ (xy 140.018885 73.76385)
+ (xy 140.116432 73.581354)
+ (xy 140.1765 73.383334)
+ (xy 140.196783 73.1774)
+ (xy 163.485617 73.1774)
+ (xy 163.505899 73.383332)
+ (xy 163.5059 73.383334)
+ (xy 163.565968 73.581354)
+ (xy 163.663515 73.76385)
+ (xy 163.663517 73.763852)
+ (xy 163.794789 73.92381)
+ (xy 163.876765 73.991085)
+ (xy 163.95475 74.055085)
+ (xy 164.137246 74.152632)
+ (xy 164.335266 74.2127)
+ (xy 164.335265 74.2127)
+ (xy 164.355547 74.214697)
+ (xy 164.5412 74.232983)
+ (xy 164.747134 74.2127)
+ (xy 164.945154 74.152632)
+ (xy 165.12765 74.055085)
+ (xy 165.28761 73.92381)
+ (xy 165.418885 73.76385)
+ (xy 165.516432 73.581354)
+ (xy 165.5765 73.383334)
+ (xy 165.596783 73.1774)
+ (xy 165.5765 72.971466)
+ (xy 165.516432 72.773446)
+ (xy 165.418885 72.59095)
+ (xy 165.366902 72.527609)
+ (xy 165.28761 72.430989)
+ (xy 165.127652 72.299717)
+ (xy 165.127653 72.299717)
+ (xy 165.12765 72.299715)
+ (xy 164.945154 72.202168)
+ (xy 164.747134 72.1421)
+ (xy 164.747132 72.142099)
+ (xy 164.747134 72.142099)
+ (xy 164.5412 72.121817)
+ (xy 164.335267 72.142099)
+ (xy 164.137243 72.202169)
+ (xy 164.027098 72.261043)
+ (xy 163.95475 72.299715)
+ (xy 163.954748 72.299716)
+ (xy 163.954747 72.299717)
+ (xy 163.794789 72.430989)
+ (xy 163.663517 72.590947)
+ (xy 163.565969 72.773443)
+ (xy 163.505899 72.971467)
+ (xy 163.485617 73.1774)
+ (xy 140.196783 73.1774)
+ (xy 140.1765 72.971466)
+ (xy 140.116432 72.773446)
+ (xy 140.018885 72.59095)
+ (xy 139.966902 72.527609)
+ (xy 139.88761 72.430989)
+ (xy 139.727652 72.299717)
+ (xy 139.727653 72.299717)
+ (xy 139.72765 72.299715)
+ (xy 139.545154 72.202168)
+ (xy 139.347134 72.1421)
+ (xy 139.347132 72.142099)
+ (xy 139.347134 72.142099)
+ (xy 139.1412 72.121817)
+ (xy 138.935267 72.142099)
+ (xy 138.737243 72.202169)
+ (xy 138.554746 72.299717)
+ (xy 138.476764 72.363715)
+ (xy 138.412454 72.391027)
+ (xy 138.343586 72.379235)
+ (xy 138.292027 72.332083)
+ (xy 138.2741 72.267861)
+ (xy 138.2741 71.546938)
+ (xy 138.293785 71.479899)
+ (xy 138.346589 71.434144)
+ (xy 138.415747 71.4242)
+ (xy 138.476765 71.451085)
+ (xy 138.55475 71.515085)
+ (xy 138.737246 71.612632)
+ (xy 138.935266 71.6727)
+ (xy 138.935265 71.6727)
+ (xy 138.953729 71.674518)
+ (xy 139.1412 71.692983)
+ (xy 139.347134 71.6727)
+ (xy 139.545154 71.612632)
+ (xy 139.72765 71.515085)
+ (xy 139.88761 71.38381)
+ (xy 140.018885 71.22385)
+ (xy 140.116432 71.041354)
+ (xy 140.1765 70.843334)
+ (xy 140.196783 70.6374)
+ (xy 140.196783 70.637399)
+ (xy 163.485617 70.637399)
+ (xy 163.505899 70.843332)
+ (xy 163.5059 70.843334)
+ (xy 163.565968 71.041354)
+ (xy 163.663515 71.22385)
+ (xy 163.663517 71.223852)
+ (xy 163.794789 71.38381)
+ (xy 163.876765 71.451085)
+ (xy 163.95475 71.515085)
+ (xy 164.137246 71.612632)
+ (xy 164.335266 71.6727)
+ (xy 164.335265 71.6727)
+ (xy 164.353729 71.674518)
+ (xy 164.5412 71.692983)
+ (xy 164.747134 71.6727)
+ (xy 164.945154 71.612632)
+ (xy 165.12765 71.515085)
+ (xy 165.28761 71.38381)
+ (xy 165.418885 71.22385)
+ (xy 165.516432 71.041354)
+ (xy 165.5765 70.843334)
+ (xy 165.596783 70.6374)
+ (xy 165.5765 70.431466)
+ (xy 165.516432 70.233446)
+ (xy 165.418885 70.05095)
+ (xy 165.366902 69.987609)
+ (xy 165.28761 69.890989)
+ (xy 165.127652 69.759717)
+ (xy 165.127653 69.759717)
+ (xy 165.12765 69.759715)
+ (xy 164.945154 69.662168)
+ (xy 164.747134 69.6021)
+ (xy 164.747132 69.602099)
+ (xy 164.747134 69.602099)
+ (xy 164.559663 69.583635)
+ (xy 164.5412 69.581817)
+ (xy 164.541199 69.581817)
+ (xy 164.335267 69.602099)
+ (xy 164.137243 69.662169)
+ (xy 164.027098 69.721043)
+ (xy 163.95475 69.759715)
+ (xy 163.954748 69.759716)
+ (xy 163.954747 69.759717)
+ (xy 163.794789 69.890989)
+ (xy 163.663517 70.050947)
+ (xy 163.565969 70.233443)
+ (xy 163.505899 70.431467)
+ (xy 163.485617 70.637399)
+ (xy 140.196783 70.637399)
+ (xy 140.1765 70.431466)
+ (xy 140.116432 70.233446)
+ (xy 140.018885 70.05095)
+ (xy 139.966902 69.987609)
+ (xy 139.88761 69.890989)
+ (xy 139.727652 69.759717)
+ (xy 139.727653 69.759717)
+ (xy 139.72765 69.759715)
+ (xy 139.545154 69.662168)
+ (xy 139.347134 69.6021)
+ (xy 139.347132 69.602099)
+ (xy 139.347134 69.602099)
+ (xy 139.1412 69.581817)
+ (xy 138.935267 69.602099)
+ (xy 138.737243 69.662169)
+ (xy 138.554746 69.759717)
+ (xy 138.476764 69.823715)
+ (xy 138.412454 69.851027)
+ (xy 138.343586 69.839235)
+ (xy 138.292027 69.792083)
+ (xy 138.2741 69.727861)
+ (xy 138.2741 69.006938)
+ (xy 138.293785 68.939899)
+ (xy 138.346589 68.894144)
+ (xy 138.415747 68.8842)
+ (xy 138.476765 68.911085)
+ (xy 138.55475 68.975085)
+ (xy 138.737246 69.072632)
+ (xy 138.935266 69.1327)
+ (xy 138.935265 69.1327)
+ (xy 138.953729 69.134518)
+ (xy 139.1412 69.152983)
+ (xy 139.347134 69.1327)
+ (xy 139.545154 69.072632)
+ (xy 139.72765 68.975085)
+ (xy 139.88761 68.84381)
+ (xy 140.018885 68.68385)
+ (xy 140.116432 68.501354)
+ (xy 140.1765 68.303334)
+ (xy 140.196783 68.0974)
+ (xy 140.1765 67.891466)
+ (xy 140.1311 67.7418)
+ (xy 149.379753 67.7418)
+ (xy 149.400234 67.884256)
+ (xy 149.460022 68.015171)
+ (xy 149.460023 68.015173)
+ (xy 149.554272 68.123943)
+ (xy 149.675347 68.201753)
+ (xy 149.67535 68.201754)
+ (xy 149.675349 68.201754)
+ (xy 149.813436 68.242299)
+ (xy 149.813438 68.2423)
+ (xy 149.813439 68.2423)
+ (xy 149.957362 68.2423)
+ (xy 149.957362 68.242299)
+ (xy 150.095453 68.201753)
+ (xy 150.216528 68.123943)
+ (xy 150.239528 68.097399)
+ (xy 163.485617 68.097399)
+ (xy 163.505899 68.303332)
+ (xy 163.5059 68.303334)
+ (xy 163.565968 68.501354)
+ (xy 163.663515 68.68385)
+ (xy 163.663517 68.683852)
+ (xy 163.794789 68.84381)
+ (xy 163.876765 68.911085)
+ (xy 163.95475 68.975085)
+ (xy 164.137246 69.072632)
+ (xy 164.335266 69.1327)
+ (xy 164.335265 69.1327)
+ (xy 164.355548 69.134697)
+ (xy 164.5412 69.152983)
+ (xy 164.747134 69.1327)
+ (xy 164.945154 69.072632)
+ (xy 165.12765 68.975085)
+ (xy 165.28761 68.84381)
+ (xy 165.418885 68.68385)
+ (xy 165.516432 68.501354)
+ (xy 165.5765 68.303334)
+ (xy 165.596783 68.0974)
+ (xy 165.5765 67.891466)
+ (xy 165.516432 67.693446)
+ (xy 165.418885 67.51095)
+ (xy 165.317444 67.387343)
+ (xy 165.28761 67.350989)
+ (xy 165.167091 67.252083)
+ (xy 165.12765 67.219715)
+ (xy 164.945154 67.122168)
+ (xy 164.747134 67.0621)
+ (xy 164.747132 67.062099)
+ (xy 164.747134 67.062099)
+ (xy 164.5412 67.041817)
+ (xy 164.335267 67.062099)
+ (xy 164.137243 67.122169)
+ (xy 164.027098 67.181043)
+ (xy 163.95475 67.219715)
+ (xy 163.954748 67.219716)
+ (xy 163.954747 67.219717)
+ (xy 163.794789 67.350989)
+ (xy 163.663517 67.510947)
+ (xy 163.565969 67.693443)
+ (xy 163.505899 67.891467)
+ (xy 163.485617 68.097399)
+ (xy 150.239528 68.097399)
+ (xy 150.310777 68.015173)
+ (xy 150.370565 67.884257)
+ (xy 150.391047 67.7418)
+ (xy 150.370565 67.599343)
+ (xy 150.310777 67.468427)
+ (xy 150.216528 67.359657)
+ (xy 150.095453 67.281847)
+ (xy 150.095451 67.281846)
+ (xy 150.095449 67.281845)
+ (xy 150.09545 67.281845)
+ (xy 149.957363 67.2413)
+ (xy 149.957361 67.2413)
+ (xy 149.813439 67.2413)
+ (xy 149.813436 67.2413)
+ (xy 149.675349 67.281845)
+ (xy 149.554273 67.359656)
+ (xy 149.460023 67.468426)
+ (xy 149.460022 67.468428)
+ (xy 149.400234 67.599343)
+ (xy 149.379753 67.7418)
+ (xy 140.1311 67.7418)
+ (xy 140.116432 67.693446)
+ (xy 140.018885 67.51095)
+ (xy 139.917444 67.387343)
+ (xy 139.88761 67.350989)
+ (xy 139.767091 67.252083)
+ (xy 139.72765 67.219715)
+ (xy 139.545154 67.122168)
+ (xy 139.347134 67.0621)
+ (xy 139.347132 67.062099)
+ (xy 139.347134 67.062099)
+ (xy 139.1412 67.041817)
+ (xy 138.935267 67.062099)
+ (xy 138.737243 67.122169)
+ (xy 138.554746 67.219717)
+ (xy 138.476764 67.283715)
+ (xy 138.412454 67.311027)
+ (xy 138.343586 67.299235)
+ (xy 138.292027 67.252083)
+ (xy 138.2741 67.187861)
+ (xy 138.2741 67.005199)
+ (xy 144.883953 67.005199)
+ (xy 144.904434 67.147656)
+ (xy 144.937343 67.219715)
+ (xy 144.964223 67.278573)
+ (xy 145.058472 67.387343)
+ (xy 145.179547 67.465153)
+ (xy 145.17955 67.465154)
+ (xy 145.179549 67.465154)
+ (xy 145.317636 67.505699)
+ (xy 145.317638 67.5057)
+ (xy 145.317639 67.5057)
+ (xy 145.461562 67.5057)
+ (xy 145.461562 67.505699)
+ (xy 145.568721 67.474235)
+ (xy 145.59965 67.465154)
+ (xy 145.59965 67.465153)
+ (xy 145.599653 67.465153)
+ (xy 145.720728 67.387343)
+ (xy 145.814977 67.278573)
+ (xy 145.874765 67.147657)
+ (xy 145.895247 67.0052)
+ (xy 145.874765 66.862743)
+ (xy 145.814977 66.731827)
+ (xy 145.720728 66.623057)
+ (xy 145.599653 66.545247)
+ (xy 145.599651 66.545246)
+ (xy 145.599649 66.545245)
+ (xy 145.59965 66.545245)
+ (xy 145.461563 66.5047)
+ (xy 145.461561 66.5047)
+ (xy 145.317639 66.5047)
+ (xy 145.317636 66.5047)
+ (xy 145.179549 66.545245)
+ (xy 145.058473 66.623056)
+ (xy 144.964223 66.731826)
+ (xy 144.964222 66.731828)
+ (xy 144.904434 66.862743)
+ (xy 144.883953 67.005199)
+ (xy 138.2741 67.005199)
+ (xy 138.2741 66.466938)
+ (xy 138.293785 66.399899)
+ (xy 138.346589 66.354144)
+ (xy 138.415747 66.3442)
+ (xy 138.476765 66.371085)
+ (xy 138.525471 66.411057)
+ (xy 138.55475 66.435085)
+ (xy 138.737246 66.532632)
+ (xy 138.935266 66.5927)
+ (xy 138.935265 66.5927)
+ (xy 138.953729 66.594518)
+ (xy 139.1412 66.612983)
+ (xy 139.347134 66.5927)
+ (xy 139.545154 66.532632)
+ (xy 139.72765 66.435085)
+ (xy 139.88761 66.30381)
+ (xy 139.916507 66.268599)
+ (xy 149.405153 66.268599)
+ (xy 149.425634 66.411056)
+ (xy 149.436607 66.435082)
+ (xy 149.485423 66.541973)
+ (xy 149.579672 66.650743)
+ (xy 149.700747 66.728553)
+ (xy 149.70075 66.728554)
+ (xy 149.700749 66.728554)
+ (xy 149.838836 66.769099)
+ (xy 149.838838 66.7691)
+ (xy 149.838839 66.7691)
+ (xy 149.982762 66.7691)
+ (xy 149.982762 66.769099)
+ (xy 150.089921 66.737635)
+ (xy 150.12085 66.728554)
+ (xy 150.12085 66.728553)
+ (xy 150.120853 66.728553)
+ (xy 150.241928 66.650743)
+ (xy 150.336177 66.541973)
+ (xy 150.395965 66.411057)
+ (xy 150.416447 66.2686)
+ (xy 150.395965 66.126143)
+ (xy 150.336177 65.995227)
+ (xy 150.241928 65.886457)
+ (xy 150.120853 65.808647)
+ (xy 150.120851 65.808646)
+ (xy 150.120849 65.808645)
+ (xy 150.12085 65.808645)
+ (xy 149.982763 65.7681)
+ (xy 149.982761 65.7681)
+ (xy 149.838839 65.7681)
+ (xy 149.838836 65.7681)
+ (xy 149.700749 65.808645)
+ (xy 149.579673 65.886456)
+ (xy 149.485423 65.995226)
+ (xy 149.485422 65.995228)
+ (xy 149.425634 66.126143)
+ (xy 149.405153 66.268599)
+ (xy 139.916507 66.268599)
+ (xy 140.018885 66.14385)
+ (xy 140.116432 65.961354)
+ (xy 140.1765 65.763334)
+ (xy 140.196783 65.5574)
+ (xy 163.485617 65.5574)
+ (xy 163.505899 65.763332)
+ (xy 163.519645 65.808645)
+ (xy 163.565968 65.961354)
+ (xy 163.663515 66.14385)
+ (xy 163.663517 66.143852)
+ (xy 163.794789 66.30381)
+ (xy 163.876765 66.371085)
+ (xy 163.95475 66.435085)
+ (xy 164.137246 66.532632)
+ (xy 164.335266 66.5927)
+ (xy 164.335265 66.5927)
+ (xy 164.353729 66.594518)
+ (xy 164.5412 66.612983)
+ (xy 164.747134 66.5927)
+ (xy 164.945154 66.532632)
+ (xy 165.12765 66.435085)
+ (xy 165.28761 66.30381)
+ (xy 165.418885 66.14385)
+ (xy 165.516432 65.961354)
+ (xy 165.5765 65.763334)
+ (xy 165.596783 65.5574)
+ (xy 165.5765 65.351466)
+ (xy 165.516432 65.153446)
+ (xy 165.418885 64.97095)
+ (xy 165.340293 64.875185)
+ (xy 165.28761 64.810989)
+ (xy 165.127652 64.679717)
+ (xy 165.127653 64.679717)
+ (xy 165.12765 64.679715)
+ (xy 164.945154 64.582168)
+ (xy 164.747134 64.5221)
+ (xy 164.747132 64.522099)
+ (xy 164.747134 64.522099)
+ (xy 164.559663 64.503635)
+ (xy 164.5412 64.501817)
+ (xy 164.541199 64.501817)
+ (xy 164.335267 64.522099)
+ (xy 164.137243 64.582169)
+ (xy 164.027098 64.641043)
+ (xy 163.95475 64.679715)
+ (xy 163.954748 64.679716)
+ (xy 163.954747 64.679717)
+ (xy 163.794789 64.810989)
+ (xy 163.664663 64.969551)
+ (xy 163.663515 64.97095)
+ (xy 163.661442 64.974829)
+ (xy 163.565969 65.153443)
+ (xy 163.505899 65.351467)
+ (xy 163.485617 65.5574)
+ (xy 140.196783 65.5574)
+ (xy 140.1765 65.351466)
+ (xy 140.116432 65.153446)
+ (xy 140.054698 65.037951)
+ (xy 140.040457 64.969551)
+ (xy 140.065456 64.904307)
+ (xy 140.121761 64.862936)
+ (xy 140.164057 64.8555)
+ (xy 142.221067 64.8555)
+ (xy 142.288106 64.875185)
+ (xy 142.308743 64.891814)
+ (xy 142.365979 64.94905)
+ (xy 142.452933 65.014142)
+ (xy 142.588858 65.06484)
+ (xy 142.73356 65.075189)
+ (xy 142.875318 65.044352)
+ (xy 143.002644 64.974826)
+ (xy 143.105226 64.872244)
+ (xy 143.174752 64.744918)
+ (xy 143.205589 64.60316)
+ (xy 143.19524 64.458458)
+ (xy 143.144542 64.322533)
+ (xy 143.07945 64.235579)
+ (xy 143.079448 64.235577)
+ (xy 143.079442 64.23557)
+ (xy 142.885915 64.042044)
+ (xy 142.869282 64.021405)
+ (xy 142.866596 64.017225)
+ (xy 142.866595 64.017224)
+ (xy 142.866594 64.017222)
+ (xy 142.866591 64.01722)
+ (xy 142.827064 63.98297)
+ (xy 142.823835 63.979964)
+ (xy 142.812621 63.96875)
+ (xy 142.799925 63.959245)
+ (xy 142.796483 63.956471)
+ (xy 142.756962 63.922226)
+ (xy 142.75696 63.922224)
+ (xy 142.756958 63.922223)
+ (xy 142.752437 63.920158)
+ (xy 142.729644 63.906634)
+ (xy 142.725669 63.903658)
+ (xy 142.725667 63.903657)
+ (xy 142.676646 63.885372)
+ (xy 142.672586 63.883691)
+ (xy 142.656691 63.876432)
+ (xy 142.624998 63.861958)
+ (xy 142.624995 63.861957)
+ (xy 142.620079 63.861251)
+ (xy 142.594395 63.854695)
+ (xy 142.589744 63.85296)
+ (xy 142.537573 63.849227)
+ (xy 142.533179 63.848755)
+ (xy 142.517496 63.846501)
+ (xy 142.517483 63.8465)
+ (xy 142.517482 63.8465)
+ (xy 142.501631 63.8465)
+ (xy 142.497208 63.846342)
+ (xy 142.488483 63.845718)
+ (xy 142.445044 63.842611)
+ (xy 142.445038 63.842611)
+ (xy 142.441703 63.843336)
+ (xy 142.440189 63.843666)
+ (xy 142.413833 63.8465)
+ (xy 140.081924 63.8465)
+ (xy 140.014885 63.826815)
+ (xy 139.96913 63.774011)
+ (xy 139.959186 63.704853)
+ (xy 139.98607 63.643836)
+ (xy 139.994467 63.633603)
+ (xy 140.018885 63.60385)
+ (xy 140.116432 63.421354)
+ (xy 140.1765 63.223334)
+ (xy 140.196783 63.0174)
+ (xy 163.485617 63.0174)
+ (xy 163.505899 63.223332)
+ (xy 163.5059 63.223334)
+ (xy 163.565968 63.421354)
+ (xy 163.663515 63.60385)
+ (xy 163.663517 63.603852)
+ (xy 163.794789 63.76381)
+ (xy 163.871562 63.826815)
+ (xy 163.95475 63.895085)
+ (xy 164.137246 63.992632)
+ (xy 164.335266 64.0527)
+ (xy 164.335265 64.0527)
+ (xy 164.355548 64.054697)
+ (xy 164.5412 64.072983)
+ (xy 164.747134 64.0527)
+ (xy 164.945154 63.992632)
+ (xy 165.12765 63.895085)
+ (xy 165.28761 63.76381)
+ (xy 165.418885 63.60385)
+ (xy 165.516432 63.421354)
+ (xy 165.5765 63.223334)
+ (xy 165.596783 63.0174)
+ (xy 165.5765 62.811466)
+ (xy 165.516432 62.613446)
+ (xy 165.418885 62.43095)
+ (xy 165.366902 62.367609)
+ (xy 165.28761 62.270989)
+ (xy 165.127652 62.139717)
+ (xy 165.127653 62.139717)
+ (xy 165.12765 62.139715)
+ (xy 164.945154 62.042168)
+ (xy 164.747134 61.9821)
+ (xy 164.747132 61.982099)
+ (xy 164.747134 61.982099)
+ (xy 164.5412 61.961817)
+ (xy 164.335267 61.982099)
+ (xy 164.137243 62.042169)
+ (xy 164.027098 62.101043)
+ (xy 163.95475 62.139715)
+ (xy 163.954748 62.139716)
+ (xy 163.954747 62.139717)
+ (xy 163.794789 62.270989)
+ (xy 163.663517 62.430947)
+ (xy 163.565969 62.613443)
+ (xy 163.505899 62.811467)
+ (xy 163.485617 63.0174)
+ (xy 140.196783 63.0174)
+ (xy 140.1765 62.811466)
+ (xy 140.116432 62.613446)
+ (xy 140.018885 62.43095)
+ (xy 139.966902 62.367609)
+ (xy 139.88761 62.270989)
+ (xy 139.727652 62.139717)
+ (xy 139.727653 62.139717)
+ (xy 139.72765 62.139715)
+ (xy 139.545154 62.042168)
+ (xy 139.347134 61.9821)
+ (xy 139.347132 61.982099)
+ (xy 139.347134 61.982099)
+ (xy 139.1412 61.961817)
+ (xy 138.935267 61.982099)
+ (xy 138.737243 62.042169)
+ (xy 138.627098 62.101043)
+ (xy 138.55475 62.139715)
+ (xy 138.554748 62.139716)
+ (xy 138.554747 62.139717)
+ (xy 138.394789 62.270989)
+ (xy 138.263517 62.430947)
+ (xy 138.165969 62.613443)
+ (xy 138.105899 62.811467)
+ (xy 138.085617 63.0174)
+ (xy 138.105899 63.223332)
+ (xy 138.1059 63.223334)
+ (xy 138.165968 63.421354)
+ (xy 138.263515 63.60385)
+ (xy 138.263517 63.603852)
+ (xy 138.29633 63.643836)
+ (xy 138.323642 63.708146)
+ (xy 138.311851 63.777013)
+ (xy 138.264698 63.828573)
+ (xy 138.200476 63.8465)
+ (xy 137.849767 63.8465)
+ (xy 137.82341 63.843666)
+ (xy 137.821102 63.843164)
+ (xy 137.818561 63.842611)
+ (xy 137.818555 63.842611)
+ (xy 137.773613 63.845825)
+ (xy 137.766391 63.846342)
+ (xy 137.761969 63.8465)
+ (xy 137.746112 63.8465)
+ (xy 137.73042 63.848755)
+ (xy 137.726026 63.849227)
+ (xy 137.673858 63.85296)
+ (xy 137.67385 63.852961)
+ (xy 137.669194 63.854698)
+ (xy 137.643528 63.861249)
+ (xy 137.638604 63.861957)
+ (xy 137.591025 63.883685)
+ (xy 137.586943 63.885376)
+ (xy 137.565599 63.893337)
+ (xy 137.537932 63.903657)
+ (xy 137.537928 63.903659)
+ (xy 137.533944 63.906642)
+ (xy 137.511163 63.920158)
+ (xy 137.506644 63.922221)
+ (xy 137.46711 63.956475)
+ (xy 137.463669 63.959248)
+ (xy 137.453557 63.966819)
+ (xy 137.449919 63.969345)
+ (xy 137.435829 63.9784)
+ (xy 137.435823 63.978405)
+ (xy 137.423606 63.992504)
+ (xy 137.411104 64.005006)
+ (xy 137.397005 64.017223)
+ (xy 137.397 64.017229)
+ (xy 137.387945 64.031319)
+ (xy 137.385419 64.034957)
+ (xy 137.377848 64.045069)
+ (xy 137.375075 64.04851)
+ (xy 137.340821 64.088044)
+ (xy 137.338758 64.092563)
+ (xy 137.325242 64.115344)
+ (xy 137.322259 64.119328)
+ (xy 137.322257 64.119332)
+ (xy 137.303979 64.168337)
+ (xy 137.302285 64.172425)
+ (xy 137.280557 64.220004)
+ (xy 137.279849 64.224928)
+ (xy 137.273298 64.250594)
+ (xy 137.271561 64.25525)
+ (xy 137.27156 64.255258)
+ (xy 137.267827 64.307426)
+ (xy 137.267355 64.31182)
+ (xy 137.2651 64.327512)
+ (xy 137.2651 64.343369)
+ (xy 137.264942 64.347793)
+ (xy 137.26121 64.399956)
+ (xy 137.261211 64.39996)
+ (xy 137.262266 64.40481)
+ (xy 137.2651 64.431168)
+ (xy 137.2651 81.820019)
+ (xy 137.245415 81.887058)
+ (xy 137.192611 81.932813)
+ (xy 137.123453 81.942757)
+ (xy 137.059897 81.913732)
+ (xy 137.054573 81.908408)
+ (xy 137.050727 81.905076)
+ (xy 137.050724 81.905073)
+ (xy 136.929649 81.827263)
+ (xy 136.929647 81.827262)
+ (xy 136.929645 81.827261)
+ (xy 136.929646 81.827261)
+ (xy 136.791559 81.786716)
+ (xy 136.791557 81.786716)
+ (xy 136.647635 81.786716)
+ (xy 136.647632 81.786716)
+ (xy 136.509545 81.827261)
+ (xy 136.388469 81.905072)
+ (xy 136.294219 82.013842)
+ (xy 136.294218 82.013844)
+ (xy 136.23443 82.144759)
+ (xy 136.213949 82.287216)
+ (xy 135.612705 82.287216)
+ (xy 135.572809 60.477399)
+ (xy 138.085617 60.477399)
+ (xy 138.105899 60.683332)
+ (xy 138.1059 60.683334)
+ (xy 138.165968 60.881354)
+ (xy 138.263515 61.06385)
+ (xy 138.263517 61.063852)
+ (xy 138.394789 61.22381)
+ (xy 138.491409 61.303102)
+ (xy 138.55475 61.355085)
+ (xy 138.737246 61.452632)
+ (xy 138.935266 61.5127)
+ (xy 138.935265 61.5127)
+ (xy 138.953729 61.514518)
+ (xy 139.1412 61.532983)
+ (xy 139.347134 61.5127)
+ (xy 139.545154 61.452632)
+ (xy 139.72765 61.355085)
+ (xy 139.88761 61.22381)
+ (xy 140.018885 61.06385)
+ (xy 140.116432 60.881354)
+ (xy 140.1765 60.683334)
+ (xy 140.196783 60.4774)
+ (xy 140.196783 60.477399)
+ (xy 163.485617 60.477399)
+ (xy 163.505899 60.683332)
+ (xy 163.5059 60.683334)
+ (xy 163.565968 60.881354)
+ (xy 163.663515 61.06385)
+ (xy 163.663517 61.063852)
+ (xy 163.794789 61.22381)
+ (xy 163.891409 61.303102)
+ (xy 163.95475 61.355085)
+ (xy 164.137246 61.452632)
+ (xy 164.335266 61.5127)
+ (xy 164.335265 61.5127)
+ (xy 164.353729 61.514518)
+ (xy 164.5412 61.532983)
+ (xy 164.747134 61.5127)
+ (xy 164.945154 61.452632)
+ (xy 165.12765 61.355085)
+ (xy 165.28761 61.22381)
+ (xy 165.418885 61.06385)
+ (xy 165.516432 60.881354)
+ (xy 165.5765 60.683334)
+ (xy 165.596783 60.4774)
+ (xy 165.5765 60.271466)
+ (xy 165.516432 60.073446)
+ (xy 165.418885 59.89095)
+ (xy 165.366902 59.827609)
+ (xy 165.28761 59.730989)
+ (xy 165.127652 59.599717)
+ (xy 165.127653 59.599717)
+ (xy 165.12765 59.599715)
+ (xy 164.945154 59.502168)
+ (xy 164.747134 59.4421)
+ (xy 164.747132 59.442099)
+ (xy 164.747134 59.442099)
+ (xy 164.5412 59.421817)
+ (xy 164.335267 59.442099)
+ (xy 164.137243 59.502169)
+ (xy 164.027098 59.561043)
+ (xy 163.95475 59.599715)
+ (xy 163.954748 59.599716)
+ (xy 163.954747 59.599717)
+ (xy 163.794789 59.730989)
+ (xy 163.663517 59.890947)
+ (xy 163.565969 60.073443)
+ (xy 163.505899 60.271467)
+ (xy 163.485617 60.477399)
+ (xy 140.196783 60.477399)
+ (xy 140.1765 60.271466)
+ (xy 140.116432 60.073446)
+ (xy 140.018885 59.89095)
+ (xy 139.966902 59.827609)
+ (xy 139.88761 59.730989)
+ (xy 139.727652 59.599717)
+ (xy 139.727653 59.599717)
+ (xy 139.72765 59.599715)
+ (xy 139.545154 59.502168)
+ (xy 139.347134 59.4421)
+ (xy 139.347132 59.442099)
+ (xy 139.347134 59.442099)
+ (xy 139.1412 59.421817)
+ (xy 138.935267 59.442099)
+ (xy 138.737243 59.502169)
+ (xy 138.627098 59.561043)
+ (xy 138.55475 59.599715)
+ (xy 138.554748 59.599716)
+ (xy 138.554747 59.599717)
+ (xy 138.394789 59.730989)
+ (xy 138.263517 59.890947)
+ (xy 138.165969 60.073443)
+ (xy 138.105899 60.271467)
+ (xy 138.085617 60.477399)
+ (xy 135.572809 60.477399)
+ (xy 135.568163 57.937399)
+ (xy 138.085617 57.937399)
+ (xy 138.105899 58.143332)
+ (xy 138.1059 58.143334)
+ (xy 138.165968 58.341354)
+ (xy 138.263515 58.52385)
+ (xy 138.263517 58.523852)
+ (xy 138.394789 58.68381)
+ (xy 138.491409 58.763102)
+ (xy 138.55475 58.815085)
+ (xy 138.737246 58.912632)
+ (xy 138.935266 58.9727)
+ (xy 138.935265 58.9727)
+ (xy 138.953729 58.974518)
+ (xy 139.1412 58.992983)
+ (xy 139.347134 58.9727)
+ (xy 139.545154 58.912632)
+ (xy 139.72765 58.815085)
+ (xy 139.88761 58.68381)
+ (xy 140.018885 58.52385)
+ (xy 140.116432 58.341354)
+ (xy 140.1765 58.143334)
+ (xy 140.196783 57.9374)
+ (xy 140.196783 57.937399)
+ (xy 163.485617 57.937399)
+ (xy 163.505899 58.143332)
+ (xy 163.5059 58.143334)
+ (xy 163.565968 58.341354)
+ (xy 163.663515 58.52385)
+ (xy 163.663517 58.523852)
+ (xy 163.794789 58.68381)
+ (xy 163.891409 58.763102)
+ (xy 163.95475 58.815085)
+ (xy 164.137246 58.912632)
+ (xy 164.335266 58.9727)
+ (xy 164.335265 58.9727)
+ (xy 164.353729 58.974518)
+ (xy 164.5412 58.992983)
+ (xy 164.747134 58.9727)
+ (xy 164.945154 58.912632)
+ (xy 165.12765 58.815085)
+ (xy 165.28761 58.68381)
+ (xy 165.418885 58.52385)
+ (xy 165.516432 58.341354)
+ (xy 165.5765 58.143334)
+ (xy 165.596783 57.9374)
+ (xy 165.5765 57.731466)
+ (xy 165.516432 57.533446)
+ (xy 165.418885 57.35095)
+ (xy 165.366902 57.287609)
+ (xy 165.28761 57.190989)
+ (xy 165.127652 57.059717)
+ (xy 165.127653 57.059717)
+ (xy 165.12765 57.059715)
+ (xy 164.945154 56.962168)
+ (xy 164.747134 56.9021)
+ (xy 164.747132 56.902099)
+ (xy 164.747134 56.902099)
+ (xy 164.5412 56.881817)
+ (xy 164.335267 56.902099)
+ (xy 164.137243 56.962169)
+ (xy 164.027098 57.021043)
+ (xy 163.95475 57.059715)
+ (xy 163.954748 57.059716)
+ (xy 163.954747 57.059717)
+ (xy 163.794789 57.190989)
+ (xy 163.663517 57.350947)
+ (xy 163.565969 57.533443)
+ (xy 163.505899 57.731467)
+ (xy 163.485617 57.937399)
+ (xy 140.196783 57.937399)
+ (xy 140.1765 57.731466)
+ (xy 140.116432 57.533446)
+ (xy 140.018885 57.35095)
+ (xy 139.966902 57.287609)
+ (xy 139.88761 57.190989)
+ (xy 139.727652 57.059717)
+ (xy 139.727653 57.059717)
+ (xy 139.72765 57.059715)
+ (xy 139.545154 56.962168)
+ (xy 139.347134 56.9021)
+ (xy 139.347132 56.902099)
+ (xy 139.347134 56.902099)
+ (xy 139.159663 56.883635)
+ (xy 139.1412 56.881817)
+ (xy 139.141199 56.881817)
+ (xy 138.935267 56.902099)
+ (xy 138.737243 56.962169)
+ (xy 138.627098 57.021043)
+ (xy 138.55475 57.059715)
+ (xy 138.554748 57.059716)
+ (xy 138.554747 57.059717)
+ (xy 138.394789 57.190989)
+ (xy 138.263517 57.350947)
+ (xy 138.165969 57.533443)
+ (xy 138.105899 57.731467)
+ (xy 138.085617 57.937399)
+ (xy 135.568163 57.937399)
+ (xy 135.565025 56.222078)
+ (xy 138.0907 56.222078)
+ (xy 138.105232 56.295135)
+ (xy 138.105233 56.295139)
+ (xy 138.105234 56.29514)
+ (xy 138.160599 56.378001)
+ (xy 138.242463 56.4327)
+ (xy 138.24346 56.433366)
+ (xy 138.243464 56.433367)
+ (xy 138.316521 56.447899)
+ (xy 138.316524 56.4479)
+ (xy 138.316526 56.4479)
+ (xy 139.965876 56.4479)
+ (xy 139.965877 56.447899)
+ (xy 140.03894 56.433366)
+ (xy 140.121801 56.378001)
+ (xy 140.177166 56.29514)
+ (xy 140.1917 56.222074)
+ (xy 140.1917 55.3974)
+ (xy 163.485617 55.3974)
+ (xy 163.505899 55.603332)
+ (xy 163.5059 55.603334)
+ (xy 163.565968 55.801354)
+ (xy 163.663515 55.98385)
+ (xy 163.663517 55.983852)
+ (xy 163.794789 56.14381)
+ (xy 163.890156 56.222074)
+ (xy 163.95475 56.275085)
+ (xy 164.137246 56.372632)
+ (xy 164.335266 56.4327)
+ (xy 164.335265 56.4327)
+ (xy 164.353729 56.434518)
+ (xy 164.5412 56.452983)
+ (xy 164.747134 56.4327)
+ (xy 164.945154 56.372632)
+ (xy 165.12765 56.275085)
+ (xy 165.28761 56.14381)
+ (xy 165.418885 55.98385)
+ (xy 165.516432 55.801354)
+ (xy 165.5765 55.603334)
+ (xy 165.596783 55.3974)
+ (xy 165.5765 55.191466)
+ (xy 165.516432 54.993446)
+ (xy 165.418885 54.81095)
+ (xy 165.366902 54.747609)
+ (xy 165.28761 54.650989)
+ (xy 165.127652 54.519717)
+ (xy 165.127653 54.519717)
+ (xy 165.12765 54.519715)
+ (xy 164.945154 54.422168)
+ (xy 164.747134 54.3621)
+ (xy 164.747132 54.362099)
+ (xy 164.747134 54.362099)
+ (xy 164.5412 54.341817)
+ (xy 164.335267 54.362099)
+ (xy 164.137243 54.422169)
+ (xy 164.027098 54.481043)
+ (xy 163.95475 54.519715)
+ (xy 163.954748 54.519716)
+ (xy 163.954747 54.519717)
+ (xy 163.794789 54.650989)
+ (xy 163.663517 54.810947)
+ (xy 163.565969 54.993443)
+ (xy 163.505899 55.191467)
+ (xy 163.485617 55.3974)
+ (xy 140.1917 55.3974)
+ (xy 140.1917 54.572726)
+ (xy 140.1917 54.572725)
+ (xy 140.1917 54.572723)
+ (xy 140.191699 54.572721)
+ (xy 140.177167 54.499664)
+ (xy 140.177166 54.49966)
+ (xy 140.177165 54.49966)
+ (xy 140.121801 54.416799)
+ (xy 140.039937 54.3621)
+ (xy 140.038939 54.361433)
+ (xy 140.038935 54.361432)
+ (xy 139.965877 54.3469)
+ (xy 139.965874 54.3469)
+ (xy 138.316526 54.3469)
+ (xy 138.316523 54.3469)
+ (xy 138.243464 54.361432)
+ (xy 138.24346 54.361433)
+ (xy 138.160599 54.416799)
+ (xy 138.105233 54.49966)
+ (xy 138.105232 54.499664)
+ (xy 138.0907 54.572721)
+ (xy 138.0907 56.222078)
+ (xy 135.565025 56.222078)
+ (xy 135.560027 53.489626)
+ (xy 135.579589 53.422551)
+ (xy 135.632309 53.3767)
+ (xy 135.684027 53.3654)
+ (xy 165.861988 53.3654)
+ (xy 165.862 53.3654)
+ (xy 166.084969 53.349473)
+ )
+ )
+ )
+ (zone (net 71) (net_name "+3.3V") (layer "In2.Cu") (tstamp 70f89fbc-e764-4f3e-aeea-87b8b22ffba9) (name "GND") (hatch edge 0.5)
+ (priority 1)
+ (connect_pads (clearance 0.25))
+ (min_thickness 0.25) (filled_areas_thickness no)
+ (fill yes (thermal_gap 0.25) (thermal_bridge_width 0.508))
+ (polygon
+ (pts
+ (xy 135.5344 53.3654)
+ (xy 166.1668 53.3908)
+ (xy 166.3446 136.779)
+ (xy 135.7376 136.6012)
+ (xy 135.509 53.3908)
+ )
+ )
+ (filled_polygon
+ (layer "In2.Cu")
+ (pts
+ (xy 166.043167 53.390697)
+ (xy 166.110189 53.410437)
+ (xy 166.1559 53.463279)
+ (xy 166.167063 53.514433)
+ (xy 166.344333 136.654011)
+ (xy 166.324791 136.721092)
+ (xy 166.272085 136.766959)
+ (xy 166.219613 136.778273)
+ (xy 135.860542 136.601914)
+ (xy 135.793618 136.58184)
+ (xy 135.74817 136.528771)
+ (xy 135.737262 136.478257)
+ (xy 135.730831 134.1374)
+ (xy 138.085617 134.1374)
+ (xy 138.105899 134.343332)
+ (xy 138.1059 134.343334)
+ (xy 138.165968 134.541354)
+ (xy 138.263515 134.72385)
+ (xy 138.263517 134.723852)
+ (xy 138.394789 134.88381)
+ (xy 138.491409 134.963102)
+ (xy 138.55475 135.015085)
+ (xy 138.737246 135.112632)
+ (xy 138.935266 135.1727)
+ (xy 138.935265 135.1727)
+ (xy 138.953729 135.174518)
+ (xy 139.1412 135.192983)
+ (xy 139.347134 135.1727)
+ (xy 139.545154 135.112632)
+ (xy 139.72765 135.015085)
+ (xy 139.88761 134.88381)
+ (xy 140.018885 134.72385)
+ (xy 140.116432 134.541354)
+ (xy 140.1765 134.343334)
+ (xy 140.189278 134.2136)
+ (xy 142.987817 134.2136)
+ (xy 143.008099 134.419532)
+ (xy 143.0081 134.419534)
+ (xy 143.068168 134.617554)
+ (xy 143.165715 134.80005)
+ (xy 143.165717 134.800052)
+ (xy 143.296989 134.96001)
+ (xy 143.364096 135.015082)
+ (xy 143.45695 135.091285)
+ (xy 143.639446 135.188832)
+ (xy 143.837466 135.2489)
+ (xy 143.837465 135.2489)
+ (xy 143.855929 135.250718)
+ (xy 144.0434 135.269183)
+ (xy 144.249334 135.2489)
+ (xy 144.447354 135.188832)
+ (xy 144.62985 135.091285)
+ (xy 144.78981 134.96001)
+ (xy 144.921085 134.80005)
+ (xy 145.018632 134.617554)
+ (xy 145.0787 134.419534)
+ (xy 145.098983 134.2136)
+ (xy 145.098983 134.213599)
+ (xy 158.227817 134.213599)
+ (xy 158.248099 134.419532)
+ (xy 158.2481 134.419534)
+ (xy 158.308168 134.617554)
+ (xy 158.405715 134.80005)
+ (xy 158.405717 134.800052)
+ (xy 158.536989 134.96001)
+ (xy 158.604096 135.015082)
+ (xy 158.69695 135.091285)
+ (xy 158.879446 135.188832)
+ (xy 159.077466 135.2489)
+ (xy 159.077465 135.2489)
+ (xy 159.095929 135.250718)
+ (xy 159.2834 135.269183)
+ (xy 159.489334 135.2489)
+ (xy 159.687354 135.188832)
+ (xy 159.86985 135.091285)
+ (xy 160.02981 134.96001)
+ (xy 160.161085 134.80005)
+ (xy 160.258632 134.617554)
+ (xy 160.3187 134.419534)
+ (xy 160.338983 134.2136)
+ (xy 160.331478 134.1374)
+ (xy 163.485617 134.1374)
+ (xy 163.505899 134.343332)
+ (xy 163.5059 134.343334)
+ (xy 163.565968 134.541354)
+ (xy 163.663515 134.72385)
+ (xy 163.663517 134.723852)
+ (xy 163.794789 134.88381)
+ (xy 163.891409 134.963102)
+ (xy 163.95475 135.015085)
+ (xy 164.137246 135.112632)
+ (xy 164.335266 135.1727)
+ (xy 164.335265 135.1727)
+ (xy 164.355548 135.174697)
+ (xy 164.5412 135.192983)
+ (xy 164.747134 135.1727)
+ (xy 164.945154 135.112632)
+ (xy 165.12765 135.015085)
+ (xy 165.28761 134.88381)
+ (xy 165.418885 134.72385)
+ (xy 165.516432 134.541354)
+ (xy 165.5765 134.343334)
+ (xy 165.596783 134.1374)
+ (xy 165.5765 133.931466)
+ (xy 165.516432 133.733446)
+ (xy 165.418885 133.55095)
+ (xy 165.366902 133.487609)
+ (xy 165.28761 133.390989)
+ (xy 165.127652 133.259717)
+ (xy 165.127653 133.259717)
+ (xy 165.12765 133.259715)
+ (xy 164.945154 133.162168)
+ (xy 164.747134 133.1021)
+ (xy 164.747132 133.102099)
+ (xy 164.747134 133.102099)
+ (xy 164.559663 133.083635)
+ (xy 164.5412 133.081817)
+ (xy 164.541199 133.081817)
+ (xy 164.335267 133.102099)
+ (xy 164.137243 133.162169)
+ (xy 164.107065 133.1783)
+ (xy 163.95475 133.259715)
+ (xy 163.954748 133.259716)
+ (xy 163.954747 133.259717)
+ (xy 163.794789 133.390989)
+ (xy 163.663517 133.550947)
+ (xy 163.565969 133.733443)
+ (xy 163.505899 133.931467)
+ (xy 163.485617 134.1374)
+ (xy 160.331478 134.1374)
+ (xy 160.3187 134.007666)
+ (xy 160.258632 133.809646)
+ (xy 160.161085 133.62715)
+ (xy 160.086098 133.535777)
+ (xy 160.02981 133.467189)
+ (xy 159.869852 133.335917)
+ (xy 159.869853 133.335917)
+ (xy 159.86985 133.335915)
+ (xy 159.687354 133.238368)
+ (xy 159.489334 133.1783)
+ (xy 159.489332 133.178299)
+ (xy 159.489334 133.178299)
+ (xy 159.2834 133.158017)
+ (xy 159.077467 133.178299)
+ (xy 158.879443 133.238369)
+ (xy 158.771457 133.29609)
+ (xy 158.69695 133.335915)
+ (xy 158.696948 133.335916)
+ (xy 158.696947 133.335917)
+ (xy 158.536989 133.467189)
+ (xy 158.405717 133.627147)
+ (xy 158.308169 133.809643)
+ (xy 158.248099 134.007667)
+ (xy 158.227817 134.213599)
+ (xy 145.098983 134.213599)
+ (xy 145.0787 134.007666)
+ (xy 145.018632 133.809646)
+ (xy 144.921085 133.62715)
+ (xy 144.846098 133.535777)
+ (xy 144.78981 133.467189)
+ (xy 144.629852 133.335917)
+ (xy 144.629853 133.335917)
+ (xy 144.62985 133.335915)
+ (xy 144.447354 133.238368)
+ (xy 144.249334 133.1783)
+ (xy 144.249332 133.178299)
+ (xy 144.249334 133.178299)
+ (xy 144.061863 133.159835)
+ (xy 144.0434 133.158017)
+ (xy 144.043399 133.158017)
+ (xy 143.837467 133.178299)
+ (xy 143.639443 133.238369)
+ (xy 143.531457 133.29609)
+ (xy 143.45695 133.335915)
+ (xy 143.456948 133.335916)
+ (xy 143.456947 133.335917)
+ (xy 143.296989 133.467189)
+ (xy 143.165717 133.627147)
+ (xy 143.068169 133.809643)
+ (xy 143.008099 134.007667)
+ (xy 142.987817 134.2136)
+ (xy 140.189278 134.2136)
+ (xy 140.196783 134.1374)
+ (xy 140.1765 133.931466)
+ (xy 140.116432 133.733446)
+ (xy 140.018885 133.55095)
+ (xy 139.966902 133.487609)
+ (xy 139.88761 133.390989)
+ (xy 139.727652 133.259717)
+ (xy 139.727653 133.259717)
+ (xy 139.72765 133.259715)
+ (xy 139.545154 133.162168)
+ (xy 139.517021 133.153634)
+ (xy 147.518719 133.153634)
+ (xy 147.5392 133.29609)
+ (xy 147.557388 133.335915)
+ (xy 147.598989 133.427007)
+ (xy 147.693238 133.535777)
+ (xy 147.814313 133.613587)
+ (xy 147.814316 133.613588)
+ (xy 147.814315 133.613588)
+ (xy 147.952402 133.654133)
+ (xy 147.952404 133.654134)
+ (xy 147.952405 133.654134)
+ (xy 148.096328 133.654134)
+ (xy 148.096328 133.654133)
+ (xy 148.234419 133.613587)
+ (xy 148.355494 133.535777)
+ (xy 148.449743 133.427007)
+ (xy 148.509531 133.296091)
+ (xy 148.530013 133.153634)
+ (xy 148.509531 133.011177)
+ (xy 148.449743 132.880261)
+ (xy 148.355494 132.771491)
+ (xy 148.234419 132.693681)
+ (xy 148.234417 132.69368)
+ (xy 148.234415 132.693679)
+ (xy 148.234416 132.693679)
+ (xy 148.096329 132.653134)
+ (xy 148.096327 132.653134)
+ (xy 147.952405 132.653134)
+ (xy 147.952402 132.653134)
+ (xy 147.814315 132.693679)
+ (xy 147.693239 132.77149)
+ (xy 147.598989 132.88026)
+ (xy 147.598988 132.880262)
+ (xy 147.5392 133.011177)
+ (xy 147.518719 133.153634)
+ (xy 139.517021 133.153634)
+ (xy 139.347134 133.1021)
+ (xy 139.347132 133.102099)
+ (xy 139.347134 133.102099)
+ (xy 139.159663 133.083635)
+ (xy 139.1412 133.081817)
+ (xy 139.141199 133.081817)
+ (xy 138.935267 133.102099)
+ (xy 138.737243 133.162169)
+ (xy 138.707065 133.1783)
+ (xy 138.55475 133.259715)
+ (xy 138.554748 133.259716)
+ (xy 138.554747 133.259717)
+ (xy 138.394789 133.390989)
+ (xy 138.263517 133.550947)
+ (xy 138.165969 133.733443)
+ (xy 138.105899 133.931467)
+ (xy 138.085617 134.1374)
+ (xy 135.730831 134.1374)
+ (xy 135.723853 131.5974)
+ (xy 138.085617 131.5974)
+ (xy 138.105899 131.803332)
+ (xy 138.1059 131.803334)
+ (xy 138.165968 132.001354)
+ (xy 138.263515 132.18385)
+ (xy 138.263517 132.183852)
+ (xy 138.394789 132.34381)
+ (xy 138.491409 132.423102)
+ (xy 138.55475 132.475085)
+ (xy 138.737246 132.572632)
+ (xy 138.935266 132.6327)
+ (xy 138.935265 132.6327)
+ (xy 138.953729 132.634518)
+ (xy 139.1412 132.652983)
+ (xy 139.347134 132.6327)
+ (xy 139.545154 132.572632)
+ (xy 139.72765 132.475085)
+ (xy 139.88761 132.34381)
+ (xy 140.018885 132.18385)
+ (xy 140.116432 132.001354)
+ (xy 140.1765 131.803334)
+ (xy 140.189278 131.6736)
+ (xy 142.987817 131.6736)
+ (xy 143.008099 131.879532)
+ (xy 143.0081 131.879534)
+ (xy 143.068168 132.077554)
+ (xy 143.165715 132.26005)
+ (xy 143.165717 132.260052)
+ (xy 143.296989 132.42001)
+ (xy 143.364096 132.475082)
+ (xy 143.45695 132.551285)
+ (xy 143.639446 132.648832)
+ (xy 143.837466 132.7089)
+ (xy 143.837465 132.7089)
+ (xy 143.855929 132.710718)
+ (xy 144.0434 132.729183)
+ (xy 144.249334 132.7089)
+ (xy 144.447354 132.648832)
+ (xy 144.62985 132.551285)
+ (xy 144.78981 132.42001)
+ (xy 144.921085 132.26005)
+ (xy 145.018632 132.077554)
+ (xy 145.0787 131.879534)
+ (xy 145.098983 131.6736)
+ (xy 145.0787 131.467666)
+ (xy 145.018632 131.269646)
+ (xy 144.921085 131.08715)
+ (xy 144.858547 131.010947)
+ (xy 144.78981 130.927189)
+ (xy 144.629852 130.795917)
+ (xy 144.629853 130.795917)
+ (xy 144.62985 130.795915)
+ (xy 144.447354 130.698368)
+ (xy 144.249334 130.6383)
+ (xy 144.249332 130.638299)
+ (xy 144.249334 130.638299)
+ (xy 144.0434 130.618017)
+ (xy 143.837467 130.638299)
+ (xy 143.639443 130.698369)
+ (xy 143.529298 130.757243)
+ (xy 143.45695 130.795915)
+ (xy 143.456948 130.795916)
+ (xy 143.456947 130.795917)
+ (xy 143.296989 130.927189)
+ (xy 143.165717 131.087147)
+ (xy 143.068169 131.269643)
+ (xy 143.008099 131.467667)
+ (xy 142.987817 131.6736)
+ (xy 140.189278 131.6736)
+ (xy 140.196783 131.5974)
+ (xy 140.1765 131.391466)
+ (xy 140.116432 131.193446)
+ (xy 140.018885 131.01095)
+ (xy 139.966902 130.947609)
+ (xy 139.88761 130.850989)
+ (xy 139.727652 130.719717)
+ (xy 139.727653 130.719717)
+ (xy 139.72765 130.719715)
+ (xy 139.545154 130.622168)
+ (xy 139.347134 130.5621)
+ (xy 139.347132 130.562099)
+ (xy 139.347134 130.562099)
+ (xy 139.1412 130.541817)
+ (xy 138.935267 130.562099)
+ (xy 138.737243 130.622169)
+ (xy 138.707065 130.6383)
+ (xy 138.55475 130.719715)
+ (xy 138.554748 130.719716)
+ (xy 138.554747 130.719717)
+ (xy 138.394789 130.850989)
+ (xy 138.263517 131.010947)
+ (xy 138.165969 131.193443)
+ (xy 138.105899 131.391467)
+ (xy 138.085617 131.5974)
+ (xy 135.723853 131.5974)
+ (xy 135.716875 129.057399)
+ (xy 138.085617 129.057399)
+ (xy 138.105899 129.263332)
+ (xy 138.1059 129.263334)
+ (xy 138.165968 129.461354)
+ (xy 138.263515 129.64385)
+ (xy 138.263517 129.643852)
+ (xy 138.394789 129.80381)
+ (xy 138.491409 129.883102)
+ (xy 138.55475 129.935085)
+ (xy 138.737246 130.032632)
+ (xy 138.935266 130.0927)
+ (xy 138.935265 130.0927)
+ (xy 138.953729 130.094518)
+ (xy 139.1412 130.112983)
+ (xy 139.347134 130.0927)
+ (xy 139.545154 130.032632)
+ (xy 139.72765 129.935085)
+ (xy 139.88761 129.80381)
+ (xy 140.018885 129.64385)
+ (xy 140.116432 129.461354)
+ (xy 140.1765 129.263334)
+ (xy 140.196783 129.0574)
+ (xy 140.1765 128.851466)
+ (xy 140.116432 128.653446)
+ (xy 140.018885 128.47095)
+ (xy 139.966902 128.407609)
+ (xy 139.88761 128.310989)
+ (xy 139.727652 128.179717)
+ (xy 139.727653 128.179717)
+ (xy 139.72765 128.179715)
+ (xy 139.545154 128.082168)
+ (xy 139.347134 128.0221)
+ (xy 139.347132 128.022099)
+ (xy 139.347134 128.022099)
+ (xy 139.1412 128.001817)
+ (xy 138.935267 128.022099)
+ (xy 138.737243 128.082169)
+ (xy 138.707065 128.0983)
+ (xy 138.55475 128.179715)
+ (xy 138.554748 128.179716)
+ (xy 138.554747 128.179717)
+ (xy 138.394789 128.310989)
+ (xy 138.263517 128.470947)
+ (xy 138.165969 128.653443)
+ (xy 138.105899 128.851467)
+ (xy 138.085617 129.057399)
+ (xy 135.716875 129.057399)
+ (xy 135.709897 126.5174)
+ (xy 138.085617 126.5174)
+ (xy 138.105899 126.723332)
+ (xy 138.127438 126.794335)
+ (xy 138.165968 126.921354)
+ (xy 138.263515 127.10385)
+ (xy 138.298169 127.146077)
+ (xy 138.394789 127.26381)
+ (xy 138.488794 127.340957)
+ (xy 138.55475 127.395085)
+ (xy 138.737246 127.492632)
+ (xy 138.935266 127.5527)
+ (xy 138.935265 127.5527)
+ (xy 138.955547 127.554697)
+ (xy 139.1412 127.572983)
+ (xy 139.347134 127.5527)
+ (xy 139.545154 127.492632)
+ (xy 139.72765 127.395085)
+ (xy 139.88761 127.26381)
+ (xy 140.018885 127.10385)
+ (xy 140.116432 126.921354)
+ (xy 140.1765 126.723334)
+ (xy 140.189278 126.5936)
+ (xy 142.987817 126.5936)
+ (xy 143.008099 126.799532)
+ (xy 143.0081 126.799534)
+ (xy 143.068168 126.997554)
+ (xy 143.165715 127.18005)
+ (xy 143.165717 127.180052)
+ (xy 143.296989 127.34001)
+ (xy 143.364096 127.395082)
+ (xy 143.45695 127.471285)
+ (xy 143.639446 127.568832)
+ (xy 143.837466 127.6289)
+ (xy 143.837465 127.6289)
+ (xy 143.857747 127.630897)
+ (xy 144.0434 127.649183)
+ (xy 144.249334 127.6289)
+ (xy 144.447354 127.568832)
+ (xy 144.62985 127.471285)
+ (xy 144.78981 127.34001)
+ (xy 144.921085 127.18005)
+ (xy 145.018632 126.997554)
+ (xy 145.0787 126.799534)
+ (xy 145.098983 126.5936)
+ (xy 145.0787 126.387666)
+ (xy 145.018632 126.189646)
+ (xy 144.921085 126.00715)
+ (xy 144.858547 125.930947)
+ (xy 144.78981 125.847189)
+ (xy 144.672077 125.750569)
+ (xy 144.62985 125.715915)
+ (xy 144.447354 125.618368)
+ (xy 144.249334 125.5583)
+ (xy 144.249332 125.558299)
+ (xy 144.249334 125.558299)
+ (xy 144.061863 125.539835)
+ (xy 144.0434 125.538017)
+ (xy 144.043399 125.538017)
+ (xy 143.837467 125.558299)
+ (xy 143.639443 125.618369)
+ (xy 143.529298 125.677243)
+ (xy 143.45695 125.715915)
+ (xy 143.456948 125.715916)
+ (xy 143.456947 125.715917)
+ (xy 143.296989 125.847189)
+ (xy 143.165717 126.007147)
+ (xy 143.068169 126.189643)
+ (xy 143.008099 126.387667)
+ (xy 142.987817 126.5936)
+ (xy 140.189278 126.5936)
+ (xy 140.196783 126.5174)
+ (xy 140.1765 126.311466)
+ (xy 140.116432 126.113446)
+ (xy 140.018885 125.93095)
+ (xy 139.957257 125.855856)
+ (xy 139.88761 125.770989)
+ (xy 139.727652 125.639717)
+ (xy 139.727653 125.639717)
+ (xy 139.72765 125.639715)
+ (xy 139.545154 125.542168)
+ (xy 139.347134 125.4821)
+ (xy 139.347132 125.482099)
+ (xy 139.347134 125.482099)
+ (xy 139.159663 125.463635)
+ (xy 139.1412 125.461817)
+ (xy 139.141199 125.461817)
+ (xy 138.935267 125.482099)
+ (xy 138.737243 125.542169)
+ (xy 138.707065 125.5583)
+ (xy 138.55475 125.639715)
+ (xy 138.554748 125.639716)
+ (xy 138.554747 125.639717)
+ (xy 138.394789 125.770989)
+ (xy 138.281608 125.908903)
+ (xy 138.263515 125.93095)
+ (xy 138.239808 125.975302)
+ (xy 138.165969 126.113443)
+ (xy 138.105899 126.311467)
+ (xy 138.085617 126.5174)
+ (xy 135.709897 126.5174)
+ (xy 135.69585 121.404327)
+ (xy 135.715351 121.337235)
+ (xy 135.768029 121.291336)
+ (xy 135.83716 121.281202)
+ (xy 135.900795 121.310052)
+ (xy 135.907531 121.316307)
+ (xy 137.286659 122.695435)
+ (xy 137.320143 122.756756)
+ (xy 137.321209 122.76667)
+ (xy 137.321715 122.766598)
+ (xy 137.343458 122.917832)
+ (xy 137.389341 123.018299)
+ (xy 137.403247 123.048749)
+ (xy 137.497496 123.157519)
+ (xy 137.618571 123.235329)
+ (xy 137.618574 123.23533)
+ (xy 137.618573 123.23533)
+ (xy 137.75666 123.275875)
+ (xy 137.756662 123.275876)
+ (xy 137.756663 123.275876)
+ (xy 137.900586 123.275876)
+ (xy 137.900586 123.275875)
+ (xy 138.038674 123.23533)
+ (xy 138.038675 123.23533)
+ (xy 138.040079 123.234428)
+ (xy 138.122243 123.181624)
+ (xy 138.18928 123.16194)
+ (xy 138.25632 123.181624)
+ (xy 138.302075 123.234428)
+ (xy 138.312019 123.303586)
+ (xy 138.285136 123.364602)
+ (xy 138.263518 123.390944)
+ (xy 138.165969 123.573443)
+ (xy 138.105899 123.771467)
+ (xy 138.085617 123.977399)
+ (xy 138.105899 124.183332)
+ (xy 138.1059 124.183334)
+ (xy 138.165968 124.381354)
+ (xy 138.263515 124.56385)
+ (xy 138.263517 124.563852)
+ (xy 138.394789 124.72381)
+ (xy 138.491409 124.803102)
+ (xy 138.55475 124.855085)
+ (xy 138.737246 124.952632)
+ (xy 138.935266 125.0127)
+ (xy 138.935265 125.0127)
+ (xy 138.952557 125.014403)
+ (xy 139.1412 125.032983)
+ (xy 139.347134 125.0127)
+ (xy 139.545154 124.952632)
+ (xy 139.72765 124.855085)
+ (xy 139.88761 124.72381)
+ (xy 140.018885 124.56385)
+ (xy 140.116432 124.381354)
+ (xy 140.1765 124.183334)
+ (xy 140.189278 124.053599)
+ (xy 142.987817 124.053599)
+ (xy 143.008099 124.259532)
+ (xy 143.0081 124.259534)
+ (xy 143.068168 124.457554)
+ (xy 143.165715 124.64005)
+ (xy 143.165717 124.640052)
+ (xy 143.296989 124.80001)
+ (xy 143.364096 124.855082)
+ (xy 143.45695 124.931285)
+ (xy 143.639446 125.028832)
+ (xy 143.837466 125.0889)
+ (xy 143.837465 125.0889)
+ (xy 143.855929 125.090718)
+ (xy 144.0434 125.109183)
+ (xy 144.249334 125.0889)
+ (xy 144.447354 125.028832)
+ (xy 144.62985 124.931285)
+ (xy 144.78981 124.80001)
+ (xy 144.921085 124.64005)
+ (xy 145.018632 124.457554)
+ (xy 145.0787 124.259534)
+ (xy 145.098983 124.0536)
+ (xy 145.0787 123.847666)
+ (xy 145.018632 123.649646)
+ (xy 144.921085 123.46715)
+ (xy 144.836927 123.364602)
+ (xy 144.78981 123.307189)
+ (xy 144.641389 123.185385)
+ (xy 144.62985 123.175915)
+ (xy 144.447354 123.078368)
+ (xy 144.249334 123.0183)
+ (xy 144.249332 123.018299)
+ (xy 144.249334 123.018299)
+ (xy 144.0434 122.998017)
+ (xy 143.837467 123.018299)
+ (xy 143.639443 123.078369)
+ (xy 143.529298 123.137243)
+ (xy 143.45695 123.175915)
+ (xy 143.456948 123.175916)
+ (xy 143.456947 123.175917)
+ (xy 143.296989 123.307189)
+ (xy 143.165717 123.467147)
+ (xy 143.068169 123.649643)
+ (xy 143.008099 123.847667)
+ (xy 142.987817 124.053599)
+ (xy 140.189278 124.053599)
+ (xy 140.196783 123.9774)
+ (xy 140.1765 123.771466)
+ (xy 140.116432 123.573446)
+ (xy 140.018885 123.39095)
+ (xy 139.966902 123.327609)
+ (xy 139.88761 123.230989)
+ (xy 139.734449 123.105295)
+ (xy 139.72765 123.099715)
+ (xy 139.545154 123.002168)
+ (xy 139.347134 122.9421)
+ (xy 139.347132 122.942099)
+ (xy 139.347134 122.942099)
+ (xy 139.159663 122.923635)
+ (xy 139.1412 122.921817)
+ (xy 139.141199 122.921817)
+ (xy 138.935267 122.942099)
+ (xy 138.737243 123.002169)
+ (xy 138.554746 123.099717)
+ (xy 138.450359 123.185385)
+ (xy 138.386049 123.212697)
+ (xy 138.317182 123.200906)
+ (xy 138.265622 123.153753)
+ (xy 138.247739 123.08621)
+ (xy 138.258901 123.038019)
+ (xy 138.313789 122.917833)
+ (xy 138.334271 122.775376)
+ (xy 138.313789 122.632919)
+ (xy 138.254001 122.502003)
+ (xy 138.159752 122.393233)
+ (xy 138.038677 122.315423)
+ (xy 138.038675 122.315422)
+ (xy 138.038673 122.315421)
+ (xy 138.038674 122.315421)
+ (xy 137.900587 122.274876)
+ (xy 137.900585 122.274876)
+ (xy 137.84151 122.274876)
+ (xy 137.774471 122.255191)
+ (xy 137.753829 122.238557)
+ (xy 136.952673 121.4374)
+ (xy 138.085617 121.4374)
+ (xy 138.105899 121.643332)
+ (xy 138.1059 121.643334)
+ (xy 138.165968 121.841354)
+ (xy 138.263515 122.02385)
+ (xy 138.263517 122.023852)
+ (xy 138.394789 122.18381)
+ (xy 138.491409 122.263102)
+ (xy 138.55475 122.315085)
+ (xy 138.737246 122.412632)
+ (xy 138.935266 122.4727)
+ (xy 138.935265 122.4727)
+ (xy 138.953729 122.474518)
+ (xy 139.1412 122.492983)
+ (xy 139.347134 122.4727)
+ (xy 139.545154 122.412632)
+ (xy 139.72765 122.315085)
+ (xy 139.88761 122.18381)
+ (xy 140.018885 122.02385)
+ (xy 140.116432 121.841354)
+ (xy 140.1765 121.643334)
+ (xy 140.189278 121.5136)
+ (xy 142.987817 121.5136)
+ (xy 143.008099 121.719532)
+ (xy 143.0081 121.719534)
+ (xy 143.068168 121.917554)
+ (xy 143.165715 122.10005)
+ (xy 143.165717 122.100052)
+ (xy 143.296989 122.26001)
+ (xy 143.315104 122.274876)
+ (xy 143.45695 122.391285)
+ (xy 143.639446 122.488832)
+ (xy 143.837466 122.5489)
+ (xy 143.837465 122.5489)
+ (xy 143.855929 122.550718)
+ (xy 144.0434 122.569183)
+ (xy 144.249334 122.5489)
+ (xy 144.447354 122.488832)
+ (xy 144.62985 122.391285)
+ (xy 144.78981 122.26001)
+ (xy 144.921085 122.10005)
+ (xy 145.018632 121.917554)
+ (xy 145.0787 121.719534)
+ (xy 145.098983 121.5136)
+ (xy 145.0787 121.307666)
+ (xy 145.018632 121.109646)
+ (xy 144.921085 120.92715)
+ (xy 144.858547 120.850947)
+ (xy 144.78981 120.767189)
+ (xy 144.629852 120.635917)
+ (xy 144.629853 120.635917)
+ (xy 144.62985 120.635915)
+ (xy 144.447994 120.53871)
+ (xy 144.447356 120.538369)
+ (xy 144.447355 120.538368)
+ (xy 144.447354 120.538368)
+ (xy 144.249334 120.4783)
+ (xy 144.249332 120.478299)
+ (xy 144.249334 120.478299)
+ (xy 144.0434 120.458017)
+ (xy 143.837467 120.478299)
+ (xy 143.639443 120.538369)
+ (xy 143.529298 120.597243)
+ (xy 143.45695 120.635915)
+ (xy 143.456948 120.635916)
+ (xy 143.456947 120.635917)
+ (xy 143.296989 120.767189)
+ (xy 143.175238 120.915546)
+ (xy 143.165715 120.92715)
+ (xy 143.143881 120.967998)
+ (xy 143.068169 121.109643)
+ (xy 143.008099 121.307667)
+ (xy 142.987817 121.5136)
+ (xy 140.189278 121.5136)
+ (xy 140.196783 121.4374)
+ (xy 140.1765 121.231466)
+ (xy 140.116432 121.033446)
+ (xy 140.018885 120.85095)
+ (xy 139.966902 120.787609)
+ (xy 139.88761 120.690989)
+ (xy 139.727652 120.559717)
+ (xy 139.727653 120.559717)
+ (xy 139.72765 120.559715)
+ (xy 139.545154 120.462168)
+ (xy 139.347134 120.4021)
+ (xy 139.347132 120.402099)
+ (xy 139.347134 120.402099)
+ (xy 139.1412 120.381817)
+ (xy 138.935267 120.402099)
+ (xy 138.737243 120.462169)
+ (xy 138.644427 120.511781)
+ (xy 138.55475 120.559715)
+ (xy 138.554748 120.559716)
+ (xy 138.554747 120.559717)
+ (xy 138.394789 120.690989)
+ (xy 138.263517 120.850947)
+ (xy 138.165969 121.033443)
+ (xy 138.105899 121.231467)
+ (xy 138.085617 121.4374)
+ (xy 136.952673 121.4374)
+ (xy 136.430819 120.915546)
+ (xy 136.397334 120.854223)
+ (xy 136.3945 120.827865)
+ (xy 136.3945 116.479536)
+ (xy 136.414185 116.412497)
+ (xy 136.466989 116.366742)
+ (xy 136.536147 116.356798)
+ (xy 136.599703 116.385823)
+ (xy 136.606166 116.391841)
+ (xy 137.292959 117.078634)
+ (xy 137.959129 117.744804)
+ (xy 137.96278 117.748788)
+ (xy 137.98891 117.779928)
+ (xy 138.024091 117.80024)
+ (xy 138.0241 117.800245)
+ (xy 138.028666 117.803154)
+ (xy 138.061948 117.826459)
+ (xy 138.06665 117.828651)
+ (xy 138.083821 117.835763)
+ (xy 138.088683 117.837533)
+ (xy 138.088684 117.837533)
+ (xy 138.088686 117.837534)
+ (xy 138.128717 117.844591)
+ (xy 138.133979 117.845758)
+ (xy 138.173234 117.856277)
+ (xy 138.213712 117.852735)
+ (xy 138.219113 117.8525)
+ (xy 138.411944 117.8525)
+ (xy 138.478983 117.872185)
+ (xy 138.524738 117.924989)
+ (xy 138.534682 117.994147)
+ (xy 138.505657 118.057703)
+ (xy 138.490609 118.072353)
+ (xy 138.39479 118.150989)
+ (xy 138.263517 118.310947)
+ (xy 138.263515 118.31095)
+ (xy 138.224843 118.383298)
+ (xy 138.165969 118.493443)
+ (xy 138.105899 118.691467)
+ (xy 138.085617 118.897399)
+ (xy 138.105899 119.103332)
+ (xy 138.1059 119.103334)
+ (xy 138.165968 119.301354)
+ (xy 138.263515 119.48385)
+ (xy 138.263517 119.483852)
+ (xy 138.394789 119.64381)
+ (xy 138.491409 119.723102)
+ (xy 138.55475 119.775085)
+ (xy 138.737246 119.872632)
+ (xy 138.935266 119.9327)
+ (xy 138.935265 119.9327)
+ (xy 138.955547 119.934697)
+ (xy 139.1412 119.952983)
+ (xy 139.347134 119.9327)
+ (xy 139.545154 119.872632)
+ (xy 139.72765 119.775085)
+ (xy 139.88761 119.64381)
+ (xy 140.018885 119.48385)
+ (xy 140.116432 119.301354)
+ (xy 140.1765 119.103334)
+ (xy 140.189278 118.9736)
+ (xy 142.987817 118.9736)
+ (xy 142.989213 118.987775)
+ (xy 143.008099 119.179532)
+ (xy 143.0081 119.179534)
+ (xy 143.068168 119.377554)
+ (xy 143.165715 119.56005)
+ (xy 143.200369 119.602277)
+ (xy 143.296989 119.72001)
+ (xy 143.360323 119.771986)
+ (xy 143.45695 119.851285)
+ (xy 143.639446 119.948832)
+ (xy 143.837466 120.0089)
+ (xy 143.837465 120.0089)
+ (xy 143.857748 120.010897)
+ (xy 144.0434 120.029183)
+ (xy 144.249334 120.0089)
+ (xy 144.447354 119.948832)
+ (xy 144.62985 119.851285)
+ (xy 144.78981 119.72001)
+ (xy 144.921085 119.56005)
+ (xy 145.018632 119.377554)
+ (xy 145.0787 119.179534)
+ (xy 145.098983 118.9736)
+ (xy 145.0787 118.767666)
+ (xy 145.018632 118.569646)
+ (xy 144.921085 118.38715)
+ (xy 144.84639 118.296133)
+ (xy 144.78981 118.227189)
+ (xy 144.629852 118.095917)
+ (xy 144.629853 118.095917)
+ (xy 144.62985 118.095915)
+ (xy 144.447354 117.998368)
+ (xy 144.249334 117.9383)
+ (xy 144.249332 117.938299)
+ (xy 144.249334 117.938299)
+ (xy 144.0434 117.918017)
+ (xy 143.837467 117.938299)
+ (xy 143.639443 117.998369)
+ (xy 143.564782 118.038277)
+ (xy 143.45695 118.095915)
+ (xy 143.456948 118.095916)
+ (xy 143.456947 118.095917)
+ (xy 143.296989 118.227189)
+ (xy 143.165717 118.387147)
+ (xy 143.068169 118.569643)
+ (xy 143.008099 118.767667)
+ (xy 142.990043 118.951)
+ (xy 142.987817 118.9736)
+ (xy 140.189278 118.9736)
+ (xy 140.196783 118.8974)
+ (xy 140.1765 118.691466)
+ (xy 140.116432 118.493446)
+ (xy 140.018885 118.31095)
+ (xy 139.88761 118.15099)
+ (xy 139.887609 118.150989)
+ (xy 139.768364 118.053127)
+ (xy 139.72903 117.995382)
+ (xy 139.727159 117.925537)
+ (xy 139.763346 117.865769)
+ (xy 139.804622 117.840751)
+ (xy 139.813457 117.837534)
+ (xy 139.813462 117.837534)
+ (xy 139.813465 117.837531)
+ (xy 139.818358 117.835751)
+ (xy 139.835473 117.828662)
+ (xy 139.840194 117.82646)
+ (xy 139.840199 117.826459)
+ (xy 139.873492 117.803145)
+ (xy 139.878031 117.800253)
+ (xy 139.913238 117.779928)
+ (xy 139.939372 117.748781)
+ (xy 139.942992 117.74483)
+ (xy 140.57943 117.108392)
+ (xy 140.583381 117.104772)
+ (xy 140.614528 117.078638)
+ (xy 140.634853 117.043431)
+ (xy 140.63775 117.038886)
+ (xy 140.661059 117.005599)
+ (xy 140.66106 117.005594)
+ (xy 140.663262 117.000873)
+ (xy 140.67035 116.983762)
+ (xy 140.672134 116.978861)
+ (xy 140.678306 116.943852)
+ (xy 140.67919 116.938835)
+ (xy 140.680356 116.933575)
+ (xy 140.690878 116.894313)
+ (xy 140.687335 116.853827)
+ (xy 140.6871 116.848424)
+ (xy 140.6871 114.735314)
+ (xy 141.985721 114.735314)
+ (xy 141.99624 114.77457)
+ (xy 141.997411 114.779852)
+ (xy 142.004466 114.819863)
+ (xy 142.006231 114.824712)
+ (xy 142.013361 114.841924)
+ (xy 142.01554 114.846598)
+ (xy 142.038847 114.879885)
+ (xy 142.041754 114.884447)
+ (xy 142.06207 114.919635)
+ (xy 142.062074 114.91964)
+ (xy 142.093199 114.945757)
+ (xy 142.097189 114.949413)
+ (xy 143.041581 115.893805)
+ (xy 143.075066 115.955128)
+ (xy 143.070082 116.02482)
+ (xy 143.068464 116.028932)
+ (xy 143.06817 116.029641)
+ (xy 143.068169 116.029643)
+ (xy 143.068168 116.029646)
+ (xy 143.043565 116.110749)
+ (xy 143.008099 116.227667)
+ (xy 142.987817 116.4336)
+ (xy 143.008099 116.639532)
+ (xy 143.022953 116.688498)
+ (xy 143.068168 116.837554)
+ (xy 143.165715 117.02005)
+ (xy 143.165717 117.020052)
+ (xy 143.296989 117.18001)
+ (xy 143.364096 117.235082)
+ (xy 143.45695 117.311285)
+ (xy 143.639446 117.408832)
+ (xy 143.837466 117.4689)
+ (xy 143.837465 117.4689)
+ (xy 143.855929 117.470718)
+ (xy 144.0434 117.489183)
+ (xy 144.249334 117.4689)
+ (xy 144.447354 117.408832)
+ (xy 144.62985 117.311285)
+ (xy 144.78981 117.18001)
+ (xy 144.921085 117.02005)
+ (xy 145.018632 116.837554)
+ (xy 145.0787 116.639534)
+ (xy 145.085245 116.573079)
+ (xy 145.111405 116.508292)
+ (xy 145.16844 116.467933)
+ (xy 145.23824 116.464816)
+ (xy 145.296329 116.497552)
+ (xy 145.712381 116.913604)
+ (xy 145.745866 116.974927)
+ (xy 145.7487 117.001285)
+ (xy 145.7487 126.914912)
+ (xy 145.729015 126.981951)
+ (xy 145.712381 127.002593)
+ (xy 144.583194 128.13178)
+ (xy 144.521871 128.165265)
+ (xy 144.452179 128.160281)
+ (xy 144.44807 128.158664)
+ (xy 144.447363 128.158371)
+ (xy 144.447355 128.158368)
+ (xy 144.447354 128.158368)
+ (xy 144.249334 128.0983)
+ (xy 144.249332 128.098299)
+ (xy 144.249334 128.098299)
+ (xy 144.0434 128.078017)
+ (xy 143.837467 128.098299)
+ (xy 143.639443 128.158369)
+ (xy 143.529298 128.217243)
+ (xy 143.45695 128.255915)
+ (xy 143.456948 128.255916)
+ (xy 143.456947 128.255917)
+ (xy 143.296989 128.387189)
+ (xy 143.165717 128.547147)
+ (xy 143.068169 128.729643)
+ (xy 143.008099 128.927667)
+ (xy 142.987817 129.133599)
+ (xy 143.008099 129.339532)
+ (xy 143.013147 129.356173)
+ (xy 143.068168 129.537554)
+ (xy 143.165715 129.72005)
+ (xy 143.165717 129.720052)
+ (xy 143.296989 129.88001)
+ (xy 143.364096 129.935082)
+ (xy 143.45695 130.011285)
+ (xy 143.639446 130.108832)
+ (xy 143.837466 130.1689)
+ (xy 143.837465 130.1689)
+ (xy 143.857747 130.170897)
+ (xy 144.0434 130.189183)
+ (xy 144.249334 130.1689)
+ (xy 144.447354 130.108832)
+ (xy 144.62985 130.011285)
+ (xy 144.78981 129.88001)
+ (xy 144.921085 129.72005)
+ (xy 145.018632 129.537554)
+ (xy 145.0787 129.339534)
+ (xy 145.098983 129.1336)
+ (xy 145.093979 129.082799)
+ (xy 148.206553 129.082799)
+ (xy 148.227034 129.225256)
+ (xy 148.244423 129.263332)
+ (xy 148.286823 129.356173)
+ (xy 148.381072 129.464943)
+ (xy 148.502147 129.542753)
+ (xy 148.50215 129.542754)
+ (xy 148.502149 129.542754)
+ (xy 148.640236 129.583299)
+ (xy 148.640238 129.5833)
+ (xy 148.640239 129.5833)
+ (xy 148.784162 129.5833)
+ (xy 148.784162 129.583299)
+ (xy 148.922253 129.542753)
+ (xy 149.043328 129.464943)
+ (xy 149.137577 129.356173)
+ (xy 149.197365 129.225257)
+ (xy 149.217847 129.0828)
+ (xy 149.197365 128.940343)
+ (xy 149.137577 128.809427)
+ (xy 149.043328 128.700657)
+ (xy 148.922253 128.622847)
+ (xy 148.922251 128.622846)
+ (xy 148.922249 128.622845)
+ (xy 148.92225 128.622845)
+ (xy 148.784163 128.5823)
+ (xy 148.784161 128.5823)
+ (xy 148.640239 128.5823)
+ (xy 148.640236 128.5823)
+ (xy 148.502149 128.622845)
+ (xy 148.381073 128.700656)
+ (xy 148.286823 128.809426)
+ (xy 148.286822 128.809428)
+ (xy 148.227034 128.940343)
+ (xy 148.206553 129.082799)
+ (xy 145.093979 129.082799)
+ (xy 145.0787 128.927666)
+ (xy 145.018632 128.729646)
+ (xy 145.018624 128.729632)
+ (xy 145.018341 128.728946)
+ (xy 145.018298 128.728546)
+ (xy 145.016863 128.723816)
+ (xy 145.017759 128.723543)
+ (xy 145.010868 128.659477)
+ (xy 145.042138 128.596996)
+ (xy 145.04519 128.593832)
+ (xy 146.29443 127.344592)
+ (xy 146.298381 127.340972)
+ (xy 146.329528 127.314838)
+ (xy 146.349853 127.279631)
+ (xy 146.35275 127.275086)
+ (xy 146.376059 127.241799)
+ (xy 146.37606 127.241794)
+ (xy 146.378262 127.237073)
+ (xy 146.385353 127.219955)
+ (xy 146.387133 127.215063)
+ (xy 146.387134 127.215062)
+ (xy 146.394192 127.175027)
+ (xy 146.395354 127.169785)
+ (xy 146.405878 127.130514)
+ (xy 146.402335 127.090028)
+ (xy 146.4021 127.084625)
+ (xy 146.4021 122.8852)
+ (xy 150.116353 122.8852)
+ (xy 150.136834 123.027656)
+ (xy 150.172291 123.105295)
+ (xy 150.196623 123.158573)
+ (xy 150.290872 123.267343)
+ (xy 150.411947 123.345153)
+ (xy 150.41195 123.345154)
+ (xy 150.411949 123.345154)
+ (xy 150.550036 123.385699)
+ (xy 150.550038 123.3857)
+ (xy 150.550039 123.3857)
+ (xy 150.693962 123.3857)
+ (xy 150.693962 123.385699)
+ (xy 150.832053 123.345153)
+ (xy 150.953128 123.267343)
+ (xy 151.047377 123.158573)
+ (xy 151.107165 123.027657)
+ (xy 151.127647 122.8852)
+ (xy 151.107165 122.742743)
+ (xy 151.047377 122.611827)
+ (xy 150.953128 122.503057)
+ (xy 150.832053 122.425247)
+ (xy 150.832051 122.425246)
+ (xy 150.832049 122.425245)
+ (xy 150.83205 122.425245)
+ (xy 150.693963 122.3847)
+ (xy 150.693961 122.3847)
+ (xy 150.550039 122.3847)
+ (xy 150.550036 122.3847)
+ (xy 150.411949 122.425245)
+ (xy 150.290873 122.503056)
+ (xy 150.196623 122.611826)
+ (xy 150.196622 122.611828)
+ (xy 150.136834 122.742743)
+ (xy 150.116353 122.8852)
+ (xy 146.4021 122.8852)
+ (xy 146.4021 120.6754)
+ (xy 148.312953 120.6754)
+ (xy 148.333434 120.817856)
+ (xy 148.383348 120.92715)
+ (xy 148.393223 120.948773)
+ (xy 148.487472 121.057543)
+ (xy 148.608547 121.135353)
+ (xy 148.60855 121.135354)
+ (xy 148.608549 121.135354)
+ (xy 148.746636 121.175899)
+ (xy 148.746638 121.1759)
+ (xy 148.746639 121.1759)
+ (xy 148.890562 121.1759)
+ (xy 148.890562 121.175899)
+ (xy 149.028653 121.135353)
+ (xy 149.149728 121.057543)
+ (xy 149.243977 120.948773)
+ (xy 149.303765 120.817857)
+ (xy 149.324247 120.6754)
+ (xy 149.303765 120.532943)
+ (xy 149.243977 120.402027)
+ (xy 149.149728 120.293257)
+ (xy 149.028653 120.215447)
+ (xy 149.028651 120.215446)
+ (xy 149.028649 120.215445)
+ (xy 149.02865 120.215445)
+ (xy 148.890563 120.1749)
+ (xy 148.890561 120.1749)
+ (xy 148.746639 120.1749)
+ (xy 148.746636 120.1749)
+ (xy 148.608549 120.215445)
+ (xy 148.487473 120.293256)
+ (xy 148.393223 120.402026)
+ (xy 148.393222 120.402028)
+ (xy 148.333434 120.532943)
+ (xy 148.312953 120.6754)
+ (xy 146.4021 120.6754)
+ (xy 146.4021 116.831565)
+ (xy 146.402336 116.826158)
+ (xy 146.405877 116.785685)
+ (xy 146.395361 116.746442)
+ (xy 146.394191 116.741169)
+ (xy 146.387134 116.701138)
+ (xy 146.387133 116.701136)
+ (xy 146.387133 116.701135)
+ (xy 146.385363 116.696273)
+ (xy 146.378251 116.679102)
+ (xy 146.376059 116.6744)
+ (xy 146.352754 116.641118)
+ (xy 146.349845 116.636552)
+ (xy 146.329529 116.601364)
+ (xy 146.329528 116.601362)
+ (xy 146.298388 116.575232)
+ (xy 146.294404 116.571581)
+ (xy 145.623023 115.9002)
+ (xy 146.407953 115.9002)
+ (xy 146.428434 116.042656)
+ (xy 146.469033 116.131553)
+ (xy 146.488223 116.173573)
+ (xy 146.582472 116.282343)
+ (xy 146.703547 116.360153)
+ (xy 146.70355 116.360154)
+ (xy 146.703549 116.360154)
+ (xy 146.841636 116.400699)
+ (xy 146.841638 116.4007)
+ (xy 146.841639 116.4007)
+ (xy 146.985562 116.4007)
+ (xy 146.985562 116.400699)
+ (xy 147.123653 116.360153)
+ (xy 147.244728 116.282343)
+ (xy 147.338977 116.173573)
+ (xy 147.398765 116.042657)
+ (xy 147.419247 115.9002)
+ (xy 147.398765 115.757743)
+ (xy 147.338977 115.626827)
+ (xy 147.244728 115.518057)
+ (xy 147.123653 115.440247)
+ (xy 147.123651 115.440246)
+ (xy 147.123649 115.440245)
+ (xy 147.12365 115.440245)
+ (xy 146.985563 115.3997)
+ (xy 146.985561 115.3997)
+ (xy 146.841639 115.3997)
+ (xy 146.841636 115.3997)
+ (xy 146.703549 115.440245)
+ (xy 146.582473 115.518056)
+ (xy 146.488223 115.626826)
+ (xy 146.488222 115.626828)
+ (xy 146.428434 115.757743)
+ (xy 146.407953 115.9002)
+ (xy 145.623023 115.9002)
+ (xy 144.794413 115.071589)
+ (xy 144.790757 115.067599)
+ (xy 144.76464 115.036474)
+ (xy 144.764635 115.03647)
+ (xy 144.729447 115.016154)
+ (xy 144.724885 115.013247)
+ (xy 144.691598 114.98994)
+ (xy 144.686924 114.987761)
+ (xy 144.663363 114.978001)
+ (xy 144.655465 114.973441)
+ (xy 144.65681 114.971111)
+ (xy 144.613505 114.939225)
+ (xy 144.58857 114.873956)
+ (xy 144.60288 114.805567)
+ (xy 144.633516 114.768276)
+ (xy 144.657156 114.748876)
+ (xy 144.78981 114.64001)
+ (xy 144.921085 114.48005)
+ (xy 145.018632 114.297554)
+ (xy 145.0787 114.099534)
+ (xy 145.098983 113.8936)
+ (xy 145.0787 113.687666)
+ (xy 145.018632 113.489646)
+ (xy 144.921085 113.30715)
+ (xy 144.858547 113.230947)
+ (xy 144.78981 113.147189)
+ (xy 144.672077 113.050569)
+ (xy 144.62985 113.015915)
+ (xy 144.447354 112.918368)
+ (xy 144.249334 112.8583)
+ (xy 144.249332 112.858299)
+ (xy 144.249334 112.858299)
+ (xy 144.0434 112.838017)
+ (xy 143.837467 112.858299)
+ (xy 143.639443 112.918369)
+ (xy 143.456946 113.015917)
+ (xy 143.328164 113.121605)
+ (xy 143.263854 113.148917)
+ (xy 143.194986 113.137125)
+ (xy 143.143427 113.089973)
+ (xy 143.1255 113.025751)
+ (xy 143.1255 112.220801)
+ (xy 143.145185 112.153762)
+ (xy 143.197989 112.108007)
+ (xy 143.267147 112.098063)
+ (xy 143.328165 112.124948)
+ (xy 143.457226 112.230867)
+ (xy 143.457233 112.230871)
+ (xy 143.63963 112.328364)
+ (xy 143.639633 112.328365)
+ (xy 143.7894 112.373796)
+ (xy 143.7894 111.665286)
+ (xy 143.805355 111.681241)
+ (xy 143.918252 111.738765)
+ (xy 144.011919 111.7536)
+ (xy 144.074881 111.7536)
+ (xy 144.168548 111.738765)
+ (xy 144.281445 111.681241)
+ (xy 144.2974 111.665286)
+ (xy 144.2974 112.373796)
+ (xy 144.447166 112.328365)
+ (xy 144.447169 112.328364)
+ (xy 144.629566 112.230871)
+ (xy 144.629573 112.230867)
+ (xy 144.789455 112.099655)
+ (xy 144.920667 111.939773)
+ (xy 144.920671 111.939766)
+ (xy 145.018166 111.757366)
+ (xy 145.063597 111.6076)
+ (xy 144.355086 111.6076)
+ (xy 144.371041 111.591645)
+ (xy 144.428565 111.478748)
+ (xy 144.448386 111.3536)
+ (xy 144.428565 111.228452)
+ (xy 144.371041 111.115555)
+ (xy 144.355086 111.0996)
+ (xy 145.063597 111.0996)
+ (xy 145.063597 111.099599)
+ (xy 145.018166 110.949833)
+ (xy 144.922339 110.770553)
+ (xy 144.908097 110.70215)
+ (xy 144.933097 110.636906)
+ (xy 144.989402 110.595536)
+ (xy 145.031697 110.5881)
+ (xy 145.474226 110.5881)
+ (xy 145.479629 110.588335)
+ (xy 145.520114 110.591878)
+ (xy 145.559385 110.581354)
+ (xy 145.564627 110.580192)
+ (xy 145.604662 110.573134)
+ (xy 145.604664 110.573132)
+ (xy 145.609555 110.571353)
+ (xy 145.626673 110.564262)
+ (xy 145.631394 110.56206)
+ (xy 145.631399 110.562059)
+ (xy 145.664692 110.538745)
+ (xy 145.669231 110.535853)
+ (xy 145.704438 110.515528)
+ (xy 145.730572 110.484381)
+ (xy 145.734192 110.48043)
+ (xy 146.740623 109.474)
+ (xy 148.236753 109.474)
+ (xy 148.238183 109.483943)
+ (xy 148.257234 109.616456)
+ (xy 148.304674 109.720333)
+ (xy 148.317023 109.747373)
+ (xy 148.411272 109.856143)
+ (xy 148.532347 109.933953)
+ (xy 148.53235 109.933954)
+ (xy 148.532349 109.933954)
+ (xy 148.670436 109.974499)
+ (xy 148.670438 109.9745)
+ (xy 148.670439 109.9745)
+ (xy 148.814362 109.9745)
+ (xy 148.814362 109.974499)
+ (xy 148.952453 109.933953)
+ (xy 149.073528 109.856143)
+ (xy 149.167777 109.747373)
+ (xy 149.227565 109.616457)
+ (xy 149.248047 109.474)
+ (xy 149.227565 109.331543)
+ (xy 149.167777 109.200627)
+ (xy 149.073528 109.091857)
+ (xy 148.952453 109.014047)
+ (xy 148.952451 109.014046)
+ (xy 148.952449 109.014045)
+ (xy 148.95245 109.014045)
+ (xy 148.814363 108.9735)
+ (xy 148.814361 108.9735)
+ (xy 148.670439 108.9735)
+ (xy 148.670436 108.9735)
+ (xy 148.532349 109.014045)
+ (xy 148.411273 109.091856)
+ (xy 148.317023 109.200626)
+ (xy 148.317022 109.200628)
+ (xy 148.257234 109.331543)
+ (xy 148.243526 109.426891)
+ (xy 148.236753 109.474)
+ (xy 146.740623 109.474)
+ (xy 147.718757 108.495866)
+ (xy 147.780081 108.462381)
+ (xy 147.806439 108.459547)
+ (xy 147.897047 108.459547)
+ (xy 147.897047 108.459546)
+ (xy 148.019145 108.423696)
+ (xy 148.035135 108.419001)
+ (xy 148.035135 108.419)
+ (xy 148.035138 108.419)
+ (xy 148.156213 108.34119)
+ (xy 148.250462 108.23242)
+ (xy 148.31025 108.101504)
+ (xy 148.330732 107.959047)
+ (xy 148.31025 107.81659)
+ (xy 148.250462 107.685674)
+ (xy 148.156213 107.576904)
+ (xy 148.035138 107.499094)
+ (xy 148.035136 107.499093)
+ (xy 148.035134 107.499092)
+ (xy 148.035135 107.499092)
+ (xy 147.897048 107.458547)
+ (xy 147.897046 107.458547)
+ (xy 147.753124 107.458547)
+ (xy 147.753121 107.458547)
+ (xy 147.615035 107.499092)
+ (xy 147.60697 107.502776)
+ (xy 147.606115 107.500904)
+ (xy 147.550299 107.517285)
+ (xy 147.483277 107.4976)
+ (xy 147.385892 107.435014)
+ (xy 147.385887 107.435012)
+ (xy 147.2478 107.394467)
+ (xy 147.247798 107.394467)
+ (xy 147.103876 107.394467)
+ (xy 147.103873 107.394467)
+ (xy 146.965786 107.435012)
+ (xy 146.84471 107.512823)
+ (xy 146.844709 107.512823)
+ (xy 146.844709 107.512824)
+ (xy 146.833987 107.525198)
+ (xy 146.75046 107.621593)
+ (xy 146.750459 107.621595)
+ (xy 146.690671 107.75251)
+ (xy 146.668928 107.903745)
+ (xy 146.665484 107.903249)
+ (xy 146.650505 107.954265)
+ (xy 146.633871 107.974907)
+ (xy 146.424139 108.184639)
+ (xy 146.362816 108.218124)
+ (xy 146.293124 108.21314)
+ (xy 146.237191 108.171268)
+ (xy 146.223664 108.14847)
+ (xy 146.209746 108.117994)
+ (xy 146.170577 108.032227)
+ (xy 146.076328 107.923457)
+ (xy 145.955253 107.845647)
+ (xy 145.955251 107.845646)
+ (xy 145.955249 107.845645)
+ (xy 145.95525 107.845645)
+ (xy 145.817163 107.8051)
+ (xy 145.817161 107.8051)
+ (xy 145.673239 107.8051)
+ (xy 145.673236 107.8051)
+ (xy 145.535149 107.845645)
+ (xy 145.414073 107.923456)
+ (xy 145.319823 108.032226)
+ (xy 145.319822 108.032228)
+ (xy 145.260034 108.163143)
+ (xy 145.239553 108.3056)
+ (xy 145.239553 108.305602)
+ (xy 145.240937 108.31523)
+ (xy 145.230992 108.384389)
+ (xy 145.185236 108.437192)
+ (xy 145.118196 108.456875)
+ (xy 145.051157 108.437189)
+ (xy 145.008841 108.391329)
+ (xy 144.921085 108.22715)
+ (xy 144.857347 108.149485)
+ (xy 144.78981 108.067189)
+ (xy 144.665483 107.965158)
+ (xy 144.62985 107.935915)
+ (xy 144.447354 107.838368)
+ (xy 144.249334 107.7783)
+ (xy 144.249332 107.778299)
+ (xy 144.249334 107.778299)
+ (xy 144.0434 107.758017)
+ (xy 143.837467 107.778299)
+ (xy 143.639443 107.838369)
+ (xy 143.594751 107.862258)
+ (xy 143.45695 107.935915)
+ (xy 143.456948 107.935916)
+ (xy 143.456947 107.935917)
+ (xy 143.29699 108.067189)
+ (xy 143.276829 108.091755)
+ (xy 143.219082 108.131088)
+ (xy 143.149237 108.132957)
+ (xy 143.08947 108.096768)
+ (xy 143.058755 108.034012)
+ (xy 143.058239 108.030733)
+ (xy 143.055365 108.010744)
+ (xy 143.052702 108.004911)
+ (xy 142.995577 107.879827)
+ (xy 142.901328 107.771057)
+ (xy 142.780253 107.693247)
+ (xy 142.780251 107.693246)
+ (xy 142.780249 107.693245)
+ (xy 142.78025 107.693245)
+ (xy 142.642163 107.6527)
+ (xy 142.642161 107.6527)
+ (xy 142.498239 107.6527)
+ (xy 142.498236 107.6527)
+ (xy 142.360149 107.693245)
+ (xy 142.239073 107.771056)
+ (xy 142.239072 107.771056)
+ (xy 142.239072 107.771057)
+ (xy 142.232797 107.778299)
+ (xy 142.144823 107.879826)
+ (xy 142.144822 107.879828)
+ (xy 142.085034 108.010743)
+ (xy 142.064553 108.153199)
+ (xy 142.085034 108.295656)
+ (xy 142.144822 108.426571)
+ (xy 142.144823 108.426573)
+ (xy 142.239072 108.535343)
+ (xy 142.360147 108.613153)
+ (xy 142.36015 108.613154)
+ (xy 142.360149 108.613154)
+ (xy 142.498236 108.653699)
+ (xy 142.498238 108.6537)
+ (xy 142.498239 108.6537)
+ (xy 142.642162 108.6537)
+ (xy 142.642162 108.653699)
+ (xy 142.780253 108.613153)
+ (xy 142.807361 108.595731)
+ (xy 142.874399 108.576046)
+ (xy 142.941439 108.595729)
+ (xy 142.987194 108.648533)
+ (xy 142.997804 108.7122)
+ (xy 142.987817 108.813599)
+ (xy 143.008099 109.019532)
+ (xy 143.027566 109.083705)
+ (xy 143.064562 109.205667)
+ (xy 143.068169 109.217556)
+ (xy 143.136742 109.345846)
+ (xy 143.150984 109.414249)
+ (xy 143.125984 109.479493)
+ (xy 143.069679 109.520864)
+ (xy 143.027384 109.5283)
+ (xy 142.637965 109.5283)
+ (xy 142.632564 109.528064)
+ (xy 142.622604 109.527192)
+ (xy 142.592085 109.524522)
+ (xy 142.552843 109.535037)
+ (xy 142.547562 109.536208)
+ (xy 142.519751 109.541112)
+ (xy 142.507538 109.543266)
+ (xy 142.507536 109.543266)
+ (xy 142.502697 109.545028)
+ (xy 142.485452 109.552171)
+ (xy 142.480798 109.554341)
+ (xy 142.447502 109.577654)
+ (xy 142.442945 109.580557)
+ (xy 142.407762 109.600872)
+ (xy 142.407761 109.600873)
+ (xy 142.407757 109.600876)
+ (xy 142.381642 109.631999)
+ (xy 142.377987 109.635988)
+ (xy 142.097187 109.916788)
+ (xy 142.093198 109.920443)
+ (xy 142.062075 109.946558)
+ (xy 142.062068 109.946566)
+ (xy 142.041754 109.981751)
+ (xy 142.038849 109.986311)
+ (xy 142.015541 110.019599)
+ (xy 142.013371 110.024253)
+ (xy 142.006223 110.041511)
+ (xy 142.004466 110.046339)
+ (xy 141.99741 110.086352)
+ (xy 141.996239 110.091633)
+ (xy 141.985721 110.130885)
+ (xy 141.989264 110.171366)
+ (xy 141.9895 110.176773)
+ (xy 141.9895 114.689425)
+ (xy 141.989264 114.694832)
+ (xy 141.985721 114.735314)
+ (xy 140.6871 114.735314)
+ (xy 140.6871 112.513573)
+ (xy 140.687336 112.508166)
+ (xy 140.690471 112.472343)
+ (xy 140.690878 112.467686)
+ (xy 140.680356 112.428419)
+ (xy 140.67919 112.423162)
+ (xy 140.672134 112.383138)
+ (xy 140.672133 112.383136)
+ (xy 140.670362 112.37827)
+ (xy 140.663251 112.361102)
+ (xy 140.661059 112.356403)
+ (xy 140.661059 112.3564)
+ (xy 140.661057 112.356397)
+ (xy 140.637753 112.323114)
+ (xy 140.634847 112.318553)
+ (xy 140.614529 112.283363)
+ (xy 140.614528 112.283362)
+ (xy 140.605913 112.276133)
+ (xy 140.583394 112.257237)
+ (xy 140.57941 112.253586)
+ (xy 140.143018 111.817194)
+ (xy 140.109533 111.755871)
+ (xy 140.114517 111.686179)
+ (xy 140.116147 111.682039)
+ (xy 140.116425 111.681366)
+ (xy 140.116432 111.681354)
+ (xy 140.1765 111.483334)
+ (xy 140.196783 111.2774)
+ (xy 140.1765 111.071466)
+ (xy 140.116432 110.873446)
+ (xy 140.018885 110.69095)
+ (xy 139.966902 110.627609)
+ (xy 139.88761 110.530989)
+ (xy 139.727652 110.399717)
+ (xy 139.727653 110.399717)
+ (xy 139.72765 110.399715)
+ (xy 139.545154 110.302168)
+ (xy 139.347134 110.2421)
+ (xy 139.347132 110.242099)
+ (xy 139.347134 110.242099)
+ (xy 139.1412 110.221817)
+ (xy 138.935267 110.242099)
+ (xy 138.737243 110.302169)
+ (xy 138.707065 110.3183)
+ (xy 138.55475 110.399715)
+ (xy 138.554748 110.399716)
+ (xy 138.554747 110.399717)
+ (xy 138.394789 110.530989)
+ (xy 138.263517 110.690947)
+ (xy 138.263515 110.69095)
+ (xy 138.233903 110.74635)
+ (xy 138.202658 110.804804)
+ (xy 138.153695 110.854648)
+ (xy 138.085557 110.870108)
+ (xy 138.019878 110.846276)
+ (xy 137.977509 110.790718)
+ (xy 137.9693 110.74635)
+ (xy 137.9693 109.268449)
+ (xy 137.988985 109.20141)
+ (xy 138.041789 109.155655)
+ (xy 138.110947 109.145711)
+ (xy 138.174503 109.174736)
+ (xy 138.202657 109.209993)
+ (xy 138.263515 109.32385)
+ (xy 138.271895 109.334061)
+ (xy 138.394789 109.48381)
+ (xy 138.491409 109.563102)
+ (xy 138.55475 109.615085)
+ (xy 138.737246 109.712632)
+ (xy 138.935266 109.7727)
+ (xy 138.935265 109.7727)
+ (xy 138.95077 109.774227)
+ (xy 139.1412 109.792983)
+ (xy 139.347134 109.7727)
+ (xy 139.545154 109.712632)
+ (xy 139.72765 109.615085)
+ (xy 139.88761 109.48381)
+ (xy 140.018885 109.32385)
+ (xy 140.116432 109.141354)
+ (xy 140.1765 108.943334)
+ (xy 140.196783 108.7374)
+ (xy 140.1765 108.531466)
+ (xy 140.116432 108.333446)
+ (xy 140.018885 108.15095)
+ (xy 139.954122 108.072035)
+ (xy 139.88761 107.990989)
+ (xy 139.752155 107.879826)
+ (xy 139.72765 107.859715)
+ (xy 139.545154 107.762168)
+ (xy 139.347134 107.7021)
+ (xy 139.347132 107.702099)
+ (xy 139.347134 107.702099)
+ (xy 139.1412 107.681817)
+ (xy 138.935267 107.702099)
+ (xy 138.737243 107.762169)
+ (xy 138.641595 107.813295)
+ (xy 138.55475 107.859715)
+ (xy 138.554748 107.859716)
+ (xy 138.554747 107.859717)
+ (xy 138.394789 107.990989)
+ (xy 138.26555 108.14847)
+ (xy 138.263515 108.15095)
+ (xy 138.227609 108.218124)
+ (xy 138.202658 108.264804)
+ (xy 138.153695 108.314648)
+ (xy 138.085557 108.330108)
+ (xy 138.019878 108.306276)
+ (xy 137.977509 108.250718)
+ (xy 137.9693 108.20635)
+ (xy 137.9693 106.728449)
+ (xy 137.988985 106.66141)
+ (xy 138.041789 106.615655)
+ (xy 138.110947 106.605711)
+ (xy 138.174503 106.634736)
+ (xy 138.202657 106.669993)
+ (xy 138.263515 106.78385)
+ (xy 138.263517 106.783852)
+ (xy 138.394789 106.94381)
+ (xy 138.491409 107.023102)
+ (xy 138.55475 107.075085)
+ (xy 138.737246 107.172632)
+ (xy 138.935266 107.2327)
+ (xy 138.935265 107.2327)
+ (xy 138.952282 107.234376)
+ (xy 139.1412 107.252983)
+ (xy 139.347134 107.2327)
+ (xy 139.545154 107.172632)
+ (xy 139.72765 107.075085)
+ (xy 139.88761 106.94381)
+ (xy 140.018885 106.78385)
+ (xy 140.116432 106.601354)
+ (xy 140.116434 106.601349)
+ (xy 140.116725 106.600648)
+ (xy 140.116975 106.600336)
+ (xy 140.119304 106.595981)
+ (xy 140.120129 106.596422)
+ (xy 140.160565 106.546244)
+ (xy 140.226859 106.524179)
+ (xy 140.231286 106.5241)
+ (xy 142.647965 106.5241)
+ (xy 142.653368 106.524335)
+ (xy 142.693853 106.527878)
+ (xy 142.733124 106.517354)
+ (xy 142.738366 106.516192)
+ (xy 142.778401 106.509134)
+ (xy 142.778403 106.509132)
+ (xy 142.783294 106.507353)
+ (xy 142.800412 106.500262)
+ (xy 142.805133 106.49806)
+ (xy 142.805138 106.498059)
+ (xy 142.838437 106.474741)
+ (xy 142.842986 106.471844)
+ (xy 142.846252 106.469958)
+ (xy 142.91416 106.453519)
+ (xy 142.980176 106.476404)
+ (xy 143.02334 106.531346)
+ (xy 143.026859 106.541378)
+ (xy 143.068168 106.677554)
+ (xy 143.165715 106.86005)
+ (xy 143.165717 106.860052)
+ (xy 143.296989 107.02001)
+ (xy 143.364096 107.075082)
+ (xy 143.45695 107.151285)
+ (xy 143.639446 107.248832)
+ (xy 143.837466 107.3089)
+ (xy 143.837465 107.3089)
+ (xy 143.855929 107.310718)
+ (xy 144.0434 107.329183)
+ (xy 144.249334 107.3089)
+ (xy 144.447354 107.248832)
+ (xy 144.62985 107.151285)
+ (xy 144.78981 107.02001)
+ (xy 144.921085 106.86005)
+ (xy 145.018632 106.677554)
+ (xy 145.0787 106.479534)
+ (xy 145.098983 106.2736)
+ (xy 145.0787 106.067666)
+ (xy 145.069574 106.037581)
+ (xy 145.068196 106.033038)
+ (xy 145.067572 105.963171)
+ (xy 145.10482 105.904058)
+ (xy 145.168114 105.874467)
+ (xy 145.237358 105.883792)
+ (xy 145.274536 105.909361)
+ (xy 145.806997 106.441821)
+ (xy 145.810642 106.4458)
+ (xy 145.813717 106.449464)
+ (xy 145.841729 106.513472)
+ (xy 145.831522 106.58068)
+ (xy 145.772565 106.709778)
+ (xy 145.752084 106.852233)
+ (xy 145.772565 106.994689)
+ (xy 145.829752 107.119908)
+ (xy 145.832354 107.125606)
+ (xy 145.926603 107.234376)
+ (xy 146.047678 107.312186)
+ (xy 146.047681 107.312187)
+ (xy 146.04768 107.312187)
+ (xy 146.185767 107.352732)
+ (xy 146.185769 107.352733)
+ (xy 146.18577 107.352733)
+ (xy 146.329693 107.352733)
+ (xy 146.329693 107.352732)
+ (xy 146.467784 107.312186)
+ (xy 146.588859 107.234376)
+ (xy 146.683108 107.125606)
+ (xy 146.742896 106.99469)
+ (xy 146.763378 106.852233)
+ (xy 146.742896 106.709776)
+ (xy 146.742892 106.709768)
+ (xy 146.742503 106.70844)
+ (xy 146.742502 106.707041)
+ (xy 146.741634 106.700998)
+ (xy 146.742502 106.700873)
+ (xy 146.7425 106.638571)
+ (xy 146.780272 106.579791)
+ (xy 146.843826 106.550763)
+ (xy 146.861479 106.5495)
+ (xy 147.471001 106.5495)
+ (xy 147.53804 106.569185)
+ (xy 147.558682 106.585819)
+ (xy 147.592473 106.61961)
+ (xy 147.596124 106.623594)
+ (xy 147.608692 106.638571)
+ (xy 147.622249 106.654728)
+ (xy 147.62225 106.654729)
+ (xy 147.65744 106.675047)
+ (xy 147.662001 106.677953)
+ (xy 147.694736 106.700873)
+ (xy 147.695287 106.701259)
+ (xy 147.69529 106.701259)
+ (xy 147.699989 106.703451)
+ (xy 147.717157 106.710562)
+ (xy 147.722023 106.712333)
+ (xy 147.722025 106.712334)
+ (xy 147.762049 106.71939)
+ (xy 147.767306 106.720556)
+ (xy 147.806573 106.731078)
+ (xy 147.847057 106.727535)
+ (xy 147.852461 106.7273)
+ (xy 149.832937 106.7273)
+ (xy 149.83834 106.727535)
+ (xy 149.878825 106.731078)
+ (xy 149.918096 106.720554)
+ (xy 149.923338 106.719392)
+ (xy 149.963373 106.712334)
+ (xy 149.963375 106.712332)
+ (xy 149.968266 106.710553)
+ (xy 149.985384 106.703462)
+ (xy 149.990105 106.70126)
+ (xy 149.99011 106.701259)
+ (xy 150.023403 106.677945)
+ (xy 150.027942 106.675053)
+ (xy 150.063149 106.654728)
+ (xy 150.089283 106.623581)
+ (xy 150.092903 106.61963)
+ (xy 150.711917 106.000616)
+ (xy 150.773241 105.967131)
+ (xy 150.799599 105.964297)
+ (xy 150.858676 105.964297)
+ (xy 150.858676 105.964296)
+ (xy 150.996767 105.92375)
+ (xy 151.117842 105.84594)
+ (xy 151.212091 105.73717)
+ (xy 151.271879 105.606254)
+ (xy 151.292361 105.463797)
+ (xy 151.271879 105.32134)
+ (xy 151.212091 105.190424)
+ (xy 151.117842 105.081654)
+ (xy 150.996767 105.003844)
+ (xy 150.996765 105.003843)
+ (xy 150.996763 105.003842)
+ (xy 150.996764 105.003842)
+ (xy 150.858677 104.963297)
+ (xy 150.858675 104.963297)
+ (xy 150.714753 104.963297)
+ (xy 150.71475 104.963297)
+ (xy 150.576663 105.003842)
+ (xy 150.455587 105.081653)
+ (xy 150.361337 105.190423)
+ (xy 150.361336 105.190425)
+ (xy 150.301548 105.32134)
+ (xy 150.279805 105.472575)
+ (xy 150.276362 105.472079)
+ (xy 150.261382 105.523096)
+ (xy 150.244748 105.543738)
+ (xy 149.750906 106.037581)
+ (xy 149.689583 106.071066)
+ (xy 149.663225 106.0739)
+ (xy 148.022173 106.0739)
+ (xy 147.955134 106.054215)
+ (xy 147.934492 106.037581)
+ (xy 147.929949 106.033038)
+ (xy 147.900688 106.003777)
+ (xy 147.897049 105.999806)
+ (xy 147.877199 105.976149)
+ (xy 147.849186 105.912141)
+ (xy 147.860226 105.843149)
+ (xy 147.899217 105.798869)
+ (xy 147.898423 105.797953)
+ (xy 147.90512 105.792147)
+ (xy 147.905128 105.792143)
+ (xy 147.999377 105.683373)
+ (xy 148.059165 105.552457)
+ (xy 148.079647 105.41)
+ (xy 148.059165 105.267543)
+ (xy 147.999377 105.136627)
+ (xy 147.905128 105.027857)
+ (xy 147.905125 105.027855)
+ (xy 147.905126 105.027855)
+ (xy 147.77891 104.946741)
+ (xy 147.733156 104.893937)
+ (xy 147.723212 104.824779)
+ (xy 147.733154 104.790917)
+ (xy 147.779765 104.688857)
+ (xy 147.800247 104.5464)
+ (xy 147.779765 104.403943)
+ (xy 147.719977 104.273027)
+ (xy 147.625728 104.164257)
+ (xy 147.504653 104.086447)
+ (xy 147.504651 104.086446)
+ (xy 147.504649 104.086445)
+ (xy 147.50465 104.086445)
+ (xy 147.366563 104.0459)
+ (xy 147.366561 104.0459)
+ (xy 147.222639 104.0459)
+ (xy 147.222636 104.0459)
+ (xy 147.084549 104.086445)
+ (xy 146.963473 104.164256)
+ (xy 146.963472 104.164256)
+ (xy 146.963472 104.164257)
+ (xy 146.951908 104.177603)
+ (xy 146.869223 104.273026)
+ (xy 146.869222 104.273028)
+ (xy 146.809434 104.403943)
+ (xy 146.788953 104.546399)
+ (xy 146.809434 104.688856)
+ (xy 146.855252 104.789182)
+ (xy 146.869223 104.819773)
+ (xy 146.917407 104.875381)
+ (xy 146.919761 104.878097)
+ (xy 146.948786 104.941653)
+ (xy 146.938842 105.010812)
+ (xy 146.893087 105.063616)
+ (xy 146.826048 105.0833)
+ (xy 145.854938 105.0833)
+ (xy 145.787899 105.063615)
+ (xy 145.767257 105.046981)
+ (xy 145.441465 104.721189)
+ (xy 145.437809 104.717199)
+ (xy 145.411692 104.686074)
+ (xy 145.411687 104.68607)
+ (xy 145.376499 104.665754)
+ (xy 145.371937 104.662847)
+ (xy 145.33865 104.63954)
+ (xy 145.333976 104.637361)
+ (xy 145.316764 104.630231)
+ (xy 145.311915 104.628466)
+ (xy 145.271904 104.621411)
+ (xy 145.266622 104.62024)
+ (xy 145.227365 104.609721)
+ (xy 145.191701 104.612842)
+ (xy 145.186881 104.613264)
+ (xy 145.181478 104.6135)
+ (xy 144.942434 104.6135)
+ (xy 144.875395 104.593815)
+ (xy 144.82964 104.541011)
+ (xy 144.819696 104.471853)
+ (xy 144.84658 104.410836)
+ (xy 144.884876 104.364171)
+ (xy 144.921085 104.32005)
+ (xy 145.018632 104.137554)
+ (xy 145.0787 103.939534)
+ (xy 145.081912 103.906922)
+ (xy 145.442775 103.906922)
+ (xy 145.463256 104.049378)
+ (xy 145.522463 104.17902)
+ (xy 145.523045 104.180295)
+ (xy 145.617294 104.289065)
+ (xy 145.738369 104.366875)
+ (xy 145.738372 104.366876)
+ (xy 145.738371 104.366876)
+ (xy 145.845529 104.398339)
+ (xy 145.864612 104.403943)
+ (xy 145.876458 104.407421)
+ (xy 145.87646 104.407422)
+ (xy 145.876461 104.407422)
+ (xy 146.020384 104.407422)
+ (xy 146.020384 104.407421)
+ (xy 146.158475 104.366875)
+ (xy 146.27955 104.289065)
+ (xy 146.373799 104.180295)
+ (xy 146.433587 104.049379)
+ (xy 146.454069 103.906922)
+ (xy 146.433587 103.764465)
+ (xy 146.373799 103.633549)
+ (xy 146.27955 103.524779)
+ (xy 146.158475 103.446969)
+ (xy 146.158473 103.446968)
+ (xy 146.158471 103.446967)
+ (xy 146.158472 103.446967)
+ (xy 146.020385 103.406422)
+ (xy 146.020383 103.406422)
+ (xy 145.876461 103.406422)
+ (xy 145.876458 103.406422)
+ (xy 145.738371 103.446967)
+ (xy 145.617295 103.524778)
+ (xy 145.617294 103.524778)
+ (xy 145.617294 103.524779)
+ (xy 145.614792 103.527667)
+ (xy 145.523045 103.633548)
+ (xy 145.523044 103.63355)
+ (xy 145.463256 103.764465)
+ (xy 145.442775 103.906922)
+ (xy 145.081912 103.906922)
+ (xy 145.098983 103.7336)
+ (xy 145.0787 103.527666)
+ (xy 145.018632 103.329646)
+ (xy 144.922288 103.1494)
+ (xy 146.941353 103.1494)
+ (xy 146.961834 103.291856)
+ (xy 147.014156 103.406422)
+ (xy 147.021623 103.422773)
+ (xy 147.115872 103.531543)
+ (xy 147.236947 103.609353)
+ (xy 147.23695 103.609354)
+ (xy 147.236949 103.609354)
+ (xy 147.375036 103.649899)
+ (xy 147.375038 103.6499)
+ (xy 147.375039 103.6499)
+ (xy 147.518962 103.6499)
+ (xy 147.518962 103.649899)
+ (xy 147.657053 103.609353)
+ (xy 147.778128 103.531543)
+ (xy 147.872377 103.422773)
+ (xy 147.932165 103.291857)
+ (xy 147.952647 103.1494)
+ (xy 147.932165 103.006943)
+ (xy 147.872377 102.876027)
+ (xy 147.778128 102.767257)
+ (xy 147.657053 102.689447)
+ (xy 147.657051 102.689446)
+ (xy 147.657049 102.689445)
+ (xy 147.65705 102.689445)
+ (xy 147.518963 102.6489)
+ (xy 147.518961 102.6489)
+ (xy 147.375039 102.6489)
+ (xy 147.375036 102.6489)
+ (xy 147.236949 102.689445)
+ (xy 147.115873 102.767256)
+ (xy 147.021623 102.876026)
+ (xy 147.021622 102.876028)
+ (xy 146.961834 103.006943)
+ (xy 146.941353 103.1494)
+ (xy 144.922288 103.1494)
+ (xy 144.921085 103.14715)
+ (xy 144.848658 103.058897)
+ (xy 144.78981 102.987189)
+ (xy 144.629852 102.855917)
+ (xy 144.629853 102.855917)
+ (xy 144.62985 102.855915)
+ (xy 144.447354 102.758368)
+ (xy 144.249334 102.6983)
+ (xy 144.249332 102.698299)
+ (xy 144.249334 102.698299)
+ (xy 144.0434 102.678017)
+ (xy 143.837467 102.698299)
+ (xy 143.639443 102.758369)
+ (xy 143.529298 102.817243)
+ (xy 143.45695 102.855915)
+ (xy 143.456948 102.855916)
+ (xy 143.456947 102.855917)
+ (xy 143.296989 102.987189)
+ (xy 143.183982 103.124891)
+ (xy 143.165715 103.14715)
+ (xy 143.138269 103.198497)
+ (xy 143.068169 103.329643)
+ (xy 143.008099 103.527667)
+ (xy 142.987817 103.7336)
+ (xy 143.008099 103.939532)
+ (xy 143.035453 104.029705)
+ (xy 143.068168 104.137554)
+ (xy 143.165715 104.32005)
+ (xy 143.165717 104.320052)
+ (xy 143.211299 104.375595)
+ (xy 143.238611 104.439905)
+ (xy 143.22682 104.508772)
+ (xy 143.179667 104.560332)
+ (xy 143.112125 104.578215)
+ (xy 143.045636 104.556742)
+ (xy 143.027764 104.54194)
+ (xy 140.143018 101.657194)
+ (xy 140.109533 101.595871)
+ (xy 140.114517 101.526179)
+ (xy 140.116147 101.522039)
+ (xy 140.116425 101.521366)
+ (xy 140.116432 101.521354)
+ (xy 140.1765 101.323334)
+ (xy 140.189278 101.193599)
+ (xy 142.987817 101.193599)
+ (xy 143.008099 101.399532)
+ (xy 143.014945 101.4221)
+ (xy 143.068168 101.597554)
+ (xy 143.165715 101.78005)
+ (xy 143.165717 101.780052)
+ (xy 143.296989 101.94001)
+ (xy 143.352081 101.985222)
+ (xy 143.45695 102.071285)
+ (xy 143.639446 102.168832)
+ (xy 143.837466 102.2289)
+ (xy 143.837465 102.2289)
+ (xy 143.855929 102.230718)
+ (xy 144.0434 102.249183)
+ (xy 144.249334 102.2289)
+ (xy 144.447354 102.168832)
+ (xy 144.62985 102.071285)
+ (xy 144.78981 101.94001)
+ (xy 144.921085 101.78005)
+ (xy 145.018632 101.597554)
+ (xy 145.0787 101.399534)
+ (xy 145.083973 101.345999)
+ (xy 148.287553 101.345999)
+ (xy 148.308034 101.488456)
+ (xy 148.363876 101.61073)
+ (xy 148.367823 101.619373)
+ (xy 148.462072 101.728143)
+ (xy 148.583147 101.805953)
+ (xy 148.58315 101.805954)
+ (xy 148.583149 101.805954)
+ (xy 148.721236 101.846499)
+ (xy 148.721238 101.8465)
+ (xy 148.721239 101.8465)
+ (xy 148.865162 101.8465)
+ (xy 148.865162 101.846499)
+ (xy 149.003253 101.805953)
+ (xy 149.124328 101.728143)
+ (xy 149.218577 101.619373)
+ (xy 149.278365 101.488457)
+ (xy 149.298847 101.346)
+ (xy 149.278365 101.203543)
+ (xy 149.218577 101.072627)
+ (xy 149.124328 100.963857)
+ (xy 149.003253 100.886047)
+ (xy 149.003251 100.886046)
+ (xy 149.003249 100.886045)
+ (xy 149.00325 100.886045)
+ (xy 148.865163 100.8455)
+ (xy 148.865161 100.8455)
+ (xy 148.721239 100.8455)
+ (xy 148.721236 100.8455)
+ (xy 148.583149 100.886045)
+ (xy 148.462073 100.963856)
+ (xy 148.367823 101.072626)
+ (xy 148.367822 101.072628)
+ (xy 148.308034 101.203543)
+ (xy 148.287553 101.345999)
+ (xy 145.083973 101.345999)
+ (xy 145.098983 101.1936)
+ (xy 145.098983 101.193599)
+ (xy 145.098983 101.187793)
+ (xy 145.118668 101.120754)
+ (xy 145.171472 101.074999)
+ (xy 145.24063 101.065055)
+ (xy 145.257918 101.068816)
+ (xy 145.397838 101.1099)
+ (xy 145.397839 101.1099)
+ (xy 145.541762 101.1099)
+ (xy 145.541762 101.109899)
+ (xy 145.660624 101.074999)
+ (xy 145.67985 101.069354)
+ (xy 145.67985 101.069353)
+ (xy 145.679853 101.069353)
+ (xy 145.800928 100.991543)
+ (xy 145.895177 100.882773)
+ (xy 145.954965 100.751857)
+ (xy 145.975447 100.6094)
+ (xy 145.954965 100.466943)
+ (xy 145.895177 100.336027)
+ (xy 145.800928 100.227257)
+ (xy 145.679853 100.149447)
+ (xy 145.679851 100.149446)
+ (xy 145.679849 100.149445)
+ (xy 145.67985 100.149445)
+ (xy 145.541763 100.1089)
+ (xy 145.541761 100.1089)
+ (xy 145.397839 100.1089)
+ (xy 145.397836 100.1089)
+ (xy 145.259749 100.149445)
+ (xy 145.138673 100.227256)
+ (xy 145.044423 100.336026)
+ (xy 145.003339 100.425986)
+ (xy 144.957583 100.478789)
+ (xy 144.890543 100.498473)
+ (xy 144.823504 100.478788)
+ (xy 144.794692 100.453138)
+ (xy 144.78981 100.44719)
+ (xy 144.751655 100.415877)
+ (xy 144.62985 100.315915)
+ (xy 144.447354 100.218368)
+ (xy 144.249334 100.1583)
+ (xy 144.249332 100.158299)
+ (xy 144.249334 100.158299)
+ (xy 144.0434 100.138017)
+ (xy 143.837467 100.158299)
+ (xy 143.639443 100.218369)
+ (xy 143.56357 100.258925)
+ (xy 143.45695 100.315915)
+ (xy 143.456948 100.315916)
+ (xy 143.456947 100.315917)
+ (xy 143.296989 100.447189)
+ (xy 143.17855 100.59151)
+ (xy 143.165715 100.60715)
+ (xy 143.128695 100.676409)
+ (xy 143.068169 100.789643)
+ (xy 143.008099 100.987667)
+ (xy 142.987817 101.193599)
+ (xy 140.189278 101.193599)
+ (xy 140.196783 101.1174)
+ (xy 140.1765 100.911466)
+ (xy 140.116432 100.713446)
+ (xy 140.018885 100.53095)
+ (xy 139.951863 100.449283)
+ (xy 139.88761 100.370989)
+ (xy 139.769877 100.274369)
+ (xy 139.72765 100.239715)
+ (xy 139.545154 100.142168)
+ (xy 139.347134 100.0821)
+ (xy 139.347132 100.082099)
+ (xy 139.347134 100.082099)
+ (xy 139.1412 100.061817)
+ (xy 138.935267 100.082099)
+ (xy 138.737243 100.142169)
+ (xy 138.662636 100.182048)
+ (xy 138.55475 100.239715)
+ (xy 138.554748 100.239716)
+ (xy 138.554747 100.239717)
+ (xy 138.394789 100.370989)
+ (xy 138.263517 100.530947)
+ (xy 138.202658 100.644804)
+ (xy 138.153695 100.694648)
+ (xy 138.085557 100.710108)
+ (xy 138.019878 100.686276)
+ (xy 137.977509 100.630718)
+ (xy 137.9693 100.58635)
+ (xy 137.9693 99.108449)
+ (xy 137.988985 99.04141)
+ (xy 138.041789 98.995655)
+ (xy 138.110947 98.985711)
+ (xy 138.174503 99.014736)
+ (xy 138.202657 99.049993)
+ (xy 138.263515 99.16385)
+ (xy 138.263517 99.163852)
+ (xy 138.394789 99.32381)
+ (xy 138.491409 99.403102)
+ (xy 138.55475 99.455085)
+ (xy 138.737246 99.552632)
+ (xy 138.935266 99.6127)
+ (xy 138.935265 99.6127)
+ (xy 138.955547 99.614697)
+ (xy 139.1412 99.632983)
+ (xy 139.347134 99.6127)
+ (xy 139.545154 99.552632)
+ (xy 139.72765 99.455085)
+ (xy 139.88761 99.32381)
+ (xy 140.018885 99.16385)
+ (xy 140.116432 98.981354)
+ (xy 140.1765 98.783334)
+ (xy 140.196783 98.5774)
+ (xy 140.1765 98.371466)
+ (xy 140.116432 98.173446)
+ (xy 140.018885 97.99095)
+ (xy 139.957785 97.916499)
+ (xy 139.88761 97.830989)
+ (xy 139.763293 97.728966)
+ (xy 139.72765 97.699715)
+ (xy 139.545154 97.602168)
+ (xy 139.347134 97.5421)
+ (xy 139.347132 97.542099)
+ (xy 139.347134 97.542099)
+ (xy 139.1412 97.521817)
+ (xy 138.935267 97.542099)
+ (xy 138.737243 97.602169)
+ (xy 138.641595 97.653295)
+ (xy 138.55475 97.699715)
+ (xy 138.554748 97.699716)
+ (xy 138.554747 97.699717)
+ (xy 138.394789 97.830989)
+ (xy 138.263517 97.990947)
+ (xy 138.202658 98.104804)
+ (xy 138.153695 98.154648)
+ (xy 138.085557 98.170108)
+ (xy 138.019878 98.146276)
+ (xy 137.977509 98.090718)
+ (xy 137.9693 98.04635)
+ (xy 137.9693 96.568449)
+ (xy 137.988985 96.50141)
+ (xy 138.041789 96.455655)
+ (xy 138.110947 96.445711)
+ (xy 138.174503 96.474736)
+ (xy 138.202657 96.509993)
+ (xy 138.263515 96.62385)
+ (xy 138.263517 96.623852)
+ (xy 138.394789 96.78381)
+ (xy 138.490188 96.862101)
+ (xy 138.55475 96.915085)
+ (xy 138.737246 97.012632)
+ (xy 138.935266 97.0727)
+ (xy 138.935265 97.0727)
+ (xy 138.953729 97.074518)
+ (xy 139.1412 97.092983)
+ (xy 139.347134 97.0727)
+ (xy 139.545154 97.012632)
+ (xy 139.72765 96.915085)
+ (xy 139.88761 96.78381)
+ (xy 140.018885 96.62385)
+ (xy 140.116432 96.441354)
+ (xy 140.1765 96.243334)
+ (xy 140.196783 96.0374)
+ (xy 140.1765 95.831466)
+ (xy 140.116432 95.633446)
+ (xy 140.018885 95.45095)
+ (xy 139.958424 95.377278)
+ (xy 139.88761 95.290989)
+ (xy 139.769877 95.194369)
+ (xy 139.72765 95.159715)
+ (xy 139.613787 95.098853)
+ (xy 139.563944 95.049891)
+ (xy 139.548484 94.981753)
+ (xy 139.572316 94.916074)
+ (xy 139.627874 94.873705)
+ (xy 139.672242 94.865496)
+ (xy 139.84351 94.865496)
+ (xy 139.910549 94.885181)
+ (xy 139.931191 94.901815)
+ (xy 140.732834 95.703458)
+ (xy 140.766319 95.764781)
+ (xy 140.767384 95.774694)
+ (xy 140.767891 95.774622)
+ (xy 140.789634 95.925856)
+ (xy 140.848706 96.055204)
+ (xy 140.849423 96.056773)
+ (xy 140.943672 96.165543)
+ (xy 141.064747 96.243353)
+ (xy 141.06475 96.243354)
+ (xy 141.064749 96.243354)
+ (xy 141.145769 96.267143)
+ (xy 141.197495 96.282331)
+ (xy 141.202836 96.283899)
+ (xy 141.202838 96.2839)
+ (xy 141.202839 96.2839)
+ (xy 141.346762 96.2839)
+ (xy 141.346762 96.283899)
+ (xy 141.484853 96.243353)
+ (xy 141.605928 96.165543)
+ (xy 141.700177 96.056773)
+ (xy 141.741895 95.965423)
+ (xy 141.78765 95.91262)
+ (xy 141.854689 95.892936)
+ (xy 141.921729 95.912621)
+ (xy 141.94237 95.929255)
+ (xy 143.555133 97.542018)
+ (xy 143.588618 97.603341)
+ (xy 143.583634 97.673033)
+ (xy 143.541762 97.728966)
+ (xy 143.525906 97.739056)
+ (xy 143.45695 97.775915)
+ (xy 143.456948 97.775916)
+ (xy 143.456947 97.775917)
+ (xy 143.296989 97.907189)
+ (xy 143.166753 98.065885)
+ (xy 143.165715 98.06715)
+ (xy 143.1346 98.125362)
+ (xy 143.068169 98.249643)
+ (xy 143.008099 98.447667)
+ (xy 142.987817 98.6536)
+ (xy 143.008099 98.859532)
+ (xy 143.0081 98.859534)
+ (xy 143.068168 99.057554)
+ (xy 143.165715 99.24005)
+ (xy 143.165717 99.240052)
+ (xy 143.296989 99.40001)
+ (xy 143.389374 99.475827)
+ (xy 143.45695 99.531285)
+ (xy 143.639446 99.628832)
+ (xy 143.837466 99.6889)
+ (xy 143.837465 99.6889)
+ (xy 143.855929 99.690718)
+ (xy 144.0434 99.709183)
+ (xy 144.249334 99.6889)
+ (xy 144.447354 99.628832)
+ (xy 144.62985 99.531285)
+ (xy 144.78981 99.40001)
+ (xy 144.921085 99.24005)
+ (xy 145.018632 99.057554)
+ (xy 145.0787 98.859534)
+ (xy 145.098983 98.6536)
+ (xy 145.0787 98.447666)
+ (xy 145.018632 98.249646)
+ (xy 144.921085 98.06715)
+ (xy 144.799581 97.919096)
+ (xy 144.79745 97.916499)
+ (xy 144.770138 97.852189)
+ (xy 144.781929 97.783322)
+ (xy 144.829082 97.731762)
+ (xy 144.882494 97.714307)
+ (xy 144.885106 97.714077)
+ (xy 144.885114 97.714078)
+ (xy 144.924385 97.703554)
+ (xy 144.929627 97.702392)
+ (xy 144.969662 97.695334)
+ (xy 144.969664 97.695332)
+ (xy 144.974555 97.693553)
+ (xy 144.991673 97.686462)
+ (xy 144.996394 97.68426)
+ (xy 144.996399 97.684259)
+ (xy 145.029692 97.660945)
+ (xy 145.034231 97.658053)
+ (xy 145.069438 97.637728)
+ (xy 145.095573 97.60658)
+ (xy 145.099191 97.602631)
+ (xy 145.717204 96.984619)
+ (xy 145.778528 96.951134)
+ (xy 145.804886 96.9483)
+ (xy 146.271958 96.9483)
+ (xy 146.338997 96.967985)
+ (xy 146.359639 96.984619)
+ (xy 147.40943 98.03441)
+ (xy 147.413081 98.038394)
+ (xy 147.436149 98.065885)
+ (xy 147.439206 98.069528)
+ (xy 147.439207 98.069529)
+ (xy 147.474397 98.089847)
+ (xy 147.478958 98.092753)
+ (xy 147.506123 98.111773)
+ (xy 147.512244 98.116059)
+ (xy 147.512247 98.116059)
+ (xy 147.516946 98.118251)
+ (xy 147.534114 98.125362)
+ (xy 147.53898 98.127133)
+ (xy 147.538982 98.127134)
+ (xy 147.579006 98.13419)
+ (xy 147.584263 98.135356)
+ (xy 147.62353 98.145878)
+ (xy 147.664014 98.142335)
+ (xy 147.669418 98.1421)
+ (xy 151.324314 98.1421)
+ (xy 151.391353 98.161785)
+ (xy 151.411995 98.178419)
+ (xy 152.459824 99.226248)
+ (xy 152.493309 99.287571)
+ (xy 152.496143 99.313929)
+ (xy 152.496143 100.7218)
+ (xy 152.476458 100.788839)
+ (xy 152.423654 100.834594)
+ (xy 152.354496 100.844538)
+ (xy 152.29094 100.815513)
+ (xy 152.27843 100.803003)
+ (xy 152.266856 100.789646)
+ (xy 152.197728 100.709867)
+ (xy 152.076653 100.632057)
+ (xy 152.076651 100.632056)
+ (xy 152.076649 100.632055)
+ (xy 152.07665 100.632055)
+ (xy 151.938563 100.59151)
+ (xy 151.938561 100.59151)
+ (xy 151.794639 100.59151)
+ (xy 151.794636 100.59151)
+ (xy 151.656549 100.632055)
+ (xy 151.535473 100.709866)
+ (xy 151.535472 100.709866)
+ (xy 151.535472 100.709867)
+ (xy 151.532371 100.713446)
+ (xy 151.441223 100.818636)
+ (xy 151.441222 100.818638)
+ (xy 151.381434 100.949553)
+ (xy 151.360953 101.092009)
+ (xy 151.381434 101.234466)
+ (xy 151.432371 101.346)
+ (xy 151.441223 101.365383)
+ (xy 151.535472 101.474153)
+ (xy 151.656547 101.551963)
+ (xy 151.730235 101.573599)
+ (xy 151.789012 101.611372)
+ (xy 151.818038 101.674927)
+ (xy 151.8193 101.692576)
+ (xy 151.8193 104.453225)
+ (xy 151.819064 104.458632)
+ (xy 151.815521 104.499114)
+ (xy 151.82604 104.53837)
+ (xy 151.827211 104.543652)
+ (xy 151.834266 104.583663)
+ (xy 151.836031 104.588512)
+ (xy 151.843161 104.605724)
+ (xy 151.84534 104.610398)
+ (xy 151.868647 104.643685)
+ (xy 151.871554 104.648247)
+ (xy 151.89187 104.683435)
+ (xy 151.891874 104.68344)
+ (xy 151.922999 104.709557)
+ (xy 151.926989 104.713213)
+ (xy 152.182386 104.96861)
+ (xy 152.186042 104.972599)
+ (xy 152.212162 105.003728)
+ (xy 152.212163 105.003729)
+ (xy 152.247353 105.024047)
+ (xy 152.251914 105.026953)
+ (xy 152.280518 105.046981)
+ (xy 152.2852 105.050259)
+ (xy 152.285203 105.050259)
+ (xy 152.289902 105.052451)
+ (xy 152.307083 105.059567)
+ (xy 152.311935 105.061333)
+ (xy 152.311936 105.061333)
+ (xy 152.311938 105.061334)
+ (xy 152.351969 105.068391)
+ (xy 152.357231 105.069558)
+ (xy 152.396486 105.080077)
+ (xy 152.436964 105.076535)
+ (xy 152.442365 105.0763)
+ (xy 152.632713 105.0763)
+ (xy 152.699752 105.095985)
+ (xy 152.745507 105.148789)
+ (xy 152.755451 105.217947)
+ (xy 152.726426 105.281503)
+ (xy 152.720394 105.287981)
+ (xy 152.224795 105.783581)
+ (xy 152.163472 105.817066)
+ (xy 152.137114 105.8199)
+ (xy 152.088393 105.8199)
+ (xy 152.071314 105.826116)
+ (xy 152.050445 105.831707)
+ (xy 152.032542 105.834864)
+ (xy 152.032535 105.834867)
+ (xy 152.016792 105.843956)
+ (xy 151.997207 105.853089)
+ (xy 151.98013 105.859304)
+ (xy 151.980125 105.859307)
+ (xy 151.966207 105.870986)
+ (xy 151.948509 105.883379)
+ (xy 151.932763 105.89247)
+ (xy 151.932762 105.892471)
+ (xy 151.921075 105.906399)
+ (xy 151.905799 105.921675)
+ (xy 151.891871 105.933362)
+ (xy 151.89187 105.933363)
+ (xy 151.882779 105.949109)
+ (xy 151.870386 105.966807)
+ (xy 151.858707 105.980725)
+ (xy 151.858704 105.98073)
+ (xy 151.852489 105.997807)
+ (xy 151.843356 106.017392)
+ (xy 151.834267 106.033135)
+ (xy 151.834264 106.033142)
+ (xy 151.831107 106.051045)
+ (xy 151.825516 106.071914)
+ (xy 151.8193 106.088993)
+ (xy 151.8193 112.446693)
+ (xy 151.799615 112.513732)
+ (xy 151.782981 112.534374)
+ (xy 149.915175 114.402181)
+ (xy 149.853852 114.435666)
+ (xy 149.827494 114.4385)
+ (xy 149.768416 114.4385)
+ (xy 149.630329 114.479045)
+ (xy 149.509253 114.556856)
+ (xy 149.415003 114.665626)
+ (xy 149.370575 114.762908)
+ (xy 149.324819 114.815711)
+ (xy 149.257779 114.835395)
+ (xy 149.19074 114.81571)
+ (xy 149.1701 114.799076)
+ (xy 147.861966 113.490942)
+ (xy 147.828481 113.429619)
+ (xy 147.827415 113.419706)
+ (xy 147.826909 113.419779)
+ (xy 147.825304 113.408619)
+ (xy 147.805165 113.268543)
+ (xy 147.745377 113.137627)
+ (xy 147.651128 113.028857)
+ (xy 147.530053 112.951047)
+ (xy 147.530051 112.951046)
+ (xy 147.530049 112.951045)
+ (xy 147.53005 112.951045)
+ (xy 147.391963 112.9105)
+ (xy 147.391961 112.9105)
+ (xy 147.248039 112.9105)
+ (xy 147.248036 112.9105)
+ (xy 147.109949 112.951045)
+ (xy 146.988873 113.028856)
+ (xy 146.894623 113.137626)
+ (xy 146.894622 113.137628)
+ (xy 146.834834 113.268543)
+ (xy 146.824715 113.338927)
+ (xy 146.814353 113.411)
+ (xy 146.815605 113.419706)
+ (xy 146.834834 113.553456)
+ (xy 146.894622 113.684371)
+ (xy 146.894623 113.684373)
+ (xy 146.988872 113.793143)
+ (xy 147.109947 113.870953)
+ (xy 147.10995 113.870954)
+ (xy 147.109949 113.870954)
+ (xy 147.248036 113.911499)
+ (xy 147.248038 113.9115)
+ (xy 147.248039 113.9115)
+ (xy 147.307114 113.9115)
+ (xy 147.374153 113.931185)
+ (xy 147.394795 113.947819)
+ (xy 149.083586 115.63661)
+ (xy 149.087237 115.640594)
+ (xy 149.113362 115.671728)
+ (xy 149.141422 115.687928)
+ (xy 149.148539 115.692037)
+ (xy 149.153104 115.694945)
+ (xy 149.186399 115.718258)
+ (xy 149.191103 115.720452)
+ (xy 149.208273 115.727563)
+ (xy 149.213135 115.729333)
+ (xy 149.213136 115.729333)
+ (xy 149.213138 115.729334)
+ (xy 149.253166 115.736391)
+ (xy 149.258422 115.737556)
+ (xy 149.297686 115.748078)
+ (xy 149.33817 115.744535)
+ (xy 149.343574 115.7443)
+ (xy 150.065316 115.7443)
+ (xy 150.070719 115.744535)
+ (xy 150.111204 115.748078)
+ (xy 150.150475 115.737554)
+ (xy 150.155717 115.736392)
+ (xy 150.195752 115.729334)
+ (xy 150.195754 115.729332)
+ (xy 150.200645 115.727553)
+ (xy 150.217763 115.720462)
+ (xy 150.222484 115.71826)
+ (xy 150.222489 115.718259)
+ (xy 150.255782 115.694945)
+ (xy 150.260321 115.692053)
+ (xy 150.295528 115.671728)
+ (xy 150.321662 115.640581)
+ (xy 150.325282 115.63663)
+ (xy 151.535419 114.426494)
+ (xy 151.596742 114.393009)
+ (xy 151.666434 114.397993)
+ (xy 151.722367 114.439865)
+ (xy 151.746784 114.505329)
+ (xy 151.7471 114.514175)
+ (xy 151.7471 124.447025)
+ (xy 151.746864 124.452432)
+ (xy 151.743321 124.492914)
+ (xy 151.75384 124.53217)
+ (xy 151.755011 124.537452)
+ (xy 151.762066 124.577463)
+ (xy 151.763831 124.582312)
+ (xy 151.770961 124.599524)
+ (xy 151.77314 124.604198)
+ (xy 151.796447 124.637485)
+ (xy 151.799354 124.642047)
+ (xy 151.81967 124.677235)
+ (xy 151.819674 124.67724)
+ (xy 151.850799 124.703357)
+ (xy 151.854789 124.707013)
+ (xy 158.281581 131.133805)
+ (xy 158.315066 131.195128)
+ (xy 158.310082 131.26482)
+ (xy 158.308464 131.268932)
+ (xy 158.30817 131.269641)
+ (xy 158.248099 131.467667)
+ (xy 158.227817 131.6736)
+ (xy 158.248099 131.879532)
+ (xy 158.2481 131.879534)
+ (xy 158.308168 132.077554)
+ (xy 158.405715 132.26005)
+ (xy 158.405717 132.260052)
+ (xy 158.536989 132.42001)
+ (xy 158.604096 132.475082)
+ (xy 158.69695 132.551285)
+ (xy 158.879446 132.648832)
+ (xy 159.077466 132.7089)
+ (xy 159.077465 132.7089)
+ (xy 159.095929 132.710718)
+ (xy 159.2834 132.729183)
+ (xy 159.489334 132.7089)
+ (xy 159.687354 132.648832)
+ (xy 159.86985 132.551285)
+ (xy 160.02981 132.42001)
+ (xy 160.161085 132.26005)
+ (xy 160.258632 132.077554)
+ (xy 160.3187 131.879534)
+ (xy 160.338983 131.6736)
+ (xy 160.331478 131.5974)
+ (xy 163.485617 131.5974)
+ (xy 163.505899 131.803332)
+ (xy 163.5059 131.803334)
+ (xy 163.565968 132.001354)
+ (xy 163.663515 132.18385)
+ (xy 163.663517 132.183852)
+ (xy 163.794789 132.34381)
+ (xy 163.891409 132.423102)
+ (xy 163.95475 132.475085)
+ (xy 164.137246 132.572632)
+ (xy 164.335266 132.6327)
+ (xy 164.335265 132.6327)
+ (xy 164.353729 132.634518)
+ (xy 164.5412 132.652983)
+ (xy 164.747134 132.6327)
+ (xy 164.945154 132.572632)
+ (xy 165.12765 132.475085)
+ (xy 165.28761 132.34381)
+ (xy 165.418885 132.18385)
+ (xy 165.516432 132.001354)
+ (xy 165.5765 131.803334)
+ (xy 165.596783 131.5974)
+ (xy 165.5765 131.391466)
+ (xy 165.516432 131.193446)
+ (xy 165.418885 131.01095)
+ (xy 165.366902 130.947609)
+ (xy 165.28761 130.850989)
+ (xy 165.127652 130.719717)
+ (xy 165.127653 130.719717)
+ (xy 165.12765 130.719715)
+ (xy 164.945154 130.622168)
+ (xy 164.747134 130.5621)
+ (xy 164.747132 130.562099)
+ (xy 164.747134 130.562099)
+ (xy 164.559663 130.543635)
+ (xy 164.5412 130.541817)
+ (xy 164.541199 130.541817)
+ (xy 164.335267 130.562099)
+ (xy 164.137243 130.622169)
+ (xy 164.107065 130.6383)
+ (xy 163.95475 130.719715)
+ (xy 163.954748 130.719716)
+ (xy 163.954747 130.719717)
+ (xy 163.794789 130.850989)
+ (xy 163.663517 131.010947)
+ (xy 163.565969 131.193443)
+ (xy 163.505899 131.391467)
+ (xy 163.485617 131.5974)
+ (xy 160.331478 131.5974)
+ (xy 160.3187 131.467666)
+ (xy 160.258632 131.269646)
+ (xy 160.161085 131.08715)
+ (xy 160.098547 131.010947)
+ (xy 160.02981 130.927189)
+ (xy 159.869852 130.795917)
+ (xy 159.869853 130.795917)
+ (xy 159.86985 130.795915)
+ (xy 159.687354 130.698368)
+ (xy 159.489334 130.6383)
+ (xy 159.489332 130.638299)
+ (xy 159.489334 130.638299)
+ (xy 159.2834 130.618017)
+ (xy 159.077467 130.638299)
+ (xy 158.967093 130.671781)
+ (xy 158.879446 130.698368)
+ (xy 158.879443 130.698369)
+ (xy 158.879441 130.69837)
+ (xy 158.878732 130.698664)
+ (xy 158.87833 130.698707)
+ (xy 158.873617 130.700137)
+ (xy 158.873345 130.699242)
+ (xy 158.809262 130.706128)
+ (xy 158.746785 130.67485)
+ (xy 158.743605 130.671781)
+ (xy 154.866159 126.794335)
+ (xy 154.832674 126.733012)
+ (xy 154.837658 126.66332)
+ (xy 154.860127 126.625451)
+ (xy 154.864724 126.620145)
+ (xy 154.864728 126.620143)
+ (xy 154.958977 126.511373)
+ (xy 155.018765 126.380457)
+ (xy 155.039247 126.238)
+ (xy 155.018765 126.095543)
+ (xy 154.958977 125.964627)
+ (xy 154.864728 125.855857)
+ (xy 154.743653 125.778047)
+ (xy 154.743651 125.778046)
+ (xy 154.743649 125.778045)
+ (xy 154.74365 125.778045)
+ (xy 154.605563 125.7375)
+ (xy 154.605561 125.7375)
+ (xy 154.461639 125.7375)
+ (xy 154.461636 125.7375)
+ (xy 154.323549 125.778045)
+ (xy 154.202473 125.855856)
+ (xy 154.202472 125.855856)
+ (xy 154.202472 125.855857)
+ (xy 154.188968 125.871442)
+ (xy 154.162121 125.902425)
+ (xy 154.103342 125.940199)
+ (xy 154.033473 125.940199)
+ (xy 153.980727 125.908903)
+ (xy 152.436819 124.364995)
+ (xy 152.403334 124.303672)
+ (xy 152.4005 124.277314)
+ (xy 152.4005 115.21841)
+ (xy 152.420185 115.151371)
+ (xy 152.472989 115.105616)
+ (xy 152.542147 115.095672)
+ (xy 152.59154 115.114095)
+ (xy 152.600909 115.120116)
+ (xy 152.60091 115.120116)
+ (xy 152.600911 115.120117)
+ (xy 152.738998 115.160662)
+ (xy 152.739 115.160663)
+ (xy 152.739001 115.160663)
+ (xy 152.882924 115.160663)
+ (xy 152.882924 115.160662)
+ (xy 152.947298 115.141761)
+ (xy 153.029525 115.117618)
+ (xy 153.03038 115.120531)
+ (xy 153.084537 115.112741)
+ (xy 153.148095 115.141761)
+ (xy 153.185874 115.200536)
+ (xy 153.1909 115.23548)
+ (xy 153.1909 120.810825)
+ (xy 153.190664 120.816232)
+ (xy 153.187121 120.856714)
+ (xy 153.19764 120.89597)
+ (xy 153.198811 120.901252)
+ (xy 153.205866 120.941263)
+ (xy 153.207631 120.946112)
+ (xy 153.214761 120.963324)
+ (xy 153.21694 120.967998)
+ (xy 153.240247 121.001285)
+ (xy 153.243154 121.005847)
+ (xy 153.26347 121.041035)
+ (xy 153.263474 121.04104)
+ (xy 153.294599 121.067157)
+ (xy 153.298589 121.070813)
+ (xy 158.281581 126.053805)
+ (xy 158.315066 126.115128)
+ (xy 158.310082 126.18482)
+ (xy 158.308464 126.188932)
+ (xy 158.30817 126.189641)
+ (xy 158.308169 126.189643)
+ (xy 158.308168 126.189646)
+ (xy 158.2935 126.238)
+ (xy 158.248099 126.387667)
+ (xy 158.227817 126.5936)
+ (xy 158.248099 126.799532)
+ (xy 158.2481 126.799534)
+ (xy 158.308168 126.997554)
+ (xy 158.405715 127.18005)
+ (xy 158.405717 127.180052)
+ (xy 158.536989 127.34001)
+ (xy 158.604096 127.395082)
+ (xy 158.69695 127.471285)
+ (xy 158.879446 127.568832)
+ (xy 159.077466 127.6289)
+ (xy 159.077465 127.6289)
+ (xy 159.095929 127.630718)
+ (xy 159.2834 127.649183)
+ (xy 159.489334 127.6289)
+ (xy 159.687354 127.568832)
+ (xy 159.802848 127.507098)
+ (xy 159.871249 127.492857)
+ (xy 159.936493 127.517856)
+ (xy 159.977864 127.574161)
+ (xy 159.9853 127.616457)
+ (xy 159.9853 127.918313)
+ (xy 159.965615 127.985352)
+ (xy 159.948981 128.005995)
+ (xy 159.823194 128.131781)
+ (xy 159.761871 128.165265)
+ (xy 159.692179 128.160281)
+ (xy 159.68807 128.158664)
+ (xy 159.687363 128.158371)
+ (xy 159.687355 128.158368)
+ (xy 159.687354 128.158368)
+ (xy 159.489334 128.0983)
+ (xy 159.489332 128.098299)
+ (xy 159.489334 128.098299)
+ (xy 159.2834 128.078017)
+ (xy 159.077467 128.098299)
+ (xy 158.879443 128.158369)
+ (xy 158.769298 128.217243)
+ (xy 158.69695 128.255915)
+ (xy 158.696948 128.255916)
+ (xy 158.696947 128.255917)
+ (xy 158.536989 128.387189)
+ (xy 158.405717 128.547147)
+ (xy 158.308169 128.729643)
+ (xy 158.248099 128.927667)
+ (xy 158.227817 129.1336)
+ (xy 158.248099 129.339532)
+ (xy 158.253147 129.356173)
+ (xy 158.308168 129.537554)
+ (xy 158.405715 129.72005)
+ (xy 158.405717 129.720052)
+ (xy 158.536989 129.88001)
+ (xy 158.604096 129.935082)
+ (xy 158.69695 130.011285)
+ (xy 158.879446 130.108832)
+ (xy 159.077466 130.1689)
+ (xy 159.077465 130.1689)
+ (xy 159.095929 130.170718)
+ (xy 159.2834 130.189183)
+ (xy 159.489334 130.1689)
+ (xy 159.687354 130.108832)
+ (xy 159.86985 130.011285)
+ (xy 160.02981 129.88001)
+ (xy 160.161085 129.72005)
+ (xy 160.258632 129.537554)
+ (xy 160.3187 129.339534)
+ (xy 160.338983 129.1336)
+ (xy 160.331478 129.057399)
+ (xy 163.485617 129.057399)
+ (xy 163.505899 129.263332)
+ (xy 163.5059 129.263334)
+ (xy 163.565968 129.461354)
+ (xy 163.663515 129.64385)
+ (xy 163.663517 129.643852)
+ (xy 163.794789 129.80381)
+ (xy 163.891409 129.883102)
+ (xy 163.95475 129.935085)
+ (xy 164.137246 130.032632)
+ (xy 164.335266 130.0927)
+ (xy 164.335265 130.0927)
+ (xy 164.355547 130.094697)
+ (xy 164.5412 130.112983)
+ (xy 164.747134 130.0927)
+ (xy 164.945154 130.032632)
+ (xy 165.12765 129.935085)
+ (xy 165.28761 129.80381)
+ (xy 165.418885 129.64385)
+ (xy 165.516432 129.461354)
+ (xy 165.5765 129.263334)
+ (xy 165.596783 129.0574)
+ (xy 165.5765 128.851466)
+ (xy 165.516432 128.653446)
+ (xy 165.418885 128.47095)
+ (xy 165.366902 128.407609)
+ (xy 165.28761 128.310989)
+ (xy 165.127652 128.179717)
+ (xy 165.127653 128.179717)
+ (xy 165.12765 128.179715)
+ (xy 164.945154 128.082168)
+ (xy 164.747134 128.0221)
+ (xy 164.747132 128.022099)
+ (xy 164.747134 128.022099)
+ (xy 164.5412 128.001817)
+ (xy 164.335267 128.022099)
+ (xy 164.137243 128.082169)
+ (xy 164.107065 128.0983)
+ (xy 163.95475 128.179715)
+ (xy 163.954748 128.179716)
+ (xy 163.954747 128.179717)
+ (xy 163.794789 128.310989)
+ (xy 163.663517 128.470947)
+ (xy 163.565969 128.653443)
+ (xy 163.505899 128.851467)
+ (xy 163.485617 129.057399)
+ (xy 160.331478 129.057399)
+ (xy 160.3187 128.927666)
+ (xy 160.258632 128.729646)
+ (xy 160.258624 128.729632)
+ (xy 160.258341 128.728946)
+ (xy 160.258298 128.728546)
+ (xy 160.256863 128.723816)
+ (xy 160.257759 128.723543)
+ (xy 160.250868 128.659477)
+ (xy 160.282138 128.596996)
+ (xy 160.28519 128.593832)
+ (xy 160.53103 128.347992)
+ (xy 160.534981 128.344372)
+ (xy 160.566128 128.318238)
+ (xy 160.586456 128.283027)
+ (xy 160.589335 128.278508)
+ (xy 160.612659 128.2452)
+ (xy 160.61266 128.245195)
+ (xy 160.614864 128.24047)
+ (xy 160.621946 128.223373)
+ (xy 160.623732 128.218465)
+ (xy 160.623731 128.218465)
+ (xy 160.623734 128.218462)
+ (xy 160.630794 128.178414)
+ (xy 160.631956 128.17318)
+ (xy 160.642478 128.133914)
+ (xy 160.638935 128.093428)
+ (xy 160.6387 128.088025)
+ (xy 160.6387 126.517399)
+ (xy 163.485617 126.517399)
+ (xy 163.505899 126.723332)
+ (xy 163.527438 126.794335)
+ (xy 163.565968 126.921354)
+ (xy 163.663515 127.10385)
+ (xy 163.698169 127.146077)
+ (xy 163.794789 127.26381)
+ (xy 163.888794 127.340957)
+ (xy 163.95475 127.395085)
+ (xy 164.137246 127.492632)
+ (xy 164.335266 127.5527)
+ (xy 164.335265 127.5527)
+ (xy 164.355547 127.554697)
+ (xy 164.5412 127.572983)
+ (xy 164.747134 127.5527)
+ (xy 164.945154 127.492632)
+ (xy 165.12765 127.395085)
+ (xy 165.28761 127.26381)
+ (xy 165.418885 127.10385)
+ (xy 165.516432 126.921354)
+ (xy 165.5765 126.723334)
+ (xy 165.596783 126.5174)
+ (xy 165.5765 126.311466)
+ (xy 165.516432 126.113446)
+ (xy 165.418885 125.93095)
+ (xy 165.357257 125.855856)
+ (xy 165.28761 125.770989)
+ (xy 165.127652 125.639717)
+ (xy 165.127653 125.639717)
+ (xy 165.12765 125.639715)
+ (xy 164.945154 125.542168)
+ (xy 164.747134 125.4821)
+ (xy 164.747132 125.482099)
+ (xy 164.747134 125.482099)
+ (xy 164.559663 125.463635)
+ (xy 164.5412 125.461817)
+ (xy 164.541199 125.461817)
+ (xy 164.335267 125.482099)
+ (xy 164.137243 125.542169)
+ (xy 164.107065 125.5583)
+ (xy 163.95475 125.639715)
+ (xy 163.954748 125.639716)
+ (xy 163.954747 125.639717)
+ (xy 163.794789 125.770989)
+ (xy 163.681608 125.908903)
+ (xy 163.663515 125.93095)
+ (xy 163.639808 125.975302)
+ (xy 163.565969 126.113443)
+ (xy 163.505899 126.311467)
+ (xy 163.485617 126.517399)
+ (xy 160.6387 126.517399)
+ (xy 160.6387 126.127773)
+ (xy 160.638936 126.122366)
+ (xy 160.63957 126.115128)
+ (xy 160.642478 126.081886)
+ (xy 160.631956 126.042619)
+ (xy 160.63079 126.037362)
+ (xy 160.623734 125.997338)
+ (xy 160.623733 125.997336)
+ (xy 160.621962 125.99247)
+ (xy 160.614851 125.975302)
+ (xy 160.612659 125.970603)
+ (xy 160.612659 125.9706)
+ (xy 160.612657 125.970597)
+ (xy 160.589353 125.937314)
+ (xy 160.586447 125.932753)
+ (xy 160.566129 125.897563)
+ (xy 160.566128 125.897562)
+ (xy 160.534999 125.871442)
+ (xy 160.53101 125.867786)
+ (xy 159.808642 125.145418)
+ (xy 159.775157 125.084095)
+ (xy 159.780141 125.014403)
+ (xy 159.822013 124.95847)
+ (xy 159.837871 124.948378)
+ (xy 159.869848 124.931286)
+ (xy 159.869847 124.931286)
+ (xy 159.86985 124.931285)
+ (xy 160.02981 124.80001)
+ (xy 160.161085 124.64005)
+ (xy 160.258632 124.457554)
+ (xy 160.3187 124.259534)
+ (xy 160.338983 124.0536)
+ (xy 160.331478 123.9774)
+ (xy 163.485617 123.9774)
+ (xy 163.505899 124.183332)
+ (xy 163.5059 124.183334)
+ (xy 163.565968 124.381354)
+ (xy 163.663515 124.56385)
+ (xy 163.663517 124.563852)
+ (xy 163.794789 124.72381)
+ (xy 163.891409 124.803102)
+ (xy 163.95475 124.855085)
+ (xy 164.137246 124.952632)
+ (xy 164.335266 125.0127)
+ (xy 164.335265 125.0127)
+ (xy 164.355547 125.014697)
+ (xy 164.5412 125.032983)
+ (xy 164.747134 125.0127)
+ (xy 164.945154 124.952632)
+ (xy 165.12765 124.855085)
+ (xy 165.28761 124.72381)
+ (xy 165.418885 124.56385)
+ (xy 165.516432 124.381354)
+ (xy 165.5765 124.183334)
+ (xy 165.596783 123.9774)
+ (xy 165.5765 123.771466)
+ (xy 165.516432 123.573446)
+ (xy 165.418885 123.39095)
+ (xy 165.366902 123.327609)
+ (xy 165.28761 123.230989)
+ (xy 165.134449 123.105295)
+ (xy 165.12765 123.099715)
+ (xy 164.945154 123.002168)
+ (xy 164.747134 122.9421)
+ (xy 164.747132 122.942099)
+ (xy 164.747134 122.942099)
+ (xy 164.559663 122.923635)
+ (xy 164.5412 122.921817)
+ (xy 164.541199 122.921817)
+ (xy 164.335267 122.942099)
+ (xy 164.137243 123.002169)
+ (xy 164.0501 123.048749)
+ (xy 163.95475 123.099715)
+ (xy 163.954748 123.099716)
+ (xy 163.954747 123.099717)
+ (xy 163.794789 123.230989)
+ (xy 163.663517 123.390947)
+ (xy 163.565969 123.573443)
+ (xy 163.505899 123.771467)
+ (xy 163.485617 123.9774)
+ (xy 160.331478 123.9774)
+ (xy 160.3187 123.847666)
+ (xy 160.258632 123.649646)
+ (xy 160.161085 123.46715)
+ (xy 160.076927 123.364602)
+ (xy 160.02981 123.307189)
+ (xy 159.881389 123.185385)
+ (xy 159.86985 123.175915)
+ (xy 159.770231 123.122667)
+ (xy 159.737731 123.105295)
+ (xy 159.687887 123.056332)
+ (xy 159.672427 122.988194)
+ (xy 159.696259 122.922515)
+ (xy 159.751817 122.880146)
+ (xy 159.771844 122.875529)
+ (xy 159.771833 122.875486)
+ (xy 159.782311 122.872677)
+ (xy 159.782314 122.872678)
+ (xy 159.821585 122.862154)
+ (xy 159.826827 122.860992)
+ (xy 159.866862 122.853934)
+ (xy 159.866864 122.853932)
+ (xy 159.871755 122.852153)
+ (xy 159.888873 122.845062)
+ (xy 159.893594 122.84286)
+ (xy 159.893599 122.842859)
+ (xy 159.926892 122.819545)
+ (xy 159.931431 122.816653)
+ (xy 159.966638 122.796328)
+ (xy 159.992772 122.765181)
+ (xy 159.996392 122.76123)
+ (xy 160.54383 122.213792)
+ (xy 160.547781 122.210172)
+ (xy 160.578928 122.184038)
+ (xy 160.599253 122.148831)
+ (xy 160.60215 122.144286)
+ (xy 160.625459 122.110999)
+ (xy 160.62546 122.110994)
+ (xy 160.627662 122.106273)
+ (xy 160.63475 122.089162)
+ (xy 160.636534 122.084261)
+ (xy 160.643589 122.044243)
+ (xy 160.644756 122.038975)
+ (xy 160.655278 121.999713)
+ (xy 160.651735 121.959227)
+ (xy 160.6515 121.953824)
+ (xy 160.6515 121.4374)
+ (xy 163.485617 121.4374)
+ (xy 163.505899 121.643332)
+ (xy 163.5059 121.643334)
+ (xy 163.565968 121.841354)
+ (xy 163.663515 122.02385)
+ (xy 163.663517 122.023852)
+ (xy 163.794789 122.18381)
+ (xy 163.891409 122.263102)
+ (xy 163.95475 122.315085)
+ (xy 164.137246 122.412632)
+ (xy 164.335266 122.4727)
+ (xy 164.335265 122.4727)
+ (xy 164.355547 122.474697)
+ (xy 164.5412 122.492983)
+ (xy 164.747134 122.4727)
+ (xy 164.945154 122.412632)
+ (xy 165.12765 122.315085)
+ (xy 165.28761 122.18381)
+ (xy 165.418885 122.02385)
+ (xy 165.516432 121.841354)
+ (xy 165.5765 121.643334)
+ (xy 165.596783 121.4374)
+ (xy 165.5765 121.231466)
+ (xy 165.516432 121.033446)
+ (xy 165.418885 120.85095)
+ (xy 165.366902 120.787609)
+ (xy 165.28761 120.690989)
+ (xy 165.127652 120.559717)
+ (xy 165.127653 120.559717)
+ (xy 165.12765 120.559715)
+ (xy 164.945154 120.462168)
+ (xy 164.747134 120.4021)
+ (xy 164.747132 120.402099)
+ (xy 164.747134 120.402099)
+ (xy 164.5412 120.381817)
+ (xy 164.335267 120.402099)
+ (xy 164.137243 120.462169)
+ (xy 164.044427 120.511781)
+ (xy 163.95475 120.559715)
+ (xy 163.954748 120.559716)
+ (xy 163.954747 120.559717)
+ (xy 163.794789 120.690989)
+ (xy 163.663517 120.850947)
+ (xy 163.565969 121.033443)
+ (xy 163.505899 121.231467)
+ (xy 163.485617 121.4374)
+ (xy 160.6515 121.4374)
+ (xy 160.6515 120.031973)
+ (xy 160.651736 120.026566)
+ (xy 160.655278 119.986086)
+ (xy 160.651591 119.972328)
+ (xy 160.644756 119.946822)
+ (xy 160.643589 119.941556)
+ (xy 160.643502 119.941065)
+ (xy 160.636534 119.901538)
+ (xy 160.636533 119.901536)
+ (xy 160.636533 119.901535)
+ (xy 160.634763 119.896673)
+ (xy 160.627652 119.879503)
+ (xy 160.625458 119.874799)
+ (xy 160.602145 119.841504)
+ (xy 160.599237 119.836939)
+ (xy 160.578928 119.801762)
+ (xy 160.547794 119.775637)
+ (xy 160.54381 119.771986)
+ (xy 160.285218 119.513394)
+ (xy 160.251733 119.452071)
+ (xy 160.256717 119.382379)
+ (xy 160.258347 119.378239)
+ (xy 160.258625 119.377566)
+ (xy 160.258632 119.377554)
+ (xy 160.3187 119.179534)
+ (xy 160.338983 118.9736)
+ (xy 160.331478 118.897399)
+ (xy 163.485617 118.897399)
+ (xy 163.505899 119.103332)
+ (xy 163.5059 119.103334)
+ (xy 163.565968 119.301354)
+ (xy 163.663515 119.48385)
+ (xy 163.663517 119.483852)
+ (xy 163.794789 119.64381)
+ (xy 163.891409 119.723102)
+ (xy 163.95475 119.775085)
+ (xy 164.137246 119.872632)
+ (xy 164.335266 119.9327)
+ (xy 164.335265 119.9327)
+ (xy 164.355548 119.934697)
+ (xy 164.5412 119.952983)
+ (xy 164.747134 119.9327)
+ (xy 164.945154 119.872632)
+ (xy 165.12765 119.775085)
+ (xy 165.28761 119.64381)
+ (xy 165.418885 119.48385)
+ (xy 165.516432 119.301354)
+ (xy 165.5765 119.103334)
+ (xy 165.596783 118.8974)
+ (xy 165.5765 118.691466)
+ (xy 165.516432 118.493446)
+ (xy 165.418885 118.31095)
+ (xy 165.366902 118.247609)
+ (xy 165.28761 118.150989)
+ (xy 165.127652 118.019717)
+ (xy 165.127653 118.019717)
+ (xy 165.12765 118.019715)
+ (xy 164.945154 117.922168)
+ (xy 164.747134 117.8621)
+ (xy 164.747132 117.862099)
+ (xy 164.747134 117.862099)
+ (xy 164.559663 117.843635)
+ (xy 164.5412 117.841817)
+ (xy 164.541199 117.841817)
+ (xy 164.335267 117.862099)
+ (xy 164.137243 117.922169)
+ (xy 164.107065 117.9383)
+ (xy 163.95475 118.019715)
+ (xy 163.954748 118.019716)
+ (xy 163.954747 118.019717)
+ (xy 163.794789 118.150989)
+ (xy 163.663517 118.310947)
+ (xy 163.663515 118.31095)
+ (xy 163.624843 118.383298)
+ (xy 163.565969 118.493443)
+ (xy 163.505899 118.691467)
+ (xy 163.485617 118.897399)
+ (xy 160.331478 118.897399)
+ (xy 160.3187 118.767666)
+ (xy 160.258632 118.569646)
+ (xy 160.161085 118.38715)
+ (xy 160.08639 118.296133)
+ (xy 160.02981 118.227189)
+ (xy 159.869852 118.095917)
+ (xy 159.869853 118.095917)
+ (xy 159.86985 118.095915)
+ (xy 159.687354 117.998368)
+ (xy 159.489334 117.9383)
+ (xy 159.489332 117.938299)
+ (xy 159.489334 117.938299)
+ (xy 159.2834 117.918017)
+ (xy 159.077467 117.938299)
+ (xy 158.879441 117.998369)
+ (xy 158.763953 118.0601)
+ (xy 158.695551 118.074342)
+ (xy 158.630307 118.049342)
+ (xy 158.588936 117.993037)
+ (xy 158.5815 117.950742)
+ (xy 158.5815 117.456457)
+ (xy 158.601185 117.389418)
+ (xy 158.653989 117.343663)
+ (xy 158.723147 117.333719)
+ (xy 158.76395 117.347097)
+ (xy 158.879446 117.408832)
+ (xy 159.077466 117.4689)
+ (xy 159.077465 117.4689)
+ (xy 159.095929 117.470718)
+ (xy 159.2834 117.489183)
+ (xy 159.489334 117.4689)
+ (xy 159.687354 117.408832)
+ (xy 159.86985 117.311285)
+ (xy 160.02981 117.18001)
+ (xy 160.161085 117.02005)
+ (xy 160.258632 116.837554)
+ (xy 160.3187 116.639534)
+ (xy 160.338983 116.4336)
+ (xy 160.331478 116.357399)
+ (xy 163.485617 116.357399)
+ (xy 163.505899 116.563332)
+ (xy 163.529014 116.639531)
+ (xy 163.565968 116.761354)
+ (xy 163.663515 116.94385)
+ (xy 163.663517 116.943852)
+ (xy 163.794789 117.10381)
+ (xy 163.891409 117.183102)
+ (xy 163.95475 117.235085)
+ (xy 164.137246 117.332632)
+ (xy 164.335266 117.3927)
+ (xy 164.335265 117.3927)
+ (xy 164.355548 117.394697)
+ (xy 164.5412 117.412983)
+ (xy 164.747134 117.3927)
+ (xy 164.945154 117.332632)
+ (xy 165.12765 117.235085)
+ (xy 165.28761 117.10381)
+ (xy 165.418885 116.94385)
+ (xy 165.516432 116.761354)
+ (xy 165.5765 116.563334)
+ (xy 165.596783 116.3574)
+ (xy 165.5765 116.151466)
+ (xy 165.516432 115.953446)
+ (xy 165.418885 115.77095)
+ (xy 165.350751 115.687928)
+ (xy 165.28761 115.610989)
+ (xy 165.127652 115.479717)
+ (xy 165.127653 115.479717)
+ (xy 165.12765 115.479715)
+ (xy 164.945154 115.382168)
+ (xy 164.747134 115.3221)
+ (xy 164.747132 115.322099)
+ (xy 164.747134 115.322099)
+ (xy 164.559663 115.303635)
+ (xy 164.5412 115.301817)
+ (xy 164.541199 115.301817)
+ (xy 164.335267 115.322099)
+ (xy 164.137243 115.382169)
+ (xy 164.031137 115.438885)
+ (xy 163.95475 115.479715)
+ (xy 163.954748 115.479716)
+ (xy 163.954747 115.479717)
+ (xy 163.794789 115.610989)
+ (xy 163.663517 115.770947)
+ (xy 163.663515 115.77095)
+ (xy 163.640474 115.814056)
+ (xy 163.565969 115.953443)
+ (xy 163.505899 116.151467)
+ (xy 163.485617 116.357399)
+ (xy 160.331478 116.357399)
+ (xy 160.3187 116.227666)
+ (xy 160.258632 116.029646)
+ (xy 160.161085 115.84715)
+ (xy 160.079779 115.748078)
+ (xy 160.02981 115.687189)
+ (xy 159.912077 115.590569)
+ (xy 159.86985 115.555915)
+ (xy 159.687354 115.458368)
+ (xy 159.489334 115.3983)
+ (xy 159.489332 115.398299)
+ (xy 159.489334 115.398299)
+ (xy 159.2834 115.378017)
+ (xy 159.077467 115.398299)
+ (xy 158.879441 115.458369)
+ (xy 158.763953 115.5201)
+ (xy 158.695551 115.534342)
+ (xy 158.630307 115.509342)
+ (xy 158.588936 115.453037)
+ (xy 158.5815 115.410742)
+ (xy 158.5815 114.916457)
+ (xy 158.601185 114.849418)
+ (xy 158.653989 114.803663)
+ (xy 158.723147 114.793719)
+ (xy 158.76395 114.807097)
+ (xy 158.879446 114.868832)
+ (xy 159.077466 114.9289)
+ (xy 159.077465 114.9289)
+ (xy 159.095929 114.930718)
+ (xy 159.2834 114.949183)
+ (xy 159.489334 114.9289)
+ (xy 159.687354 114.868832)
+ (xy 159.86985 114.771285)
+ (xy 160.02981 114.64001)
+ (xy 160.161085 114.48005)
+ (xy 160.258632 114.297554)
+ (xy 160.3187 114.099534)
+ (xy 160.338983 113.8936)
+ (xy 160.331478 113.8174)
+ (xy 163.485617 113.8174)
+ (xy 163.505899 114.023332)
+ (xy 163.5059 114.023334)
+ (xy 163.565968 114.221354)
+ (xy 163.663515 114.40385)
+ (xy 163.686225 114.431522)
+ (xy 163.794789 114.56381)
+ (xy 163.889908 114.641871)
+ (xy 163.95475 114.695085)
+ (xy 164.137246 114.792632)
+ (xy 164.335266 114.8527)
+ (xy 164.335265 114.8527)
+ (xy 164.353729 114.854518)
+ (xy 164.5412 114.872983)
+ (xy 164.747134 114.8527)
+ (xy 164.945154 114.792632)
+ (xy 165.12765 114.695085)
+ (xy 165.28761 114.56381)
+ (xy 165.418885 114.40385)
+ (xy 165.516432 114.221354)
+ (xy 165.5765 114.023334)
+ (xy 165.596783 113.8174)
+ (xy 165.5765 113.611466)
+ (xy 165.516432 113.413446)
+ (xy 165.418885 113.23095)
+ (xy 165.351563 113.148917)
+ (xy 165.28761 113.070989)
+ (xy 165.141458 112.951047)
+ (xy 165.12765 112.939715)
+ (xy 164.945794 112.84251)
+ (xy 164.945156 112.842169)
+ (xy 164.945155 112.842168)
+ (xy 164.945154 112.842168)
+ (xy 164.747134 112.7821)
+ (xy 164.747132 112.782099)
+ (xy 164.747134 112.782099)
+ (xy 164.559663 112.763635)
+ (xy 164.5412 112.761817)
+ (xy 164.541199 112.761817)
+ (xy 164.335267 112.782099)
+ (xy 164.137243 112.842169)
+ (xy 164.062266 112.882246)
+ (xy 163.95475 112.939715)
+ (xy 163.954748 112.939716)
+ (xy 163.954747 112.939717)
+ (xy 163.794789 113.070989)
+ (xy 163.663517 113.230947)
+ (xy 163.663515 113.23095)
+ (xy 163.643421 113.268543)
+ (xy 163.565969 113.413443)
+ (xy 163.505899 113.611467)
+ (xy 163.485617 113.8174)
+ (xy 160.331478 113.8174)
+ (xy 160.3187 113.687666)
+ (xy 160.258632 113.489646)
+ (xy 160.161085 113.30715)
+ (xy 160.098547 113.230947)
+ (xy 160.02981 113.147189)
+ (xy 159.912077 113.050569)
+ (xy 159.86985 113.015915)
+ (xy 159.687354 112.918368)
+ (xy 159.489334 112.8583)
+ (xy 159.489332 112.858299)
+ (xy 159.489334 112.858299)
+ (xy 159.2834 112.838017)
+ (xy 159.077467 112.858299)
+ (xy 158.879441 112.918369)
+ (xy 158.763953 112.9801)
+ (xy 158.695551 112.994342)
+ (xy 158.630307 112.969342)
+ (xy 158.588936 112.913037)
+ (xy 158.5815 112.870742)
+ (xy 158.5815 112.376457)
+ (xy 158.601185 112.309418)
+ (xy 158.653989 112.263663)
+ (xy 158.723147 112.253719)
+ (xy 158.76395 112.267097)
+ (xy 158.879446 112.328832)
+ (xy 159.077466 112.3889)
+ (xy 159.077465 112.3889)
+ (xy 159.095929 112.390718)
+ (xy 159.2834 112.409183)
+ (xy 159.489334 112.3889)
+ (xy 159.687354 112.328832)
+ (xy 159.86985 112.231285)
+ (xy 160.02981 112.10001)
+ (xy 160.161085 111.94005)
+ (xy 160.258632 111.757554)
+ (xy 160.3187 111.559534)
+ (xy 160.338983 111.3536)
+ (xy 160.331478 111.2774)
+ (xy 163.485617 111.2774)
+ (xy 163.505899 111.483332)
+ (xy 163.529014 111.559532)
+ (xy 163.565968 111.681354)
+ (xy 163.663515 111.86385)
+ (xy 163.698169 111.906077)
+ (xy 163.794789 112.02381)
+ (xy 163.891409 112.103102)
+ (xy 163.95475 112.155085)
+ (xy 164.137246 112.252632)
+ (xy 164.335266 112.3127)
+ (xy 164.335265 112.3127)
+ (xy 164.353729 112.314518)
+ (xy 164.5412 112.332983)
+ (xy 164.747134 112.3127)
+ (xy 164.945154 112.252632)
+ (xy 165.12765 112.155085)
+ (xy 165.28761 112.02381)
+ (xy 165.418885 111.86385)
+ (xy 165.516432 111.681354)
+ (xy 165.5765 111.483334)
+ (xy 165.596783 111.2774)
+ (xy 165.5765 111.071466)
+ (xy 165.516432 110.873446)
+ (xy 165.418885 110.69095)
+ (xy 165.366902 110.627609)
+ (xy 165.28761 110.530989)
+ (xy 165.127652 110.399717)
+ (xy 165.127653 110.399717)
+ (xy 165.12765 110.399715)
+ (xy 164.945154 110.302168)
+ (xy 164.747134 110.2421)
+ (xy 164.747132 110.242099)
+ (xy 164.747134 110.242099)
+ (xy 164.5412 110.221817)
+ (xy 164.335267 110.242099)
+ (xy 164.137243 110.302169)
+ (xy 164.107065 110.3183)
+ (xy 163.95475 110.399715)
+ (xy 163.954748 110.399716)
+ (xy 163.954747 110.399717)
+ (xy 163.794789 110.530989)
+ (xy 163.663517 110.690947)
+ (xy 163.663515 110.69095)
+ (xy 163.633903 110.74635)
+ (xy 163.565969 110.873443)
+ (xy 163.505899 111.071467)
+ (xy 163.485617 111.2774)
+ (xy 160.331478 111.2774)
+ (xy 160.3187 111.147666)
+ (xy 160.258632 110.949646)
+ (xy 160.161085 110.76715)
+ (xy 160.098547 110.690947)
+ (xy 160.02981 110.607189)
+ (xy 159.912077 110.510569)
+ (xy 159.86985 110.475915)
+ (xy 159.687354 110.378368)
+ (xy 159.489334 110.3183)
+ (xy 159.489332 110.318299)
+ (xy 159.489334 110.318299)
+ (xy 159.2834 110.298017)
+ (xy 159.077467 110.318299)
+ (xy 158.879441 110.378369)
+ (xy 158.763953 110.4401)
+ (xy 158.695551 110.454342)
+ (xy 158.630307 110.429342)
+ (xy 158.588936 110.373037)
+ (xy 158.5815 110.330742)
+ (xy 158.5815 109.836457)
+ (xy 158.601185 109.769418)
+ (xy 158.653989 109.723663)
+ (xy 158.723147 109.713719)
+ (xy 158.76395 109.727097)
+ (xy 158.879446 109.788832)
+ (xy 159.077466 109.8489)
+ (xy 159.077465 109.8489)
+ (xy 159.095929 109.850718)
+ (xy 159.2834 109.869183)
+ (xy 159.489334 109.8489)
+ (xy 159.687354 109.788832)
+ (xy 159.86985 109.691285)
+ (xy 160.02981 109.56001)
+ (xy 160.161085 109.40005)
+ (xy 160.258632 109.217554)
+ (xy 160.3187 109.019534)
+ (xy 160.338983 108.8136)
+ (xy 160.331478 108.7374)
+ (xy 163.485617 108.7374)
+ (xy 163.505899 108.943332)
+ (xy 163.527068 109.013118)
+ (xy 163.565968 109.141354)
+ (xy 163.663515 109.32385)
+ (xy 163.671895 109.334061)
+ (xy 163.794789 109.48381)
+ (xy 163.891409 109.563102)
+ (xy 163.95475 109.615085)
+ (xy 164.137246 109.712632)
+ (xy 164.335266 109.7727)
+ (xy 164.335265 109.7727)
+ (xy 164.355548 109.774697)
+ (xy 164.5412 109.792983)
+ (xy 164.747134 109.7727)
+ (xy 164.945154 109.712632)
+ (xy 165.12765 109.615085)
+ (xy 165.28761 109.48381)
+ (xy 165.418885 109.32385)
+ (xy 165.516432 109.141354)
+ (xy 165.5765 108.943334)
+ (xy 165.596783 108.7374)
+ (xy 165.5765 108.531466)
+ (xy 165.516432 108.333446)
+ (xy 165.418885 108.15095)
+ (xy 165.354122 108.072035)
+ (xy 165.28761 107.990989)
+ (xy 165.152155 107.879826)
+ (xy 165.12765 107.859715)
+ (xy 164.945154 107.762168)
+ (xy 164.747134 107.7021)
+ (xy 164.747132 107.702099)
+ (xy 164.747134 107.702099)
+ (xy 164.5412 107.681817)
+ (xy 164.335267 107.702099)
+ (xy 164.137243 107.762169)
+ (xy 164.041595 107.813295)
+ (xy 163.95475 107.859715)
+ (xy 163.954748 107.859716)
+ (xy 163.954747 107.859717)
+ (xy 163.794789 107.990989)
+ (xy 163.66555 108.14847)
+ (xy 163.663515 108.15095)
+ (xy 163.627609 108.218124)
+ (xy 163.565969 108.333443)
+ (xy 163.505899 108.531467)
+ (xy 163.485617 108.7374)
+ (xy 160.331478 108.7374)
+ (xy 160.3187 108.607666)
+ (xy 160.258632 108.409646)
+ (xy 160.161085 108.22715)
+ (xy 160.097347 108.149485)
+ (xy 160.02981 108.067189)
+ (xy 159.905483 107.965158)
+ (xy 159.86985 107.935915)
+ (xy 159.732047 107.862257)
+ (xy 159.682204 107.813295)
+ (xy 159.666744 107.745158)
+ (xy 159.690576 107.679478)
+ (xy 159.746134 107.637109)
+ (xy 159.790502 107.6289)
+ (xy 159.914226 107.6289)
+ (xy 159.919629 107.629135)
+ (xy 159.960114 107.632678)
+ (xy 159.999385 107.622154)
+ (xy 160.004627 107.620992)
+ (xy 160.044662 107.613934)
+ (xy 160.044664 107.613932)
+ (xy 160.049555 107.612153)
+ (xy 160.066673 107.605062)
+ (xy 160.071394 107.60286)
+ (xy 160.071399 107.602859)
+ (xy 160.104692 107.579545)
+ (xy 160.109231 107.576653)
+ (xy 160.144438 107.556328)
+ (xy 160.170572 107.525181)
+ (xy 160.174192 107.52123)
+ (xy 161.07723 106.618192)
+ (xy 161.081181 106.614572)
+ (xy 161.112328 106.588438)
+ (xy 161.132653 106.553231)
+ (xy 161.13555 106.548686)
+ (xy 161.13726 106.546244)
+ (xy 161.158859 106.515399)
+ (xy 161.15886 106.515394)
+ (xy 161.161062 106.510673)
+ (xy 161.168153 106.493555)
+ (xy 161.169933 106.488663)
+ (xy 161.169934 106.488662)
+ (xy 161.176992 106.448627)
+ (xy 161.178154 106.443385)
+ (xy 161.188678 106.404114)
+ (xy 161.188677 106.404111)
+ (xy 161.191486 106.393633)
+ (xy 161.195398 106.394681)
+ (xy 161.213245 106.349035)
+ (xy 161.21762 106.343693)
+ (xy 161.283574 106.267577)
+ (xy 161.283574 106.267575)
+ (xy 161.283577 106.267573)
+ (xy 161.315625 106.197399)
+ (xy 163.485617 106.197399)
+ (xy 163.505899 106.403332)
+ (xy 163.508471 106.411811)
+ (xy 163.565968 106.601354)
+ (xy 163.663515 106.78385)
+ (xy 163.663517 106.783852)
+ (xy 163.794789 106.94381)
+ (xy 163.891409 107.023102)
+ (xy 163.95475 107.075085)
+ (xy 164.137246 107.172632)
+ (xy 164.335266 107.2327)
+ (xy 164.335265 107.2327)
+ (xy 164.352282 107.234376)
+ (xy 164.5412 107.252983)
+ (xy 164.747134 107.2327)
+ (xy 164.945154 107.172632)
+ (xy 165.12765 107.075085)
+ (xy 165.28761 106.94381)
+ (xy 165.418885 106.78385)
+ (xy 165.516432 106.601354)
+ (xy 165.5765 106.403334)
+ (xy 165.596783 106.1974)
+ (xy 165.5765 105.991466)
+ (xy 165.516432 105.793446)
+ (xy 165.418885 105.61095)
+ (xy 165.355935 105.534245)
+ (xy 165.28761 105.450989)
+ (xy 165.127652 105.319717)
+ (xy 165.127653 105.319717)
+ (xy 165.12765 105.319715)
+ (xy 164.945154 105.222168)
+ (xy 164.747134 105.1621)
+ (xy 164.747132 105.162099)
+ (xy 164.747134 105.162099)
+ (xy 164.559663 105.143635)
+ (xy 164.5412 105.141817)
+ (xy 164.541199 105.141817)
+ (xy 164.335267 105.162099)
+ (xy 164.137243 105.222169)
+ (xy 164.06748 105.259459)
+ (xy 163.95475 105.319715)
+ (xy 163.954748 105.319716)
+ (xy 163.954747 105.319717)
+ (xy 163.794789 105.450989)
+ (xy 163.663517 105.610947)
+ (xy 163.663515 105.61095)
+ (xy 163.655703 105.625566)
+ (xy 163.565969 105.793443)
+ (xy 163.505899 105.991467)
+ (xy 163.485617 106.197399)
+ (xy 161.315625 106.197399)
+ (xy 161.343365 106.136657)
+ (xy 161.363847 105.9942)
+ (xy 161.343365 105.851743)
+ (xy 161.283577 105.720827)
+ (xy 161.189328 105.612057)
+ (xy 161.068253 105.534247)
+ (xy 161.068251 105.534246)
+ (xy 161.068249 105.534245)
+ (xy 161.06825 105.534245)
+ (xy 160.930163 105.4937)
+ (xy 160.930161 105.4937)
+ (xy 160.786239 105.4937)
+ (xy 160.786236 105.4937)
+ (xy 160.648149 105.534245)
+ (xy 160.527073 105.612056)
+ (xy 160.432823 105.720826)
+ (xy 160.432821 105.72083)
+ (xy 160.419978 105.748951)
+ (xy 160.374222 105.801754)
+ (xy 160.307182 105.821437)
+ (xy 160.240143 105.801751)
+ (xy 160.197828 105.755891)
+ (xy 160.161085 105.68715)
+ (xy 160.161084 105.687148)
+ (xy 160.02981 105.527189)
+ (xy 159.893255 105.415123)
+ (xy 159.86985 105.395915)
+ (xy 159.687354 105.298368)
+ (xy 159.489334 105.2383)
+ (xy 159.489332 105.238299)
+ (xy 159.489334 105.238299)
+ (xy 159.2834 105.218017)
+ (xy 159.077467 105.238299)
+ (xy 158.879443 105.298369)
+ (xy 158.769298 105.357243)
+ (xy 158.69695 105.395915)
+ (xy 158.696948 105.395916)
+ (xy 158.696947 105.395917)
+ (xy 158.536989 105.527189)
+ (xy 158.405717 105.687147)
+ (xy 158.405716 105.687148)
+ (xy 158.405715 105.68715)
+ (xy 158.37923 105.7367)
+ (xy 158.308169 105.869643)
+ (xy 158.248099 106.067667)
+ (xy 158.227817 106.2736)
+ (xy 158.248099 106.479532)
+ (xy 158.262765 106.527878)
+ (xy 158.308168 106.677554)
+ (xy 158.405715 106.86005)
+ (xy 158.445558 106.908599)
+ (xy 158.53699 107.02001)
+ (xy 158.658716 107.119908)
+ (xy 158.69805 107.177653)
+ (xy 158.699921 107.247498)
+ (xy 158.667732 107.303442)
+ (xy 158.035787 107.935388)
+ (xy 158.031798 107.939043)
+ (xy 158.000675 107.965158)
+ (xy 158.000668 107.965166)
+ (xy 157.980354 108.000351)
+ (xy 157.977449 108.004911)
+ (xy 157.954141 108.038199)
+ (xy 157.951971 108.042853)
+ (xy 157.944823 108.060111)
+ (xy 157.943066 108.064939)
+ (xy 157.93601 108.104952)
+ (xy 157.934839 108.110233)
+ (xy 157.924321 108.149485)
+ (xy 157.927864 108.189966)
+ (xy 157.9281 108.195373)
+ (xy 157.928099 118.208452)
+ (xy 157.908414 118.275491)
+ (xy 157.89178 118.296133)
+ (xy 157.533576 118.654339)
+ (xy 157.533573 118.654341)
+ (xy 157.533573 118.654342)
+ (xy 157.523313 118.664601)
+ (xy 157.513053 118.674862)
+ (xy 157.505375 118.69133)
+ (xy 157.494568 118.710048)
+ (xy 157.48414 118.724939)
+ (xy 157.484138 118.724943)
+ (xy 157.479432 118.742507)
+ (xy 157.472043 118.762808)
+ (xy 157.464365 118.779273)
+ (xy 157.464362 118.779285)
+ (xy 157.462778 118.797386)
+ (xy 157.459028 118.818657)
+ (xy 157.454321 118.836225)
+ (xy 157.454321 118.836228)
+ (xy 157.455905 118.854334)
+ (xy 157.455905 118.875943)
+ (xy 157.454321 118.89405)
+ (xy 157.454321 118.894054)
+ (xy 157.459026 118.911613)
+ (xy 157.462779 118.932891)
+ (xy 157.464364 118.951001)
+ (xy 157.464364 118.951002)
+ (xy 157.472041 118.967464)
+ (xy 157.479434 118.987775)
+ (xy 157.484139 119.005335)
+ (xy 157.48414 119.005336)
+ (xy 157.49457 119.020233)
+ (xy 157.505372 119.038944)
+ (xy 157.517638 119.065245)
+ (xy 157.516012 119.066003)
+ (xy 157.534202 119.119934)
+ (xy 157.5343 119.124854)
+ (xy 157.5343 120.074225)
+ (xy 157.534064 120.079632)
+ (xy 157.530521 120.120114)
+ (xy 157.54104 120.15937)
+ (xy 157.542211 120.164652)
+ (xy 157.549266 120.204663)
+ (xy 157.551031 120.209512)
+ (xy 157.558161 120.226724)
+ (xy 157.56034 120.231398)
+ (xy 157.583647 120.264685)
+ (xy 157.586554 120.269247)
+ (xy 157.60687 120.304435)
+ (xy 157.606874 120.30444)
+ (xy 157.637999 120.330557)
+ (xy 157.641989 120.334213)
+ (xy 157.983176 120.6754)
+ (xy 158.281581 120.973804)
+ (xy 158.315066 121.035127)
+ (xy 158.310082 121.104818)
+ (xy 158.308467 121.108924)
+ (xy 158.30817 121.109639)
+ (xy 158.248099 121.307667)
+ (xy 158.227817 121.513599)
+ (xy 158.248099 121.719532)
+ (xy 158.302844 121.900002)
+ (xy 158.303467 121.969869)
+ (xy 158.266219 122.028982)
+ (xy 158.202924 122.058573)
+ (xy 158.13368 122.049246)
+ (xy 158.096502 122.023678)
+ (xy 157.158366 121.085542)
+ (xy 157.124881 121.024219)
+ (xy 157.123815 121.014306)
+ (xy 157.123309 121.014379)
+ (xy 157.121745 121.003503)
+ (xy 157.101565 120.863143)
+ (xy 157.041777 120.732227)
+ (xy 156.947528 120.623457)
+ (xy 156.826453 120.545647)
+ (xy 156.826451 120.545646)
+ (xy 156.826449 120.545645)
+ (xy 156.82645 120.545645)
+ (xy 156.688363 120.5051)
+ (xy 156.688361 120.5051)
+ (xy 156.544439 120.5051)
+ (xy 156.544436 120.5051)
+ (xy 156.406349 120.545645)
+ (xy 156.285273 120.623456)
+ (xy 156.191023 120.732226)
+ (xy 156.191022 120.732228)
+ (xy 156.131234 120.863143)
+ (xy 156.110753 121.0056)
+ (xy 156.131234 121.148056)
+ (xy 156.150506 121.190255)
+ (xy 156.191023 121.278973)
+ (xy 156.285272 121.387743)
+ (xy 156.406347 121.465553)
+ (xy 156.40635 121.465554)
+ (xy 156.406349 121.465554)
+ (xy 156.544436 121.506099)
+ (xy 156.544438 121.5061)
+ (xy 156.544439 121.5061)
+ (xy 156.603514 121.5061)
+ (xy 156.670553 121.525785)
+ (xy 156.691195 121.542419)
+ (xy 157.909986 122.76121)
+ (xy 157.913637 122.765194)
+ (xy 157.939762 122.796328)
+ (xy 157.974939 122.816637)
+ (xy 157.979504 122.819545)
+ (xy 158.012799 122.842858)
+ (xy 158.017503 122.845052)
+ (xy 158.034673 122.852163)
+ (xy 158.039535 122.853933)
+ (xy 158.039536 122.853933)
+ (xy 158.039538 122.853934)
+ (xy 158.079568 122.860991)
+ (xy 158.084823 122.862156)
+ (xy 158.124087 122.872678)
+ (xy 158.164571 122.869135)
+ (xy 158.169975 122.8689)
+ (xy 158.776298 122.8689)
+ (xy 158.843337 122.888585)
+ (xy 158.889092 122.941389)
+ (xy 158.899036 123.010547)
+ (xy 158.870011 123.074103)
+ (xy 158.834753 123.102256)
+ (xy 158.69695 123.175915)
+ (xy 158.696948 123.175916)
+ (xy 158.696947 123.175917)
+ (xy 158.536989 123.307189)
+ (xy 158.405717 123.467147)
+ (xy 158.308169 123.649643)
+ (xy 158.270154 123.774963)
+ (xy 158.231856 123.833402)
+ (xy 158.168044 123.861858)
+ (xy 158.098977 123.851298)
+ (xy 158.063812 123.826649)
+ (xy 154.185419 119.948256)
+ (xy 154.151934 119.886933)
+ (xy 154.1491 119.860575)
+ (xy 154.1491 118.662778)
+ (xy 154.168785 118.595739)
+ (xy 154.221589 118.549984)
+ (xy 154.2731 118.538778)
+ (xy 154.397884 118.538778)
+ (xy 154.397884 118.538777)
+ (xy 154.535975 118.498231)
+ (xy 154.65705 118.420421)
+ (xy 154.751299 118.311651)
+ (xy 154.811087 118.180735)
+ (xy 154.831569 118.038278)
+ (xy 154.811087 117.895821)
+ (xy 154.751299 117.764905)
+ (xy 154.65705 117.656135)
+ (xy 154.535975 117.578325)
+ (xy 154.535973 117.578324)
+ (xy 154.535971 117.578323)
+ (xy 154.535972 117.578323)
+ (xy 154.397885 117.537778)
+ (xy 154.397883 117.537778)
+ (xy 154.2731 117.537778)
+ (xy 154.206061 117.518093)
+ (xy 154.160306 117.465289)
+ (xy 154.1491 117.413778)
+ (xy 154.1491 115.6716)
+ (xy 155.170953 115.6716)
+ (xy 155.173301 115.687928)
+ (xy 155.191434 115.814056)
+ (xy 155.251222 115.944971)
+ (xy 155.251223 115.944973)
+ (xy 155.345472 116.053743)
+ (xy 155.466547 116.131553)
+ (xy 155.46655 116.131554)
+ (xy 155.466549 116.131554)
+ (xy 155.604636 116.172099)
+ (xy 155.604638 116.1721)
+ (xy 155.604639 116.1721)
+ (xy 155.748562 116.1721)
+ (xy 155.748562 116.172099)
+ (xy 155.886653 116.131553)
+ (xy 156.007728 116.053743)
+ (xy 156.101977 115.944973)
+ (xy 156.161765 115.814057)
+ (xy 156.182247 115.6716)
+ (xy 156.161765 115.529143)
+ (xy 156.101977 115.398227)
+ (xy 156.007728 115.289457)
+ (xy 155.886653 115.211647)
+ (xy 155.886651 115.211646)
+ (xy 155.886649 115.211645)
+ (xy 155.88665 115.211645)
+ (xy 155.748563 115.1711)
+ (xy 155.748561 115.1711)
+ (xy 155.604639 115.1711)
+ (xy 155.604636 115.1711)
+ (xy 155.466549 115.211645)
+ (xy 155.345473 115.289456)
+ (xy 155.251223 115.398226)
+ (xy 155.251222 115.398228)
+ (xy 155.191434 115.529143)
+ (xy 155.1722 115.662924)
+ (xy 155.170953 115.6716)
+ (xy 154.1491 115.6716)
+ (xy 154.149099 113.157331)
+ (xy 154.168784 113.090292)
+ (xy 154.185413 113.069655)
+ (xy 154.27003 112.985038)
+ (xy 154.273981 112.981418)
+ (xy 154.305128 112.955284)
+ (xy 154.325456 112.920073)
+ (xy 154.328335 112.915554)
+ (xy 154.351659 112.882246)
+ (xy 154.35166 112.882241)
+ (xy 154.353864 112.877516)
+ (xy 154.360946 112.860419)
+ (xy 154.362732 112.855511)
+ (xy 154.362731 112.855511)
+ (xy 154.362734 112.855508)
+ (xy 154.369794 112.81546)
+ (xy 154.370956 112.810226)
+ (xy 154.381478 112.77096)
+ (xy 154.377935 112.730475)
+ (xy 154.377699 112.725068)
+ (xy 154.377699 112.0902)
+ (xy 155.831353 112.0902)
+ (xy 155.851834 112.232656)
+ (xy 155.911622 112.363571)
+ (xy 155.911623 112.363573)
+ (xy 156.005872 112.472343)
+ (xy 156.126947 112.550153)
+ (xy 156.12695 112.550154)
+ (xy 156.126949 112.550154)
+ (xy 156.265036 112.590699)
+ (xy 156.265038 112.5907)
+ (xy 156.265039 112.5907)
+ (xy 156.408962 112.5907)
+ (xy 156.408962 112.590699)
+ (xy 156.547053 112.550153)
+ (xy 156.668128 112.472343)
+ (xy 156.762377 112.363573)
+ (xy 156.822165 112.232657)
+ (xy 156.842647 112.0902)
+ (xy 156.822165 111.947743)
+ (xy 156.822165 111.947742)
+ (xy 156.819667 111.939236)
+ (xy 156.821516 111.938692)
+ (xy 156.813175 111.880672)
+ (xy 156.842201 111.817116)
+ (xy 156.900979 111.779343)
+ (xy 156.970848 111.779343)
+ (xy 157.052438 111.8033)
+ (xy 157.052439 111.8033)
+ (xy 157.196362 111.8033)
+ (xy 157.196362 111.803299)
+ (xy 157.334453 111.762753)
+ (xy 157.455528 111.684943)
+ (xy 157.549777 111.576173)
+ (xy 157.609565 111.445257)
+ (xy 157.630047 111.3028)
+ (xy 157.609565 111.160343)
+ (xy 157.549777 111.029427)
+ (xy 157.455528 110.920657)
+ (xy 157.334453 110.842847)
+ (xy 157.334451 110.842846)
+ (xy 157.334449 110.842845)
+ (xy 157.33445 110.842845)
+ (xy 157.196363 110.8023)
+ (xy 157.196361 110.8023)
+ (xy 157.052439 110.8023)
+ (xy 157.052436 110.8023)
+ (xy 156.914349 110.842845)
+ (xy 156.793273 110.920656)
+ (xy 156.699023 111.029426)
+ (xy 156.699022 111.029428)
+ (xy 156.639234 111.160343)
+ (xy 156.618753 111.3028)
+ (xy 156.639234 111.445257)
+ (xy 156.641733 111.453764)
+ (xy 156.639884 111.454306)
+ (xy 156.648222 111.512336)
+ (xy 156.619192 111.57589)
+ (xy 156.560411 111.613659)
+ (xy 156.490552 111.613656)
+ (xy 156.408964 111.5897)
+ (xy 156.408961 111.5897)
+ (xy 156.265039 111.5897)
+ (xy 156.265036 111.5897)
+ (xy 156.126949 111.630245)
+ (xy 156.005873 111.708056)
+ (xy 155.911623 111.816826)
+ (xy 155.911622 111.816828)
+ (xy 155.851834 111.947743)
+ (xy 155.831353 112.0902)
+ (xy 154.377699 112.0902)
+ (xy 154.377699 111.147666)
+ (xy 154.377699 109.843067)
+ (xy 154.397384 109.776032)
+ (xy 154.450188 109.730277)
+ (xy 154.519346 109.720333)
+ (xy 154.568737 109.738754)
+ (xy 154.623932 109.774226)
+ (xy 154.623935 109.774227)
+ (xy 154.623934 109.774227)
+ (xy 154.762021 109.814772)
+ (xy 154.762023 109.814773)
+ (xy 154.846202 109.814773)
+ (xy 154.913241 109.834458)
+ (xy 154.958996 109.887262)
+ (xy 154.959378 109.888287)
+ (xy 154.962834 109.895856)
+ (xy 154.962835 109.895857)
+ (xy 154.985993 109.946566)
+ (xy 155.014297 110.008543)
+ (xy 155.022623 110.026773)
+ (xy 155.116872 110.135543)
+ (xy 155.237947 110.213353)
+ (xy 155.23795 110.213354)
+ (xy 155.237949 110.213354)
+ (xy 155.376036 110.253899)
+ (xy 155.376038 110.2539)
+ (xy 155.376039 110.2539)
+ (xy 155.519962 110.2539)
+ (xy 155.519962 110.253899)
+ (xy 155.658053 110.213353)
+ (xy 155.779128 110.135543)
+ (xy 155.824212 110.083512)
+ (xy 155.882988 110.045738)
+ (xy 155.952857 110.045737)
+ (xy 155.984961 110.060398)
+ (xy 156.025347 110.086353)
+ (xy 156.025349 110.086354)
+ (xy 156.163436 110.126899)
+ (xy 156.163438 110.1269)
+ (xy 156.163439 110.1269)
+ (xy 156.307362 110.1269)
+ (xy 156.307362 110.126899)
+ (xy 156.427471 110.091633)
+ (xy 156.44545 110.086354)
+ (xy 156.44545 110.086353)
+ (xy 156.445453 110.086353)
+ (xy 156.566528 110.008543)
+ (xy 156.660777 109.899773)
+ (xy 156.720565 109.768857)
+ (xy 156.741047 109.6264)
+ (xy 156.720565 109.483943)
+ (xy 156.660777 109.353027)
+ (xy 156.588158 109.26922)
+ (xy 156.559135 109.205667)
+ (xy 156.569079 109.136509)
+ (xy 156.614833 109.083705)
+ (xy 156.681873 109.06402)
+ (xy 156.895269 109.06402)
+ (xy 156.900672 109.064255)
+ (xy 156.941157 109.067798)
+ (xy 156.980428 109.057274)
+ (xy 156.98567 109.056112)
+ (xy 157.025705 109.049054)
+ (xy 157.025707 109.049052)
+ (xy 157.030598 109.047273)
+ (xy 157.047716 109.040182)
+ (xy 157.052437 109.03798)
+ (xy 157.052442 109.037979)
+ (xy 157.085735 109.014665)
+ (xy 157.090274 109.011773)
+ (xy 157.125481 108.991448)
+ (xy 157.151615 108.960301)
+ (xy 157.155235 108.95635)
+ (xy 157.41163 108.699955)
+ (xy 157.415581 108.696335)
+ (xy 157.446728 108.670201)
+ (xy 157.467053 108.634994)
+ (xy 157.46995 108.630449)
+ (xy 157.493259 108.597162)
+ (xy 157.49326 108.597157)
+ (xy 157.495462 108.592436)
+ (xy 157.50255 108.575325)
+ (xy 157.504334 108.570424)
+ (xy 157.511389 108.530406)
+ (xy 157.512559 108.525128)
+ (xy 157.523078 108.485876)
+ (xy 157.519535 108.44539)
+ (xy 157.5193 108.439987)
+ (xy 157.5193 108.077442)
+ (xy 157.519536 108.072035)
+ (xy 157.523077 108.031562)
+ (xy 157.519397 108.017832)
+ (xy 157.512558 107.992308)
+ (xy 157.511391 107.987046)
+ (xy 157.504334 107.947015)
+ (xy 157.504333 107.947013)
+ (xy 157.504333 107.947012)
+ (xy 157.502563 107.94215)
+ (xy 157.495451 107.924979)
+ (xy 157.493259 107.920277)
+ (xy 157.469954 107.886995)
+ (xy 157.467045 107.882429)
+ (xy 157.446729 107.847241)
+ (xy 157.446728 107.847239)
+ (xy 157.415589 107.821111)
+ (xy 157.411604 107.817458)
+ (xy 157.339304 107.745158)
+ (xy 157.291126 107.696979)
+ (xy 157.257643 107.635658)
+ (xy 157.262627 107.565966)
+ (xy 157.304499 107.510033)
+ (xy 157.369963 107.485616)
+ (xy 157.378809 107.4853)
+ (xy 157.479758 107.4853)
+ (xy 157.479758 107.485299)
+ (xy 157.617849 107.444753)
+ (xy 157.738924 107.366943)
+ (xy 157.833173 107.258173)
+ (xy 157.892961 107.127257)
+ (xy 157.913443 106.9848)
+ (xy 157.892961 106.842343)
+ (xy 157.833173 106.711427)
+ (xy 157.738924 106.602657)
+ (xy 157.617849 106.524847)
+ (xy 157.617847 106.524846)
+ (xy 157.617845 106.524845)
+ (xy 157.617846 106.524845)
+ (xy 157.479759 106.4843)
+ (xy 157.479757 106.4843)
+ (xy 157.3679 106.4843)
+ (xy 157.300861 106.464615)
+ (xy 157.255106 106.411811)
+ (xy 157.2439 106.3603)
+ (xy 157.2439 103.7336)
+ (xy 158.227817 103.7336)
+ (xy 158.248099 103.939532)
+ (xy 158.275453 104.029705)
+ (xy 158.308168 104.137554)
+ (xy 158.405715 104.32005)
+ (xy 158.405717 104.320052)
+ (xy 158.536989 104.48001)
+ (xy 158.61132 104.541011)
+ (xy 158.69695 104.611285)
+ (xy 158.879446 104.708832)
+ (xy 159.077466 104.7689)
+ (xy 159.077465 104.7689)
+ (xy 159.095929 104.770718)
+ (xy 159.2834 104.789183)
+ (xy 159.489334 104.7689)
+ (xy 159.687354 104.708832)
+ (xy 159.86985 104.611285)
+ (xy 160.02981 104.48001)
+ (xy 160.161085 104.32005)
+ (xy 160.258632 104.137554)
+ (xy 160.3187 103.939534)
+ (xy 160.338983 103.7336)
+ (xy 160.331478 103.657399)
+ (xy 163.485617 103.657399)
+ (xy 163.505899 103.863332)
+ (xy 163.5059 103.863334)
+ (xy 163.565968 104.061354)
+ (xy 163.663515 104.24385)
+ (xy 163.663517 104.243852)
+ (xy 163.794789 104.40381)
+ (xy 163.891409 104.483102)
+ (xy 163.95475 104.535085)
+ (xy 164.137246 104.632632)
+ (xy 164.335266 104.6927)
+ (xy 164.335265 104.6927)
+ (xy 164.353729 104.694518)
+ (xy 164.5412 104.712983)
+ (xy 164.747134 104.6927)
+ (xy 164.945154 104.632632)
+ (xy 165.12765 104.535085)
+ (xy 165.28761 104.40381)
+ (xy 165.418885 104.24385)
+ (xy 165.516432 104.061354)
+ (xy 165.5765 103.863334)
+ (xy 165.596783 103.6574)
+ (xy 165.5765 103.451466)
+ (xy 165.516432 103.253446)
+ (xy 165.418885 103.07095)
+ (xy 165.354437 102.992419)
+ (xy 165.28761 102.910989)
+ (xy 165.127652 102.779717)
+ (xy 165.127653 102.779717)
+ (xy 165.12765 102.779715)
+ (xy 164.945154 102.682168)
+ (xy 164.747134 102.6221)
+ (xy 164.747132 102.622099)
+ (xy 164.747134 102.622099)
+ (xy 164.550967 102.602779)
+ (xy 164.5412 102.601817)
+ (xy 164.541199 102.601817)
+ (xy 164.335267 102.622099)
+ (xy 164.137243 102.682169)
+ (xy 164.107065 102.6983)
+ (xy 163.95475 102.779715)
+ (xy 163.954748 102.779716)
+ (xy 163.954747 102.779717)
+ (xy 163.794789 102.910989)
+ (xy 163.663517 103.070947)
+ (xy 163.663515 103.07095)
+ (xy 163.634683 103.124891)
+ (xy 163.565969 103.253443)
+ (xy 163.505899 103.451467)
+ (xy 163.485617 103.657399)
+ (xy 160.331478 103.657399)
+ (xy 160.3187 103.527666)
+ (xy 160.258632 103.329646)
+ (xy 160.161085 103.14715)
+ (xy 160.088658 103.058897)
+ (xy 160.02981 102.987189)
+ (xy 159.869852 102.855917)
+ (xy 159.869853 102.855917)
+ (xy 159.86985 102.855915)
+ (xy 159.687354 102.758368)
+ (xy 159.489334 102.6983)
+ (xy 159.489332 102.698299)
+ (xy 159.489334 102.698299)
+ (xy 159.301863 102.679835)
+ (xy 159.2834 102.678017)
+ (xy 159.283399 102.678017)
+ (xy 159.077467 102.698299)
+ (xy 158.879443 102.758369)
+ (xy 158.769298 102.817243)
+ (xy 158.69695 102.855915)
+ (xy 158.696948 102.855916)
+ (xy 158.696947 102.855917)
+ (xy 158.536989 102.987189)
+ (xy 158.423982 103.124891)
+ (xy 158.405715 103.14715)
+ (xy 158.378269 103.198497)
+ (xy 158.308169 103.329643)
+ (xy 158.248099 103.527667)
+ (xy 158.227817 103.7336)
+ (xy 157.2439 103.7336)
+ (xy 157.2439 101.193599)
+ (xy 158.227817 101.193599)
+ (xy 158.248099 101.399532)
+ (xy 158.254945 101.4221)
+ (xy 158.308168 101.597554)
+ (xy 158.405715 101.78005)
+ (xy 158.405717 101.780052)
+ (xy 158.536989 101.94001)
+ (xy 158.592081 101.985222)
+ (xy 158.69695 102.071285)
+ (xy 158.879446 102.168832)
+ (xy 159.077466 102.2289)
+ (xy 159.077465 102.2289)
+ (xy 159.095929 102.230718)
+ (xy 159.2834 102.249183)
+ (xy 159.489334 102.2289)
+ (xy 159.687354 102.168832)
+ (xy 159.86985 102.071285)
+ (xy 160.02981 101.94001)
+ (xy 160.161085 101.78005)
+ (xy 160.258632 101.597554)
+ (xy 160.3187 101.399534)
+ (xy 160.338983 101.1936)
+ (xy 160.331478 101.1174)
+ (xy 163.485617 101.1174)
+ (xy 163.505899 101.323332)
+ (xy 163.518655 101.365383)
+ (xy 163.565968 101.521354)
+ (xy 163.663515 101.70385)
+ (xy 163.683452 101.728143)
+ (xy 163.794789 101.86381)
+ (xy 163.891409 101.943102)
+ (xy 163.95475 101.995085)
+ (xy 164.137246 102.092632)
+ (xy 164.335266 102.1527)
+ (xy 164.335265 102.1527)
+ (xy 164.355547 102.154697)
+ (xy 164.5412 102.172983)
+ (xy 164.747134 102.1527)
+ (xy 164.945154 102.092632)
+ (xy 165.12765 101.995085)
+ (xy 165.28761 101.86381)
+ (xy 165.418885 101.70385)
+ (xy 165.516432 101.521354)
+ (xy 165.5765 101.323334)
+ (xy 165.596783 101.1174)
+ (xy 165.5765 100.911466)
+ (xy 165.516432 100.713446)
+ (xy 165.418885 100.53095)
+ (xy 165.351863 100.449283)
+ (xy 165.28761 100.370989)
+ (xy 165.169877 100.274369)
+ (xy 165.12765 100.239715)
+ (xy 164.945154 100.142168)
+ (xy 164.747134 100.0821)
+ (xy 164.747132 100.082099)
+ (xy 164.747134 100.082099)
+ (xy 164.5412 100.061817)
+ (xy 164.335267 100.082099)
+ (xy 164.137243 100.142169)
+ (xy 164.062636 100.182048)
+ (xy 163.95475 100.239715)
+ (xy 163.954748 100.239716)
+ (xy 163.954747 100.239717)
+ (xy 163.794789 100.370989)
+ (xy 163.663517 100.530947)
+ (xy 163.565969 100.713443)
+ (xy 163.505899 100.911467)
+ (xy 163.485617 101.1174)
+ (xy 160.331478 101.1174)
+ (xy 160.3187 100.987666)
+ (xy 160.258632 100.789646)
+ (xy 160.161085 100.60715)
+ (xy 160.064802 100.489828)
+ (xy 160.02981 100.447189)
+ (xy 159.869852 100.315917)
+ (xy 159.869853 100.315917)
+ (xy 159.86985 100.315915)
+ (xy 159.687354 100.218368)
+ (xy 159.489334 100.1583)
+ (xy 159.489332 100.158299)
+ (xy 159.489334 100.158299)
+ (xy 159.2834 100.138017)
+ (xy 159.077467 100.158299)
+ (xy 158.879443 100.218369)
+ (xy 158.80357 100.258925)
+ (xy 158.69695 100.315915)
+ (xy 158.696948 100.315916)
+ (xy 158.696947 100.315917)
+ (xy 158.536989 100.447189)
+ (xy 158.41855 100.59151)
+ (xy 158.405715 100.60715)
+ (xy 158.368695 100.676409)
+ (xy 158.308169 100.789643)
+ (xy 158.248099 100.987667)
+ (xy 158.227817 101.193599)
+ (xy 157.2439 101.193599)
+ (xy 157.2439 98.281485)
+ (xy 157.263585 98.214446)
+ (xy 157.280214 98.193809)
+ (xy 157.968805 97.505218)
+ (xy 158.030128 97.471734)
+ (xy 158.056486 97.4689)
+ (xy 158.776298 97.4689)
+ (xy 158.843337 97.488585)
+ (xy 158.889092 97.541389)
+ (xy 158.899036 97.610547)
+ (xy 158.870011 97.674103)
+ (xy 158.834753 97.702256)
+ (xy 158.69695 97.775915)
+ (xy 158.696948 97.775916)
+ (xy 158.696947 97.775917)
+ (xy 158.536989 97.907189)
+ (xy 158.406753 98.065885)
+ (xy 158.405715 98.06715)
+ (xy 158.3746 98.125362)
+ (xy 158.308169 98.249643)
+ (xy 158.248099 98.447667)
+ (xy 158.227817 98.653599)
+ (xy 158.248099 98.859532)
+ (xy 158.2481 98.859534)
+ (xy 158.308168 99.057554)
+ (xy 158.405715 99.24005)
+ (xy 158.405717 99.240052)
+ (xy 158.536989 99.40001)
+ (xy 158.629374 99.475827)
+ (xy 158.69695 99.531285)
+ (xy 158.879446 99.628832)
+ (xy 159.077466 99.6889)
+ (xy 159.077465 99.6889)
+ (xy 159.097748 99.690897)
+ (xy 159.2834 99.709183)
+ (xy 159.489334 99.6889)
+ (xy 159.687354 99.628832)
+ (xy 159.86985 99.531285)
+ (xy 160.02981 99.40001)
+ (xy 160.161085 99.24005)
+ (xy 160.258632 99.057554)
+ (xy 160.3187 98.859534)
+ (xy 160.338983 98.6536)
+ (xy 160.331478 98.5774)
+ (xy 163.485617 98.5774)
+ (xy 163.505899 98.783332)
+ (xy 163.5059 98.783334)
+ (xy 163.565968 98.981354)
+ (xy 163.663515 99.16385)
+ (xy 163.663517 99.163852)
+ (xy 163.794789 99.32381)
+ (xy 163.891409 99.403102)
+ (xy 163.95475 99.455085)
+ (xy 164.137246 99.552632)
+ (xy 164.335266 99.6127)
+ (xy 164.335265 99.6127)
+ (xy 164.355548 99.614697)
+ (xy 164.5412 99.632983)
+ (xy 164.747134 99.6127)
+ (xy 164.945154 99.552632)
+ (xy 165.12765 99.455085)
+ (xy 165.28761 99.32381)
+ (xy 165.418885 99.16385)
+ (xy 165.516432 98.981354)
+ (xy 165.5765 98.783334)
+ (xy 165.596783 98.5774)
+ (xy 165.5765 98.371466)
+ (xy 165.516432 98.173446)
+ (xy 165.418885 97.99095)
+ (xy 165.357785 97.916499)
+ (xy 165.28761 97.830989)
+ (xy 165.163293 97.728966)
+ (xy 165.12765 97.699715)
+ (xy 164.945154 97.602168)
+ (xy 164.747134 97.5421)
+ (xy 164.747132 97.542099)
+ (xy 164.747134 97.542099)
+ (xy 164.559663 97.523635)
+ (xy 164.5412 97.521817)
+ (xy 164.541199 97.521817)
+ (xy 164.335267 97.542099)
+ (xy 164.137243 97.602169)
+ (xy 164.041595 97.653295)
+ (xy 163.95475 97.699715)
+ (xy 163.954748 97.699716)
+ (xy 163.954747 97.699717)
+ (xy 163.794789 97.830989)
+ (xy 163.663517 97.990947)
+ (xy 163.565969 98.173443)
+ (xy 163.565968 98.173445)
+ (xy 163.565968 98.173446)
+ (xy 163.559793 98.193804)
+ (xy 163.505899 98.371467)
+ (xy 163.485617 98.5774)
+ (xy 160.331478 98.5774)
+ (xy 160.3187 98.447666)
+ (xy 160.258632 98.249646)
+ (xy 160.161085 98.06715)
+ (xy 160.090662 97.981339)
+ (xy 160.02981 97.907189)
+ (xy 159.912077 97.810569)
+ (xy 159.86985 97.775915)
+ (xy 159.732047 97.702257)
+ (xy 159.682204 97.653295)
+ (xy 159.666744 97.585158)
+ (xy 159.690576 97.519478)
+ (xy 159.746134 97.477109)
+ (xy 159.790502 97.4689)
+ (xy 159.888826 97.4689)
+ (xy 159.894229 97.469135)
+ (xy 159.934714 97.472678)
+ (xy 159.973985 97.462154)
+ (xy 159.979227 97.460992)
+ (xy 160.019262 97.453934)
+ (xy 160.019264 97.453932)
+ (xy 160.024155 97.452153)
+ (xy 160.041273 97.445062)
+ (xy 160.045994 97.44286)
+ (xy 160.045999 97.442859)
+ (xy 160.079292 97.419545)
+ (xy 160.083831 97.416653)
+ (xy 160.119038 97.396328)
+ (xy 160.145172 97.365181)
+ (xy 160.148792 97.36123)
+ (xy 160.53103 96.978992)
+ (xy 160.534981 96.975372)
+ (xy 160.566128 96.949238)
+ (xy 160.586453 96.914031)
+ (xy 160.58935 96.909486)
+ (xy 160.612659 96.876199)
+ (xy 160.61266 96.876194)
+ (xy 160.614862 96.871473)
+ (xy 160.62195 96.854362)
+ (xy 160.623734 96.849461)
+ (xy 160.625513 96.839371)
+ (xy 160.63079 96.809435)
+ (xy 160.631956 96.804175)
+ (xy 160.642478 96.764913)
+ (xy 160.638935 96.724427)
+ (xy 160.6387 96.719024)
+ (xy 160.6387 96.037399)
+ (xy 163.485617 96.037399)
+ (xy 163.505899 96.243332)
+ (xy 163.535933 96.342344)
+ (xy 163.565968 96.441354)
+ (xy 163.663515 96.62385)
+ (xy 163.663517 96.623852)
+ (xy 163.794789 96.78381)
+ (xy 163.890188 96.862101)
+ (xy 163.95475 96.915085)
+ (xy 164.137246 97.012632)
+ (xy 164.335266 97.0727)
+ (xy 164.335265 97.0727)
+ (xy 164.353729 97.074518)
+ (xy 164.5412 97.092983)
+ (xy 164.747134 97.0727)
+ (xy 164.945154 97.012632)
+ (xy 165.12765 96.915085)
+ (xy 165.28761 96.78381)
+ (xy 165.418885 96.62385)
+ (xy 165.516432 96.441354)
+ (xy 165.5765 96.243334)
+ (xy 165.596783 96.0374)
+ (xy 165.5765 95.831466)
+ (xy 165.516432 95.633446)
+ (xy 165.418885 95.45095)
+ (xy 165.358424 95.377278)
+ (xy 165.28761 95.290989)
+ (xy 165.169877 95.194369)
+ (xy 165.12765 95.159715)
+ (xy 164.945154 95.062168)
+ (xy 164.747134 95.0021)
+ (xy 164.747132 95.002099)
+ (xy 164.747134 95.002099)
+ (xy 164.559663 94.983635)
+ (xy 164.5412 94.981817)
+ (xy 164.541199 94.981817)
+ (xy 164.335267 95.002099)
+ (xy 164.137243 95.062169)
+ (xy 164.04442 95.111785)
+ (xy 163.95475 95.159715)
+ (xy 163.954748 95.159716)
+ (xy 163.954747 95.159717)
+ (xy 163.794789 95.290989)
+ (xy 163.683073 95.427118)
+ (xy 163.663515 95.45095)
+ (xy 163.63577 95.502857)
+ (xy 163.565969 95.633443)
+ (xy 163.505899 95.831467)
+ (xy 163.485617 96.037399)
+ (xy 160.6387 96.037399)
+ (xy 160.6387 94.874795)
+ (xy 160.638699 94.874792)
+ (xy 160.638303 94.873705)
+ (xy 160.632484 94.857715)
+ (xy 160.626889 94.836833)
+ (xy 160.623734 94.818939)
+ (xy 160.623733 94.818937)
+ (xy 160.614646 94.803198)
+ (xy 160.605509 94.783605)
+ (xy 160.599295 94.76653)
+ (xy 160.58761 94.752605)
+ (xy 160.575216 94.734903)
+ (xy 160.566129 94.719164)
+ (xy 160.566128 94.719162)
+ (xy 160.561019 94.714875)
+ (xy 160.552199 94.707473)
+ (xy 160.53692 94.692193)
+ (xy 160.525239 94.678273)
+ (xy 160.525238 94.678272)
+ (xy 160.509495 94.669183)
+ (xy 160.491794 94.656788)
+ (xy 160.477871 94.645105)
+ (xy 160.460789 94.638888)
+ (xy 160.441205 94.629755)
+ (xy 160.425462 94.620666)
+ (xy 160.425459 94.620664)
+ (xy 160.407555 94.617507)
+ (xy 160.386687 94.611916)
+ (xy 160.369607 94.6057)
+ (xy 160.369606 94.6057)
+ (xy 160.340584 94.6057)
+ (xy 160.028253 94.6057)
+ (xy 159.961214 94.586015)
+ (xy 159.915459 94.533211)
+ (xy 159.905515 94.464053)
+ (xy 159.93454 94.400497)
+ (xy 159.949588 94.385847)
+ (xy 159.991478 94.351467)
+ (xy 160.02981 94.32001)
+ (xy 160.161085 94.16005)
+ (xy 160.258632 93.977554)
+ (xy 160.3187 93.779534)
+ (xy 160.338983 93.5736)
+ (xy 160.3187 93.367666)
+ (xy 160.258632 93.169646)
+ (xy 160.161085 92.98715)
+ (xy 160.064149 92.869032)
+ (xy 160.02981 92.827189)
+ (xy 159.874529 92.699755)
+ (xy 159.86985 92.695915)
+ (xy 159.687354 92.598368)
+ (xy 159.489334 92.5383)
+ (xy 159.489332 92.538299)
+ (xy 159.489334 92.538299)
+ (xy 159.2834 92.518017)
+ (xy 159.077467 92.538299)
+ (xy 158.879443 92.598369)
+ (xy 158.802576 92.639456)
+ (xy 158.69695 92.695915)
+ (xy 158.696948 92.695916)
+ (xy 158.696947 92.695917)
+ (xy 158.536989 92.827189)
+ (xy 158.405717 92.987147)
+ (xy 158.405715 92.98715)
+ (xy 158.385588 93.024804)
+ (xy 158.308165 93.16965)
+ (xy 158.307875 93.170352)
+ (xy 158.307624 93.170663)
+ (xy 158.305296 93.175019)
+ (xy 158.30447 93.174577)
+ (xy 158.264035 93.224756)
+ (xy 158.197741 93.246821)
+ (xy 158.193314 93.2469)
+ (xy 157.946086 93.2469)
+ (xy 157.879047 93.227215)
+ (xy 157.858405 93.210581)
+ (xy 155.716413 91.068589)
+ (xy 155.712757 91.064599)
+ (xy 155.686746 91.0336)
+ (xy 158.227817 91.0336)
+ (xy 158.248099 91.239532)
+ (xy 158.266896 91.301497)
+ (xy 158.308168 91.437554)
+ (xy 158.405715 91.62005)
+ (xy 158.405717 91.620052)
+ (xy 158.536989 91.78001)
+ (xy 158.600658 91.832261)
+ (xy 158.69695 91.911285)
+ (xy 158.879446 92.008832)
+ (xy 159.077466 92.0689)
+ (xy 159.077465 92.0689)
+ (xy 159.095929 92.070718)
+ (xy 159.2834 92.089183)
+ (xy 159.489334 92.0689)
+ (xy 159.687354 92.008832)
+ (xy 159.86985 91.911285)
+ (xy 160.02981 91.78001)
+ (xy 160.161085 91.62005)
+ (xy 160.258632 91.437554)
+ (xy 160.3187 91.239534)
+ (xy 160.338983 91.0336)
+ (xy 160.3187 90.827666)
+ (xy 160.258632 90.629646)
+ (xy 160.161085 90.44715)
+ (xy 160.105342 90.379227)
+ (xy 160.02981 90.287189)
+ (xy 159.869852 90.155917)
+ (xy 159.869853 90.155917)
+ (xy 159.86985 90.155915)
+ (xy 159.687354 90.058368)
+ (xy 159.489334 89.9983)
+ (xy 159.489332 89.998299)
+ (xy 159.489334 89.998299)
+ (xy 159.2834 89.978017)
+ (xy 159.077467 89.998299)
+ (xy 158.879443 90.058369)
+ (xy 158.769298 90.117243)
+ (xy 158.69695 90.155915)
+ (xy 158.696948 90.155916)
+ (xy 158.696947 90.155917)
+ (xy 158.536989 90.287189)
+ (xy 158.405717 90.447147)
+ (xy 158.308169 90.629643)
+ (xy 158.248099 90.827667)
+ (xy 158.227817 91.0336)
+ (xy 155.686746 91.0336)
+ (xy 155.68664 91.033474)
+ (xy 155.686635 91.03347)
+ (xy 155.651447 91.013154)
+ (xy 155.646885 91.010247)
+ (xy 155.613598 90.98694)
+ (xy 155.608924 90.984761)
+ (xy 155.591712 90.977631)
+ (xy 155.586863 90.975866)
+ (xy 155.546852 90.968811)
+ (xy 155.54157 90.96764)
+ (xy 155.502313 90.957121)
+ (xy 155.466649 90.960242)
+ (xy 155.461829 90.960664)
+ (xy 155.456426 90.9609)
+ (xy 154.415486 90.9609)
+ (xy 154.348447 90.941215)
+ (xy 154.327805 90.924581)
+ (xy 153.884599 90.481375)
+ (xy 153.861496 90.445108)
+ (xy 153.86112 90.445326)
+ (xy 153.856142 90.436704)
+ (xy 153.855756 90.436098)
+ (xy 153.855695 90.435931)
+ (xy 153.855695 90.43593)
+ (xy 153.84401 90.422005)
+ (xy 153.831616 90.404303)
+ (xy 153.822529 90.388564)
+ (xy 153.822528 90.388562)
+ (xy 153.813575 90.381049)
+ (xy 153.808599 90.376873)
+ (xy 153.79332 90.361593)
+ (xy 153.781639 90.347673)
+ (xy 153.781638 90.347672)
+ (xy 153.765895 90.338583)
+ (xy 153.748194 90.326188)
+ (xy 153.734271 90.314505)
+ (xy 153.717189 90.308288)
+ (xy 153.697605 90.299155)
+ (xy 153.681862 90.290066)
+ (xy 153.681859 90.290064)
+ (xy 153.663955 90.286907)
+ (xy 153.643087 90.281316)
+ (xy 153.626007 90.2751)
+ (xy 153.626006 90.2751)
+ (xy 153.596984 90.2751)
+ (xy 151.570686 90.2751)
+ (xy 151.503647 90.255415)
+ (xy 151.483005 90.238781)
+ (xy 150.884566 89.640342)
+ (xy 150.851081 89.579019)
+ (xy 150.850015 89.569106)
+ (xy 150.849509 89.569179)
+ (xy 150.827765 89.417943)
+ (xy 150.806455 89.371282)
+ (xy 150.767977 89.287027)
+ (xy 150.673728 89.178257)
+ (xy 150.552653 89.100447)
+ (xy 150.552651 89.100446)
+ (xy 150.552649 89.100445)
+ (xy 150.55265 89.100445)
+ (xy 150.414563 89.0599)
+ (xy 150.414561 89.0599)
+ (xy 150.270639 89.0599)
+ (xy 150.270636 89.0599)
+ (xy 150.180534 89.086356)
+ (xy 150.110664 89.086356)
+ (xy 150.051887 89.048581)
+ (xy 150.022862 88.985025)
+ (xy 150.0216 88.967379)
+ (xy 150.0216 86.364273)
+ (xy 150.021836 86.358866)
+ (xy 150.022344 86.353066)
+ (xy 150.025378 86.318386)
+ (xy 150.014856 86.279122)
+ (xy 150.013689 86.273856)
+ (xy 150.006633 86.233835)
+ (xy 150.004863 86.228973)
+ (xy 149.997752 86.211803)
+ (xy 149.995558 86.207099)
+ (xy 149.972245 86.173804)
+ (xy 149.969337 86.169239)
+ (xy 149.949028 86.134062)
+ (xy 149.917894 86.107937)
+ (xy 149.91391 86.104286)
+ (xy 148.930005 85.120381)
+ (xy 148.89652 85.059058)
+ (xy 148.901504 84.989366)
+ (xy 148.943376 84.933433)
+ (xy 149.00884 84.909016)
+ (xy 149.017686 84.9087)
+ (xy 149.069195 84.9087)
+ (xy 149.136234 84.928385)
+ (xy 149.156875 84.945018)
+ (xy 152.564635 88.352778)
+ (xy 152.598119 88.414099)
+ (xy 152.599185 88.424013)
+ (xy 152.599691 88.423941)
+ (xy 152.621434 88.575175)
+ (xy 152.627826 88.589171)
+ (xy 152.681223 88.706092)
+ (xy 152.775472 88.814862)
+ (xy 152.896547 88.892672)
+ (xy 152.89655 88.892673)
+ (xy 152.896549 88.892673)
+ (xy 153.034636 88.933218)
+ (xy 153.034638 88.933219)
+ (xy 153.034639 88.933219)
+ (xy 153.178562 88.933219)
+ (xy 153.178562 88.933218)
+ (xy 153.285721 88.901754)
+ (xy 153.31665 88.892673)
+ (xy 153.31665 88.892672)
+ (xy 153.316653 88.892672)
+ (xy 153.437728 88.814862)
+ (xy 153.531977 88.706092)
+ (xy 153.591765 88.575176)
+ (xy 153.612247 88.432719)
+ (xy 153.595437 88.315799)
+ (xy 155.526553 88.315799)
+ (xy 155.547034 88.458256)
+ (xy 155.593758 88.560565)
+ (xy 155.606823 88.589173)
+ (xy 155.701072 88.697943)
+ (xy 155.822147 88.775753)
+ (xy 155.82215 88.775754)
+ (xy 155.822149 88.775754)
+ (xy 155.960236 88.816299)
+ (xy 155.960238 88.8163)
+ (xy 155.960239 88.8163)
+ (xy 156.104162 88.8163)
+ (xy 156.104162 88.816299)
+ (xy 156.242253 88.775753)
+ (xy 156.363328 88.697943)
+ (xy 156.457577 88.589173)
+ (xy 156.501225 88.493599)
+ (xy 158.227817 88.493599)
+ (xy 158.248099 88.699532)
+ (xy 158.271221 88.775754)
+ (xy 158.308168 88.897554)
+ (xy 158.405715 89.08005)
+ (xy 158.405717 89.080052)
+ (xy 158.536989 89.24001)
+ (xy 158.633609 89.319302)
+ (xy 158.69695 89.371285)
+ (xy 158.879446 89.468832)
+ (xy 159.077466 89.5289)
+ (xy 159.077465 89.5289)
+ (xy 159.097748 89.530897)
+ (xy 159.2834 89.549183)
+ (xy 159.489334 89.5289)
+ (xy 159.687354 89.468832)
+ (xy 159.86985 89.371285)
+ (xy 160.02981 89.24001)
+ (xy 160.161085 89.08005)
+ (xy 160.258632 88.897554)
+ (xy 160.3187 88.699534)
+ (xy 160.338983 88.4936)
+ (xy 160.3187 88.287666)
+ (xy 160.258632 88.089646)
+ (xy 160.161085 87.90715)
+ (xy 160.098547 87.830947)
+ (xy 160.02981 87.747189)
+ (xy 159.869852 87.615917)
+ (xy 159.869853 87.615917)
+ (xy 159.86985 87.615915)
+ (xy 159.687354 87.518368)
+ (xy 159.489334 87.4583)
+ (xy 159.489332 87.458299)
+ (xy 159.489334 87.458299)
+ (xy 159.2834 87.438017)
+ (xy 159.077467 87.458299)
+ (xy 158.879443 87.518369)
+ (xy 158.769298 87.577243)
+ (xy 158.69695 87.615915)
+ (xy 158.696948 87.615916)
+ (xy 158.696947 87.615917)
+ (xy 158.536989 87.747189)
+ (xy 158.405717 87.907147)
+ (xy 158.405715 87.90715)
+ (xy 158.37797 87.959057)
+ (xy 158.308169 88.089643)
+ (xy 158.248099 88.287667)
+ (xy 158.227817 88.493599)
+ (xy 156.501225 88.493599)
+ (xy 156.517365 88.458257)
+ (xy 156.537847 88.3158)
+ (xy 156.517365 88.173343)
+ (xy 156.457577 88.042427)
+ (xy 156.363328 87.933657)
+ (xy 156.242253 87.855847)
+ (xy 156.242251 87.855846)
+ (xy 156.242249 87.855845)
+ (xy 156.24225 87.855845)
+ (xy 156.104163 87.8153)
+ (xy 156.104161 87.8153)
+ (xy 155.960239 87.8153)
+ (xy 155.960236 87.8153)
+ (xy 155.822149 87.855845)
+ (xy 155.701073 87.933656)
+ (xy 155.606823 88.042426)
+ (xy 155.606822 88.042428)
+ (xy 155.547034 88.173343)
+ (xy 155.526553 88.315799)
+ (xy 153.595437 88.315799)
+ (xy 153.591765 88.290262)
+ (xy 153.531977 88.159346)
+ (xy 153.437728 88.050576)
+ (xy 153.316653 87.972766)
+ (xy 153.316651 87.972765)
+ (xy 153.316649 87.972764)
+ (xy 153.31665 87.972764)
+ (xy 153.178563 87.932219)
+ (xy 153.178561 87.932219)
+ (xy 153.119486 87.932219)
+ (xy 153.052447 87.912534)
+ (xy 153.031805 87.8959)
+ (xy 151.089504 85.953599)
+ (xy 158.227817 85.953599)
+ (xy 158.248099 86.159532)
+ (xy 158.262765 86.207878)
+ (xy 158.308168 86.357554)
+ (xy 158.405715 86.54005)
+ (xy 158.405717 86.540052)
+ (xy 158.536989 86.70001)
+ (xy 158.595723 86.748211)
+ (xy 158.69695 86.831285)
+ (xy 158.879446 86.928832)
+ (xy 159.077466 86.9889)
+ (xy 159.077465 86.9889)
+ (xy 159.095929 86.990718)
+ (xy 159.2834 87.009183)
+ (xy 159.489334 86.9889)
+ (xy 159.687354 86.928832)
+ (xy 159.86985 86.831285)
+ (xy 160.02981 86.70001)
+ (xy 160.161085 86.54005)
+ (xy 160.258632 86.357554)
+ (xy 160.3187 86.159534)
+ (xy 160.338983 85.9536)
+ (xy 160.3187 85.747666)
+ (xy 160.258632 85.549646)
+ (xy 160.161085 85.36715)
+ (xy 160.082493 85.271385)
+ (xy 160.02981 85.207189)
+ (xy 159.912077 85.110569)
+ (xy 159.86985 85.075915)
+ (xy 159.687354 84.978368)
+ (xy 159.489334 84.9183)
+ (xy 159.489332 84.918299)
+ (xy 159.489334 84.918299)
+ (xy 159.301863 84.899835)
+ (xy 159.2834 84.898017)
+ (xy 159.283399 84.898017)
+ (xy 159.077467 84.918299)
+ (xy 158.879443 84.978369)
+ (xy 158.783572 85.029614)
+ (xy 158.69695 85.075915)
+ (xy 158.696948 85.075916)
+ (xy 158.696947 85.075917)
+ (xy 158.536989 85.207189)
+ (xy 158.406863 85.365751)
+ (xy 158.405715 85.36715)
+ (xy 158.386232 85.4036)
+ (xy 158.308169 85.549643)
+ (xy 158.248099 85.747667)
+ (xy 158.227817 85.953599)
+ (xy 151.089504 85.953599)
+ (xy 149.498894 84.362989)
+ (xy 149.495238 84.358999)
+ (xy 149.469121 84.327874)
+ (xy 149.469116 84.32787)
+ (xy 149.433928 84.307554)
+ (xy 149.429366 84.304647)
+ (xy 149.396079 84.28134)
+ (xy 149.391405 84.279161)
+ (xy 149.374193 84.272031)
+ (xy 149.369344 84.270266)
+ (xy 149.329333 84.263211)
+ (xy 149.324051 84.26204)
+ (xy 149.284794 84.251521)
+ (xy 149.24913 84.254642)
+ (xy 149.24431 84.255064)
+ (xy 149.238907 84.2553)
+ (xy 149.212657 84.2553)
+ (xy 149.145618 84.235615)
+ (xy 149.099863 84.182811)
+ (xy 149.089919 84.113653)
+ (xy 149.118944 84.050097)
+ (xy 149.145619 84.026984)
+ (xy 149.146652 84.026319)
+ (xy 149.149728 84.024343)
+ (xy 149.243977 83.915573)
+ (xy 149.303765 83.784657)
+ (xy 149.324247 83.6422)
+ (xy 149.303765 83.499743)
+ (xy 149.243977 83.368827)
+ (xy 149.149728 83.260057)
+ (xy 149.028653 83.182247)
+ (xy 149.028651 83.182246)
+ (xy 149.028649 83.182245)
+ (xy 149.02865 83.182245)
+ (xy 148.890563 83.1417)
+ (xy 148.890561 83.1417)
+ (xy 148.746639 83.1417)
+ (xy 148.746636 83.1417)
+ (xy 148.608549 83.182245)
+ (xy 148.487469 83.260058)
+ (xy 148.476514 83.272702)
+ (xy 148.417736 83.310477)
+ (xy 148.382801 83.3155)
+ (xy 146.109686 83.3155)
+ (xy 146.042647 83.295815)
+ (xy 146.022005 83.279181)
+ (xy 144.908813 82.165989)
+ (xy 144.905157 82.161999)
+ (xy 144.87904 82.130874)
+ (xy 144.879035 82.13087)
+ (xy 144.843847 82.110554)
+ (xy 144.839285 82.107647)
+ (xy 144.805998 82.08434)
+ (xy 144.801324 82.082161)
+ (xy 144.784112 82.075031)
+ (xy 144.779263 82.073266)
+ (xy 144.739252 82.066211)
+ (xy 144.73397 82.06504)
+ (xy 144.694713 82.054521)
+ (xy 144.659049 82.057642)
+ (xy 144.654229 82.058064)
+ (xy 144.648826 82.0583)
+ (xy 144.550502 82.0583)
+ (xy 144.483463 82.038615)
+ (xy 144.437708 81.985811)
+ (xy 144.427764 81.916653)
+ (xy 144.456789 81.853097)
+ (xy 144.492046 81.824943)
+ (xy 144.62985 81.751285)
+ (xy 144.78981 81.62001)
+ (xy 144.921085 81.46005)
+ (xy 145.018632 81.277554)
+ (xy 145.0787 81.079534)
+ (xy 145.098983 80.8736)
+ (xy 145.0787 80.667666)
+ (xy 145.018632 80.469646)
+ (xy 144.921085 80.28715)
+ (xy 144.898775 80.259965)
+ (xy 144.871462 80.195655)
+ (xy 144.883253 80.126788)
+ (xy 144.930405 80.075228)
+ (xy 144.994628 80.0573)
+ (xy 146.574514 80.0573)
+ (xy 146.641553 80.076985)
+ (xy 146.662195 80.093619)
+ (xy 149.064034 82.495458)
+ (xy 149.097519 82.556781)
+ (xy 149.098584 82.566694)
+ (xy 149.099091 82.566622)
+ (xy 149.120834 82.717856)
+ (xy 149.170748 82.82715)
+ (xy 149.180623 82.848773)
+ (xy 149.274872 82.957543)
+ (xy 149.395947 83.035353)
+ (xy 149.39595 83.035354)
+ (xy 149.395949 83.035354)
+ (xy 149.534036 83.075899)
+ (xy 149.534038 83.0759)
+ (xy 149.534039 83.0759)
+ (xy 149.677962 83.0759)
+ (xy 149.677962 83.075899)
+ (xy 149.769864 83.048915)
+ (xy 154.164529 83.048915)
+ (xy 154.18501 83.191371)
+ (xy 154.225112 83.279181)
+ (xy 154.244799 83.322288)
+ (xy 154.339048 83.431058)
+ (xy 154.460123 83.508868)
+ (xy 154.460126 83.508869)
+ (xy 154.460125 83.508869)
+ (xy 154.598212 83.549414)
+ (xy 154.598214 83.549415)
+ (xy 154.598215 83.549415)
+ (xy 154.742138 83.549415)
+ (xy 154.742138 83.549414)
+ (xy 154.880229 83.508868)
+ (xy 155.001304 83.431058)
+ (xy 155.016431 83.4136)
+ (xy 158.227817 83.4136)
+ (xy 158.248099 83.619532)
+ (xy 158.265839 83.678012)
+ (xy 158.308168 83.817554)
+ (xy 158.405715 84.00005)
+ (xy 158.427819 84.026984)
+ (xy 158.536989 84.16001)
+ (xy 158.631258 84.237373)
+ (xy 158.69695 84.291285)
+ (xy 158.879446 84.388832)
+ (xy 159.077466 84.4489)
+ (xy 159.077465 84.4489)
+ (xy 159.095929 84.450718)
+ (xy 159.2834 84.469183)
+ (xy 159.489334 84.4489)
+ (xy 159.687354 84.388832)
+ (xy 159.86985 84.291285)
+ (xy 160.02981 84.16001)
+ (xy 160.161085 84.00005)
+ (xy 160.258632 83.817554)
+ (xy 160.3187 83.619534)
+ (xy 160.338983 83.4136)
+ (xy 160.3187 83.207666)
+ (xy 160.258632 83.009646)
+ (xy 160.161085 82.82715)
+ (xy 160.098546 82.750946)
+ (xy 160.02981 82.667189)
+ (xy 159.912077 82.570569)
+ (xy 159.86985 82.535915)
+ (xy 159.687354 82.438368)
+ (xy 159.489334 82.3783)
+ (xy 159.489332 82.378299)
+ (xy 159.489334 82.378299)
+ (xy 159.2834 82.358017)
+ (xy 159.077467 82.378299)
+ (xy 158.879443 82.438369)
+ (xy 158.786167 82.488227)
+ (xy 158.69695 82.535915)
+ (xy 158.696948 82.535916)
+ (xy 158.696947 82.535917)
+ (xy 158.536989 82.667189)
+ (xy 158.438077 82.787716)
+ (xy 158.405715 82.82715)
+ (xy 158.394157 82.848773)
+ (xy 158.308169 83.009643)
+ (xy 158.248099 83.207667)
+ (xy 158.227817 83.4136)
+ (xy 155.016431 83.4136)
+ (xy 155.095553 83.322288)
+ (xy 155.155341 83.191372)
+ (xy 155.175823 83.048915)
+ (xy 155.155341 82.906458)
+ (xy 155.095553 82.775542)
+ (xy 155.001304 82.666772)
+ (xy 154.880229 82.588962)
+ (xy 154.880227 82.588961)
+ (xy 154.880225 82.58896)
+ (xy 154.880226 82.58896)
+ (xy 154.742139 82.548415)
+ (xy 154.742137 82.548415)
+ (xy 154.598215 82.548415)
+ (xy 154.598212 82.548415)
+ (xy 154.460125 82.58896)
+ (xy 154.339049 82.666771)
+ (xy 154.244799 82.775541)
+ (xy 154.244798 82.775543)
+ (xy 154.18501 82.906458)
+ (xy 154.164529 83.048915)
+ (xy 149.769864 83.048915)
+ (xy 149.816053 83.035353)
+ (xy 149.937128 82.957543)
+ (xy 150.031377 82.848773)
+ (xy 150.091165 82.717857)
+ (xy 150.111647 82.5754)
+ (xy 150.091165 82.432943)
+ (xy 150.031377 82.302027)
+ (xy 149.937128 82.193257)
+ (xy 149.859858 82.143599)
+ (xy 155.043953 82.143599)
+ (xy 155.064434 82.286056)
+ (xy 155.100271 82.364527)
+ (xy 155.124223 82.416973)
+ (xy 155.218472 82.525743)
+ (xy 155.339547 82.603553)
+ (xy 155.33955 82.603554)
+ (xy 155.339549 82.603554)
+ (xy 155.477636 82.644099)
+ (xy 155.477638 82.6441)
+ (xy 155.477639 82.6441)
+ (xy 155.621562 82.6441)
+ (xy 155.621562 82.644099)
+ (xy 155.759653 82.603553)
+ (xy 155.880728 82.525743)
+ (xy 155.974977 82.416973)
+ (xy 156.034765 82.286057)
+ (xy 156.055247 82.1436)
+ (xy 156.034765 82.001143)
+ (xy 155.974977 81.870227)
+ (xy 155.880728 81.761457)
+ (xy 155.759653 81.683647)
+ (xy 155.759651 81.683646)
+ (xy 155.759649 81.683645)
+ (xy 155.75965 81.683645)
+ (xy 155.621563 81.6431)
+ (xy 155.621561 81.6431)
+ (xy 155.477639 81.6431)
+ (xy 155.477636 81.6431)
+ (xy 155.339549 81.683645)
+ (xy 155.218473 81.761456)
+ (xy 155.124223 81.870226)
+ (xy 155.124222 81.870228)
+ (xy 155.064434 82.001143)
+ (xy 155.043953 82.143599)
+ (xy 149.859858 82.143599)
+ (xy 149.816053 82.115447)
+ (xy 149.816051 82.115446)
+ (xy 149.816049 82.115445)
+ (xy 149.81605 82.115445)
+ (xy 149.677963 82.0749)
+ (xy 149.677961 82.0749)
+ (xy 149.618886 82.0749)
+ (xy 149.551847 82.055215)
+ (xy 149.531205 82.038581)
+ (xy 148.620224 81.1276)
+ (xy 158.263202 81.1276)
+ (xy 158.308633 81.277366)
+ (xy 158.406128 81.459766)
+ (xy 158.406132 81.459773)
+ (xy 158.537344 81.619655)
+ (xy 158.697226 81.750867)
+ (xy 158.697233 81.750871)
+ (xy 158.87963 81.848364)
+ (xy 158.879633 81.848365)
+ (xy 159.0294 81.893796)
+ (xy 159.0294 81.185286)
+ (xy 159.045355 81.201241)
+ (xy 159.158252 81.258765)
+ (xy 159.251919 81.2736)
+ (xy 159.314881 81.2736)
+ (xy 159.408548 81.258765)
+ (xy 159.521445 81.201241)
+ (xy 159.5374 81.185286)
+ (xy 159.5374 81.893796)
+ (xy 159.687166 81.848365)
+ (xy 159.687169 81.848364)
+ (xy 159.869566 81.750871)
+ (xy 159.869573 81.750867)
+ (xy 160.029455 81.619655)
+ (xy 160.160667 81.459773)
+ (xy 160.160671 81.459766)
+ (xy 160.258166 81.277366)
+ (xy 160.303597 81.1276)
+ (xy 159.595086 81.1276)
+ (xy 159.611041 81.111645)
+ (xy 159.668565 80.998748)
+ (xy 159.688386 80.8736)
+ (xy 159.668565 80.748452)
+ (xy 159.611041 80.635555)
+ (xy 159.595086 80.6196)
+ (xy 160.303597 80.6196)
+ (xy 160.303597 80.619599)
+ (xy 160.258166 80.469833)
+ (xy 160.160671 80.287433)
+ (xy 160.160667 80.287426)
+ (xy 160.029455 80.127544)
+ (xy 159.869573 79.996332)
+ (xy 159.869566 79.996328)
+ (xy 159.687166 79.898833)
+ (xy 159.5374 79.853402)
+ (xy 159.5374 80.561914)
+ (xy 159.521445 80.545959)
+ (xy 159.408548 80.488435)
+ (xy 159.314881 80.4736)
+ (xy 159.251919 80.4736)
+ (xy 159.158252 80.488435)
+ (xy 159.045355 80.545959)
+ (xy 159.0294 80.561914)
+ (xy 159.0294 79.853402)
+ (xy 159.029399 79.853402)
+ (xy 158.879633 79.898833)
+ (xy 158.697233 79.996328)
+ (xy 158.697226 79.996332)
+ (xy 158.537344 80.127544)
+ (xy 158.406132 80.287426)
+ (xy 158.406128 80.287433)
+ (xy 158.308633 80.469833)
+ (xy 158.263202 80.619599)
+ (xy 158.263203 80.6196)
+ (xy 158.971714 80.6196)
+ (xy 158.955759 80.635555)
+ (xy 158.898235 80.748452)
+ (xy 158.878414 80.8736)
+ (xy 158.898235 80.998748)
+ (xy 158.955759 81.111645)
+ (xy 158.971714 81.1276)
+ (xy 158.263202 81.1276)
+ (xy 148.620224 81.1276)
+ (xy 147.004213 79.511589)
+ (xy 147.000557 79.507599)
+ (xy 146.97444 79.476474)
+ (xy 146.974435 79.47647)
+ (xy 146.939247 79.456154)
+ (xy 146.934685 79.453247)
+ (xy 146.901398 79.42994)
+ (xy 146.896724 79.427761)
+ (xy 146.879512 79.420631)
+ (xy 146.874663 79.418866)
+ (xy 146.834652 79.411811)
+ (xy 146.82937 79.41064)
+ (xy 146.790113 79.400121)
+ (xy 146.754449 79.403242)
+ (xy 146.749629 79.403664)
+ (xy 146.744226 79.4039)
+ (xy 144.741705 79.4039)
+ (xy 144.674666 79.384215)
+ (xy 144.628911 79.331411)
+ (xy 144.618967 79.262253)
+ (xy 144.647992 79.198697)
+ (xy 144.663041 79.184046)
+ (xy 144.78981 79.08001)
+ (xy 144.852345 79.00381)
+ (xy 144.921085 78.92005)
+ (xy 145.018632 78.737554)
+ (xy 145.0787 78.539534)
+ (xy 145.098983 78.3336)
+ (xy 145.0787 78.127666)
+ (xy 145.018632 77.929646)
+ (xy 144.921085 77.74715)
+ (xy 144.858547 77.670947)
+ (xy 144.78981 77.587189)
+ (xy 144.629852 77.455917)
+ (xy 144.629853 77.455917)
+ (xy 144.62985 77.455915)
+ (xy 144.447354 77.358368)
+ (xy 144.249334 77.2983)
+ (xy 144.249332 77.298299)
+ (xy 144.249334 77.298299)
+ (xy 144.0434 77.278017)
+ (xy 143.837467 77.298299)
+ (xy 143.639443 77.358369)
+ (xy 143.529298 77.417243)
+ (xy 143.45695 77.455915)
+ (xy 143.456948 77.455916)
+ (xy 143.456947 77.455917)
+ (xy 143.296989 77.587189)
+ (xy 143.166117 77.74666)
+ (xy 143.165715 77.74715)
+ (xy 143.162756 77.752686)
+ (xy 143.068169 77.929643)
+ (xy 143.008099 78.127667)
+ (xy 142.987817 78.333599)
+ (xy 143.008099 78.539532)
+ (xy 143.038134 78.638543)
+ (xy 143.068168 78.737554)
+ (xy 143.165715 78.92005)
+ (xy 143.165717 78.920052)
+ (xy 143.296989 79.08001)
+ (xy 143.423759 79.184046)
+ (xy 143.463094 79.241792)
+ (xy 143.464965 79.311637)
+ (xy 143.428778 79.371405)
+ (xy 143.366022 79.402121)
+ (xy 143.345095 79.4039)
+ (xy 142.667199 79.4039)
+ (xy 142.60016 79.384215)
+ (xy 142.573486 79.361102)
+ (xy 142.56253 79.348458)
+ (xy 142.475768 79.2927)
+ (xy 142.441453 79.270647)
+ (xy 142.441451 79.270646)
+ (xy 142.441449 79.270645)
+ (xy 142.44145 79.270645)
+ (xy 142.303363 79.2301)
+ (xy 142.303361 79.2301)
+ (xy 142.159439 79.2301)
+ (xy 142.159436 79.2301)
+ (xy 142.021349 79.270645)
+ (xy 141.900273 79.348456)
+ (xy 141.806023 79.457226)
+ (xy 141.806022 79.457228)
+ (xy 141.746234 79.588143)
+ (xy 141.725753 79.7306)
+ (xy 141.746234 79.873056)
+ (xy 141.802533 79.996332)
+ (xy 141.806023 80.003973)
+ (xy 141.900272 80.112743)
+ (xy 142.021347 80.190553)
+ (xy 142.02135 80.190554)
+ (xy 142.021349 80.190554)
+ (xy 142.159436 80.231099)
+ (xy 142.159438 80.2311)
+ (xy 142.159439 80.2311)
+ (xy 142.303362 80.2311)
+ (xy 142.303362 80.231099)
+ (xy 142.441453 80.190553)
+ (xy 142.562528 80.112743)
+ (xy 142.56253 80.112741)
+ (xy 142.573486 80.100098)
+ (xy 142.632264 80.062323)
+ (xy 142.667199 80.0573)
+ (xy 143.092172 80.0573)
+ (xy 143.159211 80.076985)
+ (xy 143.204966 80.129789)
+ (xy 143.21491 80.198947)
+ (xy 143.188025 80.259965)
+ (xy 143.165717 80.287146)
+ (xy 143.068169 80.469643)
+ (xy 143.068168 80.469645)
+ (xy 143.068168 80.469646)
+ (xy 143.061298 80.492292)
+ (xy 143.008099 80.667667)
+ (xy 142.987817 80.8736)
+ (xy 143.008099 81.079532)
+ (xy 143.02268 81.1276)
+ (xy 143.062468 81.258765)
+ (xy 143.068171 81.277563)
+ (xy 143.068464 81.27827)
+ (xy 143.068506 81.278669)
+ (xy 143.069937 81.283384)
+ (xy 143.069042 81.283655)
+ (xy 143.075927 81.34774)
+ (xy 143.044647 81.410217)
+ (xy 143.04158 81.413394)
+ (xy 142.674395 81.780581)
+ (xy 142.613072 81.814066)
+ (xy 142.586714 81.8169)
+ (xy 139.901406 81.8169)
+ (xy 139.834367 81.797215)
+ (xy 139.788612 81.744411)
+ (xy 139.778668 81.675253)
+ (xy 139.807693 81.611697)
+ (xy 139.822741 81.597047)
+ (xy 139.852683 81.572473)
+ (xy 139.88761 81.54381)
+ (xy 140.018885 81.38385)
+ (xy 140.116432 81.201354)
+ (xy 140.1765 81.003334)
+ (xy 140.196783 80.7974)
+ (xy 140.1765 80.591466)
+ (xy 140.116432 80.393446)
+ (xy 140.018885 80.21095)
+ (xy 139.950436 80.127544)
+ (xy 139.88761 80.050989)
+ (xy 139.727652 79.919717)
+ (xy 139.727653 79.919717)
+ (xy 139.72765 79.919715)
+ (xy 139.545154 79.822168)
+ (xy 139.347134 79.7621)
+ (xy 139.347132 79.762099)
+ (xy 139.347134 79.762099)
+ (xy 139.1412 79.741817)
+ (xy 138.935267 79.762099)
+ (xy 138.737243 79.822169)
+ (xy 138.642042 79.873056)
+ (xy 138.55475 79.919715)
+ (xy 138.554748 79.919716)
+ (xy 138.554747 79.919717)
+ (xy 138.394789 80.050989)
+ (xy 138.263517 80.210947)
+ (xy 138.165969 80.393443)
+ (xy 138.105899 80.591467)
+ (xy 138.085617 80.7974)
+ (xy 138.105899 81.003332)
+ (xy 138.1059 81.003334)
+ (xy 138.165968 81.201354)
+ (xy 138.263515 81.38385)
+ (xy 138.326052 81.460052)
+ (xy 138.39479 81.54381)
+ (xy 138.459659 81.597047)
+ (xy 138.498993 81.654792)
+ (xy 138.500864 81.724637)
+ (xy 138.464677 81.784405)
+ (xy 138.401921 81.815121)
+ (xy 138.380994 81.8169)
+ (xy 136.912183 81.8169)
+ (xy 136.877248 81.811877)
+ (xy 136.791558 81.786716)
+ (xy 136.791557 81.786716)
+ (xy 136.647635 81.786716)
+ (xy 136.647632 81.786716)
+ (xy 136.509545 81.827261)
+ (xy 136.388469 81.905072)
+ (xy 136.294219 82.013842)
+ (xy 136.294218 82.013844)
+ (xy 136.23443 82.144759)
+ (xy 136.213949 82.287216)
+ (xy 136.23443 82.429672)
+ (xy 136.283565 82.53726)
+ (xy 136.294219 82.560589)
+ (xy 136.388468 82.669359)
+ (xy 136.509543 82.747169)
+ (xy 136.509546 82.74717)
+ (xy 136.509545 82.74717)
+ (xy 136.647632 82.787715)
+ (xy 136.647634 82.787716)
+ (xy 136.647635 82.787716)
+ (xy 136.791558 82.787716)
+ (xy 136.791558 82.787715)
+ (xy 136.929649 82.747169)
+ (xy 137.050724 82.669359)
+ (xy 137.144973 82.560589)
+ (xy 137.153102 82.542787)
+ (xy 137.198859 82.489984)
+ (xy 137.265897 82.4703)
+ (xy 138.231662 82.4703)
+ (xy 138.298701 82.489985)
+ (xy 138.344456 82.542789)
+ (xy 138.3544 82.611947)
+ (xy 138.327515 82.672965)
+ (xy 138.263517 82.750946)
+ (xy 138.165969 82.933443)
+ (xy 138.105899 83.131467)
+ (xy 138.085617 83.337399)
+ (xy 138.105899 83.543332)
+ (xy 138.122429 83.597825)
+ (xy 138.165968 83.741354)
+ (xy 138.261218 83.919553)
+ (xy 138.263517 83.923853)
+ (xy 138.353336 84.033298)
+ (xy 138.380649 84.097608)
+ (xy 138.368858 84.166476)
+ (xy 138.328607 84.213537)
+ (xy 138.307318 84.228445)
+ (xy 138.302755 84.231351)
+ (xy 138.267562 84.251671)
+ (xy 138.267558 84.251674)
+ (xy 138.241438 84.282804)
+ (xy 138.237782 84.286793)
+ (xy 135.848787 86.675788)
+ (xy 135.844798 86.679443)
+ (xy 135.805363 86.712534)
+ (xy 135.803 86.709718)
+ (xy 135.761058 86.737599)
+ (xy 135.691197 86.738679)
+ (xy 135.631841 86.701819)
+ (xy 135.601837 86.638719)
+ (xy 135.600287 86.619525)
+ (xy 135.577315 78.257399)
+ (xy 138.085617 78.257399)
+ (xy 138.105899 78.463332)
+ (xy 138.1059 78.463334)
+ (xy 138.165968 78.661354)
+ (xy 138.263515 78.84385)
+ (xy 138.263517 78.843852)
+ (xy 138.394789 79.00381)
+ (xy 138.491409 79.083102)
+ (xy 138.55475 79.135085)
+ (xy 138.737246 79.232632)
+ (xy 138.935266 79.2927)
+ (xy 138.935265 79.2927)
+ (xy 138.953729 79.294518)
+ (xy 139.1412 79.312983)
+ (xy 139.347134 79.2927)
+ (xy 139.545154 79.232632)
+ (xy 139.72765 79.135085)
+ (xy 139.88761 79.00381)
+ (xy 140.018885 78.84385)
+ (xy 140.116432 78.661354)
+ (xy 140.1765 78.463334)
+ (xy 140.196783 78.2574)
+ (xy 140.1765 78.051466)
+ (xy 140.116432 77.853446)
+ (xy 140.018885 77.67095)
+ (xy 139.966902 77.607609)
+ (xy 139.88761 77.510989)
+ (xy 139.727652 77.379717)
+ (xy 139.727653 77.379717)
+ (xy 139.72765 77.379715)
+ (xy 139.545154 77.282168)
+ (xy 139.347134 77.2221)
+ (xy 139.347132 77.222099)
+ (xy 139.347134 77.222099)
+ (xy 139.1412 77.201817)
+ (xy 138.935267 77.222099)
+ (xy 138.737243 77.282169)
+ (xy 138.707065 77.2983)
+ (xy 138.55475 77.379715)
+ (xy 138.554748 77.379716)
+ (xy 138.554747 77.379717)
+ (xy 138.394789 77.510989)
+ (xy 138.263517 77.670947)
+ (xy 138.263515 77.67095)
+ (xy 138.232276 77.729394)
+ (xy 138.165969 77.853443)
+ (xy 138.105899 78.051467)
+ (xy 138.085617 78.257399)
+ (xy 135.577315 78.257399)
+ (xy 135.570337 75.7174)
+ (xy 138.085617 75.7174)
+ (xy 138.105899 75.923332)
+ (xy 138.122308 75.977426)
+ (xy 138.165968 76.121354)
+ (xy 138.263515 76.30385)
+ (xy 138.263517 76.303852)
+ (xy 138.394789 76.46381)
+ (xy 138.491409 76.543102)
+ (xy 138.55475 76.595085)
+ (xy 138.737246 76.692632)
+ (xy 138.935266 76.7527)
+ (xy 138.935265 76.7527)
+ (xy 138.953729 76.754518)
+ (xy 139.1412 76.772983)
+ (xy 139.347134 76.7527)
+ (xy 139.545154 76.692632)
+ (xy 139.684259 76.618278)
+ (xy 142.9929 76.618278)
+ (xy 143.007432 76.691335)
+ (xy 143.007433 76.691339)
+ (xy 143.007434 76.69134)
+ (xy 143.062799 76.774201)
+ (xy 143.144663 76.8289)
+ (xy 143.14566 76.829566)
+ (xy 143.145664 76.829567)
+ (xy 143.218721 76.844099)
+ (xy 143.218724 76.8441)
+ (xy 143.218726 76.8441)
+ (xy 144.868076 76.8441)
+ (xy 144.868077 76.844099)
+ (xy 144.94114 76.829566)
+ (xy 145.024001 76.774201)
+ (xy 145.079366 76.69134)
+ (xy 145.0939 76.618274)
+ (xy 145.0939 76.153678)
+ (xy 150.120831 76.153678)
+ (xy 150.141312 76.296134)
+ (xy 150.198383 76.421099)
+ (xy 150.201101 76.427051)
+ (xy 150.29535 76.535821)
+ (xy 150.416425 76.613631)
+ (xy 150.416428 76.613632)
+ (xy 150.416427 76.613632)
+ (xy 150.554514 76.654177)
+ (xy 150.554516 76.654178)
+ (xy 150.554517 76.654178)
+ (xy 150.69844 76.654178)
+ (xy 150.69844 76.654177)
+ (xy 150.820705 76.618278)
+ (xy 150.836528 76.613632)
+ (xy 150.836528 76.613631)
+ (xy 150.836531 76.613631)
+ (xy 150.957606 76.535821)
+ (xy 151.051855 76.427051)
+ (xy 151.111643 76.296135)
+ (xy 151.132125 76.153678)
+ (xy 151.111643 76.011221)
+ (xy 151.070257 75.9206)
+ (xy 151.411753 75.9206)
+ (xy 151.432234 76.063056)
+ (xy 151.482907 76.174013)
+ (xy 151.492023 76.193973)
+ (xy 151.586272 76.302743)
+ (xy 151.707347 76.380553)
+ (xy 151.70735 76.380554)
+ (xy 151.707349 76.380554)
+ (xy 151.845436 76.421099)
+ (xy 151.845438 76.4211)
+ (xy 151.845439 76.4211)
+ (xy 151.989362 76.4211)
+ (xy 151.989362 76.421099)
+ (xy 152.127453 76.380553)
+ (xy 152.248528 76.302743)
+ (xy 152.342777 76.193973)
+ (xy 152.402565 76.063057)
+ (xy 152.423047 75.9206)
+ (xy 152.402565 75.778143)
+ (xy 152.342777 75.647227)
+ (xy 152.248528 75.538457)
+ (xy 152.127453 75.460647)
+ (xy 152.127451 75.460646)
+ (xy 152.127449 75.460645)
+ (xy 152.12745 75.460645)
+ (xy 151.989363 75.4201)
+ (xy 151.989361 75.4201)
+ (xy 151.845439 75.4201)
+ (xy 151.845436 75.4201)
+ (xy 151.707349 75.460645)
+ (xy 151.586273 75.538456)
+ (xy 151.492023 75.647226)
+ (xy 151.492022 75.647228)
+ (xy 151.432234 75.778143)
+ (xy 151.411753 75.9206)
+ (xy 151.070257 75.9206)
+ (xy 151.051855 75.880305)
+ (xy 150.957606 75.771535)
+ (xy 150.836531 75.693725)
+ (xy 150.836529 75.693724)
+ (xy 150.836527 75.693723)
+ (xy 150.836528 75.693723)
+ (xy 150.698441 75.653178)
+ (xy 150.698439 75.653178)
+ (xy 150.554517 75.653178)
+ (xy 150.554514 75.653178)
+ (xy 150.416427 75.693723)
+ (xy 150.295351 75.771534)
+ (xy 150.201101 75.880304)
+ (xy 150.2011 75.880306)
+ (xy 150.141312 76.011221)
+ (xy 150.120831 76.153678)
+ (xy 145.0939 76.153678)
+ (xy 145.0939 74.968926)
+ (xy 145.0939 74.968923)
+ (xy 145.093899 74.968921)
+ (xy 145.079367 74.895864)
+ (xy 145.079366 74.89586)
+ (xy 145.078562 74.894656)
+ (xy 145.024001 74.812999)
+ (xy 144.971022 74.7776)
+ (xy 150.802153 74.7776)
+ (xy 150.822634 74.920056)
+ (xy 150.870822 75.025571)
+ (xy 150.882423 75.050973)
+ (xy 150.976672 75.159743)
+ (xy 151.097747 75.237553)
+ (xy 151.09775 75.237554)
+ (xy 151.097749 75.237554)
+ (xy 151.235836 75.278099)
+ (xy 151.235838 75.2781)
+ (xy 151.235839 75.2781)
+ (xy 151.379762 75.2781)
+ (xy 151.379762 75.278099)
+ (xy 151.517853 75.237553)
+ (xy 151.638928 75.159743)
+ (xy 151.733177 75.050973)
+ (xy 151.792965 74.920057)
+ (xy 151.813447 74.7776)
+ (xy 151.809795 74.7522)
+ (xy 154.485153 74.7522)
+ (xy 154.505634 74.894656)
+ (xy 154.565422 75.025571)
+ (xy 154.565423 75.025573)
+ (xy 154.659672 75.134343)
+ (xy 154.780747 75.212153)
+ (xy 154.78075 75.212154)
+ (xy 154.780749 75.212154)
+ (xy 154.918836 75.252699)
+ (xy 154.918838 75.2527)
+ (xy 154.918839 75.2527)
+ (xy 155.062762 75.2527)
+ (xy 155.062762 75.252699)
+ (xy 155.200853 75.212153)
+ (xy 155.321928 75.134343)
+ (xy 155.416177 75.025573)
+ (xy 155.475965 74.894657)
+ (xy 155.496447 74.7522)
+ (xy 155.475965 74.609743)
+ (xy 155.416177 74.478827)
+ (xy 155.321928 74.370057)
+ (xy 155.200853 74.292247)
+ (xy 155.200851 74.292246)
+ (xy 155.200849 74.292245)
+ (xy 155.20085 74.292245)
+ (xy 155.062763 74.2517)
+ (xy 155.062761 74.2517)
+ (xy 154.918839 74.2517)
+ (xy 154.918836 74.2517)
+ (xy 154.780749 74.292245)
+ (xy 154.659673 74.370056)
+ (xy 154.659672 74.370056)
+ (xy 154.659672 74.370057)
+ (xy 154.652224 74.378653)
+ (xy 154.565423 74.478826)
+ (xy 154.565422 74.478828)
+ (xy 154.505634 74.609743)
+ (xy 154.485153 74.7522)
+ (xy 151.809795 74.7522)
+ (xy 151.792965 74.635143)
+ (xy 151.752829 74.54726)
+ (xy 151.742886 74.478103)
+ (xy 151.771911 74.414547)
+ (xy 151.830689 74.376772)
+ (xy 151.900558 74.376772)
+ (xy 151.933311 74.394658)
+ (xy 151.934411 74.392948)
+ (xy 151.941871 74.397742)
+ (xy 151.941872 74.397743)
+ (xy 152.062947 74.475553)
+ (xy 152.06295 74.475554)
+ (xy 152.062949 74.475554)
+ (xy 152.201036 74.516099)
+ (xy 152.201038 74.5161)
+ (xy 152.201039 74.5161)
+ (xy 152.344962 74.5161)
+ (xy 152.344962 74.516099)
+ (xy 152.452121 74.484635)
+ (xy 152.48305 74.475554)
+ (xy 152.48305 74.475553)
+ (xy 152.483053 74.475553)
+ (xy 152.604128 74.397743)
+ (xy 152.698377 74.288973)
+ (xy 152.758165 74.158057)
+ (xy 152.778647 74.0156)
+ (xy 152.758165 73.873143)
+ (xy 152.698377 73.742227)
+ (xy 152.604128 73.633457)
+ (xy 152.483053 73.555647)
+ (xy 152.483051 73.555646)
+ (xy 152.483049 73.555645)
+ (xy 152.48305 73.555645)
+ (xy 152.344963 73.5151)
+ (xy 152.344961 73.5151)
+ (xy 152.201039 73.5151)
+ (xy 152.201036 73.5151)
+ (xy 152.062949 73.555645)
+ (xy 151.941873 73.633456)
+ (xy 151.847623 73.742226)
+ (xy 151.847622 73.742228)
+ (xy 151.787834 73.873143)
+ (xy 151.767353 74.015599)
+ (xy 151.787834 74.158057)
+ (xy 151.787835 74.158058)
+ (xy 151.827969 74.245939)
+ (xy 151.837913 74.315097)
+ (xy 151.808888 74.378653)
+ (xy 151.75011 74.416427)
+ (xy 151.68024 74.416427)
+ (xy 151.647488 74.398541)
+ (xy 151.646389 74.400252)
+ (xy 151.638926 74.395456)
+ (xy 151.517853 74.317647)
+ (xy 151.517851 74.317646)
+ (xy 151.517849 74.317645)
+ (xy 151.51785 74.317645)
+ (xy 151.379763 74.2771)
+ (xy 151.379761 74.2771)
+ (xy 151.235839 74.2771)
+ (xy 151.235836 74.2771)
+ (xy 151.097749 74.317645)
+ (xy 150.976673 74.395456)
+ (xy 150.882423 74.504226)
+ (xy 150.882422 74.504228)
+ (xy 150.822634 74.635143)
+ (xy 150.802153 74.7776)
+ (xy 144.971022 74.7776)
+ (xy 144.94114 74.757634)
+ (xy 144.941139 74.757633)
+ (xy 144.941135 74.757632)
+ (xy 144.868077 74.7431)
+ (xy 144.868074 74.7431)
+ (xy 143.218726 74.7431)
+ (xy 143.218723 74.7431)
+ (xy 143.145664 74.757632)
+ (xy 143.14566 74.757633)
+ (xy 143.062799 74.812999)
+ (xy 143.007433 74.89586)
+ (xy 143.007432 74.895864)
+ (xy 142.9929 74.968921)
+ (xy 142.9929 76.618278)
+ (xy 139.684259 76.618278)
+ (xy 139.72765 76.595085)
+ (xy 139.88761 76.46381)
+ (xy 140.018885 76.30385)
+ (xy 140.116432 76.121354)
+ (xy 140.1765 75.923334)
+ (xy 140.196783 75.7174)
+ (xy 140.1765 75.511466)
+ (xy 140.116432 75.313446)
+ (xy 140.018885 75.13095)
+ (xy 139.932405 75.025573)
+ (xy 139.88761 74.970989)
+ (xy 139.727652 74.839717)
+ (xy 139.727653 74.839717)
+ (xy 139.72765 74.839715)
+ (xy 139.545154 74.742168)
+ (xy 139.347134 74.6821)
+ (xy 139.347132 74.682099)
+ (xy 139.347134 74.682099)
+ (xy 139.1412 74.661817)
+ (xy 138.935267 74.682099)
+ (xy 138.737243 74.742169)
+ (xy 138.708311 74.757634)
+ (xy 138.55475 74.839715)
+ (xy 138.554748 74.839716)
+ (xy 138.554747 74.839717)
+ (xy 138.394789 74.970989)
+ (xy 138.28149 75.109047)
+ (xy 138.263515 75.13095)
+ (xy 138.233632 75.186856)
+ (xy 138.165969 75.313443)
+ (xy 138.105899 75.511467)
+ (xy 138.085617 75.7174)
+ (xy 135.570337 75.7174)
+ (xy 135.563359 73.1774)
+ (xy 138.085617 73.1774)
+ (xy 138.105899 73.383332)
+ (xy 138.1059 73.383334)
+ (xy 138.165968 73.581354)
+ (xy 138.263515 73.76385)
+ (xy 138.263517 73.763852)
+ (xy 138.394789 73.92381)
+ (xy 138.479238 73.993114)
+ (xy 138.55475 74.055085)
+ (xy 138.737246 74.152632)
+ (xy 138.935266 74.2127)
+ (xy 138.935265 74.2127)
+ (xy 138.953729 74.214518)
+ (xy 139.1412 74.232983)
+ (xy 139.347134 74.2127)
+ (xy 139.545154 74.152632)
+ (xy 139.72765 74.055085)
+ (xy 139.88761 73.92381)
+ (xy 140.018885 73.76385)
+ (xy 140.116432 73.581354)
+ (xy 140.1765 73.383334)
+ (xy 140.196783 73.1774)
+ (xy 140.1765 72.971466)
+ (xy 140.116432 72.773446)
+ (xy 140.018885 72.59095)
+ (xy 139.966902 72.527609)
+ (xy 139.88761 72.430989)
+ (xy 139.727652 72.299717)
+ (xy 139.727653 72.299717)
+ (xy 139.72765 72.299715)
+ (xy 139.545154 72.202168)
+ (xy 139.347134 72.1421)
+ (xy 139.347132 72.142099)
+ (xy 139.347134 72.142099)
+ (xy 139.1412 72.121817)
+ (xy 138.935267 72.142099)
+ (xy 138.737243 72.202169)
+ (xy 138.627098 72.261043)
+ (xy 138.55475 72.299715)
+ (xy 138.554748 72.299716)
+ (xy 138.554747 72.299717)
+ (xy 138.394789 72.430989)
+ (xy 138.263517 72.590947)
+ (xy 138.165969 72.773443)
+ (xy 138.105899 72.971467)
+ (xy 138.085617 73.1774)
+ (xy 135.563359 73.1774)
+ (xy 135.556381 70.637399)
+ (xy 138.085617 70.637399)
+ (xy 138.105899 70.843332)
+ (xy 138.1059 70.843334)
+ (xy 138.165968 71.041354)
+ (xy 138.263515 71.22385)
+ (xy 138.298169 71.266077)
+ (xy 138.394789 71.38381)
+ (xy 138.436816 71.4183)
+ (xy 138.55475 71.515085)
+ (xy 138.737246 71.612632)
+ (xy 138.935266 71.6727)
+ (xy 138.935265 71.6727)
+ (xy 138.953729 71.674518)
+ (xy 139.1412 71.692983)
+ (xy 139.347134 71.6727)
+ (xy 139.545154 71.612632)
+ (xy 139.72765 71.515085)
+ (xy 139.88761 71.38381)
+ (xy 140.018885 71.22385)
+ (xy 140.116432 71.041354)
+ (xy 140.1765 70.843334)
+ (xy 140.186776 70.738999)
+ (xy 152.884953 70.738999)
+ (xy 152.905434 70.881456)
+ (xy 152.965222 71.012371)
+ (xy 152.965223 71.012373)
+ (xy 153.059472 71.121143)
+ (xy 153.180547 71.198953)
+ (xy 153.18055 71.198954)
+ (xy 153.180549 71.198954)
+ (xy 153.318636 71.239499)
+ (xy 153.318638 71.2395)
+ (xy 153.318639 71.2395)
+ (xy 153.462562 71.2395)
+ (xy 153.462562 71.239499)
+ (xy 153.600653 71.198953)
+ (xy 153.721728 71.121143)
+ (xy 153.815977 71.012373)
+ (xy 153.875765 70.881457)
+ (xy 153.896247 70.739)
+ (xy 153.875765 70.596543)
+ (xy 153.815977 70.465627)
+ (xy 153.721728 70.356857)
+ (xy 153.600653 70.279047)
+ (xy 153.600651 70.279046)
+ (xy 153.600649 70.279045)
+ (xy 153.60065 70.279045)
+ (xy 153.462563 70.2385)
+ (xy 153.462561 70.2385)
+ (xy 153.318639 70.2385)
+ (xy 153.318636 70.2385)
+ (xy 153.180549 70.279045)
+ (xy 153.059473 70.356856)
+ (xy 152.965223 70.465626)
+ (xy 152.965222 70.465628)
+ (xy 152.905434 70.596543)
+ (xy 152.884953 70.738999)
+ (xy 140.186776 70.738999)
+ (xy 140.196783 70.6374)
+ (xy 140.1765 70.431466)
+ (xy 140.116432 70.233446)
+ (xy 140.018885 70.05095)
+ (xy 139.950564 69.9677)
+ (xy 139.88761 69.890989)
+ (xy 139.756921 69.783737)
+ (xy 139.72765 69.759715)
+ (xy 139.545154 69.662168)
+ (xy 139.347134 69.6021)
+ (xy 139.347132 69.602099)
+ (xy 139.347134 69.602099)
+ (xy 139.1412 69.581817)
+ (xy 138.935267 69.602099)
+ (xy 138.737243 69.662169)
+ (xy 138.627098 69.721043)
+ (xy 138.55475 69.759715)
+ (xy 138.554748 69.759716)
+ (xy 138.554747 69.759717)
+ (xy 138.394789 69.890989)
+ (xy 138.263517 70.050947)
+ (xy 138.263515 70.05095)
+ (xy 138.236995 70.100565)
+ (xy 138.165969 70.233443)
+ (xy 138.105899 70.431467)
+ (xy 138.085617 70.637399)
+ (xy 135.556381 70.637399)
+ (xy 135.549403 68.0974)
+ (xy 138.085617 68.0974)
+ (xy 138.105899 68.303332)
+ (xy 138.113611 68.328754)
+ (xy 138.165968 68.501354)
+ (xy 138.263515 68.68385)
+ (xy 138.263517 68.683852)
+ (xy 138.394789 68.84381)
+ (xy 138.491409 68.923102)
+ (xy 138.55475 68.975085)
+ (xy 138.737246 69.072632)
+ (xy 138.935266 69.1327)
+ (xy 138.935265 69.1327)
+ (xy 138.953729 69.134518)
+ (xy 139.1412 69.152983)
+ (xy 139.347134 69.1327)
+ (xy 139.545154 69.072632)
+ (xy 139.72765 68.975085)
+ (xy 139.88761 68.84381)
+ (xy 140.018885 68.68385)
+ (xy 140.116432 68.501354)
+ (xy 140.1765 68.303334)
+ (xy 140.196783 68.0974)
+ (xy 140.1765 67.891466)
+ (xy 140.169624 67.8688)
+ (xy 144.071153 67.8688)
+ (xy 144.091634 68.011256)
+ (xy 144.151422 68.142171)
+ (xy 144.151423 68.142173)
+ (xy 144.245672 68.250943)
+ (xy 144.366747 68.328753)
+ (xy 144.36675 68.328754)
+ (xy 144.366749 68.328754)
+ (xy 144.504836 68.369299)
+ (xy 144.504838 68.3693)
+ (xy 144.504839 68.3693)
+ (xy 144.648762 68.3693)
+ (xy 144.648762 68.369299)
+ (xy 144.786853 68.328753)
+ (xy 144.907928 68.250943)
+ (xy 145.002177 68.142173)
+ (xy 145.061965 68.011257)
+ (xy 145.082447 67.8688)
+ (xy 145.061965 67.726343)
+ (xy 145.002177 67.595427)
+ (xy 144.907928 67.486657)
+ (xy 144.786853 67.408847)
+ (xy 144.786851 67.408846)
+ (xy 144.786849 67.408845)
+ (xy 144.78685 67.408845)
+ (xy 144.648763 67.3683)
+ (xy 144.648761 67.3683)
+ (xy 144.504839 67.3683)
+ (xy 144.504836 67.3683)
+ (xy 144.366749 67.408845)
+ (xy 144.245673 67.486656)
+ (xy 144.151423 67.595426)
+ (xy 144.151422 67.595428)
+ (xy 144.091634 67.726343)
+ (xy 144.071153 67.8688)
+ (xy 140.169624 67.8688)
+ (xy 140.116432 67.693446)
+ (xy 140.018885 67.51095)
+ (xy 139.93509 67.408845)
+ (xy 139.88761 67.350989)
+ (xy 139.727652 67.219717)
+ (xy 139.727653 67.219717)
+ (xy 139.72765 67.219715)
+ (xy 139.545154 67.122168)
+ (xy 139.347134 67.0621)
+ (xy 139.347132 67.062099)
+ (xy 139.347134 67.062099)
+ (xy 139.1412 67.041817)
+ (xy 138.935267 67.062099)
+ (xy 138.737243 67.122169)
+ (xy 138.627098 67.181043)
+ (xy 138.55475 67.219715)
+ (xy 138.554748 67.219716)
+ (xy 138.554747 67.219717)
+ (xy 138.394789 67.350989)
+ (xy 138.263517 67.510947)
+ (xy 138.165969 67.693443)
+ (xy 138.105899 67.891467)
+ (xy 138.085617 68.0974)
+ (xy 135.549403 68.0974)
+ (xy 135.542425 65.5574)
+ (xy 138.085617 65.5574)
+ (xy 138.105899 65.763332)
+ (xy 138.123144 65.820181)
+ (xy 138.165968 65.961354)
+ (xy 138.263515 66.14385)
+ (xy 138.263517 66.143852)
+ (xy 138.394789 66.30381)
+ (xy 138.491409 66.383102)
+ (xy 138.55475 66.435085)
+ (xy 138.737246 66.532632)
+ (xy 138.935266 66.5927)
+ (xy 138.935265 66.5927)
+ (xy 138.953729 66.594518)
+ (xy 139.1412 66.612983)
+ (xy 139.347134 66.5927)
+ (xy 139.545154 66.532632)
+ (xy 139.72765 66.435085)
+ (xy 139.88761 66.30381)
+ (xy 140.018885 66.14385)
+ (xy 140.116432 65.961354)
+ (xy 140.1765 65.763334)
+ (xy 140.196783 65.5574)
+ (xy 140.1765 65.351466)
+ (xy 140.116432 65.153446)
+ (xy 140.018885 64.97095)
+ (xy 139.95207 64.889535)
+ (xy 139.88761 64.810989)
+ (xy 139.743643 64.69284)
+ (xy 139.72765 64.679715)
+ (xy 139.545154 64.582168)
+ (xy 139.421288 64.544594)
+ (xy 141.933858 64.544594)
+ (xy 141.949312 64.721224)
+ (xy 142.005085 64.889535)
+ (xy 142.005087 64.88954)
+ (xy 142.098171 65.040452)
+ (xy 142.801196 65.743477)
+ (xy 142.812977 65.757109)
+ (xy 142.827531 65.776658)
+ (xy 142.868012 65.810625)
+ (xy 142.871986 65.814267)
+ (xy 142.8779 65.820181)
+ (xy 142.903177 65.840168)
+ (xy 142.904575 65.841306)
+ (xy 142.96336 65.890632)
+ (xy 142.963362 65.890633)
+ (xy 142.969396 65.894602)
+ (xy 142.96937 65.894641)
+ (xy 142.975927 65.898818)
+ (xy 142.975953 65.898778)
+ (xy 142.982091 65.902564)
+ (xy 142.982095 65.902567)
+ (xy 143.051648 65.935)
+ (xy 143.053226 65.935764)
+ (xy 143.121812 65.970209)
+ (xy 143.121817 65.97021)
+ (xy 143.128606 65.972682)
+ (xy 143.128589 65.972728)
+ (xy 143.135924 65.975277)
+ (xy 143.13594 65.975232)
+ (xy 143.142789 65.977502)
+ (xy 143.142794 65.977503)
+ (xy 143.218003 65.993032)
+ (xy 143.219699 65.993408)
+ (xy 143.294344 66.0111)
+ (xy 143.294349 66.0111)
+ (xy 143.301517 66.011938)
+ (xy 143.301511 66.011986)
+ (xy 143.309242 66.012777)
+ (xy 143.309247 66.01273)
+ (xy 143.316437 66.013359)
+ (xy 143.316441 66.013358)
+ (xy 143.316442 66.013359)
+ (xy 143.346954 66.012471)
+ (xy 143.393194 66.011126)
+ (xy 143.394997 66.0111)
+ (xy 144.767544 66.0111)
+ (xy 149.299072 66.0111)
+ (xy 149.366111 66.030785)
+ (xy 149.411866 66.083589)
+ (xy 149.42181 66.152747)
+ (xy 149.405153 66.2686)
+ (xy 149.425634 66.411056)
+ (xy 149.485422 66.541971)
+ (xy 149.485425 66.541977)
+ (xy 149.528412 66.591585)
+ (xy 149.557438 66.65514)
+ (xy 149.5587 66.672788)
+ (xy 149.5587 67.308297)
+ (xy 149.539015 67.375336)
+ (xy 149.528413 67.389499)
+ (xy 149.460025 67.468422)
+ (xy 149.460022 67.468428)
+ (xy 149.400234 67.599343)
+ (xy 149.379753 67.7418)
+ (xy 149.400234 67.884256)
+ (xy 149.458234 68.011256)
+ (xy 149.460023 68.015173)
+ (xy 149.554272 68.123943)
+ (xy 149.675347 68.201753)
+ (xy 149.67535 68.201754)
+ (xy 149.675349 68.201754)
+ (xy 149.813436 68.242299)
+ (xy 149.813438 68.2423)
+ (xy 149.813439 68.2423)
+ (xy 149.957362 68.2423)
+ (xy 149.957362 68.242299)
+ (xy 150.095453 68.201753)
+ (xy 150.216528 68.123943)
+ (xy 150.310777 68.015173)
+ (xy 150.370565 67.884257)
+ (xy 150.391047 67.7418)
+ (xy 150.370565 67.599343)
+ (xy 150.310777 67.468427)
+ (xy 150.310775 67.468425)
+ (xy 150.310774 67.468422)
+ (xy 150.242387 67.389499)
+ (xy 150.213362 67.325943)
+ (xy 150.2121 67.308297)
+ (xy 150.2121 66.731415)
+ (xy 150.231785 66.664376)
+ (xy 150.242379 66.650221)
+ (xy 150.336177 66.541973)
+ (xy 150.395965 66.411057)
+ (xy 150.416447 66.2686)
+ (xy 150.39979 66.152746)
+ (xy 150.409734 66.083588)
+ (xy 150.455489 66.030784)
+ (xy 150.522528 66.0111)
+ (xy 151.501057 66.0111)
+ (xy 151.568096 66.030785)
+ (xy 151.588738 66.047419)
+ (xy 156.567996 71.026677)
+ (xy 156.579777 71.040309)
+ (xy 156.594331 71.059858)
+ (xy 156.624607 71.085263)
+ (xy 156.634805 71.09382)
+ (xy 156.638795 71.097476)
+ (xy 156.6447 71.103381)
+ (xy 156.669992 71.12338)
+ (xy 156.671389 71.124518)
+ (xy 156.71599 71.161942)
+ (xy 156.73016 71.173832)
+ (xy 156.730162 71.173833)
+ (xy 156.736196 71.177802)
+ (xy 156.736169 71.177842)
+ (xy 156.742721 71.182016)
+ (xy 156.742747 71.181975)
+ (xy 156.748891 71.185765)
+ (xy 156.748894 71.185767)
+ (xy 156.777172 71.198953)
+ (xy 156.818402 71.218179)
+ (xy 156.820025 71.218964)
+ (xy 156.888611 71.253409)
+ (xy 156.895394 71.255877)
+ (xy 156.895377 71.255922)
+ (xy 156.902725 71.258476)
+ (xy 156.902741 71.258431)
+ (xy 156.90959 71.260701)
+ (xy 156.909593 71.260701)
+ (xy 156.909594 71.260702)
+ (xy 156.984765 71.276222)
+ (xy 156.986474 71.276602)
+ (xy 157.061144 71.2943)
+ (xy 157.061148 71.294301)
+ (xy 157.068317 71.295139)
+ (xy 157.068311 71.295186)
+ (xy 157.076042 71.295976)
+ (xy 157.076047 71.295929)
+ (xy 157.083237 71.296558)
+ (xy 157.083241 71.296557)
+ (xy 157.083242 71.296558)
+ (xy 157.115883 71.295608)
+ (xy 157.159974 71.294326)
+ (xy 157.161777 71.2943)
+ (xy 157.5627 71.2943)
+ (xy 157.629739 71.313985)
+ (xy 157.675494 71.366789)
+ (xy 157.6867 71.4183)
+ (xy 157.6867 73.759736)
+ (xy 157.685391 73.777706)
+ (xy 157.681858 73.801821)
+ (xy 157.686464 73.85445)
+ (xy 157.6867 73.859857)
+ (xy 157.6867 73.868212)
+ (xy 157.690444 73.900247)
+ (xy 157.690627 73.902038)
+ (xy 157.697312 73.978457)
+ (xy 157.698772 73.985524)
+ (xy 157.698726 73.985533)
+ (xy 157.700409 73.993124)
+ (xy 157.700454 73.993114)
+ (xy 157.702119 74.00014)
+ (xy 157.728363 74.072244)
+ (xy 157.728954 74.073945)
+ (xy 157.743575 74.118066)
+ (xy 157.753086 74.146768)
+ (xy 157.753089 74.146773)
+ (xy 157.75614 74.153316)
+ (xy 157.756096 74.153336)
+ (xy 157.759484 74.160334)
+ (xy 157.759527 74.160313)
+ (xy 157.762768 74.166767)
+ (xy 157.804941 74.230887)
+ (xy 157.805903 74.232397)
+ (xy 157.84617 74.297681)
+ (xy 157.846171 74.297682)
+ (xy 157.846173 74.297685)
+ (xy 157.850651 74.303348)
+ (xy 157.850613 74.303377)
+ (xy 157.85552 74.309402)
+ (xy 157.855557 74.309372)
+ (xy 157.860202 74.314907)
+ (xy 157.916028 74.367576)
+ (xy 157.917322 74.368833)
+ (xy 158.483974 74.935485)
+ (xy 158.517459 74.996808)
+ (xy 158.512475 75.0665)
+ (xy 158.492147 75.101829)
+ (xy 158.405713 75.20715)
+ (xy 158.405712 75.207153)
+ (xy 158.308169 75.389641)
+ (xy 158.248099 75.587667)
+ (xy 158.227817 75.793599)
+ (xy 158.248099 75.999532)
+ (xy 158.267369 76.063056)
+ (xy 158.308168 76.197554)
+ (xy 158.405715 76.38005)
+ (xy 158.405717 76.380052)
+ (xy 158.536989 76.54001)
+ (xy 158.604096 76.595082)
+ (xy 158.69695 76.671285)
+ (xy 158.879446 76.768832)
+ (xy 159.077466 76.8289)
+ (xy 159.220278 76.842965)
+ (xy 159.285066 76.869125)
+ (xy 159.295806 76.878687)
+ (xy 159.495066 77.077947)
+ (xy 159.528551 77.13927)
+ (xy 159.523567 77.208962)
+ (xy 159.481695 77.264895)
+ (xy 159.416231 77.289312)
+ (xy 159.395231 77.289031)
+ (xy 159.2834 77.278017)
+ (xy 159.077467 77.298299)
+ (xy 158.879443 77.358369)
+ (xy 158.769298 77.417243)
+ (xy 158.69695 77.455915)
+ (xy 158.696948 77.455916)
+ (xy 158.696947 77.455917)
+ (xy 158.536989 77.587189)
+ (xy 158.406117 77.74666)
+ (xy 158.405715 77.74715)
+ (xy 158.402756 77.752686)
+ (xy 158.308169 77.929643)
+ (xy 158.248099 78.127667)
+ (xy 158.227817 78.333599)
+ (xy 158.248099 78.539532)
+ (xy 158.278134 78.638543)
+ (xy 158.308168 78.737554)
+ (xy 158.405715 78.92005)
+ (xy 158.405717 78.920052)
+ (xy 158.536989 79.08001)
+ (xy 158.604096 79.135082)
+ (xy 158.69695 79.211285)
+ (xy 158.879446 79.308832)
+ (xy 159.077466 79.3689)
+ (xy 159.077465 79.3689)
+ (xy 159.095929 79.370718)
+ (xy 159.2834 79.389183)
+ (xy 159.489334 79.3689)
+ (xy 159.687354 79.308832)
+ (xy 159.86985 79.211285)
+ (xy 160.02981 79.08001)
+ (xy 160.161085 78.92005)
+ (xy 160.258632 78.737554)
+ (xy 160.3187 78.539534)
+ (xy 160.338983 78.3336)
+ (xy 160.327968 78.221767)
+ (xy 160.340987 78.153122)
+ (xy 160.389051 78.102412)
+ (xy 160.456902 78.085737)
+ (xy 160.522997 78.108393)
+ (xy 160.539052 78.121933)
+ (xy 160.926981 78.509862)
+ (xy 160.960466 78.571185)
+ (xy 160.9633 78.597543)
+ (xy 160.9633 90.613706)
+ (xy 160.961991 90.631676)
+ (xy 160.958458 90.655791)
+ (xy 160.960161 90.675245)
+ (xy 160.962773 90.705102)
+ (xy 160.963064 90.70842)
+ (xy 160.9633 90.713827)
+ (xy 160.9633 90.722182)
+ (xy 160.967044 90.754217)
+ (xy 160.967227 90.756008)
+ (xy 160.973912 90.832427)
+ (xy 160.975372 90.839494)
+ (xy 160.975326 90.839503)
+ (xy 160.977009 90.847094)
+ (xy 160.977054 90.847084)
+ (xy 160.978719 90.85411)
+ (xy 161.004963 90.926214)
+ (xy 161.005554 90.927915)
+ (xy 161.029684 91.000732)
+ (xy 161.029686 91.000738)
+ (xy 161.029689 91.000743)
+ (xy 161.03274 91.007286)
+ (xy 161.032696 91.007306)
+ (xy 161.036084 91.014304)
+ (xy 161.036127 91.014283)
+ (xy 161.039368 91.020737)
+ (xy 161.081541 91.084857)
+ (xy 161.082503 91.086367)
+ (xy 161.12277 91.151651)
+ (xy 161.122771 91.151652)
+ (xy 161.122773 91.151655)
+ (xy 161.127251 91.157318)
+ (xy 161.127213 91.157347)
+ (xy 161.13212 91.163372)
+ (xy 161.132157 91.163342)
+ (xy 161.136802 91.168877)
+ (xy 161.192628 91.221546)
+ (xy 161.193922 91.222803)
+ (xy 163.456111 93.484992)
+ (xy 163.489596 93.546315)
+ (xy 163.491833 93.560518)
+ (xy 163.505899 93.703332)
+ (xy 163.529014 93.779532)
+ (xy 163.565968 93.901354)
+ (xy 163.663515 94.08385)
+ (xy 163.678634 94.102273)
+ (xy 163.794789 94.24381)
+ (xy 163.891409 94.323102)
+ (xy 163.95475 94.375085)
+ (xy 164.137246 94.472632)
+ (xy 164.335266 94.5327)
+ (xy 164.335265 94.5327)
+ (xy 164.353729 94.534518)
+ (xy 164.5412 94.552983)
+ (xy 164.747134 94.5327)
+ (xy 164.945154 94.472632)
+ (xy 165.12765 94.375085)
+ (xy 165.28761 94.24381)
+ (xy 165.418885 94.08385)
+ (xy 165.516432 93.901354)
+ (xy 165.5765 93.703334)
+ (xy 165.596783 93.4974)
+ (xy 165.5765 93.291466)
+ (xy 165.516432 93.093446)
+ (xy 165.418885 92.91095)
+ (xy 165.353002 92.830671)
+ (xy 165.28761 92.750989)
+ (xy 165.156928 92.643743)
+ (xy 165.12765 92.619715)
+ (xy 164.945154 92.522168)
+ (xy 164.844397 92.491604)
+ (xy 164.747132 92.462099)
+ (xy 164.604318 92.448033)
+ (xy 164.539531 92.421872)
+ (xy 164.528792 92.412311)
+ (xy 164.329533 92.213052)
+ (xy 164.296048 92.151729)
+ (xy 164.301032 92.082037)
+ (xy 164.342904 92.026104)
+ (xy 164.408368 92.001687)
+ (xy 164.429363 92.001967)
+ (xy 164.5412 92.012983)
+ (xy 164.747134 91.9927)
+ (xy 164.945154 91.932632)
+ (xy 165.12765 91.835085)
+ (xy 165.28761 91.70381)
+ (xy 165.418885 91.54385)
+ (xy 165.516432 91.361354)
+ (xy 165.5765 91.163334)
+ (xy 165.596783 90.9574)
+ (xy 165.5765 90.751466)
+ (xy 165.516432 90.553446)
+ (xy 165.418885 90.37095)
+ (xy 165.352504 90.290064)
+ (xy 165.28761 90.210989)
+ (xy 165.148979 90.097219)
+ (xy 165.12765 90.079715)
+ (xy 164.945154 89.982168)
+ (xy 164.747134 89.9221)
+ (xy 164.747132 89.922099)
+ (xy 164.747134 89.922099)
+ (xy 164.5412 89.901817)
+ (xy 164.335267 89.922099)
+ (xy 164.137243 89.982169)
+ (xy 164.046483 90.030682)
+ (xy 163.95475 90.079715)
+ (xy 163.954748 90.079716)
+ (xy 163.954747 90.079717)
+ (xy 163.794789 90.210989)
+ (xy 163.663517 90.370947)
+ (xy 163.663515 90.37095)
+ (xy 163.640666 90.413698)
+ (xy 163.565969 90.553443)
+ (xy 163.505899 90.751467)
+ (xy 163.485617 90.9574)
+ (xy 163.496631 91.06923)
+ (xy 163.483612 91.137876)
+ (xy 163.435547 91.188586)
+ (xy 163.367696 91.205261)
+ (xy 163.301601 91.182605)
+ (xy 163.285547 91.169065)
+ (xy 162.516619 90.400137)
+ (xy 162.483134 90.338814)
+ (xy 162.4803 90.312456)
+ (xy 162.4803 88.4174)
+ (xy 163.485617 88.4174)
+ (xy 163.505899 88.623332)
+ (xy 163.524137 88.683454)
+ (xy 163.565968 88.821354)
+ (xy 163.663515 89.00385)
+ (xy 163.671062 89.013046)
+ (xy 163.794789 89.16381)
+ (xy 163.889017 89.24114)
+ (xy 163.95475 89.295085)
+ (xy 164.137246 89.392632)
+ (xy 164.335266 89.4527)
+ (xy 164.335265 89.4527)
+ (xy 164.355548 89.454697)
+ (xy 164.5412 89.472983)
+ (xy 164.747134 89.4527)
+ (xy 164.945154 89.392632)
+ (xy 165.12765 89.295085)
+ (xy 165.28761 89.16381)
+ (xy 165.418885 89.00385)
+ (xy 165.516432 88.821354)
+ (xy 165.5765 88.623334)
+ (xy 165.596783 88.4174)
+ (xy 165.5765 88.211466)
+ (xy 165.516432 88.013446)
+ (xy 165.418885 87.83095)
+ (xy 165.361571 87.761112)
+ (xy 165.28761 87.670989)
+ (xy 165.127652 87.539717)
+ (xy 165.127653 87.539717)
+ (xy 165.12765 87.539715)
+ (xy 164.945154 87.442168)
+ (xy 164.747134 87.3821)
+ (xy 164.747132 87.382099)
+ (xy 164.747134 87.382099)
+ (xy 164.559663 87.363635)
+ (xy 164.5412 87.361817)
+ (xy 164.541199 87.361817)
+ (xy 164.335267 87.382099)
+ (xy 164.137243 87.442169)
+ (xy 164.043967 87.492027)
+ (xy 163.95475 87.539715)
+ (xy 163.954748 87.539716)
+ (xy 163.954747 87.539717)
+ (xy 163.794789 87.670989)
+ (xy 163.665921 87.828018)
+ (xy 163.663515 87.83095)
+ (xy 163.636079 87.882278)
+ (xy 163.565969 88.013443)
+ (xy 163.505899 88.211467)
+ (xy 163.485617 88.4174)
+ (xy 162.4803 88.4174)
+ (xy 162.4803 85.8774)
+ (xy 163.485617 85.8774)
+ (xy 163.505899 86.083332)
+ (xy 163.516331 86.117721)
+ (xy 163.565968 86.281354)
+ (xy 163.663515 86.46385)
+ (xy 163.698169 86.506077)
+ (xy 163.794789 86.62381)
+ (xy 163.889845 86.701819)
+ (xy 163.95475 86.755085)
+ (xy 164.137246 86.852632)
+ (xy 164.335266 86.9127)
+ (xy 164.335265 86.9127)
+ (xy 164.353729 86.914518)
+ (xy 164.5412 86.932983)
+ (xy 164.747134 86.9127)
+ (xy 164.945154 86.852632)
+ (xy 165.12765 86.755085)
+ (xy 165.28761 86.62381)
+ (xy 165.418885 86.46385)
+ (xy 165.516432 86.281354)
+ (xy 165.5765 86.083334)
+ (xy 165.596783 85.8774)
+ (xy 165.5765 85.671466)
+ (xy 165.516432 85.473446)
+ (xy 165.418885 85.29095)
+ (xy 165.366902 85.227609)
+ (xy 165.28761 85.130989)
+ (xy 165.127652 84.999717)
+ (xy 165.127653 84.999717)
+ (xy 165.12765 84.999715)
+ (xy 164.945154 84.902168)
+ (xy 164.747134 84.8421)
+ (xy 164.747132 84.842099)
+ (xy 164.747134 84.842099)
+ (xy 164.559663 84.823635)
+ (xy 164.5412 84.821817)
+ (xy 164.541199 84.821817)
+ (xy 164.335267 84.842099)
+ (xy 164.137243 84.902169)
+ (xy 164.05708 84.945018)
+ (xy 163.95475 84.999715)
+ (xy 163.954748 84.999716)
+ (xy 163.954747 84.999717)
+ (xy 163.794789 85.130989)
+ (xy 163.679572 85.271384)
+ (xy 163.663515 85.29095)
+ (xy 163.645748 85.324189)
+ (xy 163.565969 85.473443)
+ (xy 163.505899 85.671467)
+ (xy 163.485617 85.8774)
+ (xy 162.4803 85.8774)
+ (xy 162.4803 83.337399)
+ (xy 163.485617 83.337399)
+ (xy 163.505899 83.543332)
+ (xy 163.522429 83.597825)
+ (xy 163.565968 83.741354)
+ (xy 163.663515 83.92385)
+ (xy 163.679114 83.942857)
+ (xy 163.794789 84.08381)
+ (xy 163.891409 84.163102)
+ (xy 163.95475 84.215085)
+ (xy 164.137246 84.312632)
+ (xy 164.335266 84.3727)
+ (xy 164.335265 84.3727)
+ (xy 164.353729 84.374518)
+ (xy 164.5412 84.392983)
+ (xy 164.747134 84.3727)
+ (xy 164.945154 84.312632)
+ (xy 165.12765 84.215085)
+ (xy 165.28761 84.08381)
+ (xy 165.418885 83.92385)
+ (xy 165.516432 83.741354)
+ (xy 165.5765 83.543334)
+ (xy 165.596783 83.3374)
+ (xy 165.5765 83.131466)
+ (xy 165.516432 82.933446)
+ (xy 165.418885 82.75095)
+ (xy 165.354885 82.672965)
+ (xy 165.28761 82.590989)
+ (xy 165.127652 82.459717)
+ (xy 165.127653 82.459717)
+ (xy 165.12765 82.459715)
+ (xy 164.945154 82.362168)
+ (xy 164.747134 82.3021)
+ (xy 164.747132 82.302099)
+ (xy 164.747134 82.302099)
+ (xy 164.5412 82.281817)
+ (xy 164.335267 82.302099)
+ (xy 164.137243 82.362169)
+ (xy 164.034718 82.416971)
+ (xy 163.95475 82.459715)
+ (xy 163.954748 82.459716)
+ (xy 163.954747 82.459717)
+ (xy 163.794789 82.590989)
+ (xy 163.663517 82.750947)
+ (xy 163.565969 82.933443)
+ (xy 163.505899 83.131467)
+ (xy 163.485617 83.337399)
+ (xy 162.4803 83.337399)
+ (xy 162.4803 80.797399)
+ (xy 163.485617 80.797399)
+ (xy 163.505899 81.003332)
+ (xy 163.5059 81.003334)
+ (xy 163.565968 81.201354)
+ (xy 163.663515 81.38385)
+ (xy 163.663517 81.383852)
+ (xy 163.794789 81.54381)
+ (xy 163.891409 81.623102)
+ (xy 163.95475 81.675085)
+ (xy 164.137246 81.772632)
+ (xy 164.335266 81.8327)
+ (xy 164.335265 81.8327)
+ (xy 164.355547 81.834697)
+ (xy 164.5412 81.852983)
+ (xy 164.747134 81.8327)
+ (xy 164.945154 81.772632)
+ (xy 165.12765 81.675085)
+ (xy 165.28761 81.54381)
+ (xy 165.418885 81.38385)
+ (xy 165.516432 81.201354)
+ (xy 165.5765 81.003334)
+ (xy 165.596783 80.7974)
+ (xy 165.5765 80.591466)
+ (xy 165.516432 80.393446)
+ (xy 165.418885 80.21095)
+ (xy 165.350436 80.127544)
+ (xy 165.28761 80.050989)
+ (xy 165.127652 79.919717)
+ (xy 165.127653 79.919717)
+ (xy 165.12765 79.919715)
+ (xy 164.945154 79.822168)
+ (xy 164.747134 79.7621)
+ (xy 164.747132 79.762099)
+ (xy 164.747134 79.762099)
+ (xy 164.559663 79.743635)
+ (xy 164.5412 79.741817)
+ (xy 164.541199 79.741817)
+ (xy 164.335267 79.762099)
+ (xy 164.137243 79.822169)
+ (xy 164.042042 79.873056)
+ (xy 163.95475 79.919715)
+ (xy 163.954748 79.919716)
+ (xy 163.954747 79.919717)
+ (xy 163.794789 80.050989)
+ (xy 163.663517 80.210947)
+ (xy 163.565969 80.393443)
+ (xy 163.505899 80.591467)
+ (xy 163.485617 80.797399)
+ (xy 162.4803 80.797399)
+ (xy 162.4803 78.296293)
+ (xy 162.481609 78.278322)
+ (xy 162.484674 78.2574)
+ (xy 163.485617 78.2574)
+ (xy 163.505899 78.463332)
+ (xy 163.5059 78.463334)
+ (xy 163.565968 78.661354)
+ (xy 163.663515 78.84385)
+ (xy 163.663517 78.843852)
+ (xy 163.794789 79.00381)
+ (xy 163.891409 79.083102)
+ (xy 163.95475 79.135085)
+ (xy 164.137246 79.232632)
+ (xy 164.335266 79.2927)
+ (xy 164.335265 79.2927)
+ (xy 164.355548 79.294697)
+ (xy 164.5412 79.312983)
+ (xy 164.747134 79.2927)
+ (xy 164.945154 79.232632)
+ (xy 165.12765 79.135085)
+ (xy 165.28761 79.00381)
+ (xy 165.418885 78.84385)
+ (xy 165.516432 78.661354)
+ (xy 165.5765 78.463334)
+ (xy 165.596783 78.2574)
+ (xy 165.5765 78.051466)
+ (xy 165.516432 77.853446)
+ (xy 165.418885 77.67095)
+ (xy 165.366902 77.607609)
+ (xy 165.28761 77.510989)
+ (xy 165.127652 77.379717)
+ (xy 165.127653 77.379717)
+ (xy 165.12765 77.379715)
+ (xy 164.945154 77.282168)
+ (xy 164.747134 77.2221)
+ (xy 164.747132 77.222099)
+ (xy 164.747134 77.222099)
+ (xy 164.5412 77.201817)
+ (xy 164.335267 77.222099)
+ (xy 164.137243 77.282169)
+ (xy 164.107065 77.2983)
+ (xy 163.95475 77.379715)
+ (xy 163.954748 77.379716)
+ (xy 163.954747 77.379717)
+ (xy 163.794789 77.510989)
+ (xy 163.663517 77.670947)
+ (xy 163.663515 77.67095)
+ (xy 163.632276 77.729394)
+ (xy 163.565969 77.853443)
+ (xy 163.505899 78.051467)
+ (xy 163.485617 78.2574)
+ (xy 162.484674 78.2574)
+ (xy 162.485141 78.254211)
+ (xy 162.480535 78.201573)
+ (xy 162.4803 78.196171)
+ (xy 162.4803 78.187824)
+ (xy 162.4803 78.18782)
+ (xy 162.476549 78.155735)
+ (xy 162.47638 78.15409)
+ (xy 162.469687 78.077573)
+ (xy 162.469685 78.077568)
+ (xy 162.468227 78.070504)
+ (xy 162.468275 78.070493)
+ (xy 162.466594 78.062909)
+ (xy 162.466546 78.062921)
+ (xy 162.464879 78.055893)
+ (xy 162.464879 78.055887)
+ (xy 162.43864 77.983795)
+ (xy 162.438048 77.982091)
+ (xy 162.413915 77.909265)
+ (xy 162.413914 77.909261)
+ (xy 162.41391 77.909255)
+ (xy 162.41086 77.902712)
+ (xy 162.410904 77.902691)
+ (xy 162.40752 77.895701)
+ (xy 162.407476 77.895724)
+ (xy 162.404238 77.889278)
+ (xy 162.404235 77.889268)
+ (xy 162.362047 77.825124)
+ (xy 162.361083 77.823609)
+ (xy 162.320828 77.758346)
+ (xy 162.316352 77.752686)
+ (xy 162.31639 77.752655)
+ (xy 162.311481 77.746629)
+ (xy 162.311445 77.74666)
+ (xy 162.306802 77.741127)
+ (xy 162.250969 77.688451)
+ (xy 162.249709 77.687228)
+ (xy 160.368487 75.806006)
+ (xy 160.335002 75.744683)
+ (xy 160.332765 75.730478)
+ (xy 160.329145 75.693725)
+ (xy 160.3187 75.587666)
+ (xy 160.258632 75.389646)
+ (xy 160.25863 75.389643)
+ (xy 160.25863 75.389641)
+ (xy 160.161088 75.207155)
+ (xy 160.161087 75.207153)
+ (xy 160.161085 75.20715)
+ (xy 160.075768 75.10319)
+ (xy 160.070046 75.096217)
+ (xy 160.042734 75.031907)
+ (xy 160.0419 75.017553)
+ (xy 160.0419 74.726524)
+ (xy 160.042299 74.721047)
+ (xy 160.778596 74.721047)
+ (xy 160.78154 74.741527)
+ (xy 160.799077 74.863503)
+ (xy 160.858865 74.994418)
+ (xy 160.858866 74.99442)
+ (xy 160.953115 75.10319)
+ (xy 161.022907 75.148043)
+ (xy 161.068662 75.200846)
+ (xy 161.078606 75.270004)
+ (xy 161.068662 75.303869)
+ (xy 161.012639 75.426541)
+ (xy 161.012638 75.426542)
+ (xy 160.992157 75.568999)
+ (xy 161.012638 75.711456)
+ (xy 161.072426 75.842371)
+ (xy 161.072427 75.842373)
+ (xy 161.166676 75.951143)
+ (xy 161.287751 76.028953)
+ (xy 161.287754 76.028954)
+ (xy 161.287753 76.028954)
+ (xy 161.394911 76.060417)
+ (xy 161.403896 76.063056)
+ (xy 161.42584 76.069499)
+ (xy 161.425842 76.0695)
+ (xy 161.425843 76.0695)
+ (xy 161.569765 76.0695)
+ (xy 161.679119 76.037391)
+ (xy 161.748989 76.037391)
+ (xy 161.807767 76.075165)
+ (xy 161.836792 76.138721)
+ (xy 161.836792 76.174013)
+ (xy 161.825753 76.250797)
+ (xy 161.825753 76.250799)
+ (xy 161.846234 76.393256)
+ (xy 161.861667 76.427049)
+ (xy 161.906023 76.524173)
+ (xy 162.000272 76.632943)
+ (xy 162.121347 76.710753)
+ (xy 162.12135 76.710754)
+ (xy 162.121349 76.710754)
+ (xy 162.259436 76.751299)
+ (xy 162.259438 76.7513)
+ (xy 162.259439 76.7513)
+ (xy 162.403362 76.7513)
+ (xy 162.403362 76.751299)
+ (xy 162.541453 76.710753)
+ (xy 162.662528 76.632943)
+ (xy 162.756777 76.524173)
+ (xy 162.816565 76.393257)
+ (xy 162.837047 76.2508)
+ (xy 162.816565 76.108343)
+ (xy 162.756777 75.977427)
+ (xy 162.662528 75.868657)
+ (xy 162.541453 75.790847)
+ (xy 162.541451 75.790846)
+ (xy 162.541449 75.790845)
+ (xy 162.54145 75.790845)
+ (xy 162.403363 75.7503)
+ (xy 162.403361 75.7503)
+ (xy 162.259439 75.7503)
+ (xy 162.259435 75.7503)
+ (xy 162.150083 75.782408)
+ (xy 162.080213 75.782408)
+ (xy 162.021435 75.744633)
+ (xy 162.008999 75.7174)
+ (xy 163.485617 75.7174)
+ (xy 163.505899 75.923332)
+ (xy 163.522308 75.977426)
+ (xy 163.565968 76.121354)
+ (xy 163.663515 76.30385)
+ (xy 163.663517 76.303852)
+ (xy 163.794789 76.46381)
+ (xy 163.891409 76.543102)
+ (xy 163.95475 76.595085)
+ (xy 164.137246 76.692632)
+ (xy 164.335266 76.7527)
+ (xy 164.335265 76.7527)
+ (xy 164.353729 76.754518)
+ (xy 164.5412 76.772983)
+ (xy 164.747134 76.7527)
+ (xy 164.945154 76.692632)
+ (xy 165.12765 76.595085)
+ (xy 165.28761 76.46381)
+ (xy 165.418885 76.30385)
+ (xy 165.516432 76.121354)
+ (xy 165.5765 75.923334)
+ (xy 165.596783 75.7174)
+ (xy 165.5765 75.511466)
+ (xy 165.516432 75.313446)
+ (xy 165.418885 75.13095)
+ (xy 165.332405 75.025573)
+ (xy 165.28761 74.970989)
+ (xy 165.127652 74.839717)
+ (xy 165.127653 74.839717)
+ (xy 165.12765 74.839715)
+ (xy 164.945154 74.742168)
+ (xy 164.747134 74.6821)
+ (xy 164.747132 74.682099)
+ (xy 164.747134 74.682099)
+ (xy 164.559663 74.663635)
+ (xy 164.5412 74.661817)
+ (xy 164.541199 74.661817)
+ (xy 164.335267 74.682099)
+ (xy 164.137243 74.742169)
+ (xy 164.108311 74.757634)
+ (xy 163.95475 74.839715)
+ (xy 163.954748 74.839716)
+ (xy 163.954747 74.839717)
+ (xy 163.794789 74.970989)
+ (xy 163.68149 75.109047)
+ (xy 163.663515 75.13095)
+ (xy 163.633632 75.186856)
+ (xy 163.565969 75.313443)
+ (xy 163.505899 75.511467)
+ (xy 163.485617 75.7174)
+ (xy 162.008999 75.7174)
+ (xy 161.992411 75.681077)
+ (xy 161.992411 75.645784)
+ (xy 162.003451 75.569)
+ (xy 161.982969 75.426543)
+ (xy 161.923181 75.295627)
+ (xy 161.828932 75.186857)
+ (xy 161.759138 75.142003)
+ (xy 161.713384 75.0892)
+ (xy 161.70344 75.020041)
+ (xy 161.713381 74.986183)
+ (xy 161.769408 74.863504)
+ (xy 161.78989 74.721047)
+ (xy 161.769408 74.57859)
+ (xy 161.70962 74.447674)
+ (xy 161.615371 74.338904)
+ (xy 161.494296 74.261094)
+ (xy 161.494294 74.261093)
+ (xy 161.494292 74.261092)
+ (xy 161.494293 74.261092)
+ (xy 161.356206 74.220547)
+ (xy 161.356204 74.220547)
+ (xy 161.212282 74.220547)
+ (xy 161.212279 74.220547)
+ (xy 161.074192 74.261092)
+ (xy 160.953116 74.338903)
+ (xy 160.953115 74.338903)
+ (xy 160.953115 74.338904)
+ (xy 160.940533 74.353423)
+ (xy 160.858866 74.447673)
+ (xy 160.858865 74.447675)
+ (xy 160.799077 74.57859)
+ (xy 160.783859 74.684441)
+ (xy 160.778596 74.721047)
+ (xy 160.042299 74.721047)
+ (xy 160.043209 74.708554)
+ (xy 160.046741 74.684438)
+ (xy 160.042136 74.631809)
+ (xy 160.0419 74.626402)
+ (xy 160.0419 74.618054)
+ (xy 160.041899 74.618045)
+ (xy 160.038157 74.586033)
+ (xy 160.037976 74.584272)
+ (xy 160.031287 74.507804)
+ (xy 160.031285 74.5078)
+ (xy 160.029827 74.500733)
+ (xy 160.029873 74.500723)
+ (xy 160.02819 74.493132)
+ (xy 160.028144 74.493144)
+ (xy 160.026479 74.486123)
+ (xy 160.026479 74.486117)
+ (xy 160.000225 74.413987)
+ (xy 159.999664 74.412373)
+ (xy 159.975514 74.339492)
+ (xy 159.975511 74.339487)
+ (xy 159.972461 74.332945)
+ (xy 159.972505 74.332924)
+ (xy 159.969117 74.325925)
+ (xy 159.969074 74.325947)
+ (xy 159.965837 74.319501)
+ (xy 159.959175 74.309372)
+ (xy 159.923638 74.255342)
+ (xy 159.922717 74.253897)
+ (xy 159.88243 74.188579)
+ (xy 159.877953 74.182917)
+ (xy 159.87799 74.182886)
+ (xy 159.873081 74.176859)
+ (xy 159.873045 74.17689)
+ (xy 159.868402 74.171357)
+ (xy 159.812569 74.118681)
+ (xy 159.811309 74.117458)
+ (xy 159.240019 73.546168)
+ (xy 159.206534 73.484845)
+ (xy 159.2037 73.458487)
+ (xy 159.2037 73.1774)
+ (xy 163.485617 73.1774)
+ (xy 163.505899 73.383332)
+ (xy 163.5059 73.383334)
+ (xy 163.565968 73.581354)
+ (xy 163.663515 73.76385)
+ (xy 163.663517 73.763852)
+ (xy 163.794789 73.92381)
+ (xy 163.879238 73.993114)
+ (xy 163.95475 74.055085)
+ (xy 164.137246 74.152632)
+ (xy 164.335266 74.2127)
+ (xy 164.335265 74.2127)
+ (xy 164.355547 74.214697)
+ (xy 164.5412 74.232983)
+ (xy 164.747134 74.2127)
+ (xy 164.945154 74.152632)
+ (xy 165.12765 74.055085)
+ (xy 165.28761 73.92381)
+ (xy 165.418885 73.76385)
+ (xy 165.516432 73.581354)
+ (xy 165.5765 73.383334)
+ (xy 165.596783 73.1774)
+ (xy 165.5765 72.971466)
+ (xy 165.516432 72.773446)
+ (xy 165.418885 72.59095)
+ (xy 165.366902 72.527609)
+ (xy 165.28761 72.430989)
+ (xy 165.127652 72.299717)
+ (xy 165.127653 72.299717)
+ (xy 165.12765 72.299715)
+ (xy 164.945154 72.202168)
+ (xy 164.747134 72.1421)
+ (xy 164.747132 72.142099)
+ (xy 164.747134 72.142099)
+ (xy 164.5412 72.121817)
+ (xy 164.335267 72.142099)
+ (xy 164.137243 72.202169)
+ (xy 164.027098 72.261043)
+ (xy 163.95475 72.299715)
+ (xy 163.954748 72.299716)
+ (xy 163.954747 72.299717)
+ (xy 163.794789 72.430989)
+ (xy 163.663517 72.590947)
+ (xy 163.565969 72.773443)
+ (xy 163.505899 72.971467)
+ (xy 163.485617 73.1774)
+ (xy 159.2037 73.1774)
+ (xy 159.2037 70.637399)
+ (xy 163.485617 70.637399)
+ (xy 163.505899 70.843332)
+ (xy 163.5059 70.843334)
+ (xy 163.565968 71.041354)
+ (xy 163.663515 71.22385)
+ (xy 163.698169 71.266077)
+ (xy 163.794789 71.38381)
+ (xy 163.836816 71.4183)
+ (xy 163.95475 71.515085)
+ (xy 164.137246 71.612632)
+ (xy 164.335266 71.6727)
+ (xy 164.335265 71.6727)
+ (xy 164.353729 71.674518)
+ (xy 164.5412 71.692983)
+ (xy 164.747134 71.6727)
+ (xy 164.945154 71.612632)
+ (xy 165.12765 71.515085)
+ (xy 165.28761 71.38381)
+ (xy 165.418885 71.22385)
+ (xy 165.516432 71.041354)
+ (xy 165.5765 70.843334)
+ (xy 165.596783 70.6374)
+ (xy 165.5765 70.431466)
+ (xy 165.516432 70.233446)
+ (xy 165.418885 70.05095)
+ (xy 165.350564 69.9677)
+ (xy 165.28761 69.890989)
+ (xy 165.156921 69.783737)
+ (xy 165.12765 69.759715)
+ (xy 164.945154 69.662168)
+ (xy 164.747134 69.6021)
+ (xy 164.747132 69.602099)
+ (xy 164.747134 69.602099)
+ (xy 164.559663 69.583635)
+ (xy 164.5412 69.581817)
+ (xy 164.541199 69.581817)
+ (xy 164.335267 69.602099)
+ (xy 164.137243 69.662169)
+ (xy 164.027098 69.721043)
+ (xy 163.95475 69.759715)
+ (xy 163.954748 69.759716)
+ (xy 163.954747 69.759717)
+ (xy 163.794789 69.890989)
+ (xy 163.663517 70.050947)
+ (xy 163.663515 70.05095)
+ (xy 163.636995 70.100565)
+ (xy 163.565969 70.233443)
+ (xy 163.505899 70.431467)
+ (xy 163.485617 70.637399)
+ (xy 159.2037 70.637399)
+ (xy 159.2037 70.559675)
+ (xy 159.203805 70.556069)
+ (xy 159.207572 70.491397)
+ (xy 159.196322 70.427599)
+ (xy 159.195799 70.424029)
+ (xy 159.193607 70.405277)
+ (xy 159.188279 70.359687)
+ (xy 159.184364 70.348931)
+ (xy 159.178769 70.328048)
+ (xy 159.176783 70.316784)
+ (xy 159.176782 70.316783)
+ (xy 159.176782 70.316779)
+ (xy 159.151123 70.257296)
+ (xy 159.149791 70.253943)
+ (xy 159.127636 70.193071)
+ (xy 159.127635 70.193068)
+ (xy 159.121343 70.183501)
+ (xy 159.111085 70.164477)
+ (xy 159.106552 70.153969)
+ (xy 159.106552 70.153968)
+ (xy 159.067864 70.102001)
+ (xy 159.065806 70.099062)
+ (xy 159.030201 70.044926)
+ (xy 159.021869 70.037065)
+ (xy 159.007502 70.02092)
+ (xy 159.00067 70.011744)
+ (xy 159.000669 70.011742)
+ (xy 158.976698 69.991628)
+ (xy 158.951041 69.970098)
+ (xy 158.948346 69.9677)
+ (xy 158.901231 69.923248)
+ (xy 158.901229 69.923247)
+ (xy 158.891316 69.917524)
+ (xy 158.873601 69.905119)
+ (xy 158.864844 69.89777)
+ (xy 158.86484 69.897767)
+ (xy 158.806965 69.868702)
+ (xy 158.803789 69.86699)
+ (xy 158.747674 69.834591)
+ (xy 158.736699 69.831306)
+ (xy 158.716615 69.823327)
+ (xy 158.706391 69.818192)
+ (xy 158.706381 69.818189)
+ (xy 158.643352 69.80325)
+ (xy 158.639868 69.802317)
+ (xy 158.577807 69.783737)
+ (xy 158.577809 69.783737)
+ (xy 158.566371 69.783071)
+ (xy 158.545 69.77994)
+ (xy 158.533858 69.7773)
+ (xy 158.533856 69.7773)
+ (xy 158.469076 69.7773)
+ (xy 158.465474 69.777195)
+ (xy 158.400797 69.773428)
+ (xy 158.400796 69.773428)
+ (xy 158.389522 69.775416)
+ (xy 158.36799 69.7773)
+ (xy 157.515343 69.7773)
+ (xy 157.448304 69.757615)
+ (xy 157.427662 69.740981)
+ (xy 155.78408 68.097399)
+ (xy 163.485617 68.097399)
+ (xy 163.505899 68.303332)
+ (xy 163.513611 68.328754)
+ (xy 163.565968 68.501354)
+ (xy 163.663515 68.68385)
+ (xy 163.663517 68.683852)
+ (xy 163.794789 68.84381)
+ (xy 163.891409 68.923102)
+ (xy 163.95475 68.975085)
+ (xy 164.137246 69.072632)
+ (xy 164.335266 69.1327)
+ (xy 164.335265 69.1327)
+ (xy 164.355548 69.134697)
+ (xy 164.5412 69.152983)
+ (xy 164.747134 69.1327)
+ (xy 164.945154 69.072632)
+ (xy 165.12765 68.975085)
+ (xy 165.28761 68.84381)
+ (xy 165.418885 68.68385)
+ (xy 165.516432 68.501354)
+ (xy 165.5765 68.303334)
+ (xy 165.596783 68.0974)
+ (xy 165.5765 67.891466)
+ (xy 165.516432 67.693446)
+ (xy 165.418885 67.51095)
+ (xy 165.33509 67.408845)
+ (xy 165.28761 67.350989)
+ (xy 165.127652 67.219717)
+ (xy 165.127653 67.219717)
+ (xy 165.12765 67.219715)
+ (xy 164.945154 67.122168)
+ (xy 164.747134 67.0621)
+ (xy 164.747132 67.062099)
+ (xy 164.747134 67.062099)
+ (xy 164.5412 67.041817)
+ (xy 164.335267 67.062099)
+ (xy 164.137243 67.122169)
+ (xy 164.027098 67.181043)
+ (xy 163.95475 67.219715)
+ (xy 163.954748 67.219716)
+ (xy 163.954747 67.219717)
+ (xy 163.794789 67.350989)
+ (xy 163.663517 67.510947)
+ (xy 163.565969 67.693443)
+ (xy 163.505899 67.891467)
+ (xy 163.485617 68.097399)
+ (xy 155.78408 68.097399)
+ (xy 153.244081 65.5574)
+ (xy 163.485617 65.5574)
+ (xy 163.505899 65.763332)
+ (xy 163.523144 65.820181)
+ (xy 163.565968 65.961354)
+ (xy 163.663515 66.14385)
+ (xy 163.663517 66.143852)
+ (xy 163.794789 66.30381)
+ (xy 163.891409 66.383102)
+ (xy 163.95475 66.435085)
+ (xy 164.137246 66.532632)
+ (xy 164.335266 66.5927)
+ (xy 164.335265 66.5927)
+ (xy 164.353729 66.594518)
+ (xy 164.5412 66.612983)
+ (xy 164.747134 66.5927)
+ (xy 164.945154 66.532632)
+ (xy 165.12765 66.435085)
+ (xy 165.28761 66.30381)
+ (xy 165.418885 66.14385)
+ (xy 165.516432 65.961354)
+ (xy 165.5765 65.763334)
+ (xy 165.596783 65.5574)
+ (xy 165.5765 65.351466)
+ (xy 165.516432 65.153446)
+ (xy 165.418885 64.97095)
+ (xy 165.35207 64.889535)
+ (xy 165.28761 64.810989)
+ (xy 165.143643 64.69284)
+ (xy 165.12765 64.679715)
+ (xy 164.945154 64.582168)
+ (xy 164.747134 64.5221)
+ (xy 164.747132 64.522099)
+ (xy 164.747134 64.522099)
+ (xy 164.559663 64.503635)
+ (xy 164.5412 64.501817)
+ (xy 164.541199 64.501817)
+ (xy 164.335267 64.522099)
+ (xy 164.137243 64.582169)
+ (xy 164.027098 64.641043)
+ (xy 163.95475 64.679715)
+ (xy 163.954748 64.679716)
+ (xy 163.954747 64.679717)
+ (xy 163.794789 64.810989)
+ (xy 163.663517 64.970947)
+ (xy 163.565969 65.153443)
+ (xy 163.505899 65.351467)
+ (xy 163.485617 65.5574)
+ (xy 153.244081 65.5574)
+ (xy 152.448404 64.761723)
+ (xy 152.436622 64.74809)
+ (xy 152.422072 64.728546)
+ (xy 152.422071 64.728545)
+ (xy 152.422069 64.728542)
+ (xy 152.421195 64.727808)
+ (xy 152.381587 64.694572)
+ (xy 152.377598 64.690917)
+ (xy 152.371702 64.685021)
+ (xy 152.371697 64.685017)
+ (xy 152.346405 64.665018)
+ (xy 152.345009 64.66388)
+ (xy 152.286242 64.61457)
+ (xy 152.28624 64.614568)
+ (xy 152.286235 64.614565)
+ (xy 152.280205 64.610599)
+ (xy 152.28023 64.610559)
+ (xy 152.273669 64.606379)
+ (xy 152.273645 64.60642)
+ (xy 152.2675 64.602629)
+ (xy 152.197943 64.570194)
+ (xy 152.196321 64.569408)
+ (xy 152.127785 64.534989)
+ (xy 152.121001 64.53252)
+ (xy 152.121016 64.532476)
+ (xy 152.113671 64.529922)
+ (xy 152.113657 64.529967)
+ (xy 152.106805 64.527696)
+ (xy 152.031643 64.512176)
+ (xy 152.029884 64.511786)
+ (xy 151.955253 64.494099)
+ (xy 151.948082 64.493261)
+ (xy 151.948087 64.493212)
+ (xy 151.940357 64.492422)
+ (xy 151.940353 64.49247)
+ (xy 151.933162 64.49184)
+ (xy 151.856406 64.494074)
+ (xy 151.854603 64.4941)
+ (xy 143.748543 64.4941)
+ (xy 143.681504 64.474415)
+ (xy 143.660862 64.457781)
+ (xy 143.202298 63.999217)
+ (xy 143.098107 63.916834)
+ (xy 143.098108 63.916834)
+ (xy 143.098106 63.916833)
+ (xy 143.051468 63.895085)
+ (xy 142.937402 63.841895)
+ (xy 142.76376 63.806041)
+ (xy 142.763758 63.806041)
+ (xy 142.675139 63.808619)
+ (xy 142.586519 63.811198)
+ (xy 142.415249 63.85709)
+ (xy 142.278996 63.930558)
+ (xy 142.259181 63.941243)
+ (xy 142.201438 63.99263)
+ (xy 142.126723 64.059119)
+ (xy 142.025023 64.204363)
+ (xy 142.025018 64.204373)
+ (xy 141.959558 64.369146)
+ (xy 141.933858 64.544594)
+ (xy 139.421288 64.544594)
+ (xy 139.347134 64.5221)
+ (xy 139.347132 64.522099)
+ (xy 139.347134 64.522099)
+ (xy 139.1412 64.501817)
+ (xy 138.935267 64.522099)
+ (xy 138.737243 64.582169)
+ (xy 138.627098 64.641043)
+ (xy 138.55475 64.679715)
+ (xy 138.554748 64.679716)
+ (xy 138.554747 64.679717)
+ (xy 138.394789 64.810989)
+ (xy 138.263517 64.970947)
+ (xy 138.165969 65.153443)
+ (xy 138.105899 65.351467)
+ (xy 138.085617 65.5574)
+ (xy 135.542425 65.5574)
+ (xy 135.535447 63.0174)
+ (xy 138.085617 63.0174)
+ (xy 138.105899 63.223332)
+ (xy 138.1059 63.223334)
+ (xy 138.165968 63.421354)
+ (xy 138.263515 63.60385)
+ (xy 138.263517 63.603852)
+ (xy 138.394789 63.76381)
+ (xy 138.489937 63.841895)
+ (xy 138.55475 63.895085)
+ (xy 138.737246 63.992632)
+ (xy 138.935266 64.0527)
+ (xy 138.935265 64.0527)
+ (xy 138.953729 64.054518)
+ (xy 139.1412 64.072983)
+ (xy 139.347134 64.0527)
+ (xy 139.545154 63.992632)
+ (xy 139.72765 63.895085)
+ (xy 139.88761 63.76381)
+ (xy 140.018885 63.60385)
+ (xy 140.116432 63.421354)
+ (xy 140.1765 63.223334)
+ (xy 140.196783 63.0174)
+ (xy 163.485617 63.0174)
+ (xy 163.505899 63.223332)
+ (xy 163.5059 63.223334)
+ (xy 163.565968 63.421354)
+ (xy 163.663515 63.60385)
+ (xy 163.663517 63.603852)
+ (xy 163.794789 63.76381)
+ (xy 163.889937 63.841895)
+ (xy 163.95475 63.895085)
+ (xy 164.137246 63.992632)
+ (xy 164.335266 64.0527)
+ (xy 164.335265 64.0527)
+ (xy 164.355548 64.054697)
+ (xy 164.5412 64.072983)
+ (xy 164.747134 64.0527)
+ (xy 164.945154 63.992632)
+ (xy 165.12765 63.895085)
+ (xy 165.28761 63.76381)
+ (xy 165.418885 63.60385)
+ (xy 165.516432 63.421354)
+ (xy 165.5765 63.223334)
+ (xy 165.596783 63.0174)
+ (xy 165.5765 62.811466)
+ (xy 165.516432 62.613446)
+ (xy 165.418885 62.43095)
+ (xy 165.366902 62.367609)
+ (xy 165.28761 62.270989)
+ (xy 165.127652 62.139717)
+ (xy 165.127653 62.139717)
+ (xy 165.12765 62.139715)
+ (xy 164.945154 62.042168)
+ (xy 164.747134 61.9821)
+ (xy 164.747132 61.982099)
+ (xy 164.747134 61.982099)
+ (xy 164.5412 61.961817)
+ (xy 164.335267 61.982099)
+ (xy 164.137243 62.042169)
+ (xy 164.027098 62.101043)
+ (xy 163.95475 62.139715)
+ (xy 163.954748 62.139716)
+ (xy 163.954747 62.139717)
+ (xy 163.794789 62.270989)
+ (xy 163.663517 62.430947)
+ (xy 163.565969 62.613443)
+ (xy 163.505899 62.811467)
+ (xy 163.485617 63.0174)
+ (xy 140.196783 63.0174)
+ (xy 140.1765 62.811466)
+ (xy 140.116432 62.613446)
+ (xy 140.018885 62.43095)
+ (xy 139.966902 62.367609)
+ (xy 139.88761 62.270989)
+ (xy 139.727652 62.139717)
+ (xy 139.727653 62.139717)
+ (xy 139.72765 62.139715)
+ (xy 139.545154 62.042168)
+ (xy 139.347134 61.9821)
+ (xy 139.347132 61.982099)
+ (xy 139.347134 61.982099)
+ (xy 139.1412 61.961817)
+ (xy 138.935267 61.982099)
+ (xy 138.737243 62.042169)
+ (xy 138.627098 62.101043)
+ (xy 138.55475 62.139715)
+ (xy 138.554748 62.139716)
+ (xy 138.554747 62.139717)
+ (xy 138.394789 62.270989)
+ (xy 138.263517 62.430947)
+ (xy 138.165969 62.613443)
+ (xy 138.105899 62.811467)
+ (xy 138.085617 63.0174)
+ (xy 135.535447 63.0174)
+ (xy 135.528469 60.477399)
+ (xy 138.085617 60.477399)
+ (xy 138.105899 60.683332)
+ (xy 138.1059 60.683334)
+ (xy 138.165968 60.881354)
+ (xy 138.263515 61.06385)
+ (xy 138.263517 61.063852)
+ (xy 138.394789 61.22381)
+ (xy 138.491409 61.303102)
+ (xy 138.55475 61.355085)
+ (xy 138.737246 61.452632)
+ (xy 138.935266 61.5127)
+ (xy 138.935265 61.5127)
+ (xy 138.953729 61.514518)
+ (xy 139.1412 61.532983)
+ (xy 139.347134 61.5127)
+ (xy 139.545154 61.452632)
+ (xy 139.72765 61.355085)
+ (xy 139.88761 61.22381)
+ (xy 140.018885 61.06385)
+ (xy 140.116432 60.881354)
+ (xy 140.1765 60.683334)
+ (xy 140.196783 60.4774)
+ (xy 140.196783 60.477399)
+ (xy 163.485617 60.477399)
+ (xy 163.505899 60.683332)
+ (xy 163.5059 60.683334)
+ (xy 163.565968 60.881354)
+ (xy 163.663515 61.06385)
+ (xy 163.663517 61.063852)
+ (xy 163.794789 61.22381)
+ (xy 163.891409 61.303102)
+ (xy 163.95475 61.355085)
+ (xy 164.137246 61.452632)
+ (xy 164.335266 61.5127)
+ (xy 164.335265 61.5127)
+ (xy 164.353729 61.514518)
+ (xy 164.5412 61.532983)
+ (xy 164.747134 61.5127)
+ (xy 164.945154 61.452632)
+ (xy 165.12765 61.355085)
+ (xy 165.28761 61.22381)
+ (xy 165.418885 61.06385)
+ (xy 165.516432 60.881354)
+ (xy 165.5765 60.683334)
+ (xy 165.596783 60.4774)
+ (xy 165.5765 60.271466)
+ (xy 165.516432 60.073446)
+ (xy 165.418885 59.89095)
+ (xy 165.366902 59.827609)
+ (xy 165.28761 59.730989)
+ (xy 165.127652 59.599717)
+ (xy 165.127653 59.599717)
+ (xy 165.12765 59.599715)
+ (xy 164.945154 59.502168)
+ (xy 164.747134 59.4421)
+ (xy 164.747132 59.442099)
+ (xy 164.747134 59.442099)
+ (xy 164.5412 59.421817)
+ (xy 164.335267 59.442099)
+ (xy 164.137243 59.502169)
+ (xy 164.027098 59.561043)
+ (xy 163.95475 59.599715)
+ (xy 163.954748 59.599716)
+ (xy 163.954747 59.599717)
+ (xy 163.794789 59.730989)
+ (xy 163.663517 59.890947)
+ (xy 163.565969 60.073443)
+ (xy 163.505899 60.271467)
+ (xy 163.485617 60.477399)
+ (xy 140.196783 60.477399)
+ (xy 140.1765 60.271466)
+ (xy 140.116432 60.073446)
+ (xy 140.018885 59.89095)
+ (xy 139.966902 59.827609)
+ (xy 139.88761 59.730989)
+ (xy 139.727652 59.599717)
+ (xy 139.727653 59.599717)
+ (xy 139.72765 59.599715)
+ (xy 139.545154 59.502168)
+ (xy 139.347134 59.4421)
+ (xy 139.347132 59.442099)
+ (xy 139.347134 59.442099)
+ (xy 139.1412 59.421817)
+ (xy 138.935267 59.442099)
+ (xy 138.737243 59.502169)
+ (xy 138.627098 59.561043)
+ (xy 138.55475 59.599715)
+ (xy 138.554748 59.599716)
+ (xy 138.554747 59.599717)
+ (xy 138.394789 59.730989)
+ (xy 138.263517 59.890947)
+ (xy 138.165969 60.073443)
+ (xy 138.105899 60.271467)
+ (xy 138.085617 60.477399)
+ (xy 135.528469 60.477399)
+ (xy 135.521491 57.937399)
+ (xy 138.085617 57.937399)
+ (xy 138.105899 58.143332)
+ (xy 138.1059 58.143334)
+ (xy 138.165968 58.341354)
+ (xy 138.263515 58.52385)
+ (xy 138.263517 58.523852)
+ (xy 138.394789 58.68381)
+ (xy 138.491409 58.763102)
+ (xy 138.55475 58.815085)
+ (xy 138.737246 58.912632)
+ (xy 138.935266 58.9727)
+ (xy 138.935265 58.9727)
+ (xy 138.953729 58.974518)
+ (xy 139.1412 58.992983)
+ (xy 139.347134 58.9727)
+ (xy 139.545154 58.912632)
+ (xy 139.72765 58.815085)
+ (xy 139.88761 58.68381)
+ (xy 140.018885 58.52385)
+ (xy 140.116432 58.341354)
+ (xy 140.1765 58.143334)
+ (xy 140.196783 57.9374)
+ (xy 140.196783 57.937399)
+ (xy 163.485617 57.937399)
+ (xy 163.505899 58.143332)
+ (xy 163.5059 58.143334)
+ (xy 163.565968 58.341354)
+ (xy 163.663515 58.52385)
+ (xy 163.663517 58.523852)
+ (xy 163.794789 58.68381)
+ (xy 163.891409 58.763102)
+ (xy 163.95475 58.815085)
+ (xy 164.137246 58.912632)
+ (xy 164.335266 58.9727)
+ (xy 164.335265 58.9727)
+ (xy 164.353729 58.974518)
+ (xy 164.5412 58.992983)
+ (xy 164.747134 58.9727)
+ (xy 164.945154 58.912632)
+ (xy 165.12765 58.815085)
+ (xy 165.28761 58.68381)
+ (xy 165.418885 58.52385)
+ (xy 165.516432 58.341354)
+ (xy 165.5765 58.143334)
+ (xy 165.596783 57.9374)
+ (xy 165.5765 57.731466)
+ (xy 165.516432 57.533446)
+ (xy 165.418885 57.35095)
+ (xy 165.366902 57.287609)
+ (xy 165.28761 57.190989)
+ (xy 165.127652 57.059717)
+ (xy 165.127653 57.059717)
+ (xy 165.12765 57.059715)
+ (xy 164.945154 56.962168)
+ (xy 164.747134 56.9021)
+ (xy 164.747132 56.902099)
+ (xy 164.747134 56.902099)
+ (xy 164.5412 56.881817)
+ (xy 164.335267 56.902099)
+ (xy 164.137243 56.962169)
+ (xy 164.027098 57.021043)
+ (xy 163.95475 57.059715)
+ (xy 163.954748 57.059716)
+ (xy 163.954747 57.059717)
+ (xy 163.794789 57.190989)
+ (xy 163.663517 57.350947)
+ (xy 163.565969 57.533443)
+ (xy 163.505899 57.731467)
+ (xy 163.485617 57.937399)
+ (xy 140.196783 57.937399)
+ (xy 140.1765 57.731466)
+ (xy 140.116432 57.533446)
+ (xy 140.018885 57.35095)
+ (xy 139.966902 57.287609)
+ (xy 139.88761 57.190989)
+ (xy 139.727652 57.059717)
+ (xy 139.727653 57.059717)
+ (xy 139.72765 57.059715)
+ (xy 139.545154 56.962168)
+ (xy 139.347134 56.9021)
+ (xy 139.347132 56.902099)
+ (xy 139.347134 56.902099)
+ (xy 139.159663 56.883635)
+ (xy 139.1412 56.881817)
+ (xy 139.141199 56.881817)
+ (xy 138.935267 56.902099)
+ (xy 138.737243 56.962169)
+ (xy 138.627098 57.021043)
+ (xy 138.55475 57.059715)
+ (xy 138.554748 57.059716)
+ (xy 138.554747 57.059717)
+ (xy 138.394789 57.190989)
+ (xy 138.263517 57.350947)
+ (xy 138.165969 57.533443)
+ (xy 138.105899 57.731467)
+ (xy 138.085617 57.937399)
+ (xy 135.521491 57.937399)
+ (xy 135.516778 56.222078)
+ (xy 138.0907 56.222078)
+ (xy 138.105232 56.295135)
+ (xy 138.105233 56.295139)
+ (xy 138.105234 56.29514)
+ (xy 138.160599 56.378001)
+ (xy 138.242463 56.4327)
+ (xy 138.24346 56.433366)
+ (xy 138.243464 56.433367)
+ (xy 138.316521 56.447899)
+ (xy 138.316524 56.4479)
+ (xy 138.316526 56.4479)
+ (xy 139.965876 56.4479)
+ (xy 139.965877 56.447899)
+ (xy 140.03894 56.433366)
+ (xy 140.121801 56.378001)
+ (xy 140.177166 56.29514)
+ (xy 140.1917 56.222074)
+ (xy 140.1917 55.3974)
+ (xy 163.485617 55.3974)
+ (xy 163.505899 55.603332)
+ (xy 163.5059 55.603334)
+ (xy 163.565968 55.801354)
+ (xy 163.663515 55.98385)
+ (xy 163.663517 55.983852)
+ (xy 163.794789 56.14381)
+ (xy 163.890156 56.222074)
+ (xy 163.95475 56.275085)
+ (xy 164.137246 56.372632)
+ (xy 164.335266 56.4327)
+ (xy 164.335265 56.4327)
+ (xy 164.353729 56.434518)
+ (xy 164.5412 56.452983)
+ (xy 164.747134 56.4327)
+ (xy 164.945154 56.372632)
+ (xy 165.12765 56.275085)
+ (xy 165.28761 56.14381)
+ (xy 165.418885 55.98385)
+ (xy 165.516432 55.801354)
+ (xy 165.5765 55.603334)
+ (xy 165.596783 55.3974)
+ (xy 165.5765 55.191466)
+ (xy 165.516432 54.993446)
+ (xy 165.418885 54.81095)
+ (xy 165.366902 54.747609)
+ (xy 165.28761 54.650989)
+ (xy 165.127652 54.519717)
+ (xy 165.127653 54.519717)
+ (xy 165.12765 54.519715)
+ (xy 164.945154 54.422168)
+ (xy 164.747134 54.3621)
+ (xy 164.747132 54.362099)
+ (xy 164.747134 54.362099)
+ (xy 164.5412 54.341817)
+ (xy 164.335267 54.362099)
+ (xy 164.137243 54.422169)
+ (xy 164.027098 54.481043)
+ (xy 163.95475 54.519715)
+ (xy 163.954748 54.519716)
+ (xy 163.954747 54.519717)
+ (xy 163.794789 54.650989)
+ (xy 163.663517 54.810947)
+ (xy 163.565969 54.993443)
+ (xy 163.505899 55.191467)
+ (xy 163.485617 55.3974)
+ (xy 140.1917 55.3974)
+ (xy 140.1917 54.572726)
+ (xy 140.1917 54.572725)
+ (xy 140.1917 54.572723)
+ (xy 140.191699 54.572721)
+ (xy 140.177167 54.499664)
+ (xy 140.177166 54.49966)
+ (xy 140.177165 54.49966)
+ (xy 140.121801 54.416799)
+ (xy 140.039937 54.3621)
+ (xy 140.038939 54.361433)
+ (xy 140.038935 54.361432)
+ (xy 139.965877 54.3469)
+ (xy 139.965874 54.3469)
+ (xy 138.316526 54.3469)
+ (xy 138.316523 54.3469)
+ (xy 138.243464 54.361432)
+ (xy 138.24346 54.361433)
+ (xy 138.160599 54.416799)
+ (xy 138.105233 54.49966)
+ (xy 138.105232 54.499664)
+ (xy 138.0907 54.572721)
+ (xy 138.0907 56.222078)
+ (xy 135.516778 56.222078)
+ (xy 135.509272 53.489822)
+ (xy 135.528773 53.422729)
+ (xy 135.581451 53.37683)
+ (xy 135.633374 53.365482)
+ )
+ )
+ (filled_polygon
+ (layer "In2.Cu")
+ (pts
+ (xy 156.157812 105.182987)
+ (xy 156.186838 105.246542)
+ (xy 156.1881 105.26419)
+ (xy 156.1881 106.514797)
+ (xy 156.168415 106.581836)
+ (xy 156.115611 106.627591)
+ (xy 156.046453 106.637535)
+ (xy 155.982897 106.60851)
+ (xy 155.970387 106.596)
+ (xy 155.955535 106.57886)
+ (xy 155.910128 106.526457)
+ (xy 155.789053 106.448647)
+ (xy 155.789051 106.448646)
+ (xy 155.789049 106.448645)
+ (xy 155.78905 106.448645)
+ (xy 155.650963 106.4081)
+ (xy 155.650961 106.4081)
+ (xy 155.507039 106.4081)
+ (xy 155.507036 106.4081)
+ (xy 155.368949 106.448645)
+ (xy 155.247873 106.526456)
+ (xy 155.153623 106.635226)
+ (xy 155.153622 106.635228)
+ (xy 155.093834 106.766143)
+ (xy 155.073353 106.908599)
+ (xy 155.093834 107.051056)
+ (xy 155.139607 107.151282)
+ (xy 155.153623 107.181973)
+ (xy 155.222013 107.2609)
+ (xy 155.251038 107.324455)
+ (xy 155.2523 107.342102)
+ (xy 155.2523 108.165625)
+ (xy 155.252064 108.171032)
+ (xy 155.248521 108.211514)
+ (xy 155.25904 108.25077)
+ (xy 155.260211 108.256052)
+ (xy 155.267266 108.296063)
+ (xy 155.269031 108.300912)
+ (xy 155.276161 108.318124)
+ (xy 155.27834 108.322798)
+ (xy 155.301647 108.356085)
+ (xy 155.304554 108.360647)
+ (xy 155.32487 108.395835)
+ (xy 155.324874 108.39584)
+ (xy 155.355999 108.421957)
+ (xy 155.359989 108.425613)
+ (xy 155.890706 108.95633)
+ (xy 155.894357 108.960314)
+ (xy 155.920482 108.991448)
+ (xy 155.942982 109.004438)
+ (xy 155.991197 109.055003)
+ (xy 156.004421 109.12361)
+ (xy 155.978454 109.188475)
+ (xy 155.948022 109.21614)
+ (xy 155.904274 109.244255)
+ (xy 155.904273 109.244255)
+ (xy 155.859188 109.296287)
+ (xy 155.800409 109.334061)
+ (xy 155.73054 109.334061)
+ (xy 155.698435 109.319399)
+ (xy 155.658051 109.293445)
+ (xy 155.519963 109.2529)
+ (xy 155.519961 109.2529)
+ (xy 155.435783 109.2529)
+ (xy 155.368744 109.233215)
+ (xy 155.322989 109.180411)
+ (xy 155.322606 109.179385)
+ (xy 155.31915 109.171818)
+ (xy 155.31915 109.171816)
+ (xy 155.259362 109.0409)
+ (xy 155.165113 108.93213)
+ (xy 155.044038 108.85432)
+ (xy 155.044036 108.854319)
+ (xy 155.044034 108.854318)
+ (xy 155.044035 108.854318)
+ (xy 154.905948 108.813773)
+ (xy 154.905946 108.813773)
+ (xy 154.762024 108.813773)
+ (xy 154.762021 108.813773)
+ (xy 154.623934 108.854318)
+ (xy 154.568739 108.88979)
+ (xy 154.501699 108.909474)
+ (xy 154.43466 108.889789)
+ (xy 154.388905 108.836985)
+ (xy 154.3777 108.785474)
+ (xy 154.3777 106.941389)
+ (xy 154.397385 106.87435)
+ (xy 154.414019 106.853708)
+ (xy 154.719041 106.548686)
+ (xy 155.638525 105.629201)
+ (xy 155.642476 105.625581)
+ (xy 155.673623 105.599447)
+ (xy 155.693951 105.564236)
+ (xy 155.69683 105.559717)
+ (xy 155.720154 105.526409)
+ (xy 155.720155 105.526404)
+ (xy 155.722359 105.521679)
+ (xy 155.729441 105.504582)
+ (xy 155.731227 105.499674)
+ (xy 155.731226 105.499674)
+ (xy 155.731229 105.499671)
+ (xy 155.738289 105.459623)
+ (xy 155.739451 105.454389)
+ (xy 155.74731 105.42506)
+ (xy 155.749973 105.415124)
+ (xy 155.746431 105.374641)
+ (xy 155.746195 105.369234)
+ (xy 155.746195 105.286617)
+ (xy 155.76588 105.219578)
+ (xy 155.818684 105.173823)
+ (xy 155.870195 105.162617)
+ (xy 155.969893 105.162617)
+ (xy 156.029166 105.145213)
+ (xy 156.099034 105.145213)
+ )
+ )
+ (filled_polygon
+ (layer "In2.Cu")
+ (pts
+ (xy 149.337913 87.016753)
+ (xy 149.366938 87.080309)
+ (xy 149.3682 87.097956)
+ (xy 149.3682 90.989607)
+ (xy 149.374416 91.006687)
+ (xy 149.380007 91.027555)
+ (xy 149.383164 91.045459)
+ (xy 149.392254 91.061202)
+ (xy 149.401388 91.080789)
+ (xy 149.407605 91.097871)
+ (xy 149.419288 91.111794)
+ (xy 149.431683 91.129495)
+ (xy 149.438393 91.141118)
+ (xy 149.440773 91.145239)
+ (xy 149.454693 91.15692)
+ (xy 149.469973 91.172199)
+ (xy 149.477375 91.181019)
+ (xy 149.481662 91.186128)
+ (xy 149.487362 91.189419)
+ (xy 149.497403 91.195216)
+ (xy 149.515105 91.20761)
+ (xy 149.52903 91.219295)
+ (xy 149.546109 91.225511)
+ (xy 149.565696 91.234645)
+ (xy 149.581438 91.243734)
+ (xy 149.599334 91.246889)
+ (xy 149.620215 91.252484)
+ (xy 149.629855 91.255992)
+ (xy 149.637294 91.2587)
+ (xy 149.666316 91.2587)
+ (xy 149.726425 91.2587)
+ (xy 149.793464 91.278385)
+ (xy 149.839219 91.331189)
+ (xy 149.849163 91.400347)
+ (xy 149.83922 91.434211)
+ (xy 149.832034 91.449944)
+ (xy 149.811553 91.5924)
+ (xy 149.832034 91.734856)
+ (xy 149.891822 91.865771)
+ (xy 149.891825 91.865776)
+ (xy 149.964448 91.949588)
+ (xy 149.993473 92.013143)
+ (xy 149.983529 92.082302)
+ (xy 149.937774 92.135106)
+ (xy 149.90567 92.149767)
+ (xy 149.806168 92.178983)
+ (xy 149.685092 92.256794)
+ (xy 149.590842 92.365564)
+ (xy 149.590841 92.365566)
+ (xy 149.531053 92.496481)
+ (xy 149.510572 92.638938)
+ (xy 149.531053 92.781394)
+ (xy 149.571077 92.869032)
+ (xy 149.590842 92.912311)
+ (xy 149.685091 93.021081)
+ (xy 149.806166 93.098891)
+ (xy 149.806169 93.098892)
+ (xy 149.806168 93.098892)
+ (xy 149.944255 93.139437)
+ (xy 149.944257 93.139438)
+ (xy 149.944258 93.139438)
+ (xy 150.088181 93.139438)
+ (xy 150.088181 93.139437)
+ (xy 150.226272 93.098891)
+ (xy 150.347347 93.021081)
+ (xy 150.441596 92.912311)
+ (xy 150.501384 92.781395)
+ (xy 150.521866 92.638938)
+ (xy 150.501384 92.496481)
+ (xy 150.499155 92.491601)
+ (xy 150.489212 92.422446)
+ (xy 150.518236 92.35889)
+ (xy 150.577014 92.321114)
+ (xy 150.633477 92.317974)
+ (xy 150.654205 92.321628)
+ (xy 150.65946 92.322793)
+ (xy 150.698724 92.333315)
+ (xy 150.739208 92.329772)
+ (xy 150.744612 92.329537)
+ (xy 154.045781 92.329537)
+ (xy 154.11282 92.349222)
+ (xy 154.158575 92.402026)
+ (xy 154.168519 92.471184)
+ (xy 154.158575 92.505049)
+ (xy 154.095234 92.643743)
+ (xy 154.074753 92.786199)
+ (xy 154.095234 92.928656)
+ (xy 154.121948 92.98715)
+ (xy 154.155023 93.059573)
+ (xy 154.249272 93.168343)
+ (xy 154.370347 93.246153)
+ (xy 154.37035 93.246154)
+ (xy 154.370349 93.246154)
+ (xy 154.508436 93.286699)
+ (xy 154.508438 93.2867)
+ (xy 154.508439 93.2867)
+ (xy 154.652362 93.2867)
+ (xy 154.652362 93.286699)
+ (xy 154.790453 93.246153)
+ (xy 154.911528 93.168343)
+ (xy 155.005777 93.059573)
+ (xy 155.065565 92.928657)
+ (xy 155.086047 92.7862)
+ (xy 155.070567 92.678536)
+ (xy 155.08051 92.60938)
+ (xy 155.126265 92.556576)
+ (xy 155.193305 92.536891)
+ (xy 155.260344 92.556575)
+ (xy 155.280986 92.57321)
+ (xy 158.281581 95.573805)
+ (xy 158.315066 95.635128)
+ (xy 158.310082 95.70482)
+ (xy 158.308464 95.708932)
+ (xy 158.30817 95.709641)
+ (xy 158.248099 95.907667)
+ (xy 158.227817 96.1136)
+ (xy 158.248099 96.319532)
+ (xy 158.262643 96.367476)
+ (xy 158.308168 96.517554)
+ (xy 158.369901 96.633048)
+ (xy 158.384143 96.701449)
+ (xy 158.359144 96.766693)
+ (xy 158.302839 96.808064)
+ (xy 158.260543 96.8155)
+ (xy 157.886775 96.8155)
+ (xy 157.881371 96.815264)
+ (xy 157.87525 96.814728)
+ (xy 157.840885 96.811721)
+ (xy 157.801632 96.822239)
+ (xy 157.79635 96.82341)
+ (xy 157.756342 96.830464)
+ (xy 157.75152 96.832219)
+ (xy 157.734253 96.839371)
+ (xy 157.729599 96.841541)
+ (xy 157.696311 96.864849)
+ (xy 157.691751 96.867754)
+ (xy 157.656566 96.888068)
+ (xy 157.656558 96.888075)
+ (xy 157.630443 96.919198)
+ (xy 157.626788 96.923187)
+ (xy 156.698187 97.851788)
+ (xy 156.694198 97.855443)
+ (xy 156.663075 97.881558)
+ (xy 156.663068 97.881566)
+ (xy 156.642754 97.916751)
+ (xy 156.639849 97.921311)
+ (xy 156.616541 97.954599)
+ (xy 156.614371 97.959253)
+ (xy 156.607223 97.976511)
+ (xy 156.605466 97.981339)
+ (xy 156.59841 98.021352)
+ (xy 156.597239 98.026633)
+ (xy 156.586721 98.065885)
+ (xy 156.590264 98.106366)
+ (xy 156.5905 98.111773)
+ (xy 156.5905 99.57183)
+ (xy 156.570815 99.638869)
+ (xy 156.518011 99.684624)
+ (xy 156.448853 99.694568)
+ (xy 156.385297 99.665543)
+ (xy 156.370407 99.64836)
+ (xy 156.370007 99.648708)
+ (xy 156.364198 99.642004)
+ (xy 156.26995 99.533235)
+ (xy 156.148875 99.455425)
+ (xy 156.148873 99.455424)
+ (xy 156.148871 99.455423)
+ (xy 156.148872 99.455423)
+ (xy 156.010785 99.414878)
+ (xy 156.010783 99.414878)
+ (xy 155.866861 99.414878)
+ (xy 155.866858 99.414878)
+ (xy 155.728771 99.455423)
+ (xy 155.607695 99.533234)
+ (xy 155.513445 99.642004)
+ (xy 155.513444 99.642006)
+ (xy 155.453656 99.772921)
+ (xy 155.439775 99.869467)
+ (xy 155.410749 99.933022)
+ (xy 155.351971 99.970796)
+ (xy 155.282101 99.970796)
+ (xy 155.229356 99.9395)
+ (xy 152.276645 96.986789)
+ (xy 152.272989 96.982799)
+ (xy 152.246872 96.951674)
+ (xy 152.246867 96.95167)
+ (xy 152.211679 96.931354)
+ (xy 152.207117 96.928447)
+ (xy 152.17383 96.90514)
+ (xy 152.169156 96.902961)
+ (xy 152.151944 96.895831)
+ (xy 152.147095 96.894066)
+ (xy 152.107084 96.887011)
+ (xy 152.101802 96.88584)
+ (xy 152.062545 96.875321)
+ (xy 152.026881 96.878442)
+ (xy 152.022061 96.878864)
+ (xy 152.016658 96.8791)
+ (xy 151.789909 96.8791)
+ (xy 151.72287 96.859415)
+ (xy 151.677115 96.806611)
+ (xy 151.667171 96.737453)
+ (xy 151.696196 96.673897)
+ (xy 151.754974 96.636123)
+ (xy 151.754975 96.636123)
+ (xy 151.860043 96.605272)
+ (xy 151.860043 96.605271)
+ (xy 151.860046 96.605271)
+ (xy 151.981121 96.527461)
+ (xy 152.07537 96.418691)
+ (xy 152.135158 96.287775)
+ (xy 152.138798 96.262456)
+ (xy 152.167821 96.198901)
+ (xy 152.226599 96.161126)
+ (xy 152.226601 96.161125)
+ (xy 152.228917 96.160445)
+ (xy 152.300315 96.139481)
+ (xy 152.370184 96.139481)
+ (xy 152.407622 96.159923)
+ (xy 152.408101 96.159179)
+ (xy 152.415561 96.163973)
+ (xy 152.415562 96.163974)
+ (xy 152.536637 96.241784)
+ (xy 152.53664 96.241785)
+ (xy 152.536639 96.241785)
+ (xy 152.674726 96.28233)
+ (xy 152.674728 96.282331)
+ (xy 152.674729 96.282331)
+ (xy 152.818652 96.282331)
+ (xy 152.818652 96.28233)
+ (xy 152.951396 96.243354)
+ (xy 152.95674 96.241785)
+ (xy 152.95674 96.241784)
+ (xy 152.956743 96.241784)
+ (xy 153.077818 96.163974)
+ (xy 153.172067 96.055204)
+ (xy 153.231855 95.924288)
+ (xy 153.237504 95.885)
+ (xy 154.510553 95.885)
+ (xy 154.531034 96.027456)
+ (xy 154.580492 96.135752)
+ (xy 154.590823 96.158373)
+ (xy 154.685072 96.267143)
+ (xy 154.806147 96.344953)
+ (xy 154.80615 96.344954)
+ (xy 154.806149 96.344954)
+ (xy 154.944236 96.385499)
+ (xy 154.944238 96.3855)
+ (xy 154.944239 96.3855)
+ (xy 155.088162 96.3855)
+ (xy 155.088162 96.385499)
+ (xy 155.226253 96.344953)
+ (xy 155.347328 96.267143)
+ (xy 155.441577 96.158373)
+ (xy 155.501365 96.027457)
+ (xy 155.521847 95.885)
+ (xy 155.501365 95.742543)
+ (xy 155.441577 95.611627)
+ (xy 155.347328 95.502857)
+ (xy 155.347325 95.502855)
+ (xy 155.340623 95.497047)
+ (xy 155.341761 95.495733)
+ (xy 155.302939 95.450928)
+ (xy 155.292998 95.381769)
+ (xy 155.322025 95.318214)
+ (xy 155.380798 95.280444)
+ (xy 155.497963 95.246042)
+ (xy 155.613489 95.171797)
+ (xy 155.680528 95.152114)
+ (xy 155.71536 95.159702)
+ (xy 155.716037 95.1574)
+ (xy 155.862636 95.200444)
+ (xy 155.862638 95.200445)
+ (xy 155.862639 95.200445)
+ (xy 156.006562 95.200445)
+ (xy 156.006562 95.200444)
+ (xy 156.144653 95.159898)
+ (xy 156.265728 95.082088)
+ (xy 156.359977 94.973318)
+ (xy 156.419765 94.842402)
+ (xy 156.440247 94.699945)
+ (xy 156.419765 94.557488)
+ (xy 156.359977 94.426572)
+ (xy 156.265728 94.317802)
+ (xy 156.144653 94.239992)
+ (xy 156.144651 94.239991)
+ (xy 156.144649 94.23999)
+ (xy 156.14465 94.23999)
+ (xy 156.006563 94.199445)
+ (xy 156.006561 94.199445)
+ (xy 155.862639 94.199445)
+ (xy 155.862638 94.199445)
+ (xy 155.848462 94.203607)
+ (xy 155.778592 94.203605)
+ (xy 155.719815 94.165829)
+ (xy 155.690792 94.102273)
+ (xy 155.690792 94.066988)
+ (xy 155.699647 94.0054)
+ (xy 155.679165 93.862943)
+ (xy 155.619377 93.732027)
+ (xy 155.525128 93.623257)
+ (xy 155.404053 93.545447)
+ (xy 155.404051 93.545446)
+ (xy 155.404049 93.545445)
+ (xy 155.40405 93.545445)
+ (xy 155.265963 93.5049)
+ (xy 155.265961 93.5049)
+ (xy 155.122039 93.5049)
+ (xy 155.122036 93.5049)
+ (xy 154.983949 93.545445)
+ (xy 154.862873 93.623256)
+ (xy 154.768623 93.732026)
+ (xy 154.768622 93.732028)
+ (xy 154.708834 93.862943)
+ (xy 154.688353 94.0054)
+ (xy 154.708834 94.147856)
+ (xy 154.761418 94.262997)
+ (xy 154.768623 94.278773)
+ (xy 154.823387 94.341975)
+ (xy 154.848077 94.370468)
+ (xy 154.877102 94.434024)
+ (xy 154.867158 94.503183)
+ (xy 154.865493 94.506233)
+ (xy 154.802744 94.643632)
+ (xy 154.782263 94.786088)
+ (xy 154.802744 94.928545)
+ (xy 154.853323 95.039296)
+ (xy 154.862533 95.059462)
+ (xy 154.956782 95.168232)
+ (xy 154.956784 95.168233)
+ (xy 154.963487 95.174042)
+ (xy 154.962348 95.175356)
+ (xy 155.001168 95.220155)
+ (xy 155.011112 95.289314)
+ (xy 154.982088 95.35287)
+ (xy 154.92331 95.390645)
+ (xy 154.923309 95.390645)
+ (xy 154.806148 95.425045)
+ (xy 154.685073 95.502856)
+ (xy 154.590823 95.611626)
+ (xy 154.590822 95.611628)
+ (xy 154.531034 95.742543)
+ (xy 154.510553 95.885)
+ (xy 153.237504 95.885)
+ (xy 153.252337 95.781831)
+ (xy 153.231855 95.639374)
+ (xy 153.172067 95.508458)
+ (xy 153.077818 95.399688)
+ (xy 152.956743 95.321878)
+ (xy 152.956741 95.321877)
+ (xy 152.956739 95.321876)
+ (xy 152.95674 95.321876)
+ (xy 152.818653 95.281331)
+ (xy 152.818651 95.281331)
+ (xy 152.674729 95.281331)
+ (xy 152.674725 95.281331)
+ (xy 152.549336 95.318148)
+ (xy 152.479466 95.318148)
+ (xy 152.442029 95.297706)
+ (xy 152.441551 95.298451)
+ (xy 152.434088 95.293655)
+ (xy 152.313015 95.215846)
+ (xy 152.313013 95.215845)
+ (xy 152.313011 95.215844)
+ (xy 152.313012 95.215844)
+ (xy 152.174925 95.175299)
+ (xy 152.174923 95.175299)
+ (xy 152.031001 95.175299)
+ (xy 152.030998 95.175299)
+ (xy 151.892911 95.215844)
+ (xy 151.771835 95.293655)
+ (xy 151.694871 95.382476)
+ (xy 151.636092 95.42025)
+ (xy 151.566223 95.42025)
+ (xy 151.507445 95.382476)
+ (xy 151.486378 95.358164)
+ (xy 151.451878 95.318348)
+ (xy 151.330803 95.240538)
+ (xy 151.330801 95.240537)
+ (xy 151.330799 95.240536)
+ (xy 151.3308 95.240536)
+ (xy 151.192713 95.199991)
+ (xy 151.192711 95.199991)
+ (xy 151.048789 95.199991)
+ (xy 151.048786 95.199991)
+ (xy 150.910699 95.240536)
+ (xy 150.789622 95.318347)
+ (xy 150.755119 95.358166)
+ (xy 150.69634 95.39594)
+ (xy 150.626471 95.395939)
+ (xy 150.567693 95.358164)
+ (xy 150.548617 95.328481)
+ (xy 150.505755 95.234627)
+ (xy 150.411506 95.125857)
+ (xy 150.290431 95.048047)
+ (xy 150.290429 95.048046)
+ (xy 150.290427 95.048045)
+ (xy 150.290428 95.048045)
+ (xy 150.152341 95.0075)
+ (xy 150.152339 95.0075)
+ (xy 150.008417 95.0075)
+ (xy 150.008414 95.0075)
+ (xy 149.893055 95.041372)
+ (xy 149.823185 95.041372)
+ (xy 149.778556 95.012689)
+ (xy 149.776256 95.015344)
+ (xy 149.769559 95.009541)
+ (xy 149.769556 95.009538)
+ (xy 149.648481 94.931728)
+ (xy 149.648479 94.931727)
+ (xy 149.648477 94.931726)
+ (xy 149.648478 94.931726)
+ (xy 149.510391 94.891181)
+ (xy 149.510389 94.891181)
+ (xy 149.366467 94.891181)
+ (xy 149.366464 94.891181)
+ (xy 149.228377 94.931726)
+ (xy 149.107301 95.009537)
+ (xy 149.1073 95.009537)
+ (xy 149.1073 95.009538)
+ (xy 149.102269 95.015344)
+ (xy 149.013051 95.118307)
+ (xy 149.01305 95.118309)
+ (xy 148.953262 95.249224)
+ (xy 148.932781 95.391681)
+ (xy 148.953262 95.534137)
+ (xy 148.998616 95.633446)
+ (xy 149.013051 95.665054)
+ (xy 149.1073 95.773824)
+ (xy 149.228375 95.851634)
+ (xy 149.228378 95.851635)
+ (xy 149.228377 95.851635)
+ (xy 149.299728 95.872585)
+ (xy 149.34201 95.885)
+ (xy 149.366464 95.89218)
+ (xy 149.366466 95.892181)
+ (xy 149.366467 95.892181)
+ (xy 149.510389 95.892181)
+ (xy 149.625751 95.858308)
+ (xy 149.695618 95.858308)
+ (xy 149.74025 95.88699)
+ (xy 149.74255 95.884337)
+ (xy 149.749246 95.890138)
+ (xy 149.74925 95.890143)
+ (xy 149.870325 95.967953)
+ (xy 149.870328 95.967954)
+ (xy 149.870327 95.967954)
+ (xy 150.008414 96.008499)
+ (xy 150.008416 96.0085)
+ (xy 150.008417 96.0085)
+ (xy 150.15234 96.0085)
+ (xy 150.15234 96.008499)
+ (xy 150.2703 95.973864)
+ (xy 150.290428 95.967954)
+ (xy 150.290428 95.967953)
+ (xy 150.290431 95.967953)
+ (xy 150.411506 95.890143)
+ (xy 150.446009 95.850324)
+ (xy 150.504784 95.812551)
+ (xy 150.574654 95.812551)
+ (xy 150.633432 95.850324)
+ (xy 150.652514 95.880017)
+ (xy 150.69537 95.97386)
+ (xy 150.695373 95.973864)
+ (xy 150.789622 96.082634)
+ (xy 150.910697 96.160444)
+ (xy 150.9107 96.160445)
+ (xy 150.910699 96.160445)
+ (xy 151.017857 96.191908)
+ (xy 151.048789 96.200991)
+ (xy 151.048793 96.200991)
+ (xy 151.057566 96.202253)
+ (xy 151.057292 96.204153)
+ (xy 151.11356 96.220676)
+ (xy 151.159315 96.27348)
+ (xy 151.16384 96.285612)
+ (xy 151.209458 96.3855)
+ (xy 151.224616 96.418691)
+ (xy 151.318865 96.527461)
+ (xy 151.43994 96.605271)
+ (xy 151.439943 96.605272)
+ (xy 151.439942 96.605272)
+ (xy 151.545011 96.636123)
+ (xy 151.60379 96.673897)
+ (xy 151.632815 96.737453)
+ (xy 151.622872 96.806611)
+ (xy 151.577117 96.859415)
+ (xy 151.510077 96.8791)
+ (xy 148.091633 96.8791)
+ (xy 148.024594 96.859415)
+ (xy 148.003952 96.842781)
+ (xy 146.259293 95.098121)
+ (xy 146.225808 95.036798)
+ (xy 146.230792 94.967106)
+ (xy 146.272664 94.911173)
+ (xy 146.338128 94.886756)
+ (xy 146.35017 94.887187)
+ (xy 146.35017 94.8869)
+ (xy 146.502962 94.8869)
+ (xy 146.502962 94.886899)
+ (xy 146.610121 94.855435)
+ (xy 146.64105 94.846354)
+ (xy 146.64105 94.846353)
+ (xy 146.641053 94.846353)
+ (xy 146.762128 94.768543)
+ (xy 146.856377 94.659773)
+ (xy 146.916165 94.528857)
+ (xy 146.936647 94.3864)
+ (xy 146.916165 94.243943)
+ (xy 146.856377 94.113027)
+ (xy 146.762128 94.004257)
+ (xy 146.641053 93.926447)
+ (xy 146.641051 93.926446)
+ (xy 146.641049 93.926445)
+ (xy 146.64105 93.926445)
+ (xy 146.502963 93.8859)
+ (xy 146.502961 93.8859)
+ (xy 146.359039 93.8859)
+ (xy 146.359036 93.8859)
+ (xy 146.220949 93.926445)
+ (xy 146.099873 94.004256)
+ (xy 146.099872 94.004256)
+ (xy 146.099872 94.004257)
+ (xy 146.098882 94.0054)
+ (xy 146.005623 94.113026)
+ (xy 146.005622 94.113028)
+ (xy 145.945834 94.243943)
+ (xy 145.925353 94.3864)
+ (xy 145.925353 94.386401)
+ (xy 145.935769 94.458851)
+ (xy 145.925825 94.52801)
+ (xy 145.880069 94.580813)
+ (xy 145.81303 94.600497)
+ (xy 145.745991 94.580812)
+ (xy 145.72535 94.564178)
+ (xy 145.684161 94.522989)
+ (xy 145.680505 94.518999)
+ (xy 145.654388 94.487874)
+ (xy 145.654383 94.48787)
+ (xy 145.619195 94.467554)
+ (xy 145.614633 94.464647)
+ (xy 145.581346 94.44134)
+ (xy 145.576672 94.439161)
+ (xy 145.55946 94.432031)
+ (xy 145.554611 94.430266)
+ (xy 145.5146 94.423211)
+ (xy 145.509318 94.42204)
+ (xy 145.470061 94.411521)
+ (xy 145.434397 94.414642)
+ (xy 145.429577 94.415064)
+ (xy 145.424174 94.4153)
+ (xy 144.973783 94.4153)
+ (xy 144.906744 94.395615)
+ (xy 144.860989 94.342811)
+ (xy 144.851045 94.273653)
+ (xy 144.87793 94.212635)
+ (xy 144.893798 94.193299)
+ (xy 144.921085 94.16005)
+ (xy 145.018632 93.977554)
+ (xy 145.04871 93.8784)
+ (xy 147.500153 93.8784)
+ (xy 147.520634 94.020856)
+ (xy 147.578634 94.147856)
+ (xy 147.580423 94.151773)
+ (xy 147.674672 94.260543)
+ (xy 147.795747 94.338353)
+ (xy 147.79575 94.338354)
+ (xy 147.795749 94.338354)
+ (xy 147.933836 94.378899)
+ (xy 147.933838 94.3789)
+ (xy 147.933839 94.3789)
+ (xy 148.077762 94.3789)
+ (xy 148.077762 94.378899)
+ (xy 148.20067 94.342811)
+ (xy 148.21585 94.338354)
+ (xy 148.21585 94.338353)
+ (xy 148.215853 94.338353)
+ (xy 148.336928 94.260543)
+ (xy 148.431177 94.151773)
+ (xy 148.490965 94.020857)
+ (xy 148.511447 93.8784)
+ (xy 148.490965 93.735943)
+ (xy 148.431177 93.605027)
+ (xy 148.336928 93.496257)
+ (xy 148.215853 93.418447)
+ (xy 148.215851 93.418446)
+ (xy 148.215849 93.418445)
+ (xy 148.21585 93.418445)
+ (xy 148.077763 93.3779)
+ (xy 148.077761 93.3779)
+ (xy 147.933839 93.3779)
+ (xy 147.933836 93.3779)
+ (xy 147.795749 93.418445)
+ (xy 147.674673 93.496256)
+ (xy 147.580423 93.605026)
+ (xy 147.580422 93.605028)
+ (xy 147.520634 93.735943)
+ (xy 147.500153 93.8784)
+ (xy 145.04871 93.8784)
+ (xy 145.0787 93.779534)
+ (xy 145.098983 93.5736)
+ (xy 145.0787 93.367666)
+ (xy 145.018632 93.169646)
+ (xy 144.921085 92.98715)
+ (xy 144.824149 92.869032)
+ (xy 144.78981 92.827189)
+ (xy 144.634529 92.699755)
+ (xy 144.62985 92.695915)
+ (xy 144.492047 92.622257)
+ (xy 144.442204 92.573295)
+ (xy 144.438574 92.557298)
+ (xy 147.044788 92.557298)
+ (xy 147.065269 92.699754)
+ (xy 147.106984 92.791095)
+ (xy 147.125058 92.830671)
+ (xy 147.219307 92.939441)
+ (xy 147.340382 93.017251)
+ (xy 147.340385 93.017252)
+ (xy 147.340384 93.017252)
+ (xy 147.478471 93.057797)
+ (xy 147.478473 93.057798)
+ (xy 147.478474 93.057798)
+ (xy 147.622397 93.057798)
+ (xy 147.622397 93.057797)
+ (xy 147.760488 93.017251)
+ (xy 147.881563 92.939441)
+ (xy 147.975812 92.830671)
+ (xy 148.0356 92.699755)
+ (xy 148.056082 92.557298)
+ (xy 148.0356 92.414841)
+ (xy 147.975812 92.283925)
+ (xy 147.881563 92.175155)
+ (xy 147.760488 92.097345)
+ (xy 147.760486 92.097344)
+ (xy 147.760484 92.097343)
+ (xy 147.760485 92.097343)
+ (xy 147.622398 92.056798)
+ (xy 147.622396 92.056798)
+ (xy 147.478474 92.056798)
+ (xy 147.478471 92.056798)
+ (xy 147.340384 92.097343)
+ (xy 147.219308 92.175154)
+ (xy 147.125058 92.283924)
+ (xy 147.125057 92.283926)
+ (xy 147.065269 92.414841)
+ (xy 147.044788 92.557298)
+ (xy 144.438574 92.557298)
+ (xy 144.426744 92.505158)
+ (xy 144.450576 92.439478)
+ (xy 144.506134 92.397109)
+ (xy 144.550502 92.3889)
+ (xy 146.265469 92.3889)
+ (xy 146.270872 92.389135)
+ (xy 146.311357 92.392678)
+ (xy 146.350628 92.382154)
+ (xy 146.35587 92.380992)
+ (xy 146.395905 92.373934)
+ (xy 146.395907 92.373932)
+ (xy 146.400798 92.372153)
+ (xy 146.417916 92.365062)
+ (xy 146.422637 92.36286)
+ (xy 146.422642 92.362859)
+ (xy 146.455935 92.339545)
+ (xy 146.460474 92.336653)
+ (xy 146.495681 92.316328)
+ (xy 146.521815 92.285181)
+ (xy 146.525446 92.281219)
+ (xy 147.818424 90.98824)
+ (xy 147.822375 90.98462)
+ (xy 147.853528 90.958481)
+ (xy 147.873852 90.923277)
+ (xy 147.876748 90.918732)
+ (xy 147.900059 90.885443)
+ (xy 147.90006 90.885437)
+ (xy 147.902259 90.880723)
+ (xy 147.909349 90.863607)
+ (xy 147.911134 90.858705)
+ (xy 147.914521 90.839494)
+ (xy 147.91819 90.818682)
+ (xy 147.919361 90.813403)
+ (xy 147.922603 90.801304)
+ (xy 147.929877 90.774157)
+ (xy 147.926335 90.733679)
+ (xy 147.9261 90.728276)
+ (xy 147.9261 90.705102)
+ (xy 147.945785 90.638063)
+ (xy 147.956382 90.623905)
+ (xy 148.024777 90.544973)
+ (xy 148.084565 90.414057)
+ (xy 148.105047 90.2716)
+ (xy 148.084565 90.129143)
+ (xy 148.024777 89.998227)
+ (xy 147.930528 89.889457)
+ (xy 147.809453 89.811647)
+ (xy 147.809451 89.811646)
+ (xy 147.809449 89.811645)
+ (xy 147.80945 89.811645)
+ (xy 147.671363 89.7711)
+ (xy 147.671361 89.7711)
+ (xy 147.527439 89.7711)
+ (xy 147.527436 89.7711)
+ (xy 147.389349 89.811645)
+ (xy 147.268273 89.889456)
+ (xy 147.174023 89.998226)
+ (xy 147.174022 89.998228)
+ (xy 147.114234 90.129143)
+ (xy 147.093753 90.2716)
+ (xy 147.114234 90.414056)
+ (xy 147.144944 90.4813)
+ (xy 147.174023 90.544973)
+ (xy 147.174377 90.545381)
+ (xy 147.174601 90.545873)
+ (xy 147.178818 90.552434)
+ (xy 147.177875 90.553039)
+ (xy 147.203405 90.608933)
+ (xy 147.193466 90.678092)
+ (xy 147.168349 90.714269)
+ (xy 147.081314 90.801304)
+ (xy 147.019991 90.834789)
+ (xy 146.950299 90.829805)
+ (xy 146.89992 90.794825)
+ (xy 146.863729 90.753058)
+ (xy 146.863728 90.753057)
+ (xy 146.742653 90.675247)
+ (xy 146.742651 90.675246)
+ (xy 146.742649 90.675245)
+ (xy 146.74265 90.675245)
+ (xy 146.604563 90.6347)
+ (xy 146.604561 90.6347)
+ (xy 146.545486 90.6347)
+ (xy 146.478447 90.615015)
+ (xy 146.457805 90.598381)
+ (xy 145.920005 90.060581)
+ (xy 145.88652 89.999258)
+ (xy 145.891504 89.929566)
+ (xy 145.933376 89.873633)
+ (xy 145.99884 89.849216)
+ (xy 146.007686 89.8489)
+ (xy 146.473626 89.8489)
+ (xy 146.479029 89.849135)
+ (xy 146.519514 89.852678)
+ (xy 146.558785 89.842154)
+ (xy 146.564027 89.840992)
+ (xy 146.604062 89.833934)
+ (xy 146.604064 89.833932)
+ (xy 146.608955 89.832153)
+ (xy 146.626073 89.825062)
+ (xy 146.630794 89.82286)
+ (xy 146.630799 89.822859)
+ (xy 146.664092 89.799545)
+ (xy 146.668631 89.796653)
+ (xy 146.703838 89.776328)
+ (xy 146.729973 89.74518)
+ (xy 146.733591 89.741231)
+ (xy 147.596804 88.878019)
+ (xy 147.658128 88.844534)
+ (xy 147.684486 88.8417)
+ (xy 147.743562 88.8417)
+ (xy 147.743562 88.841699)
+ (xy 147.881653 88.801153)
+ (xy 148.002728 88.723343)
+ (xy 148.096977 88.614573)
+ (xy 148.156765 88.483657)
+ (xy 148.177247 88.3412)
+ (xy 148.156765 88.198743)
+ (xy 148.096977 88.067827)
+ (xy 148.002728 87.959057)
+ (xy 147.881653 87.881247)
+ (xy 147.881651 87.881246)
+ (xy 147.881649 87.881245)
+ (xy 147.88165 87.881245)
+ (xy 147.743563 87.8407)
+ (xy 147.743561 87.8407)
+ (xy 147.599639 87.8407)
+ (xy 147.599636 87.8407)
+ (xy 147.461549 87.881245)
+ (xy 147.340473 87.959056)
+ (xy 147.246223 88.067826)
+ (xy 147.246222 88.067828)
+ (xy 147.186434 88.198743)
+ (xy 147.164691 88.349978)
+ (xy 147.161248 88.349482)
+ (xy 147.146268 88.400499)
+ (xy 147.129634 88.421141)
+ (xy 146.564529 88.986246)
+ (xy 146.503206 89.019731)
+ (xy 146.433514 89.014747)
+ (xy 146.377581 88.972875)
+ (xy 146.353164 88.907411)
+ (xy 146.35411 88.880918)
+ (xy 146.359341 88.844534)
+ (xy 146.371007 88.763396)
+ (xy 146.350525 88.620939)
+ (xy 146.290737 88.490023)
+ (xy 146.196488 88.381253)
+ (xy 146.075413 88.303443)
+ (xy 146.075411 88.303442)
+ (xy 146.075409 88.303441)
+ (xy 146.07541 88.303441)
+ (xy 145.937323 88.262896)
+ (xy 145.937321 88.262896)
+ (xy 145.878246 88.262896)
+ (xy 145.811207 88.243211)
+ (xy 145.790565 88.226577)
+ (xy 145.084569 87.520581)
+ (xy 145.051084 87.459258)
+ (xy 145.056068 87.389566)
+ (xy 145.09794 87.333633)
+ (xy 145.163404 87.309216)
+ (xy 145.17225 87.3089)
+ (xy 145.874887 87.3089)
+ (xy 145.88029 87.309135)
+ (xy 145.920775 87.312678)
+ (xy 145.960046 87.302154)
+ (xy 145.965288 87.300992)
+ (xy 146.005323 87.293934)
+ (xy 146.005325 87.293932)
+ (xy 146.010216 87.292153)
+ (xy 146.027334 87.285062)
+ (xy 146.032055 87.28286)
+ (xy 146.03206 87.282859)
+ (xy 146.065353 87.259545)
+ (xy 146.069892 87.256653)
+ (xy 146.105099 87.236328)
+ (xy 146.131233 87.205181)
+ (xy 146.134853 87.20123)
+ (xy 146.308265 87.027818)
+ (xy 146.369588 86.994334)
+ (xy 146.395946 86.9915)
+ (xy 148.357401 86.9915)
+ (xy 148.42444 87.011185)
+ (xy 148.451114 87.034298)
+ (xy 148.462069 87.046941)
+ (xy 148.462071 87.046942)
+ (xy 148.462072 87.046943)
+ (xy 148.583147 87.124753)
+ (xy 148.58315 87.124754)
+ (xy 148.583149 87.124754)
+ (xy 148.721236 87.165299)
+ (xy 148.721238 87.1653)
+ (xy 148.721239 87.1653)
+ (xy 148.865162 87.1653)
+ (xy 148.865162 87.165299)
+ (xy 149.003253 87.124753)
+ (xy 149.124328 87.046943)
+ (xy 149.150488 87.016752)
+ (xy 149.209265 86.978979)
+ (xy 149.279135 86.978979)
+ )
+ )
+ )
+)
diff --git a/MCL68+/PCB/MCL68.kicad_prl b/MCL68+/PCB/MCL68.kicad_prl
new file mode 100644
index 0000000..836a77d
--- /dev/null
+++ b/MCL68+/PCB/MCL68.kicad_prl
@@ -0,0 +1,76 @@
+{
+ "board": {
+ "active_layer": 2,
+ "active_layer_preset": "",
+ "auto_track_width": true,
+ "hidden_netclasses": [],
+ "hidden_nets": [],
+ "high_contrast_mode": 0,
+ "net_color_mode": 1,
+ "opacity": {
+ "images": 0.6,
+ "pads": 1.0,
+ "tracks": 1.0,
+ "vias": 1.0,
+ "zones": 0.6
+ },
+ "selection_filter": {
+ "dimensions": true,
+ "footprints": true,
+ "graphics": true,
+ "keepouts": true,
+ "lockedItems": false,
+ "otherItems": true,
+ "pads": true,
+ "text": true,
+ "tracks": true,
+ "vias": true,
+ "zones": true
+ },
+ "visible_items": [
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 8,
+ 9,
+ 10,
+ 12,
+ 13,
+ 15,
+ 16,
+ 17,
+ 18,
+ 19,
+ 20,
+ 21,
+ 22,
+ 23,
+ 24,
+ 25,
+ 26,
+ 27,
+ 28,
+ 29,
+ 30,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 39,
+ 40
+ ],
+ "visible_layers": "83d1000_fffffff8",
+ "zone_display_mode": 0
+ },
+ "meta": {
+ "filename": "MCL68.kicad_prl",
+ "version": 3
+ },
+ "project": {
+ "files": []
+ }
+}
diff --git a/MCL68+/PCB/MCL68.kicad_pro b/MCL68+/PCB/MCL68.kicad_pro
new file mode 100644
index 0000000..543d916
--- /dev/null
+++ b/MCL68+/PCB/MCL68.kicad_pro
@@ -0,0 +1,490 @@
+{
+ "board": {
+ "3dviewports": [],
+ "design_settings": {
+ "defaults": {
+ "board_outline_line_width": 0.09999999999999999,
+ "copper_line_width": 0.19999999999999998,
+ "copper_text_italic": false,
+ "copper_text_size_h": 1.5,
+ "copper_text_size_v": 1.5,
+ "copper_text_thickness": 0.3,
+ "copper_text_upright": false,
+ "courtyard_line_width": 0.049999999999999996,
+ "dimension_precision": 4,
+ "dimension_units": 3,
+ "dimensions": {
+ "arrow_length": 1270000,
+ "extension_offset": 500000,
+ "keep_text_aligned": true,
+ "suppress_zeroes": false,
+ "text_position": 0,
+ "units_format": 1
+ },
+ "fab_line_width": 0.09999999999999999,
+ "fab_text_italic": false,
+ "fab_text_size_h": 1.0,
+ "fab_text_size_v": 1.0,
+ "fab_text_thickness": 0.15,
+ "fab_text_upright": false,
+ "other_line_width": 0.15,
+ "other_text_italic": false,
+ "other_text_size_h": 1.0,
+ "other_text_size_v": 1.0,
+ "other_text_thickness": 0.15,
+ "other_text_upright": false,
+ "pads": {
+ "drill": 0.762,
+ "height": 1.524,
+ "width": 1.524
+ },
+ "silk_line_width": 0.15,
+ "silk_text_italic": false,
+ "silk_text_size_h": 1.0,
+ "silk_text_size_v": 1.0,
+ "silk_text_thickness": 0.15,
+ "silk_text_upright": false,
+ "zones": {
+ "min_clearance": 0.25
+ }
+ },
+ "diff_pair_dimensions": [
+ {
+ "gap": 0.0,
+ "via_gap": 0.0,
+ "width": 0.0
+ }
+ ],
+ "drc_exclusions": [],
+ "meta": {
+ "version": 2
+ },
+ "rule_severities": {
+ "annular_width": "error",
+ "clearance": "error",
+ "connection_width": "warning",
+ "copper_edge_clearance": "error",
+ "copper_sliver": "warning",
+ "courtyards_overlap": "error",
+ "diff_pair_gap_out_of_range": "error",
+ "diff_pair_uncoupled_length_too_long": "error",
+ "drill_out_of_range": "error",
+ "duplicate_footprints": "warning",
+ "extra_footprint": "warning",
+ "footprint": "error",
+ "footprint_type_mismatch": "ignore",
+ "hole_clearance": "error",
+ "hole_near_hole": "error",
+ "invalid_outline": "error",
+ "isolated_copper": "warning",
+ "item_on_disabled_layer": "error",
+ "items_not_allowed": "error",
+ "length_out_of_range": "error",
+ "lib_footprint_issues": "warning",
+ "lib_footprint_mismatch": "warning",
+ "malformed_courtyard": "error",
+ "microvia_drill_out_of_range": "error",
+ "missing_courtyard": "ignore",
+ "missing_footprint": "warning",
+ "net_conflict": "warning",
+ "npth_inside_courtyard": "ignore",
+ "padstack": "warning",
+ "pth_inside_courtyard": "ignore",
+ "shorting_items": "error",
+ "silk_edge_clearance": "warning",
+ "silk_over_copper": "warning",
+ "silk_overlap": "warning",
+ "skew_out_of_range": "error",
+ "solder_mask_bridge": "error",
+ "starved_thermal": "error",
+ "text_height": "warning",
+ "text_thickness": "warning",
+ "through_hole_pad_without_hole": "error",
+ "too_many_vias": "error",
+ "track_dangling": "warning",
+ "track_width": "error",
+ "tracks_crossing": "error",
+ "unconnected_items": "error",
+ "unresolved_variable": "error",
+ "via_dangling": "warning",
+ "zones_intersect": "error"
+ },
+ "rules": {
+ "max_error": 0.005,
+ "min_clearance": 0.0,
+ "min_connection": 0.0,
+ "min_copper_edge_clearance": 0.0,
+ "min_hole_clearance": 0.25,
+ "min_hole_to_hole": 0.25,
+ "min_microvia_diameter": 0.19999999999999998,
+ "min_microvia_drill": 0.09999999999999999,
+ "min_resolved_spokes": 2,
+ "min_silk_clearance": 0.0,
+ "min_text_height": 0.7999999999999999,
+ "min_text_thickness": 0.08,
+ "min_through_hole_diameter": 0.3,
+ "min_track_width": 0.0,
+ "min_via_annular_width": 0.09999999999999999,
+ "min_via_diameter": 0.5,
+ "solder_mask_clearance": 0.0,
+ "solder_mask_min_width": 0.0,
+ "solder_mask_to_copper_clearance": 0.0,
+ "use_height_for_length_calcs": true
+ },
+ "teardrop_options": [
+ {
+ "td_allow_use_two_tracks": true,
+ "td_curve_segcount": 5,
+ "td_on_pad_in_zone": false,
+ "td_onpadsmd": true,
+ "td_onroundshapesonly": false,
+ "td_ontrackend": false,
+ "td_onviapad": true
+ }
+ ],
+ "teardrop_parameters": [
+ {
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_target_name": "td_round_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_target_name": "td_rect_shape",
+ "td_width_to_size_filter_ratio": 0.9
+ },
+ {
+ "td_curve_segcount": 0,
+ "td_height_ratio": 1.0,
+ "td_length_ratio": 0.5,
+ "td_maxheight": 2.0,
+ "td_maxlen": 1.0,
+ "td_target_name": "td_track_end",
+ "td_width_to_size_filter_ratio": 0.9
+ }
+ ],
+ "track_widths": [
+ 0.0
+ ],
+ "via_dimensions": [
+ {
+ "diameter": 0.0,
+ "drill": 0.0
+ }
+ ],
+ "zones_allow_external_fillets": false
+ },
+ "layer_presets": [],
+ "viewports": []
+ },
+ "boards": [],
+ "cvpcb": {
+ "equivalence_files": []
+ },
+ "erc": {
+ "erc_exclusions": [],
+ "meta": {
+ "version": 0
+ },
+ "pin_map": [
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 1,
+ 0,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 1,
+ 2,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 0,
+ 1,
+ 1,
+ 1,
+ 1,
+ 1,
+ 2
+ ],
+ [
+ 0,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 0,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 2,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 2,
+ 2,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 0,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 0,
+ 2,
+ 1,
+ 1,
+ 0,
+ 0,
+ 1,
+ 0,
+ 2,
+ 0,
+ 0,
+ 2
+ ],
+ [
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2,
+ 2
+ ]
+ ],
+ "rule_severities": {
+ "bus_definition_conflict": "error",
+ "bus_entry_needed": "error",
+ "bus_to_bus_conflict": "error",
+ "bus_to_net_conflict": "error",
+ "conflicting_netclasses": "error",
+ "different_unit_footprint": "error",
+ "different_unit_net": "error",
+ "duplicate_reference": "error",
+ "duplicate_sheet_names": "error",
+ "endpoint_off_grid": "warning",
+ "extra_units": "error",
+ "global_label_dangling": "warning",
+ "hier_label_mismatch": "error",
+ "label_dangling": "error",
+ "lib_symbol_issues": "warning",
+ "missing_bidi_pin": "warning",
+ "missing_input_pin": "warning",
+ "missing_power_pin": "error",
+ "missing_unit": "warning",
+ "multiple_net_names": "warning",
+ "net_not_bus_member": "warning",
+ "no_connect_connected": "warning",
+ "no_connect_dangling": "warning",
+ "pin_not_connected": "error",
+ "pin_not_driven": "error",
+ "pin_to_pin": "error",
+ "power_pin_not_driven": "error",
+ "similar_labels": "warning",
+ "simulation_model_issue": "ignore",
+ "unannotated": "error",
+ "unit_value_mismatch": "error",
+ "unresolved_variable": "error",
+ "wire_dangling": "error"
+ }
+ },
+ "libraries": {
+ "pinned_footprint_libs": [],
+ "pinned_symbol_libs": []
+ },
+ "meta": {
+ "filename": "MCL68.kicad_pro",
+ "version": 1
+ },
+ "net_settings": {
+ "classes": [
+ {
+ "bus_width": 12,
+ "clearance": 0.1524,
+ "diff_pair_gap": 0.25,
+ "diff_pair_via_gap": 0.25,
+ "diff_pair_width": 0.2,
+ "line_style": 0,
+ "microvia_diameter": 0.3,
+ "microvia_drill": 0.1,
+ "name": "Default",
+ "pcb_color": "rgba(0, 0, 0, 0.000)",
+ "schematic_color": "rgba(0, 0, 0, 0.000)",
+ "track_width": 0.1524,
+ "via_diameter": 0.5,
+ "via_drill": 0.3,
+ "wire_width": 6
+ }
+ ],
+ "meta": {
+ "version": 3
+ },
+ "net_colors": null,
+ "netclass_assignments": null,
+ "netclass_patterns": []
+ },
+ "pcbnew": {
+ "last_paths": {
+ "gencad": "",
+ "idf": "",
+ "netlist": "",
+ "specctra_dsn": "",
+ "step": "",
+ "vrml": ""
+ },
+ "page_layout_descr_file": ""
+ },
+ "schematic": {
+ "annotate_start_num": 0,
+ "drawing": {
+ "dashed_lines_dash_length_ratio": 12.0,
+ "dashed_lines_gap_length_ratio": 3.0,
+ "default_line_thickness": 6.0,
+ "default_text_size": 50.0,
+ "field_names": [],
+ "intersheets_ref_own_page": false,
+ "intersheets_ref_prefix": "",
+ "intersheets_ref_short": false,
+ "intersheets_ref_show": false,
+ "intersheets_ref_suffix": "",
+ "junction_size_choice": 3,
+ "label_size_ratio": 0.375,
+ "pin_symbol_size": 25.0,
+ "text_offset_ratio": 0.15
+ },
+ "legacy_lib_dir": "",
+ "legacy_lib_list": [],
+ "meta": {
+ "version": 1
+ },
+ "net_format_name": "",
+ "page_layout_descr_file": "",
+ "plot_directory": "",
+ "spice_current_sheet_as_root": false,
+ "spice_external_command": "spice \"%I\"",
+ "spice_model_current_sheet_as_root": true,
+ "spice_save_all_currents": false,
+ "spice_save_all_voltages": false,
+ "subpart_first_id": 65,
+ "subpart_id_separator": 0
+ },
+ "sheets": [
+ [
+ "ac06be40-bdc8-43b6-beba-a96d3ba320e4",
+ ""
+ ]
+ ],
+ "text_variables": {}
+}
diff --git a/MCL68+/PCB/MCL68.kicad_sch b/MCL68+/PCB/MCL68.kicad_sch
new file mode 100644
index 0000000..7a4395a
--- /dev/null
+++ b/MCL68+/PCB/MCL68.kicad_sch
@@ -0,0 +1,5783 @@
+(kicad_sch (version 20230121) (generator eeschema)
+
+ (uuid ac06be40-bdc8-43b6-beba-a96d3ba320e4)
+
+ (paper "B")
+
+ (lib_symbols
+ (symbol "74xx:74HCT541" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (at -7.62 16.51 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "74HCT541" (at -7.62 -16.51 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_locked" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "TTL BUFFER 3State BUS" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "8-bit Buffer/Line Driver 3-state outputs" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "DIP?20*" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "74HCT541_1_0"
+ (polyline
+ (pts
+ (xy -0.635 -1.6002)
+ (xy -0.635 0.9398)
+ (xy 0.635 0.9398)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 -1.6002)
+ (xy 0.635 -1.6002)
+ (xy 0.635 0.9398)
+ (xy 1.27 0.9398)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 1.27 3.4798)
+ (xy -1.27 4.7498)
+ (xy -1.27 2.2098)
+ (xy 1.27 3.4798)
+ )
+ (stroke (width 0.1524) (type default))
+ (fill (type none))
+ )
+ (pin input inverted (at -12.7 -10.16 0) (length 5.08)
+ (name "G1" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -20.32 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+ (name "Y7" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+ (name "Y6" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 0 180) (length 5.08)
+ (name "Y5" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+ (name "Y4" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+ (name "Y3" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+ (name "Y2" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+ (name "Y1" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+ (name "Y0" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+ (name "G2" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 12.7 0) (length 5.08)
+ (name "A0" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 20.32 270) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 10.16 0) (length 5.08)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 2.54 0) (length 5.08)
+ (name "A4" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "A5" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "A6" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -5.08 0) (length 5.08)
+ (name "A7" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "74HCT541_1_1"
+ (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ )
+ )
+ (symbol "74xx:74HCT574" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (at -7.62 16.51 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "74HCT574" (at -7.62 -16.51 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_locked" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "TTL REG DFF DFF8 3State" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "8-bit Register, 3-state outputs" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "DIP?20*" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "74HCT574_1_0"
+ (pin input inverted (at -12.7 -12.7 0) (length 5.08)
+ (name "OE" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -20.32 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -12.7 -10.16 0) (length 5.08)
+ (name "Cp" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 -5.08 180) (length 5.08)
+ (name "Q7" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 -2.54 180) (length 5.08)
+ (name "Q6" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 0 180) (length 5.08)
+ (name "Q5" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 2.54 180) (length 5.08)
+ (name "Q4" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 5.08 180) (length 5.08)
+ (name "Q3" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+ (name "Q2" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 10.16 180) (length 5.08)
+ (name "Q1" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 12.7 180) (length 5.08)
+ (name "Q0" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 12.7 0) (length 5.08)
+ (name "D0" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 20.32 270) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 10.16 0) (length 5.08)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 2.54 0) (length 5.08)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -5.08 0) (length 5.08)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "74HCT574_1_1"
+ (rectangle (start -7.62 15.24) (end 7.62 -15.24)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ )
+ )
+ (symbol "74xx:74LS257" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (at -7.62 19.05 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "74LS257" (at -7.62 -21.59 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_locked" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "ki_keywords" "TTL MUX MUX2" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Quad 2 to 1 Multiplexer" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "DIP?16*" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "74LS257_1_0"
+ (pin input line (at -12.7 -15.24 0) (length 5.08)
+ (name "S" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -10.16 0) (length 5.08)
+ (name "I1d" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -7.62 0) (length 5.08)
+ (name "I0d" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 0 180) (length 5.08)
+ (name "Zc" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 -2.54 0) (length 5.08)
+ (name "I1c" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 0 0) (length 5.08)
+ (name "I0c" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -12.7 -17.78 0) (length 5.08)
+ (name "OE" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 22.86 270) (length 5.08)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 15.24 0) (length 5.08)
+ (name "I0a" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 12.7 0) (length 5.08)
+ (name "I1a" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 15.24 180) (length 5.08)
+ (name "Za" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 7.62 0) (length 5.08)
+ (name "I0b" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin input line (at -12.7 5.08 0) (length 5.08)
+ (name "I1b" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 7.62 180) (length 5.08)
+ (name "Zb" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -25.4 90) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin tri_state line (at 12.7 -7.62 180) (length 5.08)
+ (name "Zd" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "74LS257_1_1"
+ (rectangle (start -7.62 17.78) (end 7.62 -20.32)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ )
+ )
+ (symbol "CPU_NXP_68000:68000D" (pin_names (offset 0.762)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (at 0 2.54 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "68000D" (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "68000 Microprocessor CPU" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "16/32-bit Microprocessor" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "68000D_0_1"
+ (rectangle (start -17.78 57.15) (end 17.78 -57.15)
+ (stroke (width 0.254) (type default))
+ (fill (type background))
+ )
+ )
+ (symbol "68000D_1_1"
+ (pin bidirectional line (at 25.4 -15.24 180) (length 7.62)
+ (name "D4" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 -20.32 0) (length 7.62)
+ (name "DTACK" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -25.4 35.56 0) (length 7.62)
+ (name "BG" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 38.1 0) (length 7.62)
+ (name "BGACK" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 33.02 0) (length 7.62)
+ (name "BR" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 60.96 270) (length 3.81)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin input clock (at -25.4 55.88 0) (length 7.62)
+ (name "CLK" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 2.54 -60.96 90) (length 3.81)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional inverted (at -25.4 -30.48 0) (length 7.62)
+ (name "HALT" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional inverted (at -25.4 -33.02 0) (length 7.62)
+ (name "RESET" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at -25.4 12.7 0) (length 7.62)
+ (name "VMA" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -12.7 180) (length 7.62)
+ (name "D3" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -25.4 10.16 0) (length 7.62)
+ (name "E" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 7.62 0) (length 7.62)
+ (name "VPA" (effects (font (size 1.27 1.27))))
+ (number "21" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 -15.24 0) (length 7.62)
+ (name "BERR" (effects (font (size 1.27 1.27))))
+ (number "22" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 43.18 0) (length 7.62)
+ (name "IPL2" (effects (font (size 1.27 1.27))))
+ (number "23" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 45.72 0) (length 7.62)
+ (name "IPL1" (effects (font (size 1.27 1.27))))
+ (number "24" (effects (font (size 1.27 1.27))))
+ )
+ (pin input inverted (at -25.4 48.26 0) (length 7.62)
+ (name "IPL0" (effects (font (size 1.27 1.27))))
+ (number "25" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -25.4 20.32 0) (length 7.62)
+ (name "FC2" (effects (font (size 1.27 1.27))))
+ (number "26" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -25.4 22.86 0) (length 7.62)
+ (name "FC1" (effects (font (size 1.27 1.27))))
+ (number "27" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at -25.4 25.4 0) (length 7.62)
+ (name "FC0" (effects (font (size 1.27 1.27))))
+ (number "28" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 55.88 180) (length 7.62)
+ (name "A1" (effects (font (size 1.27 1.27))))
+ (number "29" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -10.16 180) (length 7.62)
+ (name "D2" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 53.34 180) (length 7.62)
+ (name "A2" (effects (font (size 1.27 1.27))))
+ (number "30" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 50.8 180) (length 7.62)
+ (name "A3" (effects (font (size 1.27 1.27))))
+ (number "31" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 48.26 180) (length 7.62)
+ (name "A4" (effects (font (size 1.27 1.27))))
+ (number "32" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 45.72 180) (length 7.62)
+ (name "A5" (effects (font (size 1.27 1.27))))
+ (number "33" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 43.18 180) (length 7.62)
+ (name "A6" (effects (font (size 1.27 1.27))))
+ (number "34" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 40.64 180) (length 7.62)
+ (name "A7" (effects (font (size 1.27 1.27))))
+ (number "35" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 38.1 180) (length 7.62)
+ (name "A8" (effects (font (size 1.27 1.27))))
+ (number "36" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 35.56 180) (length 7.62)
+ (name "A9" (effects (font (size 1.27 1.27))))
+ (number "37" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 33.02 180) (length 7.62)
+ (name "A10" (effects (font (size 1.27 1.27))))
+ (number "38" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 30.48 180) (length 7.62)
+ (name "A11" (effects (font (size 1.27 1.27))))
+ (number "39" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -7.62 180) (length 7.62)
+ (name "D1" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 27.94 180) (length 7.62)
+ (name "A12" (effects (font (size 1.27 1.27))))
+ (number "40" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 25.4 180) (length 7.62)
+ (name "A13" (effects (font (size 1.27 1.27))))
+ (number "41" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 22.86 180) (length 7.62)
+ (name "A14" (effects (font (size 1.27 1.27))))
+ (number "42" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 20.32 180) (length 7.62)
+ (name "A15" (effects (font (size 1.27 1.27))))
+ (number "43" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 17.78 180) (length 7.62)
+ (name "A16" (effects (font (size 1.27 1.27))))
+ (number "44" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 15.24 180) (length 7.62)
+ (name "A17" (effects (font (size 1.27 1.27))))
+ (number "45" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 12.7 180) (length 7.62)
+ (name "A18" (effects (font (size 1.27 1.27))))
+ (number "46" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 10.16 180) (length 7.62)
+ (name "A19" (effects (font (size 1.27 1.27))))
+ (number "47" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 7.62 180) (length 7.62)
+ (name "A20" (effects (font (size 1.27 1.27))))
+ (number "48" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 2.54 60.96 270) (length 3.81)
+ (name "VCC" (effects (font (size 1.27 1.27))))
+ (number "49" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -5.08 180) (length 7.62)
+ (name "D0" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 5.08 180) (length 7.62)
+ (name "A21" (effects (font (size 1.27 1.27))))
+ (number "50" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 2.54 180) (length 7.62)
+ (name "A22" (effects (font (size 1.27 1.27))))
+ (number "51" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 0 180) (length 7.62)
+ (name "A23" (effects (font (size 1.27 1.27))))
+ (number "52" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 0 -60.96 90) (length 3.81)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "53" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -43.18 180) (length 7.62)
+ (name "D15" (effects (font (size 1.27 1.27))))
+ (number "54" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -40.64 180) (length 7.62)
+ (name "D14" (effects (font (size 1.27 1.27))))
+ (number "55" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -38.1 180) (length 7.62)
+ (name "D13" (effects (font (size 1.27 1.27))))
+ (number "56" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -35.56 180) (length 7.62)
+ (name "D12" (effects (font (size 1.27 1.27))))
+ (number "57" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -33.02 180) (length 7.62)
+ (name "D11" (effects (font (size 1.27 1.27))))
+ (number "58" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -30.48 180) (length 7.62)
+ (name "D10" (effects (font (size 1.27 1.27))))
+ (number "59" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 25.4 -48.26 180) (length 7.62)
+ (name "AS" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -27.94 180) (length 7.62)
+ (name "D9" (effects (font (size 1.27 1.27))))
+ (number "60" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -25.4 180) (length 7.62)
+ (name "D8" (effects (font (size 1.27 1.27))))
+ (number "61" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -22.86 180) (length 7.62)
+ (name "D7" (effects (font (size 1.27 1.27))))
+ (number "62" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -20.32 180) (length 7.62)
+ (name "D6" (effects (font (size 1.27 1.27))))
+ (number "63" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 25.4 -17.78 180) (length 7.62)
+ (name "D5" (effects (font (size 1.27 1.27))))
+ (number "64" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 25.4 -50.8 180) (length 7.62)
+ (name "UDS" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin output inverted (at 25.4 -53.34 180) (length 7.62)
+ (name "LDS" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 25.4 -55.88 180) (length 7.62)
+ (name "R/W" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "Device:C_Polarized_US" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
+ (property "Reference" "C" (at 0.635 2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "C_Polarized_US" (at 0.635 -2.54 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "cap capacitor" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Polarized capacitor, US symbol" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_fp_filters" "CP_*" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "C_Polarized_US_0_1"
+ (polyline
+ (pts
+ (xy -2.032 0.762)
+ (xy 2.032 0.762)
+ )
+ (stroke (width 0.508) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.778 2.286)
+ (xy -0.762 2.286)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy -1.27 1.778)
+ (xy -1.27 2.794)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (arc (start 2.032 -1.27) (mid 0 -0.5572) (end -2.032 -1.27)
+ (stroke (width 0.508) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "C_Polarized_US_1_1"
+ (pin passive line (at 0 3.81 270) (length 2.794)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin passive line (at 0 -3.81 90) (length 3.302)
+ (name "~" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:+3.3V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "global power" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"+3.3V\"" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "+3.3V_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "+3.3V_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "+3.3V" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:+5V" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+5V" (at 0 3.556 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "global power" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "+5V_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 2.54)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ (polyline
+ (pts
+ (xy 0 2.54)
+ (xy 0.762 1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "+5V_1_1"
+ (pin power_in line (at 0 0 90) (length 0) hide
+ (name "+5V" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
+ (property "Reference" "#PWR" (at 0 -6.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 0 -3.81 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_keywords" "global power" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "GND_0_1"
+ (polyline
+ (pts
+ (xy 0 0)
+ (xy 0 -1.27)
+ (xy 1.27 -1.27)
+ (xy 0 -2.54)
+ (xy -1.27 -1.27)
+ (xy 0 -1.27)
+ )
+ (stroke (width 0) (type default))
+ (fill (type none))
+ )
+ )
+ (symbol "GND_1_1"
+ (pin power_in line (at 0 0 270) (length 0) hide
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ (symbol "teensy_old:Teensy4.1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
+ (property "Reference" "U" (at 0 64.77 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "Teensy4.1" (at 0 62.23 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at -10.16 10.16 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at -10.16 10.16 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (symbol "Teensy4.1_0_0"
+ (polyline
+ (pts
+ (xy -22.86 -6.35)
+ (xy 22.86 -6.35)
+ )
+ (stroke (width 0) (type solid))
+ (fill (type none))
+ )
+ (text "(250mA max)" (at 11.43 49.53 0)
+ (effects (font (size 1.016 1.016)))
+ )
+ (text "(3.6v to 5.5v)" (at 11.43 54.61 0)
+ (effects (font (size 1.016 1.016)))
+ )
+ (pin bidirectional line (at -27.94 31.75 0) (length 5.08)
+ (name "8_TX2_IN1" (effects (font (size 1.27 1.27))))
+ (number "10" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 29.21 0) (length 5.08)
+ (name "9_OUT1C" (effects (font (size 1.27 1.27))))
+ (number "11" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 26.67 0) (length 5.08)
+ (name "10_CS_MQSR" (effects (font (size 1.27 1.27))))
+ (number "12" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 24.13 0) (length 5.08)
+ (name "11_MOSI_CTX1" (effects (font (size 1.27 1.27))))
+ (number "13" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 21.59 0) (length 5.08)
+ (name "12_MISO_MQSL" (effects (font (size 1.27 1.27))))
+ (number "14" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at -27.94 19.05 0) (length 5.08)
+ (name "3V3" (effects (font (size 1.27 1.27))))
+ (number "15" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 16.51 0) (length 5.08)
+ (name "24_A10_TX6_SCL2" (effects (font (size 1.27 1.27))))
+ (number "16" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 13.97 0) (length 5.08)
+ (name "25_A11_RX6_SDA2" (effects (font (size 1.27 1.27))))
+ (number "17" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 11.43 0) (length 5.08)
+ (name "26_A12_MOSI1" (effects (font (size 1.27 1.27))))
+ (number "18" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 8.89 0) (length 5.08)
+ (name "27_A13_SCK1" (effects (font (size 1.27 1.27))))
+ (number "19" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 6.35 0) (length 5.08)
+ (name "28_RX7" (effects (font (size 1.27 1.27))))
+ (number "20" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 3.81 0) (length 5.08)
+ (name "29_TX7" (effects (font (size 1.27 1.27))))
+ (number "21" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 1.27 0) (length 5.08)
+ (name "30_CRX3" (effects (font (size 1.27 1.27))))
+ (number "22" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 -1.27 0) (length 5.08)
+ (name "31_CTX3" (effects (font (size 1.27 1.27))))
+ (number "23" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 -3.81 0) (length 5.08)
+ (name "32_OUT1B" (effects (font (size 1.27 1.27))))
+ (number "24" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 -3.81 180) (length 5.08)
+ (name "33_MCLK2" (effects (font (size 1.27 1.27))))
+ (number "25" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 -1.27 180) (length 5.08)
+ (name "34_RX8" (effects (font (size 1.27 1.27))))
+ (number "26" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 1.27 180) (length 5.08)
+ (name "35_TX8" (effects (font (size 1.27 1.27))))
+ (number "27" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 3.81 180) (length 5.08)
+ (name "36_CS" (effects (font (size 1.27 1.27))))
+ (number "28" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 6.35 180) (length 5.08)
+ (name "37_CS" (effects (font (size 1.27 1.27))))
+ (number "29" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 8.89 180) (length 5.08)
+ (name "38_CS1_IN1" (effects (font (size 1.27 1.27))))
+ (number "30" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 11.43 180) (length 5.08)
+ (name "39_MISO1_OUT1A" (effects (font (size 1.27 1.27))))
+ (number "31" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 13.97 180) (length 5.08)
+ (name "40_A16" (effects (font (size 1.27 1.27))))
+ (number "32" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 16.51 180) (length 5.08)
+ (name "41_A17" (effects (font (size 1.27 1.27))))
+ (number "33" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 21.59 180) (length 5.08)
+ (name "13_SCK_LED" (effects (font (size 1.27 1.27))))
+ (number "35" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 24.13 180) (length 5.08)
+ (name "14_A0_TX3_SPDIF_OUT" (effects (font (size 1.27 1.27))))
+ (number "36" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 26.67 180) (length 5.08)
+ (name "15_A1_RX3_SPDIF_IN" (effects (font (size 1.27 1.27))))
+ (number "37" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 29.21 180) (length 5.08)
+ (name "16_A2_RX4_SCL1" (effects (font (size 1.27 1.27))))
+ (number "38" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 31.75 180) (length 5.08)
+ (name "17_A3_TX4_SDA1" (effects (font (size 1.27 1.27))))
+ (number "39" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 34.29 180) (length 5.08)
+ (name "18_A4_SDA" (effects (font (size 1.27 1.27))))
+ (number "40" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 36.83 180) (length 5.08)
+ (name "19_A5_SCL" (effects (font (size 1.27 1.27))))
+ (number "41" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 39.37 180) (length 5.08)
+ (name "20_A6_TX5_LRCLK1" (effects (font (size 1.27 1.27))))
+ (number "42" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 41.91 180) (length 5.08)
+ (name "21_A7_RX5_BCLK1" (effects (font (size 1.27 1.27))))
+ (number "43" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 44.45 180) (length 5.08)
+ (name "22_A8_CTX1" (effects (font (size 1.27 1.27))))
+ (number "44" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at 27.94 46.99 180) (length 5.08)
+ (name "23_A9_CRX1_MCLK1" (effects (font (size 1.27 1.27))))
+ (number "45" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 27.94 49.53 180) (length 5.08)
+ (name "3V3" (effects (font (size 1.27 1.27))))
+ (number "46" (effects (font (size 1.27 1.27))))
+ )
+ (pin output line (at 27.94 52.07 180) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "47" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 27.94 54.61 180) (length 5.08)
+ (name "VIN" (effects (font (size 1.27 1.27))))
+ (number "48" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 44.45 0) (length 5.08)
+ (name "3_LRCLK2" (effects (font (size 1.27 1.27))))
+ (number "5" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 41.91 0) (length 5.08)
+ (name "4_BCLK2" (effects (font (size 1.27 1.27))))
+ (number "6" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 39.37 0) (length 5.08)
+ (name "5_IN2" (effects (font (size 1.27 1.27))))
+ (number "7" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 36.83 0) (length 5.08)
+ (name "6_OUT1D" (effects (font (size 1.27 1.27))))
+ (number "8" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 34.29 0) (length 5.08)
+ (name "7_RX2_OUT1A" (effects (font (size 1.27 1.27))))
+ (number "9" (effects (font (size 1.27 1.27))))
+ )
+ )
+ (symbol "Teensy4.1_0_1"
+ (rectangle (start -22.86 60.96) (end 22.86 -27.94)
+ (stroke (width 0) (type solid))
+ (fill (type none))
+ )
+ (rectangle (start -20.32 -1.27) (end -20.32 -1.27)
+ (stroke (width 0) (type solid))
+ (fill (type none))
+ )
+ )
+ (symbol "Teensy4.1_1_1"
+ (pin power_in line (at -27.94 54.61 0) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "1" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 52.07 0) (length 5.08)
+ (name "0_RX1_CRX2_CS1" (effects (font (size 1.27 1.27))))
+ (number "2" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 49.53 0) (length 5.08)
+ (name "1_TX1_CTX2_MISO1" (effects (font (size 1.27 1.27))))
+ (number "3" (effects (font (size 1.27 1.27))))
+ )
+ (pin power_in line (at 27.94 19.05 180) (length 5.08)
+ (name "GND" (effects (font (size 1.27 1.27))))
+ (number "34" (effects (font (size 1.27 1.27))))
+ )
+ (pin bidirectional line (at -27.94 46.99 0) (length 5.08)
+ (name "2_OUT2" (effects (font (size 1.27 1.27))))
+ (number "4" (effects (font (size 1.27 1.27))))
+ )
+ )
+ )
+ )
+
+ (junction (at 199.39 34.29) (diameter 0) (color 0 0 0 0)
+ (uuid 0100501c-6710-446b-9d64-5b04d5f5f18b)
+ )
+ (junction (at 212.09 46.99) (diameter 0) (color 0 0 0 0)
+ (uuid 023a8d35-3012-4a35-987d-715f02dff0a7)
+ )
+ (junction (at 156.21 226.06) (diameter 0) (color 0 0 0 0)
+ (uuid 042e95c8-5b51-4d76-9cda-5b69477b62b7)
+ )
+ (junction (at 207.01 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid 084c0739-86db-45fe-92b5-e074d188b10a)
+ )
+ (junction (at 71.12 133.35) (diameter 0) (color 0 0 0 0)
+ (uuid 0bd665e3-6700-41d5-82fa-d1be472fc6a9)
+ )
+ (junction (at 140.97 39.37) (diameter 0) (color 0 0 0 0)
+ (uuid 123931fe-ff30-40cc-9fd9-4c76291460ea)
+ )
+ (junction (at 336.55 44.45) (diameter 0) (color 0 0 0 0)
+ (uuid 14632e00-1b5d-49fb-abc2-80d137ea8415)
+ )
+ (junction (at 257.81 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 1915fa59-cff6-4b32-b270-200287cd8b57)
+ )
+ (junction (at 196.85 31.75) (diameter 0) (color 0 0 0 0)
+ (uuid 1f053f2c-dd6d-4d84-8538-befa18685bc1)
+ )
+ (junction (at 265.43 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 21a9128b-5416-4687-8ed7-09528d2460c2)
+ )
+ (junction (at 339.09 46.99) (diameter 0) (color 0 0 0 0)
+ (uuid 23a4581c-13a5-4963-889d-94e59af4abea)
+ )
+ (junction (at 334.01 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid 281d3aaf-34f5-4026-b476-8a64e10e8941)
+ )
+ (junction (at 148.59 46.99) (diameter 0) (color 0 0 0 0)
+ (uuid 2be2b925-e965-497d-bdd1-2a9854a6ef36)
+ )
+ (junction (at 143.51 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid 41ceb65a-46e4-450e-be2a-fc59103f9671)
+ )
+ (junction (at 130.81 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 4573852e-5f79-49e6-bec3-451028581976)
+ )
+ (junction (at 273.05 44.45) (diameter 0) (color 0 0 0 0)
+ (uuid 4a7a7bfd-ba4a-4b2f-a7ba-0419bce74c52)
+ )
+ (junction (at 331.47 39.37) (diameter 0) (color 0 0 0 0)
+ (uuid 4a7ef900-bf14-4c0d-84ce-d7409bce3c19)
+ )
+ (junction (at 146.05 44.45) (diameter 0) (color 0 0 0 0)
+ (uuid 5f32dd58-4b98-44d2-804d-1c6645985a5a)
+ )
+ (junction (at 321.31 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 7cfb104a-c8a2-4d69-8a5c-0c869b190904)
+ )
+ (junction (at 204.47 39.37) (diameter 0) (color 0 0 0 0)
+ (uuid 8187a767-a36b-4585-9469-b356c4ebed35)
+ )
+ (junction (at 270.51 41.91) (diameter 0) (color 0 0 0 0)
+ (uuid 8a3c4609-ff4c-4912-9fa9-4239edcbdbce)
+ )
+ (junction (at 194.31 29.21) (diameter 0) (color 0 0 0 0)
+ (uuid 8c5fd105-7c7a-4d81-af27-aef37b5a651d)
+ )
+ (junction (at 250.19 234.95) (diameter 0) (color 0 0 0 0)
+ (uuid 8d34d9ec-38b0-4153-811e-a675c29c13b3)
+ )
+ (junction (at 250.19 227.33) (diameter 0) (color 0 0 0 0)
+ (uuid 936c2b0e-6a27-4d44-8c92-315e4152759a)
+ )
+ (junction (at 138.43 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid 948cc082-ce7e-44f4-a6d2-b283f4c61987)
+ )
+ (junction (at 326.39 34.29) (diameter 0) (color 0 0 0 0)
+ (uuid bae4425f-10bb-4f0a-ab1f-d891850657f5)
+ )
+ (junction (at 201.93 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid bb66eb99-8fa2-4bfd-a9c4-e67dd06c4084)
+ )
+ (junction (at 49.53 106.68) (diameter 0) (color 0 0 0 0)
+ (uuid cadd8def-4235-4680-9832-0e931f02a8cb)
+ )
+ (junction (at 275.59 46.99) (diameter 0) (color 0 0 0 0)
+ (uuid cb4949ac-9581-49bd-8850-6f1bcfee3263)
+ )
+ (junction (at 328.93 36.83) (diameter 0) (color 0 0 0 0)
+ (uuid cf086e7c-bd99-4c31-aaf6-2dad746ae529)
+ )
+ (junction (at 135.89 34.29) (diameter 0) (color 0 0 0 0)
+ (uuid dd20c349-a009-43c1-b9d9-0d34d152d85d)
+ )
+ (junction (at 71.12 259.08) (diameter 0) (color 0 0 0 0)
+ (uuid e6f124ea-3427-42ab-9cec-c129838d92f1)
+ )
+ (junction (at 323.85 31.75) (diameter 0) (color 0 0 0 0)
+ (uuid e783e599-52e5-4604-8f2c-e7bb5cbd3fef)
+ )
+ (junction (at 267.97 39.37) (diameter 0) (color 0 0 0 0)
+ (uuid e93f26d1-8af7-4c39-95c6-47cdd8595b6b)
+ )
+ (junction (at 262.89 34.29) (diameter 0) (color 0 0 0 0)
+ (uuid f1fbf2de-7ebf-41e2-bdb3-c19d1726e97a)
+ )
+ (junction (at 260.35 31.75) (diameter 0) (color 0 0 0 0)
+ (uuid f5226a26-b493-436d-bcbf-e232fba087ed)
+ )
+ (junction (at 209.55 44.45) (diameter 0) (color 0 0 0 0)
+ (uuid fb8d61e2-25be-455a-a00d-7d4632781943)
+ )
+ (junction (at 133.35 31.75) (diameter 0) (color 0 0 0 0)
+ (uuid fc10e311-cb68-4c50-8fd1-cfe5f99313de)
+ )
+
+ (wire (pts (xy 96.52 147.32) (xy 105.41 147.32))
+ (stroke (width 0) (type default))
+ (uuid 008c8b8d-94a6-4b00-8a85-ebe2e309c9a4)
+ )
+ (wire (pts (xy 96.52 195.58) (xy 105.41 195.58))
+ (stroke (width 0) (type default))
+ (uuid 01bafc04-42a5-4ffc-9ffa-1aa6305e0cd2)
+ )
+ (wire (pts (xy 36.83 215.9) (xy 45.72 215.9))
+ (stroke (width 0) (type default))
+ (uuid 02164c25-40a1-4dc4-bc3e-4d775a4313a7)
+ )
+ (wire (pts (xy 160.02 226.06) (xy 156.21 226.06))
+ (stroke (width 0) (type default))
+ (uuid 02348907-af68-4e80-8c47-86e1c8b64f6e)
+ )
+ (wire (pts (xy 127 34.29) (xy 135.89 34.29))
+ (stroke (width 0) (type default))
+ (uuid 023b31ca-398c-4128-bc93-857408bfe4c9)
+ )
+ (wire (pts (xy 76.2 99.06) (xy 85.09 99.06))
+ (stroke (width 0) (type default))
+ (uuid 02852fac-120e-46a3-a178-ef4cb55307dd)
+ )
+ (wire (pts (xy 185.42 215.9) (xy 194.31 215.9))
+ (stroke (width 0) (type default))
+ (uuid 02bd33c7-d61e-4da1-a376-5e597842eebb)
+ )
+ (wire (pts (xy 325.12 173.99) (xy 334.01 173.99))
+ (stroke (width 0) (type default))
+ (uuid 02f47de4-82f7-4101-bd58-a154796dea0d)
+ )
+ (wire (pts (xy 325.12 194.31) (xy 334.01 194.31))
+ (stroke (width 0) (type default))
+ (uuid 04ccf283-e19f-4ecb-b285-f4f3abb32020)
+ )
+ (wire (pts (xy 158.75 241.3) (xy 158.75 243.84))
+ (stroke (width 0) (type default))
+ (uuid 056c2513-f3f8-4434-a865-514e119cdcbd)
+ )
+ (wire (pts (xy 50.8 96.52) (xy 41.91 96.52))
+ (stroke (width 0) (type default))
+ (uuid 05b399f2-8464-444b-b17a-b787350bcb2e)
+ )
+ (wire (pts (xy 398.78 191.77) (xy 389.89 191.77))
+ (stroke (width 0) (type default))
+ (uuid 05b433d6-f96d-4f1a-8b23-e60e0b430660)
+ )
+ (wire (pts (xy 96.52 228.6) (xy 105.41 228.6))
+ (stroke (width 0) (type default))
+ (uuid 065b1be5-748e-4149-b2c1-0b545b79d454)
+ )
+ (wire (pts (xy 127 41.91) (xy 143.51 41.91))
+ (stroke (width 0) (type default))
+ (uuid 06ba715e-1eee-4268-845e-fe8a2601aae3)
+ )
+ (wire (pts (xy 328.93 36.83) (xy 328.93 66.04))
+ (stroke (width 0) (type default))
+ (uuid 07027fb9-cfaf-4213-8e54-d778f903b3e5)
+ )
+ (wire (pts (xy 96.52 190.5) (xy 105.41 190.5))
+ (stroke (width 0) (type default))
+ (uuid 07aa0794-5cc2-458f-938e-513fff736625)
+ )
+ (wire (pts (xy 325.12 153.67) (xy 334.01 153.67))
+ (stroke (width 0) (type default))
+ (uuid 0887dc33-ca54-4393-a3b4-e5be22ddd387)
+ )
+ (wire (pts (xy 254 212.09) (xy 245.11 212.09))
+ (stroke (width 0) (type default))
+ (uuid 08c8988c-0557-4531-a6d5-f68369482ae2)
+ )
+ (wire (pts (xy 339.09 46.99) (xy 355.6 46.99))
+ (stroke (width 0) (type default))
+ (uuid 0aa7f96d-ccfb-436f-af08-e41f19daa9bb)
+ )
+ (wire (pts (xy 162.56 52.07) (xy 165.1 52.07))
+ (stroke (width 0) (type default))
+ (uuid 0aae78ff-5cbb-4ccb-8cce-4f9a2832ed5c)
+ )
+ (wire (pts (xy 140.97 39.37) (xy 165.1 39.37))
+ (stroke (width 0) (type default))
+ (uuid 0acc3335-81d1-4eef-9771-e84040c19b5a)
+ )
+ (wire (pts (xy 265.43 36.83) (xy 265.43 66.04))
+ (stroke (width 0) (type default))
+ (uuid 0ad4673d-fb9f-4f34-b658-9e563b120987)
+ )
+ (wire (pts (xy 185.42 170.18) (xy 194.31 170.18))
+ (stroke (width 0) (type default))
+ (uuid 0b1d986c-534d-400b-be0e-d7eb0b8d54f7)
+ )
+ (wire (pts (xy 201.93 36.83) (xy 201.93 66.04))
+ (stroke (width 0) (type default))
+ (uuid 0bcf6c61-b8e8-49de-b963-e340799bcb40)
+ )
+ (wire (pts (xy 96.52 223.52) (xy 105.41 223.52))
+ (stroke (width 0) (type default))
+ (uuid 0bd8fbff-2d8f-4e9c-8edd-88084bef4679)
+ )
+ (wire (pts (xy 36.83 170.18) (xy 45.72 170.18))
+ (stroke (width 0) (type default))
+ (uuid 0cb67323-8641-41a5-b966-3812bf4a303c)
+ )
+ (wire (pts (xy 381 44.45) (xy 400.05 44.45))
+ (stroke (width 0) (type default))
+ (uuid 0cff2e84-5558-46fb-ba90-cfe3f1293a8a)
+ )
+ (wire (pts (xy 325.12 158.75) (xy 334.01 158.75))
+ (stroke (width 0) (type default))
+ (uuid 0e034183-e47d-43e0-9c0a-2bcb7622f757)
+ )
+ (wire (pts (xy 143.51 41.91) (xy 165.1 41.91))
+ (stroke (width 0) (type default))
+ (uuid 100384e9-48a0-4cf2-8c68-71af0b708861)
+ )
+ (wire (pts (xy 99.06 52.07) (xy 101.6 52.07))
+ (stroke (width 0) (type default))
+ (uuid 10ef5fd6-4e4c-4827-909f-19bdd4a28470)
+ )
+ (wire (pts (xy 262.89 34.29) (xy 292.1 34.29))
+ (stroke (width 0) (type default))
+ (uuid 1204ef1c-5baa-4b69-9847-c8dde151e99a)
+ )
+ (wire (pts (xy 96.52 187.96) (xy 105.41 187.96))
+ (stroke (width 0) (type default))
+ (uuid 1369fce6-90ac-4fe8-8531-00cd32d64831)
+ )
+ (wire (pts (xy 252.73 176.53) (xy 252.73 179.07))
+ (stroke (width 0) (type default))
+ (uuid 13e8caa0-dde6-4e0f-8f58-9ebc202089bb)
+ )
+ (wire (pts (xy 36.83 149.86) (xy 45.72 149.86))
+ (stroke (width 0) (type default))
+ (uuid 1673882f-18d8-426f-87e9-a92349693832)
+ )
+ (wire (pts (xy 96.52 154.94) (xy 105.41 154.94))
+ (stroke (width 0) (type default))
+ (uuid 18259082-84bc-409e-abb9-bfbfff76cb9b)
+ )
+ (wire (pts (xy 245.11 168.91) (xy 254 168.91))
+ (stroke (width 0) (type default))
+ (uuid 19232eaa-4383-4bac-bc42-3ead0798ff64)
+ )
+ (wire (pts (xy 266.7 184.15) (xy 266.7 185.42))
+ (stroke (width 0) (type default))
+ (uuid 19503323-bb1f-4098-a779-a8d9f252a149)
+ )
+ (wire (pts (xy 317.5 46.99) (xy 339.09 46.99))
+ (stroke (width 0) (type default))
+ (uuid 1a89e64c-8460-41a3-be3b-7119bb06c332)
+ )
+ (wire (pts (xy 172.72 207.01) (xy 172.72 208.28))
+ (stroke (width 0) (type default))
+ (uuid 1aa63b08-207e-4cce-ab22-45630216196f)
+ )
+ (wire (pts (xy 325.12 146.05) (xy 334.01 146.05))
+ (stroke (width 0) (type default))
+ (uuid 1ad5b102-db5b-4fdf-afeb-28304f64c15a)
+ )
+ (wire (pts (xy 50.8 93.98) (xy 41.91 93.98))
+ (stroke (width 0) (type default))
+ (uuid 1addd0c6-19eb-4f75-927f-368d5c739ee9)
+ )
+ (wire (pts (xy 317.5 34.29) (xy 326.39 34.29))
+ (stroke (width 0) (type default))
+ (uuid 1b2f4d4e-5b2b-48b9-b752-68c1665c662b)
+ )
+ (wire (pts (xy 99.06 54.61) (xy 101.6 54.61))
+ (stroke (width 0) (type default))
+ (uuid 1b4ce338-5f6f-4940-87e7-d469dac0cfa1)
+ )
+ (wire (pts (xy 76.2 96.52) (xy 85.09 96.52))
+ (stroke (width 0) (type default))
+ (uuid 1b70dd01-05cd-4c81-9a68-c7771e2f4809)
+ )
+ (wire (pts (xy 96.52 203.2) (xy 105.41 203.2))
+ (stroke (width 0) (type default))
+ (uuid 1be92381-aac5-4e27-96d1-a23ab2367e63)
+ )
+ (wire (pts (xy 96.52 246.38) (xy 105.41 246.38))
+ (stroke (width 0) (type default))
+ (uuid 1cb718a7-a873-4917-9519-435a38eb2c7f)
+ )
+ (wire (pts (xy 201.93 36.83) (xy 228.6 36.83))
+ (stroke (width 0) (type default))
+ (uuid 1dd130f4-8cc9-4dd8-b615-c04e7b79e7bc)
+ )
+ (wire (pts (xy 185.42 218.44) (xy 194.31 218.44))
+ (stroke (width 0) (type default))
+ (uuid 1e176b82-01ac-4a32-bc47-d7b7e29e3809)
+ )
+ (wire (pts (xy 398.78 158.75) (xy 389.89 158.75))
+ (stroke (width 0) (type default))
+ (uuid 1e5d8b06-2246-45c4-bd87-5ce052dcad63)
+ )
+ (wire (pts (xy 96.52 193.04) (xy 105.41 193.04))
+ (stroke (width 0) (type default))
+ (uuid 1e766ace-03eb-46a3-9d4d-93f7e9d1dec5)
+ )
+ (wire (pts (xy 135.89 34.29) (xy 165.1 34.29))
+ (stroke (width 0) (type default))
+ (uuid 1ea94529-74ab-4405-b718-c519eb3234d4)
+ )
+ (wire (pts (xy 304.8 20.32) (xy 304.8 21.59))
+ (stroke (width 0) (type default))
+ (uuid 1f9233f4-2879-4041-bf4d-d3c26f8b1503)
+ )
+ (wire (pts (xy 36.83 162.56) (xy 45.72 162.56))
+ (stroke (width 0) (type default))
+ (uuid 1fe48255-569c-43db-9809-120fe093ed91)
+ )
+ (wire (pts (xy 245.11 242.57) (xy 254 242.57))
+ (stroke (width 0) (type default))
+ (uuid 1fea75f9-e2c2-4744-abe1-f988dac5a497)
+ )
+ (wire (pts (xy 96.52 177.8) (xy 105.41 177.8))
+ (stroke (width 0) (type default))
+ (uuid 20494701-a4b4-46a4-a5a2-8208f6f86a09)
+ )
+ (wire (pts (xy 266.7 252.73) (xy 266.7 254))
+ (stroke (width 0) (type default))
+ (uuid 2138c1ac-13c1-40e6-8c62-a6de1c1c6e9f)
+ )
+ (wire (pts (xy 96.52 218.44) (xy 105.41 218.44))
+ (stroke (width 0) (type default))
+ (uuid 23fb0032-2997-4492-a2cf-dfce49ed5123)
+ )
+ (wire (pts (xy 368.3 62.23) (xy 368.3 63.5))
+ (stroke (width 0) (type default))
+ (uuid 253d1c5f-22c6-4e7a-b08e-245dd4f1e79c)
+ )
+ (wire (pts (xy 325.12 181.61) (xy 334.01 181.61))
+ (stroke (width 0) (type default))
+ (uuid 255a9497-3bcf-46e6-99ed-4dfbf0e982c5)
+ )
+ (wire (pts (xy 63.5 114.3) (xy 63.5 115.57))
+ (stroke (width 0) (type default))
+ (uuid 25df6b2f-1b49-47dc-bea3-430cb7ad9017)
+ )
+ (wire (pts (xy 76.2 91.44) (xy 85.09 91.44))
+ (stroke (width 0) (type default))
+ (uuid 26911356-65a1-44c7-9b91-71dd5245f817)
+ )
+ (wire (pts (xy 226.06 54.61) (xy 228.6 54.61))
+ (stroke (width 0) (type default))
+ (uuid 28af4a5f-49d4-4615-810a-7f973f9d8111)
+ )
+ (wire (pts (xy 148.59 46.99) (xy 165.1 46.99))
+ (stroke (width 0) (type default))
+ (uuid 291ff4c2-3ef7-41d6-a3c5-aed7e95d855e)
+ )
+ (wire (pts (xy 185.42 172.72) (xy 194.31 172.72))
+ (stroke (width 0) (type default))
+ (uuid 2930a12c-a31d-42b3-84bc-b17e664be826)
+ )
+ (wire (pts (xy 279.4 158.75) (xy 288.29 158.75))
+ (stroke (width 0) (type default))
+ (uuid 29be6d6d-db9c-4a7c-89af-80d2b5982fae)
+ )
+ (wire (pts (xy 146.05 44.45) (xy 146.05 66.04))
+ (stroke (width 0) (type default))
+ (uuid 29cfa502-130a-4c54-a4bd-5f808b576991)
+ )
+ (wire (pts (xy 339.09 46.99) (xy 339.09 66.04))
+ (stroke (width 0) (type default))
+ (uuid 29cfda20-805e-4900-8012-44dd0260df15)
+ )
+ (wire (pts (xy 241.3 62.23) (xy 241.3 63.5))
+ (stroke (width 0) (type default))
+ (uuid 2af8cc17-04fb-4c93-9929-ad952efa15af)
+ )
+ (wire (pts (xy 254 31.75) (xy 260.35 31.75))
+ (stroke (width 0) (type default))
+ (uuid 2b3a76de-bc45-49cf-81a9-c57f202527f2)
+ )
+ (wire (pts (xy 397.51 41.91) (xy 397.51 66.04))
+ (stroke (width 0) (type default))
+ (uuid 2be392b8-0b6f-4d74-91df-f77b1dccf587)
+ )
+ (wire (pts (xy 325.12 161.29) (xy 334.01 161.29))
+ (stroke (width 0) (type default))
+ (uuid 2cccc31f-a803-4cf6-8a50-b288b491c530)
+ )
+ (wire (pts (xy 73.66 134.62) (xy 73.66 133.35))
+ (stroke (width 0) (type default))
+ (uuid 2ddfe2d5-ab72-406d-8d6e-19c3d7579472)
+ )
+ (wire (pts (xy 381 31.75) (xy 387.35 31.75))
+ (stroke (width 0) (type default))
+ (uuid 2f6df785-676d-48de-9cd2-eeeb777aabc8)
+ )
+ (wire (pts (xy 252.73 245.11) (xy 252.73 247.65))
+ (stroke (width 0) (type default))
+ (uuid 3095b664-6421-4c64-8906-ce998560c636)
+ )
+ (wire (pts (xy 185.42 157.48) (xy 194.31 157.48))
+ (stroke (width 0) (type default))
+ (uuid 32a41e24-e459-4acb-9425-f57e0f12760d)
+ )
+ (wire (pts (xy 185.42 167.64) (xy 194.31 167.64))
+ (stroke (width 0) (type default))
+ (uuid 32aa49ab-822c-49bb-ad7d-0546e5046045)
+ )
+ (wire (pts (xy 92.71 46.99) (xy 101.6 46.99))
+ (stroke (width 0) (type default))
+ (uuid 32c4480e-438a-43bf-b39d-02c598b24111)
+ )
+ (wire (pts (xy 96.52 205.74) (xy 105.41 205.74))
+ (stroke (width 0) (type default))
+ (uuid 3380cae6-a346-4b0a-98c9-c5c2cfc1c496)
+ )
+ (wire (pts (xy 185.42 220.98) (xy 194.31 220.98))
+ (stroke (width 0) (type default))
+ (uuid 35441477-911e-4ba3-9556-5169b2bd2268)
+ )
+ (wire (pts (xy 36.83 160.02) (xy 45.72 160.02))
+ (stroke (width 0) (type default))
+ (uuid 35e7393a-4acc-4b3d-bcc8-8788e6b1788e)
+ )
+ (wire (pts (xy 96.52 162.56) (xy 105.41 162.56))
+ (stroke (width 0) (type default))
+ (uuid 36fd08e6-f03c-4c6f-98fe-3fcbe36d5b40)
+ )
+ (wire (pts (xy 160.02 241.3) (xy 158.75 241.3))
+ (stroke (width 0) (type default))
+ (uuid 37698f9c-05cf-4340-96ed-4b5a9cc7347b)
+ )
+ (wire (pts (xy 49.53 106.68) (xy 49.53 109.22))
+ (stroke (width 0) (type default))
+ (uuid 3914a7d4-59e1-43ee-ae31-619199fec662)
+ )
+ (wire (pts (xy 398.78 163.83) (xy 389.89 163.83))
+ (stroke (width 0) (type default))
+ (uuid 39c159ad-ae0e-42bc-a08d-71ee0c0b0214)
+ )
+ (wire (pts (xy 146.05 44.45) (xy 165.1 44.45))
+ (stroke (width 0) (type default))
+ (uuid 3a50218a-d6b2-4414-85ed-3c0e12806f2f)
+ )
+ (wire (pts (xy 96.52 170.18) (xy 105.41 170.18))
+ (stroke (width 0) (type default))
+ (uuid 3bcb95ff-a641-4873-a956-9024a33d7499)
+ )
+ (wire (pts (xy 130.81 29.21) (xy 130.81 66.04))
+ (stroke (width 0) (type default))
+ (uuid 3caffd14-0baa-4b00-b235-fd06234cac8f)
+ )
+ (wire (pts (xy 160.02 167.64) (xy 151.13 167.64))
+ (stroke (width 0) (type default))
+ (uuid 3cd08d64-0f5b-4343-903c-676b2b028fbc)
+ )
+ (wire (pts (xy 245.11 222.25) (xy 254 222.25))
+ (stroke (width 0) (type default))
+ (uuid 3d623566-d966-4ef0-82b2-80816185bb33)
+ )
+ (wire (pts (xy 254 166.37) (xy 245.11 166.37))
+ (stroke (width 0) (type default))
+ (uuid 3d9167ee-3683-4d33-ac42-e8fbd289d850)
+ )
+ (wire (pts (xy 185.42 162.56) (xy 194.31 162.56))
+ (stroke (width 0) (type default))
+ (uuid 3e488f7c-34a2-4681-a114-713bc4d84f95)
+ )
+ (wire (pts (xy 323.85 31.75) (xy 323.85 66.04))
+ (stroke (width 0) (type default))
+ (uuid 3f02e79b-c2ef-40b6-ad50-de2d29c526c2)
+ )
+ (wire (pts (xy 325.12 143.51) (xy 334.01 143.51))
+ (stroke (width 0) (type default))
+ (uuid 3fb8c31c-0eb6-496a-bec9-73dfb001fa4f)
+ )
+ (wire (pts (xy 254 245.11) (xy 252.73 245.11))
+ (stroke (width 0) (type default))
+ (uuid 4131370a-d68e-4dd5-83d9-f316088aafb9)
+ )
+ (wire (pts (xy 96.52 180.34) (xy 105.41 180.34))
+ (stroke (width 0) (type default))
+ (uuid 43f4e2bc-676c-46eb-8992-5db4f1c33d42)
+ )
+ (wire (pts (xy 325.12 168.91) (xy 334.01 168.91))
+ (stroke (width 0) (type default))
+ (uuid 443d25dc-466a-44e0-82b9-e8ecd862966b)
+ )
+ (wire (pts (xy 76.2 93.98) (xy 85.09 93.98))
+ (stroke (width 0) (type default))
+ (uuid 44bee2db-9905-48f2-b4c8-9969b1235545)
+ )
+ (wire (pts (xy 190.5 34.29) (xy 199.39 34.29))
+ (stroke (width 0) (type default))
+ (uuid 47520bfc-91ca-4710-a55b-a2b488a61a52)
+ )
+ (wire (pts (xy 250.19 227.33) (xy 245.11 227.33))
+ (stroke (width 0) (type default))
+ (uuid 47a963fc-dad7-4d99-abfc-c19703252458)
+ )
+ (wire (pts (xy 321.31 29.21) (xy 355.6 29.21))
+ (stroke (width 0) (type default))
+ (uuid 4876db9d-b710-4ee3-bd6b-d0dde7856185)
+ )
+ (wire (pts (xy 76.2 88.9) (xy 85.09 88.9))
+ (stroke (width 0) (type default))
+ (uuid 48a34aca-d04a-4305-8b62-0ab299816942)
+ )
+ (wire (pts (xy 36.83 157.48) (xy 45.72 157.48))
+ (stroke (width 0) (type default))
+ (uuid 49200740-36ba-46b6-9ef5-cabbf6a66a05)
+ )
+ (wire (pts (xy 260.35 31.75) (xy 260.35 66.04))
+ (stroke (width 0) (type default))
+ (uuid 4989c072-ba20-4fda-8b9a-acbaf5e412c7)
+ )
+ (wire (pts (xy 389.89 176.53) (xy 393.7 176.53))
+ (stroke (width 0) (type default))
+ (uuid 4a923f80-632f-42f1-ab63-97392ca3b374)
+ )
+ (wire (pts (xy 334.01 41.91) (xy 334.01 66.04))
+ (stroke (width 0) (type default))
+ (uuid 4b89af54-8005-4c56-82bf-a4462617c996)
+ )
+ (wire (pts (xy 148.59 46.99) (xy 148.59 66.04))
+ (stroke (width 0) (type default))
+ (uuid 4d11bbc4-c093-43c3-97bb-2611a9425094)
+ )
+ (wire (pts (xy 207.01 41.91) (xy 207.01 66.04))
+ (stroke (width 0) (type default))
+ (uuid 4d9ca028-4d4a-42df-aefc-3671b941fbb5)
+ )
+ (wire (pts (xy 254 158.75) (xy 245.11 158.75))
+ (stroke (width 0) (type default))
+ (uuid 4deb4928-09c1-49a1-81ad-4c88f0453184)
+ )
+ (wire (pts (xy 254 219.71) (xy 245.11 219.71))
+ (stroke (width 0) (type default))
+ (uuid 4e191127-1dd3-4d2b-bf1c-4cd9f70d93ae)
+ )
+ (wire (pts (xy 331.47 39.37) (xy 331.47 66.04))
+ (stroke (width 0) (type default))
+ (uuid 4e5e457e-1ff0-4c43-915e-c7e70531cf70)
+ )
+ (wire (pts (xy 325.12 191.77) (xy 334.01 191.77))
+ (stroke (width 0) (type default))
+ (uuid 4eae1afa-c8bd-4dca-9099-a084462f59d5)
+ )
+ (wire (pts (xy 50.8 91.44) (xy 41.91 91.44))
+ (stroke (width 0) (type default))
+ (uuid 4ef16912-c40b-4d12-91ad-dae4d56f4bcc)
+ )
+ (wire (pts (xy 325.12 179.07) (xy 334.01 179.07))
+ (stroke (width 0) (type default))
+ (uuid 4f0ae683-1529-49c6-acd4-0b0d6babf9f8)
+ )
+ (wire (pts (xy 398.78 148.59) (xy 389.89 148.59))
+ (stroke (width 0) (type default))
+ (uuid 4f1cf65e-9c31-4181-bf4e-49f752692abc)
+ )
+ (wire (pts (xy 160.02 228.6) (xy 156.21 228.6))
+ (stroke (width 0) (type default))
+ (uuid 4f5af51d-3efa-49a7-862f-e471b52c3230)
+ )
+ (wire (pts (xy 36.83 226.06) (xy 45.72 226.06))
+ (stroke (width 0) (type default))
+ (uuid 4f772458-2a9e-4aa0-a1df-6e9375d88c27)
+ )
+ (wire (pts (xy 114.3 62.23) (xy 114.3 63.5))
+ (stroke (width 0) (type default))
+ (uuid 4f79e544-67bf-4675-953a-767d0040496c)
+ )
+ (wire (pts (xy 353.06 52.07) (xy 355.6 52.07))
+ (stroke (width 0) (type default))
+ (uuid 51149d8d-0bd4-4f25-acc8-6b698528a84b)
+ )
+ (wire (pts (xy 50.8 86.36) (xy 41.91 86.36))
+ (stroke (width 0) (type default))
+ (uuid 51200fe8-ff16-41cc-ab5f-c1f2c71c79df)
+ )
+ (wire (pts (xy 254 44.45) (xy 273.05 44.45))
+ (stroke (width 0) (type default))
+ (uuid 51ddcd32-6774-421e-aa7d-902c3e6182a2)
+ )
+ (wire (pts (xy 262.89 34.29) (xy 262.89 66.04))
+ (stroke (width 0) (type default))
+ (uuid 528273e9-4496-469c-9389-599ea7a44ce7)
+ )
+ (wire (pts (xy 325.12 184.15) (xy 334.01 184.15))
+ (stroke (width 0) (type default))
+ (uuid 55a74857-f509-4c2e-8731-4db5e9734e9f)
+ )
+ (wire (pts (xy 275.59 46.99) (xy 275.59 66.04))
+ (stroke (width 0) (type default))
+ (uuid 55e5bf12-5ed2-4958-a3c1-fe527a229984)
+ )
+ (wire (pts (xy 279.4 166.37) (xy 288.29 166.37))
+ (stroke (width 0) (type default))
+ (uuid 5659a97c-436f-425e-b57c-4c867f1c23c3)
+ )
+ (wire (pts (xy 49.53 104.14) (xy 50.8 104.14))
+ (stroke (width 0) (type default))
+ (uuid 567ad9cf-da89-44d2-9fbe-b7560ee3fae7)
+ )
+ (wire (pts (xy 96.52 144.78) (xy 105.41 144.78))
+ (stroke (width 0) (type default))
+ (uuid 56d9089b-40a0-4ba4-855e-6730ac7bdda2)
+ )
+ (wire (pts (xy 279.4 219.71) (xy 288.29 219.71))
+ (stroke (width 0) (type default))
+ (uuid 56e25acd-5ac8-4c07-b07e-2cb6fdd436ec)
+ )
+ (wire (pts (xy 96.52 236.22) (xy 105.41 236.22))
+ (stroke (width 0) (type default))
+ (uuid 57d0b173-e67e-4172-a4df-242c1b77efb7)
+ )
+ (wire (pts (xy 76.2 83.82) (xy 85.09 83.82))
+ (stroke (width 0) (type default))
+ (uuid 587e8b9c-9a3e-4d0c-b7c0-0743cd477841)
+ )
+ (wire (pts (xy 317.5 29.21) (xy 321.31 29.21))
+ (stroke (width 0) (type default))
+ (uuid 593a3db1-3380-4b0a-a060-edf92f70cb99)
+ )
+ (wire (pts (xy 398.78 181.61) (xy 389.89 181.61))
+ (stroke (width 0) (type default))
+ (uuid 5a50a4d7-d272-46ad-a64e-d2b79e9b6353)
+ )
+ (wire (pts (xy 73.66 256.54) (xy 73.66 259.08))
+ (stroke (width 0) (type default))
+ (uuid 5a912c69-7e5c-4bda-995f-4eb9638237cb)
+ )
+ (wire (pts (xy 245.11 161.29) (xy 254 161.29))
+ (stroke (width 0) (type default))
+ (uuid 5af6ac80-166c-4127-b232-7bea975807b1)
+ )
+ (wire (pts (xy 226.06 52.07) (xy 228.6 52.07))
+ (stroke (width 0) (type default))
+ (uuid 5d892b12-f0b9-4826-8157-971491f98582)
+ )
+ (wire (pts (xy 273.05 44.45) (xy 292.1 44.45))
+ (stroke (width 0) (type default))
+ (uuid 5d9c1baa-9599-4a15-917e-6f41baa34d4d)
+ )
+ (wire (pts (xy 389.89 143.51) (xy 393.7 143.51))
+ (stroke (width 0) (type default))
+ (uuid 5db8be17-03db-46b2-9dbb-32016417b391)
+ )
+ (wire (pts (xy 328.93 36.83) (xy 355.6 36.83))
+ (stroke (width 0) (type default))
+ (uuid 5df06c13-e96d-4788-9cb3-92769084e2c9)
+ )
+ (wire (pts (xy 185.42 231.14) (xy 194.31 231.14))
+ (stroke (width 0) (type default))
+ (uuid 5e22ff87-f0af-4097-885d-01f1767c775a)
+ )
+ (wire (pts (xy 92.71 31.75) (xy 101.6 31.75))
+ (stroke (width 0) (type default))
+ (uuid 5f46a64d-2d51-4248-beab-749392295936)
+ )
+ (wire (pts (xy 241.3 20.32) (xy 241.3 21.59))
+ (stroke (width 0) (type default))
+ (uuid 60278c53-546f-42a4-8e1d-f4935469d5c0)
+ )
+ (wire (pts (xy 209.55 44.45) (xy 209.55 66.04))
+ (stroke (width 0) (type default))
+ (uuid 60fa7b58-33ac-4aba-8508-9ffba4029450)
+ )
+ (wire (pts (xy 92.71 29.21) (xy 101.6 29.21))
+ (stroke (width 0) (type default))
+ (uuid 629eea70-a5db-4c01-bd4e-fd3fe4454f3e)
+ )
+ (wire (pts (xy 190.5 36.83) (xy 201.93 36.83))
+ (stroke (width 0) (type default))
+ (uuid 62ee2123-ef73-4261-9798-3cb20a1aab5e)
+ )
+ (wire (pts (xy 96.52 215.9) (xy 105.41 215.9))
+ (stroke (width 0) (type default))
+ (uuid 63907281-8630-4f1b-8c7c-7856de8dec26)
+ )
+ (wire (pts (xy 190.5 44.45) (xy 209.55 44.45))
+ (stroke (width 0) (type default))
+ (uuid 651e1316-b5fc-41a7-bd06-b2c84c5f7542)
+ )
+ (wire (pts (xy 96.52 210.82) (xy 105.41 210.82))
+ (stroke (width 0) (type default))
+ (uuid 6525b345-402d-4ddf-aee6-e552c2c10344)
+ )
+ (wire (pts (xy 114.3 20.32) (xy 114.3 21.59))
+ (stroke (width 0) (type default))
+ (uuid 65e65146-314e-4e5a-805f-258ae8725c1f)
+ )
+ (wire (pts (xy 317.5 44.45) (xy 336.55 44.45))
+ (stroke (width 0) (type default))
+ (uuid 6649c033-6332-49db-8820-50da352a1a55)
+ )
+ (wire (pts (xy 133.35 31.75) (xy 165.1 31.75))
+ (stroke (width 0) (type default))
+ (uuid 66b7e14b-bdbc-4009-86b9-a2192f8e6b25)
+ )
+ (wire (pts (xy 190.5 31.75) (xy 196.85 31.75))
+ (stroke (width 0) (type default))
+ (uuid 678820b5-75c7-43f8-a666-511bfb7da147)
+ )
+ (wire (pts (xy 96.52 251.46) (xy 105.41 251.46))
+ (stroke (width 0) (type default))
+ (uuid 678904c9-b561-4185-8b13-1f37d03d533c)
+ )
+ (wire (pts (xy 92.71 36.83) (xy 101.6 36.83))
+ (stroke (width 0) (type default))
+ (uuid 67d5643a-a558-4599-869e-69e211beba3e)
+ )
+ (wire (pts (xy 289.56 54.61) (xy 292.1 54.61))
+ (stroke (width 0) (type default))
+ (uuid 682c3529-83fa-4b6f-8c81-fab2fb9f7066)
+ )
+ (wire (pts (xy 96.52 142.24) (xy 105.41 142.24))
+ (stroke (width 0) (type default))
+ (uuid 694af851-3f3b-450c-890e-17a11caf1984)
+ )
+ (wire (pts (xy 384.81 29.21) (xy 384.81 66.04))
+ (stroke (width 0) (type default))
+ (uuid 69a8ddad-5411-4673-9e33-d9132a6771ba)
+ )
+ (wire (pts (xy 398.78 186.69) (xy 389.89 186.69))
+ (stroke (width 0) (type default))
+ (uuid 6a3188a0-bc2b-475a-9f5a-cfe21c3e7588)
+ )
+ (wire (pts (xy 331.47 39.37) (xy 355.6 39.37))
+ (stroke (width 0) (type default))
+ (uuid 6b19291e-ad5d-4631-a073-48000b3d4d40)
+ )
+ (wire (pts (xy 96.52 220.98) (xy 105.41 220.98))
+ (stroke (width 0) (type default))
+ (uuid 6c54c35b-87f6-40d8-9543-183536e96f4f)
+ )
+ (wire (pts (xy 368.3 20.32) (xy 368.3 21.59))
+ (stroke (width 0) (type default))
+ (uuid 6d073ab3-fa03-4727-bd58-a07041458856)
+ )
+ (wire (pts (xy 398.78 166.37) (xy 389.89 166.37))
+ (stroke (width 0) (type default))
+ (uuid 6e12838f-79cc-4a88-a256-5adebc7cbb61)
+ )
+ (wire (pts (xy 325.12 156.21) (xy 334.01 156.21))
+ (stroke (width 0) (type default))
+ (uuid 6ed55f95-d70b-496d-a1ff-a1810b7a3c2f)
+ )
+ (wire (pts (xy 162.56 54.61) (xy 165.1 54.61))
+ (stroke (width 0) (type default))
+ (uuid 6fa98873-ed5f-41a8-9d98-49ed3a3250fc)
+ )
+ (wire (pts (xy 317.5 39.37) (xy 331.47 39.37))
+ (stroke (width 0) (type default))
+ (uuid 710c236d-75cf-4aa8-8d5b-a0b90a8afc9b)
+ )
+ (wire (pts (xy 398.78 153.67) (xy 389.89 153.67))
+ (stroke (width 0) (type default))
+ (uuid 711b07c1-45aa-440f-ac11-493a922ea838)
+ )
+ (wire (pts (xy 36.83 139.7) (xy 45.72 139.7))
+ (stroke (width 0) (type default))
+ (uuid 71c9a7f1-9b6c-4718-8430-50c2955886eb)
+ )
+ (wire (pts (xy 200.66 106.68) (xy 200.66 109.22))
+ (stroke (width 0) (type default))
+ (uuid 74f3c198-f233-47c6-8784-dfdd6a8d7324)
+ )
+ (wire (pts (xy 398.78 171.45) (xy 389.89 171.45))
+ (stroke (width 0) (type default))
+ (uuid 7735bc59-27a8-48bc-adf7-782d91244118)
+ )
+ (wire (pts (xy 254 39.37) (xy 267.97 39.37))
+ (stroke (width 0) (type default))
+ (uuid 773b5e13-3989-4afb-a309-00b9b72ae447)
+ )
+ (wire (pts (xy 96.52 185.42) (xy 105.41 185.42))
+ (stroke (width 0) (type default))
+ (uuid 7a22f627-3356-46b9-b402-9f9cb593e875)
+ )
+ (wire (pts (xy 381 46.99) (xy 402.59 46.99))
+ (stroke (width 0) (type default))
+ (uuid 7b788404-08d3-42bd-9d19-8381c0502a9b)
+ )
+ (wire (pts (xy 36.83 210.82) (xy 45.72 210.82))
+ (stroke (width 0) (type default))
+ (uuid 7bce0f1b-9ba1-403d-946e-188fe1367416)
+ )
+ (wire (pts (xy 325.12 148.59) (xy 334.01 148.59))
+ (stroke (width 0) (type default))
+ (uuid 7f1d67dc-1885-4a37-92b7-47f073d99eb4)
+ )
+ (wire (pts (xy 160.02 157.48) (xy 151.13 157.48))
+ (stroke (width 0) (type default))
+ (uuid 7f389985-ba16-4787-b0da-9f3a5e448d29)
+ )
+ (wire (pts (xy 279.4 227.33) (xy 288.29 227.33))
+ (stroke (width 0) (type default))
+ (uuid 7f4ad6ad-327d-40a9-bd19-eb0bcbfde2af)
+ )
+ (wire (pts (xy 185.42 223.52) (xy 194.31 223.52))
+ (stroke (width 0) (type default))
+ (uuid 800538f6-2a5e-4a2d-88e4-43ac2acdc4f1)
+ )
+ (wire (pts (xy 96.52 238.76) (xy 105.41 238.76))
+ (stroke (width 0) (type default))
+ (uuid 8018557d-5a32-4d25-9f20-3819b315dca2)
+ )
+ (wire (pts (xy 254 36.83) (xy 265.43 36.83))
+ (stroke (width 0) (type default))
+ (uuid 802f1047-f6f7-4e13-b938-e024ad22b6d4)
+ )
+ (wire (pts (xy 398.78 199.39) (xy 389.89 199.39))
+ (stroke (width 0) (type default))
+ (uuid 821c2d9b-ca12-4d50-92ac-de1680350092)
+ )
+ (wire (pts (xy 326.39 34.29) (xy 355.6 34.29))
+ (stroke (width 0) (type default))
+ (uuid 83cf826e-2362-46e5-8183-5d26db8e7880)
+ )
+ (wire (pts (xy 245.11 173.99) (xy 254 173.99))
+ (stroke (width 0) (type default))
+ (uuid 85ab7c90-48be-4511-a7d7-2ae5b911e306)
+ )
+ (wire (pts (xy 207.01 41.91) (xy 228.6 41.91))
+ (stroke (width 0) (type default))
+ (uuid 872ca924-8ebe-48ce-896b-643a9ae611b5)
+ )
+ (wire (pts (xy 381 39.37) (xy 394.97 39.37))
+ (stroke (width 0) (type default))
+ (uuid 89585758-6b7f-44cf-9a30-8c14af1f902e)
+ )
+ (wire (pts (xy 160.02 162.56) (xy 151.13 162.56))
+ (stroke (width 0) (type default))
+ (uuid 8b33dca6-6541-494d-976d-edbf4f3f3e4c)
+ )
+ (wire (pts (xy 270.51 41.91) (xy 270.51 66.04))
+ (stroke (width 0) (type default))
+ (uuid 8c287b98-e86a-4e13-b199-775734273254)
+ )
+ (wire (pts (xy 96.52 200.66) (xy 105.41 200.66))
+ (stroke (width 0) (type default))
+ (uuid 8cb83695-ba68-4004-acfb-1d54ecd40c14)
+ )
+ (wire (pts (xy 140.97 39.37) (xy 140.97 66.04))
+ (stroke (width 0) (type default))
+ (uuid 8f03216b-15e2-4077-bea3-ba3c07ac14e2)
+ )
+ (wire (pts (xy 336.55 44.45) (xy 355.6 44.45))
+ (stroke (width 0) (type default))
+ (uuid 8fdc3080-3c9d-44f4-b008-8746c182dfd3)
+ )
+ (wire (pts (xy 130.81 29.21) (xy 165.1 29.21))
+ (stroke (width 0) (type default))
+ (uuid 8febb667-4d2c-4cfd-839f-41c00db314b3)
+ )
+ (wire (pts (xy 156.21 226.06) (xy 151.13 226.06))
+ (stroke (width 0) (type default))
+ (uuid 932f07e0-7b76-4b42-85d0-5ca66ca9f463)
+ )
+ (wire (pts (xy 212.09 46.99) (xy 212.09 66.04))
+ (stroke (width 0) (type default))
+ (uuid 93f25446-17f2-4d2a-9117-61e1b65539b4)
+ )
+ (wire (pts (xy 160.02 220.98) (xy 151.13 220.98))
+ (stroke (width 0) (type default))
+ (uuid 94497b79-6fcb-4182-a217-d20bfd4b4b03)
+ )
+ (wire (pts (xy 71.12 133.35) (xy 71.12 134.62))
+ (stroke (width 0) (type default))
+ (uuid 949dd005-ca55-4dde-a40a-7815fdd76117)
+ )
+ (wire (pts (xy 381 36.83) (xy 392.43 36.83))
+ (stroke (width 0) (type default))
+ (uuid 94c51719-6e5a-4aa4-a2ee-2e7492a65523)
+ )
+ (wire (pts (xy 127 31.75) (xy 133.35 31.75))
+ (stroke (width 0) (type default))
+ (uuid 9640f4be-fb6c-4a04-ba1e-bd36c09875b6)
+ )
+ (wire (pts (xy 96.52 248.92) (xy 105.41 248.92))
+ (stroke (width 0) (type default))
+ (uuid 96563dfb-df4b-4687-ba52-324dbb08c48c)
+ )
+ (wire (pts (xy 254 229.87) (xy 250.19 229.87))
+ (stroke (width 0) (type default))
+ (uuid 971a31b9-5692-4a8f-9fdc-2205425a7954)
+ )
+ (wire (pts (xy 96.52 243.84) (xy 105.41 243.84))
+ (stroke (width 0) (type default))
+ (uuid 97990908-9047-443c-84eb-b243afd54777)
+ )
+ (wire (pts (xy 381 29.21) (xy 384.81 29.21))
+ (stroke (width 0) (type default))
+ (uuid 97cae7e4-764d-4564-91e8-921c76b6b8a4)
+ )
+ (wire (pts (xy 398.78 189.23) (xy 389.89 189.23))
+ (stroke (width 0) (type default))
+ (uuid 97cdca47-5bef-47db-b5ee-eecb929c5d19)
+ )
+ (wire (pts (xy 392.43 146.05) (xy 389.89 146.05))
+ (stroke (width 0) (type default))
+ (uuid 98f24f44-90bb-42bc-bcac-a02fc3b1a736)
+ )
+ (wire (pts (xy 138.43 36.83) (xy 138.43 66.04))
+ (stroke (width 0) (type default))
+ (uuid 9a0d60a8-ce19-4f40-a492-1520fabd866b)
+ )
+ (wire (pts (xy 273.05 44.45) (xy 273.05 66.04))
+ (stroke (width 0) (type default))
+ (uuid 9af3b2ec-fc93-4faf-a91d-110ad232e346)
+ )
+ (wire (pts (xy 334.01 196.85) (xy 325.12 196.85))
+ (stroke (width 0) (type default))
+ (uuid 9b8a0baf-20c8-40f7-a1a4-13f4a8702a2e)
+ )
+ (wire (pts (xy 289.56 52.07) (xy 292.1 52.07))
+ (stroke (width 0) (type default))
+ (uuid 9c0d9b8e-99f5-4e2e-9d0d-1accb03cb554)
+ )
+ (wire (pts (xy 177.8 20.32) (xy 177.8 21.59))
+ (stroke (width 0) (type default))
+ (uuid 9c2130ee-051b-41dc-a472-51e96d773bfa)
+ )
+ (wire (pts (xy 389.89 34.29) (xy 389.89 66.04))
+ (stroke (width 0) (type default))
+ (uuid 9c296cf9-2afd-406b-8e6e-5d6e14e8ec3c)
+ )
+ (wire (pts (xy 71.12 133.35) (xy 73.66 133.35))
+ (stroke (width 0) (type default))
+ (uuid 9c5d2f59-e0c7-4dcf-bdc9-02c209ba15ec)
+ )
+ (wire (pts (xy 92.71 39.37) (xy 101.6 39.37))
+ (stroke (width 0) (type default))
+ (uuid 9d0aab76-632f-4fb4-9564-2e15da342bb6)
+ )
+ (wire (pts (xy 254 41.91) (xy 270.51 41.91))
+ (stroke (width 0) (type default))
+ (uuid 9f840e82-fecb-46f1-adfc-d83d4e5b2d4d)
+ )
+ (wire (pts (xy 185.42 175.26) (xy 194.31 175.26))
+ (stroke (width 0) (type default))
+ (uuid 9f9cb401-febe-468d-9637-7053a4d97ad7)
+ )
+ (wire (pts (xy 160.02 218.44) (xy 151.13 218.44))
+ (stroke (width 0) (type default))
+ (uuid a0526931-345b-4870-a313-8c2e8e1c8aa0)
+ )
+ (wire (pts (xy 160.02 165.1) (xy 151.13 165.1))
+ (stroke (width 0) (type default))
+ (uuid a06fa463-86d3-485b-97aa-ed8594cb9a0a)
+ )
+ (wire (pts (xy 325.12 166.37) (xy 334.01 166.37))
+ (stroke (width 0) (type default))
+ (uuid a16555ee-e7be-42da-bf4c-ffe19513f9d1)
+ )
+ (wire (pts (xy 156.21 228.6) (xy 156.21 226.06))
+ (stroke (width 0) (type default))
+ (uuid a26da844-a0df-42c6-a30a-8e49d9aa044f)
+ )
+ (wire (pts (xy 400.05 44.45) (xy 400.05 66.04))
+ (stroke (width 0) (type default))
+ (uuid a27d8b04-b021-48b0-8df4-ea8767b7cd4f)
+ )
+ (wire (pts (xy 254 237.49) (xy 250.19 237.49))
+ (stroke (width 0) (type default))
+ (uuid a353ded7-6bff-4dd7-a2d2-0da39008c440)
+ )
+ (wire (pts (xy 267.97 39.37) (xy 267.97 66.04))
+ (stroke (width 0) (type default))
+ (uuid a3868dce-4fbc-415a-aa18-99574446252c)
+ )
+ (wire (pts (xy 92.71 34.29) (xy 101.6 34.29))
+ (stroke (width 0) (type default))
+ (uuid a40ea5e8-bcd9-4741-bd6a-addea6b1b6ab)
+ )
+ (wire (pts (xy 398.78 156.21) (xy 389.89 156.21))
+ (stroke (width 0) (type default))
+ (uuid a474201b-b438-490d-a7d2-87c5508c4eda)
+ )
+ (wire (pts (xy 127 39.37) (xy 140.97 39.37))
+ (stroke (width 0) (type default))
+ (uuid a486ebce-428f-4478-8164-cad2ccae7417)
+ )
+ (wire (pts (xy 204.47 39.37) (xy 204.47 66.04))
+ (stroke (width 0) (type default))
+ (uuid a692aed5-256a-4138-bdef-6df9df6bfa45)
+ )
+ (wire (pts (xy 304.8 62.23) (xy 304.8 63.5))
+ (stroke (width 0) (type default))
+ (uuid a7cb3e29-2195-483a-b170-778f1bb8d23a)
+ )
+ (wire (pts (xy 260.35 31.75) (xy 292.1 31.75))
+ (stroke (width 0) (type default))
+ (uuid a8af1a13-b786-4539-acd4-63faf8654c9c)
+ )
+ (wire (pts (xy 96.52 149.86) (xy 105.41 149.86))
+ (stroke (width 0) (type default))
+ (uuid a8f90427-b9b8-4de4-9393-713e4ea4acda)
+ )
+ (wire (pts (xy 96.52 233.68) (xy 105.41 233.68))
+ (stroke (width 0) (type default))
+ (uuid aa21ed3c-eb6b-4ff9-b30d-194b70520283)
+ )
+ (wire (pts (xy 194.31 29.21) (xy 228.6 29.21))
+ (stroke (width 0) (type default))
+ (uuid aa47f777-afd1-49de-a81c-8208cb8c0fbb)
+ )
+ (wire (pts (xy 185.42 160.02) (xy 194.31 160.02))
+ (stroke (width 0) (type default))
+ (uuid ab39d28e-f154-4ff5-8da9-e1c69ee834e3)
+ )
+ (wire (pts (xy 172.72 190.5) (xy 172.72 191.77))
+ (stroke (width 0) (type default))
+ (uuid abb01ec2-7a41-4861-8034-aebf5f5b1b58)
+ )
+ (wire (pts (xy 245.11 146.05) (xy 254 146.05))
+ (stroke (width 0) (type default))
+ (uuid abb8c308-f797-49fc-92bf-bf53023df3c5)
+ )
+ (wire (pts (xy 160.02 215.9) (xy 151.13 215.9))
+ (stroke (width 0) (type default))
+ (uuid ad92ccf7-936f-46d3-9260-e9e6260886ee)
+ )
+ (wire (pts (xy 336.55 44.45) (xy 336.55 66.04))
+ (stroke (width 0) (type default))
+ (uuid ae9e90f3-e668-4bad-a1b2-6cb465072c4f)
+ )
+ (wire (pts (xy 50.8 106.68) (xy 49.53 106.68))
+ (stroke (width 0) (type default))
+ (uuid af1787e4-4bd2-44e0-9228-ebbc82585479)
+ )
+ (wire (pts (xy 160.02 175.26) (xy 151.13 175.26))
+ (stroke (width 0) (type default))
+ (uuid af364dc2-90d4-46a0-867b-eb129deecdc0)
+ )
+ (wire (pts (xy 381 41.91) (xy 397.51 41.91))
+ (stroke (width 0) (type default))
+ (uuid af5cbe39-cd1b-4397-9786-4db3792bbe27)
+ )
+ (wire (pts (xy 398.78 179.07) (xy 389.89 179.07))
+ (stroke (width 0) (type default))
+ (uuid afb2b29d-6858-4f93-aaff-ca4ec2195a0d)
+ )
+ (wire (pts (xy 96.52 226.06) (xy 105.41 226.06))
+ (stroke (width 0) (type default))
+ (uuid b2122f80-f088-40d1-8029-72ece6414f4c)
+ )
+ (wire (pts (xy 63.5 72.39) (xy 63.5 73.66))
+ (stroke (width 0) (type default))
+ (uuid b2fd0196-351d-424a-9f25-074e49cdb982)
+ )
+ (wire (pts (xy 71.12 259.08) (xy 71.12 260.35))
+ (stroke (width 0) (type default))
+ (uuid b3702e89-72c1-41b5-97ce-77800ec7e375)
+ )
+ (wire (pts (xy 160.02 160.02) (xy 151.13 160.02))
+ (stroke (width 0) (type default))
+ (uuid b6437c77-bf6f-4aea-a670-623bf2e96215)
+ )
+ (wire (pts (xy 160.02 170.18) (xy 151.13 170.18))
+ (stroke (width 0) (type default))
+ (uuid b67860ba-c39c-495b-ac30-6154f95fcc3e)
+ )
+ (wire (pts (xy 96.52 160.02) (xy 105.41 160.02))
+ (stroke (width 0) (type default))
+ (uuid b6982ce5-9334-46c6-8abb-c8ae5f1853e2)
+ )
+ (wire (pts (xy 212.09 46.99) (xy 228.6 46.99))
+ (stroke (width 0) (type default))
+ (uuid b6ab555d-716f-4774-a7ae-fac4a82a07f8)
+ )
+ (wire (pts (xy 96.52 208.28) (xy 105.41 208.28))
+ (stroke (width 0) (type default))
+ (uuid b883e93c-e67e-4f72-b92c-5e98456dec99)
+ )
+ (wire (pts (xy 160.02 182.88) (xy 158.75 182.88))
+ (stroke (width 0) (type default))
+ (uuid b9928c60-f423-4c2b-89dc-97187d38f35b)
+ )
+ (wire (pts (xy 398.78 173.99) (xy 389.89 173.99))
+ (stroke (width 0) (type default))
+ (uuid ba4bdf7d-1566-45a9-b809-bf1776a7e26a)
+ )
+ (wire (pts (xy 394.97 39.37) (xy 394.97 66.04))
+ (stroke (width 0) (type default))
+ (uuid bb498b14-9a87-49a0-86d3-32a75f630e3e)
+ )
+ (wire (pts (xy 398.78 184.15) (xy 389.89 184.15))
+ (stroke (width 0) (type default))
+ (uuid bb67240f-04c9-4c34-9310-56379b7f4b7e)
+ )
+ (wire (pts (xy 185.42 165.1) (xy 194.31 165.1))
+ (stroke (width 0) (type default))
+ (uuid bd1010b4-3a50-4040-8734-6aa2a9347962)
+ )
+ (wire (pts (xy 266.7 134.62) (xy 266.7 135.89))
+ (stroke (width 0) (type default))
+ (uuid bd71b4f0-6178-4600-b51a-83b57a0af01f)
+ )
+ (wire (pts (xy 36.83 175.26) (xy 45.72 175.26))
+ (stroke (width 0) (type default))
+ (uuid be5dc4d0-c950-4b1b-82ae-7ceb3295afe2)
+ )
+ (wire (pts (xy 172.72 248.92) (xy 172.72 250.19))
+ (stroke (width 0) (type default))
+ (uuid beca04c4-6f7b-4fff-aabf-5413cb8889e6)
+ )
+ (wire (pts (xy 71.12 130.81) (xy 71.12 133.35))
+ (stroke (width 0) (type default))
+ (uuid bfab7b5e-1489-42bd-a3ba-fd3e7c64051c)
+ )
+ (wire (pts (xy 402.59 46.99) (xy 402.59 66.04))
+ (stroke (width 0) (type default))
+ (uuid bfc769c3-ea63-4850-9985-0ecf4af9c85e)
+ )
+ (wire (pts (xy 209.55 44.45) (xy 228.6 44.45))
+ (stroke (width 0) (type default))
+ (uuid c149521d-f3ed-4855-b39d-08ea32d64e58)
+ )
+ (wire (pts (xy 49.53 106.68) (xy 49.53 104.14))
+ (stroke (width 0) (type default))
+ (uuid c2ea2a6c-bed3-4ad6-a1db-6111cb7410a1)
+ )
+ (wire (pts (xy 398.78 151.13) (xy 389.89 151.13))
+ (stroke (width 0) (type default))
+ (uuid c3c7bea9-6d60-47fc-9268-2c2cccf9504b)
+ )
+ (wire (pts (xy 254 176.53) (xy 252.73 176.53))
+ (stroke (width 0) (type default))
+ (uuid c3eb38c3-eedc-4a89-8bc8-795c8131f4a9)
+ )
+ (wire (pts (xy 96.52 139.7) (xy 105.41 139.7))
+ (stroke (width 0) (type default))
+ (uuid c44d67cb-1fa1-41a3-a483-ae324f7203f6)
+ )
+ (wire (pts (xy 92.71 44.45) (xy 101.6 44.45))
+ (stroke (width 0) (type default))
+ (uuid c45239a8-2693-4c72-a52d-46299a6672fc)
+ )
+ (wire (pts (xy 190.5 29.21) (xy 194.31 29.21))
+ (stroke (width 0) (type default))
+ (uuid c585eff5-3381-4c99-8de4-269c145277b9)
+ )
+ (wire (pts (xy 266.7 203.2) (xy 266.7 204.47))
+ (stroke (width 0) (type default))
+ (uuid c67b22b0-2ba8-4880-871f-070381f9080b)
+ )
+ (wire (pts (xy 50.8 88.9) (xy 41.91 88.9))
+ (stroke (width 0) (type default))
+ (uuid c7734dfb-b837-46c9-9412-a2c2c886df93)
+ )
+ (wire (pts (xy 325.12 163.83) (xy 334.01 163.83))
+ (stroke (width 0) (type default))
+ (uuid c7b017a8-ede3-45d2-ab2f-851ca67c3cd6)
+ )
+ (wire (pts (xy 325.12 189.23) (xy 334.01 189.23))
+ (stroke (width 0) (type default))
+ (uuid c8101a4c-5f6e-42e6-91a5-df126a4f9084)
+ )
+ (wire (pts (xy 254 34.29) (xy 262.89 34.29))
+ (stroke (width 0) (type default))
+ (uuid c85a1113-cbec-418a-a2d0-c10f505f416f)
+ )
+ (wire (pts (xy 254 143.51) (xy 245.11 143.51))
+ (stroke (width 0) (type default))
+ (uuid c88a46fe-2988-44fb-8c42-e90105b8118b)
+ )
+ (wire (pts (xy 204.47 39.37) (xy 228.6 39.37))
+ (stroke (width 0) (type default))
+ (uuid c8979e9e-afbb-4480-87dd-555983aef322)
+ )
+ (wire (pts (xy 76.2 86.36) (xy 85.09 86.36))
+ (stroke (width 0) (type default))
+ (uuid c8f70b58-341a-45c9-beb3-9882a4c42ad0)
+ )
+ (wire (pts (xy 127 36.83) (xy 138.43 36.83))
+ (stroke (width 0) (type default))
+ (uuid c93438f5-88f8-4c11-a719-cfb146ec3fb7)
+ )
+ (wire (pts (xy 160.02 231.14) (xy 151.13 231.14))
+ (stroke (width 0) (type default))
+ (uuid cb337150-27c3-4924-9605-410d81a3f6c9)
+ )
+ (wire (pts (xy 96.52 165.1) (xy 105.41 165.1))
+ (stroke (width 0) (type default))
+ (uuid cb5269b7-b0f8-4cab-a61b-c453d800cff0)
+ )
+ (wire (pts (xy 96.52 157.48) (xy 105.41 157.48))
+ (stroke (width 0) (type default))
+ (uuid cd12d218-e529-4dc6-98a7-4de59240bd1b)
+ )
+ (wire (pts (xy 50.8 83.82) (xy 41.91 83.82))
+ (stroke (width 0) (type default))
+ (uuid cda8d6a0-265e-4a19-a8bd-ca5cb71fbba4)
+ )
+ (wire (pts (xy 177.8 62.23) (xy 177.8 63.5))
+ (stroke (width 0) (type default))
+ (uuid cead3468-26e0-4392-8d00-eec19e0dafca)
+ )
+ (wire (pts (xy 389.89 140.97) (xy 393.7 140.97))
+ (stroke (width 0) (type default))
+ (uuid cf50b109-159f-4564-bbfe-454f3ed13d39)
+ )
+ (wire (pts (xy 331.47 176.53) (xy 334.01 176.53))
+ (stroke (width 0) (type default))
+ (uuid d0908bc9-d299-4522-8b99-52e9371b8d76)
+ )
+ (wire (pts (xy 199.39 34.29) (xy 228.6 34.29))
+ (stroke (width 0) (type default))
+ (uuid d0e10114-bd7f-4a98-8343-d2f1bca1eaaf)
+ )
+ (wire (pts (xy 257.81 29.21) (xy 292.1 29.21))
+ (stroke (width 0) (type default))
+ (uuid d0e464c5-6564-4514-b4ee-d9854d432f85)
+ )
+ (wire (pts (xy 323.85 31.75) (xy 355.6 31.75))
+ (stroke (width 0) (type default))
+ (uuid d195fd0e-852f-44ca-91af-2defc17c723b)
+ )
+ (wire (pts (xy 127 29.21) (xy 130.81 29.21))
+ (stroke (width 0) (type default))
+ (uuid d2049da1-dcc0-48c9-a3c6-dcefc59566c5)
+ )
+ (wire (pts (xy 160.02 180.34) (xy 151.13 180.34))
+ (stroke (width 0) (type default))
+ (uuid d20878ac-42a6-441f-b543-0fcd9273fbce)
+ )
+ (wire (pts (xy 190.5 41.91) (xy 207.01 41.91))
+ (stroke (width 0) (type default))
+ (uuid d3477d56-cc44-431c-b49e-03a75799f7ba)
+ )
+ (wire (pts (xy 160.02 233.68) (xy 151.13 233.68))
+ (stroke (width 0) (type default))
+ (uuid d3708eaf-7396-4807-817d-1148ff4bad42)
+ )
+ (wire (pts (xy 317.5 31.75) (xy 323.85 31.75))
+ (stroke (width 0) (type default))
+ (uuid d456cc98-062f-4c6b-8dc2-0e0eb4c41a05)
+ )
+ (wire (pts (xy 71.12 256.54) (xy 71.12 259.08))
+ (stroke (width 0) (type default))
+ (uuid d5f0d547-77b7-41cf-894a-c6a120b14fe5)
+ )
+ (wire (pts (xy 36.83 172.72) (xy 45.72 172.72))
+ (stroke (width 0) (type default))
+ (uuid d6474740-a7ad-42bb-9bee-606bd384ca31)
+ )
+ (wire (pts (xy 279.4 143.51) (xy 288.29 143.51))
+ (stroke (width 0) (type default))
+ (uuid d6ed47ef-9042-49ad-8e14-253a50bf3902)
+ )
+ (wire (pts (xy 245.11 214.63) (xy 254 214.63))
+ (stroke (width 0) (type default))
+ (uuid d8005b07-2068-41fb-9b08-dc962947fde9)
+ )
+ (wire (pts (xy 317.5 41.91) (xy 334.01 41.91))
+ (stroke (width 0) (type default))
+ (uuid d861931e-0838-431c-a464-ea18616cd449)
+ )
+ (wire (pts (xy 71.12 259.08) (xy 73.66 259.08))
+ (stroke (width 0) (type default))
+ (uuid d89d2e37-f5b3-426a-9884-7930038eae19)
+ )
+ (wire (pts (xy 387.35 31.75) (xy 387.35 66.04))
+ (stroke (width 0) (type default))
+ (uuid dac48589-3acc-4a18-9de1-ae509d6bd2ed)
+ )
+ (wire (pts (xy 96.52 152.4) (xy 105.41 152.4))
+ (stroke (width 0) (type default))
+ (uuid dc6319ea-9c49-4f9a-b768-b34e29a3118f)
+ )
+ (wire (pts (xy 334.01 140.97) (xy 330.2 140.97))
+ (stroke (width 0) (type default))
+ (uuid dd7c29a5-479b-4176-aa45-68e92721ad8e)
+ )
+ (wire (pts (xy 96.52 172.72) (xy 105.41 172.72))
+ (stroke (width 0) (type default))
+ (uuid dddead17-d7e2-4dee-a4b2-0fe87080550a)
+ )
+ (wire (pts (xy 133.35 31.75) (xy 133.35 66.04))
+ (stroke (width 0) (type default))
+ (uuid de191db3-a6c0-4e49-b5d8-940d1a879d2d)
+ )
+ (wire (pts (xy 36.83 187.96) (xy 45.72 187.96))
+ (stroke (width 0) (type default))
+ (uuid de5c552b-7abf-4d50-a7e3-e0f1c0517ec0)
+ )
+ (wire (pts (xy 158.75 182.88) (xy 158.75 185.42))
+ (stroke (width 0) (type default))
+ (uuid dfc43c96-35f0-4e79-b351-f6eb33dbdbdb)
+ )
+ (wire (pts (xy 334.01 41.91) (xy 355.6 41.91))
+ (stroke (width 0) (type default))
+ (uuid e00cd65d-78e8-4698-8531-a53a0efdb712)
+ )
+ (wire (pts (xy 279.4 151.13) (xy 288.29 151.13))
+ (stroke (width 0) (type default))
+ (uuid e0230dd8-fa50-4bcc-a0ec-55f2f5de28e7)
+ )
+ (wire (pts (xy 36.83 185.42) (xy 45.72 185.42))
+ (stroke (width 0) (type default))
+ (uuid e0d75432-93a9-40b1-b22d-4d02c2c7b174)
+ )
+ (wire (pts (xy 172.72 148.59) (xy 172.72 149.86))
+ (stroke (width 0) (type default))
+ (uuid e28d487e-c85b-4ee1-8e13-2085926272b3)
+ )
+ (wire (pts (xy 250.19 229.87) (xy 250.19 227.33))
+ (stroke (width 0) (type default))
+ (uuid e3de908b-916a-42ac-86b2-3aa60d279b6a)
+ )
+ (wire (pts (xy 96.52 231.14) (xy 105.41 231.14))
+ (stroke (width 0) (type default))
+ (uuid e3f1aefa-98b4-48ae-a8f7-53a8301d1535)
+ )
+ (wire (pts (xy 135.89 34.29) (xy 135.89 66.04))
+ (stroke (width 0) (type default))
+ (uuid e576cd83-757f-4de3-87de-7f14e7165d2e)
+ )
+ (wire (pts (xy 50.8 99.06) (xy 41.91 99.06))
+ (stroke (width 0) (type default))
+ (uuid e5a1cb71-b06b-47a1-9a55-4fcd586252aa)
+ )
+ (wire (pts (xy 254 227.33) (xy 250.19 227.33))
+ (stroke (width 0) (type default))
+ (uuid e5c25133-c617-4539-bcd2-30f2ab4b3ce0)
+ )
+ (wire (pts (xy 275.59 46.99) (xy 292.1 46.99))
+ (stroke (width 0) (type default))
+ (uuid e5fe971b-bed1-420b-9bdb-d992ced1014b)
+ )
+ (wire (pts (xy 381 34.29) (xy 389.89 34.29))
+ (stroke (width 0) (type default))
+ (uuid e6081ff3-31c9-40c2-a196-03d5570f18f2)
+ )
+ (wire (pts (xy 254 234.95) (xy 250.19 234.95))
+ (stroke (width 0) (type default))
+ (uuid e6b0c4cd-59f3-4de5-910b-1e1803f09d82)
+ )
+ (wire (pts (xy 398.78 194.31) (xy 389.89 194.31))
+ (stroke (width 0) (type default))
+ (uuid e7aea84a-df0b-4a80-b3a2-ba595f111d1b)
+ )
+ (wire (pts (xy 96.52 167.64) (xy 105.41 167.64))
+ (stroke (width 0) (type default))
+ (uuid e82dd066-a467-4c8b-bab2-62d7af964d65)
+ )
+ (wire (pts (xy 325.12 151.13) (xy 334.01 151.13))
+ (stroke (width 0) (type default))
+ (uuid e9a69a07-9555-4485-a4e1-c37a267e8d96)
+ )
+ (wire (pts (xy 398.78 196.85) (xy 389.89 196.85))
+ (stroke (width 0) (type default))
+ (uuid e9d25d83-bb44-4233-9054-6881e2b0e0dc)
+ )
+ (wire (pts (xy 257.81 29.21) (xy 257.81 66.04))
+ (stroke (width 0) (type default))
+ (uuid ea1ff7d4-df45-45ba-b6c9-736c5c1b5f1d)
+ )
+ (wire (pts (xy 250.19 237.49) (xy 250.19 234.95))
+ (stroke (width 0) (type default))
+ (uuid eab36981-d4db-4d2b-8e31-ec2808390e85)
+ )
+ (wire (pts (xy 398.78 168.91) (xy 389.89 168.91))
+ (stroke (width 0) (type default))
+ (uuid eadaa540-b381-4c5f-9cd9-7c122c4544e1)
+ )
+ (wire (pts (xy 353.06 54.61) (xy 355.6 54.61))
+ (stroke (width 0) (type default))
+ (uuid eaf8992f-3773-48c4-9894-71d1669cc33b)
+ )
+ (wire (pts (xy 279.4 234.95) (xy 288.29 234.95))
+ (stroke (width 0) (type default))
+ (uuid eb3364fb-0ec9-46ab-985f-8e18be5ac2d7)
+ )
+ (wire (pts (xy 194.31 29.21) (xy 194.31 66.04))
+ (stroke (width 0) (type default))
+ (uuid eba8fe35-09b0-4de4-bedb-f663fe68325c)
+ )
+ (wire (pts (xy 143.51 41.91) (xy 143.51 66.04))
+ (stroke (width 0) (type default))
+ (uuid ec100102-7614-4779-b8ef-1cd23f15edef)
+ )
+ (wire (pts (xy 185.42 233.68) (xy 194.31 233.68))
+ (stroke (width 0) (type default))
+ (uuid ec7152b5-51ad-4220-b264-2ce831ea5723)
+ )
+ (wire (pts (xy 127 46.99) (xy 148.59 46.99))
+ (stroke (width 0) (type default))
+ (uuid ecb927cc-3fb8-42c7-981e-f43f1c6c0783)
+ )
+ (wire (pts (xy 96.52 175.26) (xy 105.41 175.26))
+ (stroke (width 0) (type default))
+ (uuid ecbda1d7-11f4-4429-9b7b-471b3ef1daaa)
+ )
+ (wire (pts (xy 127 44.45) (xy 146.05 44.45))
+ (stroke (width 0) (type default))
+ (uuid ecef8f2f-19bc-431a-9671-e13f22c94eda)
+ )
+ (wire (pts (xy 160.02 238.76) (xy 151.13 238.76))
+ (stroke (width 0) (type default))
+ (uuid ed33831c-d8e7-4903-9c0a-d07665181c31)
+ )
+ (wire (pts (xy 200.66 116.84) (xy 200.66 119.38))
+ (stroke (width 0) (type default))
+ (uuid ed55d3aa-7071-4181-80b1-ae2704cb39b3)
+ )
+ (wire (pts (xy 96.52 213.36) (xy 105.41 213.36))
+ (stroke (width 0) (type default))
+ (uuid ed77d3f9-9cbb-4d3e-a1bd-a7b29ac5f248)
+ )
+ (wire (pts (xy 254 29.21) (xy 257.81 29.21))
+ (stroke (width 0) (type default))
+ (uuid ef087ebe-269f-43a5-ac1e-b4dd340582aa)
+ )
+ (wire (pts (xy 325.12 171.45) (xy 334.01 171.45))
+ (stroke (width 0) (type default))
+ (uuid ef3e1c42-431d-4c6c-b7b7-6b8d08624948)
+ )
+ (wire (pts (xy 76.2 81.28) (xy 85.09 81.28))
+ (stroke (width 0) (type default))
+ (uuid ef443dc1-f93a-42d0-a7aa-036ec1f64d60)
+ )
+ (wire (pts (xy 190.5 46.99) (xy 212.09 46.99))
+ (stroke (width 0) (type default))
+ (uuid ef5eec34-7b4b-4eef-9034-37670591dfce)
+ )
+ (wire (pts (xy 265.43 36.83) (xy 292.1 36.83))
+ (stroke (width 0) (type default))
+ (uuid eff17085-a039-4eae-ab99-bceae55d2586)
+ )
+ (wire (pts (xy 138.43 36.83) (xy 165.1 36.83))
+ (stroke (width 0) (type default))
+ (uuid f11cda11-cd14-404a-a071-2a7479834bd7)
+ )
+ (wire (pts (xy 50.8 81.28) (xy 41.91 81.28))
+ (stroke (width 0) (type default))
+ (uuid f1608c66-fa21-4085-a8bb-421ff2fc131d)
+ )
+ (wire (pts (xy 398.78 161.29) (xy 389.89 161.29))
+ (stroke (width 0) (type default))
+ (uuid f168d99c-097a-41cf-b750-4d606c5878ef)
+ )
+ (wire (pts (xy 321.31 29.21) (xy 321.31 66.04))
+ (stroke (width 0) (type default))
+ (uuid f1afe6c0-2dd7-41ef-938a-7152fe460084)
+ )
+ (wire (pts (xy 36.83 152.4) (xy 45.72 152.4))
+ (stroke (width 0) (type default))
+ (uuid f1c121ea-2919-49a7-a1a0-7f864029a616)
+ )
+ (wire (pts (xy 199.39 34.29) (xy 199.39 66.04))
+ (stroke (width 0) (type default))
+ (uuid f2e39e8f-deb6-4fb0-a58c-893af60b2231)
+ )
+ (wire (pts (xy 196.85 31.75) (xy 228.6 31.75))
+ (stroke (width 0) (type default))
+ (uuid f39ae895-21ac-444d-9cbf-2b17dee339e2)
+ )
+ (wire (pts (xy 92.71 41.91) (xy 101.6 41.91))
+ (stroke (width 0) (type default))
+ (uuid f449da88-8a12-4eca-a378-063e7285907b)
+ )
+ (wire (pts (xy 36.83 147.32) (xy 45.72 147.32))
+ (stroke (width 0) (type default))
+ (uuid f53a73c0-eb59-47e7-b651-e908b6951f53)
+ )
+ (wire (pts (xy 325.12 186.69) (xy 334.01 186.69))
+ (stroke (width 0) (type default))
+ (uuid f5595220-5c8f-4995-b2b8-220e09d997c8)
+ )
+ (wire (pts (xy 254 46.99) (xy 275.59 46.99))
+ (stroke (width 0) (type default))
+ (uuid f6dcabae-621c-4781-8821-cfdcb8cba230)
+ )
+ (wire (pts (xy 160.02 172.72) (xy 151.13 172.72))
+ (stroke (width 0) (type default))
+ (uuid f70fdfe0-35e8-4929-a212-08cae1d8a753)
+ )
+ (wire (pts (xy 38.1 228.6) (xy 45.72 228.6))
+ (stroke (width 0) (type default))
+ (uuid f7782e31-e4cd-4b4d-93cd-6438c92fac7f)
+ )
+ (wire (pts (xy 254 151.13) (xy 245.11 151.13))
+ (stroke (width 0) (type default))
+ (uuid f779bed5-bcdf-48dd-b2ed-87727e3c074a)
+ )
+ (wire (pts (xy 190.5 39.37) (xy 204.47 39.37))
+ (stroke (width 0) (type default))
+ (uuid f7b5765a-312d-447f-9282-269f109f250e)
+ )
+ (wire (pts (xy 96.52 182.88) (xy 105.41 182.88))
+ (stroke (width 0) (type default))
+ (uuid f809b3aa-dc50-4a98-9c41-25e068228d8b)
+ )
+ (wire (pts (xy 279.4 212.09) (xy 288.29 212.09))
+ (stroke (width 0) (type default))
+ (uuid f894ff3f-6ce4-43ea-81d2-3542ff86ab6a)
+ )
+ (wire (pts (xy 250.19 234.95) (xy 245.11 234.95))
+ (stroke (width 0) (type default))
+ (uuid f8c3c350-470e-41b5-a9f0-aa48f471fd27)
+ )
+ (wire (pts (xy 334.01 199.39) (xy 325.12 199.39))
+ (stroke (width 0) (type default))
+ (uuid f9ced4a1-19c2-4e9f-ab7f-02faede61a70)
+ )
+ (wire (pts (xy 392.43 36.83) (xy 392.43 66.04))
+ (stroke (width 0) (type default))
+ (uuid fa80c7ea-2a97-4f34-882a-890a4de05653)
+ )
+ (wire (pts (xy 36.83 182.88) (xy 45.72 182.88))
+ (stroke (width 0) (type default))
+ (uuid fb020768-b478-4bf4-8067-c9eaaf4358da)
+ )
+ (wire (pts (xy 160.02 223.52) (xy 151.13 223.52))
+ (stroke (width 0) (type default))
+ (uuid fb1aff8d-91e1-471c-82f9-bf9e8e73de20)
+ )
+ (wire (pts (xy 317.5 36.83) (xy 328.93 36.83))
+ (stroke (width 0) (type default))
+ (uuid fb699fa8-bddb-4db7-a1ca-84996ea2832f)
+ )
+ (wire (pts (xy 326.39 34.29) (xy 326.39 66.04))
+ (stroke (width 0) (type default))
+ (uuid fb7719b0-2cde-4c22-83a9-167be293f4d4)
+ )
+ (wire (pts (xy 245.11 153.67) (xy 254 153.67))
+ (stroke (width 0) (type default))
+ (uuid fcbb76f3-1af5-4a46-9600-53f8f9c5cc2d)
+ )
+ (wire (pts (xy 267.97 39.37) (xy 292.1 39.37))
+ (stroke (width 0) (type default))
+ (uuid ff0d1447-ec7f-4ab9-8f12-eb60c43f1b7f)
+ )
+ (wire (pts (xy 196.85 31.75) (xy 196.85 66.04))
+ (stroke (width 0) (type default))
+ (uuid ff2c86de-3442-4b0a-9ada-6a2b96317a98)
+ )
+ (wire (pts (xy 270.51 41.91) (xy 292.1 41.91))
+ (stroke (width 0) (type default))
+ (uuid ffd2fd96-fa96-4857-825c-1e3f0abbae78)
+ )
+
+ (label "MicroCore Labs MCL68+" (at 335.28 245.11 0) (fields_autoplaced)
+ (effects (font (size 3.27 3.27)) (justify left bottom))
+ (uuid bbfad960-f99f-4f71-b266-2294ee001ed9)
+ )
+
+ (global_label "M68K_D3" (shape input) (at 140.97 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 01340914-225c-43b6-b532-00de60620581)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 140.97 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN4" (shape input) (at 288.29 212.09 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 025679b5-9b02-4b9a-b041-4c4c907d1632)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 212.09 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 289.56 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0286877a-3eb5-486a-bced-14ea74ccd2ff)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 278.49 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A15" (shape input) (at 105.41 175.26 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 02cad4cd-4beb-459f-9a7f-c5a6a8139809)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 175.26 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D10" (shape input) (at 207.01 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0459643e-43ad-4083-84e6-209d87c28cd3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.01 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN14" (shape input) (at 85.09 96.52 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 05942af7-edb1-4d57-8be3-7fa899e2e476)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 96.52 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A21" (shape input) (at 262.89 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 05e42911-0ee1-451c-95a7-25cdca65d1a3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 262.89 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A12" (shape input) (at 328.93 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 08c2d016-1e41-4bda-b38e-e20d6c3acc45)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 328.93 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D0" (shape input) (at 148.59 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0c597182-74a6-47fb-8e36-75c5b1fb24ae)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 148.59 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D4" (shape input) (at 245.11 212.09 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0cd70ed1-37e1-4f01-92a1-56148f1377d1)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 212.09 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_VMA_n" (shape input) (at 36.83 182.88 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0d129eea-fc84-4dd4-82c1-663dd8e58941)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 22.071 182.88 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D8" (shape input) (at 41.91 81.28 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0d32ad67-efb6-4efe-93e3-da2835c6ed34)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 30.4167 81.28 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A20" (shape input) (at 265.43 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0d8be770-9e5c-45ae-adf6-ebfa2dc9da76)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 265.43 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN14" (shape input) (at 325.12 184.15 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 0dd792a8-bb23-4e04-a8e4-286f6501d437)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.4775 184.15 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D1" (shape input) (at 245.11 151.13 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 141fa6fe-689f-4db5-a91a-a48b3c1e7cb9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 151.13 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "CLK" (shape input) (at 194.31 175.26 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 15634f01-036c-4271-b8b5-ed48043359a9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 200.7839 175.26 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_BERR_n" (shape input) (at 245.11 222.25 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 15d8f015-aa19-4f66-941c-69ef2237dab2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 229.0206 222.25 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN13" (shape input) (at 85.09 93.98 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 17481238-80f4-4f26-9a72-b91fe63ba1c5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 93.98 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D9" (shape input) (at 209.55 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 1802b78c-8ef4-46ee-9733-00e21a55e50e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.55 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN0" (shape input) (at 288.29 143.51 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 1883f09c-6fee-4235-999f-9357fe85c3a0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 143.51 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D0" (shape input) (at 245.11 143.51 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 194e2bda-5639-495b-84aa-59cb02b4b0f2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 143.51 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "BR_n" (shape input) (at 325.12 181.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 19c8853a-7171-4543-9bcf-8cccaa2ac08c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.5576 181.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D5" (shape input) (at 245.11 219.71 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 1afef77a-b857-4c3e-8908-72495c6e3984)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 219.71 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN6" (shape input) (at 398.78 163.83 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 1b5af7aa-093c-4781-8516-59e763c2958d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 163.83 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A14" (shape input) (at 323.85 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 1c26365e-be03-451a-89b3-bf4793786274)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 323.85 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN11" (shape input) (at 398.78 153.67 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 1d21c13c-0b0f-4c0d-9d23-4dac262d465e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 153.67 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_WR_n" (shape input) (at 194.31 223.52 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 1eb2fd44-7d73-4722-b2fc-4fdae5d7c648)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 208.1618 223.52 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "MUX_SEL" (shape input) (at 245.11 242.57 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 213ac5bd-663b-4b7f-a126-86621cbc38e2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.8586 242.57 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D4" (shape input) (at 138.43 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 2205c78f-7c3d-4281-ba7c-39ae5471710b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 138.43 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_LDS_n" (shape input) (at 194.31 220.98 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 2218da99-7e66-4b9c-a696-832f67c10882)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 208.948 220.98 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_DTACK_n" (shape input) (at 36.83 215.9 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 226c2ce6-83c7-4644-b01f-b6dca316340d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 19.8334 215.9 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "FC1" (shape input) (at 398.78 194.31 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 2394164e-370c-4fc7-8d06-1fb84bc9ea64)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 405.2539 194.31 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "FC1" (shape input) (at 151.13 160.02 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 26e52e8c-42bf-419e-81de-83ee9156ea48)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 144.6561 160.02 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_RESET_n" (shape input) (at 38.1 228.6 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 2a396aa1-f989-4db7-9f9c-7d47fc1c9d8c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.2245 228.6 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DTACK_n" (shape input) (at 325.12 146.05 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 2b79beb9-7017-4e5e-81af-67b9bf82f287)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 314.2314 146.05 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A4" (shape input) (at 392.43 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 2cf198ca-2ae7-490c-9c5f-4c4b1d8ecde8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 392.43 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN4" (shape input) (at 398.78 181.61 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 2d486c3c-5c42-4754-8bcf-c2c609af4dd8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 181.61 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT5" (shape input) (at 92.71 34.29 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 309c4f35-b7f9-4b22-ae27-0db097e7ed90)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 34.29 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_BGACK_n" (shape input) (at 36.83 157.48 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 30bc61d6-7b5a-4a16-9bdd-e3a8ef65b32c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 19.531 157.48 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A11" (shape input) (at 331.47 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 318214c5-49e5-4294-973a-45b0eb755f1b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 331.47 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_FC0" (shape input) (at 194.31 157.48 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 31fae57c-5630-48d0-861b-425382d29ad7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 206.8919 157.48 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 99.06 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 32efff8a-db13-4f62-b11b-7776a1a9f595)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 87.99 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "LDS_n" (shape input) (at 325.12 153.67 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 336a2044-0364-4948-83b1-bca96ef3cc72)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.59 153.67 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN5" (shape input) (at 288.29 219.71 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 354ff497-a5ae-4c0e-b246-274aa13d20e2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 219.71 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "VMA_n" (shape input) (at 151.13 162.56 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 36ef3461-40df-40f3-9c7e-763c7ce7e620)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.479 162.56 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A13" (shape input) (at 326.39 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 3723efdd-48bf-4369-b2c0-774202f2b9f9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 326.39 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 151.13 238.76 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 38a15ab7-21fd-403f-a3f3-d62ce5ad425b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 139.0319 238.76 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A6" (shape input) (at 387.35 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 3a117f6e-b3b5-44d5-a138-8944b5a4c491)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 387.35 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN13" (shape input) (at 398.78 184.15 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 3b2d9a3d-3eb2-4f70-94e9-b7bdff65d432)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 184.15 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_FC0" (shape input) (at 36.83 170.18 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 3b5e3238-366c-4457-87f9-e8fcff2ab130)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 170.18 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A8" (shape input) (at 339.09 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 3b910b97-8880-49d2-a2ee-28a6cbef81cc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 339.09 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN10" (shape input) (at 398.78 156.21 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 3bfff656-9246-4805-8aee-6dc4824f1f7f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 156.21 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT0" (shape input) (at 92.71 46.99 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 3efa5cfb-8ddb-4d1d-b6f4-6cb6ab985759)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 46.99 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "AS_n" (shape input) (at 398.78 189.23 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 3f825e63-d894-4c51-b999-ebb8e3b1437e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 406.1005 189.23 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A21" (shape input) (at 105.41 190.5 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 4057193d-a3f6-401e-a65b-d08bbbf6f852)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 190.5 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN6" (shape input) (at 288.29 227.33 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 40f75f05-2e62-4a5a-88aa-bb881d277657)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 227.33 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A23" (shape input) (at 257.81 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 41140fe6-bebd-483e-9059-7885b5e7fce0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 257.81 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "UDS_n" (shape input) (at 151.13 218.44 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 412f567c-91fd-4b24-ba4c-f4d820bae582)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.2976 218.44 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_BG_n" (shape input) (at 36.83 160.02 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 41a266be-8465-4889-91f3-827aea31beb5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.1596 160.02 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D10" (shape input) (at 105.41 226.06 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 42254967-5833-4823-a772-561d385028b2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 226.06 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_VPA_n" (shape input) (at 151.13 167.64 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 43b48ddc-72a9-4bd2-b29a-1d90c5b5441c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 136.5524 167.64 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D2" (shape input) (at 105.41 205.74 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 44dcc9da-5b94-4dac-84f3-6ebceffee2de)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 205.74 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A14" (shape input) (at 105.41 172.72 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 45c49c3d-5adc-4baf-a6a3-787df48c46e7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 172.72 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D8" (shape input) (at 212.09 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 4618ac2d-dfd1-45ae-ae1f-6288d3fb924d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 212.09 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D9" (shape input) (at 41.91 83.82 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 462f79f6-cd31-49de-9a99-31063b655bcb)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 30.4167 83.82 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT2" (shape input) (at 92.71 41.91 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 46c19ef0-b67b-499e-916e-024566fe0fc9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 41.91 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 353.06 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 479afb1e-3cfd-4ed9-b8ee-1efe5dcdf704)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 341.99 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN15" (shape input) (at 325.12 186.69 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 48c9463a-434f-4fb3-9cd8-4c7bbd9c3350)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.4775 186.69 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A16" (shape input) (at 105.41 177.8 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 49878ede-6e9e-4fdc-ae98-aefbf716c4eb)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 177.8 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "BGACK_n" (shape input) (at 194.31 172.72 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 4b896252-d7bc-4b25-9555-311f8ede68d7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 205.501 172.72 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "FC0" (shape input) (at 151.13 157.48 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 4d002ab1-f3a2-4219-835e-97eda782a44b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 144.6561 157.48 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN3" (shape input) (at 398.78 168.91 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 4d8202e7-c198-47c8-bf24-e3dc7fb6dd40)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 168.91 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT7" (shape input) (at 92.71 29.21 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 4f7219fb-1aa8-497d-8634-41223fea4f18)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 29.21 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_IPL2" (shape input) (at 245.11 161.29 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 50497f5e-ec09-4590-b303-5f5f94130b6f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 161.29 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT4" (shape input) (at 92.71 36.83 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 522886da-6b91-4545-9dfc-1ba94b2187af)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 36.83 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_IPL1" (shape input) (at 245.11 153.67 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 52b3a926-325a-4f74-9691-67dec1013d1e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 153.67 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 325.12 196.85 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 5464f72c-9191-461f-a6f5-810bb28e41d8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.0219 196.85 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D2" (shape input) (at 245.11 158.75 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 54d9ea7a-9bb1-4c77-9099-ca36303d2b00)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 158.75 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A22" (shape input) (at 260.35 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 58e10b6e-79da-4d0a-b67d-1b1f84e0c1a1)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 260.35 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT5" (shape input) (at 325.12 171.45 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 595c21cb-7df8-4046-911e-2c3701684c87)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 171.45 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "WR_n" (shape input) (at 151.13 223.52 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 5bf5a50d-8b49-4434-ac88-2160024430b7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.3862 223.52 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "MUX_SEL" (shape input) (at 325.12 189.23 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 5c83473d-1003-4232-9ab9-6b082ed42d73)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.8686 189.23 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT0" (shape input) (at 325.12 158.75 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 5e35a4b5-7d7b-410d-89d9-370a055e415d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 158.75 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A7" (shape input) (at 105.41 154.94 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 609ceade-42f1-44d1-b9fa-4617dbbfbcf3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 154.94 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D12" (shape input) (at 201.93 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 60ac9940-d996-48b6-a5c2-3c546427b726)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 201.93 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_RESET_n" (shape input) (at 245.11 214.63 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 60ddfb40-b4cb-4026-b501-e4e3bb4cdfc7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 228.2345 214.63 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D5" (shape input) (at 135.89 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6153a53c-da41-4c15-9c83-dab362af70e4)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 135.89 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D12" (shape input) (at 41.91 91.44 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6191d6af-47fb-4a1a-9618-8b511204c83c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 91.44 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A18" (shape input) (at 105.41 182.88 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 62d5e96f-68db-4a2a-aae1-e5c4968fcc3c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 182.88 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN11" (shape input) (at 85.09 88.9 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 64562cb3-f812-40ca-a148-383aaf4e5356)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 88.9 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A1" (shape input) (at 105.41 139.7 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 65a35e5f-9587-4ff9-8045-9eb06b37843d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 139.7 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "BGACK_n" (shape input) (at 325.12 194.31 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 66a58520-6bc8-41f2-a855-fb994e5e9176)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 313.929 194.31 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A2" (shape input) (at 397.51 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 66e56b7a-a093-4438-947c-14c945b9ed15)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 397.51 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D6" (shape input) (at 105.41 215.9 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 6736823f-a7b3-4d99-a41b-172a121feefc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 215.9 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D3" (shape input) (at 245.11 166.37 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 67426554-7ac3-47fa-89dc-b89e9461630f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 166.37 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D13" (shape input) (at 41.91 93.98 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6adb1e35-892a-48c4-9cc9-e5e773120882)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 93.98 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A6" (shape input) (at 105.41 152.4 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 6be4af1f-cf11-46a7-8bb5-a51d21a71378)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 152.4 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "AS_n" (shape input) (at 151.13 215.9 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6d39c45a-b532-4e9e-b2b3-0cc97da3b2d0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.8095 215.9 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A5" (shape input) (at 389.89 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 6f1e63c4-d706-4f31-ac24-4c6e1fb4c630)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 389.89 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN2" (shape input) (at 288.29 158.75 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 706ea81d-8131-478b-a01d-06e78ba3e3e8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 158.75 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 325.12 199.39 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 709b651b-7017-4851-9935-448be4c797dc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 314.05 199.39 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D13" (shape input) (at 105.41 233.68 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 70cf1e61-a236-4cd8-ab8a-cfb6ccc1b84a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 233.68 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A15" (shape input) (at 321.31 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 70fe8521-357e-4809-96f6-5ce536a0328e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 321.31 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN1" (shape input) (at 288.29 151.13 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 71ffe0c0-0881-4c98-8d6e-026ab47d0718)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 151.13 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_HALT_n" (shape input) (at 36.83 226.06 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 723b9102-03f8-42ab-bbe6-b76d256c27f4)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 21.2848 226.06 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A11" (shape input) (at 105.41 165.1 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 7282eadb-220c-43ca-996b-ec7a33c27317)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 165.1 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_AS_n" (shape input) (at 194.31 215.9 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 75b0042d-74aa-430c-8083-7f32d3a4ce1e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.7385 215.9 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D15" (shape input) (at 194.31 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 76361a1a-074e-48a3-8e30-4544cba39735)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 194.31 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D15" (shape input) (at 105.41 238.76 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 778b83e2-3337-463c-8221-f3e0346e8915)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 238.76 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "MUX_SEL" (shape input) (at 245.11 173.99 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 77a81315-aa38-434d-a61a-9ee1ed02db44)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.8586 173.99 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "BG_n" (shape input) (at 151.13 233.68 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 78048a94-9094-4334-a6de-74214951d8a5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.5676 233.68 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_LDS_n" (shape input) (at 105.41 248.92 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 7aefc8ee-af61-49f7-a419-fdb233db3523)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.048 248.92 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A7" (shape input) (at 384.81 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 7b9d9782-0179-450d-810c-f57a7550c377)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 384.81 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN8" (shape input) (at 398.78 151.13 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 7b9dca3e-0e36-4e97-bac7-23d65a856f33)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 151.13 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN9" (shape input) (at 398.78 148.59 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 7e0fe82c-e874-4b1f-9f4e-ddec7b2ec5a0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 148.59 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A8" (shape input) (at 105.41 157.48 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 7fe52b61-2b4b-42d1-a5c8-5423346d5f7d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 157.48 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 226.06 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 820c7f13-7795-4093-b312-2d1794d037c1)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 214.99 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_FC1" (shape input) (at 36.83 172.72 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 828822dd-ddc0-4fb0-89a0-1fc2c37f1cc2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 172.72 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN1" (shape input) (at 398.78 161.29 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 832e9290-0b7c-4a0e-a66d-e0ff75d478cc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 161.29 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A23" (shape input) (at 105.41 195.58 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 8393a206-ea88-47d8-a1a9-760f837069f8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 195.58 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_BR_n" (shape input) (at 151.13 170.18 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 844da453-9444-476e-b561-3f4612398bdd)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 137.4596 170.18 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D6" (shape input) (at 133.35 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 86029923-73fc-4596-b007-1859547998da)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.35 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "VPA_n" (shape input) (at 194.31 167.64 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 86250d79-3cf2-409a-96c4-eb9f2ef26e62)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 202.7796 167.64 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A10" (shape input) (at 334.01 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 866e67d0-202c-4081-85eb-e20c4e62470f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 334.01 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN15" (shape input) (at 85.09 99.06 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 873f9965-47ce-4c79-a493-e9f98280019f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_FC2" (shape input) (at 402.59 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 87867f5a-cf0d-4fdd-b537-fb23b5afb393)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 402.59 78.6219 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D7" (shape input) (at 245.11 234.95 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 89066d8a-1d05-4308-8bb4-9e59194cde4e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 234.95 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D0" (shape input) (at 105.41 200.66 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 890f193a-0e09-4862-8889-63abc7b542dc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 200.66 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_AS_n" (shape input) (at 105.41 243.84 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 8c8828b9-77a8-4fe8-8bb4-bf6a623e0278)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.8385 243.84 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A19" (shape input) (at 105.41 185.42 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 8cda62e3-02b9-42ef-ace2-f1d7222522ec)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 185.42 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A12" (shape input) (at 105.41 167.64 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 8ece5acc-9cd7-4078-9eaa-b83045c77a36)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 167.64 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "FC0" (shape input) (at 398.78 191.77 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 8f3cb36f-0832-45c9-90bb-2d3f69c1e293)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 405.2539 191.77 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_DTACK_n" (shape input) (at 151.13 165.1 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 909f7b31-c944-4e4f-819c-8b9c5d9e96cd)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 134.1334 165.1 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT6" (shape input) (at 92.71 31.75 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 91501ce4-69d4-4611-9f45-301df20580a7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 31.75 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "UDS_n" (shape input) (at 325.12 156.21 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 91cf49ff-c521-4fda-ad1c-a294cf68819d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.2876 156.21 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A13" (shape input) (at 105.41 170.18 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 92747088-bd13-499e-a447-b6d2fe25bd48)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 170.18 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN7" (shape input) (at 288.29 234.95 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 92fc8a89-a14c-4b23-8b47-bbd6e5c7d0da)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 234.95 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D14" (shape input) (at 41.91 96.52 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 96556124-9150-4b81-bcc4-7505ddf8ad55)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 96.52 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D3" (shape input) (at 105.41 208.28 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 96ca8cd6-cdb5-4ee4-bd7b-923841f254c5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 208.28 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_IPL2" (shape input) (at 36.83 152.4 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9766bbc7-d3a5-4ddf-801e-b7d55dd13dc7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 152.4 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_CLK" (shape input) (at 151.13 175.26 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 977daa46-c952-4f3e-b88a-250d254069cb)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 138.5481 175.26 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_UDS_n" (shape input) (at 194.31 218.44 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 999cb703-b26d-4eca-a268-4e188dee90b3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.2504 218.44 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_VMA_n" (shape input) (at 194.31 162.56 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 9a354a38-2e8f-49ef-b7d1-41507dd9bdaa)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 209.069 162.56 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D11" (shape input) (at 41.91 88.9 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9b03fa87-ea9a-4bc8-899f-7ed1b11f3313)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 88.9 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A17" (shape input) (at 273.05 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9bf7b19a-4ca3-43f0-bbb2-74b5792c2f48)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 273.05 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A2" (shape input) (at 105.41 142.24 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 9cb43776-73b3-48f0-87b5-d9333e54d5ea)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 142.24 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT1" (shape input) (at 92.71 44.45 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9d9120aa-fdf7-489e-a00b-5895da1941d7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 44.45 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_BG_n" (shape input) (at 194.31 233.68 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 9de9cd34-6c10-4235-9ac9-a15525208709)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 207.9804 233.68 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 151.13 180.34 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9e2e5bd9-2219-47f9-b07b-78ecf2453171)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 139.0319 180.34 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D6" (shape input) (at 245.11 227.33 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid 9f53ec98-318e-4381-8dfd-d79c5748d498)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 233.6167 227.33 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D14" (shape input) (at 105.41 236.22 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid 9fed19da-31b8-49d8-8ec0-2072d0f8808a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 236.22 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "VMA_n" (shape input) (at 398.78 199.39 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid a00b3c9f-193e-461e-8038-4b224985e099)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 407.431 199.39 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT2" (shape input) (at 325.12 163.83 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a0bf072e-76b9-4d8e-9cbc-47ec9eb58f96)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 163.83 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_E" (shape input) (at 36.83 185.42 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a549a0c3-9111-4491-9c90-d59f9333ce09)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 26.6672 185.42 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN5" (shape input) (at 398.78 179.07 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid a59d13a9-d254-41bb-8ecd-141056255fa5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 179.07 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_IPL0" (shape input) (at 36.83 147.32 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a5c750f8-e6dc-4b5f-9453-4b28947d3005)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 147.32 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_IPL1" (shape input) (at 36.83 149.86 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a77ab667-c48f-4f23-b7d7-f9209d1b7bd0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.7038 149.86 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "CLK" (shape input) (at 325.12 143.51 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid a7d8b747-fad9-4c91-bd74-e88a71e044fc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 318.6461 143.51 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN10" (shape input) (at 85.09 86.36 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid a86a99a3-c678-4360-9b1a-91373e8cb631)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 86.36 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN0" (shape input) (at 398.78 158.75 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid a960897d-7ceb-412c-bd46-64a20801e5c6)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 158.75 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A10" (shape input) (at 105.41 162.56 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid aa8a2a6f-d5e7-4b6b-bdb8-6711a33131ed)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 162.56 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_FC1" (shape input) (at 194.31 160.02 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid ad57001a-017d-42c5-b662-29f53343964a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 206.8919 160.02 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_CLK" (shape input) (at 36.83 139.7 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid af1751aa-4315-4f48-8695-8ae3f950cfec)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 139.7 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_BR_n" (shape input) (at 36.83 162.56 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b17e3729-9711-4aeb-bc75-eb14e39e1611)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 23.1596 162.56 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "VPA_n" (shape input) (at 325.12 179.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b1c85948-edfa-42f2-88aa-5645ad4988ba)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 316.6504 179.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D11" (shape input) (at 105.41 228.6 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid b2a26fb8-1e09-4af3-951a-7870ad6a6ff4)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 228.6 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A9" (shape input) (at 336.55 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b2eae64b-238b-49d3-8cb6-fe33dc28ee58)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 336.55 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT3" (shape input) (at 92.71 39.37 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b3fb1dca-c19e-4dd7-bf9d-581b1cf37646)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 79.7651 39.37 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 353.06 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b54151e2-f545-4cf0-bbe8-109732e55cd3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 340.9619 54.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D1" (shape input) (at 105.41 203.2 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid b6a6826d-e5b6-440f-8c99-a215c88ffb2f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 203.2 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "E" (shape input) (at 325.12 148.59 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b7415758-5387-4277-8688-31c510a3b62c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 321.0652 148.59 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D12" (shape input) (at 105.41 231.14 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid b82a1659-cfa2-4bbd-b254-6885251f2c3f)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 118.1128 231.14 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A3" (shape input) (at 394.97 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid b92e5697-436a-4e45-ae4a-b255baf5200b)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 394.97 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D9" (shape input) (at 105.41 223.52 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid bafef320-a8c2-4128-a48f-d3dce57559d9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 223.52 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A17" (shape input) (at 105.41 180.34 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid bba78d4e-5901-4da7-9721-3342e68d8948)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 180.34 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_D10" (shape input) (at 41.91 86.36 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid bce8ed13-eccd-4223-b555-ab5b5743da11)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 86.36 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A9" (shape input) (at 105.41 160.02 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid bd118689-7d1b-46d7-86fb-7efba2c1fa41)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 160.02 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A1" (shape input) (at 400.05 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid bda031cb-1a66-4432-9f7a-9c2d871967ee)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 400.05 77.3519 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A18" (shape input) (at 270.51 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid bfe7dbd9-6910-4d6c-be6b-0fe10716b864)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 270.51 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT4" (shape input) (at 325.12 168.91 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid c04dbcdd-0a51-40ff-99a7-0a5676a0c721)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 168.91 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN2" (shape input) (at 398.78 171.45 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c0e466e2-71e0-4a8a-8f93-ae042147567a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 171.45 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN8" (shape input) (at 85.09 81.28 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c22eacde-69f6-4e0e-9986-9dc41dfbf3fe)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.523 81.28 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT3" (shape input) (at 325.12 166.37 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid c36ba8e3-9de5-4098-9d14-d29f5ab54b28)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 166.37 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A20" (shape input) (at 105.41 187.96 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c3b937bb-258f-4d91-8fe9-20a95ec9b30c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 187.96 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN9" (shape input) (at 85.09 83.82 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c6c1ab47-4ff1-41c7-a195-32d949e55803)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 96.523 83.82 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_HALT_n" (shape input) (at 245.11 168.91 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid c710825e-0820-40ce-b64d-6792a564f8e3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 229.5648 168.91 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D15" (shape input) (at 41.91 99.06 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid c783a2f4-8da7-4527-8346-870124deba80)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 29.2072 99.06 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D11" (shape input) (at 204.47 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid c787f01d-89f4-4ebb-8ea8-194476681f92)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 204.47 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D5" (shape input) (at 105.41 213.36 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid c9570f76-7a01-44df-93f3-a46630d226e9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 213.36 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "E" (shape input) (at 151.13 231.14 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid ca97b1b4-65e1-4cfb-ad2b-60a06c25462c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 147.0752 231.14 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D8" (shape input) (at 105.41 220.98 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d05316c8-f5c8-4b11-a03f-38b22eeb28cc)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 220.98 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_FC2" (shape input) (at 36.83 175.26 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid d1d5d9d5-457a-4e63-b204-c276d0390e39)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 24.2481 175.26 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A5" (shape input) (at 105.41 149.86 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d241b4ba-b2d7-43c3-8383-5a5e04d1efee)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 149.86 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_OE_n" (shape input) (at 99.06 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid d274c8f5-ecfd-4457-9ec3-7a57f15d1f47)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 86.1757 54.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN7" (shape input) (at 398.78 166.37 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d729971c-10be-4bd0-bdd5-33705809fed3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 410.213 166.37 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "BG_n" (shape input) (at 325.12 191.77 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid d7354345-1698-45ff-94b2-4c493df913d9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.5576 191.77 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D2" (shape input) (at 143.51 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid d83a656e-7dba-400c-96d3-5c46b0ec1bf9)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 143.51 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_E" (shape input) (at 194.31 231.14 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d88a4145-37bc-494d-a63c-4847d096db02)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 204.4728 231.14 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DTACK_n" (shape input) (at 194.31 165.1 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid d9736b61-9dca-4920-beaa-203cb525a05c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 205.1986 165.1 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_WR_n" (shape input) (at 105.41 251.46 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid da1033f6-780a-4427-9209-4b1715f52c96)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 119.2618 251.46 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 289.56 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid da44f225-d385-4f09-aabb-8346c989054d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 277.4619 54.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D1" (shape input) (at 146.05 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid db3e5479-5aba-4a3e-8188-30a018e8d622)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 146.05 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D7" (shape input) (at 130.81 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid dc090a0c-9cb4-4629-8240-e088c94c024c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 130.81 77.5333 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "CLK_574" (shape input) (at 162.56 52.07 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid dc9c761a-3659-4c17-a119-21aec02ac8d5)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 151.49 52.07 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "BR_n" (shape input) (at 194.31 170.18 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid dcf9e8e9-6381-4f8f-b368-4c42caa1f115)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 201.8724 170.18 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT6" (shape input) (at 325.12 173.99 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid de959573-cce3-488d-9483-b442322f2fbb)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 173.99 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "SHIFTOUT7" (shape input) (at 398.78 173.99 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid df64b68b-ae82-48b3-ba9a-3834aa37fb04)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.7249 173.99 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_VPA_n" (shape input) (at 36.83 187.96 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid e011728d-085a-4b8c-82ce-777bae34a25c)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 22.2524 187.96 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D7" (shape input) (at 105.41 218.44 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid e051015d-ec6d-4047-b82f-d4dc88627850)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 218.44 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "WR_n" (shape input) (at 325.12 151.13 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid e362f685-d252-4526-9b08-1c35c3ef6920)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 317.3762 151.13 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_IPL0" (shape input) (at 245.11 146.05 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid e4b1304d-0f79-42d6-8e36-8165b63d1b65)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 231.9838 146.05 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN12" (shape input) (at 85.09 91.44 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid e6101076-b4f5-4e2d-8095-6cd74fa42aed)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 97.7325 91.44 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_OE_n" (shape input) (at 398.78 196.85 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid e6233203-8a59-4dec-8afb-cb2247f4ef41)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.6643 196.85 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A3" (shape input) (at 105.41 144.78 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid e957d8c4-b979-4403-a2aa-6f77fd4d658a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 144.78 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "ARB_OE_n" (shape input) (at 226.06 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid eacfe0c7-ea8d-47db-88ec-cffea8d47c05)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 213.9619 54.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D4" (shape input) (at 105.41 210.82 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid eb4d462e-fb01-4bf4-9b22-1e6144df19c2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.9033 210.82 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A4" (shape input) (at 105.41 147.32 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid ede84408-06ef-4f9d-91e8-cf687518dade)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 116.7219 147.32 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_BERR_n" (shape input) (at 36.83 210.82 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid edf99e85-3c6d-456a-a31c-d42a9e1efafa)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 20.7406 210.82 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "LDS_n" (shape input) (at 151.13 220.98 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid ee99d52d-f1af-4ac2-b30a-39cbbc6bbc75)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 142.6 220.98 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_IN3" (shape input) (at 288.29 166.37 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid ef045bb2-3eef-4512-9de8-0d8f591310c6)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 299.723 166.37 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "DATA_IN12" (shape input) (at 398.78 186.69 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid efa3a9cd-fdb7-4724-8202-3ce45636294e)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 411.4225 186.69 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A16" (shape input) (at 275.59 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid f1862839-124c-4fdf-84b1-f82138767422)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 275.59 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_BGACK_n" (shape input) (at 151.13 172.72 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid f1f0aeb7-1a59-4114-88ca-e8b1769f79f3)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 133.831 172.72 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "DATA_OE_n" (shape input) (at 162.56 54.61 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid f2601b31-443d-4bdf-9bdc-4737e90ecba8)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 149.6757 54.61 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_UDS_n" (shape input) (at 105.41 246.38 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid f52cadf3-0bf4-4fce-916d-ad3d46b03eab)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 120.3504 246.38 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "M68K_A22" (shape input) (at 105.41 193.04 0) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify left))
+ (uuid f7e43800-9966-4c13-967a-720fb1b026d7)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 117.9314 193.04 0)
+ (effects (font (size 1.27 1.27)) (justify left) hide)
+ )
+ )
+ (global_label "SHIFTOUT1" (shape input) (at 325.12 161.29 180) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid f8db9f1f-3a42-4ca5-8991-fb0c7501da3a)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 312.1751 161.29 0)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D14" (shape input) (at 196.85 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid fb15af63-320b-4c39-ae3e-6cf33afdcd2d)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 196.85 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_D13" (shape input) (at 199.39 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid fbb8c87a-40ca-46aa-9d7c-ada019ccebe0)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 199.39 78.7428 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+ (global_label "M68K_A19" (shape input) (at 267.97 66.04 270) (fields_autoplaced)
+ (effects (font (size 1.27 1.27)) (justify right))
+ (uuid fd96f8bd-2530-42a3-b2b4-096ba9034db2)
+ (property "Intersheetrefs" "${INTERSHEET_REFS}" (at 267.97 78.5614 90)
+ (effects (font (size 1.27 1.27)) (justify right) hide)
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 172.72 191.77 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 01dcad78-8559-4e72-bc65-eaa4fb9799e2)
+ (property "Reference" "#PWR020" (at 172.72 198.12 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 172.72 195.715 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 172.72 191.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 172.72 191.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a49dfee1-3612-41c4-a3d7-b6873dac1f48))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR020") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT541") (at 172.72 228.6 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 146e1b47-0e41-45e3-9418-0ef24b1b90f2)
+ (property "Reference" "U12" (at 174.6759 209.78 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT541" (at 174.6759 211.828 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 172.72 228.6 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 172.72 228.6 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 397e1874-30e2-45b3-bd8e-da5bc17d4933))
+ (pin "10" (uuid b58ebaaf-fb0e-4801-abd6-fa844bd30e4b))
+ (pin "11" (uuid 5d3af05f-a1b3-45f9-a452-77cd5d9b9f64))
+ (pin "12" (uuid de2825d0-2900-43bf-b4cd-d97223782756))
+ (pin "13" (uuid 00b609ea-e171-46bf-8e4d-1ebb064f1495))
+ (pin "14" (uuid 9e04085c-2e46-499a-9a9b-c2aa02436527))
+ (pin "15" (uuid 08ba2890-6142-4bc7-9125-04a98c59a07e))
+ (pin "16" (uuid a0f4e962-21ac-492c-a909-b2a0da545540))
+ (pin "17" (uuid 531e1d6d-67ea-43d1-9b04-fed94bb19e70))
+ (pin "18" (uuid 5bb59dde-809b-49dd-ba2b-3f3b1c08ce90))
+ (pin "19" (uuid 65624c4f-77d6-4b69-8dcb-d515b6db3d11))
+ (pin "2" (uuid 58aeda4f-04f1-4471-b30c-9e0e067b45cb))
+ (pin "20" (uuid 3134eb1e-a7dc-4ccd-9a8b-e575ba16153f))
+ (pin "3" (uuid fb2c158b-bb65-43a7-a8c8-c1943fad3a51))
+ (pin "4" (uuid ceb49ef7-423f-4c42-b48e-4b7750818d6b))
+ (pin "5" (uuid 47640e7a-2515-42c7-a588-ba93b94c9987))
+ (pin "6" (uuid 9c218cd4-99e3-4874-be9f-4bea01a07c57))
+ (pin "7" (uuid 4b181312-2916-473a-a905-e6c6bef7c8e9))
+ (pin "8" (uuid 3a31ff9e-097b-4de8-bd36-f0245f7a4f30))
+ (pin "9" (uuid 8b1ed0ce-3ad7-4c98-9cf4-88217ec9597d))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U12") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 158.75 185.42 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 19b0ff82-8257-4ef4-b64e-ae111cc32818)
+ (property "Reference" "#PWR024" (at 158.75 191.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 158.75 189.365 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 158.75 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 158.75 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d43e6ea7-af60-4e5e-a647-5be91541a7cf))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR024") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 304.8 20.32 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 20a3faef-258b-44f3-8308-5ef116b8e38e)
+ (property "Reference" "#PWR011" (at 304.8 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 304.8 16.375 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 304.8 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 304.8 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e5457b8b-5867-475f-9445-d454f05d5d7d))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR011") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 151.13 226.06 270) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 24705880-d5fd-4dfd-80e5-294c3aee36a7)
+ (property "Reference" "#PWR037" (at 144.78 226.06 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 146.05 226.06 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 151.13 226.06 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 151.13 226.06 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 6d4db8a2-8c09-4967-b021-dec673131831))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR037") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 200.66 106.68 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 29983f56-4f13-4e14-b870-3e342c6d0bd6)
+ (property "Reference" "#PWR035" (at 200.66 110.49 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 200.66 102.735 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 200.66 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 200.66 106.68 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 70b8f5f2-f4e5-4b20-af71-475d37451207))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR035") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 200.66 119.38 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 2fbf3fe2-bbf5-4c9f-99e3-4d147f278d3d)
+ (property "Reference" "#PWR034" (at 200.66 125.73 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 200.66 123.325 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 200.66 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 200.66 119.38 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c9d7586d-1288-4a84-a6b3-b6b73a2fc98f))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR034") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74LS257") (at 266.7 158.75 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 2fdc3b97-89ba-4ec7-ab8d-9042217865f6)
+ (property "Reference" "U3" (at 268.6559 137.39 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74LS257" (at 268.6559 139.438 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (at 266.7 158.75 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 266.7 158.75 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7a8bc05a-1519-4217-890b-7fc317e84c8e))
+ (pin "10" (uuid 2a62aa84-52ec-426a-9a95-4f9197dc0e7b))
+ (pin "11" (uuid 858ff6d4-bf0b-4d56-b011-2b46eb5cbe47))
+ (pin "12" (uuid 9e3c9abb-0950-43e9-96c2-408954589dbb))
+ (pin "13" (uuid e4b02dd7-8baa-40a5-8534-478989a417c4))
+ (pin "14" (uuid f54e7c5b-eaa3-479a-8e14-2f5d115d474e))
+ (pin "15" (uuid 507fc8f6-64b6-450b-9ad3-c6a00bb23496))
+ (pin "16" (uuid 6a76d556-5466-4bb2-8c95-2c3583991ad3))
+ (pin "2" (uuid 32982f65-4092-4956-b415-57a8da7ce77c))
+ (pin "3" (uuid 638ce3ac-7659-4156-b9ba-905d48277f50))
+ (pin "4" (uuid a22be1bc-0c94-402f-acc8-0c11ec4da013))
+ (pin "5" (uuid daa1aa0d-486b-4e6b-85ec-758ee66de5d1))
+ (pin "6" (uuid ba9d80e1-1490-4a5b-911d-21a09218a515))
+ (pin "7" (uuid 60b441e5-1799-4d6c-8b05-d30867781b72))
+ (pin "8" (uuid 0002d949-96ab-4030-9635-ad61a634cc48))
+ (pin "9" (uuid f47cd38a-1f8d-4881-9c1b-7716c566d4d9))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U3") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT574") (at 368.3 41.91 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 30449869-a6db-47f5-9a38-79587888d18d)
+ (property "Reference" "U7" (at 370.2559 23.09 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT574" (at 370.2559 25.138 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 368.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 368.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 76576f98-5ec2-4df3-b7e8-6a3ebc05cf77))
+ (pin "10" (uuid c5fba9fc-ca73-430b-9eec-96ac843fac7b))
+ (pin "11" (uuid 41f5e963-04d8-427e-836f-f2f023dbf5d0))
+ (pin "12" (uuid 93595083-7524-4574-9b6e-8267a0c59eb7))
+ (pin "13" (uuid 18d58535-e613-4f13-85ed-07712b879bae))
+ (pin "14" (uuid 6ef972a5-dfb9-46c0-8492-dbd3dc166f9d))
+ (pin "15" (uuid 1e95e6fd-6e77-4415-8793-7881b9e29682))
+ (pin "16" (uuid 17b1a72b-8d81-43b9-854c-908d8c21c4f2))
+ (pin "17" (uuid c233d4d6-d062-43c6-908c-cc78ee94b7f9))
+ (pin "18" (uuid 4128b773-36bd-4c38-916a-ea8d191cd248))
+ (pin "19" (uuid 2216993b-6c2a-4373-9b1d-849995355434))
+ (pin "2" (uuid 0e926c90-6fce-445d-a973-5e4e34c045d7))
+ (pin "20" (uuid 19726112-00c1-4140-b081-a0ffcf204352))
+ (pin "3" (uuid 663d97f1-7753-448d-b932-203b9158ad26))
+ (pin "4" (uuid d9ef48dd-43cd-4a65-a462-5939fb165336))
+ (pin "5" (uuid 5eaa827c-bba5-4090-922a-15c2def25ab6))
+ (pin "6" (uuid 38a99f00-4a02-4ec4-a5e8-de0f3cfc88f4))
+ (pin "7" (uuid 0ad54af2-f598-417e-a7c0-8f25c03c2139))
+ (pin "8" (uuid 8cd008a4-8ed8-4196-bd70-d4064b3a0b5b))
+ (pin "9" (uuid 2458269b-8d77-4767-8f0c-aacadf9ed9bb))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U7") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 393.7 176.53 90) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 3120fb74-61be-48e0-93d1-22ce630d01d7)
+ (property "Reference" "#PWR028" (at 400.05 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 397.645 176.53 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 393.7 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 393.7 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 31044f5c-5a3f-4e20-8595-24229fddfe82))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR028") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 63.5 72.39 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 32aabea3-c55e-4f5e-9683-0dc96fe85ebf)
+ (property "Reference" "#PWR018" (at 63.5 76.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 63.5 68.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 63.5 72.39 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 63.5 72.39 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3d34bfc8-34b8-49db-baba-56bb612d2dd0))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR018") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 393.7 143.51 90) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 3d75e8ef-d6c2-4d78-8886-74e2e8d6a0f8)
+ (property "Reference" "#PWR029" (at 400.05 143.51 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 398.78 143.51 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 393.7 143.51 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 393.7 143.51 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 63624635-1a4a-48d7-a474-ecb386252688))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR029") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 304.8 63.5 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 46ac740b-42a1-4fb7-87e0-f3ae999609a6)
+ (property "Reference" "#PWR07" (at 304.8 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 304.8 67.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 304.8 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 304.8 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bd4676dc-f67f-4081-a27a-b87ea4c8eeb7))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR07") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT574") (at 114.3 41.91 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 4781c936-80cc-4776-a3f5-c7345500b3e5)
+ (property "Reference" "U9" (at 116.2559 23.09 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT574" (at 116.2559 25.138 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 114.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 114.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2213ca89-068c-403d-94da-9d136b3074c2))
+ (pin "10" (uuid 498beb67-9a86-43de-8bd9-0e3f1835f399))
+ (pin "11" (uuid 036b03b4-b961-41be-82a2-f02bc6176202))
+ (pin "12" (uuid 703ff89b-0cfa-4a23-83a2-b9ef41897fb5))
+ (pin "13" (uuid 8934bc01-2372-434b-a63d-408cde37c33a))
+ (pin "14" (uuid 4d006091-c48b-400c-be44-5603d46ae5bf))
+ (pin "15" (uuid 0670bd71-6053-4d6b-856d-c57615c31e65))
+ (pin "16" (uuid 87e61d9b-efa3-4b5b-90a5-50be8cd43d22))
+ (pin "17" (uuid f1d5b1d6-c64b-4767-8174-97dd2505be39))
+ (pin "18" (uuid c9e472cd-d8aa-4cbd-a315-542dfc44b3ec))
+ (pin "19" (uuid 502b6403-6203-48bb-85f9-2a8b423e9421))
+ (pin "2" (uuid a438f72a-1a3b-47a2-826d-f7ee76812ee3))
+ (pin "20" (uuid 2950956f-38fa-4f4a-8420-39d6f72125c7))
+ (pin "3" (uuid 6d18dd05-a967-412b-8bf3-647bbc14b2c3))
+ (pin "4" (uuid 5b9b1606-43ee-4f8e-9505-5dc8703eaf70))
+ (pin "5" (uuid 5638ec99-a7fc-47c2-82cd-181f247787f6))
+ (pin "6" (uuid 82a73667-4944-418b-82e3-32c7c3aa0601))
+ (pin "7" (uuid d8edf2c2-e1a8-4bcb-8228-ef9574c576e5))
+ (pin "8" (uuid 851f3dda-2d32-41fb-b5ad-b9f65b4fcc84))
+ (pin "9" (uuid 76718c07-b126-4957-a37c-6b556846cc14))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U9") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 368.3 20.32 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 4d028c38-f9d4-43ff-ac5e-2d194457ef99)
+ (property "Reference" "#PWR012" (at 368.3 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 368.3 16.375 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 368.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 368.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c265e4c2-dcb0-45de-89cc-3d9922323c21))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR012") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 63.5 115.57 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 50672ee9-e35d-4650-9510-b66c10cb1274)
+ (property "Reference" "#PWR017" (at 63.5 121.92 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 63.5 119.515 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 63.5 115.57 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 63.5 115.57 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid a91a6924-e9bb-4d80-8d7f-6a16e08af8ef))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR017") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT541") (at 63.5 93.98 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 56471e70-0210-4be8-8eb8-eab0cdb97f0c)
+ (property "Reference" "U11" (at 65.4559 75.16 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT541" (at 65.4559 77.208 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 63.5 93.98 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 63.5 93.98 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid fbef93e0-4017-4430-866a-9613c73e83a9))
+ (pin "10" (uuid fa247942-0796-4206-9c4d-b9180139b94f))
+ (pin "11" (uuid ca68f7fd-0d70-4f66-b60f-8d802697ad50))
+ (pin "12" (uuid 88993cc8-9d98-43e2-89fb-1dcf258467af))
+ (pin "13" (uuid 18d8e742-11df-4684-95e6-5b771016f1a2))
+ (pin "14" (uuid 65d7fda5-783f-49e4-9356-dd9139f94d1e))
+ (pin "15" (uuid 83f6e824-e5ca-4a02-8fcd-f09550569770))
+ (pin "16" (uuid a2ee0a28-7033-4c33-ae26-16548b6d38b1))
+ (pin "17" (uuid dae77d3e-366d-4973-a2c4-a89497d558a1))
+ (pin "18" (uuid e4b03899-9ee3-4651-8e9b-28ba3b23860b))
+ (pin "19" (uuid 5072f91e-e8c4-4726-90fa-3296a554da86))
+ (pin "2" (uuid eaa052a8-99d3-456f-9e3e-dd8c6eeffb66))
+ (pin "20" (uuid 7cf6836e-5848-48c8-b69d-da5ebf85886e))
+ (pin "3" (uuid 88e48aa3-f9ec-4a4c-81b3-be3815e4399c))
+ (pin "4" (uuid 09fde332-db43-409e-bc09-f542a3632ebf))
+ (pin "5" (uuid 63ff524d-7872-4d35-ae6b-d9f89d3eb523))
+ (pin "6" (uuid a6b5f9ac-5bfb-4f5a-942e-a41265038835))
+ (pin "7" (uuid c33f35a1-4882-4b19-a3ac-a39882c37954))
+ (pin "8" (uuid 6cf31910-10ef-468f-954d-3827666da73e))
+ (pin "9" (uuid cdc3b6f6-1a5a-454d-af1e-f12a65e0038f))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U11") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT541") (at 172.72 170.18 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 5b00eb5f-0045-4c53-9815-455ce5082c81)
+ (property "Reference" "U4" (at 174.6759 151.36 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT541" (at 174.6759 153.408 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 172.72 170.18 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT541" (at 172.72 170.18 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 057158e1-3b4e-48c0-a79c-0c7f4e14912d))
+ (pin "10" (uuid 7587a292-b849-47fb-91cb-159ef72fc5b0))
+ (pin "11" (uuid bee1a852-02ef-4a66-9821-5e7099a312be))
+ (pin "12" (uuid 8971cc81-3921-436a-a8e9-0f83d0864ecb))
+ (pin "13" (uuid 1e0b5da1-8d23-4ae3-b320-564c632d7080))
+ (pin "14" (uuid d9684ea1-e04e-46e7-a6d0-e2f5a26bbae2))
+ (pin "15" (uuid 501ec829-528b-4d53-ae34-2a2da24ac329))
+ (pin "16" (uuid 14852d19-3687-4e17-8342-2d893851e5ee))
+ (pin "17" (uuid 562bc354-341a-4861-9bab-2d33fac9fa14))
+ (pin "18" (uuid 57df18c7-d872-4857-90de-1903013ddaa4))
+ (pin "19" (uuid 86d7b03b-92ee-4c4c-8d45-c91dfd4665ee))
+ (pin "2" (uuid 9b0167c6-43ce-49f0-8419-9a01edaf70b6))
+ (pin "20" (uuid a204857d-943a-4d5c-877d-686451be72ae))
+ (pin "3" (uuid a73a9002-4548-47a9-8497-1220da3c6613))
+ (pin "4" (uuid 0a35be31-9fd2-4df6-9c6b-dedc03da5513))
+ (pin "5" (uuid d8c440f9-2d3f-4d5e-a301-10bd33b3f5d1))
+ (pin "6" (uuid 1fdf0c01-570a-4d30-bfd2-3ac37a990c9a))
+ (pin "7" (uuid a54891f9-2ae6-465f-8a77-b6addc0418ec))
+ (pin "8" (uuid 9ed9b5c8-3e50-4742-b16a-337a85be70ce))
+ (pin "9" (uuid fc4f3ceb-5048-429d-8a79-5c11516389d7))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U4") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 266.7 254 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 5bb5b3b3-9dbd-448f-88ef-f28d75631b61)
+ (property "Reference" "#PWR016" (at 266.7 260.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 266.7 257.945 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 266.7 254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 266.7 254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid eea1d0c8-790b-4830-b45b-016443b695bc))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR016") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 330.2 140.97 270) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 5fe24e9f-2c10-4c17-8bea-e07b2d403a58)
+ (property "Reference" "#PWR030" (at 323.85 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 325.12 140.97 90)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 330.2 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 330.2 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 342c2833-b09a-4709-9b6b-b0eb3d35bdc9))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR030") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 392.43 146.05 270) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 6845db7c-ee9e-4864-94f3-db98570c0f25)
+ (property "Reference" "#PWR032" (at 388.62 146.05 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 395.605 146.05 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (at 392.43 146.05 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 392.43 146.05 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7caea6d7-0531-4482-8c94-7f91e88cde52))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR032") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "teensy_old:Teensy4.1") (at 361.95 195.58 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 6bba17bf-c0eb-4ea4-bb33-f192b30cfbba)
+ (property "Reference" "U5" (at 361.95 131.167 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Value" "Teensy4.1" (at 361.95 133.215 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "Package_DIP:DIP-48_W15.24mm" (at 351.79 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 351.79 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "10" (uuid 02ad95f9-8151-43fb-b1ff-890ac5d78206))
+ (pin "11" (uuid 0ae08477-dc69-42c5-bda5-de325a863950))
+ (pin "12" (uuid 7f90bd68-2ace-4ac4-a0a9-4ae2cbb3d5a3))
+ (pin "13" (uuid d212ee39-d5a2-4716-b486-3f3348874d48))
+ (pin "14" (uuid 72073884-bf7c-47f3-90cf-0f17305b5c8f))
+ (pin "15" (uuid b1c6d1a6-8970-4da3-bc21-52df6ea430d7))
+ (pin "16" (uuid 363b0714-6fc0-408b-9eba-b59b7df53490))
+ (pin "17" (uuid 816c29ce-b79b-4e8a-9dab-8c76db60620c))
+ (pin "18" (uuid 004aa5d7-3a9b-40dd-adec-651c36de9656))
+ (pin "19" (uuid 76f12748-14d3-4c8b-a36d-34f9b9e5d01b))
+ (pin "20" (uuid 330d5028-6021-4f6d-a605-c34fab34a430))
+ (pin "21" (uuid 8ff1c27f-1645-419b-8330-2a5c44d3f5d2))
+ (pin "22" (uuid 39d403ab-7acb-400a-b485-9e4462f790b0))
+ (pin "23" (uuid d9efe6e3-623a-4eba-a6ad-4c73299220c2))
+ (pin "24" (uuid d05ac000-3b85-4220-856a-abf245383719))
+ (pin "25" (uuid b5477b88-83e1-4369-a6a5-58295a30a2ee))
+ (pin "26" (uuid 34de28fe-09ad-4458-af2a-30229880d408))
+ (pin "27" (uuid 0303c76d-da0a-4db8-b43d-e79b1dc5dd6e))
+ (pin "28" (uuid 50fdc022-2e9d-4e87-a672-12ee4aa7106e))
+ (pin "29" (uuid b79dd467-258a-4755-9d59-c4341c148aa7))
+ (pin "30" (uuid dcb9ab79-01fe-45b2-86c5-f6f6bd6c713f))
+ (pin "31" (uuid f81dd9c6-b884-412e-a154-8daca7a72daa))
+ (pin "32" (uuid 1df2e610-f0a5-4445-8814-c22db774177f))
+ (pin "33" (uuid 531ec977-0730-4f05-9f18-550dae989603))
+ (pin "35" (uuid 0e1884d0-fd98-4d87-ac5f-dc81075fe11e))
+ (pin "36" (uuid c9901cfb-9757-4984-9bf3-126925aca8c9))
+ (pin "37" (uuid cda1ee62-df03-4469-8165-b0421c4e0846))
+ (pin "38" (uuid 704bdb04-f75e-4e58-b1e4-780e83b85ba5))
+ (pin "39" (uuid 2bdc4caf-14b1-4e28-8c67-c23939b6ac55))
+ (pin "40" (uuid 4bcfd6b9-ff13-436f-9259-1bd8ee67e094))
+ (pin "41" (uuid a6e4f151-0109-4e1b-a8ff-6edda1531de4))
+ (pin "42" (uuid 9f40459b-2ef7-45fc-9640-db58fba18704))
+ (pin "43" (uuid 615afc3a-2ffe-4e12-b688-666d64b8cca3))
+ (pin "44" (uuid f3e85ac7-4f67-4436-8c7d-e19fb01c121f))
+ (pin "45" (uuid 5540adcb-ba87-426b-a302-1492d8c759d7))
+ (pin "46" (uuid 50db4811-4a23-478e-b133-71c0e2c72bb8))
+ (pin "47" (uuid 598c5d3c-82d8-4b40-8347-2b8439d628b6))
+ (pin "48" (uuid 5dec668d-aa3d-4d1b-871d-636fe80e1fb0))
+ (pin "5" (uuid 774ebf2a-e3e1-4473-adf2-f232e68d6e4b))
+ (pin "6" (uuid 1e1c1d48-31df-4262-bac2-8faca91f9ca8))
+ (pin "7" (uuid 25ff25e0-ba01-4399-aeb3-a08ad7051b83))
+ (pin "8" (uuid f479e91a-71ea-4205-83b4-af2752f891ce))
+ (pin "9" (uuid 4aa69efe-f125-4491-b1de-39c6c616c570))
+ (pin "1" (uuid 809aca97-6758-45c8-9970-205c9b0c96bf))
+ (pin "2" (uuid 48ede432-91ee-424b-a991-c1446fa48153))
+ (pin "3" (uuid d73eb32f-17c0-4f27-8d17-ac1b18c7ad1b))
+ (pin "34" (uuid c4cc5a88-cac3-4a74-b768-48b5fb693a3a))
+ (pin "4" (uuid a832ee60-2869-4271-b94d-f17061a67012))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U5") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 241.3 63.5 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 6fa4d9d9-4e72-4e58-8fa8-778e4f976bef)
+ (property "Reference" "#PWR05" (at 241.3 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 241.3 67.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 241.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 241.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 3c5ca3c2-f645-4c9b-a767-9cd90b6ec88b))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR05") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 241.3 20.32 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 784310a8-4185-499d-a454-892aa48fcf3c)
+ (property "Reference" "#PWR010" (at 241.3 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 241.3 16.375 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 241.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 241.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0b8309b1-4914-45e3-a834-0136ec72a40a))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR010") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 172.72 207.01 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 83ab2c0b-49d2-4131-9e17-e5e5f882f10e)
+ (property "Reference" "#PWR021" (at 172.72 210.82 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 172.72 203.065 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 172.72 207.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 172.72 207.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 508050ae-b1e3-4bdb-a886-42003d330fec))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR021") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 114.3 63.5 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 887db266-5060-4833-969e-bd5e459b9ac6)
+ (property "Reference" "#PWR03" (at 114.3 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 114.3 67.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 114.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 114.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 7df3eb33-17b0-4841-ab4e-3989035c1567))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR03") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 368.3 63.5 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 8904bbf5-15c3-49a0-a017-5c3fb406840c)
+ (property "Reference" "#PWR06" (at 368.3 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 368.3 67.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 368.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 368.3 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2799bb57-4cad-4f67-9eb7-24b9da06b8bf))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR06") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 177.8 20.32 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 8ab94526-fb86-4dc4-bef5-63610c87f713)
+ (property "Reference" "#PWR09" (at 177.8 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 177.8 16.375 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 177.8 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 177.8 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 2d628060-557d-4c8a-837b-08d9ff9a5a10))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR09") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+5V") (at 393.7 140.97 270) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid 8dc89d38-91e0-454d-b226-9d3f868a4a9a)
+ (property "Reference" "#PWR033" (at 389.89 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+5V" (at 396.875 140.97 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (at 393.7 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 393.7 140.97 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid d33a778e-499c-4f19-afa9-1c2cd3c4fc16))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR033") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+5V") (at 71.12 130.81 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid 92d66718-846d-41eb-8f55-f999cefd970a)
+ (property "Reference" "#PWR02" (at 71.12 134.62 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+5V" (at 71.12 127 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 71.12 130.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 71.12 130.81 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid beee4b81-92cb-4af2-b758-eecf6f4d7e14))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR02") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 266.7 134.62 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid a117e29c-84cf-4197-9b29-ca11e69482e8)
+ (property "Reference" "#PWR013" (at 266.7 138.43 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 266.7 130.675 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 266.7 134.62 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 266.7 134.62 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid b4ca2301-d481-4d69-9bac-51b10ab5017e))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR013") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT574") (at 177.8 41.91 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid b5784a21-a2c5-42ea-88ad-1e03d0abc77a)
+ (property "Reference" "U10" (at 179.7559 23.09 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT574" (at 179.7559 25.138 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 177.8 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 177.8 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid cec3a4ad-0323-44a5-a8c4-96404cbf6eba))
+ (pin "10" (uuid 0273a317-1d71-419d-9c7b-bd245d6eb2b5))
+ (pin "11" (uuid a1a440bd-b817-4faf-a553-ecf881b1bd16))
+ (pin "12" (uuid 0b38acc8-6afe-47ef-82d4-e6cde8162751))
+ (pin "13" (uuid c94d2cb5-7397-4c46-b98a-9fe383eb9165))
+ (pin "14" (uuid edd2f684-fdc0-4886-a543-7100cf22c1d7))
+ (pin "15" (uuid 0761bab8-fcc3-4400-b4ce-1248705a3888))
+ (pin "16" (uuid f3810511-9e4a-42dc-9437-3497449f6d6d))
+ (pin "17" (uuid 75db3baf-3242-420e-a80d-dc2cb4c52b34))
+ (pin "18" (uuid 23698848-24b1-4aa8-a469-8457c75eb011))
+ (pin "19" (uuid 5d638b65-fa09-49ba-b8d0-7dcd7f889158))
+ (pin "2" (uuid 2ba151b4-f1c7-44e0-a261-fd551a6b9b63))
+ (pin "20" (uuid cdad45c5-598b-4a1b-b416-04e2ee8dc37c))
+ (pin "3" (uuid 9c9c7872-fa7d-4dea-9e83-162a4874d933))
+ (pin "4" (uuid 49be36c0-3843-4371-8fee-882c812a7098))
+ (pin "5" (uuid ec289a6e-369b-42b6-b312-fa9df9fab79b))
+ (pin "6" (uuid e6808f41-e1dd-4455-994f-29f37387e103))
+ (pin "7" (uuid 56422728-6712-42e5-bd64-d3abf0ed536d))
+ (pin "8" (uuid 2b854e3a-e2cc-4636-ac71-82bd21ee490f))
+ (pin "9" (uuid 88376c6f-045c-4e17-ac23-bd99768bf5ee))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U10") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 252.73 247.65 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid b76e85cc-f08d-433c-aa07-d6b72e33b7ca)
+ (property "Reference" "#PWR025" (at 252.73 254 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 252.73 251.595 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 252.73 247.65 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 252.73 247.65 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0ba495a2-a21c-4209-ba34-b0f319b131fe))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR025") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT574") (at 241.3 41.91 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid b99070f3-fc18-4d6a-9f71-0e5fd77af13b)
+ (property "Reference" "U2" (at 243.2559 23.09 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT574" (at 243.2559 25.138 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 241.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 241.3 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 58e5750a-49d5-4dcf-ad1c-0edeb8d78c20))
+ (pin "10" (uuid 5ec470db-a397-4fbc-beba-b7e66d4ce6fa))
+ (pin "11" (uuid 9164ca6d-2b42-4688-b6e3-56fa9ab9b52b))
+ (pin "12" (uuid b7c48522-5157-450b-b089-64c756072031))
+ (pin "13" (uuid 37e2a019-68a8-46d9-9164-07b743e951ac))
+ (pin "14" (uuid 227cdbf6-d2ab-4546-8375-0013a7afc61e))
+ (pin "15" (uuid 3047178b-03c1-455c-9368-932f2717a857))
+ (pin "16" (uuid bded4988-4b74-42a7-b941-38d4d77e0ca6))
+ (pin "17" (uuid ffa17219-3a0b-468f-bb6c-9b3ba5e6b29a))
+ (pin "18" (uuid 024b130c-3984-4f3f-8ec1-528ffa10efcd))
+ (pin "19" (uuid cf28f225-fd5e-4795-9048-ea6937f05702))
+ (pin "2" (uuid 1bf7afd1-6b91-4f38-a115-78e28d9870ce))
+ (pin "20" (uuid 1772c282-2764-45f5-ad88-c4b539564497))
+ (pin "3" (uuid ef3d8eb8-a4c9-4351-9b5f-bc283e2cdf24))
+ (pin "4" (uuid 6fed86bd-2410-4312-83e8-c5045a7730e3))
+ (pin "5" (uuid 89d21325-f80e-497b-9f46-2b85b9b657fa))
+ (pin "6" (uuid b4b9e30a-0a34-4f9a-90b5-9d6bd32a5fc9))
+ (pin "7" (uuid ad91bd08-f469-4e70-8760-a9fb84cee38c))
+ (pin "8" (uuid b304366c-da2f-4a36-9e70-71fede16f97c))
+ (pin "9" (uuid 7112af90-09d0-4db7-ad53-6fd438bd1f92))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U2") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "Device:C_Polarized_US") (at 200.66 113.03 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid bceda0b6-792b-40ee-9b1f-f61a5c9f40f5)
+ (property "Reference" "C1" (at 203.581 111.371 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "10 uF" (at 203.581 113.419 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Capacitor_SMD:C_0805_2012Metric" (at 200.66 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "~" (at 200.66 113.03 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 738cbd02-433d-4c38-9c66-878d774dcb5c))
+ (pin "2" (uuid f6b37d2a-0020-4f8e-a545-e9908601ee32))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "C1") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "CPU_NXP_68000:68000D") (at 71.12 195.58 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid bd3ea7a8-f318-4ce3-ae86-f01b125fd816)
+ (property "Reference" "U1" (at 75.6159 134.85 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "68000D" (at 75.6159 136.898 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_DIP:DIP-64_W25.4mm" (at 71.12 195.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf" (at 71.12 195.58 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0f37dff1-1216-4296-bfe8-e661951f1f74))
+ (pin "10" (uuid 1673cc41-6028-4f1e-ac0a-496ab7872f36))
+ (pin "11" (uuid 5c9710a7-3c3c-432d-afb8-75e0c782bd4c))
+ (pin "12" (uuid 0ec96ac7-d770-4122-9c9f-764a2cee0ed4))
+ (pin "13" (uuid afa444d7-2091-4639-b763-47b5dd348c45))
+ (pin "14" (uuid 65d3978c-adb0-4905-ba9a-0eee73e3f537))
+ (pin "15" (uuid 1359ba7f-2df1-4b4c-a987-a2799a96b0f6))
+ (pin "16" (uuid 3ab49ceb-8863-4a91-9693-a7c222340e95))
+ (pin "17" (uuid 549c4d15-5a57-43ba-82cb-364954a0e31f))
+ (pin "18" (uuid 402239d3-3d03-418c-b44e-65d923b8f2ab))
+ (pin "19" (uuid 2ad3c9cc-f686-45ec-b8e0-191bbe78c4de))
+ (pin "2" (uuid bc9fd765-b5c6-4940-a30a-84bd280ef228))
+ (pin "20" (uuid 13d254bd-7262-48e9-86c2-a323673de6aa))
+ (pin "21" (uuid c0a55b1b-ba8f-4edf-8c8a-eabdf96c658a))
+ (pin "22" (uuid 36a6936f-a346-434e-bc3a-eb81c88246bc))
+ (pin "23" (uuid 42c29cb5-48d0-45cd-9c21-802db1e919a2))
+ (pin "24" (uuid 278e915b-51c9-4e86-bdd7-6eb02ef0e0ca))
+ (pin "25" (uuid 528304df-981c-4fa2-93e2-3550b6ed03d3))
+ (pin "26" (uuid 09598dfb-8a9a-4314-9bf4-c1231c79b111))
+ (pin "27" (uuid 9eb45b0a-9429-4345-a1df-d7426097e31d))
+ (pin "28" (uuid 0c1b858b-601c-435d-9015-cce1ac70e522))
+ (pin "29" (uuid 3df27838-f7a7-4056-8dbc-0f8f8e583e36))
+ (pin "3" (uuid d388120b-7669-43da-858a-b660cce289e3))
+ (pin "30" (uuid 575ad0ab-5693-477a-84c7-b83244ab8110))
+ (pin "31" (uuid 2d54c3be-e971-4104-87ac-5b3568a28968))
+ (pin "32" (uuid 60e659a2-a256-4564-93f3-1c0f8c5f3996))
+ (pin "33" (uuid 2d4fa070-c9ac-4fa8-bf04-f58e3ea70997))
+ (pin "34" (uuid b675b52a-f881-497f-a9b6-db2574545935))
+ (pin "35" (uuid 0c578cfe-c9ff-4f77-a981-fffbbd6df8dd))
+ (pin "36" (uuid 8f0e6d8b-ccdd-4dae-a7b5-5c5727847398))
+ (pin "37" (uuid c83a015f-cc2e-4ec1-8cd8-ec1709673a4b))
+ (pin "38" (uuid 4175c38c-ba63-471f-ac9d-d185d6207c86))
+ (pin "39" (uuid 434ef2a0-0bc0-4a8e-b1b7-f0f8044b7c85))
+ (pin "4" (uuid c763f79d-ac29-4e93-9bbb-c087eb629f23))
+ (pin "40" (uuid 23f651e2-9664-4590-8e20-cda37edcdb2d))
+ (pin "41" (uuid a5fe3de0-9d25-4b37-b8a4-a20c992ab4f4))
+ (pin "42" (uuid b81b7093-a525-4745-b2c5-60bab7724cc3))
+ (pin "43" (uuid dfcbb63c-b9fb-414a-9893-dedc9df99b49))
+ (pin "44" (uuid cb512e41-4c52-4871-ad57-2e2ffc316525))
+ (pin "45" (uuid 6383dabf-df72-44af-ba9c-e67789f238ec))
+ (pin "46" (uuid d6157ccf-373e-4361-b2b9-f50cc5d2d514))
+ (pin "47" (uuid c05edec6-388c-4245-bc6a-52443c1cad72))
+ (pin "48" (uuid dc6ab627-eae4-4ee8-88fd-5904cc0d696e))
+ (pin "49" (uuid 301ddd7c-4d46-4192-ae57-dde415860934))
+ (pin "5" (uuid 31f8fe0a-8532-46c5-9f20-a50940f4341d))
+ (pin "50" (uuid 4435a8f3-e233-4dcc-b40f-6305291b83f0))
+ (pin "51" (uuid d9e71ea0-3fe9-4d99-b203-2f35c9dc9c6e))
+ (pin "52" (uuid a4e713f3-aa84-4d73-ad40-330541d02e0a))
+ (pin "53" (uuid c70328f9-3729-45bd-84ac-17fe99b4bc47))
+ (pin "54" (uuid 59920d9f-6cff-4056-93cc-329777a6ce23))
+ (pin "55" (uuid 54141185-1d01-4531-a730-8b8ea8f8dbbc))
+ (pin "56" (uuid 008b1bf5-4594-42aa-94c4-d4d1cd89107d))
+ (pin "57" (uuid c211b062-c3ac-44be-bf6a-9dc0d7b13403))
+ (pin "58" (uuid daa26d5d-1ac2-4714-aa99-6347707fab75))
+ (pin "59" (uuid 08940551-8b09-4812-95b9-66a6bc57aebd))
+ (pin "6" (uuid 8681f7b2-460a-4460-a1dd-e87791841014))
+ (pin "60" (uuid 53646719-cfc1-4e64-beb7-40514d60af5b))
+ (pin "61" (uuid 3f78069f-eb2c-47b7-ba33-b101461096eb))
+ (pin "62" (uuid d65d5246-f69b-4f08-a356-e778b5d0d36f))
+ (pin "63" (uuid 8ee7bfb2-6437-4624-856f-ea455edaec68))
+ (pin "64" (uuid b0edb1ac-fa6a-4434-8e17-56052645479b))
+ (pin "7" (uuid 1b9b0e8c-5d89-450e-bc2f-8b2eb8c259ab))
+ (pin "8" (uuid 205a6038-13d7-48dc-8d35-4c1e360e1925))
+ (pin "9" (uuid b73f9964-81cf-405f-b3e9-09763def6793))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U1") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 177.8 63.5 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid c116d812-ab32-4b21-98b8-6599dac6b793)
+ (property "Reference" "#PWR04" (at 177.8 69.85 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 177.8 67.445 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 177.8 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 177.8 63.5 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0a6dbca7-d3d5-45e2-8386-6a52fe95c8f3))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR04") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 331.47 176.53 90) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid d5f42e86-2bc5-48bc-b897-ffca270dfe28)
+ (property "Reference" "#PWR031" (at 335.28 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 328.295 176.53 90)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "" (at 331.47 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 331.47 176.53 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 52ef6001-81d5-4a22-aa0d-2355be1f98a2))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR031") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 172.72 148.59 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid dd20c077-9da2-4870-97b5-d28c42ca9cf7)
+ (property "Reference" "#PWR019" (at 172.72 152.4 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 172.72 144.645 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 172.72 148.59 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 172.72 148.59 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0c7093a3-5537-4393-affc-9009cb2fd7f2))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR019") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 252.73 179.07 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid de64988c-7ee2-43f3-8195-a58a0685287e)
+ (property "Reference" "#PWR027" (at 252.73 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 252.73 183.015 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 252.73 179.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 252.73 179.07 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 9fc61f82-188c-4df4-b76f-397bc0d7aa19))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR027") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 266.7 185.42 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid e62d9794-d0bc-4e5c-92ef-7706299d7ec7)
+ (property "Reference" "#PWR014" (at 266.7 191.77 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 266.7 189.365 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 266.7 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 266.7 185.42 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid c7f571ef-7350-4f47-8cf1-49a8441b41f2))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR014") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74LS257") (at 266.7 227.33 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid eaf0fc5b-3f7b-40af-a388-56dfc157736a)
+ (property "Reference" "U8" (at 268.6559 205.97 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74LS257" (at 268.6559 208.018 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-16_4.4x5mm_P0.65mm" (at 266.7 227.33 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74LS257" (at 266.7 227.33 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid e5582f81-744e-4029-9269-b33348ee7767))
+ (pin "10" (uuid 528cfdbb-edf5-4f98-974b-bafb629cf9fd))
+ (pin "11" (uuid f6b7f114-ce58-49e8-87aa-3be7ec53e85e))
+ (pin "12" (uuid ba1f7424-1ce3-4afb-845d-1d29fc1c5a33))
+ (pin "13" (uuid ee9fc5c7-9c4c-4a3f-8683-c670d17aaa71))
+ (pin "14" (uuid 93233691-c2be-46ba-b6b3-1eab998e5fc2))
+ (pin "15" (uuid 29101072-f555-4518-b136-f542e0e41e90))
+ (pin "16" (uuid 166e7291-5d91-4bbb-9738-98001ed348e3))
+ (pin "2" (uuid adfa9e5d-5740-4fce-a482-0c31451fb63c))
+ (pin "3" (uuid fa3dd861-abc1-4c71-ac5d-b9786707ede7))
+ (pin "4" (uuid 3d93b381-b6a7-4cdd-bbf4-0e2678b93c51))
+ (pin "5" (uuid 64f8003b-06d5-434b-8b24-55b0f6b1b83c))
+ (pin "6" (uuid 1ca9a18f-0926-4cfd-8a0c-5c7f470640c6))
+ (pin "7" (uuid b5356053-f0e2-4cad-b46d-7644dfe320a0))
+ (pin "8" (uuid 04c84c1a-95f8-420c-a412-66c9cf673b22))
+ (pin "9" (uuid 9adca8b8-1f31-451b-a6bd-89f26a3c46cb))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U8") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 158.75 243.84 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid efecfd9b-02ca-4fa6-b3e6-60f4155a3cab)
+ (property "Reference" "#PWR023" (at 158.75 250.19 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 158.75 247.785 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 158.75 243.84 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 158.75 243.84 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0013bda5-122f-4a9d-a082-b8219d5780d4))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR023") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 49.53 109.22 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid f03cd1e4-731c-4598-9350-ce51853485b1)
+ (property "Reference" "#PWR026" (at 49.53 115.57 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 49.53 113.165 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 49.53 109.22 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 49.53 109.22 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid fd4cd673-fd7d-4cf5-a2ed-d424291678f7))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR026") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 266.7 203.2 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid f128a9a6-9421-4eaa-8c2e-7afee1025e43)
+ (property "Reference" "#PWR015" (at 266.7 207.01 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 266.7 199.255 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 266.7 203.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 266.7 203.2 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 87855657-3afc-4415-aeeb-c5f38091d7e3))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR015") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 172.72 250.19 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no)
+ (uuid f4fcda35-2ba6-4417-a4bd-1b7de5b283e0)
+ (property "Reference" "#PWR022" (at 172.72 256.54 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 172.72 254.135 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 172.72 250.19 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 172.72 250.19 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid 0a69367d-e07a-4714-a1e9-76c5627557cb))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR022") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "74xx:74HCT574") (at 304.8 41.91 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65)
+ (property "Reference" "U6" (at 306.7559 23.09 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Value" "74HCT574" (at 306.7559 25.138 0)
+ (effects (font (size 1.27 1.27)) (justify left))
+ )
+ (property "Footprint" "Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm" (at 304.8 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "http://www.ti.com/lit/gpn/sn74HCT574" (at 304.8 41.91 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bbe0379f-8915-42b5-b647-6e99f53dee3f))
+ (pin "10" (uuid 5815414e-05e3-4978-89e8-8d46eb59c9ba))
+ (pin "11" (uuid 10a0ef0a-f57b-46da-bf53-4164ea5b2d9f))
+ (pin "12" (uuid 92c475f4-c7e0-4121-b1e5-72ceefedadc9))
+ (pin "13" (uuid 369a63f3-d30e-4305-948c-c86f91cf22be))
+ (pin "14" (uuid 00f55a87-79a4-4e19-aff7-7e618c862b20))
+ (pin "15" (uuid 08e36a0e-3645-4643-931a-8fa42a9f041a))
+ (pin "16" (uuid 757f9a9c-71e8-4fb7-a16b-fc042643720d))
+ (pin "17" (uuid dfa2eb6e-07d8-4d3c-b650-b328fec2ec49))
+ (pin "18" (uuid 65f14d59-3678-43c2-be85-d7b91681e778))
+ (pin "19" (uuid e5f1e5e9-66cc-4e2f-af53-32ea198f6e22))
+ (pin "2" (uuid dfc5b2c2-c093-4b5a-b975-9e5aff040f33))
+ (pin "20" (uuid 26cc3a16-9962-4ed1-bb53-d2fcc4ccd493))
+ (pin "3" (uuid 352ba487-37b2-4336-93cf-e567eade86cc))
+ (pin "4" (uuid b42b9a20-386b-46eb-ad99-b72fb768e618))
+ (pin "5" (uuid 70949e1c-2688-4c6e-b9af-7aeecb4f12b7))
+ (pin "6" (uuid 4f409f38-c505-4227-83cc-1bcb20bb3ad4))
+ (pin "7" (uuid 1d556a13-aa4b-4d1f-89d8-cacc9d77a3a1))
+ (pin "8" (uuid 4461448d-1a0f-4d4f-aefa-694617447796))
+ (pin "9" (uuid bdf72bdd-d0ac-4f4f-96bc-1ab18144c36e))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "U6") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:+3.3V") (at 114.3 20.32 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid fc2277f3-c879-4c1e-9b62-81482821c3af)
+ (property "Reference" "#PWR08" (at 114.3 24.13 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "+3.3V" (at 114.3 16.375 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 114.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 114.3 20.32 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid ca795862-9ffc-4d8a-974b-51907d5f4e62))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR08") (unit 1)
+ )
+ )
+ )
+ )
+
+ (symbol (lib_id "power:GND") (at 71.12 260.35 0) (unit 1)
+ (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
+ (uuid fe81e451-e1dc-43e1-814a-daafa9b66b80)
+ (property "Reference" "#PWR01" (at 71.12 266.7 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Value" "GND" (at 71.12 264.295 0)
+ (effects (font (size 1.27 1.27)))
+ )
+ (property "Footprint" "" (at 71.12 260.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (property "Datasheet" "" (at 71.12 260.35 0)
+ (effects (font (size 1.27 1.27)) hide)
+ )
+ (pin "1" (uuid bffb2d1d-b76a-4695-b45c-46ada825d1b5))
+ (instances
+ (project "MCL68"
+ (path "/ac06be40-bdc8-43b6-beba-a96d3ba320e4"
+ (reference "#PWR01") (unit 1)
+ )
+ )
+ )
+ )
+
+ (sheet_instances
+ (path "/" (page "1"))
+ )
+)
diff --git a/MCL68+/PCB/MCL68.xml b/MCL68+/PCB/MCL68.xml
new file mode 100644
index 0000000..a058997
--- /dev/null
+++ b/MCL68+/PCB/MCL68.xml
@@ -0,0 +1,963 @@
+
+
+
+ Z:\Ted\projs\MCL68+\PCB\MCL68\MCL68.kicad_sch
+ 6/23/2023 9:30:03 PM
+ Eeschema 7.0.5
+
+
+
+
+
+
+ MCL68.kicad_sch
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 10 uF
+ Capacitor_SMD:C_0805_2012Metric
+
+
+
+
+
+
+ bceda0b6-792b-40ee-9b1f-f61a5c9f40f5
+
+
+ 68000D
+ Package_DIP:DIP-64_W25.4mm
+ https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf
+
+
+
+
+
+
+ bd3ea7a8-f318-4ce3-ae86-f01b125fd816
+
+
+ 74HCT574
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+ b99070f3-fc18-4d6a-9f71-0e5fd77af13b
+
+
+ 74LS257
+ Package_SO:TSSOP-16_4.4x5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74LS257
+
+
+
+
+
+
+ 2fdc3b97-89ba-4ec7-ab8d-9042217865f6
+
+
+ 74HCT541
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT541
+
+
+
+
+
+
+ 5b00eb5f-0045-4c53-9815-455ce5082c81
+
+
+ Teensy4.1
+ Package_DIP:DIP-48_W15.24mm
+
+
+
+
+ 6bba17bf-c0eb-4ea4-bb33-f192b30cfbba
+
+
+ 74HCT574
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+ f7091d3d-bc20-4b3b-9f15-dcb0bcab9f65
+
+
+ 74HCT574
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+ 30449869-a6db-47f5-9a38-79587888d18d
+
+
+ 74LS257
+ Package_SO:TSSOP-16_4.4x5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74LS257
+
+
+
+
+
+
+ eaf0fc5b-3f7b-40af-a388-56dfc157736a
+
+
+ 74HCT574
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+ 4781c936-80cc-4776-a3f5-c7345500b3e5
+
+
+ 74HCT574
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+ b5784a21-a2c5-42ea-88ad-1e03d0abc77a
+
+
+ 74HCT541
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT541
+
+
+
+
+
+
+ 56471e70-0210-4be8-8eb8-eab0cdb97f0c
+
+
+ 74HCT541
+ Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm
+ http://www.ti.com/lit/gpn/sn74HCT541
+
+
+
+
+
+
+ 146e1b47-0e41-45e3-9418-0ef24b1b90f2
+
+
+
+
+ 8-bit Buffer/Line Driver 3-state outputs
+ http://www.ti.com/lit/gpn/sn74HCT541
+
+ DIP?20*
+
+
+ U
+ 74HCT541
+ http://www.ti.com/lit/gpn/sn74HCT541
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8-bit Register, 3-state outputs
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+ DIP?20*
+
+
+ U
+ 74HCT574
+ http://www.ti.com/lit/gpn/sn74HCT574
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Quad 2 to 1 Multiplexer
+ http://www.ti.com/lit/gpn/sn74LS257
+
+ DIP?16*
+
+
+ U
+ 74LS257
+ http://www.ti.com/lit/gpn/sn74LS257
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16/32-bit Microprocessor
+ https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf
+
+ U
+ 68000D
+ https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Polarized capacitor, US symbol
+ ~
+
+ CP_*
+
+
+ C
+ C_Polarized_US
+ ~
+
+
+
+
+
+
+
+
+ U
+ Teensy4.1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ C:\Program Files\KiCad\7.0\share\kicad\symbols\/74xx.kicad_sym
+
+
+ C:\Program Files\KiCad\7.0\share\kicad\symbols\/CPU_NXP_68000.kicad_sym
+
+
+ C:\Program Files\KiCad\7.0\share\kicad\symbols\/Device.kicad_sym
+
+
+ Z:/Ted/projs/KiCAD_Library/Teensy/teensy.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/MCL68+/PCB/PCB_FILES/BOM.txt b/MCL68+/PCB/PCB_FILES/BOM.txt
new file mode 100644
index 0000000..fa805ce
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/BOM.txt
@@ -0,0 +1,8 @@
+BOM
+
+Item Quantity Reference Value URL
+---------------------------------------------------------------------------------------------------------------------------------------------------
+1 5 U2, U6, U7, U9, U10 74LVC574APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC574APW-118/1231691
+2 2 U3, U8 74LVC257APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC257APW-118/1231543
+3 3 U4, U11, U12 74LVC541APW,118 www.digikey.com/en/products/detail/nexperia-usa-inc/74LVC541APW-118/1231665
+4 1 C1 10uF 0805 www.digikey.com/en/products/detail/samsung-electro-mechanics/CL21A106KOQNNNE/3886754
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr
new file mode 100644
index 0000000..874486e
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Cu.gbr
@@ -0,0 +1,1258 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L4,Bot*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD10R,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD11O,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD12RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD13RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD14RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ViaPad*
+%ADD15C,0.500000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD16C,0.152400*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD17C,0.304800*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD18C,1.016000*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+X144043400Y-75793600D03*
+D11*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X139141200Y-55397400D03*
+D11*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D12*
+X147386000Y-122885200D03*
+X149286000Y-122885200D03*
+D13*
+X148623100Y-115965400D03*
+X148623100Y-115315400D03*
+X148623100Y-114665400D03*
+X148623100Y-114015400D03*
+X148623100Y-113365400D03*
+X148623100Y-112715400D03*
+X148623100Y-112065400D03*
+X148623100Y-111415400D03*
+X154348100Y-111415400D03*
+X154348100Y-112065400D03*
+X154348100Y-112715400D03*
+X154348100Y-113365400D03*
+X154348100Y-114015400D03*
+X154348100Y-114665400D03*
+X154348100Y-115315400D03*
+X154348100Y-115965400D03*
+D14*
+X154457400Y-102653000D03*
+X154457400Y-103303000D03*
+X154457400Y-103953000D03*
+X154457400Y-104603000D03*
+X154457400Y-105253000D03*
+X154457400Y-105903000D03*
+X154457400Y-106553000D03*
+X154457400Y-107203000D03*
+X154457400Y-107853000D03*
+X154457400Y-108503000D03*
+X148732400Y-108503000D03*
+X148732400Y-107853000D03*
+X148732400Y-107203000D03*
+X148732400Y-106553000D03*
+X148732400Y-105903000D03*
+X148732400Y-105253000D03*
+X148732400Y-104603000D03*
+X148732400Y-103953000D03*
+X148732400Y-103303000D03*
+X148732400Y-102653000D03*
+X151942800Y-67474000D03*
+X151942800Y-68124000D03*
+X151942800Y-68774000D03*
+X151942800Y-69424000D03*
+X151942800Y-70074000D03*
+X151942800Y-70724000D03*
+X151942800Y-71374000D03*
+X151942800Y-72024000D03*
+X151942800Y-72674000D03*
+X151942800Y-73324000D03*
+X146217800Y-73324000D03*
+X146217800Y-72674000D03*
+X146217800Y-72024000D03*
+X146217800Y-71374000D03*
+X146217800Y-70724000D03*
+X146217800Y-70074000D03*
+X146217800Y-69424000D03*
+X146217800Y-68774000D03*
+X146217800Y-68124000D03*
+X146217800Y-67474000D03*
+X154965400Y-75555800D03*
+X154965400Y-76205800D03*
+X154965400Y-76855800D03*
+X154965400Y-77505800D03*
+X154965400Y-78155800D03*
+X154965400Y-78805800D03*
+X154965400Y-79455800D03*
+X154965400Y-80105800D03*
+X154965400Y-80755800D03*
+X154965400Y-81405800D03*
+X149240400Y-81405800D03*
+X149240400Y-80755800D03*
+X149240400Y-80105800D03*
+X149240400Y-79455800D03*
+X149240400Y-78805800D03*
+X149240400Y-78155800D03*
+X149240400Y-77505800D03*
+X149240400Y-76855800D03*
+X149240400Y-76205800D03*
+X149240400Y-75555800D03*
+D15*
+X149840380Y-114939000D03*
+X151866600Y-101092010D03*
+X146431000Y-94386400D03*
+X147550435Y-92557298D03*
+X142231400Y-79730600D03*
+X149606000Y-82575400D03*
+X141859000Y-90652600D03*
+X147599400Y-90271600D03*
+X147671600Y-88341200D03*
+X141208822Y-88703022D03*
+X140788200Y-93684125D03*
+X153361200Y-103632000D03*
+X155701094Y-101550106D03*
+X138328400Y-92176600D03*
+X155579000Y-106908600D03*
+X142697200Y-64566800D03*
+X156714000Y-108258720D03*
+X148793200Y-101346000D03*
+X156032200Y-88315800D03*
+X144576800Y-67868800D03*
+X148742400Y-109474000D03*
+X148818600Y-120675400D03*
+X152273000Y-74015600D03*
+X148005800Y-93878400D03*
+X150626478Y-76153678D03*
+X154990800Y-74752200D03*
+X155549600Y-82143600D03*
+X150622000Y-122885200D03*
+X152810962Y-114660163D03*
+X150016219Y-92638938D03*
+X154833985Y-109314273D03*
+X147447000Y-103149400D03*
+X148712200Y-129082800D03*
+X153390600Y-70739000D03*
+X152654000Y-91524231D03*
+X147574000Y-105410000D03*
+X138222166Y-102445175D03*
+X150786714Y-105463797D03*
+X153106600Y-88432719D03*
+X146532600Y-91135200D03*
+X148793200Y-86664800D03*
+X146913600Y-115900200D03*
+X147294600Y-104546400D03*
+X145948422Y-103906922D03*
+X141605000Y-104698800D03*
+X162331400Y-76250800D03*
+X161497804Y-75569000D03*
+X161284243Y-74721047D03*
+X156337000Y-112090200D03*
+X156235400Y-109626400D03*
+X155938822Y-99915378D03*
+X153301443Y-100949783D03*
+X152624600Y-101648259D03*
+X147320000Y-113411000D03*
+X154325922Y-118038278D03*
+X149885400Y-67741800D03*
+X154533600Y-126238000D03*
+X155676600Y-115671600D03*
+X155448000Y-109753400D03*
+X149910800Y-66268600D03*
+X148024366Y-133153634D03*
+X145865360Y-88763396D03*
+X138172000Y-114919613D03*
+X150342600Y-89560400D03*
+X150317200Y-91592400D03*
+X154580400Y-92786200D03*
+X155016200Y-95885000D03*
+X157407796Y-106984800D03*
+X155194000Y-94005400D03*
+X154809895Y-101537138D03*
+X145389600Y-67005200D03*
+X147370800Y-124485400D03*
+X155041600Y-99466400D03*
+X149326600Y-74625200D03*
+X155524200Y-108915200D03*
+X155219400Y-117830600D03*
+X154551300Y-86926500D03*
+X152788849Y-115312191D03*
+X155270202Y-124884100D03*
+X155448000Y-134086600D03*
+X153238200Y-97155000D03*
+X153238200Y-89789000D03*
+X150037800Y-103733600D03*
+X147175837Y-107894967D03*
+X145867722Y-85403600D03*
+X140694600Y-85398796D03*
+X151917400Y-75920600D03*
+X146257731Y-106852233D03*
+X136719596Y-82287216D03*
+X140246543Y-104690200D03*
+X155288495Y-102060535D03*
+X147825085Y-107959047D03*
+X155902100Y-102455600D03*
+X145469800Y-100609400D03*
+X145745200Y-108305600D03*
+X141274800Y-95783400D03*
+X138277600Y-94538796D03*
+X155287910Y-94786089D03*
+X152746690Y-95781831D03*
+X152102962Y-95675799D03*
+X151649993Y-96145318D03*
+X151120750Y-95700491D03*
+X150080378Y-95508000D03*
+X149438428Y-95391681D03*
+X137828624Y-122775376D03*
+X148818600Y-83642200D03*
+X142570200Y-108153200D03*
+X152811093Y-113796693D03*
+X156616400Y-121005600D03*
+X160858200Y-105994200D03*
+X155934600Y-94699945D03*
+X154670176Y-83048915D03*
+X151307800Y-74777600D03*
+X155897932Y-104662117D03*
+X157124400Y-111302800D03*
+D16*
+X149463980Y-115315400D02*
+X149840380Y-114939000D01*
+X148623100Y-115315400D02*
+X149463980Y-115315400D01*
+X146431000Y-94386400D02*
+X146431000Y-93676733D01*
+X146431000Y-93676733D02*
+X147550435Y-92557298D01*
+X146217800Y-68774000D02*
+X139817800Y-68774000D01*
+X139817800Y-68774000D02*
+X139141200Y-68097400D01*
+X140354600Y-69424000D02*
+X139141200Y-70637400D01*
+X146217800Y-69424000D02*
+X140354600Y-69424000D01*
+X142244600Y-70074000D02*
+X139141200Y-73177400D01*
+X146217800Y-70074000D02*
+X142244600Y-70074000D01*
+X146217800Y-70724000D02*
+X144134600Y-70724000D01*
+X144134600Y-70724000D02*
+X139141200Y-75717400D01*
+X153905189Y-105253000D02*
+X153361200Y-104709011D01*
+X153361200Y-104709011D02*
+X153361200Y-103632000D01*
+X154457400Y-105253000D02*
+X153905189Y-105253000D01*
+X140538200Y-77241600D02*
+X140538200Y-79400400D01*
+X146217800Y-73324000D02*
+X144455800Y-73324000D01*
+X144455800Y-73324000D02*
+X140538200Y-77241600D01*
+X140538200Y-79400400D02*
+X139141200Y-80797400D01*
+X156387800Y-102236812D02*
+X155701094Y-101550106D01*
+X154671000Y-107416600D02*
+X156184600Y-107416600D01*
+X156387800Y-107213400D02*
+X156387800Y-102236812D01*
+X154457400Y-107203000D02*
+X154671000Y-107416600D01*
+X156184600Y-107416600D02*
+X156387800Y-107213400D01*
+X155223400Y-106553000D02*
+X155579000Y-106908600D01*
+X154457400Y-106553000D02*
+X155223400Y-106553000D01*
+X154457400Y-107853000D02*
+X156308280Y-107853000D01*
+X156308280Y-107853000D02*
+X156714000Y-108258720D01*
+X154965400Y-74777600D02*
+X154990800Y-74752200D01*
+X150574356Y-76205800D02*
+X150626478Y-76153678D01*
+X151942800Y-73324000D02*
+X151942800Y-73685400D01*
+D17*
+X154965400Y-75555800D02*
+X154965400Y-74777600D01*
+D16*
+X144832000Y-68124000D02*
+X144576800Y-67868800D01*
+X153523739Y-115315400D02*
+X152868502Y-114660163D01*
+X154965400Y-81405800D02*
+X154965400Y-81559400D01*
+X148742400Y-111296100D02*
+X148742400Y-109474000D01*
+X151942800Y-70724000D02*
+X153375600Y-70724000D01*
+X152755600Y-71374000D02*
+X153390600Y-70739000D01*
+X148732400Y-103303000D02*
+X147600600Y-103303000D01*
+X154348100Y-115315400D02*
+X153523739Y-115315400D01*
+X153375600Y-70724000D02*
+X153390600Y-70739000D01*
+X148623100Y-111415400D02*
+X148742400Y-111296100D01*
+X146217800Y-68124000D02*
+X144832000Y-68124000D01*
+X152868502Y-114660163D02*
+X152810962Y-114660163D01*
+D17*
+X149240400Y-76205800D02*
+X150574356Y-76205800D01*
+D16*
+X154457400Y-108937688D02*
+X154833985Y-109314273D01*
+D17*
+X154965400Y-81559400D02*
+X155549600Y-82143600D01*
+D16*
+X151942800Y-73685400D02*
+X152273000Y-74015600D01*
+X147600600Y-103303000D02*
+X147447000Y-103149400D01*
+X154457400Y-108503000D02*
+X154457400Y-108937688D01*
+X151942800Y-71374000D02*
+X152755600Y-71374000D01*
+D18*
+X149286000Y-122885200D02*
+X150622000Y-122885200D01*
+D16*
+X139141200Y-96037400D02*
+X140131800Y-95046800D01*
+X149106037Y-95046800D02*
+X152628606Y-91524231D01*
+X140131800Y-95046800D02*
+X149106037Y-95046800D01*
+X152628606Y-91524231D02*
+X152654000Y-91524231D01*
+X138099800Y-99618800D02*
+X139141200Y-98577400D01*
+X138700766Y-102246932D02*
+X138420409Y-101966575D01*
+X138074400Y-103269784D02*
+X138700766Y-102643418D01*
+X139674600Y-110032800D02*
+X138430000Y-110032800D01*
+X138430000Y-110032800D02*
+X138099800Y-109702600D01*
+X146269861Y-114665400D02*
+X143986661Y-112382200D01*
+X138174618Y-101966575D02*
+X138099800Y-101891757D01*
+X143986661Y-112382200D02*
+X142024000Y-112382200D01*
+X138700766Y-102643418D02*
+X138700766Y-102246932D01*
+X142024000Y-112382200D02*
+X139674600Y-110032800D01*
+X138099800Y-105053652D02*
+X138074400Y-105028252D01*
+X138099800Y-101891757D02*
+X138099800Y-99618800D01*
+X138074400Y-105028252D02*
+X138074400Y-103269784D01*
+X148623100Y-114665400D02*
+X146269861Y-114665400D01*
+X138099800Y-109702600D02*
+X138099800Y-105053652D01*
+X138420409Y-101966575D02*
+X138174618Y-101966575D01*
+X147731000Y-105253000D02*
+X147574000Y-105410000D01*
+X148732400Y-105253000D02*
+X147731000Y-105253000D01*
+X146217800Y-72674000D02*
+X143639261Y-72674000D01*
+X143639261Y-72674000D02*
+X139249661Y-77063600D01*
+X138506200Y-77063600D02*
+X137617200Y-77952600D01*
+X137617200Y-77952600D02*
+X137617200Y-101840209D01*
+X139249661Y-77063600D02*
+X138506200Y-77063600D01*
+X137617200Y-101840209D02*
+X138222166Y-102445175D01*
+X151225917Y-105903000D02*
+X150786714Y-105463797D01*
+X154457400Y-105903000D02*
+X151225917Y-105903000D01*
+X146878400Y-112715400D02*
+X144310000Y-110147000D01*
+X140550800Y-110147000D02*
+X139141200Y-108737400D01*
+X148623100Y-112715400D02*
+X146878400Y-112715400D01*
+X144310000Y-110147000D02*
+X140550800Y-110147000D01*
+X146405600Y-116103400D02*
+X144703800Y-117805200D01*
+X142773400Y-117805200D02*
+X139141200Y-121437400D01*
+X146710400Y-116103400D02*
+X146405600Y-116103400D01*
+X148732400Y-104603000D02*
+X147351200Y-104603000D01*
+X144703800Y-117805200D02*
+X142773400Y-117805200D01*
+X147351200Y-104603000D02*
+X147294600Y-104546400D01*
+X146913600Y-115900200D02*
+X146710400Y-116103400D01*
+X145994500Y-103953000D02*
+X145948422Y-103906922D01*
+X148732400Y-103953000D02*
+X145994500Y-103953000D01*
+X154965400Y-80755800D02*
+X156337000Y-80755800D01*
+X156337000Y-80755800D02*
+X156337000Y-82270600D01*
+X158623000Y-84556600D02*
+X160782000Y-84556600D01*
+X160782000Y-84556600D02*
+X164541200Y-80797400D01*
+X156337000Y-82270600D02*
+X158623000Y-84556600D01*
+X156629887Y-80105800D02*
+X158731087Y-82207000D01*
+X158731087Y-82207000D02*
+X160591600Y-82207000D01*
+X154965400Y-80105800D02*
+X156629887Y-80105800D01*
+X160591600Y-82207000D02*
+X164541200Y-78257400D01*
+X164541200Y-76301600D02*
+X164541200Y-75717400D01*
+X156410939Y-79455800D02*
+X158857339Y-81902200D01*
+X163499800Y-78111861D02*
+X163499800Y-77343000D01*
+X158857339Y-81902200D02*
+X159709461Y-81902200D01*
+X163499800Y-77343000D02*
+X164541200Y-76301600D01*
+X159709461Y-81902200D02*
+X163499800Y-78111861D01*
+X154965400Y-79455800D02*
+X156410939Y-79455800D01*
+X163512600Y-74206000D02*
+X164541200Y-73177400D01*
+X154965400Y-78805800D02*
+X157546548Y-78805800D01*
+X158547548Y-79806800D02*
+X160604948Y-79806800D01*
+X160604948Y-79806800D02*
+X163512600Y-76899148D01*
+X157546548Y-78805800D02*
+X158547548Y-79806800D01*
+X163512600Y-76899148D02*
+X163512600Y-74206000D01*
+X154965400Y-78155800D02*
+X157327600Y-78155800D01*
+X160436586Y-79502000D02*
+X163207800Y-76730786D01*
+X163207800Y-71970800D02*
+X164541200Y-70637400D01*
+X163207800Y-76730786D02*
+X163207800Y-71970800D01*
+X157327600Y-78155800D02*
+X158673800Y-79502000D01*
+X158673800Y-79502000D02*
+X160436586Y-79502000D01*
+X157124400Y-77216000D02*
+X156794200Y-77546200D01*
+X161340800Y-77216000D02*
+X157124400Y-77216000D01*
+X162331400Y-76250800D02*
+X162306000Y-76250800D01*
+X162306000Y-76250800D02*
+X161340800Y-77216000D01*
+X155005800Y-77546200D02*
+X154965400Y-77505800D01*
+X156794200Y-77546200D02*
+X155005800Y-77546200D01*
+X160211004Y-76855800D02*
+X161497804Y-75569000D01*
+X154965400Y-76855800D02*
+X160211004Y-76855800D01*
+X157002364Y-74721047D02*
+X161284243Y-74721047D01*
+X155517611Y-76205800D02*
+X157002364Y-74721047D01*
+X154965400Y-76205800D02*
+X155517611Y-76205800D01*
+X156235400Y-109626400D02*
+X157192600Y-108669200D01*
+X154348100Y-112065400D02*
+X156312200Y-112065400D01*
+X154348100Y-112715400D02*
+X155711800Y-112715400D01*
+X155711800Y-112715400D02*
+X156337000Y-112090200D01*
+X156312200Y-112065400D02*
+X156337000Y-112090200D01*
+X157192600Y-108669200D02*
+X157192600Y-108060477D01*
+X156722609Y-100699165D02*
+X155938822Y-99915378D01*
+X156722609Y-107780120D02*
+X156722609Y-100699165D01*
+X157192600Y-108060477D02*
+X156912243Y-107780120D01*
+X156912243Y-107780120D02*
+X156722609Y-107780120D01*
+X154484900Y-114528600D02*
+X154348100Y-114665400D01*
+X155905200Y-114528600D02*
+X154484900Y-114528600D01*
+X153301443Y-101803459D02*
+X153301443Y-100949783D01*
+X153382000Y-113601511D02*
+X153382000Y-113487557D01*
+X154348100Y-114567611D02*
+X153382000Y-113601511D01*
+X150003301Y-105101601D02*
+X153301443Y-101803459D01*
+X150003301Y-110108858D02*
+X150003301Y-105101601D01*
+X154348100Y-114015400D02*
+X155849200Y-114015400D01*
+X153382000Y-113487557D02*
+X150003301Y-110108858D01*
+X154348100Y-114665400D02*
+X154348100Y-114567611D01*
+X155905200Y-114071400D02*
+X155905200Y-114528600D01*
+X155849200Y-114015400D02*
+X155905200Y-114071400D01*
+X147365600Y-113365400D02*
+X147320000Y-113411000D01*
+X148623100Y-113365400D02*
+X147365600Y-113365400D01*
+X151942800Y-67474000D02*
+X150127800Y-67474000D01*
+X154119103Y-109753400D02*
+X154596269Y-109753400D01*
+X142722600Y-130352800D02*
+X144043400Y-131673600D01*
+X155032228Y-109792873D02*
+X155071701Y-109753400D01*
+X152882954Y-102653000D02*
+X150308100Y-105227854D01*
+X155071701Y-109753400D02*
+X155448000Y-109753400D01*
+X150308100Y-105942397D02*
+X154119103Y-109753400D01*
+X149098000Y-131673600D02*
+X144043400Y-131673600D01*
+X150308100Y-105227854D02*
+X150308100Y-105942397D01*
+X154457400Y-102653000D02*
+X152882954Y-102653000D01*
+X150127800Y-67474000D02*
+X150114000Y-67487800D01*
+X154635742Y-109792873D02*
+X155032228Y-109792873D01*
+X140385800Y-66268600D02*
+X139776200Y-66878200D01*
+X137312400Y-129438400D02*
+X138226800Y-130352800D01*
+X154533600Y-126238000D02*
+X154533600Y-118245956D01*
+X154533600Y-126238000D02*
+X149098000Y-131673600D01*
+X138252200Y-66878200D02*
+X137312400Y-67818000D01*
+X137312400Y-67818000D02*
+X137312400Y-129438400D01*
+X150114000Y-67487800D02*
+X149885400Y-67716400D01*
+X139776200Y-66878200D02*
+X138252200Y-66878200D01*
+X149885400Y-67716400D02*
+X149885400Y-67741800D01*
+X154533600Y-118245956D02*
+X154325922Y-118038278D01*
+X138226800Y-130352800D02*
+X142722600Y-130352800D01*
+X154596269Y-109753400D02*
+X154635742Y-109792873D01*
+X149910800Y-66268600D02*
+X140385800Y-66268600D01*
+X146964400Y-134213600D02*
+X148024366Y-133153634D01*
+X144043400Y-134213600D02*
+X146964400Y-134213600D01*
+X144043400Y-124053600D02*
+X148623100Y-119473900D01*
+X148623100Y-119473900D02*
+X148623100Y-115965400D01*
+X155016200Y-95885000D02*
+X157407802Y-98276602D01*
+X157407802Y-98276602D02*
+X157407802Y-106984794D01*
+X157407802Y-106984794D02*
+X157407796Y-106984800D01*
+X154406600Y-94792800D02*
+X154406600Y-101133843D01*
+X154406600Y-101133843D02*
+X154809895Y-101537138D01*
+X155194000Y-94005400D02*
+X154406600Y-94792800D01*
+X148732400Y-102653000D02*
+X149439796Y-102653000D01*
+D17*
+X153280631Y-95531166D02*
+X153280631Y-89831431D01*
+D16*
+X149240400Y-74711400D02*
+X149326600Y-74625200D01*
+X146217800Y-67474000D02*
+X145858400Y-67474000D01*
+D18*
+X147370800Y-122900400D02*
+X147386000Y-122885200D01*
+X147370800Y-124485400D02*
+X147370800Y-122900400D01*
+D16*
+X154348100Y-115965400D02*
+X153442058Y-115965400D01*
+X153442058Y-115965400D02*
+X152788849Y-115312191D01*
+D17*
+X149566800Y-102653000D02*
+X149284611Y-102653000D01*
+D16*
+X149284611Y-102653000D02*
+X148732400Y-102653000D01*
+D17*
+X153301490Y-96011637D02*
+X153301490Y-95552025D01*
+X150037800Y-103124000D02*
+X149566800Y-102653000D01*
+X153301490Y-95552025D02*
+X153280631Y-95531166D01*
+X153238200Y-97155000D02*
+X153280631Y-97112569D01*
+X148732400Y-102545236D02*
+X153280631Y-97997005D01*
+X148732400Y-102653000D02*
+X148732400Y-102545236D01*
+X153280631Y-96032496D02*
+X153301490Y-96011637D01*
+X153280631Y-97997005D02*
+X153280631Y-97197431D01*
+X145858400Y-67474000D02*
+X145389600Y-67005200D01*
+X153280631Y-97197431D02*
+X153238200Y-97155000D01*
+X150037800Y-103733600D02*
+X150037800Y-103124000D01*
+X153280631Y-97112569D02*
+X153280631Y-96032496D01*
+D16*
+X153280631Y-89831431D02*
+X153238200Y-89789000D01*
+D17*
+X149240400Y-75555800D02*
+X149240400Y-74711400D01*
+D16*
+X148732400Y-107203000D02*
+X147533600Y-107203000D01*
+X147175837Y-107560763D02*
+X147175837Y-107894967D01*
+X147533600Y-107203000D02*
+X147175837Y-107560763D01*
+X151942800Y-72674000D02*
+X151390589Y-72674000D01*
+X141168396Y-84925000D02*
+X140694600Y-85398796D01*
+X150825200Y-73618157D02*
+X151917400Y-74710357D01*
+X145867722Y-85403600D02*
+X145389122Y-84925000D01*
+X150825200Y-73239389D02*
+X150825200Y-73618157D01*
+X151390589Y-72674000D02*
+X150825200Y-73239389D01*
+X145389122Y-84925000D02*
+X141168396Y-84925000D01*
+X151917400Y-74710357D02*
+X151917400Y-75920600D01*
+X148732400Y-106553000D02*
+X146556964Y-106553000D01*
+X146556964Y-106553000D02*
+X146257731Y-106852233D01*
+X146518083Y-105903000D02*
+X145779183Y-106641900D01*
+X140246543Y-106700204D02*
+X140246543Y-104690200D01*
+X145072000Y-109239661D02*
+X144469461Y-109842200D01*
+X145779183Y-106845100D02*
+X145072000Y-107552283D01*
+X148732400Y-105903000D02*
+X146518083Y-105903000D01*
+X145072000Y-107552283D02*
+X145072000Y-109239661D01*
+X144469461Y-109842200D02*
+X143388539Y-109842200D01*
+X145779183Y-106641900D02*
+X145779183Y-106845100D01*
+X143388539Y-109842200D02*
+X140246543Y-106700204D01*
+X155423500Y-102195540D02*
+X155288495Y-102060535D01*
+X155423500Y-102889111D02*
+X155423500Y-102195540D01*
+X154457400Y-103303000D02*
+X155009611Y-103303000D01*
+X155009611Y-103303000D02*
+X155423500Y-102889111D01*
+X148626353Y-107959047D02*
+X147825085Y-107959047D01*
+X148732400Y-107853000D02*
+X148626353Y-107959047D01*
+X155009611Y-103953000D02*
+X155902100Y-103060511D01*
+X155902100Y-103060511D02*
+X155902100Y-102455600D01*
+X154457400Y-103953000D02*
+X155009611Y-103953000D01*
+X140995400Y-79908400D02*
+X142570200Y-78333600D01*
+X148732400Y-108503000D02*
+X146298200Y-108503000D01*
+X144542600Y-99682200D02*
+X145469800Y-100609400D01*
+X138074400Y-93109539D02*
+X138715139Y-92468800D01*
+X143617339Y-99682200D02*
+X144542600Y-99682200D01*
+X140169800Y-91866261D02*
+X140169800Y-84417000D01*
+X138074400Y-94335596D02*
+X138074400Y-93109539D01*
+X146298200Y-108503000D02*
+X146100800Y-108305600D01*
+X139567261Y-92468800D02*
+X140169800Y-91866261D01*
+X141274800Y-95783400D02*
+X141274800Y-97339661D01*
+X140169800Y-84417000D02*
+X140995400Y-83591400D01*
+X146100800Y-108305600D02*
+X145745200Y-108305600D01*
+X138715139Y-92468800D02*
+X139567261Y-92468800D01*
+X141274800Y-97339661D02*
+X143617339Y-99682200D01*
+X138277600Y-94538796D02*
+X138074400Y-94335596D01*
+X142570200Y-78333600D02*
+X144043400Y-78333600D01*
+X140995400Y-83591400D02*
+X140995400Y-79908400D01*
+X158483401Y-117233599D02*
+X159283400Y-116433600D01*
+X153602362Y-117233599D02*
+X158483401Y-117233599D01*
+X150384163Y-114015400D02*
+X153602362Y-117233599D01*
+X148623100Y-114015400D02*
+X150384163Y-114015400D01*
+X149783800Y-112983985D02*
+X149783800Y-112674400D01*
+X149783800Y-112674400D02*
+X149174800Y-112065400D01*
+X153538215Y-116738400D02*
+X149783800Y-112983985D01*
+X159283400Y-113893600D02*
+X156438600Y-116738400D01*
+X149174800Y-112065400D02*
+X148623100Y-112065400D01*
+X156438600Y-116738400D02*
+X153538215Y-116738400D01*
+X156122052Y-111415400D02*
+X158191200Y-109346252D01*
+X158191200Y-109346252D02*
+X158191200Y-102285800D01*
+X154348100Y-111415400D02*
+X156122052Y-111415400D01*
+X158191200Y-102285800D02*
+X159283400Y-101193600D01*
+X157886400Y-109220000D02*
+X157886400Y-100050600D01*
+X153382000Y-111134348D02*
+X153823148Y-110693200D01*
+X153795889Y-113365400D02*
+X153382000Y-112951511D01*
+X154348100Y-113365400D02*
+X153795889Y-113365400D01*
+X153823148Y-110693200D02*
+X156413200Y-110693200D01*
+X153382000Y-112951511D02*
+X153382000Y-111134348D01*
+X157886400Y-100050600D02*
+X159283400Y-98653600D01*
+X156413200Y-110693200D02*
+X157886400Y-109220000D01*
+X155813229Y-95311408D02*
+X155287910Y-94786089D01*
+X159283400Y-108813600D02*
+X161696400Y-106400600D01*
+X161696400Y-96189800D02*
+X160401000Y-94894400D01*
+X157204718Y-94894400D02*
+X156787710Y-95311408D01*
+X156787710Y-95311408D02*
+X155813229Y-95311408D01*
+X160401000Y-94894400D02*
+X157204718Y-94894400D01*
+X161696400Y-106400600D02*
+X161696400Y-96189800D01*
+X144043400Y-108813600D02*
+X144043400Y-108103148D01*
+X152746690Y-96299562D02*
+X152746690Y-95781831D01*
+X145376800Y-103669452D02*
+X152746690Y-96299562D01*
+X145376800Y-106769748D02*
+X145376800Y-103669452D01*
+X144043400Y-108103148D02*
+X145376800Y-106769748D01*
+X145072000Y-105245000D02*
+X145072000Y-103366148D01*
+X152128593Y-96435807D02*
+X152128593Y-95947075D01*
+X152102962Y-95921444D02*
+X152102962Y-95675799D01*
+X144043400Y-106273600D02*
+X145072000Y-105245000D01*
+X151459722Y-97104678D02*
+X152128593Y-96435807D01*
+X145072000Y-103366148D02*
+X151333470Y-97104678D01*
+X152128593Y-95947075D02*
+X152102962Y-95921444D01*
+X151333470Y-97104678D02*
+X151459722Y-97104678D01*
+X151631682Y-96145318D02*
+X151649993Y-96145318D01*
+X144043400Y-103733600D02*
+X151631682Y-96145318D01*
+X144043400Y-101193600D02*
+X145627641Y-101193600D01*
+X145627641Y-101193600D02*
+X151120750Y-95700491D01*
+X146934778Y-98653600D02*
+X150080378Y-95508000D01*
+X144043400Y-98653600D02*
+X146934778Y-98653600D01*
+X148716509Y-96113600D02*
+X149438428Y-95391681D01*
+X144043400Y-96113600D02*
+X148716509Y-96113600D01*
+X142781624Y-122775376D02*
+X137828624Y-122775376D01*
+X148818600Y-81827600D02*
+X148818600Y-83642200D01*
+X144043400Y-121513600D02*
+X142781624Y-122775376D01*
+X149240400Y-81405800D02*
+X148818600Y-81827600D01*
+X149792611Y-80755800D02*
+X150206500Y-81169689D01*
+X138981939Y-94742000D02*
+X137922000Y-95801939D01*
+X137922000Y-96755661D02*
+X138715139Y-97548800D01*
+X150206500Y-88865161D02*
+X144329661Y-94742000D01*
+X138715139Y-97548800D02*
+X139567261Y-97548800D01*
+X144329661Y-94742000D02*
+X138981939Y-94742000D01*
+X150206500Y-81169689D02*
+X150206500Y-88865161D01*
+X137922000Y-95801939D02*
+X137922000Y-96755661D01*
+X139567261Y-97548800D02*
+X142570200Y-100551739D01*
+X149240400Y-80755800D02*
+X149792611Y-80755800D01*
+X142570200Y-100551739D02*
+X142570200Y-108153200D01*
+X149240400Y-80105800D02*
+X149792611Y-80105800D01*
+X153898600Y-98094800D02*
+X150603053Y-101390347D01*
+X149698500Y-104975350D02*
+X149698500Y-110684100D01*
+X153492200Y-89179400D02*
+X153898600Y-89585800D01*
+X152141043Y-88575057D02*
+X152745386Y-89179400D01*
+X153898600Y-89585800D02*
+X153898600Y-98094800D01*
+X149698500Y-110684100D02*
+X152811093Y-113796693D01*
+X152141043Y-82454232D02*
+X152141043Y-88575057D01*
+X150603053Y-101390347D02*
+X150603053Y-104070797D01*
+X149792611Y-80105800D02*
+X152141043Y-82454232D01*
+X152745386Y-89179400D02*
+X153492200Y-89179400D01*
+X150603053Y-104070797D02*
+X149698500Y-104975350D01*
+X155934600Y-90250200D02*
+X152475300Y-86790900D01*
+X152475300Y-86790900D02*
+X152475300Y-82138489D01*
+X152475300Y-82138489D02*
+X149792611Y-79455800D01*
+X155934600Y-94699945D02*
+X155934600Y-90250200D01*
+X149792611Y-79455800D02*
+X149240400Y-79455800D01*
+X160020000Y-92252800D02*
+X160502600Y-91770200D01*
+X160502600Y-89712800D02*
+X159283400Y-88493600D01*
+X160502600Y-91770200D02*
+X160502600Y-89712800D01*
+X154038663Y-83832315D02*
+X157149800Y-86943452D01*
+X157149800Y-90830400D02*
+X158572200Y-92252800D01*
+X152780100Y-81793289D02*
+X152780100Y-82599900D01*
+X158572200Y-92252800D02*
+X160020000Y-92252800D01*
+X157149800Y-86943452D02*
+X157149800Y-90830400D01*
+X154012515Y-83832315D02*
+X154038663Y-83832315D01*
+X149240400Y-78805800D02*
+X149792611Y-78805800D01*
+X152780100Y-82599900D02*
+X154012515Y-83832315D01*
+X149792611Y-78805800D02*
+X152780100Y-81793289D01*
+X157683200Y-87045800D02*
+X157683200Y-89433400D01*
+X153084900Y-82447500D02*
+X157683200Y-87045800D01*
+X149240400Y-78155800D02*
+X149792611Y-78155800D01*
+X153084900Y-81448089D02*
+X153084900Y-82447500D01*
+X149792611Y-78155800D02*
+X153084900Y-81448089D01*
+X157683200Y-89433400D02*
+X159283400Y-91033600D01*
+X149792611Y-77505800D02*
+X153389700Y-81102889D01*
+X154245115Y-83048915D02*
+X154670176Y-83048915D01*
+X153389700Y-82193500D02*
+X154245115Y-83048915D01*
+X149240400Y-77505800D02*
+X149792611Y-77505800D01*
+X153389700Y-81102889D02*
+X153389700Y-82193500D01*
+X153694500Y-80757689D02*
+X153694500Y-81768163D01*
+X155225105Y-83298768D02*
+X157879937Y-85953600D01*
+X149240400Y-76855800D02*
+X149792611Y-76855800D01*
+X157879937Y-85953600D02*
+X159283400Y-85953600D01*
+X154437305Y-82139200D02*
+X155225105Y-82927000D01*
+X154065537Y-82139200D02*
+X154437305Y-82139200D01*
+X155225105Y-82927000D02*
+X155225105Y-83298768D01*
+X153694500Y-81768163D02*
+X154065537Y-82139200D01*
+X149792611Y-76855800D02*
+X153694500Y-80757689D01*
+X151942800Y-68124000D02*
+X153036200Y-68124000D01*
+X154191789Y-81834400D02*
+X154563557Y-81834400D01*
+X162204400Y-121132600D02*
+X159283400Y-124053600D01*
+X162204400Y-86741000D02*
+X162204400Y-121132600D01*
+X160324800Y-84861400D02*
+X162204400Y-86741000D01*
+X153999300Y-69087100D02*
+X153999300Y-81641911D01*
+X153999300Y-81641911D02*
+X154191789Y-81834400D01*
+X157590557Y-84861400D02*
+X160324800Y-84861400D01*
+X154563557Y-81834400D02*
+X157590557Y-84861400D01*
+X153036200Y-68124000D02*
+X153999300Y-69087100D01*
+X144551400Y-91033600D02*
+X144043400Y-91033600D01*
+X146583400Y-74650600D02*
+X146583400Y-89001600D01*
+X147802600Y-72361989D02*
+X147802600Y-73431400D01*
+X151942800Y-68774000D02*
+X151390589Y-68774000D01*
+X147802600Y-73431400D02*
+X146583400Y-74650600D01*
+X151390589Y-68774000D02*
+X147802600Y-72361989D01*
+X146583400Y-89001600D02*
+X144551400Y-91033600D01*
+X144469461Y-92062200D02*
+X143617339Y-92062200D01*
+X142976600Y-91421461D02*
+X142976600Y-89560400D01*
+X146888200Y-89127852D02*
+X146659600Y-89356452D01*
+X146659600Y-89356452D02*
+X146659600Y-89872061D01*
+X148107400Y-72707189D02*
+X148107400Y-73557652D01*
+X151390589Y-69424000D02*
+X148107400Y-72707189D01*
+X143617339Y-92062200D02*
+X142976600Y-91421461D01*
+X151942800Y-69424000D02*
+X151390589Y-69424000D01*
+X142976600Y-89560400D02*
+X144043400Y-88493600D01*
+X146659600Y-89872061D02*
+X144469461Y-92062200D01*
+X146888200Y-74776852D02*
+X146888200Y-89127852D01*
+X148107400Y-73557652D02*
+X146888200Y-74776852D01*
+X147193000Y-89769713D02*
+X144595713Y-92367000D01*
+X147193000Y-74903104D02*
+X147193000Y-89769713D01*
+X148412200Y-73683904D02*
+X147193000Y-74903104D01*
+X143065400Y-92367000D02*
+X142646400Y-91948000D01*
+X148412200Y-73052389D02*
+X148412200Y-73683904D01*
+X144595713Y-92367000D02*
+X143065400Y-92367000D01*
+X142646400Y-91948000D02*
+X142646400Y-87350600D01*
+X151942800Y-70074000D02*
+X151390589Y-70074000D01*
+X142646400Y-87350600D02*
+X144043400Y-85953600D01*
+X151390589Y-70074000D02*
+X148412200Y-73052389D01*
+X151390589Y-72024000D02*
+X150520400Y-72894189D01*
+X150520400Y-73990200D02*
+X151307800Y-74777600D01*
+X151942800Y-72024000D02*
+X151390589Y-72024000D01*
+X150520400Y-72894189D02*
+X150520400Y-73990200D01*
+X159283400Y-134213600D02*
+X158254800Y-133185000D01*
+X158419800Y-112598200D02*
+X157124400Y-111302800D01*
+X160528000Y-116840000D02*
+X160528000Y-113055400D01*
+X160528000Y-113055400D02*
+X160070800Y-112598200D01*
+X158717539Y-117602000D02*
+X159766000Y-117602000D01*
+X159766000Y-117602000D02*
+X160528000Y-116840000D01*
+X158254800Y-118064739D02*
+X158717539Y-117602000D01*
+X160070800Y-112598200D02*
+X158419800Y-112598200D01*
+X158254800Y-133185000D02*
+X158254800Y-118064739D01*
+X155838815Y-104603000D02*
+X155897932Y-104662117D01*
+X154457400Y-104603000D02*
+X155838815Y-104603000D01*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr
new file mode 100644
index 0000000..a4db105
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Mask.gbr
@@ -0,0 +1,235 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Soldermask,Bot*
+G04 #@! TF.FilePolarity,Negative*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10R,1.600000X1.600000*%
+%ADD11O,1.600000X1.600000*%
+%ADD12RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD13RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD14RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*%
+G04 APERTURE END LIST*
+D10*
+X144043400Y-75793600D03*
+D11*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X139141200Y-55397400D03*
+D11*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D12*
+X147386000Y-122885200D03*
+X149286000Y-122885200D03*
+D13*
+X148623100Y-115965400D03*
+X148623100Y-115315400D03*
+X148623100Y-114665400D03*
+X148623100Y-114015400D03*
+X148623100Y-113365400D03*
+X148623100Y-112715400D03*
+X148623100Y-112065400D03*
+X148623100Y-111415400D03*
+X154348100Y-111415400D03*
+X154348100Y-112065400D03*
+X154348100Y-112715400D03*
+X154348100Y-113365400D03*
+X154348100Y-114015400D03*
+X154348100Y-114665400D03*
+X154348100Y-115315400D03*
+X154348100Y-115965400D03*
+D14*
+X154457400Y-102653000D03*
+X154457400Y-103303000D03*
+X154457400Y-103953000D03*
+X154457400Y-104603000D03*
+X154457400Y-105253000D03*
+X154457400Y-105903000D03*
+X154457400Y-106553000D03*
+X154457400Y-107203000D03*
+X154457400Y-107853000D03*
+X154457400Y-108503000D03*
+X148732400Y-108503000D03*
+X148732400Y-107853000D03*
+X148732400Y-107203000D03*
+X148732400Y-106553000D03*
+X148732400Y-105903000D03*
+X148732400Y-105253000D03*
+X148732400Y-104603000D03*
+X148732400Y-103953000D03*
+X148732400Y-103303000D03*
+X148732400Y-102653000D03*
+X151942800Y-67474000D03*
+X151942800Y-68124000D03*
+X151942800Y-68774000D03*
+X151942800Y-69424000D03*
+X151942800Y-70074000D03*
+X151942800Y-70724000D03*
+X151942800Y-71374000D03*
+X151942800Y-72024000D03*
+X151942800Y-72674000D03*
+X151942800Y-73324000D03*
+X146217800Y-73324000D03*
+X146217800Y-72674000D03*
+X146217800Y-72024000D03*
+X146217800Y-71374000D03*
+X146217800Y-70724000D03*
+X146217800Y-70074000D03*
+X146217800Y-69424000D03*
+X146217800Y-68774000D03*
+X146217800Y-68124000D03*
+X146217800Y-67474000D03*
+X154965400Y-75555800D03*
+X154965400Y-76205800D03*
+X154965400Y-76855800D03*
+X154965400Y-77505800D03*
+X154965400Y-78155800D03*
+X154965400Y-78805800D03*
+X154965400Y-79455800D03*
+X154965400Y-80105800D03*
+X154965400Y-80755800D03*
+X154965400Y-81405800D03*
+X149240400Y-81405800D03*
+X149240400Y-80755800D03*
+X149240400Y-80105800D03*
+X149240400Y-79455800D03*
+X149240400Y-78805800D03*
+X149240400Y-78155800D03*
+X149240400Y-77505800D03*
+X149240400Y-76855800D03*
+X149240400Y-76205800D03*
+X149240400Y-75555800D03*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr
new file mode 100644
index 0000000..c88ac8d
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Paste.gbr
@@ -0,0 +1,117 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Paste,Bot*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD12RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*%
+G04 APERTURE END LIST*
+D10*
+X147386000Y-122885200D03*
+X149286000Y-122885200D03*
+D11*
+X148623100Y-115965400D03*
+X148623100Y-115315400D03*
+X148623100Y-114665400D03*
+X148623100Y-114015400D03*
+X148623100Y-113365400D03*
+X148623100Y-112715400D03*
+X148623100Y-112065400D03*
+X148623100Y-111415400D03*
+X154348100Y-111415400D03*
+X154348100Y-112065400D03*
+X154348100Y-112715400D03*
+X154348100Y-113365400D03*
+X154348100Y-114015400D03*
+X154348100Y-114665400D03*
+X154348100Y-115315400D03*
+X154348100Y-115965400D03*
+D12*
+X154457400Y-102653000D03*
+X154457400Y-103303000D03*
+X154457400Y-103953000D03*
+X154457400Y-104603000D03*
+X154457400Y-105253000D03*
+X154457400Y-105903000D03*
+X154457400Y-106553000D03*
+X154457400Y-107203000D03*
+X154457400Y-107853000D03*
+X154457400Y-108503000D03*
+X148732400Y-108503000D03*
+X148732400Y-107853000D03*
+X148732400Y-107203000D03*
+X148732400Y-106553000D03*
+X148732400Y-105903000D03*
+X148732400Y-105253000D03*
+X148732400Y-104603000D03*
+X148732400Y-103953000D03*
+X148732400Y-103303000D03*
+X148732400Y-102653000D03*
+X151942800Y-67474000D03*
+X151942800Y-68124000D03*
+X151942800Y-68774000D03*
+X151942800Y-69424000D03*
+X151942800Y-70074000D03*
+X151942800Y-70724000D03*
+X151942800Y-71374000D03*
+X151942800Y-72024000D03*
+X151942800Y-72674000D03*
+X151942800Y-73324000D03*
+X146217800Y-73324000D03*
+X146217800Y-72674000D03*
+X146217800Y-72024000D03*
+X146217800Y-71374000D03*
+X146217800Y-70724000D03*
+X146217800Y-70074000D03*
+X146217800Y-69424000D03*
+X146217800Y-68774000D03*
+X146217800Y-68124000D03*
+X146217800Y-67474000D03*
+X154965400Y-75555800D03*
+X154965400Y-76205800D03*
+X154965400Y-76855800D03*
+X154965400Y-77505800D03*
+X154965400Y-78155800D03*
+X154965400Y-78805800D03*
+X154965400Y-79455800D03*
+X154965400Y-80105800D03*
+X154965400Y-80755800D03*
+X154965400Y-81405800D03*
+X149240400Y-81405800D03*
+X149240400Y-80755800D03*
+X149240400Y-80105800D03*
+X149240400Y-79455800D03*
+X149240400Y-78805800D03*
+X149240400Y-78155800D03*
+X149240400Y-77505800D03*
+X149240400Y-76855800D03*
+X149240400Y-76205800D03*
+X149240400Y-75555800D03*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr b/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr
new file mode 100644
index 0000000..3088f30
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-B_Silkscreen.gbr
@@ -0,0 +1,275 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Legend,Bot*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,0.120000*%
+%ADD11R,1.600000X1.600000*%
+%ADD12O,1.600000X1.600000*%
+%ADD13RoundRect,0.250000X-0.250000X-0.475000X0.250000X-0.475000X0.250000X0.475000X-0.250000X0.475000X0*%
+%ADD14RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD15RoundRect,0.100000X0.637500X0.100000X-0.637500X0.100000X-0.637500X-0.100000X0.637500X-0.100000X0*%
+G04 APERTURE END LIST*
+D10*
+X148074748Y-122150200D02*
+X148597252Y-122150200D01*
+X148074748Y-123620200D02*
+X148597252Y-123620200D01*
+X151485600Y-110955400D02*
+X149285600Y-110955400D01*
+X151485600Y-110955400D02*
+X153685600Y-110955400D01*
+X151485600Y-116425400D02*
+X147885600Y-116425400D01*
+X151485600Y-116425400D02*
+X153685600Y-116425400D01*
+X151594900Y-108963000D02*
+X153794900Y-108963000D01*
+X151594900Y-108963000D02*
+X149394900Y-108963000D01*
+X151594900Y-102193000D02*
+X155194900Y-102193000D01*
+X151594900Y-102193000D02*
+X149394900Y-102193000D01*
+X149080300Y-73784000D02*
+X151280300Y-73784000D01*
+X149080300Y-73784000D02*
+X146880300Y-73784000D01*
+X149080300Y-67014000D02*
+X152680300Y-67014000D01*
+X149080300Y-67014000D02*
+X146880300Y-67014000D01*
+X152102900Y-81865800D02*
+X154302900Y-81865800D01*
+X152102900Y-81865800D02*
+X149902900Y-81865800D01*
+X152102900Y-75095800D02*
+X155702900Y-75095800D01*
+X152102900Y-75095800D02*
+X149902900Y-75095800D01*
+%LPC*%
+D11*
+X144043400Y-75793600D03*
+D12*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D11*
+X139141200Y-55397400D03*
+D12*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D13*
+X147386000Y-122885200D03*
+X149286000Y-122885200D03*
+D14*
+X148623100Y-115965400D03*
+X148623100Y-115315400D03*
+X148623100Y-114665400D03*
+X148623100Y-114015400D03*
+X148623100Y-113365400D03*
+X148623100Y-112715400D03*
+X148623100Y-112065400D03*
+X148623100Y-111415400D03*
+X154348100Y-111415400D03*
+X154348100Y-112065400D03*
+X154348100Y-112715400D03*
+X154348100Y-113365400D03*
+X154348100Y-114015400D03*
+X154348100Y-114665400D03*
+X154348100Y-115315400D03*
+X154348100Y-115965400D03*
+D15*
+X154457400Y-102653000D03*
+X154457400Y-103303000D03*
+X154457400Y-103953000D03*
+X154457400Y-104603000D03*
+X154457400Y-105253000D03*
+X154457400Y-105903000D03*
+X154457400Y-106553000D03*
+X154457400Y-107203000D03*
+X154457400Y-107853000D03*
+X154457400Y-108503000D03*
+X148732400Y-108503000D03*
+X148732400Y-107853000D03*
+X148732400Y-107203000D03*
+X148732400Y-106553000D03*
+X148732400Y-105903000D03*
+X148732400Y-105253000D03*
+X148732400Y-104603000D03*
+X148732400Y-103953000D03*
+X148732400Y-103303000D03*
+X148732400Y-102653000D03*
+X151942800Y-67474000D03*
+X151942800Y-68124000D03*
+X151942800Y-68774000D03*
+X151942800Y-69424000D03*
+X151942800Y-70074000D03*
+X151942800Y-70724000D03*
+X151942800Y-71374000D03*
+X151942800Y-72024000D03*
+X151942800Y-72674000D03*
+X151942800Y-73324000D03*
+X146217800Y-73324000D03*
+X146217800Y-72674000D03*
+X146217800Y-72024000D03*
+X146217800Y-71374000D03*
+X146217800Y-70724000D03*
+X146217800Y-70074000D03*
+X146217800Y-69424000D03*
+X146217800Y-68774000D03*
+X146217800Y-68124000D03*
+X146217800Y-67474000D03*
+X154965400Y-75555800D03*
+X154965400Y-76205800D03*
+X154965400Y-76855800D03*
+X154965400Y-77505800D03*
+X154965400Y-78155800D03*
+X154965400Y-78805800D03*
+X154965400Y-79455800D03*
+X154965400Y-80105800D03*
+X154965400Y-80755800D03*
+X154965400Y-81405800D03*
+X149240400Y-81405800D03*
+X149240400Y-80755800D03*
+X149240400Y-80105800D03*
+X149240400Y-79455800D03*
+X149240400Y-78805800D03*
+X149240400Y-78155800D03*
+X149240400Y-77505800D03*
+X149240400Y-76855800D03*
+X149240400Y-76205800D03*
+X149240400Y-75555800D03*
+%LPD*%
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr b/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr
new file mode 100644
index 0000000..be36b29
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-Edge_Cuts.gbr
@@ -0,0 +1,23 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Profile,NP*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 #@! TA.AperFunction,Profile*
+%ADD10C,0.100000*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+X135102600Y-52984400D02*
+X166700200Y-52984400D01*
+X166700200Y-137058400D01*
+X135102600Y-137058400D01*
+X135102600Y-52984400D01*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr
new file mode 100644
index 0000000..abc8b1a
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Cu.gbr
@@ -0,0 +1,2141 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:37-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L1,Top*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:37*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,SMDPad,CuDef*
+%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD12R,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD13O,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ViaPad*
+%ADD14C,0.500000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD15C,0.152400*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD16C,0.304800*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+X154512200Y-119159100D03*
+X153862200Y-119159100D03*
+X153212200Y-119159100D03*
+X152562200Y-119159100D03*
+X151912200Y-119159100D03*
+X151262200Y-119159100D03*
+X150612200Y-119159100D03*
+X149962200Y-119159100D03*
+X149312200Y-119159100D03*
+X148662200Y-119159100D03*
+X148662200Y-124884100D03*
+X149312200Y-124884100D03*
+X149962200Y-124884100D03*
+X150612200Y-124884100D03*
+X151262200Y-124884100D03*
+X151912200Y-124884100D03*
+X152562200Y-124884100D03*
+X153212200Y-124884100D03*
+X153862200Y-124884100D03*
+X154512200Y-124884100D03*
+D11*
+X148826300Y-87666400D03*
+X148826300Y-88316400D03*
+X148826300Y-88966400D03*
+X148826300Y-89616400D03*
+X148826300Y-90266400D03*
+X148826300Y-90916400D03*
+X148826300Y-91566400D03*
+X148826300Y-92216400D03*
+X154551300Y-92216400D03*
+X154551300Y-91566400D03*
+X154551300Y-90916400D03*
+X154551300Y-90266400D03*
+X154551300Y-89616400D03*
+X154551300Y-88966400D03*
+X154551300Y-88316400D03*
+X154551300Y-87666400D03*
+D12*
+X144043400Y-75793600D03*
+D13*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X154501200Y-94173200D03*
+X153851200Y-94173200D03*
+X153201200Y-94173200D03*
+X152551200Y-94173200D03*
+X151901200Y-94173200D03*
+X151251200Y-94173200D03*
+X150601200Y-94173200D03*
+X149951200Y-94173200D03*
+X149301200Y-94173200D03*
+X148651200Y-94173200D03*
+X148651200Y-99898200D03*
+X149301200Y-99898200D03*
+X149951200Y-99898200D03*
+X150601200Y-99898200D03*
+X151251200Y-99898200D03*
+X151901200Y-99898200D03*
+X152551200Y-99898200D03*
+X153201200Y-99898200D03*
+X153851200Y-99898200D03*
+X154501200Y-99898200D03*
+D12*
+X139141200Y-55397400D03*
+D13*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D10*
+X154512200Y-127541100D03*
+X153862200Y-127541100D03*
+X153212200Y-127541100D03*
+X152562200Y-127541100D03*
+X151912200Y-127541100D03*
+X151262200Y-127541100D03*
+X150612200Y-127541100D03*
+X149962200Y-127541100D03*
+X149312200Y-127541100D03*
+X148662200Y-127541100D03*
+X148662200Y-133266100D03*
+X149312200Y-133266100D03*
+X149962200Y-133266100D03*
+X150612200Y-133266100D03*
+X151262200Y-133266100D03*
+X151912200Y-133266100D03*
+X152562200Y-133266100D03*
+X153212200Y-133266100D03*
+X153862200Y-133266100D03*
+X154512200Y-133266100D03*
+X154516200Y-110810200D03*
+X153866200Y-110810200D03*
+X153216200Y-110810200D03*
+X152566200Y-110810200D03*
+X151916200Y-110810200D03*
+X151266200Y-110810200D03*
+X150616200Y-110810200D03*
+X149966200Y-110810200D03*
+X149316200Y-110810200D03*
+X148666200Y-110810200D03*
+X148666200Y-116535200D03*
+X149316200Y-116535200D03*
+X149966200Y-116535200D03*
+X150616200Y-116535200D03*
+X151266200Y-116535200D03*
+X151916200Y-116535200D03*
+X152566200Y-116535200D03*
+X153216200Y-116535200D03*
+X153866200Y-116535200D03*
+X154516200Y-116535200D03*
+X154501200Y-102479000D03*
+X153851200Y-102479000D03*
+X153201200Y-102479000D03*
+X152551200Y-102479000D03*
+X151901200Y-102479000D03*
+X151251200Y-102479000D03*
+X150601200Y-102479000D03*
+X149951200Y-102479000D03*
+X149301200Y-102479000D03*
+X148651200Y-102479000D03*
+X148651200Y-108204000D03*
+X149301200Y-108204000D03*
+X149951200Y-108204000D03*
+X150601200Y-108204000D03*
+X151251200Y-108204000D03*
+X151901200Y-108204000D03*
+X152551200Y-108204000D03*
+X153201200Y-108204000D03*
+X153851200Y-108204000D03*
+X154501200Y-108204000D03*
+D14*
+X149840380Y-114939000D03*
+X151866600Y-101092010D03*
+X146431000Y-94386400D03*
+X147550435Y-92557298D03*
+X142231400Y-79730600D03*
+X149606000Y-82575400D03*
+X141859000Y-90652600D03*
+X147599400Y-90271600D03*
+X147671600Y-88341200D03*
+X141208822Y-88703022D03*
+X140788200Y-93684125D03*
+X153361200Y-103632000D03*
+X155701094Y-101550106D03*
+X138328400Y-92176600D03*
+X155579000Y-106908600D03*
+X142697200Y-64566800D03*
+X156714000Y-108258720D03*
+X148793200Y-101346000D03*
+X156032200Y-88315800D03*
+X144576800Y-67868800D03*
+X148742400Y-109474000D03*
+X148818600Y-120675400D03*
+X152273000Y-74015600D03*
+X148005800Y-93878400D03*
+X150626478Y-76153678D03*
+X154990800Y-74752200D03*
+X155549600Y-82143600D03*
+X150622000Y-122885200D03*
+X152810962Y-114660163D03*
+X150016219Y-92638938D03*
+X154833985Y-109314273D03*
+X147447000Y-103149400D03*
+X148712200Y-129082800D03*
+X153390600Y-70739000D03*
+X152654000Y-91524231D03*
+X147574000Y-105410000D03*
+X138222166Y-102445175D03*
+X150786714Y-105463797D03*
+X153106600Y-88432719D03*
+X146532600Y-91135200D03*
+X148793200Y-86664800D03*
+X146913600Y-115900200D03*
+X147294600Y-104546400D03*
+X145948422Y-103906922D03*
+X141605000Y-104698800D03*
+X162331400Y-76250800D03*
+X161497804Y-75569000D03*
+X161284243Y-74721047D03*
+X156337000Y-112090200D03*
+X156235400Y-109626400D03*
+X155938822Y-99915378D03*
+X153301443Y-100949783D03*
+X152624600Y-101648259D03*
+X147320000Y-113411000D03*
+X154325922Y-118038278D03*
+X149885400Y-67741800D03*
+X154533600Y-126238000D03*
+X155676600Y-115671600D03*
+X155448000Y-109753400D03*
+X149910800Y-66268600D03*
+X148024366Y-133153634D03*
+X145865360Y-88763396D03*
+X138172000Y-114919613D03*
+X150342600Y-89560400D03*
+X150317200Y-91592400D03*
+X154580400Y-92786200D03*
+X155016200Y-95885000D03*
+X157407796Y-106984800D03*
+X155194000Y-94005400D03*
+X154809895Y-101537138D03*
+X145389600Y-67005200D03*
+X147370800Y-124485400D03*
+X155041600Y-99466400D03*
+X149326600Y-74625200D03*
+X155524200Y-108915200D03*
+X155219400Y-117830600D03*
+X154551300Y-86926500D03*
+X152788849Y-115312191D03*
+X155270202Y-124884100D03*
+X155448000Y-134086600D03*
+X153238200Y-97155000D03*
+X153238200Y-89789000D03*
+X150037800Y-103733600D03*
+X147175837Y-107894967D03*
+X145867722Y-85403600D03*
+X140694600Y-85398796D03*
+X151917400Y-75920600D03*
+X146257731Y-106852233D03*
+X136719596Y-82287216D03*
+X140246543Y-104690200D03*
+X155288495Y-102060535D03*
+X147825085Y-107959047D03*
+X155902100Y-102455600D03*
+X145469800Y-100609400D03*
+X145745200Y-108305600D03*
+X141274800Y-95783400D03*
+X138277600Y-94538796D03*
+X155287910Y-94786089D03*
+X152746690Y-95781831D03*
+X152102962Y-95675799D03*
+X151649993Y-96145318D03*
+X151120750Y-95700491D03*
+X150080378Y-95508000D03*
+X149438428Y-95391681D03*
+X137828624Y-122775376D03*
+X148818600Y-83642200D03*
+X142570200Y-108153200D03*
+X152811093Y-113796693D03*
+X156616400Y-121005600D03*
+X160858200Y-105994200D03*
+X155934600Y-94699945D03*
+X154670176Y-83048915D03*
+X151307800Y-74777600D03*
+X155897932Y-104662117D03*
+X157124400Y-111302800D03*
+D15*
+X143179800Y-80282539D02*
+X142722600Y-80739739D01*
+X151901200Y-99898200D02*
+X151901200Y-101057410D01*
+X143179800Y-78924661D02*
+X143179800Y-80282539D01*
+X146812000Y-93675200D02*
+X151901200Y-98764400D01*
+X143014800Y-92748000D02*
+X142798800Y-92964000D01*
+X142722600Y-80739739D02*
+X142722600Y-86087461D01*
+X151901200Y-101057410D02*
+X151866600Y-101092010D01*
+X139141200Y-55397400D02*
+X140093600Y-55397400D01*
+X140093600Y-55397400D02*
+X141935200Y-57239000D01*
+X151901200Y-99898200D02*
+X151901200Y-102479000D01*
+X142722600Y-86087461D02*
+X143014800Y-86379661D01*
+X141935200Y-77680061D02*
+X143179800Y-78924661D01*
+X142798800Y-93783661D02*
+X143731739Y-94716600D01*
+X145897600Y-93675200D02*
+X146812000Y-93675200D01*
+X143014800Y-86379661D02*
+X143014800Y-92748000D01*
+X142798800Y-92964000D02*
+X142798800Y-93783661D01*
+X143731739Y-94716600D02*
+X144856200Y-94716600D01*
+X151901200Y-98764400D02*
+X151901200Y-100685600D01*
+X144856200Y-94716600D02*
+X145897600Y-93675200D01*
+X141935200Y-57239000D02*
+X141935200Y-77680061D01*
+X150139400Y-93192600D02*
+X149303863Y-93192600D01*
+X149303863Y-93192600D02*
+X148756263Y-92645000D01*
+X148756263Y-92645000D02*
+X147638137Y-92645000D01*
+X151251200Y-99898200D02*
+X151251200Y-102479000D01*
+X143605487Y-95021400D02*
+X146240400Y-95021400D01*
+X142494000Y-92837748D02*
+X142494000Y-93909913D01*
+X154551300Y-90916400D02*
+X154447900Y-90813000D01*
+X146354800Y-94907000D02*
+X147001652Y-94907000D01*
+X154447900Y-90813000D02*
+X152519000Y-90813000D01*
+X141630400Y-78231252D02*
+X142710000Y-79310852D01*
+X142710000Y-79310852D02*
+X142710000Y-80321287D01*
+X151251200Y-99156548D02*
+X151251200Y-99898200D01*
+X142710000Y-80321287D02*
+X142417800Y-80613487D01*
+X147001652Y-94907000D02*
+X151251200Y-99156548D01*
+X146240400Y-95021400D02*
+X146354800Y-94907000D01*
+X139141200Y-57937400D02*
+X141630400Y-60426600D01*
+X142710000Y-86505913D02*
+X142710000Y-92621748D01*
+X147638137Y-92645000D02*
+X147550435Y-92557298D01*
+X142417800Y-80613487D02*
+X142417800Y-86213713D01*
+X141630400Y-60426600D02*
+X141630400Y-78231252D01*
+X152519000Y-90813000D02*
+X150139400Y-93192600D01*
+X142417800Y-86213713D02*
+X142710000Y-86505913D01*
+X146354800Y-94907000D02*
+X146354800Y-94462600D01*
+X142494000Y-93909913D02*
+X143605487Y-95021400D01*
+X146354800Y-94462600D02*
+X146431000Y-94386400D01*
+X142710000Y-92621748D02*
+X142494000Y-92837748D01*
+X154551300Y-88966400D02*
+X153999089Y-88966400D01*
+X139141200Y-60477400D02*
+X141325600Y-62661800D01*
+X142405200Y-92495496D02*
+X142405200Y-86632165D01*
+X141325600Y-78357504D02*
+X142163800Y-79195704D01*
+X142189200Y-92711496D02*
+X142405200Y-92495496D01*
+X142570200Y-96570800D02*
+X142570200Y-94417165D01*
+X142113000Y-80487235D02*
+X142240000Y-80360235D01*
+X150601200Y-99898200D02*
+X150601200Y-98937600D01*
+X148945600Y-97282000D02*
+X143281400Y-97282000D01*
+X141325600Y-62661800D02*
+X141325600Y-78357504D01*
+X153999089Y-88966400D02*
+X153585200Y-88552511D01*
+X153585200Y-86554600D02*
+X149606000Y-82575400D01*
+X142163800Y-79663000D02*
+X142231400Y-79730600D01*
+X142240000Y-80360235D02*
+X142240000Y-79739200D01*
+X142163800Y-79195704D02*
+X142163800Y-79663000D01*
+X142189200Y-94036165D02*
+X142189200Y-92711496D01*
+X153585200Y-88552511D02*
+X153585200Y-86554600D01*
+X142113000Y-86339965D02*
+X142113000Y-80487235D01*
+X150601200Y-98937600D02*
+X148945600Y-97282000D01*
+X142405200Y-86632165D02*
+X142113000Y-86339965D01*
+X142570200Y-94417165D02*
+X142189200Y-94036165D01*
+X143281400Y-97282000D02*
+X142570200Y-96570800D01*
+X150601200Y-99898200D02*
+X150601200Y-102479000D01*
+X142240000Y-79739200D02*
+X142231400Y-79730600D01*
+X141808200Y-86466217D02*
+X142100400Y-86758417D01*
+X149951200Y-99898200D02*
+X149951200Y-102479000D01*
+X143155148Y-97586800D02*
+X148615400Y-97586800D01*
+X149951200Y-98922600D02*
+X149951200Y-99898200D01*
+X142100400Y-92369244D02*
+X141884400Y-92585244D01*
+X142100400Y-90411200D02*
+X141859000Y-90652600D01*
+X141884400Y-94162417D02*
+X142265400Y-94543417D01*
+X139141200Y-63017400D02*
+X141020800Y-64897000D01*
+X142100400Y-86758417D02*
+X142100400Y-90411200D01*
+X142100400Y-90894000D02*
+X142100400Y-92369244D01*
+X141020800Y-79573583D02*
+X141808200Y-80360983D01*
+X141859000Y-90652600D02*
+X142100400Y-90894000D01*
+X141808200Y-80360983D02*
+X141808200Y-86466217D01*
+X148615400Y-97586800D02*
+X149951200Y-98922600D01*
+X148821100Y-90271600D02*
+X148826300Y-90266400D01*
+X141020800Y-64897000D02*
+X141020800Y-79573583D01*
+X142265400Y-96697052D02*
+X143155148Y-97586800D01*
+X147599400Y-90271600D02*
+X148821100Y-90271600D01*
+X141884400Y-92585244D02*
+X141884400Y-94162417D01*
+X142265400Y-94543417D02*
+X142265400Y-96697052D01*
+X141198600Y-88900000D02*
+X141208822Y-88889778D01*
+X140716000Y-79958452D02*
+X141503400Y-80745852D01*
+X147269200Y-99949000D02*
+X148386800Y-98831400D01*
+X141859000Y-98552000D02*
+X143256000Y-99949000D01*
+X141266800Y-91922600D02*
+X141528800Y-92184600D01*
+X141427200Y-88671400D02*
+X141198600Y-88900000D01*
+X148945600Y-98831400D02*
+X149301200Y-99187000D01*
+X147696400Y-88316400D02*
+X147671600Y-88341200D01*
+X141198600Y-88900000D02*
+X141266800Y-88968200D01*
+X141427200Y-87909400D02*
+X141427200Y-88671400D01*
+X139141200Y-65557400D02*
+X140716000Y-67132200D01*
+X149301200Y-99898200D02*
+X149301200Y-102479000D01*
+X148386800Y-98831400D02*
+X148945600Y-98831400D01*
+X141528800Y-94237869D02*
+X141859000Y-94568069D01*
+X140716000Y-67132200D02*
+X140716000Y-79958452D01*
+X141528800Y-92184600D02*
+X141528800Y-94237869D01*
+X149301200Y-99187000D02*
+X149301200Y-99898200D01*
+X141503400Y-80745852D02*
+X141503400Y-87833200D01*
+X143256000Y-99949000D02*
+X147269200Y-99949000D01*
+X141266800Y-88968200D02*
+X141266800Y-91922600D01*
+X148826300Y-88316400D02*
+X147696400Y-88316400D01*
+X141208822Y-88889778D02*
+X141208822Y-88703022D01*
+X141503400Y-87833200D02*
+X141427200Y-87909400D01*
+X141859000Y-94568069D02*
+X141859000Y-98552000D01*
+X139141200Y-78257400D02*
+X139141200Y-78814704D01*
+X141173200Y-87325200D02*
+X140720000Y-87778400D01*
+X139141200Y-78814704D02*
+X141173200Y-80846704D01*
+X140720000Y-87778400D02*
+X140720000Y-93615925D01*
+X140720000Y-93615925D02*
+X140788200Y-93684125D01*
+X141173200Y-80846704D02*
+X141173200Y-87325200D01*
+X138328400Y-92176600D02*
+X137947400Y-91795600D01*
+X137947400Y-91795600D02*
+X137947400Y-84531200D01*
+X137947400Y-84531200D02*
+X139141200Y-83337400D01*
+X148666200Y-109550200D02*
+X148742400Y-109474000D01*
+D16*
+X154551300Y-88316400D02*
+X156031600Y-88316400D01*
+D15*
+X148662200Y-127541100D02*
+X148662200Y-129032800D01*
+X156031600Y-88316400D02*
+X156032200Y-88315800D01*
+X148662200Y-119159100D02*
+X148662200Y-120519000D01*
+D16*
+X149593681Y-92216400D02*
+X150016219Y-92638938D01*
+D15*
+X148651200Y-101488000D02*
+X148793200Y-101346000D01*
+D16*
+X148651200Y-94173200D02*
+X148300600Y-94173200D01*
+D15*
+X148662200Y-120519000D02*
+X148818600Y-120675400D01*
+D16*
+X148300600Y-94173200D02*
+X148005800Y-93878400D01*
+D15*
+X148666200Y-110810200D02*
+X148666200Y-109550200D01*
+D16*
+X148826300Y-92216400D02*
+X149593681Y-92216400D01*
+D15*
+X148651200Y-102479000D02*
+X148651200Y-101488000D01*
+X148662200Y-129032800D02*
+X148712200Y-129082800D01*
+X152696169Y-91566400D02*
+X152654000Y-91524231D01*
+X154551300Y-91566400D02*
+X152696169Y-91566400D01*
+X138222166Y-102738366D02*
+X138222166Y-102445175D01*
+X139141200Y-103657400D02*
+X138222166Y-102738366D01*
+X153999089Y-89616400D02*
+X153106600Y-88723911D01*
+X154551300Y-89616400D02*
+X153999089Y-89616400D01*
+X153106600Y-88723911D02*
+X153106600Y-88432719D01*
+X148826300Y-90916400D02*
+X148658300Y-91084400D01*
+X148658300Y-91084400D02*
+X146583400Y-91084400D01*
+X146583400Y-91084400D02*
+X146532600Y-91135200D01*
+X149792400Y-88552511D02*
+X149378511Y-88966400D01*
+X149792400Y-87430289D02*
+X149792400Y-88552511D01*
+X149026911Y-86664800D02*
+X149792400Y-87430289D01*
+X149378511Y-88966400D02*
+X148826300Y-88966400D01*
+X148793200Y-86664800D02*
+X149026911Y-86664800D01*
+X142405200Y-127419200D02*
+X142405200Y-122161400D01*
+X142925800Y-127939800D02*
+X142405200Y-127419200D01*
+X149312200Y-133266100D02*
+X149312200Y-133818311D01*
+X144729200Y-127939800D02*
+X142925800Y-127939800D01*
+X149312200Y-133818311D02*
+X148898311Y-134232200D01*
+X145821400Y-129032000D02*
+X144729200Y-127939800D01*
+X142405200Y-122161400D02*
+X139141200Y-118897400D01*
+X145821400Y-131627511D02*
+X145821400Y-129032000D01*
+X148898311Y-134232200D02*
+X148426089Y-134232200D01*
+X148426089Y-134232200D02*
+X145821400Y-131627511D01*
+X147447000Y-104546400D02*
+X147396200Y-104597200D01*
+X146871037Y-107365050D02*
+X146871037Y-104969963D01*
+X146697237Y-107538850D02*
+X146871037Y-107365050D01*
+X146697237Y-115683837D02*
+X146697237Y-107538850D01*
+X147294600Y-104546400D02*
+X147447000Y-104546400D01*
+X146871037Y-104969963D02*
+X147294600Y-104546400D01*
+X146913600Y-115900200D02*
+X146697237Y-115683837D01*
+X141909800Y-105003600D02*
+X141605000Y-104698800D01*
+X145948422Y-103906922D02*
+X144851744Y-105003600D01*
+X144851744Y-105003600D02*
+X141909800Y-105003600D01*
+X144703800Y-130429000D02*
+X143662400Y-130429000D01*
+X145364200Y-131089400D02*
+X144703800Y-130429000D01*
+X145364200Y-131851400D02*
+X145364200Y-131089400D01*
+X148049800Y-134537000D02*
+X145364200Y-131851400D01*
+X149243511Y-134537000D02*
+X148049800Y-134537000D01*
+X149962200Y-133266100D02*
+X149962200Y-133818311D01*
+X139750800Y-126517400D02*
+X139141200Y-126517400D01*
+X149962200Y-133818311D02*
+X149243511Y-134537000D01*
+X143662400Y-130429000D02*
+X139750800Y-126517400D01*
+X139141200Y-129057400D02*
+X139420600Y-129057400D01*
+X150612200Y-133818311D02*
+X150612200Y-133266100D01*
+X145605400Y-132702200D02*
+X147745000Y-134841800D01*
+X139420600Y-129057400D02*
+X143065400Y-132702200D01*
+X143065400Y-132702200D02*
+X145605400Y-132702200D01*
+X149588711Y-134841800D02*
+X150612200Y-133818311D01*
+X147745000Y-134841800D02*
+X149588711Y-134841800D01*
+X147277355Y-135161555D02*
+X145186400Y-133070600D01*
+X149918955Y-135161555D02*
+X147277355Y-135161555D01*
+X145186400Y-133070600D02*
+X140614400Y-133070600D01*
+X151262200Y-133266100D02*
+X151262200Y-133818311D01*
+X140614400Y-133070600D02*
+X139141200Y-131597400D01*
+X151262200Y-133818311D02*
+X149918955Y-135161555D01*
+X151912200Y-133266100D02*
+X151912200Y-133818311D01*
+X141859000Y-134137400D02*
+X139141200Y-134137400D01*
+X151912200Y-133818311D02*
+X150221511Y-135509000D01*
+X150221511Y-135509000D02*
+X143230600Y-135509000D01*
+X143230600Y-135509000D02*
+X141859000Y-134137400D01*
+X152562200Y-133266100D02*
+X152562200Y-133818311D01*
+X152562200Y-133818311D02*
+X154684689Y-135940800D01*
+X154684689Y-135940800D02*
+X162737800Y-135940800D01*
+X162737800Y-135940800D02*
+X164541200Y-134137400D01*
+X164541200Y-132180852D02*
+X164541200Y-131597400D01*
+X161175052Y-135547000D02*
+X164541200Y-132180852D01*
+X153212200Y-133818311D02*
+X154940889Y-135547000D01*
+X153212200Y-133266100D02*
+X153212200Y-133818311D01*
+X154940889Y-135547000D02*
+X161175052Y-135547000D01*
+X163398200Y-132499000D02*
+X163398200Y-130200400D01*
+X153862200Y-133266100D02*
+X153862200Y-133818311D01*
+X155286089Y-135242200D02*
+X160655000Y-135242200D01*
+X163398200Y-130200400D02*
+X164541200Y-129057400D01*
+X160655000Y-135242200D02*
+X163398200Y-132499000D01*
+X153862200Y-133818311D02*
+X155286089Y-135242200D01*
+X159993852Y-133172200D02*
+X156311600Y-133172200D01*
+X152409889Y-131191000D02*
+X149312200Y-128093311D01*
+X149312200Y-124884100D02*
+X149312200Y-127541100D01*
+X156311600Y-133172200D02*
+X154330400Y-131191000D01*
+X164541200Y-126517400D02*
+X164541200Y-127050800D01*
+X163017200Y-128574800D02*
+X163017200Y-130148852D01*
+X164541200Y-127050800D02*
+X163017200Y-128574800D01*
+X163017200Y-130148852D02*
+X159993852Y-133172200D01*
+X154330400Y-131191000D02*
+X152409889Y-131191000D01*
+X149312200Y-128093311D02*
+X149312200Y-127541100D01*
+X162712400Y-128448548D02*
+X162712400Y-129819400D01*
+X154304252Y-130733800D02*
+X152602689Y-130733800D01*
+X164541200Y-124838008D02*
+X163474400Y-125904808D01*
+X156437852Y-132867400D02*
+X154304252Y-130733800D01*
+X162712400Y-129819400D02*
+X159664400Y-132867400D01*
+X163474400Y-127686548D02*
+X162712400Y-128448548D01*
+X164541200Y-123977400D02*
+X164541200Y-124838008D01*
+X149962200Y-124884100D02*
+X149962200Y-127541100D01*
+X159664400Y-132867400D02*
+X156437852Y-132867400D01*
+X152602689Y-130733800D02*
+X149962200Y-128093311D01*
+X149962200Y-128093311D02*
+X149962200Y-127541100D01*
+X163474400Y-125904808D02*
+X163474400Y-127686548D01*
+X150612200Y-124884100D02*
+X150612200Y-127541100D01*
+X160095452Y-130581400D02*
+X157988748Y-130581400D01*
+X164541200Y-121437400D02*
+X163576000Y-122402600D01*
+X163372800Y-123744860D02*
+X163372800Y-125575356D01*
+X163576000Y-122402600D02*
+X163576000Y-123541660D01*
+X150612200Y-128093311D02*
+X150612200Y-127541100D01*
+X163017200Y-127659652D02*
+X160095452Y-130581400D01*
+X157836348Y-130429000D02*
+X152947889Y-130429000D01*
+X163017200Y-125930956D02*
+X163017200Y-127659652D01*
+X163372800Y-125575356D02*
+X163017200Y-125930956D01*
+X157988748Y-130581400D02*
+X157836348Y-130429000D01*
+X163576000Y-123541660D02*
+X163372800Y-123744860D01*
+X152947889Y-130429000D02*
+X150612200Y-128093311D01*
+X159969200Y-130276600D02*
+X158115000Y-130276600D01*
+X151262200Y-124884100D02*
+X151262200Y-127541100D01*
+X164338000Y-118897400D02*
+X163512600Y-119722800D01*
+X163068000Y-123618608D02*
+X163068000Y-125449104D01*
+X158115000Y-130276600D02*
+X157835600Y-129997200D01*
+X157835600Y-129997200D02*
+X153060400Y-129997200D01*
+X162712400Y-125804704D02*
+X162712400Y-127533400D01*
+X163512600Y-119722800D02*
+X163512600Y-122034948D01*
+X162712400Y-127533400D02*
+X159969200Y-130276600D01*
+X163271200Y-122276348D02*
+X163271200Y-123415408D01*
+X163068000Y-125449104D02*
+X162712400Y-125804704D01*
+X163271200Y-123415408D02*
+X163068000Y-123618608D01*
+X153060400Y-129997200D02*
+X151262200Y-128199000D01*
+X151262200Y-128199000D02*
+X151262200Y-127541100D01*
+X163512600Y-122034948D02*
+X163271200Y-122276348D01*
+X164541200Y-118897400D02*
+X164338000Y-118897400D01*
+X159981052Y-128105000D02*
+X157591956Y-128105000D01*
+X164541200Y-116357400D02*
+X164541200Y-117442739D01*
+X156055356Y-129641600D02*
+X153460489Y-129641600D01*
+X162966400Y-122150096D02*
+X162966400Y-123289156D01*
+X151912200Y-124884100D02*
+X151912200Y-127541100D01*
+X153460489Y-129641600D02*
+X151912200Y-128093311D01*
+X162966400Y-123289156D02*
+X162763200Y-123492356D01*
+X163207800Y-121908696D02*
+X162966400Y-122150096D01*
+X163512600Y-119291748D02*
+X163207800Y-119596548D01*
+X151912200Y-128093311D02*
+X151912200Y-127541100D01*
+X162763200Y-123492356D02*
+X162763200Y-125322852D01*
+X164541200Y-117442739D02*
+X163512600Y-118471339D01*
+X163207800Y-119596548D02*
+X163207800Y-121908696D01*
+X162763200Y-125322852D02*
+X159981052Y-128105000D01*
+X163512600Y-118471339D02*
+X163512600Y-119291748D01*
+X157591956Y-128105000D02*
+X156055356Y-129641600D01*
+X163512600Y-118040287D02*
+X163207800Y-118345087D01*
+X162356800Y-125298200D02*
+X159854800Y-127800200D01*
+X153586740Y-129336800D02*
+X152562200Y-128312259D01*
+X164541200Y-114902739D02*
+X163512600Y-115931339D01*
+X162661600Y-122023844D02*
+X162661600Y-123162904D01*
+X155929104Y-129336800D02*
+X153586740Y-129336800D01*
+X162661600Y-123162904D02*
+X162356800Y-123467704D01*
+X152562200Y-124884100D02*
+X152562200Y-127541100D01*
+X163512600Y-115931339D02*
+X163512600Y-118040287D01*
+X164541200Y-113817400D02*
+X164541200Y-114902739D01*
+X163207800Y-119165496D02*
+X162903000Y-119470296D01*
+X162903000Y-119470296D02*
+X162903000Y-121782444D01*
+X163207800Y-118345087D02*
+X163207800Y-119165496D01*
+X162903000Y-121782444D02*
+X162661600Y-122023844D01*
+X152562200Y-128312259D02*
+X152562200Y-127541100D01*
+X157465704Y-127800200D02*
+X155929104Y-129336800D01*
+X162356800Y-123467704D02*
+X162356800Y-125298200D01*
+X159854800Y-127800200D02*
+X157465704Y-127800200D01*
+X153212200Y-124884100D02*
+X153212200Y-127541100D01*
+X163512600Y-113391339D02*
+X163512600Y-114243461D01*
+X164541200Y-112362739D02*
+X163512600Y-113391339D01*
+X153998489Y-128879600D02*
+X153212200Y-128093311D01*
+X162598200Y-121656192D02*
+X162356800Y-121897592D01*
+X158997139Y-125425200D02*
+X158089600Y-126332739D01*
+X162903000Y-119039244D02*
+X162598200Y-119344044D01*
+X158089600Y-126745252D02*
+X155955252Y-128879600D01*
+X162356800Y-123036652D02*
+X159968252Y-125425200D01*
+X163207800Y-115805087D02*
+X163207800Y-117914035D01*
+X158089600Y-126332739D02*
+X158089600Y-126745252D01*
+X162598200Y-119344044D02*
+X162598200Y-121656192D01*
+X153212200Y-128093311D02*
+X153212200Y-127541100D01*
+X163804600Y-115208287D02*
+X163207800Y-115805087D01*
+X159968252Y-125425200D02*
+X158997139Y-125425200D01*
+X163804600Y-114535461D02*
+X163804600Y-115208287D01*
+X162903000Y-118218835D02*
+X162903000Y-119039244D01*
+X164541200Y-111277400D02*
+X164541200Y-112362739D01*
+X155955252Y-128879600D02*
+X153998489Y-128879600D01*
+X163512600Y-114243461D02*
+X163804600Y-114535461D01*
+X162356800Y-121897592D02*
+X162356800Y-123036652D01*
+X163207800Y-117914035D02*
+X162903000Y-118218835D01*
+X157784800Y-126365000D02*
+X155575000Y-128574800D01*
+X162598200Y-118092583D02*
+X162598200Y-118912992D01*
+X162598200Y-118912992D02*
+X162293400Y-119217792D01*
+X155575000Y-128574800D02*
+X154343689Y-128574800D01*
+X162293400Y-120293861D02*
+X162052000Y-120535261D01*
+X154343689Y-128574800D02*
+X153862200Y-128093311D01*
+X163207800Y-114369713D02*
+X163499800Y-114661713D01*
+X163207800Y-113265087D02*
+X163207800Y-114369713D01*
+X162903000Y-115678835D02*
+X162903000Y-117787783D01*
+X162903000Y-117787783D02*
+X162598200Y-118092583D01*
+X163512600Y-109766000D02*
+X163512600Y-112960287D01*
+X153862200Y-124884100D02*
+X153862200Y-127541100D01*
+X162052000Y-120535261D02*
+X162052000Y-122910400D01*
+X163499800Y-115082035D02*
+X162903000Y-115678835D01*
+X162052000Y-122910400D02*
+X159842000Y-125120400D01*
+X158870887Y-125120400D02*
+X157784800Y-126206487D01*
+X159842000Y-125120400D02*
+X158870887Y-125120400D01*
+X157784800Y-126206487D02*
+X157784800Y-126365000D01*
+X164541200Y-108737400D02*
+X163512600Y-109766000D01*
+X163499800Y-114661713D02*
+X163499800Y-115082035D01*
+X162293400Y-119217792D02*
+X162293400Y-120293861D01*
+X153862200Y-128093311D02*
+X153862200Y-127541100D01*
+X163512600Y-112960287D02*
+X163207800Y-113265087D01*
+X161696400Y-119360165D02*
+X162293400Y-118763165D01*
+X149316200Y-116535200D02*
+X149316200Y-119155100D01*
+X162903000Y-113138835D02*
+X163207800Y-112834035D01*
+X163207800Y-108616139D02*
+X164541200Y-107282739D01*
+X160425652Y-122936000D02*
+X161696400Y-121665252D01*
+X149312200Y-119159100D02*
+X149312200Y-119711311D01*
+X149316200Y-119155100D02*
+X149312200Y-119159100D01*
+X161696400Y-121665252D02*
+X161696400Y-119360165D01*
+X149312200Y-119711311D02*
+X152536889Y-122936000D01*
+X164541200Y-107282739D02*
+X164541200Y-106197400D01*
+X162903000Y-115247783D02*
+X162903000Y-113138835D01*
+X162293400Y-117966331D02*
+X162598200Y-117661531D01*
+X163207800Y-112834035D02*
+X163207800Y-108616139D01*
+X162598200Y-117661531D02*
+X162598200Y-115552583D01*
+X162598200Y-115552583D02*
+X162903000Y-115247783D01*
+X162293400Y-118763165D02*
+X162293400Y-117966331D01*
+X152536889Y-122936000D02*
+X160425652Y-122936000D01*
+X164541200Y-104742739D02*
+X164541200Y-103657400D01*
+X162293400Y-117535279D02*
+X162293400Y-115426331D01*
+X163512600Y-106623461D02*
+X163512600Y-105771339D01*
+X163512600Y-105771339D02*
+X164541200Y-104742739D01*
+X149962200Y-119711311D02*
+X152882089Y-122631200D01*
+X163703000Y-106813861D02*
+X163512600Y-106623461D01*
+X149966200Y-116535200D02*
+X149966200Y-119155100D01*
+X162293400Y-115426331D02*
+X162598200Y-115121531D01*
+X160274000Y-122631200D02*
+X161391600Y-121513600D01*
+X152882089Y-122631200D02*
+X160274000Y-122631200D01*
+X162598200Y-108794687D02*
+X163703000Y-107689887D01*
+X161988600Y-117840079D02*
+X162293400Y-117535279D01*
+X161391600Y-119233913D02*
+X161988600Y-118636913D01*
+X149966200Y-119155100D02*
+X149962200Y-119159100D01*
+X161988600Y-118636913D02*
+X161988600Y-117840079D01*
+X161391600Y-121513600D02*
+X161391600Y-119233913D01*
+X163703000Y-107689887D02*
+X163703000Y-106813861D01*
+X149962200Y-119159100D02*
+X149962200Y-119711311D01*
+X162598200Y-115121531D02*
+X162598200Y-108794687D01*
+X158508600Y-120485000D02*
+X158064200Y-120929400D01*
+X161683800Y-117713827D02*
+X161683800Y-118458913D01*
+X163207800Y-106749713D02*
+X163398200Y-106940113D01*
+X157580852Y-122174000D02*
+X153074889Y-122174000D01*
+X162293400Y-108668435D02*
+X162293400Y-114995279D01*
+X163512600Y-102146000D02*
+X163512600Y-105340287D01*
+X164541200Y-101117400D02*
+X163512600Y-102146000D01*
+X158064200Y-120929400D02*
+X158064200Y-121690652D01*
+X161988600Y-115300079D02*
+X161988600Y-117409027D01*
+X163398200Y-106940113D02*
+X163398200Y-107563635D01*
+X161683800Y-118458913D02*
+X159657713Y-120485000D01*
+X150616200Y-119155100D02*
+X150612200Y-119159100D01*
+X150616200Y-116535200D02*
+X150616200Y-119155100D01*
+X161988600Y-117409027D02*
+X161683800Y-117713827D01*
+X162293400Y-114995279D02*
+X161988600Y-115300079D01*
+X158064200Y-121690652D02*
+X157580852Y-122174000D01*
+X163512600Y-105340287D02*
+X163207800Y-105645087D01*
+X163398200Y-107563635D02*
+X162293400Y-108668435D01*
+X153074889Y-122174000D02*
+X150612200Y-119711311D01*
+X163207800Y-105645087D02*
+X163207800Y-106749713D01*
+X150612200Y-119711311D02*
+X150612200Y-119159100D01*
+X159657713Y-120485000D02*
+X158508600Y-120485000D01*
+X164541200Y-99636720D02*
+X163207800Y-100970120D01*
+X159531461Y-120180200D02*
+X158382348Y-120180200D01*
+X161379000Y-117105304D02*
+X161379000Y-118332661D01*
+X163207800Y-105214035D02*
+X162903000Y-105518835D01*
+X157759400Y-121285000D02*
+X157302200Y-121742200D01*
+X161988600Y-108542183D02*
+X161988600Y-114869027D01*
+X161683800Y-116800504D02*
+X161379000Y-117105304D01*
+X161683800Y-115173827D02*
+X161683800Y-116800504D01*
+X158382348Y-120180200D02*
+X157759400Y-120803148D01*
+X163207800Y-100970120D02*
+X163207800Y-105214035D01*
+X151266200Y-119155100D02*
+X151262200Y-119159100D01*
+X153293089Y-121742200D02*
+X151262200Y-119711311D01*
+X157302200Y-121742200D02*
+X153293089Y-121742200D01*
+X162903000Y-105518835D02*
+X162903000Y-106875965D01*
+X161988600Y-114869027D02*
+X161683800Y-115173827D01*
+X164541200Y-98577400D02*
+X164541200Y-99636720D01*
+X162966400Y-106939365D02*
+X162966400Y-107158860D01*
+X151266200Y-116535200D02*
+X151266200Y-119155100D01*
+X157759400Y-120803148D02*
+X157759400Y-121285000D01*
+X162903000Y-106875965D02*
+X162966400Y-106939365D01*
+X151262200Y-119711311D02*
+X151262200Y-119159100D01*
+X162903000Y-107222260D02*
+X162903000Y-107627783D01*
+X161379000Y-118332661D02*
+X159531461Y-120180200D01*
+X162903000Y-107627783D02*
+X161988600Y-108542183D01*
+X162966400Y-107158860D02*
+X162903000Y-107222260D01*
+X161379000Y-115047575D02*
+X161379000Y-116674252D01*
+X162598200Y-101148668D02*
+X162598200Y-107002217D01*
+X161683800Y-108415931D02*
+X161683800Y-114742775D01*
+X163512600Y-100234268D02*
+X162598200Y-101148668D01*
+X162598200Y-107002217D02*
+X162645095Y-107049113D01*
+X151916200Y-119155100D02*
+X151912200Y-119159100D01*
+X151916200Y-116535200D02*
+X151916200Y-119155100D01*
+X160108252Y-117945000D02*
+X158633356Y-117945000D01*
+X163804600Y-96774000D02*
+X163804600Y-97859339D01*
+X151912200Y-119728904D02*
+X151912200Y-119159100D01*
+X164541200Y-96037400D02*
+X163804600Y-96774000D01*
+X161683800Y-114742775D02*
+X161379000Y-115047575D01*
+X153569896Y-121386600D02*
+X151912200Y-119728904D01*
+X158633356Y-117945000D02*
+X155191756Y-121386600D01*
+X155191756Y-121386600D02*
+X153569896Y-121386600D01*
+X163512600Y-98151339D02*
+X163512600Y-100234268D01*
+X161379000Y-116674252D02*
+X160108252Y-117945000D01*
+X162598200Y-107096008D02*
+X162598200Y-107501531D01*
+X162645095Y-107049113D02*
+X162598200Y-107096008D01*
+X163804600Y-97859339D02*
+X163512600Y-98151339D01*
+X162598200Y-107501531D02*
+X161683800Y-108415931D01*
+X153746948Y-121081800D02*
+X152562200Y-119897052D01*
+X163512600Y-93071339D02*
+X163512600Y-96463461D01*
+X161379000Y-108289679D02*
+X161379000Y-113980904D01*
+X163207800Y-100108016D02*
+X162293400Y-101022416D01*
+X161379000Y-113980904D02*
+X161074200Y-114285704D01*
+X163499800Y-97733087D02*
+X163207800Y-98025087D01*
+X159982000Y-117640200D02*
+X158507104Y-117640200D01*
+X163207800Y-98025087D02*
+X163207800Y-100108016D01*
+X162293400Y-101022416D02*
+X162293400Y-107375279D01*
+X164541200Y-90957400D02*
+X164541200Y-92042739D01*
+X152562200Y-119897052D02*
+X152562200Y-119159100D01*
+X158507104Y-117640200D02*
+X155065504Y-121081800D01*
+X161074200Y-116548000D02*
+X159982000Y-117640200D01*
+X163550600Y-96501461D02*
+X163550600Y-96596948D01*
+X163512600Y-96463461D02*
+X163550600Y-96501461D01*
+X152566200Y-116535200D02*
+X152566200Y-119155100D01*
+X161074200Y-114285704D02*
+X161074200Y-116548000D01*
+X162293400Y-107375279D02*
+X161379000Y-108289679D01*
+X155065504Y-121081800D02*
+X153746948Y-121081800D01*
+X163499800Y-96647748D02*
+X163499800Y-97733087D01*
+X152566200Y-119155100D02*
+X152562200Y-119159100D01*
+X163550600Y-96596948D02*
+X163499800Y-96647748D01*
+X164541200Y-92042739D02*
+X163512600Y-93071339D01*
+X160604200Y-114883452D02*
+X160604200Y-114324652D01*
+X160082652Y-115405000D02*
+X160604200Y-114883452D01*
+X162903000Y-97898835D02*
+X163195000Y-97606835D01*
+X161975800Y-100908964D02*
+X162903000Y-99981764D01*
+X153216200Y-119155100D02*
+X153212200Y-119159100D01*
+X161074200Y-113854652D02*
+X161074200Y-108062704D01*
+X163207800Y-92945087D02*
+X163512600Y-92640287D01*
+X163195000Y-97606835D02*
+X163195000Y-96521496D01*
+X161975800Y-106856304D02*
+X161988600Y-106843504D01*
+X162903000Y-99981764D02*
+X162903000Y-97898835D01*
+X160604200Y-114324652D02*
+X161074200Y-113854652D01*
+X164541200Y-89502739D02*
+X164541200Y-88417400D01*
+X161975800Y-106021096D02*
+X161975800Y-100908964D01*
+X157937200Y-117575852D02*
+X157937200Y-115849400D01*
+X158381600Y-115405000D02*
+X160082652Y-115405000D01*
+X163195000Y-96521496D02*
+X163207800Y-96508696D01*
+X153216200Y-116535200D02*
+X153216200Y-119155100D01*
+X154990052Y-120523000D02*
+X157937200Y-117575852D01*
+X153212200Y-119785052D02*
+X153950148Y-120523000D01*
+X157937200Y-115849400D02*
+X158381600Y-115405000D01*
+X153950148Y-120523000D02*
+X154990052Y-120523000D01*
+X153212200Y-119159100D02*
+X153212200Y-119785052D01*
+X161975800Y-107161104D02*
+X161975800Y-106856304D01*
+X161988600Y-106033896D02*
+X161975800Y-106021096D01*
+X163207800Y-96508696D02*
+X163207800Y-92945087D01*
+X161988600Y-106843504D02*
+X161988600Y-106033896D01*
+X163512600Y-90531339D02*
+X164541200Y-89502739D01*
+X161074200Y-108062704D02*
+X161975800Y-107161104D01*
+X163512600Y-92640287D02*
+X163512600Y-90531339D01*
+X162598200Y-97772583D02*
+X162890200Y-97480583D01*
+X157632400Y-116611400D02*
+X157632400Y-115723148D01*
+X163207800Y-90405087D02*
+X163512600Y-90100287D01*
+X156311600Y-118770400D02*
+X156311600Y-117932200D01*
+X157632400Y-115723148D02*
+X158255348Y-115100200D01*
+X162903000Y-92818835D02*
+X163207800Y-92514035D01*
+X154940000Y-120142000D02*
+X156311600Y-118770400D01*
+X161671000Y-100782712D02*
+X162598200Y-99855512D01*
+X160769400Y-107936452D02*
+X161671000Y-107034852D01*
+X153862200Y-119711311D02*
+X154292889Y-120142000D01*
+X153843578Y-119140478D02*
+X153862200Y-119159100D01*
+X159956400Y-115100200D02*
+X160299400Y-114757200D01*
+X154292889Y-120142000D02*
+X154940000Y-120142000D01*
+X160769400Y-113728400D02*
+X160769400Y-107936452D01*
+X161671000Y-107034852D02*
+X161671000Y-100782712D01*
+X162890200Y-97480583D02*
+X162890200Y-96395244D01*
+X164541200Y-86385400D02*
+X164541200Y-85877400D01*
+X156311600Y-117932200D02*
+X157632400Y-116611400D01*
+X162903000Y-96382444D02*
+X162903000Y-92818835D01*
+X153843578Y-116557822D02*
+X153843578Y-119140478D01*
+X160299400Y-114757200D02*
+X160299400Y-114198400D01*
+X160299400Y-114198400D02*
+X160769400Y-113728400D01*
+X163512600Y-90100287D02*
+X163512600Y-87414000D01*
+X162890200Y-96395244D02*
+X162903000Y-96382444D01*
+X153862200Y-119159100D02*
+X153862200Y-119711311D01*
+X158255348Y-115100200D02*
+X159956400Y-115100200D01*
+X163207800Y-92514035D02*
+X163207800Y-90405087D01*
+X153866200Y-116535200D02*
+X153843578Y-116557822D01*
+X162598200Y-99855512D02*
+X162598200Y-97772583D01*
+X163512600Y-87414000D02*
+X164541200Y-86385400D01*
+X157108617Y-107976494D02*
+X157705033Y-107976494D01*
+X162903000Y-92387783D02*
+X162903000Y-90278835D01*
+X158087127Y-107594400D02*
+X160680400Y-107594400D01*
+X154736800Y-107162600D02*
+X155354320Y-107780120D01*
+X162585400Y-96268992D02*
+X162598200Y-96256192D01*
+X160680400Y-107594400D02*
+X161366200Y-106908600D01*
+X162293400Y-97646331D02*
+X162585400Y-97354331D01*
+X161366200Y-100656460D02*
+X162293400Y-99729260D01*
+X153851200Y-110795200D02*
+X153866200Y-110810200D01*
+X163207800Y-89974035D02*
+X163207800Y-87236200D01*
+X154340389Y-107162600D02*
+X154736800Y-107162600D01*
+X157705033Y-107976494D02*
+X158087127Y-107594400D01*
+X155354320Y-107780120D02*
+X156912243Y-107780120D01*
+X163512600Y-81826000D02*
+X164541200Y-80797400D01*
+X156912243Y-107780120D02*
+X157108617Y-107976494D01*
+X162598200Y-92692583D02*
+X162903000Y-92387783D01*
+X163207800Y-87236200D02*
+X163512600Y-86931400D01*
+X162598200Y-96256192D02*
+X162598200Y-92692583D01*
+X163512600Y-86931400D02*
+X163512600Y-81826000D01*
+X153851200Y-108204000D02*
+X153851200Y-110795200D01*
+X153851200Y-108204000D02*
+X153851200Y-107651789D01*
+X153851200Y-107651789D02*
+X154340389Y-107162600D01*
+X162903000Y-90278835D02*
+X163207800Y-89974035D01*
+X161366200Y-106908600D02*
+X161366200Y-100656460D01*
+X162293400Y-99729260D02*
+X162293400Y-97646331D01*
+X162585400Y-97354331D02*
+X162585400Y-96268992D01*
+X162280585Y-97175927D02*
+X162280600Y-97175912D01*
+X162903000Y-87109948D02*
+X163207800Y-86805148D01*
+X162280600Y-97175912D02*
+X162280600Y-96142740D01*
+X162903000Y-88734800D02*
+X162903000Y-87109948D01*
+X162598200Y-89039600D02*
+X162903000Y-88734800D01*
+X162280600Y-96142740D02*
+X162293400Y-96129940D01*
+X159739852Y-105206800D02*
+X161061400Y-103885252D01*
+X163207800Y-86805148D02*
+X163207800Y-79590800D01*
+X154203400Y-106426000D02*
+X156871148Y-106426000D01*
+X162598200Y-91706600D02*
+X162598200Y-89039600D01*
+X161061400Y-103885252D02*
+X161061400Y-100530208D01*
+X153201200Y-107428200D02*
+X154203400Y-106426000D01*
+X162293400Y-92011400D02*
+X162598200Y-91706600D01*
+X161988600Y-99603008D02*
+X161988600Y-97520079D01*
+X162293400Y-96129940D02*
+X162293400Y-92011400D01*
+X163207800Y-79590800D02*
+X164541200Y-78257400D01*
+X156871148Y-106426000D02*
+X158090348Y-105206800D01*
+X153201200Y-108204000D02*
+X153201200Y-110795200D01*
+X153201200Y-108204000D02*
+X153201200Y-107428200D01*
+X161061400Y-100530208D02*
+X161988600Y-99603008D01*
+X162280585Y-97228094D02*
+X162280585Y-97175927D01*
+X158090348Y-105206800D02*
+X159739852Y-105206800D01*
+X153201200Y-110795200D02*
+X153216200Y-110810200D01*
+X161988600Y-97520079D02*
+X162280585Y-97228094D01*
+X160756600Y-103759000D02*
+X160756600Y-100252304D01*
+X159613600Y-104902000D02*
+X160756600Y-103759000D01*
+X157964096Y-104902000D02*
+X159613600Y-104902000D01*
+X152551200Y-110795200D02*
+X152566200Y-110810200D01*
+X161988600Y-91757400D02*
+X162293400Y-91452600D01*
+X161975780Y-97049680D02*
+X161975800Y-97049660D01*
+X161683800Y-97393827D02*
+X161975780Y-97101847D01*
+X152551200Y-108204000D02*
+X152551200Y-110795200D01*
+X161975780Y-97101847D02*
+X161975780Y-97049680D01*
+X162839400Y-86742496D02*
+X162839400Y-78079600D01*
+X160756600Y-100252304D02*
+X161683800Y-99325104D01*
+X161975800Y-96016488D02*
+X161988600Y-96003688D01*
+X162293400Y-87288496D02*
+X162839400Y-86742496D01*
+X152551200Y-108204000D02*
+X152551200Y-107602069D01*
+X154032069Y-106121200D02*
+X156744896Y-106121200D01*
+X162839400Y-78079600D02*
+X164541200Y-76377800D01*
+X161988600Y-96003688D02*
+X161988600Y-91757400D01*
+X161975800Y-97049660D02*
+X161975800Y-96016488D01*
+X162293400Y-91452600D02*
+X162293400Y-87288496D01*
+X152551200Y-107602069D02*
+X154032069Y-106121200D01*
+X161683800Y-99325104D02*
+X161683800Y-97393827D01*
+X156744896Y-106121200D02*
+X157964096Y-104902000D01*
+X164541200Y-76377800D02*
+X164541200Y-75717400D01*
+X161671000Y-95890236D02*
+X161683800Y-95877436D01*
+X163114800Y-77373148D02*
+X163114800Y-74603800D01*
+X159664400Y-102539800D02*
+X160424904Y-101779296D01*
+X161671000Y-96923408D02*
+X161671000Y-95890236D01*
+X158877000Y-102539800D02*
+X159664400Y-102539800D01*
+X151901200Y-108204000D02*
+X151901200Y-107553117D01*
+X161379000Y-99198852D02*
+X161379000Y-97215408D01*
+X153637917Y-105816400D02*
+X156618644Y-105816400D01*
+X160451800Y-100126052D02*
+X161379000Y-99198852D01*
+X158254800Y-103162000D02*
+X158877000Y-102539800D01*
+X162293400Y-86857444D02*
+X162293400Y-85026400D01*
+X160424904Y-100304600D02*
+X160451800Y-100277704D01*
+X163114800Y-74603800D02*
+X164541200Y-73177400D01*
+X161988600Y-87162244D02*
+X162293400Y-86857444D01*
+X160451800Y-100277704D02*
+X160451800Y-100126052D01*
+X161683800Y-91631148D02*
+X161988600Y-91326348D01*
+X161683800Y-95877436D02*
+X161683800Y-91631148D01*
+X151901200Y-110795200D02*
+X151916200Y-110810200D01*
+X156618644Y-105816400D02*
+X158254800Y-104180244D01*
+X161379000Y-97215408D02*
+X161671000Y-96923408D01*
+X162293400Y-85026400D02*
+X162534600Y-84785200D01*
+X158254800Y-104180244D02*
+X158254800Y-103162000D01*
+X161988600Y-91326348D02*
+X161988600Y-87162244D01*
+X162534600Y-77953348D02*
+X163114800Y-77373148D01*
+X151901200Y-107553117D02*
+X153637917Y-105816400D01*
+X162534600Y-84785200D02*
+X162534600Y-77953348D01*
+X151901200Y-108204000D02*
+X151901200Y-110795200D01*
+X160424904Y-101779296D02*
+X160424904Y-100304600D01*
+X160095452Y-100050600D02*
+X161074200Y-99071852D01*
+X162810000Y-72368600D02*
+X164541200Y-70637400D01*
+X161366200Y-96797156D02*
+X161366200Y-95763984D01*
+X161074200Y-97089156D02*
+X161366200Y-96797156D01*
+X153066984Y-105504268D02*
+X156330627Y-105504268D01*
+X161683800Y-84823200D02*
+X162229800Y-84277200D01*
+X161683800Y-91200096D02*
+X161683800Y-84823200D01*
+X158254800Y-102730948D02*
+X158254800Y-100767539D01*
+X157950000Y-103035748D02*
+X158254800Y-102730948D01*
+X151251200Y-108204000D02*
+X151251200Y-107320052D01*
+X158971739Y-100050600D02*
+X160095452Y-100050600D01*
+X161366200Y-95763984D02*
+X161379000Y-95751184D01*
+X157950000Y-103884895D02*
+X157950000Y-103035748D01*
+X162810000Y-77246896D02*
+X162810000Y-72368600D01*
+X151251200Y-108204000D02*
+X151251200Y-110795200D01*
+X162229800Y-84277200D02*
+X162229800Y-77827096D01*
+X158254800Y-100767539D02*
+X158971739Y-100050600D01*
+X151251200Y-107320052D02*
+X153066984Y-105504268D01*
+X161074200Y-99071852D02*
+X161074200Y-97089156D01*
+X161379000Y-91504896D02*
+X161683800Y-91200096D01*
+X161379000Y-95751184D02*
+X161379000Y-91504896D01*
+X156330627Y-105504268D02*
+X157950000Y-103884895D01*
+X151251200Y-110795200D02*
+X151266200Y-110810200D01*
+X162229800Y-77827096D02*
+X162810000Y-77246896D01*
+X150601200Y-110795200D02*
+X150616200Y-110810200D01*
+X157645200Y-103758643D02*
+X157645200Y-102909496D01*
+X156204375Y-105199468D02*
+X157645200Y-103758643D01*
+X164541200Y-69058860D02*
+X162331400Y-71268660D01*
+X157950000Y-102604696D02*
+X157950000Y-100596600D01*
+X160769400Y-98945600D02*
+X160769400Y-96962904D01*
+X158864400Y-99682200D02*
+X160032800Y-99682200D01*
+X160032800Y-99682200D02*
+X160769400Y-98945600D01*
+X161061400Y-77520800D02*
+X162331400Y-76250800D01*
+X150601200Y-108204000D02*
+X150601200Y-110795200D01*
+X164541200Y-68097400D02*
+X164541200Y-69058860D01*
+X161061400Y-96670904D02*
+X161061400Y-77520800D01*
+X157950000Y-100596600D02*
+X158864400Y-99682200D01*
+X160769400Y-96962904D02*
+X161061400Y-96670904D01*
+X150601200Y-108204000D02*
+X150601200Y-107539000D01*
+X152940732Y-105199468D02*
+X156204375Y-105199468D01*
+X162331400Y-71268660D02*
+X162331400Y-76250800D01*
+X157645200Y-102909496D02*
+X157950000Y-102604696D01*
+X150601200Y-107539000D02*
+X152940732Y-105199468D01*
+X149951200Y-108204000D02*
+X149951200Y-105395000D01*
+X157403800Y-102158052D02*
+X157403800Y-99078539D01*
+X158997139Y-97485200D02*
+X159816052Y-97485200D01*
+X161814589Y-75252215D02*
+X161497804Y-75569000D01*
+X159816052Y-97485200D02*
+X160756600Y-96544652D01*
+X149951200Y-110795200D02*
+X149966200Y-110810200D01*
+X160756600Y-96544652D02*
+X160756600Y-76310204D01*
+X160756600Y-76310204D02*
+X161497804Y-75569000D01*
+X150796068Y-104550132D02*
+X155011720Y-104550132D01*
+X161814589Y-71354419D02*
+X161814589Y-75252215D01*
+X162610800Y-67487800D02*
+X162610800Y-70558208D01*
+X164541200Y-65557400D02*
+X162610800Y-67487800D01*
+X162610800Y-70558208D02*
+X161814589Y-71354419D01*
+X155011720Y-104550132D02*
+X157403800Y-102158052D01*
+X149951200Y-108204000D02*
+X149951200Y-110795200D01*
+X157403800Y-99078539D02*
+X158997139Y-97485200D01*
+X149951200Y-105395000D02*
+X150796068Y-104550132D01*
+X157099000Y-98952287D02*
+X158909087Y-97142200D01*
+X154940000Y-104190800D02*
+X157099000Y-102031800D01*
+X149301200Y-108204000D02*
+X149301200Y-105613948D01*
+X160451800Y-96418400D02*
+X160451800Y-73888600D01*
+X149301200Y-105613948D02*
+X150724348Y-104190800D01*
+X158909087Y-97142200D02*
+X159728000Y-97142200D01*
+X159728000Y-97142200D02*
+X160451800Y-96418400D01*
+X157099000Y-102031800D02*
+X157099000Y-98952287D01*
+X160451800Y-72286156D02*
+X162306000Y-70431956D01*
+X149301200Y-110795200D02*
+X149316200Y-110810200D01*
+X160451800Y-73888600D02*
+X161284243Y-74721043D01*
+X160451800Y-73888600D02*
+X160451800Y-72286156D01*
+X161284243Y-74721043D02*
+X161284243Y-74721047D01*
+X150724348Y-104190800D02*
+X154940000Y-104190800D01*
+X149301200Y-108204000D02*
+X149301200Y-110795200D01*
+X162306000Y-70431956D02*
+X162306000Y-65252600D01*
+X162306000Y-65252600D02*
+X164541200Y-63017400D01*
+X156337000Y-109728000D02*
+X156235400Y-109626400D01*
+X153851200Y-101041200D02*
+X153851200Y-102479000D01*
+X154813000Y-101041200D02*
+X155938822Y-99915378D01*
+X162001200Y-70305704D02*
+X158038800Y-74268104D01*
+X158038800Y-95158389D02*
+X153851200Y-99345989D01*
+X158038800Y-74268104D02*
+X158038800Y-95158389D01*
+X153851200Y-101041200D02*
+X154813000Y-101041200D01*
+X153851200Y-99898200D02*
+X153851200Y-101041200D01*
+X153851200Y-99345989D02*
+X153851200Y-99898200D01*
+X162001200Y-63017400D02*
+X162001200Y-70305704D01*
+X156337000Y-112090200D02*
+X156337000Y-109728000D01*
+X164541200Y-60477400D02*
+X162001200Y-63017400D01*
+X157657800Y-94889389D02*
+X157657800Y-74218052D01*
+X157657800Y-74218052D02*
+X161696400Y-70179452D01*
+X153201200Y-102479000D02*
+X153244520Y-102435680D01*
+X161696400Y-60782200D02*
+X164541200Y-57937400D01*
+X153201200Y-99898200D02*
+X153201200Y-99345989D01*
+X153201200Y-99345989D02*
+X157657800Y-94889389D01*
+X161696400Y-70179452D02*
+X161696400Y-60782200D01*
+X153244520Y-102435680D02*
+X153244520Y-100518959D01*
+X152551200Y-99293917D02*
+X156497515Y-95347602D01*
+X152551200Y-99898200D02*
+X152551200Y-101574859D01*
+X152551200Y-102479000D02*
+X152551200Y-101721659D01*
+X156497515Y-95347602D02*
+X156751517Y-95347602D01*
+X157353000Y-94746117D02*
+X157353000Y-74091800D01*
+X157353000Y-74091800D02*
+X161391600Y-70053200D01*
+X152551200Y-99898200D02*
+X152551200Y-99293917D01*
+X152551200Y-101721659D02*
+X152624600Y-101648259D01*
+X161391600Y-58547000D02*
+X164541200Y-55397400D01*
+X156751517Y-95347602D02*
+X157353000Y-94746117D01*
+X152551200Y-101574859D02*
+X152624600Y-101648259D01*
+X161391600Y-70053200D02*
+X161391600Y-58547000D01*
+X154512200Y-119159100D02*
+X154512200Y-118224556D01*
+X155676600Y-111970600D02*
+X154516200Y-110810200D01*
+X154512200Y-118224556D02*
+X154325922Y-118038278D01*
+X154512200Y-127541100D02*
+X154512200Y-126259400D01*
+X155448000Y-109878400D02*
+X154516200Y-110810200D01*
+X154512200Y-126259400D02*
+X154533600Y-126238000D01*
+X155448000Y-109753400D02*
+X155448000Y-109878400D01*
+X155676600Y-115671600D02*
+X155676600Y-111970600D01*
+X148662200Y-133266100D02*
+X148183600Y-133266100D01*
+X148136832Y-133266100D02*
+X148024366Y-133153634D01*
+X148233600Y-116967800D02*
+X148666200Y-116535200D01*
+X148187600Y-107242800D02*
+X148187600Y-100361800D01*
+X148662200Y-133266100D02*
+X148136832Y-133266100D01*
+X148651200Y-107706400D02*
+X148187600Y-107242800D01*
+X148183600Y-125362700D02*
+X148662200Y-124884100D01*
+X148651200Y-108204000D02*
+X148651200Y-107706400D01*
+X148233600Y-124455500D02*
+X148233600Y-116967800D01*
+X148662200Y-124884100D02*
+X148233600Y-124455500D01*
+X148187600Y-100361800D02*
+X148651200Y-99898200D01*
+X148666200Y-116535200D02*
+X148237600Y-116106600D01*
+X148237600Y-108617600D02*
+X148651200Y-108204000D01*
+X148183600Y-133266100D02*
+X148183600Y-125362700D01*
+X148237600Y-116106600D02*
+X148237600Y-108617600D01*
+X139611200Y-115328800D02*
+X138581187Y-115328800D01*
+X142710000Y-122720200D02*
+X142710000Y-122035148D01*
+X148826300Y-87666400D02*
+X146962356Y-87666400D01*
+X140462000Y-119787148D02*
+X140462000Y-116179600D01*
+X140462000Y-116179600D02*
+X139611200Y-115328800D01*
+X138581187Y-115328800D02*
+X138172000Y-114919613D01*
+X142710000Y-122035148D02*
+X140462000Y-119787148D01*
+X146962356Y-87666400D02*
+X145865360Y-88763396D01*
+X144043400Y-124053600D02*
+X142710000Y-122720200D01*
+X150342600Y-89560400D02*
+X148882300Y-89560400D01*
+X148882300Y-89560400D02*
+X148826300Y-89616400D01*
+X148852300Y-91592400D02*
+X148826300Y-91566400D01*
+X150317200Y-91592400D02*
+X148852300Y-91592400D01*
+X154551300Y-92216400D02*
+X154551300Y-92757100D01*
+X154551300Y-92757100D02*
+X154580400Y-92786200D01*
+X156464000Y-91626889D02*
+X155103511Y-90266400D01*
+X155016200Y-95885000D02*
+X155477188Y-95885000D01*
+X156464000Y-94898188D02*
+X156464000Y-91626889D01*
+X155477188Y-95885000D02*
+X156464000Y-94898188D01*
+X159283400Y-106273600D02*
+X158118996Y-106273600D01*
+X158118996Y-106273600D02*
+X157407796Y-106984800D01*
+X155103511Y-90266400D02*
+X154551300Y-90266400D01*
+X154669000Y-94005400D02*
+X154501200Y-94173200D01*
+X154501200Y-101845833D02*
+X154809895Y-101537138D01*
+X155194000Y-94005400D02*
+X154669000Y-94005400D01*
+X154501200Y-102479000D02*
+X154501200Y-101845833D01*
+D16*
+X154512200Y-124884100D02*
+X155270202Y-124884100D01*
+X155524200Y-108915200D02*
+X154813000Y-108204000D01*
+X154551300Y-87666400D02*
+X154551300Y-86926500D01*
+X154516200Y-117025800D02*
+X155168600Y-117678200D01*
+D15*
+X154501200Y-108204000D02*
+X154501198Y-108204000D01*
+X154516200Y-116535200D02*
+X154516200Y-117025800D01*
+X154501200Y-99898200D02*
+X154609800Y-99898200D01*
+D16*
+X154609800Y-99898200D02*
+X155041600Y-99466400D01*
+D15*
+X155168600Y-117779800D02*
+X155219400Y-117830600D01*
+D16*
+X154813000Y-108204000D02*
+X154501198Y-108204000D01*
+D15*
+X154512200Y-133266100D02*
+X154627500Y-133266100D01*
+X155168600Y-117678200D02*
+X155168600Y-117779800D01*
+D16*
+X154627500Y-133266100D02*
+X155448000Y-134086600D01*
+D15*
+X145084800Y-125552200D02*
+X145084800Y-123640339D01*
+X140309600Y-86690200D02*
+X140694600Y-86305200D01*
+X151917400Y-78994000D02*
+X145867722Y-85043678D01*
+X140309600Y-103996557D02*
+X140309600Y-86690200D01*
+X145867722Y-85043678D02*
+X145867722Y-85403600D01*
+X144100139Y-123025000D02*
+X143014800Y-121939661D01*
+X144469461Y-123025000D02*
+X144100139Y-123025000D01*
+X140813600Y-104500557D02*
+X140309600Y-103996557D01*
+X140813600Y-119707696D02*
+X140813600Y-104500557D01*
+X151917400Y-75920600D02*
+X151917400Y-78994000D01*
+X143014800Y-121939661D02*
+X143014800Y-121908896D01*
+X144043400Y-126593600D02*
+X145084800Y-125552200D01*
+X143014800Y-121908896D02*
+X140813600Y-119707696D01*
+X145084800Y-123640339D02*
+X144469461Y-123025000D01*
+X140694600Y-86305200D02*
+X140694600Y-85398796D01*
+X144043400Y-113893600D02*
+X146257731Y-111679269D01*
+X146257731Y-111679269D02*
+X146257731Y-106852233D01*
+X136719596Y-103191596D02*
+X138404600Y-104876600D01*
+X136719596Y-82287216D02*
+X136719596Y-103191596D01*
+X140060143Y-104876600D02*
+X140246543Y-104690200D01*
+X138404600Y-104876600D02*
+X140060143Y-104876600D01*
+X146558000Y-101697600D02*
+X145469800Y-100609400D01*
+X145469800Y-108030200D02*
+X145469800Y-105126600D01*
+X145469800Y-105126600D02*
+X146558000Y-104038400D01*
+X145745200Y-108305600D02*
+X145469800Y-108030200D01*
+X146558000Y-104038400D02*
+X146558000Y-101697600D01*
+X153851200Y-94173200D02*
+X153851200Y-94725411D01*
+X154265089Y-95139300D02*
+X154934699Y-95139300D01*
+X153851200Y-94725411D02*
+X154265089Y-95139300D01*
+X154934699Y-95139300D02*
+X155287910Y-94786089D01*
+X153201200Y-94173200D02*
+X153201200Y-95327321D01*
+X153201200Y-95327321D02*
+X152746690Y-95781831D01*
+X152551200Y-95227561D02*
+X152102962Y-95675799D01*
+X152551200Y-94173200D02*
+X152551200Y-95227561D01*
+X151901200Y-94173200D02*
+X151684579Y-94389821D01*
+X151599350Y-96094675D02*
+X151649993Y-96145318D01*
+X151684579Y-95418253D02*
+X151599350Y-95503482D01*
+X151599350Y-95503482D02*
+X151599350Y-96094675D01*
+X151684579Y-94389821D02*
+X151684579Y-95418253D01*
+X151251200Y-95570041D02*
+X151120750Y-95700491D01*
+X151251200Y-94173200D02*
+X151251200Y-95570041D01*
+X150601200Y-94987178D02*
+X150080378Y-95508000D01*
+X150601200Y-94173200D02*
+X150601200Y-94987178D01*
+X149951200Y-94878909D02*
+X149438428Y-95391681D01*
+X149951200Y-94173200D02*
+X149951200Y-94878909D01*
+X147523200Y-93167948D02*
+X147344652Y-92989400D01*
+X144627600Y-92989400D02*
+X144043400Y-93573600D01*
+X149301200Y-94173200D02*
+X149301200Y-93620989D01*
+X148848159Y-93167948D02*
+X147523200Y-93167948D01*
+X149301200Y-93620989D02*
+X148848159Y-93167948D01*
+X147344652Y-92989400D02*
+X144627600Y-92989400D01*
+X144043400Y-118973600D02*
+X142570200Y-117500400D01*
+X142570200Y-117500400D02*
+X142570200Y-108153200D01*
+X144475200Y-83413600D02*
+X151307800Y-76581000D01*
+X151307800Y-76581000D02*
+X151307800Y-74777600D01*
+X144043400Y-83413600D02*
+X144475200Y-83413600D01*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr
new file mode 100644
index 0000000..7073ed5
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Mask.gbr
@@ -0,0 +1,273 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Soldermask,Top*
+G04 #@! TF.FilePolarity,Negative*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*%
+%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD12R,1.600000X1.600000*%
+%ADD13O,1.600000X1.600000*%
+G04 APERTURE END LIST*
+D10*
+X154512200Y-119159100D03*
+X153862200Y-119159100D03*
+X153212200Y-119159100D03*
+X152562200Y-119159100D03*
+X151912200Y-119159100D03*
+X151262200Y-119159100D03*
+X150612200Y-119159100D03*
+X149962200Y-119159100D03*
+X149312200Y-119159100D03*
+X148662200Y-119159100D03*
+X148662200Y-124884100D03*
+X149312200Y-124884100D03*
+X149962200Y-124884100D03*
+X150612200Y-124884100D03*
+X151262200Y-124884100D03*
+X151912200Y-124884100D03*
+X152562200Y-124884100D03*
+X153212200Y-124884100D03*
+X153862200Y-124884100D03*
+X154512200Y-124884100D03*
+D11*
+X148826300Y-87666400D03*
+X148826300Y-88316400D03*
+X148826300Y-88966400D03*
+X148826300Y-89616400D03*
+X148826300Y-90266400D03*
+X148826300Y-90916400D03*
+X148826300Y-91566400D03*
+X148826300Y-92216400D03*
+X154551300Y-92216400D03*
+X154551300Y-91566400D03*
+X154551300Y-90916400D03*
+X154551300Y-90266400D03*
+X154551300Y-89616400D03*
+X154551300Y-88966400D03*
+X154551300Y-88316400D03*
+X154551300Y-87666400D03*
+D12*
+X144043400Y-75793600D03*
+D13*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X154501200Y-94173200D03*
+X153851200Y-94173200D03*
+X153201200Y-94173200D03*
+X152551200Y-94173200D03*
+X151901200Y-94173200D03*
+X151251200Y-94173200D03*
+X150601200Y-94173200D03*
+X149951200Y-94173200D03*
+X149301200Y-94173200D03*
+X148651200Y-94173200D03*
+X148651200Y-99898200D03*
+X149301200Y-99898200D03*
+X149951200Y-99898200D03*
+X150601200Y-99898200D03*
+X151251200Y-99898200D03*
+X151901200Y-99898200D03*
+X152551200Y-99898200D03*
+X153201200Y-99898200D03*
+X153851200Y-99898200D03*
+X154501200Y-99898200D03*
+D12*
+X139141200Y-55397400D03*
+D13*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D10*
+X154512200Y-127541100D03*
+X153862200Y-127541100D03*
+X153212200Y-127541100D03*
+X152562200Y-127541100D03*
+X151912200Y-127541100D03*
+X151262200Y-127541100D03*
+X150612200Y-127541100D03*
+X149962200Y-127541100D03*
+X149312200Y-127541100D03*
+X148662200Y-127541100D03*
+X148662200Y-133266100D03*
+X149312200Y-133266100D03*
+X149962200Y-133266100D03*
+X150612200Y-133266100D03*
+X151262200Y-133266100D03*
+X151912200Y-133266100D03*
+X152562200Y-133266100D03*
+X153212200Y-133266100D03*
+X153862200Y-133266100D03*
+X154512200Y-133266100D03*
+X154516200Y-110810200D03*
+X153866200Y-110810200D03*
+X153216200Y-110810200D03*
+X152566200Y-110810200D03*
+X151916200Y-110810200D03*
+X151266200Y-110810200D03*
+X150616200Y-110810200D03*
+X149966200Y-110810200D03*
+X149316200Y-110810200D03*
+X148666200Y-110810200D03*
+X148666200Y-116535200D03*
+X149316200Y-116535200D03*
+X149966200Y-116535200D03*
+X150616200Y-116535200D03*
+X151266200Y-116535200D03*
+X151916200Y-116535200D03*
+X152566200Y-116535200D03*
+X153216200Y-116535200D03*
+X153866200Y-116535200D03*
+X154516200Y-116535200D03*
+X154501200Y-102479000D03*
+X153851200Y-102479000D03*
+X153201200Y-102479000D03*
+X152551200Y-102479000D03*
+X151901200Y-102479000D03*
+X151251200Y-102479000D03*
+X150601200Y-102479000D03*
+X149951200Y-102479000D03*
+X149301200Y-102479000D03*
+X148651200Y-102479000D03*
+X148651200Y-108204000D03*
+X149301200Y-108204000D03*
+X149951200Y-108204000D03*
+X150601200Y-108204000D03*
+X151251200Y-108204000D03*
+X151901200Y-108204000D03*
+X152551200Y-108204000D03*
+X153201200Y-108204000D03*
+X153851200Y-108204000D03*
+X154501200Y-108204000D03*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr
new file mode 100644
index 0000000..acb44fe
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Paste.gbr
@@ -0,0 +1,154 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Paste,Top*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*%
+%ADD11RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+G04 APERTURE END LIST*
+D10*
+X154512200Y-119159100D03*
+X153862200Y-119159100D03*
+X153212200Y-119159100D03*
+X152562200Y-119159100D03*
+X151912200Y-119159100D03*
+X151262200Y-119159100D03*
+X150612200Y-119159100D03*
+X149962200Y-119159100D03*
+X149312200Y-119159100D03*
+X148662200Y-119159100D03*
+X148662200Y-124884100D03*
+X149312200Y-124884100D03*
+X149962200Y-124884100D03*
+X150612200Y-124884100D03*
+X151262200Y-124884100D03*
+X151912200Y-124884100D03*
+X152562200Y-124884100D03*
+X153212200Y-124884100D03*
+X153862200Y-124884100D03*
+X154512200Y-124884100D03*
+D11*
+X148826300Y-87666400D03*
+X148826300Y-88316400D03*
+X148826300Y-88966400D03*
+X148826300Y-89616400D03*
+X148826300Y-90266400D03*
+X148826300Y-90916400D03*
+X148826300Y-91566400D03*
+X148826300Y-92216400D03*
+X154551300Y-92216400D03*
+X154551300Y-91566400D03*
+X154551300Y-90916400D03*
+X154551300Y-90266400D03*
+X154551300Y-89616400D03*
+X154551300Y-88966400D03*
+X154551300Y-88316400D03*
+X154551300Y-87666400D03*
+D10*
+X154501200Y-94173200D03*
+X153851200Y-94173200D03*
+X153201200Y-94173200D03*
+X152551200Y-94173200D03*
+X151901200Y-94173200D03*
+X151251200Y-94173200D03*
+X150601200Y-94173200D03*
+X149951200Y-94173200D03*
+X149301200Y-94173200D03*
+X148651200Y-94173200D03*
+X148651200Y-99898200D03*
+X149301200Y-99898200D03*
+X149951200Y-99898200D03*
+X150601200Y-99898200D03*
+X151251200Y-99898200D03*
+X151901200Y-99898200D03*
+X152551200Y-99898200D03*
+X153201200Y-99898200D03*
+X153851200Y-99898200D03*
+X154501200Y-99898200D03*
+X154512200Y-127541100D03*
+X153862200Y-127541100D03*
+X153212200Y-127541100D03*
+X152562200Y-127541100D03*
+X151912200Y-127541100D03*
+X151262200Y-127541100D03*
+X150612200Y-127541100D03*
+X149962200Y-127541100D03*
+X149312200Y-127541100D03*
+X148662200Y-127541100D03*
+X148662200Y-133266100D03*
+X149312200Y-133266100D03*
+X149962200Y-133266100D03*
+X150612200Y-133266100D03*
+X151262200Y-133266100D03*
+X151912200Y-133266100D03*
+X152562200Y-133266100D03*
+X153212200Y-133266100D03*
+X153862200Y-133266100D03*
+X154512200Y-133266100D03*
+X154516200Y-110810200D03*
+X153866200Y-110810200D03*
+X153216200Y-110810200D03*
+X152566200Y-110810200D03*
+X151916200Y-110810200D03*
+X151266200Y-110810200D03*
+X150616200Y-110810200D03*
+X149966200Y-110810200D03*
+X149316200Y-110810200D03*
+X148666200Y-110810200D03*
+X148666200Y-116535200D03*
+X149316200Y-116535200D03*
+X149966200Y-116535200D03*
+X150616200Y-116535200D03*
+X151266200Y-116535200D03*
+X151916200Y-116535200D03*
+X152566200Y-116535200D03*
+X153216200Y-116535200D03*
+X153866200Y-116535200D03*
+X154516200Y-116535200D03*
+X154501200Y-102479000D03*
+X153851200Y-102479000D03*
+X153201200Y-102479000D03*
+X152551200Y-102479000D03*
+X151901200Y-102479000D03*
+X151251200Y-102479000D03*
+X150601200Y-102479000D03*
+X149951200Y-102479000D03*
+X149301200Y-102479000D03*
+X148651200Y-102479000D03*
+X148651200Y-108204000D03*
+X149301200Y-108204000D03*
+X149951200Y-108204000D03*
+X150601200Y-108204000D03*
+X151251200Y-108204000D03*
+X151901200Y-108204000D03*
+X152551200Y-108204000D03*
+X153201200Y-108204000D03*
+X153851200Y-108204000D03*
+X154501200Y-108204000D03*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr b/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr
new file mode 100644
index 0000000..0c4445f
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-F_Silkscreen.gbr
@@ -0,0 +1,775 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Legend,Top*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 Aperture macros list*
+%AMRoundRect*
+0 Rectangle with rounded corners*
+0 $1 Rounding radius*
+0 $2 $3 $4 $5 $6 $7 $8 $9 X,Y pos of 4 corners*
+0 Add a 4 corners polygon primitive as box body*
+4,1,4,$2,$3,$4,$5,$6,$7,$8,$9,$2,$3,0*
+0 Add four circle primitives for the rounded corners*
+1,1,$1+$1,$2,$3*
+1,1,$1+$1,$4,$5*
+1,1,$1+$1,$6,$7*
+1,1,$1+$1,$8,$9*
+0 Add four rect primitives between the rounded corners*
+20,1,$1+$1,$2,$3,$4,$5,0*
+20,1,$1+$1,$4,$5,$6,$7,0*
+20,1,$1+$1,$6,$7,$8,$9,0*
+20,1,$1+$1,$8,$9,$2,$3,0*%
+G04 Aperture macros list end*
+%ADD10C,0.152400*%
+%ADD11C,0.177800*%
+%ADD12C,0.120000*%
+%ADD13RoundRect,0.100000X-0.100000X0.637500X-0.100000X-0.637500X0.100000X-0.637500X0.100000X0.637500X0*%
+%ADD14RoundRect,0.100000X-0.637500X-0.100000X0.637500X-0.100000X0.637500X0.100000X-0.637500X0.100000X0*%
+%ADD15R,1.600000X1.600000*%
+%ADD16O,1.600000X1.600000*%
+G04 APERTURE END LIST*
+D10*
+X149160767Y-63037535D02*
+X149160767Y-62021535D01*
+X149160767Y-62021535D02*
+X149499434Y-62747250D01*
+X149499434Y-62747250D02*
+X149838101Y-62021535D01*
+X149838101Y-62021535D02*
+X149838101Y-63037535D01*
+X150902482Y-62940774D02*
+X150854101Y-62989155D01*
+X150854101Y-62989155D02*
+X150708958Y-63037535D01*
+X150708958Y-63037535D02*
+X150612196Y-63037535D01*
+X150612196Y-63037535D02*
+X150467053Y-62989155D01*
+X150467053Y-62989155D02*
+X150370291Y-62892393D01*
+X150370291Y-62892393D02*
+X150321910Y-62795631D01*
+X150321910Y-62795631D02*
+X150273529Y-62602107D01*
+X150273529Y-62602107D02*
+X150273529Y-62456964D01*
+X150273529Y-62456964D02*
+X150321910Y-62263440D01*
+X150321910Y-62263440D02*
+X150370291Y-62166678D01*
+X150370291Y-62166678D02*
+X150467053Y-62069916D01*
+X150467053Y-62069916D02*
+X150612196Y-62021535D01*
+X150612196Y-62021535D02*
+X150708958Y-62021535D01*
+X150708958Y-62021535D02*
+X150854101Y-62069916D01*
+X150854101Y-62069916D02*
+X150902482Y-62118297D01*
+X151821720Y-63037535D02*
+X151337910Y-63037535D01*
+X151337910Y-63037535D02*
+X151337910Y-62021535D01*
+X152595815Y-62021535D02*
+X152402291Y-62021535D01*
+X152402291Y-62021535D02*
+X152305529Y-62069916D01*
+X152305529Y-62069916D02*
+X152257148Y-62118297D01*
+X152257148Y-62118297D02*
+X152160386Y-62263440D01*
+X152160386Y-62263440D02*
+X152112005Y-62456964D01*
+X152112005Y-62456964D02*
+X152112005Y-62844012D01*
+X152112005Y-62844012D02*
+X152160386Y-62940774D01*
+X152160386Y-62940774D02*
+X152208767Y-62989155D01*
+X152208767Y-62989155D02*
+X152305529Y-63037535D01*
+X152305529Y-63037535D02*
+X152499053Y-63037535D01*
+X152499053Y-63037535D02*
+X152595815Y-62989155D01*
+X152595815Y-62989155D02*
+X152644196Y-62940774D01*
+X152644196Y-62940774D02*
+X152692577Y-62844012D01*
+X152692577Y-62844012D02*
+X152692577Y-62602107D01*
+X152692577Y-62602107D02*
+X152644196Y-62505345D01*
+X152644196Y-62505345D02*
+X152595815Y-62456964D01*
+X152595815Y-62456964D02*
+X152499053Y-62408583D01*
+X152499053Y-62408583D02*
+X152305529Y-62408583D01*
+X152305529Y-62408583D02*
+X152208767Y-62456964D01*
+X152208767Y-62456964D02*
+X152160386Y-62505345D01*
+X152160386Y-62505345D02*
+X152112005Y-62602107D01*
+X153273148Y-62456964D02*
+X153176386Y-62408583D01*
+X153176386Y-62408583D02*
+X153128005Y-62360202D01*
+X153128005Y-62360202D02*
+X153079624Y-62263440D01*
+X153079624Y-62263440D02*
+X153079624Y-62215059D01*
+X153079624Y-62215059D02*
+X153128005Y-62118297D01*
+X153128005Y-62118297D02*
+X153176386Y-62069916D01*
+X153176386Y-62069916D02*
+X153273148Y-62021535D01*
+X153273148Y-62021535D02*
+X153466672Y-62021535D01*
+X153466672Y-62021535D02*
+X153563434Y-62069916D01*
+X153563434Y-62069916D02*
+X153611815Y-62118297D01*
+X153611815Y-62118297D02*
+X153660196Y-62215059D01*
+X153660196Y-62215059D02*
+X153660196Y-62263440D01*
+X153660196Y-62263440D02*
+X153611815Y-62360202D01*
+X153611815Y-62360202D02*
+X153563434Y-62408583D01*
+X153563434Y-62408583D02*
+X153466672Y-62456964D01*
+X153466672Y-62456964D02*
+X153273148Y-62456964D01*
+X153273148Y-62456964D02*
+X153176386Y-62505345D01*
+X153176386Y-62505345D02*
+X153128005Y-62553726D01*
+X153128005Y-62553726D02*
+X153079624Y-62650488D01*
+X153079624Y-62650488D02*
+X153079624Y-62844012D01*
+X153079624Y-62844012D02*
+X153128005Y-62940774D01*
+X153128005Y-62940774D02*
+X153176386Y-62989155D01*
+X153176386Y-62989155D02*
+X153273148Y-63037535D01*
+X153273148Y-63037535D02*
+X153466672Y-63037535D01*
+X153466672Y-63037535D02*
+X153563434Y-62989155D01*
+X153563434Y-62989155D02*
+X153611815Y-62940774D01*
+X153611815Y-62940774D02*
+X153660196Y-62844012D01*
+X153660196Y-62844012D02*
+X153660196Y-62650488D01*
+X153660196Y-62650488D02*
+X153611815Y-62553726D01*
+X153611815Y-62553726D02*
+X153563434Y-62505345D01*
+X153563434Y-62505345D02*
+X153466672Y-62456964D01*
+X154095624Y-62650488D02*
+X154869720Y-62650488D01*
+X154482672Y-63037535D02*
+X154482672Y-62263440D01*
+D11*
+X145575515Y-60506072D02*
+X145575515Y-59363072D01*
+X145575515Y-59363072D02*
+X145956515Y-60179501D01*
+X145956515Y-60179501D02*
+X146337515Y-59363072D01*
+X146337515Y-59363072D02*
+X146337515Y-60506072D01*
+X146881801Y-60506072D02*
+X146881801Y-59744072D01*
+X146881801Y-59363072D02*
+X146827373Y-59417501D01*
+X146827373Y-59417501D02*
+X146881801Y-59471929D01*
+X146881801Y-59471929D02*
+X146936230Y-59417501D01*
+X146936230Y-59417501D02*
+X146881801Y-59363072D01*
+X146881801Y-59363072D02*
+X146881801Y-59471929D01*
+X147915945Y-60451644D02*
+X147807087Y-60506072D01*
+X147807087Y-60506072D02*
+X147589373Y-60506072D01*
+X147589373Y-60506072D02*
+X147480516Y-60451644D01*
+X147480516Y-60451644D02*
+X147426087Y-60397215D01*
+X147426087Y-60397215D02*
+X147371659Y-60288358D01*
+X147371659Y-60288358D02*
+X147371659Y-59961786D01*
+X147371659Y-59961786D02*
+X147426087Y-59852929D01*
+X147426087Y-59852929D02*
+X147480516Y-59798501D01*
+X147480516Y-59798501D02*
+X147589373Y-59744072D01*
+X147589373Y-59744072D02*
+X147807087Y-59744072D01*
+X147807087Y-59744072D02*
+X147915945Y-59798501D01*
+X148405801Y-60506072D02*
+X148405801Y-59744072D01*
+X148405801Y-59961786D02*
+X148460230Y-59852929D01*
+X148460230Y-59852929D02*
+X148514659Y-59798501D01*
+X148514659Y-59798501D02*
+X148623516Y-59744072D01*
+X148623516Y-59744072D02*
+X148732373Y-59744072D01*
+X149276658Y-60506072D02*
+X149167801Y-60451644D01*
+X149167801Y-60451644D02*
+X149113372Y-60397215D01*
+X149113372Y-60397215D02*
+X149058944Y-60288358D01*
+X149058944Y-60288358D02*
+X149058944Y-59961786D01*
+X149058944Y-59961786D02*
+X149113372Y-59852929D01*
+X149113372Y-59852929D02*
+X149167801Y-59798501D01*
+X149167801Y-59798501D02*
+X149276658Y-59744072D01*
+X149276658Y-59744072D02*
+X149439944Y-59744072D01*
+X149439944Y-59744072D02*
+X149548801Y-59798501D01*
+X149548801Y-59798501D02*
+X149603230Y-59852929D01*
+X149603230Y-59852929D02*
+X149657658Y-59961786D01*
+X149657658Y-59961786D02*
+X149657658Y-60288358D01*
+X149657658Y-60288358D02*
+X149603230Y-60397215D01*
+X149603230Y-60397215D02*
+X149548801Y-60451644D01*
+X149548801Y-60451644D02*
+X149439944Y-60506072D01*
+X149439944Y-60506072D02*
+X149276658Y-60506072D01*
+X150800658Y-60397215D02*
+X150746230Y-60451644D01*
+X150746230Y-60451644D02*
+X150582944Y-60506072D01*
+X150582944Y-60506072D02*
+X150474087Y-60506072D01*
+X150474087Y-60506072D02*
+X150310801Y-60451644D01*
+X150310801Y-60451644D02*
+X150201944Y-60342786D01*
+X150201944Y-60342786D02*
+X150147515Y-60233929D01*
+X150147515Y-60233929D02*
+X150093087Y-60016215D01*
+X150093087Y-60016215D02*
+X150093087Y-59852929D01*
+X150093087Y-59852929D02*
+X150147515Y-59635215D01*
+X150147515Y-59635215D02*
+X150201944Y-59526358D01*
+X150201944Y-59526358D02*
+X150310801Y-59417501D01*
+X150310801Y-59417501D02*
+X150474087Y-59363072D01*
+X150474087Y-59363072D02*
+X150582944Y-59363072D01*
+X150582944Y-59363072D02*
+X150746230Y-59417501D01*
+X150746230Y-59417501D02*
+X150800658Y-59471929D01*
+X151453801Y-60506072D02*
+X151344944Y-60451644D01*
+X151344944Y-60451644D02*
+X151290515Y-60397215D01*
+X151290515Y-60397215D02*
+X151236087Y-60288358D01*
+X151236087Y-60288358D02*
+X151236087Y-59961786D01*
+X151236087Y-59961786D02*
+X151290515Y-59852929D01*
+X151290515Y-59852929D02*
+X151344944Y-59798501D01*
+X151344944Y-59798501D02*
+X151453801Y-59744072D01*
+X151453801Y-59744072D02*
+X151617087Y-59744072D01*
+X151617087Y-59744072D02*
+X151725944Y-59798501D01*
+X151725944Y-59798501D02*
+X151780373Y-59852929D01*
+X151780373Y-59852929D02*
+X151834801Y-59961786D01*
+X151834801Y-59961786D02*
+X151834801Y-60288358D01*
+X151834801Y-60288358D02*
+X151780373Y-60397215D01*
+X151780373Y-60397215D02*
+X151725944Y-60451644D01*
+X151725944Y-60451644D02*
+X151617087Y-60506072D01*
+X151617087Y-60506072D02*
+X151453801Y-60506072D01*
+X152324658Y-60506072D02*
+X152324658Y-59744072D01*
+X152324658Y-59961786D02*
+X152379087Y-59852929D01*
+X152379087Y-59852929D02*
+X152433516Y-59798501D01*
+X152433516Y-59798501D02*
+X152542373Y-59744072D01*
+X152542373Y-59744072D02*
+X152651230Y-59744072D01*
+X153467658Y-60451644D02*
+X153358801Y-60506072D01*
+X153358801Y-60506072D02*
+X153141087Y-60506072D01*
+X153141087Y-60506072D02*
+X153032229Y-60451644D01*
+X153032229Y-60451644D02*
+X152977801Y-60342786D01*
+X152977801Y-60342786D02*
+X152977801Y-59907358D01*
+X152977801Y-59907358D02*
+X153032229Y-59798501D01*
+X153032229Y-59798501D02*
+X153141087Y-59744072D01*
+X153141087Y-59744072D02*
+X153358801Y-59744072D01*
+X153358801Y-59744072D02*
+X153467658Y-59798501D01*
+X153467658Y-59798501D02*
+X153522087Y-59907358D01*
+X153522087Y-59907358D02*
+X153522087Y-60016215D01*
+X153522087Y-60016215D02*
+X152977801Y-60125072D01*
+X155427086Y-60506072D02*
+X154882800Y-60506072D01*
+X154882800Y-60506072D02*
+X154882800Y-59363072D01*
+X156297944Y-60506072D02*
+X156297944Y-59907358D01*
+X156297944Y-59907358D02*
+X156243515Y-59798501D01*
+X156243515Y-59798501D02*
+X156134658Y-59744072D01*
+X156134658Y-59744072D02*
+X155916944Y-59744072D01*
+X155916944Y-59744072D02*
+X155808086Y-59798501D01*
+X156297944Y-60451644D02*
+X156189086Y-60506072D01*
+X156189086Y-60506072D02*
+X155916944Y-60506072D01*
+X155916944Y-60506072D02*
+X155808086Y-60451644D01*
+X155808086Y-60451644D02*
+X155753658Y-60342786D01*
+X155753658Y-60342786D02*
+X155753658Y-60233929D01*
+X155753658Y-60233929D02*
+X155808086Y-60125072D01*
+X155808086Y-60125072D02*
+X155916944Y-60070644D01*
+X155916944Y-60070644D02*
+X156189086Y-60070644D01*
+X156189086Y-60070644D02*
+X156297944Y-60016215D01*
+X156842229Y-60506072D02*
+X156842229Y-59363072D01*
+X156842229Y-59798501D02*
+X156951087Y-59744072D01*
+X156951087Y-59744072D02*
+X157168801Y-59744072D01*
+X157168801Y-59744072D02*
+X157277658Y-59798501D01*
+X157277658Y-59798501D02*
+X157332087Y-59852929D01*
+X157332087Y-59852929D02*
+X157386515Y-59961786D01*
+X157386515Y-59961786D02*
+X157386515Y-60288358D01*
+X157386515Y-60288358D02*
+X157332087Y-60397215D01*
+X157332087Y-60397215D02*
+X157277658Y-60451644D01*
+X157277658Y-60451644D02*
+X157168801Y-60506072D01*
+X157168801Y-60506072D02*
+X156951087Y-60506072D01*
+X156951087Y-60506072D02*
+X156842229Y-60451644D01*
+X157821944Y-60451644D02*
+X157930801Y-60506072D01*
+X157930801Y-60506072D02*
+X158148515Y-60506072D01*
+X158148515Y-60506072D02*
+X158257372Y-60451644D01*
+X158257372Y-60451644D02*
+X158311801Y-60342786D01*
+X158311801Y-60342786D02*
+X158311801Y-60288358D01*
+X158311801Y-60288358D02*
+X158257372Y-60179501D01*
+X158257372Y-60179501D02*
+X158148515Y-60125072D01*
+X158148515Y-60125072D02*
+X157985230Y-60125072D01*
+X157985230Y-60125072D02*
+X157876372Y-60070644D01*
+X157876372Y-60070644D02*
+X157821944Y-59961786D01*
+X157821944Y-59961786D02*
+X157821944Y-59907358D01*
+X157821944Y-59907358D02*
+X157876372Y-59798501D01*
+X157876372Y-59798501D02*
+X157985230Y-59744072D01*
+X157985230Y-59744072D02*
+X158148515Y-59744072D01*
+X158148515Y-59744072D02*
+X158257372Y-59798501D01*
+D12*
+X154972200Y-122021600D02*
+X154972200Y-118421600D01*
+X154972200Y-122021600D02*
+X154972200Y-124221600D01*
+X148202200Y-122021600D02*
+X148202200Y-119821600D01*
+X148202200Y-122021600D02*
+X148202200Y-124221600D01*
+X151688800Y-87206400D02*
+X148088800Y-87206400D01*
+X151688800Y-87206400D02*
+X153888800Y-87206400D01*
+X151688800Y-92676400D02*
+X149488800Y-92676400D01*
+X151688800Y-92676400D02*
+X153888800Y-92676400D01*
+X145203400Y-74463600D02*
+X145203400Y-135543600D01*
+X145203400Y-135543600D02*
+X158123400Y-135543600D01*
+X150663400Y-74463600D02*
+X145203400Y-74463600D01*
+X158123400Y-74463600D02*
+X152663400Y-74463600D01*
+X158123400Y-135543600D02*
+X158123400Y-74463600D01*
+X150663400Y-74463600D02*
+G75*
+G03*
+X152663400Y-74463600I1000000J0D01*
+G01*
+X154961200Y-97035700D02*
+X154961200Y-93435700D01*
+X154961200Y-97035700D02*
+X154961200Y-99235700D01*
+X148191200Y-97035700D02*
+X148191200Y-94835700D01*
+X148191200Y-97035700D02*
+X148191200Y-99235700D01*
+X140301200Y-54067400D02*
+X140301200Y-135467400D01*
+X140301200Y-135467400D02*
+X163381200Y-135467400D01*
+X150841200Y-54067400D02*
+X140301200Y-54067400D01*
+X163381200Y-54067400D02*
+X152841200Y-54067400D01*
+X163381200Y-135467400D02*
+X163381200Y-54067400D01*
+X150841200Y-54067400D02*
+G75*
+G03*
+X152841200Y-54067400I1000000J0D01*
+G01*
+X154972200Y-130403600D02*
+X154972200Y-126803600D01*
+X154972200Y-130403600D02*
+X154972200Y-132603600D01*
+X148202200Y-130403600D02*
+X148202200Y-128203600D01*
+X148202200Y-130403600D02*
+X148202200Y-132603600D01*
+X154976200Y-113672700D02*
+X154976200Y-110072700D01*
+X154976200Y-113672700D02*
+X154976200Y-115872700D01*
+X148206200Y-113672700D02*
+X148206200Y-111472700D01*
+X148206200Y-113672700D02*
+X148206200Y-115872700D01*
+X154961200Y-105341500D02*
+X154961200Y-101741500D01*
+X154961200Y-105341500D02*
+X154961200Y-107541500D01*
+X148191200Y-105341500D02*
+X148191200Y-103141500D01*
+X148191200Y-105341500D02*
+X148191200Y-107541500D01*
+%LPC*%
+D13*
+X154512200Y-119159100D03*
+X153862200Y-119159100D03*
+X153212200Y-119159100D03*
+X152562200Y-119159100D03*
+X151912200Y-119159100D03*
+X151262200Y-119159100D03*
+X150612200Y-119159100D03*
+X149962200Y-119159100D03*
+X149312200Y-119159100D03*
+X148662200Y-119159100D03*
+X148662200Y-124884100D03*
+X149312200Y-124884100D03*
+X149962200Y-124884100D03*
+X150612200Y-124884100D03*
+X151262200Y-124884100D03*
+X151912200Y-124884100D03*
+X152562200Y-124884100D03*
+X153212200Y-124884100D03*
+X153862200Y-124884100D03*
+X154512200Y-124884100D03*
+D14*
+X148826300Y-87666400D03*
+X148826300Y-88316400D03*
+X148826300Y-88966400D03*
+X148826300Y-89616400D03*
+X148826300Y-90266400D03*
+X148826300Y-90916400D03*
+X148826300Y-91566400D03*
+X148826300Y-92216400D03*
+X154551300Y-92216400D03*
+X154551300Y-91566400D03*
+X154551300Y-90916400D03*
+X154551300Y-90266400D03*
+X154551300Y-89616400D03*
+X154551300Y-88966400D03*
+X154551300Y-88316400D03*
+X154551300Y-87666400D03*
+D15*
+X144043400Y-75793600D03*
+D16*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D13*
+X154501200Y-94173200D03*
+X153851200Y-94173200D03*
+X153201200Y-94173200D03*
+X152551200Y-94173200D03*
+X151901200Y-94173200D03*
+X151251200Y-94173200D03*
+X150601200Y-94173200D03*
+X149951200Y-94173200D03*
+X149301200Y-94173200D03*
+X148651200Y-94173200D03*
+X148651200Y-99898200D03*
+X149301200Y-99898200D03*
+X149951200Y-99898200D03*
+X150601200Y-99898200D03*
+X151251200Y-99898200D03*
+X151901200Y-99898200D03*
+X152551200Y-99898200D03*
+X153201200Y-99898200D03*
+X153851200Y-99898200D03*
+X154501200Y-99898200D03*
+D15*
+X139141200Y-55397400D03*
+D16*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D13*
+X154512200Y-127541100D03*
+X153862200Y-127541100D03*
+X153212200Y-127541100D03*
+X152562200Y-127541100D03*
+X151912200Y-127541100D03*
+X151262200Y-127541100D03*
+X150612200Y-127541100D03*
+X149962200Y-127541100D03*
+X149312200Y-127541100D03*
+X148662200Y-127541100D03*
+X148662200Y-133266100D03*
+X149312200Y-133266100D03*
+X149962200Y-133266100D03*
+X150612200Y-133266100D03*
+X151262200Y-133266100D03*
+X151912200Y-133266100D03*
+X152562200Y-133266100D03*
+X153212200Y-133266100D03*
+X153862200Y-133266100D03*
+X154512200Y-133266100D03*
+X154516200Y-110810200D03*
+X153866200Y-110810200D03*
+X153216200Y-110810200D03*
+X152566200Y-110810200D03*
+X151916200Y-110810200D03*
+X151266200Y-110810200D03*
+X150616200Y-110810200D03*
+X149966200Y-110810200D03*
+X149316200Y-110810200D03*
+X148666200Y-110810200D03*
+X148666200Y-116535200D03*
+X149316200Y-116535200D03*
+X149966200Y-116535200D03*
+X150616200Y-116535200D03*
+X151266200Y-116535200D03*
+X151916200Y-116535200D03*
+X152566200Y-116535200D03*
+X153216200Y-116535200D03*
+X153866200Y-116535200D03*
+X154516200Y-116535200D03*
+X154501200Y-102479000D03*
+X153851200Y-102479000D03*
+X153201200Y-102479000D03*
+X152551200Y-102479000D03*
+X151901200Y-102479000D03*
+X151251200Y-102479000D03*
+X150601200Y-102479000D03*
+X149951200Y-102479000D03*
+X149301200Y-102479000D03*
+X148651200Y-102479000D03*
+X148651200Y-108204000D03*
+X149301200Y-108204000D03*
+X149951200Y-108204000D03*
+X150601200Y-108204000D03*
+X151251200Y-108204000D03*
+X151901200Y-108204000D03*
+X152551200Y-108204000D03*
+X153201200Y-108204000D03*
+X153851200Y-108204000D03*
+X154501200Y-108204000D03*
+%LPD*%
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr
new file mode 100644
index 0000000..ecf5128
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-In1_Cu.gbr
@@ -0,0 +1,9468 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:37-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L2,Inr*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:37*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD10R,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD11O,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ViaPad*
+%ADD12C,0.500000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD13C,0.508000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD14C,0.152400*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD15C,0.304800*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+X144043400Y-75793600D03*
+D11*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X139141200Y-55397400D03*
+D11*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D12*
+X149840380Y-114939000D03*
+X151866600Y-101092010D03*
+X146431000Y-94386400D03*
+X147550435Y-92557298D03*
+X142231400Y-79730600D03*
+X149606000Y-82575400D03*
+X141859000Y-90652600D03*
+X147599400Y-90271600D03*
+X147671600Y-88341200D03*
+X141208822Y-88703022D03*
+X140788200Y-93684125D03*
+X153361200Y-103632000D03*
+X155701094Y-101550106D03*
+X138328400Y-92176600D03*
+X155579000Y-106908600D03*
+X142697200Y-64566800D03*
+X156714000Y-108258720D03*
+X148793200Y-101346000D03*
+X156032200Y-88315800D03*
+X144576800Y-67868800D03*
+X148742400Y-109474000D03*
+X148818600Y-120675400D03*
+X152273000Y-74015600D03*
+X148005800Y-93878400D03*
+X150626478Y-76153678D03*
+X154990800Y-74752200D03*
+X155549600Y-82143600D03*
+X150622000Y-122885200D03*
+X152810962Y-114660163D03*
+X150016219Y-92638938D03*
+X154833985Y-109314273D03*
+X147447000Y-103149400D03*
+X148712200Y-129082800D03*
+X153390600Y-70739000D03*
+X152654000Y-91524231D03*
+X147574000Y-105410000D03*
+X138222166Y-102445175D03*
+X150786714Y-105463797D03*
+X153106600Y-88432719D03*
+X146532600Y-91135200D03*
+X148793200Y-86664800D03*
+X146913600Y-115900200D03*
+X147294600Y-104546400D03*
+X145948422Y-103906922D03*
+X141605000Y-104698800D03*
+X162331400Y-76250800D03*
+X161497804Y-75569000D03*
+X161284243Y-74721047D03*
+X156337000Y-112090200D03*
+X156235400Y-109626400D03*
+X155938822Y-99915378D03*
+X153301443Y-100949783D03*
+X152624600Y-101648259D03*
+X147320000Y-113411000D03*
+X154325922Y-118038278D03*
+X149885400Y-67741800D03*
+X154533600Y-126238000D03*
+X155676600Y-115671600D03*
+X155448000Y-109753400D03*
+X149910800Y-66268600D03*
+X148024366Y-133153634D03*
+X145865360Y-88763396D03*
+X138172000Y-114919613D03*
+X150342600Y-89560400D03*
+X150317200Y-91592400D03*
+X154580400Y-92786200D03*
+X155016200Y-95885000D03*
+X157407796Y-106984800D03*
+X155194000Y-94005400D03*
+X154809895Y-101537138D03*
+X145389600Y-67005200D03*
+X147370800Y-124485400D03*
+X155041600Y-99466400D03*
+X149326600Y-74625200D03*
+X155524200Y-108915200D03*
+X155219400Y-117830600D03*
+X154551300Y-86926500D03*
+X152788849Y-115312191D03*
+X155270202Y-124884100D03*
+X155448000Y-134086600D03*
+X153238200Y-97155000D03*
+X153238200Y-89789000D03*
+X150037800Y-103733600D03*
+X147175837Y-107894967D03*
+X145867722Y-85403600D03*
+X140694600Y-85398796D03*
+X151917400Y-75920600D03*
+X146257731Y-106852233D03*
+X136719596Y-82287216D03*
+X140246543Y-104690200D03*
+X155288495Y-102060535D03*
+X147825085Y-107959047D03*
+X155902100Y-102455600D03*
+X145469800Y-100609400D03*
+X145745200Y-108305600D03*
+X141274800Y-95783400D03*
+X138277600Y-94538796D03*
+X155287910Y-94786089D03*
+X152746690Y-95781831D03*
+X152102962Y-95675799D03*
+X151649993Y-96145318D03*
+X151120750Y-95700491D03*
+X150080378Y-95508000D03*
+X149438428Y-95391681D03*
+X137828624Y-122775376D03*
+X148818600Y-83642200D03*
+X142570200Y-108153200D03*
+X152811093Y-113796693D03*
+X156616400Y-121005600D03*
+X160858200Y-105994200D03*
+X155934600Y-94699945D03*
+X154670176Y-83048915D03*
+X151307800Y-74777600D03*
+X155897932Y-104662117D03*
+X157124400Y-111302800D03*
+D13*
+X137769600Y-64363600D02*
+X137769600Y-87045800D01*
+X137769600Y-64363600D02*
+X137782200Y-64351000D01*
+X142481400Y-64351000D02*
+X142697200Y-64566800D01*
+X137782200Y-64351000D02*
+X142481400Y-64351000D01*
+X137769600Y-87045800D02*
+X139141200Y-88417400D01*
+D14*
+X139141200Y-123977400D02*
+X138353800Y-123977400D01*
+X137007600Y-122631200D02*
+X137007600Y-106876339D01*
+X138353800Y-123977400D02*
+X137007600Y-122631200D01*
+X141198600Y-105105200D02*
+X141605000Y-104698800D01*
+X141198600Y-105168800D02*
+X141198600Y-105105200D01*
+X137007600Y-106876339D02*
+X138715139Y-105168800D01*
+X138715139Y-105168800D02*
+X141198600Y-105168800D01*
+X155676600Y-115671600D02*
+X154325922Y-117022278D01*
+X154325922Y-117022278D02*
+X154325922Y-118038278D01*
+X159283400Y-103733600D02*
+X158191200Y-103733600D01*
+X156819600Y-98374200D02*
+X156413200Y-97967800D01*
+X156413200Y-97967800D02*
+X156413200Y-94386400D01*
+X154813000Y-92786200D02*
+X154580400Y-92786200D01*
+X156413200Y-94386400D02*
+X154813000Y-92786200D01*
+X156819600Y-102362000D02*
+X156819600Y-98374200D01*
+X158191200Y-103733600D02*
+X156819600Y-102362000D01*
+D15*
+X155219400Y-108915200D02*
+X150037800Y-103733600D01*
+X155524200Y-108915200D02*
+X155219400Y-108915200D01*
+D14*
+X152171400Y-118846600D02*
+X154330400Y-121005600D01*
+X154330400Y-121005600D02*
+X156616400Y-121005600D01*
+X152811093Y-113796693D02*
+X152171400Y-114436386D01*
+X152171400Y-114436386D02*
+X152171400Y-118846600D01*
+X156417422Y-102518622D02*
+X156417422Y-98403074D01*
+X160934400Y-104978200D02*
+X160934400Y-105918000D01*
+X156417422Y-98403074D02*
+X156108400Y-98094052D01*
+X156108400Y-94873745D02*
+X155934600Y-94699945D01*
+X160934400Y-105918000D02*
+X160858200Y-105994200D01*
+X160934400Y-104978200D02*
+X158877000Y-104978200D01*
+X158877000Y-104978200D02*
+X156417422Y-102518622D01*
+X156108400Y-98094052D02*
+X156108400Y-94873745D01*
+X159283400Y-83413600D02*
+X155034861Y-83413600D01*
+X155034861Y-83413600D02*
+X154670176Y-83048915D01*
+X156235400Y-104999585D02*
+X155897932Y-104662117D01*
+X156235400Y-108677643D02*
+X156235400Y-104999585D01*
+X156743400Y-109185643D02*
+X156235400Y-108677643D01*
+X157124400Y-111302800D02*
+X156743400Y-110921800D01*
+X156743400Y-110921800D02*
+X156743400Y-109185643D01*
+G04 #@! TA.AperFunction,Conductor*
+G36*
+X166153239Y-53364331D02*
+G01*
+X166202640Y-53413741D01*
+X166217802Y-53472969D01*
+X166344410Y-136654398D01*
+X166324827Y-136721468D01*
+X166272093Y-136767303D01*
+X166219999Y-136778586D01*
+X135835563Y-136677809D01*
+X135768589Y-136657903D01*
+X135723009Y-136604947D01*
+X135711974Y-136554037D01*
+X135709484Y-135192982D01*
+X135707553Y-134137400D01*
+X138085617Y-134137400D01*
+X138105899Y-134343332D01*
+X138110947Y-134359973D01*
+X138165968Y-134541354D01*
+X138263515Y-134723850D01*
+X138263517Y-134723852D01*
+X138394789Y-134883810D01*
+X138491409Y-134963102D01*
+X138554750Y-135015085D01*
+X138737246Y-135112632D01*
+X138935266Y-135172700D01*
+X138935265Y-135172700D01*
+X138953729Y-135174518D01*
+X139141200Y-135192983D01*
+X139347134Y-135172700D01*
+X139545154Y-135112632D01*
+X139727650Y-135015085D01*
+X139887610Y-134883810D01*
+X140018885Y-134723850D01*
+X140116432Y-134541354D01*
+X140176500Y-134343334D01*
+X140189278Y-134213600D01*
+X142987817Y-134213600D01*
+X143008099Y-134419532D01*
+X143008100Y-134419534D01*
+X143068168Y-134617554D01*
+X143165715Y-134800050D01*
+X143165717Y-134800052D01*
+X143296989Y-134960010D01*
+X143364096Y-135015082D01*
+X143456950Y-135091285D01*
+X143639446Y-135188832D01*
+X143837466Y-135248900D01*
+X143837465Y-135248900D01*
+X143855929Y-135250718D01*
+X144043400Y-135269183D01*
+X144249334Y-135248900D01*
+X144447354Y-135188832D01*
+X144629850Y-135091285D01*
+X144789810Y-134960010D01*
+X144921085Y-134800050D01*
+X145018632Y-134617554D01*
+X145078700Y-134419534D01*
+X145098983Y-134213600D01*
+X145086474Y-134086599D01*
+X154942353Y-134086599D01*
+X154962834Y-134229056D01*
+X155015023Y-134343332D01*
+X155022623Y-134359973D01*
+X155116872Y-134468743D01*
+X155237947Y-134546553D01*
+X155237950Y-134546554D01*
+X155237949Y-134546554D01*
+X155376036Y-134587099D01*
+X155376038Y-134587100D01*
+X155376039Y-134587100D01*
+X155519962Y-134587100D01*
+X155519962Y-134587099D01*
+X155658053Y-134546553D01*
+X155779128Y-134468743D01*
+X155873377Y-134359973D01*
+X155933165Y-134229057D01*
+X155935388Y-134213599D01*
+X158227817Y-134213599D01*
+X158248099Y-134419532D01*
+X158248100Y-134419534D01*
+X158308168Y-134617554D01*
+X158405715Y-134800050D01*
+X158405717Y-134800052D01*
+X158536989Y-134960010D01*
+X158604096Y-135015082D01*
+X158696950Y-135091285D01*
+X158879446Y-135188832D01*
+X159077466Y-135248900D01*
+X159077465Y-135248900D01*
+X159095929Y-135250718D01*
+X159283400Y-135269183D01*
+X159489334Y-135248900D01*
+X159687354Y-135188832D01*
+X159869850Y-135091285D01*
+X160029810Y-134960010D01*
+X160161085Y-134800050D01*
+X160258632Y-134617554D01*
+X160318700Y-134419534D01*
+X160338983Y-134213600D01*
+X160331478Y-134137400D01*
+X163485617Y-134137400D01*
+X163505899Y-134343332D01*
+X163510947Y-134359973D01*
+X163565968Y-134541354D01*
+X163663515Y-134723850D01*
+X163663517Y-134723852D01*
+X163794789Y-134883810D01*
+X163891409Y-134963102D01*
+X163954750Y-135015085D01*
+X164137246Y-135112632D01*
+X164335266Y-135172700D01*
+X164335265Y-135172700D01*
+X164355548Y-135174697D01*
+X164541200Y-135192983D01*
+X164747134Y-135172700D01*
+X164945154Y-135112632D01*
+X165127650Y-135015085D01*
+X165287610Y-134883810D01*
+X165418885Y-134723850D01*
+X165516432Y-134541354D01*
+X165576500Y-134343334D01*
+X165596783Y-134137400D01*
+X165576500Y-133931466D01*
+X165516432Y-133733446D01*
+X165418885Y-133550950D01*
+X165366902Y-133487609D01*
+X165287610Y-133390989D01*
+X165127652Y-133259717D01*
+X165127653Y-133259717D01*
+X165127650Y-133259715D01*
+X164945154Y-133162168D01*
+X164747134Y-133102100D01*
+X164747132Y-133102099D01*
+X164747134Y-133102099D01*
+X164559663Y-133083635D01*
+X164541200Y-133081817D01*
+X164541199Y-133081817D01*
+X164335267Y-133102099D01*
+X164137243Y-133162169D01*
+X164107065Y-133178300D01*
+X163954750Y-133259715D01*
+X163954748Y-133259716D01*
+X163954747Y-133259717D01*
+X163794789Y-133390989D01*
+X163663517Y-133550947D01*
+X163565969Y-133733443D01*
+X163505899Y-133931467D01*
+X163485617Y-134137400D01*
+X160331478Y-134137400D01*
+X160318700Y-134007666D01*
+X160258632Y-133809646D01*
+X160161085Y-133627150D01*
+X160086098Y-133535777D01*
+X160029810Y-133467189D01*
+X159869852Y-133335917D01*
+X159869853Y-133335917D01*
+X159869850Y-133335915D01*
+X159687354Y-133238368D01*
+X159489334Y-133178300D01*
+X159489332Y-133178299D01*
+X159489334Y-133178299D01*
+X159283400Y-133158017D01*
+X159077467Y-133178299D01*
+X158879443Y-133238369D01*
+X158771457Y-133296090D01*
+X158696950Y-133335915D01*
+X158696948Y-133335916D01*
+X158696947Y-133335917D01*
+X158536989Y-133467189D01*
+X158405717Y-133627147D01*
+X158308169Y-133809643D01*
+X158308168Y-133809645D01*
+X158308168Y-133809646D01*
+X158301298Y-133832292D01*
+X158248099Y-134007667D01*
+X158227817Y-134213599D01*
+X155935388Y-134213599D01*
+X155953647Y-134086600D01*
+X155933165Y-133944143D01*
+X155873377Y-133813227D01*
+X155779128Y-133704457D01*
+X155658053Y-133626647D01*
+X155658051Y-133626646D01*
+X155658049Y-133626645D01*
+X155658050Y-133626645D01*
+X155519963Y-133586100D01*
+X155519961Y-133586100D01*
+X155376039Y-133586100D01*
+X155376036Y-133586100D01*
+X155237949Y-133626645D01*
+X155116873Y-133704456D01*
+X155022623Y-133813226D01*
+X155022622Y-133813228D01*
+X154962834Y-133944143D01*
+X154942353Y-134086599D01*
+X145086474Y-134086599D01*
+X145078700Y-134007666D01*
+X145018632Y-133809646D01*
+X144921085Y-133627150D01*
+X144846098Y-133535777D01*
+X144789810Y-133467189D01*
+X144629852Y-133335917D01*
+X144629853Y-133335917D01*
+X144629850Y-133335915D01*
+X144447354Y-133238368D01*
+X144249334Y-133178300D01*
+X144249332Y-133178299D01*
+X144249334Y-133178299D01*
+X144061863Y-133159835D01*
+X144043400Y-133158017D01*
+X144043399Y-133158017D01*
+X143837467Y-133178299D01*
+X143639443Y-133238369D01*
+X143531457Y-133296090D01*
+X143456950Y-133335915D01*
+X143456948Y-133335916D01*
+X143456947Y-133335917D01*
+X143296989Y-133467189D01*
+X143165717Y-133627147D01*
+X143068169Y-133809643D01*
+X143068168Y-133809645D01*
+X143068168Y-133809646D01*
+X143061298Y-133832292D01*
+X143008099Y-134007667D01*
+X142987817Y-134213600D01*
+X140189278Y-134213600D01*
+X140196783Y-134137400D01*
+X140176500Y-133931466D01*
+X140116432Y-133733446D01*
+X140018885Y-133550950D01*
+X139966902Y-133487609D01*
+X139887610Y-133390989D01*
+X139727652Y-133259717D01*
+X139727653Y-133259717D01*
+X139727650Y-133259715D01*
+X139545154Y-133162168D01*
+X139517021Y-133153634D01*
+X147518719Y-133153634D01*
+X147539200Y-133296090D01*
+X147557388Y-133335915D01*
+X147598989Y-133427007D01*
+X147693238Y-133535777D01*
+X147814313Y-133613587D01*
+X147814316Y-133613588D01*
+X147814315Y-133613588D01*
+X147952402Y-133654133D01*
+X147952404Y-133654134D01*
+X147952405Y-133654134D01*
+X148096328Y-133654134D01*
+X148096328Y-133654133D01*
+X148234419Y-133613587D01*
+X148355494Y-133535777D01*
+X148449743Y-133427007D01*
+X148509531Y-133296091D01*
+X148530013Y-133153634D01*
+X148509531Y-133011177D01*
+X148449743Y-132880261D01*
+X148355494Y-132771491D01*
+X148234419Y-132693681D01*
+X148234417Y-132693680D01*
+X148234415Y-132693679D01*
+X148234416Y-132693679D01*
+X148096329Y-132653134D01*
+X148096327Y-132653134D01*
+X147952405Y-132653134D01*
+X147952402Y-132653134D01*
+X147814315Y-132693679D01*
+X147693239Y-132771490D01*
+X147598989Y-132880260D01*
+X147598988Y-132880262D01*
+X147539200Y-133011177D01*
+X147518719Y-133153634D01*
+X139517021Y-133153634D01*
+X139347134Y-133102100D01*
+X139347132Y-133102099D01*
+X139347134Y-133102099D01*
+X139159663Y-133083635D01*
+X139141200Y-133081817D01*
+X139141199Y-133081817D01*
+X138935267Y-133102099D01*
+X138737243Y-133162169D01*
+X138707065Y-133178300D01*
+X138554750Y-133259715D01*
+X138554748Y-133259716D01*
+X138554747Y-133259717D01*
+X138394789Y-133390989D01*
+X138263517Y-133550947D01*
+X138165969Y-133733443D01*
+X138105899Y-133931467D01*
+X138085617Y-134137400D01*
+X135707553Y-134137400D01*
+X135702906Y-131597400D01*
+X138085617Y-131597400D01*
+X138105899Y-131803332D01*
+X138105900Y-131803334D01*
+X138165968Y-132001354D01*
+X138263515Y-132183850D01*
+X138263517Y-132183852D01*
+X138394789Y-132343810D01*
+X138491409Y-132423102D01*
+X138554750Y-132475085D01*
+X138737246Y-132572632D01*
+X138935266Y-132632700D01*
+X138935265Y-132632700D01*
+X138953729Y-132634518D01*
+X139141200Y-132652983D01*
+X139347134Y-132632700D01*
+X139545154Y-132572632D01*
+X139727650Y-132475085D01*
+X139887610Y-132343810D01*
+X140018885Y-132183850D01*
+X140116432Y-132001354D01*
+X140176500Y-131803334D01*
+X140189278Y-131673600D01*
+X142987817Y-131673600D01*
+X143008099Y-131879532D01*
+X143008100Y-131879534D01*
+X143068168Y-132077554D01*
+X143165715Y-132260050D01*
+X143165717Y-132260052D01*
+X143296989Y-132420010D01*
+X143364096Y-132475082D01*
+X143456950Y-132551285D01*
+X143639446Y-132648832D01*
+X143837466Y-132708900D01*
+X143837465Y-132708900D01*
+X143855929Y-132710718D01*
+X144043400Y-132729183D01*
+X144249334Y-132708900D01*
+X144447354Y-132648832D01*
+X144629850Y-132551285D01*
+X144789810Y-132420010D01*
+X144921085Y-132260050D01*
+X145018632Y-132077554D01*
+X145078700Y-131879534D01*
+X145098983Y-131673600D01*
+X158227817Y-131673600D01*
+X158248099Y-131879532D01*
+X158248100Y-131879534D01*
+X158308168Y-132077554D01*
+X158405715Y-132260050D01*
+X158405717Y-132260052D01*
+X158536989Y-132420010D01*
+X158604096Y-132475082D01*
+X158696950Y-132551285D01*
+X158879446Y-132648832D01*
+X159077466Y-132708900D01*
+X159077465Y-132708900D01*
+X159095929Y-132710718D01*
+X159283400Y-132729183D01*
+X159489334Y-132708900D01*
+X159687354Y-132648832D01*
+X159869850Y-132551285D01*
+X160029810Y-132420010D01*
+X160161085Y-132260050D01*
+X160258632Y-132077554D01*
+X160318700Y-131879534D01*
+X160338983Y-131673600D01*
+X160331478Y-131597400D01*
+X163485617Y-131597400D01*
+X163505899Y-131803332D01*
+X163505900Y-131803334D01*
+X163565968Y-132001354D01*
+X163663515Y-132183850D01*
+X163663517Y-132183852D01*
+X163794789Y-132343810D01*
+X163891409Y-132423102D01*
+X163954750Y-132475085D01*
+X164137246Y-132572632D01*
+X164335266Y-132632700D01*
+X164335265Y-132632700D01*
+X164353729Y-132634518D01*
+X164541200Y-132652983D01*
+X164747134Y-132632700D01*
+X164945154Y-132572632D01*
+X165127650Y-132475085D01*
+X165287610Y-132343810D01*
+X165418885Y-132183850D01*
+X165516432Y-132001354D01*
+X165576500Y-131803334D01*
+X165596783Y-131597400D01*
+X165576500Y-131391466D01*
+X165516432Y-131193446D01*
+X165418885Y-131010950D01*
+X165366902Y-130947609D01*
+X165287610Y-130850989D01*
+X165127652Y-130719717D01*
+X165127653Y-130719717D01*
+X165127650Y-130719715D01*
+X164945154Y-130622168D01*
+X164747134Y-130562100D01*
+X164747132Y-130562099D01*
+X164747134Y-130562099D01*
+X164559663Y-130543635D01*
+X164541200Y-130541817D01*
+X164541199Y-130541817D01*
+X164335267Y-130562099D01*
+X164137243Y-130622169D01*
+X164107065Y-130638300D01*
+X163954750Y-130719715D01*
+X163954748Y-130719716D01*
+X163954747Y-130719717D01*
+X163794789Y-130850989D01*
+X163663517Y-131010947D01*
+X163565969Y-131193443D01*
+X163505899Y-131391467D01*
+X163485617Y-131597400D01*
+X160331478Y-131597400D01*
+X160318700Y-131467666D01*
+X160258632Y-131269646D01*
+X160161085Y-131087150D01*
+X160098547Y-131010947D01*
+X160029810Y-130927189D01*
+X159869852Y-130795917D01*
+X159869853Y-130795917D01*
+X159869850Y-130795915D01*
+X159687354Y-130698368D01*
+X159489334Y-130638300D01*
+X159489332Y-130638299D01*
+X159489334Y-130638299D01*
+X159283400Y-130618017D01*
+X159077467Y-130638299D01*
+X158879443Y-130698369D01*
+X158769298Y-130757243D01*
+X158696950Y-130795915D01*
+X158696948Y-130795916D01*
+X158696947Y-130795917D01*
+X158536989Y-130927189D01*
+X158405717Y-131087147D01*
+X158308169Y-131269643D01*
+X158248099Y-131467667D01*
+X158227817Y-131673600D01*
+X145098983Y-131673600D01*
+X145078700Y-131467666D01*
+X145018632Y-131269646D01*
+X144921085Y-131087150D01*
+X144858547Y-131010947D01*
+X144789810Y-130927189D01*
+X144629852Y-130795917D01*
+X144629853Y-130795917D01*
+X144629850Y-130795915D01*
+X144447354Y-130698368D01*
+X144249334Y-130638300D01*
+X144249332Y-130638299D01*
+X144249334Y-130638299D01*
+X144043400Y-130618017D01*
+X143837467Y-130638299D01*
+X143639443Y-130698369D01*
+X143529298Y-130757243D01*
+X143456950Y-130795915D01*
+X143456948Y-130795916D01*
+X143456947Y-130795917D01*
+X143296989Y-130927189D01*
+X143165717Y-131087147D01*
+X143068169Y-131269643D01*
+X143008099Y-131467667D01*
+X142987817Y-131673600D01*
+X140189278Y-131673600D01*
+X140196783Y-131597400D01*
+X140176500Y-131391466D01*
+X140116432Y-131193446D01*
+X140018885Y-131010950D01*
+X139966902Y-130947609D01*
+X139887610Y-130850989D01*
+X139727652Y-130719717D01*
+X139727653Y-130719717D01*
+X139727650Y-130719715D01*
+X139545154Y-130622168D01*
+X139347134Y-130562100D01*
+X139347132Y-130562099D01*
+X139347134Y-130562099D01*
+X139141200Y-130541817D01*
+X138935267Y-130562099D01*
+X138737243Y-130622169D01*
+X138707065Y-130638300D01*
+X138554750Y-130719715D01*
+X138554748Y-130719716D01*
+X138554747Y-130719717D01*
+X138394789Y-130850989D01*
+X138263517Y-131010947D01*
+X138165969Y-131193443D01*
+X138105899Y-131391467D01*
+X138085617Y-131597400D01*
+X135702906Y-131597400D01*
+X135698260Y-129057399D01*
+X138085617Y-129057399D01*
+X138105899Y-129263332D01*
+X138105900Y-129263334D01*
+X138165968Y-129461354D01*
+X138263515Y-129643850D01*
+X138263517Y-129643852D01*
+X138394789Y-129803810D01*
+X138491409Y-129883102D01*
+X138554750Y-129935085D01*
+X138737246Y-130032632D01*
+X138935266Y-130092700D01*
+X138935265Y-130092700D01*
+X138953729Y-130094518D01*
+X139141200Y-130112983D01*
+X139347134Y-130092700D01*
+X139545154Y-130032632D01*
+X139727650Y-129935085D01*
+X139887610Y-129803810D01*
+X140018885Y-129643850D01*
+X140116432Y-129461354D01*
+X140176500Y-129263334D01*
+X140189278Y-129133599D01*
+X142987817Y-129133599D01*
+X143008099Y-129339532D01*
+X143008100Y-129339534D01*
+X143068168Y-129537554D01*
+X143165715Y-129720050D01*
+X143165717Y-129720052D01*
+X143296989Y-129880010D01*
+X143364096Y-129935082D01*
+X143456950Y-130011285D01*
+X143639446Y-130108832D01*
+X143837466Y-130168900D01*
+X143837465Y-130168900D01*
+X143857747Y-130170897D01*
+X144043400Y-130189183D01*
+X144249334Y-130168900D01*
+X144447354Y-130108832D01*
+X144629850Y-130011285D01*
+X144789810Y-129880010D01*
+X144921085Y-129720050D01*
+X145018632Y-129537554D01*
+X145078700Y-129339534D01*
+X145098983Y-129133600D01*
+X158227817Y-129133600D01*
+X158248099Y-129339532D01*
+X158248100Y-129339534D01*
+X158308168Y-129537554D01*
+X158405715Y-129720050D01*
+X158405717Y-129720052D01*
+X158536989Y-129880010D01*
+X158604096Y-129935082D01*
+X158696950Y-130011285D01*
+X158879446Y-130108832D01*
+X159077466Y-130168900D01*
+X159077465Y-130168900D01*
+X159095929Y-130170718D01*
+X159283400Y-130189183D01*
+X159489334Y-130168900D01*
+X159687354Y-130108832D01*
+X159869850Y-130011285D01*
+X160029810Y-129880010D01*
+X160161085Y-129720050D01*
+X160258632Y-129537554D01*
+X160318700Y-129339534D01*
+X160338983Y-129133600D01*
+X160331478Y-129057399D01*
+X163485617Y-129057399D01*
+X163505899Y-129263332D01*
+X163505900Y-129263334D01*
+X163565968Y-129461354D01*
+X163663515Y-129643850D01*
+X163663517Y-129643852D01*
+X163794789Y-129803810D01*
+X163891409Y-129883102D01*
+X163954750Y-129935085D01*
+X164137246Y-130032632D01*
+X164335266Y-130092700D01*
+X164335265Y-130092700D01*
+X164355547Y-130094697D01*
+X164541200Y-130112983D01*
+X164747134Y-130092700D01*
+X164945154Y-130032632D01*
+X165127650Y-129935085D01*
+X165287610Y-129803810D01*
+X165418885Y-129643850D01*
+X165516432Y-129461354D01*
+X165576500Y-129263334D01*
+X165596783Y-129057400D01*
+X165576500Y-128851466D01*
+X165516432Y-128653446D01*
+X165418885Y-128470950D01*
+X165366902Y-128407609D01*
+X165287610Y-128310989D01*
+X165127652Y-128179717D01*
+X165127653Y-128179717D01*
+X165127650Y-128179715D01*
+X164945154Y-128082168D01*
+X164747134Y-128022100D01*
+X164747132Y-128022099D01*
+X164747134Y-128022099D01*
+X164541200Y-128001817D01*
+X164335267Y-128022099D01*
+X164137243Y-128082169D01*
+X164107065Y-128098300D01*
+X163954750Y-128179715D01*
+X163954748Y-128179716D01*
+X163954747Y-128179717D01*
+X163794789Y-128310989D01*
+X163663517Y-128470947D01*
+X163565969Y-128653443D01*
+X163505899Y-128851467D01*
+X163485617Y-129057399D01*
+X160331478Y-129057399D01*
+X160318700Y-128927666D01*
+X160258632Y-128729646D01*
+X160161085Y-128547150D01*
+X160098547Y-128470947D01*
+X160029810Y-128387189D01*
+X159869852Y-128255917D01*
+X159869853Y-128255917D01*
+X159869850Y-128255915D01*
+X159687354Y-128158368D01*
+X159489334Y-128098300D01*
+X159489332Y-128098299D01*
+X159489334Y-128098299D01*
+X159283400Y-128078017D01*
+X159077467Y-128098299D01*
+X158879443Y-128158369D01*
+X158769298Y-128217243D01*
+X158696950Y-128255915D01*
+X158696948Y-128255916D01*
+X158696947Y-128255917D01*
+X158536989Y-128387189D01*
+X158405717Y-128547147D01*
+X158308169Y-128729643D01*
+X158248099Y-128927667D01*
+X158227817Y-129133600D01*
+X145098983Y-129133600D01*
+X145078700Y-128927666D01*
+X145018632Y-128729646D01*
+X144921085Y-128547150D01*
+X144858547Y-128470947D01*
+X144789810Y-128387189D01*
+X144629852Y-128255917D01*
+X144629853Y-128255917D01*
+X144629850Y-128255915D01*
+X144447354Y-128158368D01*
+X144249334Y-128098300D01*
+X144249332Y-128098299D01*
+X144249334Y-128098299D01*
+X144043400Y-128078017D01*
+X143837467Y-128098299D01*
+X143639443Y-128158369D01*
+X143529298Y-128217243D01*
+X143456950Y-128255915D01*
+X143456948Y-128255916D01*
+X143456947Y-128255917D01*
+X143296989Y-128387189D01*
+X143165717Y-128547147D01*
+X143068169Y-128729643D01*
+X143008099Y-128927667D01*
+X142987817Y-129133599D01*
+X140189278Y-129133599D01*
+X140196783Y-129057400D01*
+X140176500Y-128851466D01*
+X140116432Y-128653446D01*
+X140018885Y-128470950D01*
+X139966902Y-128407609D01*
+X139887610Y-128310989D01*
+X139727652Y-128179717D01*
+X139727653Y-128179717D01*
+X139727650Y-128179715D01*
+X139545154Y-128082168D01*
+X139347134Y-128022100D01*
+X139347132Y-128022099D01*
+X139347134Y-128022099D01*
+X139141200Y-128001817D01*
+X138935267Y-128022099D01*
+X138737243Y-128082169D01*
+X138707065Y-128098300D01*
+X138554750Y-128179715D01*
+X138554748Y-128179716D01*
+X138554747Y-128179717D01*
+X138394789Y-128310989D01*
+X138263517Y-128470947D01*
+X138165969Y-128653443D01*
+X138105899Y-128851467D01*
+X138085617Y-129057399D01*
+X135698260Y-129057399D01*
+X135693614Y-126517400D01*
+X138085617Y-126517400D01*
+X138105899Y-126723332D01*
+X138129014Y-126799532D01*
+X138165968Y-126921354D01*
+X138263515Y-127103850D01*
+X138263517Y-127103852D01*
+X138394789Y-127263810D01*
+X138491409Y-127343102D01*
+X138554750Y-127395085D01*
+X138737246Y-127492632D01*
+X138935266Y-127552700D01*
+X138935265Y-127552700D01*
+X138955547Y-127554697D01*
+X139141200Y-127572983D01*
+X139347134Y-127552700D01*
+X139545154Y-127492632D01*
+X139727650Y-127395085D01*
+X139887610Y-127263810D01*
+X140018885Y-127103850D01*
+X140116432Y-126921354D01*
+X140176500Y-126723334D01*
+X140189278Y-126593600D01*
+X142987817Y-126593600D01*
+X143008099Y-126799532D01*
+X143008100Y-126799534D01*
+X143068168Y-126997554D01*
+X143165715Y-127180050D01*
+X143165717Y-127180052D01*
+X143296989Y-127340010D01*
+X143364096Y-127395082D01*
+X143456950Y-127471285D01*
+X143639446Y-127568832D01*
+X143837466Y-127628900D01*
+X143837465Y-127628900D01*
+X143857747Y-127630897D01*
+X144043400Y-127649183D01*
+X144249334Y-127628900D01*
+X144447354Y-127568832D01*
+X144629850Y-127471285D01*
+X144789810Y-127340010D01*
+X144921085Y-127180050D01*
+X145018632Y-126997554D01*
+X145078700Y-126799534D01*
+X145098983Y-126593600D01*
+X145078700Y-126387666D01*
+X145033300Y-126237999D01*
+X154027953Y-126237999D01*
+X154048434Y-126380456D01*
+X154108222Y-126511371D01*
+X154108223Y-126511373D01*
+X154202472Y-126620143D01*
+X154323547Y-126697953D01*
+X154323550Y-126697954D01*
+X154323549Y-126697954D01*
+X154461636Y-126738499D01*
+X154461638Y-126738500D01*
+X154461639Y-126738500D01*
+X154605562Y-126738500D01*
+X154605562Y-126738499D01*
+X154743653Y-126697953D01*
+X154864728Y-126620143D01*
+X154887727Y-126593600D01*
+X158227817Y-126593600D01*
+X158248099Y-126799532D01*
+X158248100Y-126799534D01*
+X158308168Y-126997554D01*
+X158405715Y-127180050D01*
+X158405717Y-127180052D01*
+X158536989Y-127340010D01*
+X158604096Y-127395082D01*
+X158696950Y-127471285D01*
+X158879446Y-127568832D01*
+X159077466Y-127628900D01*
+X159077465Y-127628900D01*
+X159095929Y-127630718D01*
+X159283400Y-127649183D01*
+X159489334Y-127628900D01*
+X159687354Y-127568832D01*
+X159869850Y-127471285D01*
+X160029810Y-127340010D01*
+X160161085Y-127180050D01*
+X160258632Y-126997554D01*
+X160318700Y-126799534D01*
+X160338983Y-126593600D01*
+X160331478Y-126517399D01*
+X163485617Y-126517399D01*
+X163505899Y-126723332D01*
+X163529014Y-126799532D01*
+X163565968Y-126921354D01*
+X163663515Y-127103850D01*
+X163663517Y-127103852D01*
+X163794789Y-127263810D01*
+X163891409Y-127343102D01*
+X163954750Y-127395085D01*
+X164137246Y-127492632D01*
+X164335266Y-127552700D01*
+X164335265Y-127552700D01*
+X164355547Y-127554697D01*
+X164541200Y-127572983D01*
+X164747134Y-127552700D01*
+X164945154Y-127492632D01*
+X165127650Y-127395085D01*
+X165287610Y-127263810D01*
+X165418885Y-127103850D01*
+X165516432Y-126921354D01*
+X165576500Y-126723334D01*
+X165596783Y-126517400D01*
+X165576500Y-126311466D01*
+X165516432Y-126113446D01*
+X165418885Y-125930950D01*
+X165357257Y-125855856D01*
+X165287610Y-125770989D01*
+X165127652Y-125639717D01*
+X165127653Y-125639717D01*
+X165127650Y-125639715D01*
+X164945154Y-125542168D01*
+X164747134Y-125482100D01*
+X164747132Y-125482099D01*
+X164747134Y-125482099D01*
+X164559663Y-125463635D01*
+X164541200Y-125461817D01*
+X164541199Y-125461817D01*
+X164335267Y-125482099D01*
+X164137243Y-125542169D01*
+X164107065Y-125558300D01*
+X163954750Y-125639715D01*
+X163954748Y-125639716D01*
+X163954747Y-125639717D01*
+X163794789Y-125770989D01*
+X163663517Y-125930947D01*
+X163565969Y-126113443D01*
+X163505899Y-126311467D01*
+X163485617Y-126517399D01*
+X160331478Y-126517399D01*
+X160318700Y-126387666D01*
+X160258632Y-126189646D01*
+X160161085Y-126007150D01*
+X160098547Y-125930947D01*
+X160029810Y-125847189D01*
+X159912077Y-125750569D01*
+X159869850Y-125715915D01*
+X159687354Y-125618368D01*
+X159489334Y-125558300D01*
+X159489332Y-125558299D01*
+X159489334Y-125558299D01*
+X159283400Y-125538017D01*
+X159077467Y-125558299D01*
+X158879443Y-125618369D01*
+X158769298Y-125677243D01*
+X158696950Y-125715915D01*
+X158696948Y-125715916D01*
+X158696947Y-125715917D01*
+X158536989Y-125847189D01*
+X158405717Y-126007147D01*
+X158308169Y-126189643D01*
+X158248099Y-126387667D01*
+X158227817Y-126593600D01*
+X154887727Y-126593600D01*
+X154958977Y-126511373D01*
+X155018765Y-126380457D01*
+X155039247Y-126238000D01*
+X155018765Y-126095543D01*
+X154958977Y-125964627D01*
+X154864728Y-125855857D01*
+X154743653Y-125778047D01*
+X154743651Y-125778046D01*
+X154743649Y-125778045D01*
+X154743650Y-125778045D01*
+X154605563Y-125737500D01*
+X154605561Y-125737500D01*
+X154461639Y-125737500D01*
+X154461636Y-125737500D01*
+X154323549Y-125778045D01*
+X154202473Y-125855856D01*
+X154108223Y-125964626D01*
+X154108222Y-125964628D01*
+X154048434Y-126095543D01*
+X154027953Y-126237999D01*
+X145033300Y-126237999D01*
+X145018632Y-126189646D01*
+X144921085Y-126007150D01*
+X144858547Y-125930947D01*
+X144789810Y-125847189D01*
+X144672077Y-125750569D01*
+X144629850Y-125715915D01*
+X144447354Y-125618368D01*
+X144249334Y-125558300D01*
+X144249332Y-125558299D01*
+X144249334Y-125558299D01*
+X144061863Y-125539835D01*
+X144043400Y-125538017D01*
+X144043399Y-125538017D01*
+X143837467Y-125558299D01*
+X143639443Y-125618369D01*
+X143529298Y-125677243D01*
+X143456950Y-125715915D01*
+X143456948Y-125715916D01*
+X143456947Y-125715917D01*
+X143296989Y-125847189D01*
+X143165717Y-126007147D01*
+X143068169Y-126189643D01*
+X143008099Y-126387667D01*
+X142987817Y-126593600D01*
+X140189278Y-126593600D01*
+X140196783Y-126517400D01*
+X140176500Y-126311466D01*
+X140116432Y-126113446D01*
+X140018885Y-125930950D01*
+X139957257Y-125855856D01*
+X139887610Y-125770989D01*
+X139727652Y-125639717D01*
+X139727653Y-125639717D01*
+X139727650Y-125639715D01*
+X139545154Y-125542168D01*
+X139347134Y-125482100D01*
+X139347132Y-125482099D01*
+X139347134Y-125482099D01*
+X139159663Y-125463635D01*
+X139141200Y-125461817D01*
+X139141199Y-125461817D01*
+X138935267Y-125482099D01*
+X138737243Y-125542169D01*
+X138707065Y-125558300D01*
+X138554750Y-125639715D01*
+X138554748Y-125639716D01*
+X138554747Y-125639717D01*
+X138394789Y-125770989D01*
+X138263517Y-125930947D01*
+X138165969Y-126113443D01*
+X138105899Y-126311467D01*
+X138085617Y-126517400D01*
+X135693614Y-126517400D01*
+X135686558Y-122660114D01*
+X136677121Y-122660114D01*
+X136687640Y-122699370D01*
+X136688811Y-122704652D01*
+X136695866Y-122744663D01*
+X136697631Y-122749512D01*
+X136704761Y-122766724D01*
+X136706940Y-122771398D01*
+X136730247Y-122804685D01*
+X136733154Y-122809247D01*
+X136753470Y-122844435D01*
+X136753474Y-122844440D01*
+X136784599Y-122870557D01*
+X136788589Y-122874213D01*
+X138087502Y-124173126D01*
+X138118481Y-124224811D01*
+X138154316Y-124342943D01*
+X138165969Y-124381356D01*
+X138172702Y-124393954D01*
+X138263515Y-124563850D01*
+X138263517Y-124563852D01*
+X138394789Y-124723810D01*
+X138491409Y-124803102D01*
+X138554750Y-124855085D01*
+X138737246Y-124952632D01*
+X138935266Y-125012700D01*
+X138935265Y-125012700D01*
+X138953729Y-125014518D01*
+X139141200Y-125032983D01*
+X139347134Y-125012700D01*
+X139545154Y-124952632D01*
+X139727650Y-124855085D01*
+X139887610Y-124723810D01*
+X140018885Y-124563850D01*
+X140116432Y-124381354D01*
+X140176500Y-124183334D01*
+X140189278Y-124053599D01*
+X142987817Y-124053599D01*
+X143008099Y-124259532D01*
+X143038134Y-124358543D01*
+X143068168Y-124457554D01*
+X143165715Y-124640050D01*
+X143165717Y-124640052D01*
+X143296989Y-124800010D01*
+X143364096Y-124855082D01*
+X143456950Y-124931285D01*
+X143639446Y-125028832D01*
+X143837466Y-125088900D01*
+X143837465Y-125088900D01*
+X143855929Y-125090718D01*
+X144043400Y-125109183D01*
+X144249334Y-125088900D01*
+X144447354Y-125028832D01*
+X144629850Y-124931285D01*
+X144789810Y-124800010D01*
+X144921085Y-124640050D01*
+X145003748Y-124485399D01*
+X146865153Y-124485399D01*
+X146885634Y-124627856D01*
+X146891203Y-124640050D01*
+X146945423Y-124758773D01*
+X147039672Y-124867543D01*
+X147160747Y-124945353D01*
+X147160750Y-124945354D01*
+X147160749Y-124945354D01*
+X147298836Y-124985899D01*
+X147298838Y-124985900D01*
+X147298839Y-124985900D01*
+X147442762Y-124985900D01*
+X147442762Y-124985899D01*
+X147580853Y-124945353D01*
+X147676165Y-124884100D01*
+X154764555Y-124884100D01*
+X154785036Y-125026556D01*
+X154813508Y-125088900D01*
+X154844825Y-125157473D01*
+X154939074Y-125266243D01*
+X155060149Y-125344053D01*
+X155060152Y-125344054D01*
+X155060151Y-125344054D01*
+X155198238Y-125384599D01*
+X155198240Y-125384600D01*
+X155198241Y-125384600D01*
+X155342164Y-125384600D01*
+X155342164Y-125384599D01*
+X155480255Y-125344053D01*
+X155601330Y-125266243D01*
+X155695579Y-125157473D01*
+X155755367Y-125026557D01*
+X155775849Y-124884100D01*
+X155755367Y-124741643D01*
+X155695579Y-124610727D01*
+X155601330Y-124501957D01*
+X155480255Y-124424147D01*
+X155480253Y-124424146D01*
+X155480251Y-124424145D01*
+X155480252Y-124424145D01*
+X155342165Y-124383600D01*
+X155342163Y-124383600D01*
+X155198241Y-124383600D01*
+X155198238Y-124383600D01*
+X155060151Y-124424145D01*
+X154939075Y-124501956D01*
+X154844825Y-124610726D01*
+X154844824Y-124610728D01*
+X154785036Y-124741643D01*
+X154764555Y-124884100D01*
+X147676165Y-124884100D01*
+X147701928Y-124867543D01*
+X147796177Y-124758773D01*
+X147855965Y-124627857D01*
+X147876447Y-124485400D01*
+X147855965Y-124342943D01*
+X147796177Y-124212027D01*
+X147701928Y-124103257D01*
+X147624658Y-124053599D01*
+X158227817Y-124053599D01*
+X158248099Y-124259532D01*
+X158278134Y-124358544D01*
+X158308168Y-124457554D01*
+X158405715Y-124640050D01*
+X158405717Y-124640052D01*
+X158536989Y-124800010D01*
+X158604096Y-124855082D01*
+X158696950Y-124931285D01*
+X158879446Y-125028832D01*
+X159077466Y-125088900D01*
+X159077465Y-125088900D01*
+X159095929Y-125090718D01*
+X159283400Y-125109183D01*
+X159489334Y-125088900D01*
+X159687354Y-125028832D01*
+X159869850Y-124931285D01*
+X160029810Y-124800010D01*
+X160161085Y-124640050D01*
+X160258632Y-124457554D01*
+X160318700Y-124259534D01*
+X160338983Y-124053600D01*
+X160331478Y-123977400D01*
+X163485617Y-123977400D01*
+X163505899Y-124183332D01*
+X163514604Y-124212027D01*
+X163554316Y-124342943D01*
+X163565969Y-124381356D01*
+X163572702Y-124393954D01*
+X163663515Y-124563850D01*
+X163663517Y-124563852D01*
+X163794789Y-124723810D01*
+X163891409Y-124803102D01*
+X163954750Y-124855085D01*
+X164137246Y-124952632D01*
+X164335266Y-125012700D01*
+X164335265Y-125012700D01*
+X164355547Y-125014697D01*
+X164541200Y-125032983D01*
+X164747134Y-125012700D01*
+X164945154Y-124952632D01*
+X165127650Y-124855085D01*
+X165287610Y-124723810D01*
+X165418885Y-124563850D01*
+X165516432Y-124381354D01*
+X165576500Y-124183334D01*
+X165596783Y-123977400D01*
+X165576500Y-123771466D01*
+X165516432Y-123573446D01*
+X165418885Y-123390950D01*
+X165366902Y-123327609D01*
+X165287610Y-123230989D01*
+X165127652Y-123099717D01*
+X165127653Y-123099717D01*
+X165127650Y-123099715D01*
+X164945154Y-123002168D01*
+X164747134Y-122942100D01*
+X164747132Y-122942099D01*
+X164747134Y-122942099D01*
+X164559663Y-122923635D01*
+X164541200Y-122921817D01*
+X164541199Y-122921817D01*
+X164335267Y-122942099D01*
+X164137243Y-123002169D01*
+X164107065Y-123018300D01*
+X163954750Y-123099715D01*
+X163954748Y-123099716D01*
+X163954747Y-123099717D01*
+X163794789Y-123230989D01*
+X163663517Y-123390947D01*
+X163565969Y-123573443D01*
+X163505899Y-123771467D01*
+X163485617Y-123977400D01*
+X160331478Y-123977400D01*
+X160318700Y-123847666D01*
+X160258632Y-123649646D01*
+X160161085Y-123467150D01*
+X160098547Y-123390947D01*
+X160029810Y-123307189D01*
+X159869852Y-123175917D01*
+X159869853Y-123175917D01*
+X159869850Y-123175915D01*
+X159687354Y-123078368D01*
+X159489334Y-123018300D01*
+X159489332Y-123018299D01*
+X159489334Y-123018299D01*
+X159283400Y-122998017D01*
+X159077467Y-123018299D01*
+X158879443Y-123078369D01*
+X158769298Y-123137243D01*
+X158696950Y-123175915D01*
+X158696948Y-123175916D01*
+X158696947Y-123175917D01*
+X158536989Y-123307189D01*
+X158405717Y-123467147D01*
+X158308169Y-123649643D01*
+X158248099Y-123847667D01*
+X158227817Y-124053599D01*
+X147624658Y-124053599D01*
+X147580853Y-124025447D01*
+X147580851Y-124025446D01*
+X147580849Y-124025445D01*
+X147580850Y-124025445D01*
+X147442763Y-123984900D01*
+X147442761Y-123984900D01*
+X147298839Y-123984900D01*
+X147298836Y-123984900D01*
+X147160749Y-124025445D01*
+X147039673Y-124103256D01*
+X146945423Y-124212026D01*
+X146945422Y-124212028D01*
+X146885634Y-124342943D01*
+X146865153Y-124485399D01*
+X145003748Y-124485399D01*
+X145018632Y-124457554D01*
+X145078700Y-124259534D01*
+X145098983Y-124053600D01*
+X145078700Y-123847666D01*
+X145018632Y-123649646D01*
+X144921085Y-123467150D01*
+X144858547Y-123390947D01*
+X144789810Y-123307189D01*
+X144629852Y-123175917D01*
+X144629853Y-123175917D01*
+X144629850Y-123175915D01*
+X144447354Y-123078368D01*
+X144249334Y-123018300D01*
+X144249332Y-123018299D01*
+X144249334Y-123018299D01*
+X144043400Y-122998017D01*
+X143837467Y-123018299D01*
+X143639443Y-123078369D01*
+X143529298Y-123137243D01*
+X143456950Y-123175915D01*
+X143456948Y-123175916D01*
+X143456947Y-123175917D01*
+X143296989Y-123307189D01*
+X143165717Y-123467147D01*
+X143068169Y-123649643D01*
+X143008099Y-123847667D01*
+X142987817Y-124053599D01*
+X140189278Y-124053599D01*
+X140196783Y-123977400D01*
+X140176500Y-123771466D01*
+X140116432Y-123573446D01*
+X140018885Y-123390950D01*
+X139966902Y-123327609D01*
+X139887610Y-123230989D01*
+X139727652Y-123099717D01*
+X139727653Y-123099717D01*
+X139727650Y-123099715D01*
+X139545154Y-123002168D01*
+X139347134Y-122942100D01*
+X139347132Y-122942099D01*
+X139347134Y-122942099D01*
+X139159663Y-122923635D01*
+X139141200Y-122921817D01*
+X139141199Y-122921817D01*
+X138935267Y-122942099D01*
+X138737243Y-123002169D01*
+X138554746Y-123099717D01*
+X138450359Y-123185385D01*
+X138386049Y-123212697D01*
+X138317182Y-123200906D01*
+X138265622Y-123153753D01*
+X138247739Y-123086210D01*
+X138258901Y-123038019D01*
+X138313789Y-122917833D01*
+X138334271Y-122775376D01*
+X138313789Y-122632919D01*
+X138254001Y-122502003D01*
+X138159752Y-122393233D01*
+X138038677Y-122315423D01*
+X138038675Y-122315422D01*
+X138038673Y-122315421D01*
+X138038674Y-122315421D01*
+X137900587Y-122274876D01*
+X137900585Y-122274876D01*
+X137756663Y-122274876D01*
+X137756660Y-122274876D01*
+X137618573Y-122315421D01*
+X137525339Y-122375339D01*
+X137458299Y-122395023D01*
+X137391260Y-122375338D01*
+X137345505Y-122322534D01*
+X137334300Y-122271023D01*
+X137334300Y-121437400D01*
+X138085617Y-121437400D01*
+X138105899Y-121643332D01*
+X138105900Y-121643334D01*
+X138165968Y-121841354D01*
+X138263515Y-122023850D01*
+X138263517Y-122023852D01*
+X138394789Y-122183810D01*
+X138491409Y-122263102D01*
+X138554750Y-122315085D01*
+X138737246Y-122412632D01*
+X138935266Y-122472700D01*
+X138935265Y-122472700D01*
+X138953729Y-122474518D01*
+X139141200Y-122492983D01*
+X139347134Y-122472700D01*
+X139545154Y-122412632D01*
+X139727650Y-122315085D01*
+X139887610Y-122183810D01*
+X140018885Y-122023850D01*
+X140116432Y-121841354D01*
+X140176500Y-121643334D01*
+X140189278Y-121513600D01*
+X142987817Y-121513600D01*
+X143008099Y-121719532D01*
+X143008100Y-121719534D01*
+X143068168Y-121917554D01*
+X143165715Y-122100050D01*
+X143165717Y-122100052D01*
+X143296989Y-122260010D01*
+X143310409Y-122271023D01*
+X143456950Y-122391285D01*
+X143639446Y-122488832D01*
+X143837466Y-122548900D01*
+X143837465Y-122548900D01*
+X143855929Y-122550718D01*
+X144043400Y-122569183D01*
+X144249334Y-122548900D01*
+X144447354Y-122488832D01*
+X144629850Y-122391285D01*
+X144789810Y-122260010D01*
+X144921085Y-122100050D01*
+X145018632Y-121917554D01*
+X145078700Y-121719534D01*
+X145098983Y-121513600D01*
+X145098983Y-121513599D01*
+X158227817Y-121513599D01*
+X158248099Y-121719532D01*
+X158248100Y-121719534D01*
+X158308168Y-121917554D01*
+X158405715Y-122100050D01*
+X158405717Y-122100052D01*
+X158536989Y-122260010D01*
+X158550409Y-122271023D01*
+X158696950Y-122391285D01*
+X158879446Y-122488832D01*
+X159077466Y-122548900D01*
+X159077465Y-122548900D01*
+X159095929Y-122550718D01*
+X159283400Y-122569183D01*
+X159489334Y-122548900D01*
+X159687354Y-122488832D01*
+X159869850Y-122391285D01*
+X160029810Y-122260010D01*
+X160161085Y-122100050D01*
+X160258632Y-121917554D01*
+X160318700Y-121719534D01*
+X160338983Y-121513600D01*
+X160331478Y-121437400D01*
+X163485617Y-121437400D01*
+X163505899Y-121643332D01*
+X163505900Y-121643334D01*
+X163565968Y-121841354D01*
+X163663515Y-122023850D01*
+X163663517Y-122023852D01*
+X163794789Y-122183810D01*
+X163891409Y-122263102D01*
+X163954750Y-122315085D01*
+X164137246Y-122412632D01*
+X164335266Y-122472700D01*
+X164335265Y-122472700D01*
+X164355547Y-122474697D01*
+X164541200Y-122492983D01*
+X164747134Y-122472700D01*
+X164945154Y-122412632D01*
+X165127650Y-122315085D01*
+X165287610Y-122183810D01*
+X165418885Y-122023850D01*
+X165516432Y-121841354D01*
+X165576500Y-121643334D01*
+X165596783Y-121437400D01*
+X165576500Y-121231466D01*
+X165516432Y-121033446D01*
+X165418885Y-120850950D01*
+X165366902Y-120787609D01*
+X165287610Y-120690989D01*
+X165127652Y-120559717D01*
+X165127653Y-120559717D01*
+X165127650Y-120559715D01*
+X164945154Y-120462168D01*
+X164747134Y-120402100D01*
+X164747132Y-120402099D01*
+X164747134Y-120402099D01*
+X164541200Y-120381817D01*
+X164335267Y-120402099D01*
+X164137243Y-120462169D01*
+X164027098Y-120521043D01*
+X163954750Y-120559715D01*
+X163954748Y-120559716D01*
+X163954747Y-120559717D01*
+X163794789Y-120690989D01*
+X163663517Y-120850947D01*
+X163565969Y-121033443D01*
+X163505899Y-121231467D01*
+X163485617Y-121437400D01*
+X160331478Y-121437400D01*
+X160318700Y-121307666D01*
+X160258632Y-121109646D01*
+X160161085Y-120927150D01*
+X160098547Y-120850947D01*
+X160029810Y-120767189D01*
+X159898241Y-120659215D01*
+X159869850Y-120635915D01*
+X159687354Y-120538368D01*
+X159489334Y-120478300D01*
+X159489332Y-120478299D01*
+X159489334Y-120478299D01*
+X159283400Y-120458017D01*
+X159077467Y-120478299D01*
+X158879443Y-120538369D01*
+X158769298Y-120597243D01*
+X158696950Y-120635915D01*
+X158696948Y-120635916D01*
+X158696947Y-120635917D01*
+X158536989Y-120767189D01*
+X158405717Y-120927147D01*
+X158308169Y-121109643D01*
+X158248099Y-121307667D01*
+X158227817Y-121513599D01*
+X145098983Y-121513599D01*
+X145078700Y-121307666D01*
+X145018632Y-121109646D01*
+X144921085Y-120927150D01*
+X144858547Y-120850947D01*
+X144789810Y-120767189D01*
+X144658241Y-120659215D01*
+X144629850Y-120635915D01*
+X144447354Y-120538368D01*
+X144249334Y-120478300D01*
+X144249332Y-120478299D01*
+X144249334Y-120478299D01*
+X144043400Y-120458017D01*
+X143837467Y-120478299D01*
+X143639443Y-120538369D01*
+X143529298Y-120597243D01*
+X143456950Y-120635915D01*
+X143456948Y-120635916D01*
+X143456947Y-120635917D01*
+X143296989Y-120767189D01*
+X143165717Y-120927147D01*
+X143068169Y-121109643D01*
+X143008099Y-121307667D01*
+X142987817Y-121513600D01*
+X140189278Y-121513600D01*
+X140196783Y-121437400D01*
+X140176500Y-121231466D01*
+X140116432Y-121033446D01*
+X140018885Y-120850950D01*
+X139966902Y-120787609D01*
+X139887610Y-120690989D01*
+X139727652Y-120559717D01*
+X139727653Y-120559717D01*
+X139727650Y-120559715D01*
+X139545154Y-120462168D01*
+X139347134Y-120402100D01*
+X139347132Y-120402099D01*
+X139347134Y-120402099D01*
+X139141200Y-120381817D01*
+X138935267Y-120402099D01*
+X138737243Y-120462169D01*
+X138627098Y-120521043D01*
+X138554750Y-120559715D01*
+X138554748Y-120559716D01*
+X138554747Y-120559717D01*
+X138394789Y-120690989D01*
+X138263517Y-120850947D01*
+X138165969Y-121033443D01*
+X138105899Y-121231467D01*
+X138085617Y-121437400D01*
+X137334300Y-121437400D01*
+X137334300Y-118897399D01*
+X138085617Y-118897399D01*
+X138105899Y-119103332D01*
+X138105900Y-119103334D01*
+X138165968Y-119301354D01*
+X138263515Y-119483850D01*
+X138263517Y-119483852D01*
+X138394789Y-119643810D01*
+X138491409Y-119723102D01*
+X138554750Y-119775085D01*
+X138737246Y-119872632D01*
+X138935266Y-119932700D01*
+X138935265Y-119932700D01*
+X138955547Y-119934697D01*
+X139141200Y-119952983D01*
+X139347134Y-119932700D01*
+X139545154Y-119872632D01*
+X139727650Y-119775085D01*
+X139887610Y-119643810D01*
+X140018885Y-119483850D01*
+X140116432Y-119301354D01*
+X140176500Y-119103334D01*
+X140189278Y-118973599D01*
+X142987817Y-118973599D01*
+X143008099Y-119179532D01*
+X143008100Y-119179534D01*
+X143068168Y-119377554D01*
+X143165715Y-119560050D01*
+X143165717Y-119560052D01*
+X143296989Y-119720010D01*
+X143364096Y-119775082D01*
+X143456950Y-119851285D01*
+X143639446Y-119948832D01*
+X143837466Y-120008900D01*
+X143837465Y-120008900D01*
+X143857748Y-120010897D01*
+X144043400Y-120029183D01*
+X144249334Y-120008900D01*
+X144447354Y-119948832D01*
+X144629850Y-119851285D01*
+X144789810Y-119720010D01*
+X144921085Y-119560050D01*
+X145018632Y-119377554D01*
+X145078700Y-119179534D01*
+X145098983Y-118973600D01*
+X145089322Y-118875514D01*
+X151840921Y-118875514D01*
+X151851440Y-118914770D01*
+X151852611Y-118920052D01*
+X151859666Y-118960063D01*
+X151861431Y-118964912D01*
+X151868561Y-118982124D01*
+X151870740Y-118986798D01*
+X151894047Y-119020085D01*
+X151896954Y-119024647D01*
+X151917270Y-119059835D01*
+X151917274Y-119059840D01*
+X151948399Y-119085957D01*
+X151952389Y-119089613D01*
+X154087386Y-121224610D01*
+X154091037Y-121228594D01*
+X154117162Y-121259728D01*
+X154117163Y-121259729D01*
+X154152353Y-121280047D01*
+X154156914Y-121282953D01*
+X154190197Y-121306257D01*
+X154190200Y-121306259D01*
+X154190203Y-121306259D01*
+X154194902Y-121308451D01*
+X154212070Y-121315562D01*
+X154216936Y-121317333D01*
+X154216938Y-121317334D01*
+X154256962Y-121324390D01*
+X154262219Y-121325556D01*
+X154301486Y-121336078D01*
+X154341970Y-121332535D01*
+X154347374Y-121332300D01*
+X156180601Y-121332300D01*
+X156247640Y-121351985D01*
+X156274314Y-121375098D01*
+X156285269Y-121387741D01*
+X156285271Y-121387742D01*
+X156285272Y-121387743D01*
+X156406347Y-121465553D01*
+X156406350Y-121465554D01*
+X156406349Y-121465554D01*
+X156544436Y-121506099D01*
+X156544438Y-121506100D01*
+X156544439Y-121506100D01*
+X156688362Y-121506100D01*
+X156688362Y-121506099D01*
+X156826453Y-121465553D01*
+X156947528Y-121387743D01*
+X157041777Y-121278973D01*
+X157101565Y-121148057D01*
+X157122047Y-121005600D01*
+X157101565Y-120863143D01*
+X157041777Y-120732227D01*
+X156947528Y-120623457D01*
+X156826453Y-120545647D01*
+X156826451Y-120545646D01*
+X156826449Y-120545645D01*
+X156826450Y-120545645D01*
+X156688363Y-120505100D01*
+X156688361Y-120505100D01*
+X156544439Y-120505100D01*
+X156544436Y-120505100D01*
+X156406349Y-120545645D01*
+X156285269Y-120623458D01*
+X156274314Y-120636102D01*
+X156215536Y-120673877D01*
+X156180601Y-120678900D01*
+X154517086Y-120678900D01*
+X154450047Y-120659215D01*
+X154429405Y-120642581D01*
+X152760424Y-118973600D01*
+X158227817Y-118973600D01*
+X158248099Y-119179532D01*
+X158248100Y-119179534D01*
+X158308168Y-119377554D01*
+X158405715Y-119560050D01*
+X158405717Y-119560052D01*
+X158536989Y-119720010D01*
+X158604096Y-119775082D01*
+X158696950Y-119851285D01*
+X158879446Y-119948832D01*
+X159077466Y-120008900D01*
+X159077465Y-120008900D01*
+X159095929Y-120010718D01*
+X159283400Y-120029183D01*
+X159489334Y-120008900D01*
+X159687354Y-119948832D01*
+X159869850Y-119851285D01*
+X160029810Y-119720010D01*
+X160161085Y-119560050D01*
+X160258632Y-119377554D01*
+X160318700Y-119179534D01*
+X160338983Y-118973600D01*
+X160331478Y-118897399D01*
+X163485617Y-118897399D01*
+X163505899Y-119103332D01*
+X163505900Y-119103334D01*
+X163565968Y-119301354D01*
+X163663515Y-119483850D01*
+X163663517Y-119483852D01*
+X163794789Y-119643810D01*
+X163891409Y-119723102D01*
+X163954750Y-119775085D01*
+X164137246Y-119872632D01*
+X164335266Y-119932700D01*
+X164335265Y-119932700D01*
+X164355548Y-119934697D01*
+X164541200Y-119952983D01*
+X164747134Y-119932700D01*
+X164945154Y-119872632D01*
+X165127650Y-119775085D01*
+X165287610Y-119643810D01*
+X165418885Y-119483850D01*
+X165516432Y-119301354D01*
+X165576500Y-119103334D01*
+X165596783Y-118897400D01*
+X165576500Y-118691466D01*
+X165516432Y-118493446D01*
+X165418885Y-118310950D01*
+X165364348Y-118244496D01*
+X165287610Y-118150989D01*
+X165127652Y-118019717D01*
+X165127653Y-118019717D01*
+X165127650Y-118019715D01*
+X164945154Y-117922168D01*
+X164747134Y-117862100D01*
+X164747132Y-117862099D01*
+X164747134Y-117862099D01*
+X164559663Y-117843635D01*
+X164541200Y-117841817D01*
+X164541199Y-117841817D01*
+X164335267Y-117862099D01*
+X164137243Y-117922169D01*
+X164107065Y-117938300D01*
+X163954750Y-118019715D01*
+X163954748Y-118019716D01*
+X163954747Y-118019717D01*
+X163794789Y-118150989D01*
+X163680254Y-118290553D01*
+X163663515Y-118310950D01*
+X163652745Y-118331099D01*
+X163565969Y-118493443D01*
+X163505899Y-118691467D01*
+X163485617Y-118897399D01*
+X160331478Y-118897399D01*
+X160318700Y-118767666D01*
+X160258632Y-118569646D01*
+X160161085Y-118387150D01*
+X160081811Y-118290554D01*
+X160029810Y-118227189D01*
+X159912077Y-118130569D01*
+X159869850Y-118095915D01*
+X159687354Y-117998368D01*
+X159489334Y-117938300D01*
+X159489332Y-117938299D01*
+X159489334Y-117938299D01*
+X159283400Y-117918017D01*
+X159077467Y-117938299D01*
+X158879443Y-117998369D01*
+X158804782Y-118038277D01*
+X158696950Y-118095915D01*
+X158696948Y-118095916D01*
+X158696947Y-118095917D01*
+X158536989Y-118227189D01*
+X158405717Y-118387147D01*
+X158308169Y-118569643D01*
+X158248099Y-118767667D01*
+X158227817Y-118973600D01*
+X152760424Y-118973600D01*
+X152534419Y-118747595D01*
+X152500934Y-118686272D01*
+X152498100Y-118659914D01*
+X152498100Y-118038277D01*
+X153820275Y-118038277D01*
+X153840756Y-118180734D01*
+X153869876Y-118244496D01*
+X153900545Y-118311651D01*
+X153994794Y-118420421D01*
+X154115869Y-118498231D01*
+X154115872Y-118498232D01*
+X154115871Y-118498232D01*
+X154253958Y-118538777D01*
+X154253960Y-118538778D01*
+X154253961Y-118538778D01*
+X154397884Y-118538778D01*
+X154397884Y-118538777D01*
+X154535975Y-118498231D01*
+X154657050Y-118420421D01*
+X154751299Y-118311651D01*
+X154757850Y-118297305D01*
+X154803602Y-118244501D01*
+X154870640Y-118224814D01*
+X154937680Y-118244496D01*
+X154937683Y-118244497D01*
+X155009347Y-118290553D01*
+X155009350Y-118290554D01*
+X155009349Y-118290554D01*
+X155147436Y-118331099D01*
+X155147438Y-118331100D01*
+X155147439Y-118331100D01*
+X155291362Y-118331100D01*
+X155291362Y-118331099D01*
+X155429453Y-118290553D01*
+X155550528Y-118212743D01*
+X155644777Y-118103973D01*
+X155704565Y-117973057D01*
+X155725047Y-117830600D01*
+X155704565Y-117688143D01*
+X155644777Y-117557227D01*
+X155550528Y-117448457D01*
+X155429453Y-117370647D01*
+X155429451Y-117370646D01*
+X155429449Y-117370645D01*
+X155429450Y-117370645D01*
+X155291363Y-117330100D01*
+X155291361Y-117330100D01*
+X155147439Y-117330100D01*
+X155147436Y-117330100D01*
+X155009349Y-117370645D01*
+X154888273Y-117448456D01*
+X154888272Y-117448456D01*
+X154888272Y-117448457D01*
+X154870336Y-117469157D01*
+X154870335Y-117469158D01*
+X154811556Y-117506932D01*
+X154741687Y-117506932D01*
+X154682909Y-117469157D01*
+X154653884Y-117405602D01*
+X154652622Y-117387955D01*
+X154652622Y-117208963D01*
+X154672307Y-117141924D01*
+X154688941Y-117121282D01*
+X155376624Y-116433600D01*
+X158227817Y-116433600D01*
+X158248099Y-116639532D01*
+X158248100Y-116639534D01*
+X158308168Y-116837554D01*
+X158405715Y-117020050D01*
+X158419251Y-117036544D01*
+X158536989Y-117180010D01*
+X158604096Y-117235082D01*
+X158696950Y-117311285D01*
+X158879446Y-117408832D01*
+X159077466Y-117468900D01*
+X159077465Y-117468900D01*
+X159080085Y-117469158D01*
+X159283400Y-117489183D01*
+X159489334Y-117468900D01*
+X159687354Y-117408832D01*
+X159869850Y-117311285D01*
+X160029810Y-117180010D01*
+X160161085Y-117020050D01*
+X160258632Y-116837554D01*
+X160318700Y-116639534D01*
+X160338983Y-116433600D01*
+X160331478Y-116357399D01*
+X163485617Y-116357399D01*
+X163505899Y-116563332D01*
+X163505900Y-116563334D01*
+X163565968Y-116761354D01*
+X163663515Y-116943850D01*
+X163663517Y-116943852D01*
+X163794789Y-117103810D01*
+X163891409Y-117183102D01*
+X163954750Y-117235085D01*
+X164137246Y-117332632D01*
+X164335266Y-117392700D01*
+X164335265Y-117392700D01*
+X164355548Y-117394697D01*
+X164541200Y-117412983D01*
+X164747134Y-117392700D01*
+X164945154Y-117332632D01*
+X165127650Y-117235085D01*
+X165287610Y-117103810D01*
+X165418885Y-116943850D01*
+X165516432Y-116761354D01*
+X165576500Y-116563334D01*
+X165596783Y-116357400D01*
+X165576500Y-116151466D01*
+X165516432Y-115953446D01*
+X165418885Y-115770950D01*
+X165356008Y-115694334D01*
+X165287610Y-115610989D01*
+X165127652Y-115479717D01*
+X165127653Y-115479717D01*
+X165127650Y-115479715D01*
+X164945154Y-115382168D01*
+X164747134Y-115322100D01*
+X164747132Y-115322099D01*
+X164747134Y-115322099D01*
+X164559663Y-115303635D01*
+X164541200Y-115301817D01*
+X164541199Y-115301817D01*
+X164335267Y-115322099D01*
+X164159892Y-115375298D01*
+X164145821Y-115379567D01*
+X164137243Y-115382169D01*
+X164029988Y-115439499D01*
+X163954750Y-115479715D01*
+X163954748Y-115479716D01*
+X163954747Y-115479717D01*
+X163794789Y-115610989D01*
+X163663518Y-115770946D01*
+X163663515Y-115770950D01*
+X163641204Y-115812690D01*
+X163565969Y-115953443D01*
+X163505899Y-116151467D01*
+X163485617Y-116357399D01*
+X160331478Y-116357399D01*
+X160318700Y-116227666D01*
+X160258632Y-116029646D01*
+X160161085Y-115847150D01*
+X160056969Y-115720283D01*
+X160029810Y-115687189D01*
+X159869852Y-115555917D01*
+X159869853Y-115555917D01*
+X159869850Y-115555915D01*
+X159687354Y-115458368D01*
+X159489334Y-115398300D01*
+X159489332Y-115398299D01*
+X159489334Y-115398299D01*
+X159283400Y-115378017D01*
+X159077467Y-115398299D01*
+X158879443Y-115458369D01*
+X158771934Y-115515835D01*
+X158696950Y-115555915D01*
+X158696948Y-115555916D01*
+X158696947Y-115555917D01*
+X158536989Y-115687189D01*
+X158405717Y-115847147D01*
+X158308169Y-116029643D01*
+X158248099Y-116227667D01*
+X158227817Y-116433600D01*
+X155376624Y-116433600D01*
+X155601805Y-116208419D01*
+X155663128Y-116174934D01*
+X155689486Y-116172100D01*
+X155748562Y-116172100D01*
+X155748562Y-116172099D01*
+X155886653Y-116131553D01*
+X156007728Y-116053743D01*
+X156101977Y-115944973D01*
+X156161765Y-115814057D01*
+X156182247Y-115671600D01*
+X156161765Y-115529143D01*
+X156101977Y-115398227D01*
+X156007728Y-115289457D01*
+X155886653Y-115211647D01*
+X155886651Y-115211646D01*
+X155886649Y-115211645D01*
+X155886650Y-115211645D01*
+X155748563Y-115171100D01*
+X155748561Y-115171100D01*
+X155604639Y-115171100D01*
+X155604636Y-115171100D01*
+X155466549Y-115211645D01*
+X155345473Y-115289456D01*
+X155251223Y-115398226D01*
+X155251222Y-115398228D01*
+X155191434Y-115529143D01*
+X155169691Y-115680378D01*
+X155166248Y-115679882D01*
+X155151268Y-115730899D01*
+X155134634Y-115751541D01*
+X154106909Y-116779266D01*
+X154102920Y-116782921D01*
+X154071797Y-116809036D01*
+X154071790Y-116809044D01*
+X154051476Y-116844229D01*
+X154048571Y-116848789D01*
+X154025263Y-116882077D01*
+X154023093Y-116886731D01*
+X154015945Y-116903989D01*
+X154014188Y-116908817D01*
+X154007132Y-116948830D01*
+X154005961Y-116954111D01*
+X153995443Y-116993363D01*
+X153998986Y-117033844D01*
+X153999222Y-117039251D01*
+X153999222Y-117604775D01*
+X153979537Y-117671814D01*
+X153968935Y-117685977D01*
+X153900547Y-117764900D01*
+X153900544Y-117764906D01*
+X153840756Y-117895821D01*
+X153820275Y-118038277D01*
+X152498100Y-118038277D01*
+X152498100Y-115914094D01*
+X152517785Y-115847055D01*
+X152570589Y-115801300D01*
+X152639747Y-115791356D01*
+X152657035Y-115795117D01*
+X152716887Y-115812691D01*
+X152716888Y-115812691D01*
+X152860811Y-115812691D01*
+X152860811Y-115812690D01*
+X152998902Y-115772144D01*
+X153119977Y-115694334D01*
+X153214226Y-115585564D01*
+X153274014Y-115454648D01*
+X153294496Y-115312191D01*
+X153274014Y-115169734D01*
+X153214226Y-115038818D01*
+X153119977Y-114930048D01*
+X152998902Y-114852238D01*
+X152998900Y-114852237D01*
+X152998898Y-114852236D01*
+X152998899Y-114852236D01*
+X152860812Y-114811691D01*
+X152860810Y-114811691D01*
+X152716888Y-114811691D01*
+X152657033Y-114829265D01*
+X152587163Y-114829264D01*
+X152528386Y-114791488D01*
+X152499362Y-114727932D01*
+X152498100Y-114710287D01*
+X152498100Y-114623071D01*
+X152517785Y-114556032D01*
+X152534419Y-114535390D01*
+X152736298Y-114333512D01*
+X152797621Y-114300027D01*
+X152823979Y-114297193D01*
+X152883055Y-114297193D01*
+X152883055Y-114297192D01*
+X152999857Y-114262897D01*
+X153021143Y-114256647D01*
+X153021143Y-114256646D01*
+X153021146Y-114256646D01*
+X153142221Y-114178836D01*
+X153236470Y-114070066D01*
+X153296258Y-113939150D01*
+X153302807Y-113893600D01*
+X158227817Y-113893600D01*
+X158248099Y-114099532D01*
+X158248100Y-114099534D01*
+X158308168Y-114297554D01*
+X158405715Y-114480050D01*
+X158405717Y-114480052D01*
+X158536989Y-114640010D01*
+X158604096Y-114695082D01*
+X158696950Y-114771285D01*
+X158879446Y-114868832D01*
+X159077466Y-114928900D01*
+X159077465Y-114928900D01*
+X159095929Y-114930718D01*
+X159283400Y-114949183D01*
+X159489334Y-114928900D01*
+X159687354Y-114868832D01*
+X159869850Y-114771285D01*
+X160029810Y-114640010D01*
+X160161085Y-114480050D01*
+X160258632Y-114297554D01*
+X160318700Y-114099534D01*
+X160338983Y-113893600D01*
+X160331478Y-113817400D01*
+X163485617Y-113817400D01*
+X163505899Y-114023332D01*
+X163505900Y-114023334D01*
+X163565968Y-114221354D01*
+X163663515Y-114403850D01*
+X163673566Y-114416097D01*
+X163794789Y-114563810D01*
+X163891409Y-114643102D01*
+X163954750Y-114695085D01*
+X164137246Y-114792632D01*
+X164335266Y-114852700D01*
+X164335265Y-114852700D01*
+X164353729Y-114854518D01*
+X164541200Y-114872983D01*
+X164747134Y-114852700D01*
+X164945154Y-114792632D01*
+X165127650Y-114695085D01*
+X165287610Y-114563810D01*
+X165418885Y-114403850D01*
+X165516432Y-114221354D01*
+X165576500Y-114023334D01*
+X165596783Y-113817400D01*
+X165576500Y-113611466D01*
+X165516432Y-113413446D01*
+X165418885Y-113230950D01*
+X165366902Y-113167609D01*
+X165287610Y-113070989D01*
+X165141458Y-112951047D01*
+X165127650Y-112939715D01*
+X164945154Y-112842168D01*
+X164747134Y-112782100D01*
+X164747132Y-112782099D01*
+X164747134Y-112782099D01*
+X164559663Y-112763635D01*
+X164541200Y-112761817D01*
+X164541199Y-112761817D01*
+X164335267Y-112782099D01*
+X164137243Y-112842169D01*
+X164107065Y-112858300D01*
+X163954750Y-112939715D01*
+X163954748Y-112939716D01*
+X163954747Y-112939717D01*
+X163794789Y-113070989D01*
+X163663517Y-113230947D01*
+X163565969Y-113413443D01*
+X163505899Y-113611467D01*
+X163485617Y-113817400D01*
+X160331478Y-113817400D01*
+X160318700Y-113687666D01*
+X160258632Y-113489646D01*
+X160161085Y-113307150D01*
+X160098547Y-113230947D01*
+X160029810Y-113147189D01*
+X159885620Y-113028857D01*
+X159869850Y-113015915D01*
+X159687354Y-112918368D01*
+X159489334Y-112858300D01*
+X159489332Y-112858299D01*
+X159489334Y-112858299D01*
+X159283400Y-112838017D01*
+X159077467Y-112858299D01*
+X158879443Y-112918369D01*
+X158818312Y-112951045D01*
+X158696950Y-113015915D01*
+X158696948Y-113015916D01*
+X158696947Y-113015917D01*
+X158536989Y-113147189D01*
+X158405717Y-113307147D01*
+X158308169Y-113489643D01*
+X158248099Y-113687667D01*
+X158227817Y-113893600D01*
+X153302807Y-113893600D01*
+X153316740Y-113796693D01*
+X153296258Y-113654236D01*
+X153236470Y-113523320D01*
+X153142221Y-113414550D01*
+X153021146Y-113336740D01*
+X153021144Y-113336739D01*
+X153021142Y-113336738D01*
+X153021143Y-113336738D01*
+X152883056Y-113296193D01*
+X152883054Y-113296193D01*
+X152739132Y-113296193D01*
+X152739129Y-113296193D01*
+X152601042Y-113336738D01*
+X152479966Y-113414549D01*
+X152385716Y-113523319D01*
+X152385715Y-113523321D01*
+X152325927Y-113654236D01*
+X152304184Y-113805471D01*
+X152300740Y-113804975D01*
+X152285761Y-113855991D01*
+X152269127Y-113876633D01*
+X151952387Y-114193374D01*
+X151948398Y-114197029D01*
+X151917275Y-114223144D01*
+X151917268Y-114223152D01*
+X151896954Y-114258337D01*
+X151894049Y-114262897D01*
+X151870741Y-114296185D01*
+X151868571Y-114300839D01*
+X151861423Y-114318097D01*
+X151859666Y-114322925D01*
+X151852610Y-114362938D01*
+X151851439Y-114368219D01*
+X151840921Y-114407471D01*
+X151844464Y-114447952D01*
+X151844700Y-114453359D01*
+X151844700Y-118829625D01*
+X151844464Y-118835032D01*
+X151840921Y-118875514D01*
+X145089322Y-118875514D01*
+X145078700Y-118767666D01*
+X145018632Y-118569646D01*
+X144921085Y-118387150D01*
+X144841811Y-118290554D01*
+X144789810Y-118227189D01*
+X144672077Y-118130569D01*
+X144629850Y-118095915D01*
+X144447354Y-117998368D01*
+X144249334Y-117938300D01*
+X144249332Y-117938299D01*
+X144249334Y-117938299D01*
+X144043400Y-117918017D01*
+X143837467Y-117938299D01*
+X143639443Y-117998369D01*
+X143564782Y-118038277D01*
+X143456950Y-118095915D01*
+X143456948Y-118095916D01*
+X143456947Y-118095917D01*
+X143296989Y-118227189D01*
+X143165717Y-118387147D01*
+X143068169Y-118569643D01*
+X143008099Y-118767667D01*
+X142987817Y-118973599D01*
+X140189278Y-118973599D01*
+X140196783Y-118897400D01*
+X140176500Y-118691466D01*
+X140116432Y-118493446D01*
+X140018885Y-118310950D01*
+X139964348Y-118244496D01*
+X139887610Y-118150989D01*
+X139727652Y-118019717D01*
+X139727653Y-118019717D01*
+X139727650Y-118019715D01*
+X139545154Y-117922168D01*
+X139347134Y-117862100D01*
+X139347132Y-117862099D01*
+X139347134Y-117862099D01*
+X139141200Y-117841817D01*
+X138935267Y-117862099D01*
+X138737243Y-117922169D01*
+X138707065Y-117938300D01*
+X138554750Y-118019715D01*
+X138554748Y-118019716D01*
+X138554747Y-118019717D01*
+X138394789Y-118150989D01*
+X138280254Y-118290553D01*
+X138263515Y-118310950D01*
+X138252745Y-118331099D01*
+X138165969Y-118493443D01*
+X138105899Y-118691467D01*
+X138085617Y-118897399D01*
+X137334300Y-118897399D01*
+X137334300Y-114919613D01*
+X137666353Y-114919613D01*
+X137686834Y-115062069D01*
+X137736004Y-115169734D01*
+X137746623Y-115192986D01*
+X137840872Y-115301756D01*
+X137961947Y-115379566D01*
+X137961950Y-115379567D01*
+X137961949Y-115379567D01*
+X138069107Y-115411030D01*
+X138080946Y-115414507D01*
+X138100036Y-115420112D01*
+X138100038Y-115420113D01*
+X138100039Y-115420113D01*
+X138243961Y-115420113D01*
+X138263046Y-115414508D01*
+X138332915Y-115414507D01*
+X138391694Y-115452280D01*
+X138420720Y-115515835D01*
+X138410779Y-115584993D01*
+X138393837Y-115612149D01*
+X138263517Y-115770946D01*
+X138165969Y-115953443D01*
+X138105899Y-116151467D01*
+X138085617Y-116357399D01*
+X138105899Y-116563332D01*
+X138105900Y-116563334D01*
+X138165968Y-116761354D01*
+X138263515Y-116943850D01*
+X138263517Y-116943852D01*
+X138394789Y-117103810D01*
+X138491409Y-117183102D01*
+X138554750Y-117235085D01*
+X138737246Y-117332632D01*
+X138935266Y-117392700D01*
+X138935265Y-117392700D01*
+X138955547Y-117394697D01*
+X139141200Y-117412983D01*
+X139347134Y-117392700D01*
+X139545154Y-117332632D01*
+X139727650Y-117235085D01*
+X139887610Y-117103810D01*
+X140018885Y-116943850D01*
+X140116432Y-116761354D01*
+X140176500Y-116563334D01*
+X140189278Y-116433600D01*
+X142987817Y-116433600D01*
+X143008099Y-116639532D01*
+X143008100Y-116639534D01*
+X143068168Y-116837554D01*
+X143165715Y-117020050D01*
+X143179251Y-117036544D01*
+X143296989Y-117180010D01*
+X143364096Y-117235082D01*
+X143456950Y-117311285D01*
+X143639446Y-117408832D01*
+X143837466Y-117468900D01*
+X143837465Y-117468900D01*
+X143840085Y-117469158D01*
+X144043400Y-117489183D01*
+X144249334Y-117468900D01*
+X144447354Y-117408832D01*
+X144629850Y-117311285D01*
+X144789810Y-117180010D01*
+X144921085Y-117020050D01*
+X145018632Y-116837554D01*
+X145078700Y-116639534D01*
+X145098983Y-116433600D01*
+X145078700Y-116227666D01*
+X145018632Y-116029646D01*
+X144949441Y-115900200D01*
+X146407953Y-115900200D01*
+X146428434Y-116042656D01*
+X146469033Y-116131553D01*
+X146488223Y-116173573D01*
+X146582472Y-116282343D01*
+X146703547Y-116360153D01*
+X146703550Y-116360154D01*
+X146703549Y-116360154D01*
+X146841636Y-116400699D01*
+X146841638Y-116400700D01*
+X146841639Y-116400700D01*
+X146985562Y-116400700D01*
+X146985562Y-116400699D01*
+X147123653Y-116360153D01*
+X147244728Y-116282343D01*
+X147338977Y-116173573D01*
+X147398765Y-116042657D01*
+X147419247Y-115900200D01*
+X147398765Y-115757743D01*
+X147338977Y-115626827D01*
+X147244728Y-115518057D01*
+X147123653Y-115440247D01*
+X147123651Y-115440246D01*
+X147123649Y-115440245D01*
+X147123650Y-115440245D01*
+X146985563Y-115399700D01*
+X146985561Y-115399700D01*
+X146841639Y-115399700D01*
+X146841636Y-115399700D01*
+X146703549Y-115440245D01*
+X146582473Y-115518056D01*
+X146488223Y-115626826D01*
+X146488222Y-115626828D01*
+X146428434Y-115757743D01*
+X146407953Y-115900200D01*
+X144949441Y-115900200D01*
+X144921085Y-115847150D01*
+X144816969Y-115720283D01*
+X144789810Y-115687189D01*
+X144629852Y-115555917D01*
+X144629853Y-115555917D01*
+X144629850Y-115555915D01*
+X144447354Y-115458368D01*
+X144249334Y-115398300D01*
+X144249332Y-115398299D01*
+X144249334Y-115398299D01*
+X144059127Y-115379566D01*
+X144043400Y-115378017D01*
+X144043399Y-115378017D01*
+X143837467Y-115398299D01*
+X143639443Y-115458369D01*
+X143531934Y-115515835D01*
+X143456950Y-115555915D01*
+X143456948Y-115555916D01*
+X143456947Y-115555917D01*
+X143296989Y-115687189D01*
+X143165717Y-115847147D01*
+X143068169Y-116029643D01*
+X143008099Y-116227667D01*
+X142987817Y-116433600D01*
+X140189278Y-116433600D01*
+X140196783Y-116357400D01*
+X140176500Y-116151466D01*
+X140116432Y-115953446D01*
+X140018885Y-115770950D01*
+X139956008Y-115694334D01*
+X139887610Y-115610989D01*
+X139727652Y-115479717D01*
+X139727653Y-115479717D01*
+X139727650Y-115479715D01*
+X139545154Y-115382168D01*
+X139347134Y-115322100D01*
+X139347132Y-115322099D01*
+X139347134Y-115322099D01*
+X139159663Y-115303635D01*
+X139141200Y-115301817D01*
+X139141199Y-115301817D01*
+X138935267Y-115322099D01*
+X138735014Y-115382845D01*
+X138665147Y-115383468D01*
+X138606034Y-115346219D01*
+X138576443Y-115282925D01*
+X138585770Y-115213681D01*
+X138594707Y-115197139D01*
+X138597372Y-115192991D01*
+X138597377Y-115192986D01*
+X138657165Y-115062070D01*
+X138677081Y-114923544D01*
+X138706106Y-114859990D01*
+X138764883Y-114822215D01*
+X138834753Y-114822215D01*
+X138835768Y-114822518D01*
+X138933743Y-114852238D01*
+X138935263Y-114852699D01*
+X138935265Y-114852700D01*
+X138953729Y-114854518D01*
+X139141200Y-114872983D01*
+X139347134Y-114852700D01*
+X139545154Y-114792632D01*
+X139727650Y-114695085D01*
+X139887610Y-114563810D01*
+X140018885Y-114403850D01*
+X140116432Y-114221354D01*
+X140176500Y-114023334D01*
+X140189278Y-113893600D01*
+X142987817Y-113893600D01*
+X143008099Y-114099532D01*
+X143008100Y-114099534D01*
+X143068168Y-114297554D01*
+X143165715Y-114480050D01*
+X143165717Y-114480052D01*
+X143296989Y-114640010D01*
+X143364096Y-114695082D01*
+X143456950Y-114771285D01*
+X143639446Y-114868832D01*
+X143837466Y-114928900D01*
+X143837465Y-114928900D01*
+X143855929Y-114930718D01*
+X144043400Y-114949183D01*
+X144146788Y-114939000D01*
+X149334733Y-114939000D01*
+X149355214Y-115081456D01*
+X149414671Y-115211647D01*
+X149415003Y-115212373D01*
+X149509252Y-115321143D01*
+X149630327Y-115398953D01*
+X149630330Y-115398954D01*
+X149630329Y-115398954D01*
+X149768416Y-115439499D01*
+X149768418Y-115439500D01*
+X149768419Y-115439500D01*
+X149912342Y-115439500D01*
+X149912342Y-115439499D01*
+X150050433Y-115398953D01*
+X150171508Y-115321143D01*
+X150265757Y-115212373D01*
+X150325545Y-115081457D01*
+X150346027Y-114939000D01*
+X150325545Y-114796543D01*
+X150265757Y-114665627D01*
+X150171508Y-114556857D01*
+X150050433Y-114479047D01*
+X150050431Y-114479046D01*
+X150050429Y-114479045D01*
+X150050430Y-114479045D01*
+X149912343Y-114438500D01*
+X149912341Y-114438500D01*
+X149768419Y-114438500D01*
+X149768416Y-114438500D01*
+X149630329Y-114479045D01*
+X149509253Y-114556856D01*
+X149415003Y-114665626D01*
+X149415002Y-114665628D01*
+X149355214Y-114796543D01*
+X149334733Y-114939000D01*
+X144146788Y-114939000D01*
+X144249334Y-114928900D01*
+X144447354Y-114868832D01*
+X144629850Y-114771285D01*
+X144789810Y-114640010D01*
+X144921085Y-114480050D01*
+X145018632Y-114297554D01*
+X145078700Y-114099534D01*
+X145098983Y-113893600D01*
+X145078700Y-113687666D01*
+X145018632Y-113489646D01*
+X144976594Y-113411000D01*
+X146814353Y-113411000D01*
+X146817297Y-113431480D01*
+X146834834Y-113553456D01*
+X146880860Y-113654236D01*
+X146894623Y-113684373D01*
+X146988872Y-113793143D01*
+X147109947Y-113870953D01*
+X147109950Y-113870954D01*
+X147109949Y-113870954D01*
+X147248036Y-113911499D01*
+X147248038Y-113911500D01*
+X147248039Y-113911500D01*
+X147391962Y-113911500D01*
+X147391962Y-113911499D01*
+X147499121Y-113880035D01*
+X147530050Y-113870954D01*
+X147530050Y-113870953D01*
+X147530053Y-113870953D01*
+X147651128Y-113793143D01*
+X147745377Y-113684373D01*
+X147805165Y-113553457D01*
+X147825647Y-113411000D01*
+X147805165Y-113268543D01*
+X147745377Y-113137627D01*
+X147651128Y-113028857D01*
+X147530053Y-112951047D01*
+X147530051Y-112951046D01*
+X147530049Y-112951045D01*
+X147530050Y-112951045D01*
+X147391963Y-112910500D01*
+X147391961Y-112910500D01*
+X147248039Y-112910500D01*
+X147248036Y-112910500D01*
+X147109949Y-112951045D01*
+X146988873Y-113028856D01*
+X146894623Y-113137626D01*
+X146894622Y-113137628D01*
+X146834834Y-113268543D01*
+X146814353Y-113410999D01*
+X146814353Y-113411000D01*
+X144976594Y-113411000D01*
+X144921085Y-113307150D01*
+X144858547Y-113230947D01*
+X144789810Y-113147189D01*
+X144645620Y-113028857D01*
+X144629850Y-113015915D01*
+X144447354Y-112918368D01*
+X144249334Y-112858300D01*
+X144249332Y-112858299D01*
+X144249334Y-112858299D01*
+X144043400Y-112838017D01*
+X143837467Y-112858299D01*
+X143639443Y-112918369D01*
+X143578312Y-112951045D01*
+X143456950Y-113015915D01*
+X143456948Y-113015916D01*
+X143456947Y-113015917D01*
+X143296989Y-113147189D01*
+X143165717Y-113307147D01*
+X143068169Y-113489643D01*
+X143008099Y-113687667D01*
+X142987817Y-113893600D01*
+X140189278Y-113893600D01*
+X140196783Y-113817400D01*
+X140176500Y-113611466D01*
+X140116432Y-113413446D01*
+X140018885Y-113230950D01*
+X139966902Y-113167609D01*
+X139887610Y-113070989D01*
+X139741458Y-112951047D01*
+X139727650Y-112939715D01*
+X139545154Y-112842168D01*
+X139347134Y-112782100D01*
+X139347132Y-112782099D01*
+X139347134Y-112782099D01*
+X139141200Y-112761817D01*
+X138935267Y-112782099D01*
+X138737243Y-112842169D01*
+X138707065Y-112858300D01*
+X138554750Y-112939715D01*
+X138554748Y-112939716D01*
+X138554747Y-112939717D01*
+X138394789Y-113070989D01*
+X138263517Y-113230947D01*
+X138165969Y-113413443D01*
+X138105899Y-113611467D01*
+X138085617Y-113817400D01*
+X138105899Y-114023332D01*
+X138165968Y-114221354D01*
+X138176512Y-114241080D01*
+X138190753Y-114309483D01*
+X138165753Y-114374727D01*
+X138109447Y-114416097D01*
+X138102088Y-114418510D01*
+X137961949Y-114459658D01*
+X137840873Y-114537469D01*
+X137746623Y-114646239D01*
+X137746622Y-114646241D01*
+X137686834Y-114777156D01*
+X137666353Y-114919613D01*
+X137334300Y-114919613D01*
+X137334300Y-111277400D01*
+X138085617Y-111277400D01*
+X138105899Y-111483332D01*
+X138128984Y-111559434D01*
+X138165968Y-111681354D01*
+X138263515Y-111863850D01*
+X138298169Y-111906077D01*
+X138394789Y-112023810D01*
+X138491409Y-112103102D01*
+X138554750Y-112155085D01*
+X138737246Y-112252632D01*
+X138935266Y-112312700D01*
+X138935265Y-112312700D01*
+X138953729Y-112314518D01*
+X139141200Y-112332983D01*
+X139347134Y-112312700D01*
+X139545154Y-112252632D01*
+X139727650Y-112155085D01*
+X139887610Y-112023810D01*
+X140018885Y-111863850D01*
+X140116432Y-111681354D01*
+X140176500Y-111483334D01*
+X140189278Y-111353600D01*
+X142987817Y-111353600D01*
+X143008099Y-111559532D01*
+X143024518Y-111613659D01*
+X143068168Y-111757554D01*
+X143165715Y-111940050D01*
+X143200369Y-111982277D01*
+X143296989Y-112100010D01*
+X143364096Y-112155082D01*
+X143456950Y-112231285D01*
+X143639446Y-112328832D01*
+X143837466Y-112388900D01*
+X143837465Y-112388900D01*
+X143857747Y-112390897D01*
+X144043400Y-112409183D01*
+X144249334Y-112388900D01*
+X144447354Y-112328832D01*
+X144629850Y-112231285D01*
+X144789810Y-112100010D01*
+X144921085Y-111940050D01*
+X145018632Y-111757554D01*
+X145078700Y-111559534D01*
+X145098983Y-111353600D01*
+X145078700Y-111147666D01*
+X145018632Y-110949646D01*
+X144921085Y-110767150D01*
+X144790101Y-110607544D01*
+X144789810Y-110607189D01*
+X144629852Y-110475917D01*
+X144629853Y-110475917D01*
+X144629850Y-110475915D01*
+X144447354Y-110378368D01*
+X144249334Y-110318300D01*
+X144249332Y-110318299D01*
+X144249334Y-110318299D01*
+X144043400Y-110298017D01*
+X143837467Y-110318299D01*
+X143639443Y-110378369D01*
+X143529298Y-110437243D01*
+X143456950Y-110475915D01*
+X143456948Y-110475916D01*
+X143456947Y-110475917D01*
+X143296989Y-110607189D01*
+X143165717Y-110767147D01*
+X143165715Y-110767150D01*
+X143147268Y-110801662D01*
+X143068169Y-110949643D01*
+X143068168Y-110949645D01*
+X143068168Y-110949646D01*
+X143061298Y-110972292D01*
+X143008099Y-111147667D01*
+X142987817Y-111353600D01*
+X140189278Y-111353600D01*
+X140196783Y-111277400D01*
+X140176500Y-111071466D01*
+X140116432Y-110873446D01*
+X140018885Y-110690950D01*
+X139950436Y-110607544D01*
+X139887610Y-110530989D01*
+X139727652Y-110399717D01*
+X139727653Y-110399717D01*
+X139727650Y-110399715D01*
+X139545154Y-110302168D01*
+X139347134Y-110242100D01*
+X139347132Y-110242099D01*
+X139347134Y-110242099D01*
+X139141200Y-110221817D01*
+X138935267Y-110242099D01*
+X138737243Y-110302169D01*
+X138627098Y-110361043D01*
+X138554750Y-110399715D01*
+X138554748Y-110399716D01*
+X138554747Y-110399717D01*
+X138394789Y-110530989D01*
+X138263517Y-110690947D01*
+X138165969Y-110873443D01*
+X138105899Y-111071467D01*
+X138085617Y-111277400D01*
+X137334300Y-111277400D01*
+X137334300Y-108737400D01*
+X138085617Y-108737400D01*
+X138105899Y-108943332D01*
+X138114718Y-108972403D01*
+X138165968Y-109141354D01*
+X138263515Y-109323850D01*
+X138287460Y-109353027D01*
+X138394789Y-109483810D01*
+X138491409Y-109563102D01*
+X138554750Y-109615085D01*
+X138737246Y-109712632D01*
+X138935266Y-109772700D01*
+X138935265Y-109772700D01*
+X138953729Y-109774518D01*
+X139141200Y-109792983D01*
+X139347134Y-109772700D01*
+X139545154Y-109712632D01*
+X139727650Y-109615085D01*
+X139887610Y-109483810D01*
+X140018885Y-109323850D01*
+X140116432Y-109141354D01*
+X140176500Y-108943334D01*
+X140196783Y-108737400D01*
+X140176500Y-108531466D01*
+X140116432Y-108333446D01*
+X140020088Y-108153200D01*
+X142064553Y-108153200D01*
+X142066730Y-108168340D01*
+X142085034Y-108295656D01*
+X142139401Y-108414700D01*
+X142144823Y-108426573D01*
+X142239072Y-108535343D01*
+X142360147Y-108613153D01*
+X142360150Y-108613154D01*
+X142360149Y-108613154D01*
+X142498236Y-108653699D01*
+X142498238Y-108653700D01*
+X142498239Y-108653700D01*
+X142642162Y-108653700D01*
+X142642162Y-108653699D01*
+X142780253Y-108613153D01*
+X142807361Y-108595731D01*
+X142874399Y-108576046D01*
+X142941439Y-108595729D01*
+X142987194Y-108648533D01*
+X142997804Y-108712200D01*
+X142987817Y-108813599D01*
+X143008099Y-109019532D01*
+X143019664Y-109057657D01*
+X143068168Y-109217554D01*
+X143165715Y-109400050D01*
+X143165717Y-109400052D01*
+X143296989Y-109560010D01*
+X143359052Y-109610943D01*
+X143456950Y-109691285D01*
+X143639446Y-109788832D01*
+X143837466Y-109848900D01*
+X143837465Y-109848900D01*
+X143857748Y-109850897D01*
+X144043400Y-109869183D01*
+X144249334Y-109848900D01*
+X144447354Y-109788832D01*
+X144629850Y-109691285D01*
+X144789810Y-109560010D01*
+X144921085Y-109400050D01*
+X145018632Y-109217554D01*
+X145078700Y-109019534D01*
+X145098983Y-108813600D01*
+X145081737Y-108638502D01*
+X145094756Y-108569857D01*
+X145142821Y-108519147D01*
+X145210671Y-108502472D01*
+X145276766Y-108525128D01*
+X145317934Y-108574837D01*
+X145319823Y-108578973D01*
+X145414072Y-108687743D01*
+X145535147Y-108765553D01*
+X145535150Y-108765554D01*
+X145535149Y-108765554D01*
+X145673236Y-108806099D01*
+X145673238Y-108806100D01*
+X145673239Y-108806100D01*
+X145817162Y-108806100D01*
+X145817162Y-108806099D01*
+X145955253Y-108765553D01*
+X146076328Y-108687743D01*
+X146170577Y-108578973D01*
+X146230365Y-108448057D01*
+X146250847Y-108305600D01*
+X146230365Y-108163143D01*
+X146170577Y-108032227D01*
+X146076328Y-107923457D01*
+X146031997Y-107894967D01*
+X146670190Y-107894967D01*
+X146690671Y-108037423D01*
+X146750459Y-108168338D01*
+X146750460Y-108168340D01*
+X146844709Y-108277110D01*
+X146965784Y-108354920D01*
+X146965787Y-108354921D01*
+X146965786Y-108354921D01*
+X147103873Y-108395466D01*
+X147103875Y-108395467D01*
+X147103876Y-108395467D01*
+X147247799Y-108395467D01*
+X147247799Y-108395466D01*
+X147308135Y-108377750D01*
+X147385885Y-108354922D01*
+X147385888Y-108354920D01*
+X147385890Y-108354920D01*
+X147385891Y-108354919D01*
+X147393959Y-108351235D01*
+X147394815Y-108353111D01*
+X147450601Y-108336729D01*
+X147517641Y-108356411D01*
+X147517645Y-108356414D01*
+X147615029Y-108418999D01*
+X147615034Y-108419001D01*
+X147713989Y-108448056D01*
+X147738479Y-108455247D01*
+X147753121Y-108459546D01*
+X147753123Y-108459547D01*
+X147753124Y-108459547D01*
+X147897047Y-108459547D01*
+X147897047Y-108459546D01*
+X148035138Y-108419000D01*
+X148156213Y-108341190D01*
+X148250462Y-108232420D01*
+X148310250Y-108101504D01*
+X148330732Y-107959047D01*
+X148310250Y-107816590D01*
+X148250462Y-107685674D01*
+X148156213Y-107576904D01*
+X148035138Y-107499094D01*
+X148035136Y-107499093D01*
+X148035134Y-107499092D01*
+X148035135Y-107499092D01*
+X147897048Y-107458547D01*
+X147897046Y-107458547D01*
+X147753124Y-107458547D01*
+X147753121Y-107458547D01*
+X147615035Y-107499092D01*
+X147606970Y-107502776D01*
+X147606115Y-107500904D01*
+X147550299Y-107517285D01*
+X147483277Y-107497600D01*
+X147385892Y-107435014D01*
+X147385887Y-107435012D01*
+X147247800Y-107394467D01*
+X147247798Y-107394467D01*
+X147103876Y-107394467D01*
+X147103873Y-107394467D01*
+X146965786Y-107435012D01*
+X146844710Y-107512823D01*
+X146750460Y-107621593D01*
+X146750459Y-107621595D01*
+X146690671Y-107752510D01*
+X146670190Y-107894967D01*
+X146031997Y-107894967D01*
+X145955253Y-107845647D01*
+X145955251Y-107845646D01*
+X145955249Y-107845645D01*
+X145955250Y-107845645D01*
+X145817163Y-107805100D01*
+X145817161Y-107805100D01*
+X145673239Y-107805100D01*
+X145673236Y-107805100D01*
+X145535149Y-107845645D01*
+X145414073Y-107923456D01*
+X145319823Y-108032226D01*
+X145319822Y-108032228D01*
+X145260034Y-108163143D01*
+X145239553Y-108305600D01*
+X145239553Y-108305602D01*
+X145240937Y-108315230D01*
+X145230992Y-108384389D01*
+X145185236Y-108437192D01*
+X145118196Y-108456875D01*
+X145051157Y-108437189D01*
+X145008841Y-108391329D01*
+X144921085Y-108227150D01*
+X144858547Y-108150947D01*
+X144789810Y-108067189D01*
+X144672077Y-107970569D01*
+X144629850Y-107935915D01*
+X144447354Y-107838368D01*
+X144249334Y-107778300D01*
+X144249332Y-107778299D01*
+X144249334Y-107778299D01*
+X144043400Y-107758017D01*
+X143837467Y-107778299D01*
+X143639443Y-107838369D01*
+X143561884Y-107879826D01*
+X143456950Y-107935915D01*
+X143456948Y-107935916D01*
+X143456947Y-107935917D01*
+X143296990Y-108067189D01*
+X143276829Y-108091755D01*
+X143219082Y-108131088D01*
+X143149237Y-108132957D01*
+X143089470Y-108096768D01*
+X143058755Y-108034012D01*
+X143058239Y-108030733D01*
+X143055365Y-108010744D01*
+X143046344Y-107990989D01*
+X142995577Y-107879827D01*
+X142901328Y-107771057D01*
+X142780253Y-107693247D01*
+X142780251Y-107693246D01*
+X142780249Y-107693245D01*
+X142780250Y-107693245D01*
+X142642163Y-107652700D01*
+X142642161Y-107652700D01*
+X142498239Y-107652700D01*
+X142498236Y-107652700D01*
+X142360149Y-107693245D01*
+X142239073Y-107771056D01*
+X142144823Y-107879826D01*
+X142144822Y-107879828D01*
+X142085034Y-108010743D01*
+X142067732Y-108131088D01*
+X142064553Y-108153200D01*
+X140020088Y-108153200D01*
+X140018885Y-108150950D01*
+X139966902Y-108087609D01*
+X139887610Y-107990989D01*
+X139752155Y-107879826D01*
+X139727650Y-107859715D01*
+X139545154Y-107762168D01*
+X139347134Y-107702100D01*
+X139347132Y-107702099D01*
+X139347134Y-107702099D01*
+X139141200Y-107681817D01*
+X138935267Y-107702099D01*
+X138737243Y-107762169D01*
+X138635430Y-107816590D01*
+X138554750Y-107859715D01*
+X138554748Y-107859716D01*
+X138554747Y-107859717D01*
+X138394789Y-107990989D01*
+X138279815Y-108131088D01*
+X138263515Y-108150950D01*
+X138256998Y-108163143D01*
+X138165969Y-108333443D01*
+X138105899Y-108531467D01*
+X138085617Y-108737400D01*
+X137334300Y-108737400D01*
+X137334300Y-107063024D01*
+X137353985Y-106995985D01*
+X137370615Y-106975347D01*
+X137921612Y-106424349D01*
+X137982935Y-106390865D01*
+X138052627Y-106395849D01*
+X138108560Y-106437721D01*
+X138127953Y-106476034D01*
+X138165968Y-106601354D01*
+X138263515Y-106783850D01*
+X138298169Y-106826077D01*
+X138394789Y-106943810D01*
+X138491409Y-107023102D01*
+X138554750Y-107075085D01*
+X138737246Y-107172632D01*
+X138935266Y-107232700D01*
+X138935265Y-107232700D01*
+X138952282Y-107234376D01*
+X139141200Y-107252983D01*
+X139347134Y-107232700D01*
+X139545154Y-107172632D01*
+X139727650Y-107075085D01*
+X139887610Y-106943810D01*
+X140018885Y-106783850D01*
+X140116432Y-106601354D01*
+X140176500Y-106403334D01*
+X140189278Y-106273599D01*
+X142987817Y-106273599D01*
+X143008099Y-106479532D01*
+X143021845Y-106524845D01*
+X143068168Y-106677554D01*
+X143165715Y-106860050D01*
+X143165717Y-106860052D01*
+X143296989Y-107020010D01*
+X143349403Y-107063024D01*
+X143456950Y-107151285D01*
+X143639446Y-107248832D01*
+X143837466Y-107308900D01*
+X143837465Y-107308900D01*
+X143855929Y-107310718D01*
+X144043400Y-107329183D01*
+X144249334Y-107308900D01*
+X144447354Y-107248832D01*
+X144629850Y-107151285D01*
+X144789810Y-107020010D01*
+X144921085Y-106860050D01*
+X144925263Y-106852233D01*
+X145752084Y-106852233D01*
+X145772565Y-106994689D01*
+X145832353Y-107125604D01*
+X145832354Y-107125606D01*
+X145926603Y-107234376D01*
+X146047678Y-107312186D01*
+X146047681Y-107312187D01*
+X146047680Y-107312187D01*
+X146185767Y-107352732D01*
+X146185769Y-107352733D01*
+X146185770Y-107352733D01*
+X146329693Y-107352733D01*
+X146329693Y-107352732D01*
+X146467784Y-107312186D01*
+X146588859Y-107234376D01*
+X146683108Y-107125606D01*
+X146742896Y-106994690D01*
+X146763378Y-106852233D01*
+X146742896Y-106709776D01*
+X146683108Y-106578860D01*
+X146588859Y-106470090D01*
+X146467784Y-106392280D01*
+X146467782Y-106392279D01*
+X146467780Y-106392278D01*
+X146467781Y-106392278D01*
+X146329694Y-106351733D01*
+X146329692Y-106351733D01*
+X146185770Y-106351733D01*
+X146185767Y-106351733D01*
+X146047680Y-106392278D01*
+X145926604Y-106470089D01*
+X145832354Y-106578859D01*
+X145832353Y-106578861D01*
+X145772565Y-106709776D01*
+X145752084Y-106852233D01*
+X144925263Y-106852233D01*
+X145018632Y-106677554D01*
+X145078700Y-106479534D01*
+X145098983Y-106273600D01*
+X145078700Y-106067666D01*
+X145018632Y-105869646D01*
+X144921085Y-105687150D01*
+X144846975Y-105596846D01*
+X144789810Y-105527189D01*
+X144659383Y-105420152D01*
+X144629850Y-105395915D01*
+X144447354Y-105298368D01*
+X144249334Y-105238300D01*
+X144249332Y-105238299D01*
+X144249334Y-105238299D01*
+X144043400Y-105218017D01*
+X143837467Y-105238299D01*
+X143663996Y-105290921D01*
+X143640650Y-105298003D01*
+X143639443Y-105298369D01*
+X143571532Y-105334669D01*
+X143456950Y-105395915D01*
+X143456948Y-105395916D01*
+X143456947Y-105395917D01*
+X143296989Y-105527189D01*
+X143165717Y-105687147D01*
+X143165716Y-105687148D01*
+X143165715Y-105687150D01*
+X143138980Y-105737168D01*
+X143068169Y-105869643D01*
+X143008099Y-106067667D01*
+X142987817Y-106273599D01*
+X140189278Y-106273599D01*
+X140196783Y-106197400D01*
+X140176500Y-105991466D01*
+X140116432Y-105793446D01*
+X140054698Y-105677951D01*
+X140040457Y-105609551D01*
+X140065456Y-105544307D01*
+X140121761Y-105502936D01*
+X140164057Y-105495500D01*
+X141256205Y-105495500D01*
+X141256206Y-105495500D01*
+X141273283Y-105489284D01*
+X141294159Y-105483690D01*
+X141312062Y-105480534D01*
+X141327804Y-105471444D01*
+X141347391Y-105462310D01*
+X141364470Y-105456095D01*
+X141378395Y-105444409D01*
+X141396095Y-105432016D01*
+X141411838Y-105422928D01*
+X141423522Y-105409002D01*
+X141438802Y-105393722D01*
+X141452728Y-105382038D01*
+X141461816Y-105366295D01*
+X141474209Y-105348595D01*
+X141485895Y-105334670D01*
+X141492110Y-105317591D01*
+X141501245Y-105298003D01*
+X141505904Y-105289934D01*
+X141510334Y-105282262D01*
+X141510334Y-105282256D01*
+X141510834Y-105280887D01*
+X141512193Y-105279040D01*
+X141515758Y-105272867D01*
+X141516446Y-105273264D01*
+X141552261Y-105224624D01*
+X141617530Y-105199690D01*
+X141627355Y-105199300D01*
+X141676962Y-105199300D01*
+X141676962Y-105199299D01*
+X141792129Y-105165484D01*
+X141815050Y-105158754D01*
+X141815050Y-105158753D01*
+X141815053Y-105158753D01*
+X141936128Y-105080943D01*
+X142030377Y-104972173D01*
+X142090165Y-104841257D01*
+X142110647Y-104698800D01*
+X142090165Y-104556343D01*
+X142030377Y-104425427D01*
+X141936128Y-104316657D01*
+X141815053Y-104238847D01*
+X141815051Y-104238846D01*
+X141815049Y-104238845D01*
+X141815050Y-104238845D01*
+X141676963Y-104198300D01*
+X141676961Y-104198300D01*
+X141533039Y-104198300D01*
+X141533036Y-104198300D01*
+X141394949Y-104238845D01*
+X141273873Y-104316656D01*
+X141179623Y-104425426D01*
+X141179622Y-104425428D01*
+X141119834Y-104556343D01*
+X141098091Y-104707578D01*
+X141094647Y-104707082D01*
+X141079668Y-104758098D01*
+X141063036Y-104778739D01*
+X141035996Y-104805780D01*
+X140974673Y-104839266D01*
+X140948313Y-104842100D01*
+X140873454Y-104842100D01*
+X140806415Y-104822415D01*
+X140760660Y-104769611D01*
+X140750716Y-104700455D01*
+X140752190Y-104690202D01*
+X140752190Y-104690200D01*
+X140731708Y-104547743D01*
+X140675848Y-104425428D01*
+X140671920Y-104416827D01*
+X140577671Y-104308057D01*
+X140456596Y-104230247D01*
+X140456594Y-104230246D01*
+X140456592Y-104230245D01*
+X140456593Y-104230245D01*
+X140318506Y-104189700D01*
+X140318504Y-104189700D01*
+X140244693Y-104189700D01*
+X140177654Y-104170015D01*
+X140131899Y-104117211D01*
+X140121955Y-104048053D01*
+X140126030Y-104029711D01*
+X140176500Y-103863334D01*
+X140189278Y-103733600D01*
+X142987817Y-103733600D01*
+X143008099Y-103939532D01*
+X143028557Y-104006973D01*
+X143068168Y-104137554D01*
+X143165715Y-104320050D01*
+X143165717Y-104320052D01*
+X143296989Y-104480010D01*
+X143364096Y-104535082D01*
+X143456950Y-104611285D01*
+X143639446Y-104708832D01*
+X143837466Y-104768900D01*
+X143837465Y-104768900D01*
+X143855929Y-104770718D01*
+X144043400Y-104789183D01*
+X144249334Y-104768900D01*
+X144447354Y-104708832D01*
+X144629850Y-104611285D01*
+X144708914Y-104546399D01*
+X146788953Y-104546399D01*
+X146809434Y-104688856D01*
+X146865824Y-104812330D01*
+X146869223Y-104819773D01*
+X146963472Y-104928543D01*
+X146963474Y-104928544D01*
+X146963476Y-104928546D01*
+X147089688Y-105009658D01*
+X147135443Y-105062462D01*
+X147145387Y-105131620D01*
+X147135444Y-105165484D01*
+X147088834Y-105267545D01*
+X147068353Y-105410000D01*
+X147088834Y-105552456D01*
+X147141912Y-105668679D01*
+X147148623Y-105683373D01*
+X147242872Y-105792143D01*
+X147363947Y-105869953D01*
+X147363950Y-105869954D01*
+X147363949Y-105869954D01*
+X147502036Y-105910499D01*
+X147502038Y-105910500D01*
+X147502039Y-105910500D01*
+X147645962Y-105910500D01*
+X147645962Y-105910499D01*
+X147784053Y-105869953D01*
+X147905128Y-105792143D01*
+X147999377Y-105683373D01*
+X148059165Y-105552457D01*
+X148079647Y-105410000D01*
+X148059165Y-105267543D01*
+X147999377Y-105136627D01*
+X147905128Y-105027857D01*
+X147905125Y-105027855D01*
+X147905126Y-105027855D01*
+X147778910Y-104946741D01*
+X147733156Y-104893937D01*
+X147723212Y-104824779D01*
+X147733154Y-104790917D01*
+X147779765Y-104688857D01*
+X147800247Y-104546400D01*
+X147779765Y-104403943D01*
+X147719977Y-104273027D01*
+X147625728Y-104164257D01*
+X147504653Y-104086447D01*
+X147504651Y-104086446D01*
+X147504649Y-104086445D01*
+X147504650Y-104086445D01*
+X147366563Y-104045900D01*
+X147366561Y-104045900D01*
+X147222639Y-104045900D01*
+X147222636Y-104045900D01*
+X147084549Y-104086445D01*
+X146963473Y-104164256D01*
+X146869223Y-104273026D01*
+X146869222Y-104273028D01*
+X146809434Y-104403943D01*
+X146788953Y-104546399D01*
+X144708914Y-104546399D01*
+X144789810Y-104480010D01*
+X144921085Y-104320050D01*
+X145018632Y-104137554D01*
+X145078700Y-103939534D01*
+X145081912Y-103906922D01*
+X145442775Y-103906922D01*
+X145463256Y-104049378D01*
+X145518350Y-104170015D01*
+X145523045Y-104180295D01*
+X145617294Y-104289065D01*
+X145738369Y-104366875D01*
+X145738372Y-104366876D01*
+X145738371Y-104366876D01*
+X145812852Y-104388745D01*
+X145864612Y-104403943D01*
+X145876458Y-104407421D01*
+X145876460Y-104407422D01*
+X145876461Y-104407422D01*
+X146020384Y-104407422D01*
+X146020384Y-104407421D01*
+X146158475Y-104366875D01*
+X146279550Y-104289065D01*
+X146373799Y-104180295D01*
+X146433587Y-104049379D01*
+X146454069Y-103906922D01*
+X146433587Y-103764465D01*
+X146419491Y-103733599D01*
+X149532153Y-103733599D01*
+X149552634Y-103876056D01*
+X149581623Y-103939532D01*
+X149612423Y-104006973D01*
+X149706672Y-104115743D01*
+X149827747Y-104193553D01*
+X149827750Y-104193554D01*
+X149827749Y-104193554D01*
+X149939259Y-104226296D01*
+X149992006Y-104257592D01*
+X150566230Y-104831816D01*
+X150599715Y-104893139D01*
+X150594731Y-104962831D01*
+X150552859Y-105018764D01*
+X150545589Y-105023812D01*
+X150455588Y-105081652D01*
+X150361337Y-105190423D01*
+X150361336Y-105190425D01*
+X150301548Y-105321340D01*
+X150281067Y-105463797D01*
+X150301548Y-105606253D01*
+X150336768Y-105683373D01*
+X150361337Y-105737170D01*
+X150455586Y-105845940D01*
+X150576661Y-105923750D01*
+X150576664Y-105923751D01*
+X150576663Y-105923751D01*
+X150714750Y-105964296D01*
+X150714752Y-105964297D01*
+X150714753Y-105964297D01*
+X150858676Y-105964297D01*
+X150858676Y-105964296D01*
+X150996767Y-105923750D01*
+X151117842Y-105845940D01*
+X151212091Y-105737170D01*
+X151219254Y-105721483D01*
+X151265006Y-105668682D01*
+X151332045Y-105648996D01*
+X151399085Y-105668679D01*
+X151419729Y-105685314D01*
+X154887041Y-109152627D01*
+X154887062Y-109152650D01*
+X154979623Y-109245211D01*
+X154979627Y-109245214D01*
+X154979629Y-109245216D01*
+X154999549Y-109255366D01*
+X155016119Y-109265519D01*
+X155024871Y-109271878D01*
+X155067535Y-109327205D01*
+X155073514Y-109396819D01*
+X155045699Y-109453395D01*
+X155022623Y-109480027D01*
+X155022622Y-109480028D01*
+X154962834Y-109610943D01*
+X154942353Y-109753400D01*
+X154962834Y-109895856D01*
+X155022622Y-110026771D01*
+X155022623Y-110026773D01*
+X155116872Y-110135543D01*
+X155237947Y-110213353D01*
+X155237950Y-110213354D01*
+X155237949Y-110213354D01*
+X155376036Y-110253899D01*
+X155376038Y-110253900D01*
+X155376039Y-110253900D01*
+X155519962Y-110253900D01*
+X155519962Y-110253899D01*
+X155658053Y-110213353D01*
+X155779128Y-110135543D01*
+X155824212Y-110083512D01*
+X155882988Y-110045738D01*
+X155952857Y-110045737D01*
+X155984961Y-110060398D01*
+X156025347Y-110086353D01*
+X156025349Y-110086354D01*
+X156163436Y-110126899D01*
+X156163438Y-110126900D01*
+X156292700Y-110126900D01*
+X156359739Y-110146585D01*
+X156405494Y-110199389D01*
+X156416700Y-110250900D01*
+X156416700Y-110904825D01*
+X156416464Y-110910232D01*
+X156412921Y-110950714D01*
+X156423440Y-110989970D01*
+X156424611Y-110995252D01*
+X156431666Y-111035263D01*
+X156433431Y-111040112D01*
+X156440561Y-111057324D01*
+X156442740Y-111061998D01*
+X156466047Y-111095285D01*
+X156468954Y-111099847D01*
+X156489270Y-111135035D01*
+X156489274Y-111135040D01*
+X156520399Y-111161157D01*
+X156524389Y-111164813D01*
+X156582434Y-111222858D01*
+X156615919Y-111284181D01*
+X156616984Y-111294094D01*
+X156617491Y-111294022D01*
+X156639234Y-111445257D01*
+X156641733Y-111453764D01*
+X156639884Y-111454306D01*
+X156648222Y-111512336D01*
+X156619192Y-111575890D01*
+X156560411Y-111613659D01*
+X156490552Y-111613656D01*
+X156408964Y-111589700D01*
+X156408961Y-111589700D01*
+X156265039Y-111589700D01*
+X156265036Y-111589700D01*
+X156126949Y-111630245D01*
+X156005873Y-111708056D01*
+X155911623Y-111816826D01*
+X155911622Y-111816828D01*
+X155851834Y-111947743D01*
+X155831353Y-112090200D01*
+X155851834Y-112232656D01*
+X155860956Y-112252630D01*
+X155911623Y-112363573D01*
+X156005872Y-112472343D01*
+X156126947Y-112550153D01*
+X156126950Y-112550154D01*
+X156126949Y-112550154D01*
+X156265036Y-112590699D01*
+X156265038Y-112590700D01*
+X156265039Y-112590700D01*
+X156408962Y-112590700D01*
+X156408962Y-112590699D01*
+X156547053Y-112550153D01*
+X156668128Y-112472343D01*
+X156762377Y-112363573D01*
+X156822165Y-112232657D01*
+X156842647Y-112090200D01*
+X156822165Y-111947743D01*
+X156822165Y-111947742D01*
+X156819667Y-111939236D01*
+X156821516Y-111938692D01*
+X156813175Y-111880672D01*
+X156842201Y-111817116D01*
+X156900979Y-111779343D01*
+X156970848Y-111779343D01*
+X157052438Y-111803300D01*
+X157052439Y-111803300D01*
+X157196362Y-111803300D01*
+X157196362Y-111803299D01*
+X157334453Y-111762753D01*
+X157455528Y-111684943D01*
+X157549777Y-111576173D01*
+X157582920Y-111503600D01*
+X158243093Y-111503600D01*
+X158248591Y-111559434D01*
+X158308633Y-111757366D01*
+X158406128Y-111939766D01*
+X158406132Y-111939773D01*
+X158537344Y-112099655D01*
+X158697226Y-112230867D01*
+X158697233Y-112230871D01*
+X158879633Y-112328366D01*
+X159077565Y-112388408D01*
+X159133399Y-112393906D01*
+X159133400Y-112393906D01*
+X159133400Y-111726102D01*
+X159158252Y-111738765D01*
+X159251919Y-111753600D01*
+X159314881Y-111753600D01*
+X159408548Y-111738765D01*
+X159433400Y-111726102D01*
+X159433400Y-112393906D01*
+X159489234Y-112388408D01*
+X159687166Y-112328366D01*
+X159869566Y-112230871D01*
+X159869573Y-112230867D01*
+X160029455Y-112099655D01*
+X160160667Y-111939773D01*
+X160160671Y-111939766D01*
+X160258166Y-111757366D01*
+X160318208Y-111559434D01*
+X160323707Y-111503600D01*
+X159655902Y-111503600D01*
+X159668565Y-111478748D01*
+X159688386Y-111353600D01*
+X159676317Y-111277400D01*
+X163485617Y-111277400D01*
+X163505899Y-111483332D01*
+X163528984Y-111559434D01*
+X163565968Y-111681354D01*
+X163663515Y-111863850D01*
+X163698169Y-111906077D01*
+X163794789Y-112023810D01*
+X163891409Y-112103102D01*
+X163954750Y-112155085D01*
+X164137246Y-112252632D01*
+X164335266Y-112312700D01*
+X164335265Y-112312700D01*
+X164353729Y-112314518D01*
+X164541200Y-112332983D01*
+X164747134Y-112312700D01*
+X164945154Y-112252632D01*
+X165127650Y-112155085D01*
+X165287610Y-112023810D01*
+X165418885Y-111863850D01*
+X165516432Y-111681354D01*
+X165576500Y-111483334D01*
+X165596783Y-111277400D01*
+X165576500Y-111071466D01*
+X165516432Y-110873446D01*
+X165418885Y-110690950D01*
+X165350436Y-110607544D01*
+X165287610Y-110530989D01*
+X165127652Y-110399717D01*
+X165127653Y-110399717D01*
+X165127650Y-110399715D01*
+X164945154Y-110302168D01*
+X164747134Y-110242100D01*
+X164747132Y-110242099D01*
+X164747134Y-110242099D01*
+X164541200Y-110221817D01*
+X164335267Y-110242099D01*
+X164137243Y-110302169D01*
+X164027098Y-110361043D01*
+X163954750Y-110399715D01*
+X163954748Y-110399716D01*
+X163954747Y-110399717D01*
+X163794789Y-110530989D01*
+X163663517Y-110690947D01*
+X163565969Y-110873443D01*
+X163505899Y-111071467D01*
+X163485617Y-111277400D01*
+X159676317Y-111277400D01*
+X159668565Y-111228452D01*
+X159655902Y-111203600D01*
+X160323707Y-111203600D01*
+X160323706Y-111203599D01*
+X160318208Y-111147765D01*
+X160258166Y-110949833D01*
+X160160671Y-110767433D01*
+X160160667Y-110767426D01*
+X160029455Y-110607544D01*
+X159869573Y-110476332D01*
+X159869566Y-110476328D01*
+X159687166Y-110378833D01*
+X159489233Y-110318791D01*
+X159433400Y-110313292D01*
+X159433400Y-110981097D01*
+X159408548Y-110968435D01*
+X159314881Y-110953600D01*
+X159251919Y-110953600D01*
+X159158252Y-110968435D01*
+X159133400Y-110981097D01*
+X159133400Y-110313292D01*
+X159077566Y-110318791D01*
+X159077565Y-110318791D01*
+X158879633Y-110378833D01*
+X158697233Y-110476328D01*
+X158697226Y-110476332D01*
+X158537344Y-110607544D01*
+X158406132Y-110767426D01*
+X158406128Y-110767433D01*
+X158308633Y-110949833D01*
+X158248591Y-111147765D01*
+X158243093Y-111203599D01*
+X158243093Y-111203600D01*
+X158910898Y-111203600D01*
+X158898235Y-111228452D01*
+X158878414Y-111353600D01*
+X158898235Y-111478748D01*
+X158910898Y-111503600D01*
+X158243093Y-111503600D01*
+X157582920Y-111503600D01*
+X157609565Y-111445257D01*
+X157630047Y-111302800D01*
+X157609565Y-111160343D01*
+X157549777Y-111029427D01*
+X157455528Y-110920657D01*
+X157334453Y-110842847D01*
+X157334451Y-110842846D01*
+X157334449Y-110842845D01*
+X157334450Y-110842845D01*
+X157196363Y-110802300D01*
+X157196361Y-110802300D01*
+X157194100Y-110802300D01*
+X157191930Y-110801662D01*
+X157187584Y-110801038D01*
+X157187673Y-110800413D01*
+X157127061Y-110782615D01*
+X157081306Y-110729811D01*
+X157070100Y-110678300D01*
+X157070100Y-109202608D01*
+X157070336Y-109197201D01*
+X157073877Y-109156728D01*
+X157063361Y-109117485D01*
+X157062191Y-109112212D01*
+X157055134Y-109072181D01*
+X157055133Y-109072179D01*
+X157055133Y-109072178D01*
+X157053363Y-109067316D01*
+X157046251Y-109050145D01*
+X157044059Y-109045443D01*
+X157025917Y-109019534D01*
+X157020752Y-109012157D01*
+X157017845Y-109007595D01*
+X156997529Y-108972407D01*
+X156997528Y-108972405D01*
+X156966389Y-108946277D01*
+X156962404Y-108942624D01*
+X156919871Y-108900091D01*
+X156886386Y-108838768D01*
+X156888186Y-108813599D01*
+X158227817Y-108813599D01*
+X158248099Y-109019532D01*
+X158259664Y-109057657D01*
+X158308168Y-109217554D01*
+X158405715Y-109400050D01*
+X158405717Y-109400052D01*
+X158536989Y-109560010D01*
+X158599052Y-109610943D01*
+X158696950Y-109691285D01*
+X158879446Y-109788832D01*
+X159077466Y-109848900D01*
+X159077465Y-109848900D01*
+X159095929Y-109850718D01*
+X159283400Y-109869183D01*
+X159489334Y-109848900D01*
+X159687354Y-109788832D01*
+X159869850Y-109691285D01*
+X160029810Y-109560010D01*
+X160161085Y-109400050D01*
+X160258632Y-109217554D01*
+X160318700Y-109019534D01*
+X160338983Y-108813600D01*
+X160331478Y-108737400D01*
+X163485617Y-108737400D01*
+X163505899Y-108943332D01*
+X163514718Y-108972403D01*
+X163565968Y-109141354D01*
+X163663515Y-109323850D01*
+X163687460Y-109353027D01*
+X163794789Y-109483810D01*
+X163891409Y-109563102D01*
+X163954750Y-109615085D01*
+X164137246Y-109712632D01*
+X164335266Y-109772700D01*
+X164335265Y-109772700D01*
+X164355548Y-109774697D01*
+X164541200Y-109792983D01*
+X164747134Y-109772700D01*
+X164945154Y-109712632D01*
+X165127650Y-109615085D01*
+X165287610Y-109483810D01*
+X165418885Y-109323850D01*
+X165516432Y-109141354D01*
+X165576500Y-108943334D01*
+X165596783Y-108737400D01*
+X165576500Y-108531466D01*
+X165516432Y-108333446D01*
+X165418885Y-108150950D01*
+X165366902Y-108087609D01*
+X165287610Y-107990989D01*
+X165152155Y-107879826D01*
+X165127650Y-107859715D01*
+X164945154Y-107762168D01*
+X164747134Y-107702100D01*
+X164747132Y-107702099D01*
+X164747134Y-107702099D01*
+X164541200Y-107681817D01*
+X164335267Y-107702099D01*
+X164137243Y-107762169D01*
+X164035430Y-107816590D01*
+X163954750Y-107859715D01*
+X163954748Y-107859716D01*
+X163954747Y-107859717D01*
+X163794789Y-107990989D01*
+X163679815Y-108131088D01*
+X163663515Y-108150950D01*
+X163656998Y-108163143D01*
+X163565969Y-108333443D01*
+X163505899Y-108531467D01*
+X163485617Y-108737400D01*
+X160331478Y-108737400D01*
+X160318700Y-108607666D01*
+X160258632Y-108409646D01*
+X160161085Y-108227150D01*
+X160098547Y-108150947D01*
+X160029810Y-108067189D01*
+X159912077Y-107970569D01*
+X159869850Y-107935915D01*
+X159687354Y-107838368D01*
+X159489334Y-107778300D01*
+X159489332Y-107778299D01*
+X159489334Y-107778299D01*
+X159283400Y-107758017D01*
+X159077467Y-107778299D01*
+X158879443Y-107838369D01*
+X158801884Y-107879826D01*
+X158696950Y-107935915D01*
+X158696948Y-107935916D01*
+X158696947Y-107935917D01*
+X158536989Y-108067189D01*
+X158405717Y-108227147D01*
+X158405715Y-108227150D01*
+X158379011Y-108277110D01*
+X158308169Y-108409643D01*
+X158248099Y-108607667D01*
+X158227817Y-108813599D01*
+X156888186Y-108813599D01*
+X156891370Y-108769076D01*
+X156933242Y-108713143D01*
+X156940497Y-108708105D01*
+X157045128Y-108640863D01*
+X157139377Y-108532093D01*
+X157199165Y-108401177D01*
+X157219647Y-108258720D01*
+X157199165Y-108116263D01*
+X157139377Y-107985347D01*
+X157045128Y-107876577D01*
+X156924053Y-107798767D01*
+X156924051Y-107798766D01*
+X156924049Y-107798765D01*
+X156924050Y-107798765D01*
+X156785963Y-107758220D01*
+X156785961Y-107758220D01*
+X156686100Y-107758220D01*
+X156619061Y-107738535D01*
+X156573306Y-107685731D01*
+X156562100Y-107634220D01*
+X156562100Y-106984799D01*
+X156902149Y-106984799D01*
+X156922630Y-107127256D01*
+X156933603Y-107151282D01*
+X156982419Y-107258173D01*
+X157076668Y-107366943D01*
+X157197743Y-107444753D01*
+X157197746Y-107444754D01*
+X157197745Y-107444754D01*
+X157304903Y-107476217D01*
+X157322617Y-107481419D01*
+X157335832Y-107485299D01*
+X157335834Y-107485300D01*
+X157335835Y-107485300D01*
+X157479758Y-107485300D01*
+X157479758Y-107485299D01*
+X157617849Y-107444753D01*
+X157738924Y-107366943D01*
+X157833173Y-107258173D01*
+X157892961Y-107127257D01*
+X157913443Y-106984800D01*
+X157892961Y-106842343D01*
+X157833173Y-106711427D01*
+X157738924Y-106602657D01*
+X157617849Y-106524847D01*
+X157617847Y-106524846D01*
+X157617845Y-106524845D01*
+X157617846Y-106524845D01*
+X157479759Y-106484300D01*
+X157479757Y-106484300D01*
+X157335835Y-106484300D01*
+X157335832Y-106484300D01*
+X157197745Y-106524845D01*
+X157076669Y-106602656D01*
+X156982419Y-106711426D01*
+X156982418Y-106711428D01*
+X156922630Y-106842343D01*
+X156902149Y-106984799D01*
+X156562100Y-106984799D01*
+X156562100Y-105016559D01*
+X156562336Y-105011152D01*
+X156562976Y-105003844D01*
+X156565878Y-104970672D01*
+X156555356Y-104931408D01*
+X156554191Y-104926153D01*
+X156547134Y-104886123D01*
+X156547133Y-104886121D01*
+X156547133Y-104886120D01*
+X156545363Y-104881258D01*
+X156538252Y-104864088D01*
+X156536058Y-104859384D01*
+X156512745Y-104826089D01*
+X156509837Y-104821524D01*
+X156504529Y-104812330D01*
+X156489528Y-104786347D01*
+X156458394Y-104760222D01*
+X156454410Y-104756571D01*
+X156439897Y-104742058D01*
+X156406412Y-104680735D01*
+X156405350Y-104670822D01*
+X156404841Y-104670896D01*
+X156403501Y-104661578D01*
+X156383097Y-104519660D01*
+X156323309Y-104388744D01*
+X156229060Y-104279974D01*
+X156107985Y-104202164D01*
+X156107983Y-104202163D01*
+X156107981Y-104202162D01*
+X156107982Y-104202162D01*
+X155969895Y-104161617D01*
+X155969893Y-104161617D01*
+X155825971Y-104161617D01*
+X155825968Y-104161617D01*
+X155687881Y-104202162D01*
+X155566805Y-104279973D01*
+X155472555Y-104388743D01*
+X155472554Y-104388745D01*
+X155412766Y-104519660D01*
+X155392285Y-104662116D01*
+X155412766Y-104804573D01*
+X155468286Y-104926142D01*
+X155472555Y-104935490D01*
+X155566804Y-105044260D01*
+X155687879Y-105122070D01*
+X155687882Y-105122071D01*
+X155687880Y-105122071D01*
+X155779406Y-105148944D01*
+X155819634Y-105160756D01*
+X155878412Y-105198529D01*
+X155907438Y-105262085D01*
+X155908700Y-105279733D01*
+X155908700Y-106318133D01*
+X155889015Y-106385172D01*
+X155836211Y-106430927D01*
+X155767053Y-106440871D01*
+X155749766Y-106437110D01*
+X155650964Y-106408100D01*
+X155650961Y-106408100D01*
+X155507039Y-106408100D01*
+X155507036Y-106408100D01*
+X155368949Y-106448645D01*
+X155247873Y-106526456D01*
+X155153623Y-106635226D01*
+X155153622Y-106635228D01*
+X155093834Y-106766143D01*
+X155073353Y-106908599D01*
+X155093834Y-107051056D01*
+X155139607Y-107151282D01*
+X155153623Y-107181973D01*
+X155247872Y-107290743D01*
+X155368947Y-107368553D01*
+X155368950Y-107368554D01*
+X155368949Y-107368554D01*
+X155507036Y-107409099D01*
+X155507038Y-107409100D01*
+X155507039Y-107409100D01*
+X155650961Y-107409100D01*
+X155749765Y-107380089D01*
+X155819635Y-107380089D01*
+X155878413Y-107417863D01*
+X155907438Y-107481419D01*
+X155908700Y-107499066D01*
+X155908700Y-108341966D01*
+X155889015Y-108409005D01*
+X155836211Y-108454760D01*
+X155767053Y-108464704D01*
+X155742809Y-108457585D01*
+X155742763Y-108457745D01*
+X155596163Y-108414700D01*
+X155596161Y-108414700D01*
+X155452239Y-108414700D01*
+X155396397Y-108431095D01*
+X155326527Y-108431093D01*
+X155273784Y-108399798D01*
+X150561860Y-103687874D01*
+X150531350Y-103632000D01*
+X152855553Y-103632000D01*
+X152876034Y-103774456D01*
+X152935822Y-103905371D01*
+X152935823Y-103905373D01*
+X153030072Y-104014143D01*
+X153151147Y-104091953D01*
+X153151150Y-104091954D01*
+X153151149Y-104091954D01*
+X153289236Y-104132499D01*
+X153289238Y-104132500D01*
+X153289239Y-104132500D01*
+X153433162Y-104132500D01*
+X153433162Y-104132499D01*
+X153571253Y-104091953D01*
+X153692328Y-104014143D01*
+X153786577Y-103905373D01*
+X153846365Y-103774457D01*
+X153866847Y-103632000D01*
+X153846365Y-103489543D01*
+X153786577Y-103358627D01*
+X153692328Y-103249857D01*
+X153571253Y-103172047D01*
+X153571251Y-103172046D01*
+X153571249Y-103172045D01*
+X153571250Y-103172045D01*
+X153433163Y-103131500D01*
+X153433161Y-103131500D01*
+X153289239Y-103131500D01*
+X153289236Y-103131500D01*
+X153151149Y-103172045D01*
+X153030073Y-103249856D01*
+X153030072Y-103249856D01*
+X153030072Y-103249857D01*
+X153026965Y-103253443D01*
+X152935823Y-103358626D01*
+X152935822Y-103358628D01*
+X152876034Y-103489543D01*
+X152855553Y-103632000D01*
+X150531350Y-103632000D01*
+X150528375Y-103626551D01*
+X150526803Y-103617838D01*
+X150522965Y-103591145D01*
+X150522964Y-103591140D01*
+X150463177Y-103460228D01*
+X150463176Y-103460226D01*
+X150455586Y-103451467D01*
+X150368928Y-103351457D01*
+X150247853Y-103273647D01*
+X150247851Y-103273646D01*
+X150247849Y-103273645D01*
+X150247850Y-103273645D01*
+X150109763Y-103233100D01*
+X150109761Y-103233100D01*
+X149965839Y-103233100D01*
+X149965836Y-103233100D01*
+X149827749Y-103273645D01*
+X149706673Y-103351456D01*
+X149612423Y-103460226D01*
+X149612422Y-103460228D01*
+X149552634Y-103591143D01*
+X149532153Y-103733599D01*
+X146419491Y-103733599D01*
+X146373799Y-103633549D01*
+X146279550Y-103524779D01*
+X146158475Y-103446969D01*
+X146158473Y-103446968D01*
+X146158471Y-103446967D01*
+X146158472Y-103446967D01*
+X146020385Y-103406422D01*
+X146020383Y-103406422D01*
+X145876461Y-103406422D01*
+X145876458Y-103406422D01*
+X145738371Y-103446967D01*
+X145617295Y-103524778D01*
+X145617294Y-103524778D01*
+X145617294Y-103524779D01*
+X145614792Y-103527667D01*
+X145523045Y-103633548D01*
+X145523044Y-103633550D01*
+X145463256Y-103764465D01*
+X145442775Y-103906922D01*
+X145081912Y-103906922D01*
+X145098983Y-103733600D01*
+X145078700Y-103527666D01*
+X145018632Y-103329646D01*
+X144921085Y-103147150D01*
+X144826877Y-103032356D01*
+X144789810Y-102987189D01*
+X144653850Y-102875611D01*
+X144629850Y-102855915D01*
+X144447354Y-102758368D01*
+X144249334Y-102698300D01*
+X144249332Y-102698299D01*
+X144249334Y-102698299D01*
+X144043400Y-102678017D01*
+X143837467Y-102698299D01*
+X143639443Y-102758369D01*
+X143532336Y-102815620D01*
+X143456950Y-102855915D01*
+X143456948Y-102855916D01*
+X143456947Y-102855917D01*
+X143296989Y-102987189D01*
+X143165717Y-103147147D01*
+X143068169Y-103329643D01*
+X143008099Y-103527667D01*
+X142987817Y-103733600D01*
+X140189278Y-103733600D01*
+X140196783Y-103657400D01*
+X140176500Y-103451466D01*
+X140116432Y-103253446D01*
+X140018885Y-103070950D01*
+X139966902Y-103007609D01*
+X139887610Y-102910989D01*
+X139727652Y-102779717D01*
+X139727653Y-102779717D01*
+X139727650Y-102779715D01*
+X139545154Y-102682168D01*
+X139347134Y-102622100D01*
+X139347132Y-102622099D01*
+X139347134Y-102622099D01*
+X139141200Y-102601817D01*
+X138935266Y-102622099D01*
+X138878217Y-102639405D01*
+X138808350Y-102640028D01*
+X138749238Y-102602779D01*
+X138719647Y-102539485D01*
+X138719485Y-102503097D01*
+X138727813Y-102445175D01*
+X138707331Y-102302718D01*
+X138705288Y-102298245D01*
+X138695342Y-102229091D01*
+X138724364Y-102165534D01*
+X138783141Y-102127757D01*
+X138853010Y-102127753D01*
+X138853961Y-102128036D01*
+X138935266Y-102152700D01*
+X138935265Y-102152700D01*
+X138953729Y-102154518D01*
+X139141200Y-102172983D01*
+X139347134Y-102152700D01*
+X139545154Y-102092632D01*
+X139727650Y-101995085D01*
+X139887610Y-101863810D01*
+X140018885Y-101703850D01*
+X140116432Y-101521354D01*
+X140176500Y-101323334D01*
+X140189278Y-101193599D01*
+X142987817Y-101193599D01*
+X143008099Y-101399532D01*
+X143011195Y-101409737D01*
+X143068168Y-101597554D01*
+X143165715Y-101780050D01*
+X143187275Y-101806321D01*
+X143296989Y-101940010D01*
+X143352081Y-101985222D01*
+X143456950Y-102071285D01*
+X143639446Y-102168832D01*
+X143837466Y-102228900D01*
+X143837465Y-102228900D01*
+X143855929Y-102230718D01*
+X144043400Y-102249183D01*
+X144249334Y-102228900D01*
+X144447354Y-102168832D01*
+X144629850Y-102071285D01*
+X144789810Y-101940010D01*
+X144921085Y-101780050D01*
+X145018632Y-101597554D01*
+X145078700Y-101399534D01*
+X145098983Y-101193600D01*
+X145098983Y-101193599D01*
+X145098983Y-101187793D01*
+X145118668Y-101120754D01*
+X145171472Y-101074999D01*
+X145240630Y-101065055D01*
+X145257918Y-101068816D01*
+X145397838Y-101109900D01*
+X145397839Y-101109900D01*
+X145541762Y-101109900D01*
+X145541762Y-101109899D01*
+X145602688Y-101092010D01*
+X151360953Y-101092010D01*
+X151364723Y-101118229D01*
+X151381434Y-101234466D01*
+X151441222Y-101365381D01*
+X151441223Y-101365383D01*
+X151535472Y-101474153D01*
+X151656547Y-101551963D01*
+X151656550Y-101551964D01*
+X151656549Y-101551964D01*
+X151794636Y-101592509D01*
+X151794638Y-101592510D01*
+X151794639Y-101592510D01*
+X151938560Y-101592510D01*
+X151938561Y-101592510D01*
+X151966648Y-101584262D01*
+X152036516Y-101584262D01*
+X152095294Y-101622036D01*
+X152124320Y-101685592D01*
+X152139434Y-101790715D01*
+X152178013Y-101875189D01*
+X152199223Y-101921632D01*
+X152293472Y-102030402D01*
+X152414547Y-102108212D01*
+X152414550Y-102108213D01*
+X152414549Y-102108213D01*
+X152552636Y-102148758D01*
+X152552638Y-102148759D01*
+X152552639Y-102148759D01*
+X152696562Y-102148759D01*
+X152696562Y-102148758D01*
+X152834653Y-102108212D01*
+X152955728Y-102030402D01*
+X153049977Y-101921632D01*
+X153109765Y-101790716D01*
+X153130247Y-101648259D01*
+X153122148Y-101591929D01*
+X153132092Y-101522772D01*
+X153177846Y-101469968D01*
+X153244886Y-101450283D01*
+X153373405Y-101450283D01*
+X153373405Y-101450282D01*
+X153511496Y-101409736D01*
+X153632571Y-101331926D01*
+X153726820Y-101223156D01*
+X153786608Y-101092240D01*
+X153807090Y-100949783D01*
+X153786608Y-100807326D01*
+X153726820Y-100676410D01*
+X153632571Y-100567640D01*
+X153511496Y-100489830D01*
+X153511494Y-100489829D01*
+X153511492Y-100489828D01*
+X153511493Y-100489828D01*
+X153373406Y-100449283D01*
+X153373404Y-100449283D01*
+X153229482Y-100449283D01*
+X153229479Y-100449283D01*
+X153091392Y-100489828D01*
+X152970316Y-100567639D01*
+X152876066Y-100676409D01*
+X152876065Y-100676411D01*
+X152816277Y-100807326D01*
+X152801305Y-100911466D01*
+X152795796Y-100949783D01*
+X152800027Y-100979214D01*
+X152803895Y-101006112D01*
+X152793951Y-101075270D01*
+X152748197Y-101128074D01*
+X152681157Y-101147759D01*
+X152552638Y-101147759D01*
+X152524549Y-101156006D01*
+X152454680Y-101156004D01*
+X152395902Y-101118229D01*
+X152366879Y-101054675D01*
+X152351765Y-100949553D01*
+X152291977Y-100818637D01*
+X152197728Y-100709867D01*
+X152076653Y-100632057D01*
+X152076651Y-100632056D01*
+X152076649Y-100632055D01*
+X152076650Y-100632055D01*
+X151938563Y-100591510D01*
+X151938561Y-100591510D01*
+X151794639Y-100591510D01*
+X151794636Y-100591510D01*
+X151656549Y-100632055D01*
+X151535473Y-100709866D01*
+X151535472Y-100709866D01*
+X151535472Y-100709867D01*
+X151532371Y-100713446D01*
+X151441223Y-100818636D01*
+X151441222Y-100818638D01*
+X151381434Y-100949553D01*
+X151363084Y-101077185D01*
+X151360953Y-101092010D01*
+X145602688Y-101092010D01*
+X145679853Y-101069353D01*
+X145800928Y-100991543D01*
+X145895177Y-100882773D01*
+X145954965Y-100751857D01*
+X145975447Y-100609400D01*
+X145954965Y-100466943D01*
+X145895177Y-100336027D01*
+X145800928Y-100227257D01*
+X145679853Y-100149447D01*
+X145679851Y-100149446D01*
+X145679849Y-100149445D01*
+X145679850Y-100149445D01*
+X145541763Y-100108900D01*
+X145541761Y-100108900D01*
+X145397839Y-100108900D01*
+X145397836Y-100108900D01*
+X145259749Y-100149445D01*
+X145138673Y-100227256D01*
+X145044423Y-100336026D01*
+X145003339Y-100425986D01*
+X144957583Y-100478789D01*
+X144890543Y-100498473D01*
+X144823504Y-100478788D01*
+X144794692Y-100453138D01*
+X144789810Y-100447190D01*
+X144654358Y-100336028D01*
+X144629850Y-100315915D01*
+X144447354Y-100218368D01*
+X144249334Y-100158300D01*
+X144249332Y-100158299D01*
+X144249334Y-100158299D01*
+X144043400Y-100138017D01*
+X143837467Y-100158299D01*
+X143639443Y-100218369D01*
+X143529298Y-100277243D01*
+X143456950Y-100315915D01*
+X143456948Y-100315916D01*
+X143456947Y-100315917D01*
+X143296989Y-100447189D01*
+X143178550Y-100591510D01*
+X143165715Y-100607150D01*
+X143152403Y-100632055D01*
+X143068169Y-100789643D01*
+X143008099Y-100987667D01*
+X142987817Y-101193599D01*
+X140189278Y-101193599D01*
+X140196783Y-101117400D01*
+X140176500Y-100911466D01*
+X140116432Y-100713446D01*
+X140018885Y-100530950D01*
+X139951863Y-100449283D01*
+X139887610Y-100370989D01*
+X139727652Y-100239717D01*
+X139727653Y-100239717D01*
+X139727650Y-100239715D01*
+X139545154Y-100142168D01*
+X139347134Y-100082100D01*
+X139347132Y-100082099D01*
+X139347134Y-100082099D01*
+X139141200Y-100061817D01*
+X138935267Y-100082099D01*
+X138737243Y-100142169D01*
+X138707065Y-100158300D01*
+X138554750Y-100239715D01*
+X138554748Y-100239716D01*
+X138554747Y-100239717D01*
+X138394789Y-100370989D01*
+X138263517Y-100530947D01*
+X138165969Y-100713443D01*
+X138105899Y-100911467D01*
+X138085617Y-101117399D01*
+X138105899Y-101323332D01*
+X138118655Y-101365383D01*
+X138165968Y-101521354D01*
+X138250550Y-101679595D01*
+X138263517Y-101703853D01*
+X138294832Y-101742011D01*
+X138322144Y-101806321D01*
+X138310352Y-101875189D01*
+X138263200Y-101926748D01*
+X138198978Y-101944675D01*
+X138150202Y-101944675D01*
+X138012115Y-101985220D01*
+X137891039Y-102063031D01*
+X137796789Y-102171801D01*
+X137796788Y-102171803D01*
+X137737000Y-102302718D01*
+X137716519Y-102445174D01*
+X137737000Y-102587631D01*
+X137780175Y-102682169D01*
+X137796789Y-102718548D01*
+X137891038Y-102827318D01*
+X138012113Y-102905128D01*
+X138012116Y-102905129D01*
+X138012115Y-102905129D01*
+X138158714Y-102948174D01*
+X138157730Y-102951523D01*
+X138206050Y-102973583D01*
+X138243832Y-103032356D01*
+X138243840Y-103102226D01*
+X138234217Y-103125759D01*
+X138165969Y-103253441D01*
+X138105899Y-103451467D01*
+X138085617Y-103657400D01*
+X138105899Y-103863332D01*
+X138118652Y-103905373D01*
+X138165968Y-104061354D01*
+X138263515Y-104243850D01*
+X138263517Y-104243852D01*
+X138394789Y-104403810D01*
+X138491409Y-104483102D01*
+X138554750Y-104535085D01*
+X138699799Y-104612615D01*
+X138749642Y-104661578D01*
+X138765102Y-104729715D01*
+X138741270Y-104795395D01*
+X138685712Y-104837764D01*
+X138673437Y-104841748D01*
+X138646972Y-104848839D01*
+X138641689Y-104850010D01*
+X138601681Y-104857064D01*
+X138596859Y-104858819D01*
+X138579592Y-104865971D01*
+X138574938Y-104868141D01*
+X138541650Y-104891449D01*
+X138537090Y-104894354D01*
+X138501905Y-104914668D01*
+X138501897Y-104914675D01*
+X138475782Y-104945798D01*
+X138472127Y-104949787D01*
+X136788587Y-106633327D01*
+X136784598Y-106636982D01*
+X136753475Y-106663097D01*
+X136753468Y-106663105D01*
+X136733154Y-106698290D01*
+X136730249Y-106702850D01*
+X136706941Y-106736138D01*
+X136704771Y-106740792D01*
+X136697623Y-106758050D01*
+X136695866Y-106762878D01*
+X136688810Y-106802891D01*
+X136687639Y-106808172D01*
+X136677121Y-106847424D01*
+X136680664Y-106887905D01*
+X136680900Y-106893312D01*
+X136680900Y-122614225D01*
+X136680664Y-122619632D01*
+X136677121Y-122660114D01*
+X135686558Y-122660114D01*
+X135642504Y-98577400D01*
+X138085617Y-98577400D01*
+X138105899Y-98783332D01*
+X138105900Y-98783334D01*
+X138165968Y-98981354D01*
+X138263515Y-99163850D01*
+X138263517Y-99163852D01*
+X138394789Y-99323810D01*
+X138491409Y-99403102D01*
+X138554750Y-99455085D01*
+X138737246Y-99552632D01*
+X138935266Y-99612700D01*
+X138935265Y-99612700D01*
+X138955547Y-99614697D01*
+X139141200Y-99632983D01*
+X139347134Y-99612700D01*
+X139545154Y-99552632D01*
+X139727650Y-99455085D01*
+X139887610Y-99323810D01*
+X140018885Y-99163850D01*
+X140116432Y-98981354D01*
+X140176500Y-98783334D01*
+X140189278Y-98653600D01*
+X142987817Y-98653600D01*
+X143008099Y-98859532D01*
+X143008100Y-98859534D01*
+X143068168Y-99057554D01*
+X143165715Y-99240050D01*
+X143165717Y-99240052D01*
+X143296989Y-99400010D01*
+X143368653Y-99458822D01*
+X143456950Y-99531285D01*
+X143639446Y-99628832D01*
+X143837466Y-99688900D01*
+X143837465Y-99688900D01*
+X143855929Y-99690718D01*
+X144043400Y-99709183D01*
+X144249334Y-99688900D01*
+X144447354Y-99628832D01*
+X144629850Y-99531285D01*
+X144789810Y-99400010D01*
+X144921085Y-99240050D01*
+X145018632Y-99057554D01*
+X145078700Y-98859534D01*
+X145098983Y-98653600D01*
+X145078700Y-98447666D01*
+X145018632Y-98249646D01*
+X144921085Y-98067150D01*
+X144858547Y-97990947D01*
+X144789810Y-97907189D01*
+X144629852Y-97775917D01*
+X144629853Y-97775917D01*
+X144629850Y-97775915D01*
+X144447354Y-97678368D01*
+X144249334Y-97618300D01*
+X144249332Y-97618299D01*
+X144249334Y-97618299D01*
+X144043400Y-97598017D01*
+X143837467Y-97618299D01*
+X143639443Y-97678369D01*
+X143529298Y-97737243D01*
+X143456950Y-97775915D01*
+X143456948Y-97775916D01*
+X143456947Y-97775917D01*
+X143296989Y-97907189D01*
+X143165717Y-98067147D01*
+X143165715Y-98067150D01*
+X143131489Y-98131181D01*
+X143068169Y-98249643D01*
+X143008099Y-98447667D01*
+X142987817Y-98653600D01*
+X140189278Y-98653600D01*
+X140196783Y-98577400D01*
+X140176500Y-98371466D01*
+X140116432Y-98173446D01*
+X140018885Y-97990950D01*
+X139966902Y-97927609D01*
+X139887610Y-97830989D01*
+X139727652Y-97699717D01*
+X139727653Y-97699717D01*
+X139727650Y-97699715D01*
+X139545154Y-97602168D01*
+X139347134Y-97542100D01*
+X139347132Y-97542099D01*
+X139347134Y-97542099D01*
+X139141200Y-97521817D01*
+X138935267Y-97542099D01*
+X138737243Y-97602169D01*
+X138637470Y-97655500D01*
+X138554750Y-97699715D01*
+X138554748Y-97699716D01*
+X138554747Y-97699717D01*
+X138394789Y-97830989D01*
+X138263517Y-97990947D01*
+X138165969Y-98173443D01*
+X138105899Y-98371467D01*
+X138085617Y-98577400D01*
+X135642504Y-98577400D01*
+X135635116Y-94538796D01*
+X137771953Y-94538796D01*
+X137792434Y-94681252D01*
+X137852222Y-94812167D01*
+X137852223Y-94812169D01*
+X137946472Y-94920939D01*
+X138067547Y-94998749D01*
+X138067550Y-94998750D01*
+X138067549Y-94998750D01*
+X138205636Y-95039295D01*
+X138205638Y-95039296D01*
+X138354923Y-95039296D01*
+X138421962Y-95058981D01*
+X138467717Y-95111785D01*
+X138477661Y-95180943D01*
+X138448636Y-95244499D01*
+X138433587Y-95259150D01*
+X138394789Y-95290989D01*
+X138283073Y-95427118D01*
+X138263515Y-95450950D01*
+X138235770Y-95502857D01*
+X138165969Y-95633443D01*
+X138105899Y-95831467D01*
+X138085617Y-96037399D01*
+X138105899Y-96243332D01*
+X138117729Y-96282330D01*
+X138165968Y-96441354D01*
+X138263515Y-96623850D01*
+X138263517Y-96623852D01*
+X138394789Y-96783810D01*
+X138491409Y-96863102D01*
+X138554750Y-96915085D01*
+X138737246Y-97012632D01*
+X138935266Y-97072700D01*
+X138935265Y-97072700D01*
+X138953729Y-97074518D01*
+X139141200Y-97092983D01*
+X139347134Y-97072700D01*
+X139545154Y-97012632D01*
+X139727650Y-96915085D01*
+X139887610Y-96783810D01*
+X140018885Y-96623850D01*
+X140116432Y-96441354D01*
+X140176500Y-96243334D01*
+X140196783Y-96037400D01*
+X140176500Y-95831466D01*
+X140161919Y-95783399D01*
+X140769153Y-95783399D01*
+X140789634Y-95925856D01*
+X140848706Y-96055204D01*
+X140849423Y-96056773D01*
+X140943672Y-96165543D01*
+X141064747Y-96243353D01*
+X141064750Y-96243354D01*
+X141064749Y-96243354D01*
+X141145769Y-96267143D01*
+X141197495Y-96282331D01*
+X141202836Y-96283899D01*
+X141202838Y-96283900D01*
+X141202839Y-96283900D01*
+X141346762Y-96283900D01*
+X141346762Y-96283899D01*
+X141484853Y-96243353D01*
+X141605928Y-96165543D01*
+X141650937Y-96113599D01*
+X142987817Y-96113599D01*
+X143008099Y-96319532D01*
+X143015811Y-96344954D01*
+X143068168Y-96517554D01*
+X143165715Y-96700050D01*
+X143165717Y-96700052D01*
+X143296989Y-96860010D01*
+X143364096Y-96915082D01*
+X143456950Y-96991285D01*
+X143639446Y-97088832D01*
+X143837466Y-97148900D01*
+X143837465Y-97148900D01*
+X143855929Y-97150718D01*
+X144043400Y-97169183D01*
+X144187411Y-97154999D01*
+X152732553Y-97154999D01*
+X152753034Y-97297456D01*
+X152812822Y-97428371D01*
+X152812823Y-97428373D01*
+X152907072Y-97537143D01*
+X153028147Y-97614953D01*
+X153028150Y-97614954D01*
+X153028149Y-97614954D01*
+X153166236Y-97655499D01*
+X153166238Y-97655500D01*
+X153166239Y-97655500D01*
+X153310162Y-97655500D01*
+X153310162Y-97655499D01*
+X153436854Y-97618300D01*
+X153448250Y-97614954D01*
+X153448250Y-97614953D01*
+X153448253Y-97614953D01*
+X153569328Y-97537143D01*
+X153663577Y-97428373D01*
+X153723365Y-97297457D01*
+X153743847Y-97155000D01*
+X153723365Y-97012543D01*
+X153663577Y-96881627D01*
+X153569328Y-96772857D01*
+X153448253Y-96695047D01*
+X153448251Y-96695046D01*
+X153448249Y-96695045D01*
+X153448250Y-96695045D01*
+X153310163Y-96654500D01*
+X153310161Y-96654500D01*
+X153166239Y-96654500D01*
+X153166236Y-96654500D01*
+X153028149Y-96695045D01*
+X152907073Y-96772856D01*
+X152812823Y-96881626D01*
+X152812822Y-96881628D01*
+X152753034Y-97012543D01*
+X152732553Y-97154999D01*
+X144187411Y-97154999D01*
+X144249334Y-97148900D01*
+X144447354Y-97088832D01*
+X144629850Y-96991285D01*
+X144789810Y-96860010D01*
+X144921085Y-96700050D01*
+X145018632Y-96517554D01*
+X145078700Y-96319534D01*
+X145098983Y-96113600D01*
+X145078700Y-95907666D01*
+X145018632Y-95709646D01*
+X144921085Y-95527150D01*
+X144858532Y-95450928D01*
+X144809910Y-95391681D01*
+X148932781Y-95391681D01*
+X148953262Y-95534137D01*
+X148998616Y-95633446D01*
+X149013051Y-95665054D01*
+X149107300Y-95773824D01*
+X149228375Y-95851634D01*
+X149228378Y-95851635D01*
+X149228377Y-95851635D01*
+X149325040Y-95880017D01*
+X149342010Y-95885000D01*
+X149366464Y-95892180D01*
+X149366466Y-95892181D01*
+X149366467Y-95892181D01*
+X149510389Y-95892181D01*
+X149625751Y-95858308D01*
+X149695618Y-95858308D01*
+X149740250Y-95886990D01*
+X149742550Y-95884337D01*
+X149749246Y-95890138D01*
+X149749250Y-95890143D01*
+X149870325Y-95967953D01*
+X149870328Y-95967954D01*
+X149870327Y-95967954D01*
+X150008414Y-96008499D01*
+X150008416Y-96008500D01*
+X150008417Y-96008500D01*
+X150152340Y-96008500D01*
+X150152340Y-96008499D01*
+X150270300Y-95973864D01*
+X150290428Y-95967954D01*
+X150290428Y-95967953D01*
+X150290431Y-95967953D01*
+X150411506Y-95890143D01*
+X150446009Y-95850324D01*
+X150504784Y-95812551D01*
+X150574654Y-95812551D01*
+X150633432Y-95850324D01*
+X150652514Y-95880017D01*
+X150695370Y-95973860D01*
+X150695373Y-95973864D01*
+X150789622Y-96082634D01*
+X150910697Y-96160444D01*
+X150910700Y-96160445D01*
+X150910699Y-96160445D01*
+X151017857Y-96191908D01*
+X151048789Y-96200991D01*
+X151048793Y-96200991D01*
+X151057566Y-96202253D01*
+X151057292Y-96204153D01*
+X151113560Y-96220676D01*
+X151159315Y-96273480D01*
+X151163840Y-96285612D01*
+X151209458Y-96385500D01*
+X151224616Y-96418691D01*
+X151318865Y-96527461D01*
+X151439940Y-96605271D01*
+X151439943Y-96605272D01*
+X151439942Y-96605272D01*
+X151578029Y-96645817D01*
+X151578031Y-96645818D01*
+X151578032Y-96645818D01*
+X151721955Y-96645818D01*
+X151721955Y-96645817D01*
+X151860046Y-96605271D01*
+X151981121Y-96527461D01*
+X152075370Y-96418691D01*
+X152135158Y-96287775D01*
+X152138798Y-96262456D01*
+X152167821Y-96198901D01*
+X152226599Y-96161126D01*
+X152226601Y-96161125D01*
+X152228917Y-96160445D01*
+X152300315Y-96139481D01*
+X152370184Y-96139481D01*
+X152407622Y-96159923D01*
+X152408101Y-96159179D01*
+X152415561Y-96163973D01*
+X152415562Y-96163974D01*
+X152536637Y-96241784D01*
+X152536640Y-96241785D01*
+X152536639Y-96241785D01*
+X152674726Y-96282330D01*
+X152674728Y-96282331D01*
+X152674729Y-96282331D01*
+X152818652Y-96282331D01*
+X152818652Y-96282330D01*
+X152951396Y-96243354D01*
+X152956740Y-96241785D01*
+X152956740Y-96241784D01*
+X152956743Y-96241784D01*
+X153077818Y-96163974D01*
+X153172067Y-96055204D01*
+X153231855Y-95924288D01*
+X153252337Y-95781831D01*
+X153231855Y-95639374D01*
+X153172067Y-95508458D01*
+X153077818Y-95399688D01*
+X152956743Y-95321878D01*
+X152956741Y-95321877D01*
+X152956739Y-95321876D01*
+X152956740Y-95321876D01*
+X152818653Y-95281331D01*
+X152818651Y-95281331D01*
+X152674729Y-95281331D01*
+X152674725Y-95281331D01*
+X152549336Y-95318148D01*
+X152479466Y-95318148D01*
+X152442029Y-95297706D01*
+X152441551Y-95298451D01*
+X152434088Y-95293655D01*
+X152313015Y-95215846D01*
+X152313013Y-95215845D01*
+X152313011Y-95215844D01*
+X152313012Y-95215844D01*
+X152174925Y-95175299D01*
+X152174923Y-95175299D01*
+X152031001Y-95175299D01*
+X152030998Y-95175299D01*
+X151892911Y-95215844D01*
+X151771835Y-95293655D01*
+X151694871Y-95382476D01*
+X151636092Y-95420250D01*
+X151566223Y-95420250D01*
+X151507445Y-95382476D01*
+X151498798Y-95372497D01*
+X151451878Y-95318348D01*
+X151330803Y-95240538D01*
+X151330801Y-95240537D01*
+X151330799Y-95240536D01*
+X151330800Y-95240536D01*
+X151192713Y-95199991D01*
+X151192711Y-95199991D01*
+X151048789Y-95199991D01*
+X151048786Y-95199991D01*
+X150910699Y-95240536D01*
+X150789622Y-95318347D01*
+X150755119Y-95358166D01*
+X150696340Y-95395940D01*
+X150626471Y-95395939D01*
+X150567693Y-95358164D01*
+X150548617Y-95328481D01*
+X150505755Y-95234627D01*
+X150411506Y-95125857D01*
+X150290431Y-95048047D01*
+X150290429Y-95048046D01*
+X150290427Y-95048045D01*
+X150290428Y-95048045D01*
+X150152341Y-95007500D01*
+X150152339Y-95007500D01*
+X150008417Y-95007500D01*
+X150008414Y-95007500D01*
+X149893055Y-95041372D01*
+X149823185Y-95041372D01*
+X149778556Y-95012689D01*
+X149776256Y-95015344D01*
+X149769559Y-95009541D01*
+X149769556Y-95009538D01*
+X149648481Y-94931728D01*
+X149648479Y-94931727D01*
+X149648477Y-94931726D01*
+X149648478Y-94931726D01*
+X149510391Y-94891181D01*
+X149510389Y-94891181D01*
+X149366467Y-94891181D01*
+X149366464Y-94891181D01*
+X149228377Y-94931726D01*
+X149107301Y-95009537D01*
+X149013051Y-95118307D01*
+X149013050Y-95118309D01*
+X148953262Y-95249224D01*
+X148932781Y-95391681D01*
+X144809910Y-95391681D01*
+X144789810Y-95367189D01*
+X144642190Y-95246042D01*
+X144629850Y-95235915D01*
+X144447354Y-95138368D01*
+X144249334Y-95078300D01*
+X144249332Y-95078299D01*
+X144249334Y-95078299D01*
+X144043400Y-95058017D01*
+X143837467Y-95078299D01*
+X143639443Y-95138369D01*
+X143559794Y-95180943D01*
+X143456950Y-95235915D01*
+X143456948Y-95235916D01*
+X143456947Y-95235917D01*
+X143296989Y-95367189D01*
+X143165717Y-95527147D01*
+X143165715Y-95527150D01*
+X143161980Y-95534138D01*
+X143068169Y-95709643D01*
+X143008099Y-95907667D01*
+X142987817Y-96113599D01*
+X141650937Y-96113599D01*
+X141700177Y-96056773D01*
+X141759965Y-95925857D01*
+X141780447Y-95783400D01*
+X141759965Y-95640943D01*
+X141700177Y-95510027D01*
+X141605928Y-95401257D01*
+X141484853Y-95323447D01*
+X141484851Y-95323446D01*
+X141484849Y-95323445D01*
+X141484850Y-95323445D01*
+X141346763Y-95282900D01*
+X141346761Y-95282900D01*
+X141202839Y-95282900D01*
+X141202836Y-95282900D01*
+X141064749Y-95323445D01*
+X140943673Y-95401256D01*
+X140849423Y-95510026D01*
+X140849422Y-95510028D01*
+X140789634Y-95640943D01*
+X140769153Y-95783399D01*
+X140161919Y-95783399D01*
+X140116432Y-95633446D01*
+X140018885Y-95450950D01*
+X139962110Y-95381769D01*
+X139887610Y-95290989D01*
+X139760250Y-95186469D01*
+X139727650Y-95159715D01*
+X139545154Y-95062168D01*
+X139347134Y-95002100D01*
+X139347132Y-95002099D01*
+X139347134Y-95002099D01*
+X139141200Y-94981817D01*
+X138935266Y-95002099D01*
+X138807781Y-95040771D01*
+X138737915Y-95041394D01*
+X138678802Y-95004145D01*
+X138649211Y-94940851D01*
+X138658538Y-94871606D01*
+X138678072Y-94840910D01*
+X138702977Y-94812169D01*
+X138762765Y-94681253D01*
+X138769961Y-94631198D01*
+X138798985Y-94567644D01*
+X138857762Y-94529868D01*
+X138927632Y-94529867D01*
+X138928698Y-94530186D01*
+X138935362Y-94532207D01*
+X138991199Y-94537706D01*
+X138991200Y-94537706D01*
+X138991200Y-93869902D01*
+X139016052Y-93882565D01*
+X139109719Y-93897400D01*
+X139172681Y-93897400D01*
+X139266348Y-93882565D01*
+X139291200Y-93869902D01*
+X139291200Y-94537706D01*
+X139347034Y-94532208D01*
+X139544966Y-94472166D01*
+X139727366Y-94374671D01*
+X139727373Y-94374667D01*
+X139887255Y-94243455D01*
+X140018467Y-94083573D01*
+X140018469Y-94083570D01*
+X140117123Y-93898999D01*
+X140166085Y-93849154D01*
+X140234223Y-93833693D01*
+X140299903Y-93857524D01*
+X140339276Y-93905938D01*
+X140362823Y-93957498D01*
+X140457072Y-94066268D01*
+X140578147Y-94144078D01*
+X140578150Y-94144079D01*
+X140578149Y-94144079D01*
+X140716236Y-94184624D01*
+X140716238Y-94184625D01*
+X140716239Y-94184625D01*
+X140860162Y-94184625D01*
+X140860162Y-94184624D01*
+X140985386Y-94147856D01*
+X140998250Y-94144079D01*
+X140998250Y-94144078D01*
+X140998253Y-94144078D01*
+X141119328Y-94066268D01*
+X141213577Y-93957498D01*
+X141273365Y-93826582D01*
+X141293847Y-93684125D01*
+X141277956Y-93573599D01*
+X142987817Y-93573599D01*
+X143008099Y-93779532D01*
+X143038134Y-93878543D01*
+X143068168Y-93977554D01*
+X143165715Y-94160050D01*
+X143185882Y-94184624D01*
+X143296989Y-94320010D01*
+X143363590Y-94374667D01*
+X143456950Y-94451285D01*
+X143639446Y-94548832D01*
+X143837466Y-94608900D01*
+X143837465Y-94608900D01*
+X143855929Y-94610718D01*
+X144043400Y-94629183D01*
+X144249334Y-94608900D01*
+X144447354Y-94548832D01*
+X144629850Y-94451285D01*
+X144708914Y-94386399D01*
+X145925353Y-94386399D01*
+X145945834Y-94528856D01*
+X146005622Y-94659771D01*
+X146005623Y-94659773D01*
+X146099872Y-94768543D01*
+X146220947Y-94846353D01*
+X146220950Y-94846354D01*
+X146220949Y-94846354D01*
+X146359036Y-94886899D01*
+X146359038Y-94886900D01*
+X146359039Y-94886900D01*
+X146502962Y-94886900D01*
+X146502962Y-94886899D01*
+X146641053Y-94846353D01*
+X146762128Y-94768543D01*
+X146856377Y-94659773D01*
+X146916165Y-94528857D01*
+X146936647Y-94386400D01*
+X146916165Y-94243943D01*
+X146856377Y-94113027D01*
+X146762128Y-94004257D01*
+X146641053Y-93926447D01*
+X146641051Y-93926446D01*
+X146641049Y-93926445D01*
+X146641050Y-93926445D01*
+X146502963Y-93885900D01*
+X146502961Y-93885900D01*
+X146359039Y-93885900D01*
+X146359036Y-93885900D01*
+X146220949Y-93926445D01*
+X146099873Y-94004256D01*
+X146005623Y-94113026D01*
+X146005622Y-94113028D01*
+X145945834Y-94243943D01*
+X145925353Y-94386399D01*
+X144708914Y-94386399D01*
+X144789810Y-94320010D01*
+X144921085Y-94160050D01*
+X145018632Y-93977554D01*
+X145078700Y-93779534D01*
+X145098983Y-93573600D01*
+X145078700Y-93367666D01*
+X145018632Y-93169646D01*
+X144921085Y-92987150D01*
+X144858547Y-92910947D01*
+X144789810Y-92827189D01*
+X144672077Y-92730569D01*
+X144629850Y-92695915D01*
+X144447354Y-92598368D01*
+X144311963Y-92557298D01*
+X147044788Y-92557298D01*
+X147065269Y-92699754D01*
+X147123468Y-92827189D01*
+X147125058Y-92830671D01*
+X147219307Y-92939441D01*
+X147340382Y-93017251D01*
+X147340385Y-93017252D01*
+X147340384Y-93017252D01*
+X147478471Y-93057797D01*
+X147478473Y-93057798D01*
+X147478474Y-93057798D01*
+X147622397Y-93057798D01*
+X147622397Y-93057797D01*
+X147760488Y-93017251D01*
+X147881563Y-92939441D01*
+X147975812Y-92830671D01*
+X147996122Y-92786199D01*
+X154074753Y-92786199D01*
+X154095234Y-92928656D01*
+X154121948Y-92987150D01*
+X154155023Y-93059573D01*
+X154249272Y-93168343D01*
+X154370347Y-93246153D01*
+X154370350Y-93246154D01*
+X154370349Y-93246154D01*
+X154508436Y-93286699D01*
+X154508438Y-93286700D01*
+X154508439Y-93286700D01*
+X154652361Y-93286700D01*
+X154735689Y-93262233D01*
+X154805559Y-93262233D01*
+X154858305Y-93293529D01*
+X154952014Y-93387238D01*
+X154985499Y-93448561D01*
+X154980515Y-93518253D01*
+X154938643Y-93574186D01*
+X154931372Y-93579235D01*
+X154862873Y-93623256D01*
+X154768623Y-93732026D01*
+X154768622Y-93732028D01*
+X154708834Y-93862943D01*
+X154688353Y-94005400D01*
+X154708834Y-94147856D01*
+X154752656Y-94243810D01*
+X154768623Y-94278773D01*
+X154798243Y-94312957D01*
+X154848077Y-94370468D01*
+X154877102Y-94434024D01*
+X154867158Y-94503183D01*
+X154865493Y-94506233D01*
+X154802744Y-94643632D01*
+X154782263Y-94786088D01*
+X154802744Y-94928545D01*
+X154857319Y-95048045D01*
+X154862533Y-95059462D01*
+X154956782Y-95168232D01*
+X154956784Y-95168233D01*
+X154963487Y-95174042D01*
+X154962348Y-95175356D01*
+X155001168Y-95220155D01*
+X155011112Y-95289314D01*
+X154982088Y-95352870D01*
+X154923310Y-95390645D01*
+X154923309Y-95390645D01*
+X154806148Y-95425045D01*
+X154685073Y-95502856D01*
+X154590823Y-95611626D01*
+X154590822Y-95611628D01*
+X154531034Y-95742543D01*
+X154510553Y-95885000D01*
+X154531034Y-96027456D01*
+X154580492Y-96135752D01*
+X154590823Y-96158373D01*
+X154685072Y-96267143D01*
+X154806147Y-96344953D01*
+X154806150Y-96344954D01*
+X154806149Y-96344954D01*
+X154944236Y-96385499D01*
+X154944238Y-96385500D01*
+X154944239Y-96385500D01*
+X155088162Y-96385500D01*
+X155088162Y-96385499D01*
+X155226253Y-96344953D01*
+X155347328Y-96267143D01*
+X155441577Y-96158373D01*
+X155501365Y-96027457D01*
+X155521847Y-95885000D01*
+X155501365Y-95742543D01*
+X155441577Y-95611627D01*
+X155347328Y-95502857D01*
+X155347325Y-95502855D01*
+X155340623Y-95497047D01*
+X155341761Y-95495733D01*
+X155302939Y-95450928D01*
+X155292998Y-95381769D01*
+X155322025Y-95318214D01*
+X155380798Y-95280444D01*
+X155497963Y-95246042D01*
+X155590660Y-95186469D01*
+X155657701Y-95166785D01*
+X155724740Y-95186470D01*
+X155770495Y-95239274D01*
+X155781700Y-95290785D01*
+X155781700Y-98077077D01*
+X155781464Y-98082484D01*
+X155777921Y-98122966D01*
+X155788440Y-98162222D01*
+X155789611Y-98167504D01*
+X155796666Y-98207515D01*
+X155798431Y-98212364D01*
+X155805561Y-98229576D01*
+X155807740Y-98234250D01*
+X155831047Y-98267537D01*
+X155833954Y-98272099D01*
+X155854270Y-98307287D01*
+X155854274Y-98307292D01*
+X155885399Y-98333409D01*
+X155889389Y-98337065D01*
+X156054403Y-98502079D01*
+X156087888Y-98563402D01*
+X156090722Y-98589760D01*
+X156090722Y-99290878D01*
+X156071037Y-99357917D01*
+X156018233Y-99403672D01*
+X155966722Y-99414878D01*
+X155866858Y-99414878D01*
+X155728771Y-99455423D01*
+X155728769Y-99455424D01*
+X155723468Y-99458831D01*
+X155656427Y-99478511D01*
+X155589389Y-99458822D01*
+X155543637Y-99406015D01*
+X155533697Y-99372157D01*
+X155526765Y-99323943D01*
+X155526704Y-99323810D01*
+X155466977Y-99193027D01*
+X155372728Y-99084257D01*
+X155251653Y-99006447D01*
+X155251651Y-99006446D01*
+X155251649Y-99006445D01*
+X155251650Y-99006445D01*
+X155113563Y-98965900D01*
+X155113561Y-98965900D01*
+X154969639Y-98965900D01*
+X154969636Y-98965900D01*
+X154831549Y-99006445D01*
+X154710473Y-99084256D01*
+X154616223Y-99193026D01*
+X154616222Y-99193028D01*
+X154556434Y-99323943D01*
+X154535953Y-99466400D01*
+X154556434Y-99608856D01*
+X154567453Y-99632983D01*
+X154616223Y-99739773D01*
+X154710472Y-99848543D01*
+X154831547Y-99926353D01*
+X154831550Y-99926354D01*
+X154831549Y-99926354D01*
+X154969636Y-99966899D01*
+X154969638Y-99966900D01*
+X154969639Y-99966900D01*
+X155113562Y-99966900D01*
+X155113562Y-99966899D01*
+X155251653Y-99926353D01*
+X155256945Y-99922951D01*
+X155323983Y-99903266D01*
+X155391023Y-99922949D01*
+X155436779Y-99975751D01*
+X155446724Y-100009618D01*
+X155453656Y-100057834D01*
+X155490275Y-100138017D01*
+X155513445Y-100188751D01*
+X155607694Y-100297521D01*
+X155728769Y-100375331D01*
+X155728772Y-100375332D01*
+X155728771Y-100375332D01*
+X155866858Y-100415877D01*
+X155866860Y-100415878D01*
+X155966722Y-100415878D01*
+X156033761Y-100435563D01*
+X156079516Y-100488367D01*
+X156090722Y-100539878D01*
+X156090722Y-100979214D01*
+X156071037Y-101046253D01*
+X156018233Y-101092008D01*
+X155949075Y-101101952D01*
+X155915211Y-101092009D01*
+X155911142Y-101090150D01*
+X155773057Y-101049606D01*
+X155773055Y-101049606D01*
+X155629133Y-101049606D01*
+X155629130Y-101049606D01*
+X155491043Y-101090151D01*
+X155369966Y-101167963D01*
+X155369965Y-101167963D01*
+X155354823Y-101185438D01*
+X155296043Y-101223211D01*
+X155226174Y-101223209D01*
+X155167400Y-101185436D01*
+X155141023Y-101154995D01*
+X155141022Y-101154994D01*
+X155141021Y-101154993D01*
+X155043374Y-101092240D01*
+X155019948Y-101077185D01*
+X155019946Y-101077184D01*
+X155019944Y-101077183D01*
+X155019945Y-101077183D01*
+X154881858Y-101036638D01*
+X154881856Y-101036638D01*
+X154737934Y-101036638D01*
+X154737931Y-101036638D01*
+X154599844Y-101077183D01*
+X154478768Y-101154994D01*
+X154384518Y-101263764D01*
+X154384517Y-101263766D01*
+X154324729Y-101394681D01*
+X154308753Y-101505802D01*
+X154304248Y-101537138D01*
+X154306380Y-101551964D01*
+X154324729Y-101679594D01*
+X154375477Y-101790715D01*
+X154384518Y-101810511D01*
+X154478767Y-101919281D01*
+X154599842Y-101997091D01*
+X154599845Y-101997092D01*
+X154599844Y-101997092D01*
+X154704927Y-102027947D01*
+X154763706Y-102065721D01*
+X154792731Y-102129276D01*
+X154792731Y-102129277D01*
+X154803329Y-102202991D01*
+X154846833Y-102298249D01*
+X154863118Y-102333908D01*
+X154957367Y-102442678D01*
+X155078442Y-102520488D01*
+X155078445Y-102520489D01*
+X155078444Y-102520489D01*
+X155216531Y-102561034D01*
+X155216533Y-102561035D01*
+X155320338Y-102561035D01*
+X155387377Y-102580720D01*
+X155433131Y-102633522D01*
+X155476723Y-102728973D01*
+X155570972Y-102837743D01*
+X155692047Y-102915553D01*
+X155692050Y-102915554D01*
+X155692049Y-102915554D01*
+X155830136Y-102956099D01*
+X155830138Y-102956100D01*
+X155830139Y-102956100D01*
+X155974062Y-102956100D01*
+X155974062Y-102956099D01*
+X156112153Y-102915553D01*
+X156174304Y-102875610D01*
+X156241340Y-102855927D01*
+X156308379Y-102875611D01*
+X156329022Y-102892246D01*
+X158633986Y-105197210D01*
+X158637642Y-105201199D01*
+X158663762Y-105232328D01*
+X158664265Y-105232750D01*
+X158664834Y-105233606D01*
+X158670735Y-105240638D01*
+X158669950Y-105241296D01*
+X158702967Y-105290921D01*
+X158704075Y-105360782D01*
+X158667238Y-105420152D01*
+X158663224Y-105423592D01*
+X158536990Y-105527189D01*
+X158405717Y-105687147D01*
+X158405716Y-105687148D01*
+X158405715Y-105687150D01*
+X158378980Y-105737168D01*
+X158308169Y-105869643D01*
+X158248099Y-106067667D01*
+X158227817Y-106273600D01*
+X158248099Y-106479532D01*
+X158261845Y-106524845D01*
+X158308168Y-106677554D01*
+X158405715Y-106860050D01*
+X158405717Y-106860052D01*
+X158536989Y-107020010D01*
+X158589403Y-107063024D01*
+X158696950Y-107151285D01*
+X158879446Y-107248832D01*
+X159077466Y-107308900D01*
+X159077465Y-107308900D01*
+X159097748Y-107310897D01*
+X159283400Y-107329183D01*
+X159489334Y-107308900D01*
+X159687354Y-107248832D01*
+X159869850Y-107151285D01*
+X160029810Y-107020010D01*
+X160161085Y-106860050D01*
+X160258632Y-106677554D01*
+X160318700Y-106479534D01*
+X160320959Y-106456596D01*
+X160347119Y-106391809D01*
+X160404153Y-106351449D01*
+X160473953Y-106348331D01*
+X160519413Y-106371855D01*
+X160519611Y-106371548D01*
+X160522884Y-106373652D01*
+X160525571Y-106375042D01*
+X160527071Y-106376342D01*
+X160527072Y-106376343D01*
+X160648147Y-106454153D01*
+X160648150Y-106454154D01*
+X160648149Y-106454154D01*
+X160786236Y-106494699D01*
+X160786238Y-106494700D01*
+X160786239Y-106494700D01*
+X160930162Y-106494700D01*
+X160930162Y-106494699D01*
+X161037321Y-106463235D01*
+X161068250Y-106454154D01*
+X161068250Y-106454153D01*
+X161068253Y-106454153D01*
+X161189328Y-106376343D01*
+X161283577Y-106267573D01*
+X161315625Y-106197399D01*
+X163485617Y-106197399D01*
+X163505899Y-106403332D01*
+X163521316Y-106454154D01*
+X163565968Y-106601354D01*
+X163663515Y-106783850D01*
+X163698169Y-106826077D01*
+X163794789Y-106943810D01*
+X163891409Y-107023102D01*
+X163954750Y-107075085D01*
+X164137246Y-107172632D01*
+X164335266Y-107232700D01*
+X164335265Y-107232700D01*
+X164352282Y-107234376D01*
+X164541200Y-107252983D01*
+X164747134Y-107232700D01*
+X164945154Y-107172632D01*
+X165127650Y-107075085D01*
+X165287610Y-106943810D01*
+X165418885Y-106783850D01*
+X165516432Y-106601354D01*
+X165576500Y-106403334D01*
+X165596783Y-106197400D01*
+X165576500Y-105991466D01*
+X165516432Y-105793446D01*
+X165418885Y-105610950D01*
+X165364193Y-105544307D01*
+X165287610Y-105450989D01*
+X165145873Y-105334670D01*
+X165127650Y-105319715D01*
+X164945154Y-105222168D01*
+X164747134Y-105162100D01*
+X164747132Y-105162099D01*
+X164747134Y-105162099D01*
+X164559663Y-105143635D01*
+X164541200Y-105141817D01*
+X164541199Y-105141817D01*
+X164335267Y-105162099D01*
+X164137243Y-105222169D01*
+X164030847Y-105279040D01*
+X163954750Y-105319715D01*
+X163954748Y-105319716D01*
+X163954747Y-105319717D01*
+X163794789Y-105450989D01*
+X163664663Y-105609551D01*
+X163663515Y-105610950D01*
+X163662923Y-105612058D01*
+X163565969Y-105793443D01*
+X163505899Y-105991467D01*
+X163485617Y-106197399D01*
+X161315625Y-106197399D01*
+X161343365Y-106136657D01*
+X161363847Y-105994200D01*
+X161343365Y-105851743D01*
+X161283577Y-105720827D01*
+X161283576Y-105720826D01*
+X161283576Y-105720825D01*
+X161280778Y-105716471D01*
+X161261100Y-105649441D01*
+X161261100Y-104920595D01*
+X161261099Y-104920592D01*
+X161258944Y-104914672D01*
+X161254884Y-104903515D01*
+X161249289Y-104882633D01*
+X161246134Y-104864739D01*
+X161246133Y-104864737D01*
+X161245758Y-104864088D01*
+X161237045Y-104848996D01*
+X161227909Y-104829405D01*
+X161221695Y-104812330D01*
+X161210010Y-104798405D01*
+X161197616Y-104780703D01*
+X161191212Y-104769611D01*
+X161188528Y-104764962D01*
+X161180348Y-104758098D01*
+X161174599Y-104753273D01*
+X161159320Y-104737993D01*
+X161147639Y-104724073D01*
+X161147638Y-104724072D01*
+X161131895Y-104714983D01*
+X161114194Y-104702588D01*
+X161100271Y-104690905D01*
+X161083189Y-104684688D01*
+X161063605Y-104675555D01*
+X161047862Y-104666466D01*
+X161047859Y-104666464D01*
+X161029955Y-104663307D01*
+X161009087Y-104657716D01*
+X160992007Y-104651500D01*
+X160992006Y-104651500D01*
+X160962984Y-104651500D01*
+X160151248Y-104651500D01*
+X160084209Y-104631815D01*
+X160038454Y-104579011D01*
+X160028510Y-104509853D01*
+X160055394Y-104448836D01*
+X160092345Y-104403810D01*
+X160161085Y-104320050D01*
+X160258632Y-104137554D01*
+X160318700Y-103939534D01*
+X160338983Y-103733600D01*
+X160331478Y-103657399D01*
+X163485617Y-103657399D01*
+X163505899Y-103863332D01*
+X163518652Y-103905373D01*
+X163565968Y-104061354D01*
+X163663515Y-104243850D01*
+X163663517Y-104243852D01*
+X163794789Y-104403810D01*
+X163891409Y-104483102D01*
+X163954750Y-104535085D01*
+X164137246Y-104632632D01*
+X164335266Y-104692700D01*
+X164335265Y-104692700D01*
+X164353729Y-104694518D01*
+X164541200Y-104712983D01*
+X164747134Y-104692700D01*
+X164945154Y-104632632D01*
+X165127650Y-104535085D01*
+X165287610Y-104403810D01*
+X165418885Y-104243850D01*
+X165516432Y-104061354D01*
+X165576500Y-103863334D01*
+X165596783Y-103657400D01*
+X165576500Y-103451466D01*
+X165516432Y-103253446D01*
+X165418885Y-103070950D01*
+X165366902Y-103007609D01*
+X165287610Y-102910989D01*
+X165127652Y-102779717D01*
+X165127653Y-102779717D01*
+X165127650Y-102779715D01*
+X164945154Y-102682168D01*
+X164747134Y-102622100D01*
+X164747132Y-102622099D01*
+X164747134Y-102622099D01*
+X164550967Y-102602779D01*
+X164541200Y-102601817D01*
+X164541199Y-102601817D01*
+X164335267Y-102622099D01*
+X164137243Y-102682169D01*
+X164049681Y-102728973D01*
+X163954750Y-102779715D01*
+X163954748Y-102779716D01*
+X163954747Y-102779717D01*
+X163794789Y-102910989D01*
+X163663517Y-103070947D01*
+X163663515Y-103070950D01*
+X163634219Y-103125759D01*
+X163565969Y-103253443D01*
+X163505899Y-103451467D01*
+X163485617Y-103657399D01*
+X160331478Y-103657399D01*
+X160318700Y-103527666D01*
+X160258632Y-103329646D01*
+X160161085Y-103147150D01*
+X160066877Y-103032356D01*
+X160029810Y-102987189D01*
+X159893850Y-102875611D01*
+X159869850Y-102855915D01*
+X159687354Y-102758368D01*
+X159489334Y-102698300D01*
+X159489332Y-102698299D01*
+X159489334Y-102698299D01*
+X159301863Y-102679835D01*
+X159283400Y-102678017D01*
+X159283399Y-102678017D01*
+X159077467Y-102698299D01*
+X158879443Y-102758369D01*
+X158772336Y-102815620D01*
+X158696950Y-102855915D01*
+X158696948Y-102855916D01*
+X158696947Y-102855917D01*
+X158536989Y-102987189D01*
+X158405717Y-103147147D01*
+X158366467Y-103220577D01*
+X158317504Y-103270421D01*
+X158249366Y-103285881D01*
+X158183686Y-103262049D01*
+X158169428Y-103249804D01*
+X157182619Y-102262995D01*
+X157149134Y-102201672D01*
+X157146300Y-102175314D01*
+X157146300Y-101193599D01*
+X158227817Y-101193599D01*
+X158248099Y-101399532D01*
+X158251195Y-101409737D01*
+X158308168Y-101597554D01*
+X158405715Y-101780050D01*
+X158427275Y-101806321D01*
+X158536989Y-101940010D01*
+X158592081Y-101985222D01*
+X158696950Y-102071285D01*
+X158879446Y-102168832D01*
+X159077466Y-102228900D01*
+X159077465Y-102228900D01*
+X159095929Y-102230718D01*
+X159283400Y-102249183D01*
+X159489334Y-102228900D01*
+X159687354Y-102168832D01*
+X159869850Y-102071285D01*
+X160029810Y-101940010D01*
+X160161085Y-101780050D01*
+X160258632Y-101597554D01*
+X160318700Y-101399534D01*
+X160338983Y-101193600D01*
+X160331478Y-101117400D01*
+X163485617Y-101117400D01*
+X163505899Y-101323332D01*
+X163518655Y-101365383D01*
+X163565968Y-101521354D01*
+X163663515Y-101703850D01*
+X163694833Y-101742011D01*
+X163794789Y-101863810D01*
+X163891409Y-101943102D01*
+X163954750Y-101995085D01*
+X164137246Y-102092632D01*
+X164335266Y-102152700D01*
+X164335265Y-102152700D01*
+X164355547Y-102154697D01*
+X164541200Y-102172983D01*
+X164747134Y-102152700D01*
+X164945154Y-102092632D01*
+X165127650Y-101995085D01*
+X165287610Y-101863810D01*
+X165418885Y-101703850D01*
+X165516432Y-101521354D01*
+X165576500Y-101323334D01*
+X165596783Y-101117400D01*
+X165576500Y-100911466D01*
+X165516432Y-100713446D01*
+X165418885Y-100530950D01*
+X165351863Y-100449283D01*
+X165287610Y-100370989D01*
+X165127652Y-100239717D01*
+X165127653Y-100239717D01*
+X165127650Y-100239715D01*
+X164945154Y-100142168D01*
+X164747134Y-100082100D01*
+X164747132Y-100082099D01*
+X164747134Y-100082099D01*
+X164541200Y-100061817D01*
+X164335267Y-100082099D01*
+X164137243Y-100142169D01*
+X164107065Y-100158300D01*
+X163954750Y-100239715D01*
+X163954748Y-100239716D01*
+X163954747Y-100239717D01*
+X163794789Y-100370989D01*
+X163663517Y-100530947D01*
+X163565969Y-100713443D01*
+X163505899Y-100911467D01*
+X163485617Y-101117400D01*
+X160331478Y-101117400D01*
+X160318700Y-100987666D01*
+X160258632Y-100789646D01*
+X160161085Y-100607150D01*
+X160063603Y-100488367D01*
+X160029810Y-100447189D01*
+X159869852Y-100315917D01*
+X159869853Y-100315917D01*
+X159869850Y-100315915D01*
+X159687354Y-100218368D01*
+X159489334Y-100158300D01*
+X159489332Y-100158299D01*
+X159489334Y-100158299D01*
+X159283400Y-100138017D01*
+X159077467Y-100158299D01*
+X158879443Y-100218369D01*
+X158769298Y-100277243D01*
+X158696950Y-100315915D01*
+X158696948Y-100315916D01*
+X158696947Y-100315917D01*
+X158536989Y-100447189D01*
+X158418550Y-100591510D01*
+X158405715Y-100607150D01*
+X158392403Y-100632055D01*
+X158308169Y-100789643D01*
+X158248099Y-100987667D01*
+X158227817Y-101193599D01*
+X157146300Y-101193599D01*
+X157146300Y-98653599D01*
+X158227817Y-98653599D01*
+X158248099Y-98859532D01*
+X158248100Y-98859534D01*
+X158308168Y-99057554D01*
+X158405715Y-99240050D01*
+X158405717Y-99240052D01*
+X158536989Y-99400010D01*
+X158608653Y-99458822D01*
+X158696950Y-99531285D01*
+X158879446Y-99628832D01*
+X159077466Y-99688900D01*
+X159077465Y-99688900D01*
+X159097748Y-99690897D01*
+X159283400Y-99709183D01*
+X159489334Y-99688900D01*
+X159687354Y-99628832D01*
+X159869850Y-99531285D01*
+X160029810Y-99400010D01*
+X160161085Y-99240050D01*
+X160258632Y-99057554D01*
+X160318700Y-98859534D01*
+X160338983Y-98653600D01*
+X160331478Y-98577400D01*
+X163485617Y-98577400D01*
+X163505899Y-98783332D01*
+X163505900Y-98783334D01*
+X163565968Y-98981354D01*
+X163663515Y-99163850D01*
+X163663517Y-99163852D01*
+X163794789Y-99323810D01*
+X163891409Y-99403102D01*
+X163954750Y-99455085D01*
+X164137246Y-99552632D01*
+X164335266Y-99612700D01*
+X164335265Y-99612700D01*
+X164355548Y-99614697D01*
+X164541200Y-99632983D01*
+X164747134Y-99612700D01*
+X164945154Y-99552632D01*
+X165127650Y-99455085D01*
+X165287610Y-99323810D01*
+X165418885Y-99163850D01*
+X165516432Y-98981354D01*
+X165576500Y-98783334D01*
+X165596783Y-98577400D01*
+X165576500Y-98371466D01*
+X165516432Y-98173446D01*
+X165418885Y-97990950D01*
+X165366902Y-97927609D01*
+X165287610Y-97830989D01*
+X165127652Y-97699717D01*
+X165127653Y-97699717D01*
+X165127650Y-97699715D01*
+X164945154Y-97602168D01*
+X164747134Y-97542100D01*
+X164747132Y-97542099D01*
+X164747134Y-97542099D01*
+X164559663Y-97523635D01*
+X164541200Y-97521817D01*
+X164541199Y-97521817D01*
+X164335267Y-97542099D01*
+X164137243Y-97602169D01*
+X164037470Y-97655500D01*
+X163954750Y-97699715D01*
+X163954748Y-97699716D01*
+X163954747Y-97699717D01*
+X163794789Y-97830989D01*
+X163663517Y-97990947D01*
+X163565969Y-98173443D01*
+X163505899Y-98371467D01*
+X163485617Y-98577400D01*
+X160331478Y-98577400D01*
+X160318700Y-98447666D01*
+X160258632Y-98249646D01*
+X160161085Y-98067150D01*
+X160098547Y-97990947D01*
+X160029810Y-97907189D01*
+X159869852Y-97775917D01*
+X159869853Y-97775917D01*
+X159869850Y-97775915D01*
+X159687354Y-97678368D01*
+X159489334Y-97618300D01*
+X159489332Y-97618299D01*
+X159489334Y-97618299D01*
+X159283400Y-97598017D01*
+X159077467Y-97618299D01*
+X158879443Y-97678369D01*
+X158769298Y-97737243D01*
+X158696950Y-97775915D01*
+X158696948Y-97775916D01*
+X158696947Y-97775917D01*
+X158536989Y-97907189D01*
+X158405717Y-98067147D01*
+X158405715Y-98067150D01*
+X158371489Y-98131181D01*
+X158308169Y-98249643D01*
+X158248099Y-98447667D01*
+X158227817Y-98653599D01*
+X157146300Y-98653599D01*
+X157146300Y-98391165D01*
+X157146536Y-98385758D01*
+X157147787Y-98371467D01*
+X157150077Y-98345286D01*
+X157139558Y-98306031D01*
+X157138391Y-98300769D01*
+X157131334Y-98260738D01*
+X157131333Y-98260736D01*
+X157131333Y-98260735D01*
+X157129563Y-98255873D01*
+X157122451Y-98238702D01*
+X157120259Y-98234000D01*
+X157105109Y-98212364D01*
+X157096952Y-98200714D01*
+X157094045Y-98196152D01*
+X157073729Y-98160964D01*
+X157073728Y-98160962D01*
+X157042589Y-98134834D01*
+X157038604Y-98131181D01*
+X156776219Y-97868795D01*
+X156742734Y-97807472D01*
+X156739900Y-97781114D01*
+X156739900Y-96113600D01*
+X158227817Y-96113600D01*
+X158248099Y-96319532D01*
+X158255811Y-96344954D01*
+X158308168Y-96517554D01*
+X158405715Y-96700050D01*
+X158405717Y-96700052D01*
+X158536989Y-96860010D01*
+X158604096Y-96915082D01*
+X158696950Y-96991285D01*
+X158879446Y-97088832D01*
+X159077466Y-97148900D01*
+X159077465Y-97148900D01*
+X159095929Y-97150718D01*
+X159283400Y-97169183D01*
+X159489334Y-97148900D01*
+X159687354Y-97088832D01*
+X159869850Y-96991285D01*
+X160029810Y-96860010D01*
+X160161085Y-96700050D01*
+X160258632Y-96517554D01*
+X160318700Y-96319534D01*
+X160338983Y-96113600D01*
+X160331478Y-96037399D01*
+X163485617Y-96037399D01*
+X163505899Y-96243332D01*
+X163517729Y-96282330D01*
+X163565968Y-96441354D01*
+X163663515Y-96623850D01*
+X163663517Y-96623852D01*
+X163794789Y-96783810D01*
+X163891409Y-96863102D01*
+X163954750Y-96915085D01*
+X164137246Y-97012632D01*
+X164335266Y-97072700D01*
+X164335265Y-97072700D01*
+X164353729Y-97074518D01*
+X164541200Y-97092983D01*
+X164747134Y-97072700D01*
+X164945154Y-97012632D01*
+X165127650Y-96915085D01*
+X165287610Y-96783810D01*
+X165418885Y-96623850D01*
+X165516432Y-96441354D01*
+X165576500Y-96243334D01*
+X165596783Y-96037400D01*
+X165576500Y-95831466D01*
+X165516432Y-95633446D01*
+X165418885Y-95450950D01*
+X165362110Y-95381769D01*
+X165287610Y-95290989D01*
+X165160250Y-95186469D01*
+X165127650Y-95159715D01*
+X164945154Y-95062168D01*
+X164747134Y-95002100D01*
+X164747132Y-95002099D01*
+X164747134Y-95002099D01*
+X164559663Y-94983635D01*
+X164541200Y-94981817D01*
+X164541199Y-94981817D01*
+X164335267Y-95002099D01*
+X164137243Y-95062169D01*
+X164107065Y-95078300D01*
+X163954750Y-95159715D01*
+X163954748Y-95159716D01*
+X163954747Y-95159717D01*
+X163794789Y-95290989D01*
+X163683073Y-95427118D01*
+X163663515Y-95450950D01*
+X163635770Y-95502857D01*
+X163565969Y-95633443D01*
+X163505899Y-95831467D01*
+X163485617Y-96037399D01*
+X160331478Y-96037399D01*
+X160318700Y-95907666D01*
+X160258632Y-95709646D01*
+X160161085Y-95527150D01*
+X160098532Y-95450928D01*
+X160029810Y-95367189D01*
+X159882190Y-95246042D01*
+X159869850Y-95235915D01*
+X159687354Y-95138368D01*
+X159489334Y-95078300D01*
+X159489332Y-95078299D01*
+X159489334Y-95078299D01*
+X159298051Y-95059460D01*
+X159283400Y-95058017D01*
+X159283399Y-95058017D01*
+X159077467Y-95078299D01*
+X158879443Y-95138369D01*
+X158799794Y-95180943D01*
+X158696950Y-95235915D01*
+X158696948Y-95235916D01*
+X158696947Y-95235917D01*
+X158536989Y-95367189D01*
+X158405717Y-95527147D01*
+X158405715Y-95527150D01*
+X158401980Y-95534138D01*
+X158308169Y-95709643D01*
+X158248099Y-95907667D01*
+X158227817Y-96113600D01*
+X156739900Y-96113600D01*
+X156739900Y-94403374D01*
+X156740136Y-94397967D01*
+X156740279Y-94396339D01*
+X156743678Y-94357487D01*
+X156733156Y-94318223D01*
+X156731991Y-94312968D01*
+X156724934Y-94272938D01*
+X156724933Y-94272936D01*
+X156724933Y-94272935D01*
+X156723163Y-94268073D01*
+X156716052Y-94250903D01*
+X156713858Y-94246199D01*
+X156690545Y-94212904D01*
+X156687637Y-94208339D01*
+X156673946Y-94184625D01*
+X156667328Y-94173162D01*
+X156636194Y-94147037D01*
+X156632210Y-94143386D01*
+X156062424Y-93573600D01*
+X158227817Y-93573600D01*
+X158248099Y-93779532D01*
+X158278134Y-93878544D01*
+X158308168Y-93977554D01*
+X158405715Y-94160050D01*
+X158425882Y-94184624D01*
+X158536989Y-94320010D01*
+X158603590Y-94374667D01*
+X158696950Y-94451285D01*
+X158879446Y-94548832D01*
+X159077466Y-94608900D01*
+X159077465Y-94608900D01*
+X159095929Y-94610718D01*
+X159283400Y-94629183D01*
+X159489334Y-94608900D01*
+X159687354Y-94548832D01*
+X159869850Y-94451285D01*
+X160029810Y-94320010D01*
+X160161085Y-94160050D01*
+X160258632Y-93977554D01*
+X160318700Y-93779534D01*
+X160338983Y-93573600D01*
+X160331478Y-93497399D01*
+X163485617Y-93497399D01*
+X163505899Y-93703332D01*
+X163529014Y-93779532D01*
+X163565968Y-93901354D01*
+X163663515Y-94083850D01*
+X163663517Y-94083852D01*
+X163794789Y-94243810D01*
+X163891409Y-94323102D01*
+X163954750Y-94375085D01*
+X164137246Y-94472632D01*
+X164335266Y-94532700D01*
+X164335265Y-94532700D01*
+X164353729Y-94534518D01*
+X164541200Y-94552983D01*
+X164747134Y-94532700D01*
+X164945154Y-94472632D01*
+X165127650Y-94375085D01*
+X165287610Y-94243810D01*
+X165418885Y-94083850D01*
+X165516432Y-93901354D01*
+X165576500Y-93703334D01*
+X165596783Y-93497400D01*
+X165576500Y-93291466D01*
+X165516432Y-93093446D01*
+X165418885Y-92910950D01*
+X165353002Y-92830671D01*
+X165287610Y-92750989D01*
+X165156928Y-92643743D01*
+X165127650Y-92619715D01*
+X164945154Y-92522168D01*
+X164747134Y-92462100D01*
+X164747132Y-92462099D01*
+X164747134Y-92462099D01*
+X164541200Y-92441817D01*
+X164335267Y-92462099D01*
+X164137243Y-92522169D01*
+X164053018Y-92567189D01*
+X163954750Y-92619715D01*
+X163954748Y-92619716D01*
+X163954747Y-92619717D01*
+X163794789Y-92750989D01*
+X163697790Y-92869185D01*
+X163663515Y-92910950D01*
+X163648286Y-92939441D01*
+X163565969Y-93093443D01*
+X163565968Y-93093445D01*
+X163565968Y-93093446D01*
+X163559098Y-93116092D01*
+X163505899Y-93291467D01*
+X163485617Y-93497399D01*
+X160331478Y-93497399D01*
+X160318700Y-93367666D01*
+X160258632Y-93169646D01*
+X160161085Y-92987150D01*
+X160098547Y-92910947D01*
+X160029810Y-92827189D01*
+X159912077Y-92730569D01*
+X159869850Y-92695915D01*
+X159687354Y-92598368D01*
+X159489334Y-92538300D01*
+X159489332Y-92538299D01*
+X159489334Y-92538299D01*
+X159283400Y-92518017D01*
+X159077467Y-92538299D01*
+X158879443Y-92598369D01*
+X158794556Y-92643743D01*
+X158696950Y-92695915D01*
+X158696948Y-92695916D01*
+X158696947Y-92695917D01*
+X158536989Y-92827189D01*
+X158405717Y-92987147D01*
+X158308169Y-93169643D01*
+X158248099Y-93367667D01*
+X158227817Y-93573600D01*
+X156062424Y-93573600D01*
+X155056013Y-92567189D01*
+X155052357Y-92563199D01*
+X155026238Y-92532072D01*
+X155019917Y-92526768D01*
+X155005910Y-92512981D01*
+X155005776Y-92512826D01*
+X154911528Y-92404057D01*
+X154790453Y-92326247D01*
+X154790451Y-92326246D01*
+X154790449Y-92326245D01*
+X154790450Y-92326245D01*
+X154652363Y-92285700D01*
+X154652361Y-92285700D01*
+X154508439Y-92285700D01*
+X154508436Y-92285700D01*
+X154370349Y-92326245D01*
+X154249273Y-92404056D01*
+X154155023Y-92512826D01*
+X154155022Y-92512828D01*
+X154095234Y-92643743D01*
+X154074753Y-92786199D01*
+X147996122Y-92786199D01*
+X148035600Y-92699755D01*
+X148056082Y-92557298D01*
+X148035600Y-92414841D01*
+X147975812Y-92283925D01*
+X147881563Y-92175155D01*
+X147760488Y-92097345D01*
+X147760486Y-92097344D01*
+X147760484Y-92097343D01*
+X147760485Y-92097343D01*
+X147622398Y-92056798D01*
+X147622396Y-92056798D01*
+X147478474Y-92056798D01*
+X147478471Y-92056798D01*
+X147340384Y-92097343D01*
+X147219308Y-92175154D01*
+X147125058Y-92283924D01*
+X147125057Y-92283926D01*
+X147065269Y-92414841D01*
+X147044788Y-92557298D01*
+X144311963Y-92557298D01*
+X144249334Y-92538300D01*
+X144249332Y-92538299D01*
+X144249334Y-92538299D01*
+X144043400Y-92518017D01*
+X143837467Y-92538299D01*
+X143639443Y-92598369D01*
+X143554556Y-92643743D01*
+X143456950Y-92695915D01*
+X143456948Y-92695916D01*
+X143456947Y-92695917D01*
+X143296989Y-92827189D01*
+X143165717Y-92987147D01*
+X143068169Y-93169643D01*
+X143008099Y-93367667D01*
+X142987817Y-93573599D01*
+X141277956Y-93573599D01*
+X141273365Y-93541668D01*
+X141213577Y-93410752D01*
+X141119328Y-93301982D01*
+X140998253Y-93224172D01*
+X140998251Y-93224171D01*
+X140998249Y-93224170D01*
+X140998250Y-93224170D01*
+X140860163Y-93183625D01*
+X140860161Y-93183625D01*
+X140716239Y-93183625D01*
+X140716236Y-93183625D01*
+X140578149Y-93224170D01*
+X140457072Y-93301982D01*
+X140457069Y-93301984D01*
+X140394464Y-93374234D01*
+X140335686Y-93412008D01*
+X140265816Y-93412008D01*
+X140207038Y-93374233D01*
+X140178014Y-93310677D01*
+X140177349Y-93305181D01*
+X140176008Y-93291566D01*
+X140115966Y-93093633D01*
+X140018471Y-92911233D01*
+X140018467Y-92911226D01*
+X139887255Y-92751344D01*
+X139727373Y-92620132D01*
+X139727366Y-92620128D01*
+X139544966Y-92522633D01*
+X139347033Y-92462591D01*
+X139291200Y-92457092D01*
+X139291200Y-93124897D01*
+X139266348Y-93112235D01*
+X139172681Y-93097400D01*
+X139109719Y-93097400D01*
+X139016052Y-93112235D01*
+X138991200Y-93124897D01*
+X138991200Y-92457091D01*
+X138948283Y-92461319D01*
+X138879637Y-92448300D01*
+X138828926Y-92400236D01*
+X138812251Y-92332385D01*
+X138813390Y-92320269D01*
+X138813563Y-92319059D01*
+X138813565Y-92319057D01*
+X138834047Y-92176600D01*
+X138828281Y-92136497D01*
+X138838225Y-92067340D01*
+X138883979Y-92014536D01*
+X138951019Y-91994851D01*
+X138963159Y-91995447D01*
+X139141200Y-92012983D01*
+X139347134Y-91992700D01*
+X139545154Y-91932632D01*
+X139727650Y-91835085D01*
+X139887610Y-91703810D01*
+X140018885Y-91543850D01*
+X140116432Y-91361354D01*
+X140176500Y-91163334D01*
+X140196783Y-90957400D01*
+X140176500Y-90751466D01*
+X140146509Y-90652599D01*
+X141353353Y-90652599D01*
+X141373834Y-90795056D01*
+X141433622Y-90925971D01*
+X141433623Y-90925973D01*
+X141527872Y-91034743D01*
+X141648947Y-91112553D01*
+X141648950Y-91112554D01*
+X141648949Y-91112554D01*
+X141787036Y-91153099D01*
+X141787038Y-91153100D01*
+X141787039Y-91153100D01*
+X141930962Y-91153100D01*
+X141930962Y-91153099D01*
+X142069053Y-91112553D01*
+X142190128Y-91034743D01*
+X142191118Y-91033600D01*
+X142987817Y-91033600D01*
+X143008099Y-91239532D01*
+X143011535Y-91250858D01*
+X143068168Y-91437554D01*
+X143165715Y-91620050D01*
+X143165717Y-91620052D01*
+X143296989Y-91780010D01*
+X143318428Y-91797604D01*
+X143456950Y-91911285D01*
+X143639446Y-92008832D01*
+X143837466Y-92068900D01*
+X143837465Y-92068900D01*
+X143857747Y-92070897D01*
+X144043400Y-92089183D01*
+X144249334Y-92068900D01*
+X144447354Y-92008832D01*
+X144629850Y-91911285D01*
+X144789810Y-91780010D01*
+X144921085Y-91620050D01*
+X145018632Y-91437554D01*
+X145078700Y-91239534D01*
+X145088976Y-91135199D01*
+X146026953Y-91135199D01*
+X146047434Y-91277656D01*
+X146085659Y-91361356D01*
+X146107223Y-91408573D01*
+X146201472Y-91517343D01*
+X146322547Y-91595153D01*
+X146322550Y-91595154D01*
+X146322549Y-91595154D01*
+X146460636Y-91635699D01*
+X146460638Y-91635700D01*
+X146460639Y-91635700D01*
+X146604562Y-91635700D01*
+X146604562Y-91635699D01*
+X146742653Y-91595153D01*
+X146746937Y-91592400D01*
+X149811553Y-91592400D01*
+X149832034Y-91734856D01*
+X149860690Y-91797602D01*
+X149891823Y-91865773D01*
+X149986072Y-91974543D01*
+X150107147Y-92052353D01*
+X150107150Y-92052354D01*
+X150107149Y-92052354D01*
+X150245236Y-92092899D01*
+X150245238Y-92092900D01*
+X150245239Y-92092900D01*
+X150389162Y-92092900D01*
+X150389162Y-92092899D01*
+X150527253Y-92052353D01*
+X150648328Y-91974543D01*
+X150742577Y-91865773D01*
+X150802365Y-91734857D01*
+X150822847Y-91592400D01*
+X150813046Y-91524231D01*
+X152148353Y-91524231D01*
+X152168834Y-91666687D01*
+X152199967Y-91734857D01*
+X152228623Y-91797604D01*
+X152322872Y-91906374D01*
+X152443947Y-91984184D01*
+X152443950Y-91984185D01*
+X152443949Y-91984185D01*
+X152582036Y-92024730D01*
+X152582038Y-92024731D01*
+X152582039Y-92024731D01*
+X152725962Y-92024731D01*
+X152725962Y-92024730D01*
+X152864053Y-91984184D01*
+X152985128Y-91906374D01*
+X153079377Y-91797604D01*
+X153139165Y-91666688D01*
+X153159647Y-91524231D01*
+X153139165Y-91381774D01*
+X153079377Y-91250858D01*
+X152985128Y-91142088D01*
+X152864053Y-91064278D01*
+X152864051Y-91064277D01*
+X152864049Y-91064276D01*
+X152864050Y-91064276D01*
+X152759575Y-91033600D01*
+X158227817Y-91033600D01*
+X158248099Y-91239532D01*
+X158251535Y-91250858D01*
+X158308168Y-91437554D01*
+X158405715Y-91620050D01*
+X158405717Y-91620052D01*
+X158536989Y-91780010D01*
+X158558428Y-91797604D01*
+X158696950Y-91911285D01*
+X158879446Y-92008832D01*
+X159077466Y-92068900D01*
+X159077465Y-92068900D01*
+X159095929Y-92070718D01*
+X159283400Y-92089183D01*
+X159489334Y-92068900D01*
+X159687354Y-92008832D01*
+X159869850Y-91911285D01*
+X160029810Y-91780010D01*
+X160161085Y-91620050D01*
+X160258632Y-91437554D01*
+X160318700Y-91239534D01*
+X160338983Y-91033600D01*
+X160331478Y-90957400D01*
+X163485617Y-90957400D01*
+X163505899Y-91163332D01*
+X163505900Y-91163334D01*
+X163565968Y-91361354D01*
+X163663515Y-91543850D01*
+X163663517Y-91543852D01*
+X163794789Y-91703810D01*
+X163891409Y-91783102D01*
+X163954750Y-91835085D01*
+X164137246Y-91932632D01*
+X164335266Y-91992700D01*
+X164335265Y-91992700D01*
+X164355547Y-91994697D01*
+X164541200Y-92012983D01*
+X164747134Y-91992700D01*
+X164945154Y-91932632D01*
+X165127650Y-91835085D01*
+X165287610Y-91703810D01*
+X165418885Y-91543850D01*
+X165516432Y-91361354D01*
+X165576500Y-91163334D01*
+X165596783Y-90957400D01*
+X165576500Y-90751466D01*
+X165516432Y-90553446D01*
+X165418885Y-90370950D01*
+X165352040Y-90289499D01*
+X165287610Y-90210989D01*
+X165127652Y-90079717D01*
+X165127653Y-90079717D01*
+X165127650Y-90079715D01*
+X164945154Y-89982168D01*
+X164747134Y-89922100D01*
+X164747132Y-89922099D01*
+X164747134Y-89922099D01*
+X164541200Y-89901817D01*
+X164335267Y-89922099D01*
+X164137243Y-89982169D01*
+X164027098Y-90041043D01*
+X163954750Y-90079715D01*
+X163954748Y-90079716D01*
+X163954747Y-90079717D01*
+X163794789Y-90210989D01*
+X163663517Y-90370947D01*
+X163663515Y-90370950D01*
+X163640474Y-90414056D01*
+X163565969Y-90553443D01*
+X163505899Y-90751467D01*
+X163485617Y-90957400D01*
+X160331478Y-90957400D01*
+X160318700Y-90827666D01*
+X160258632Y-90629646D01*
+X160161085Y-90447150D01*
+X160098547Y-90370947D01*
+X160029810Y-90287189D01*
+X159869852Y-90155917D01*
+X159869853Y-90155917D01*
+X159869850Y-90155915D01*
+X159687354Y-90058368D01*
+X159489334Y-89998300D01*
+X159489332Y-89998299D01*
+X159489334Y-89998299D01*
+X159283400Y-89978017D01*
+X159077467Y-89998299D01*
+X158879443Y-90058369D01*
+X158769298Y-90117243D01*
+X158696950Y-90155915D01*
+X158696948Y-90155916D01*
+X158696947Y-90155917D01*
+X158536989Y-90287189D01*
+X158405717Y-90447147D01*
+X158308169Y-90629643D01*
+X158248099Y-90827667D01*
+X158227817Y-91033600D01*
+X152759575Y-91033600D01*
+X152725963Y-91023731D01*
+X152725961Y-91023731D01*
+X152582039Y-91023731D01*
+X152582036Y-91023731D01*
+X152443949Y-91064276D01*
+X152322873Y-91142087D01*
+X152228623Y-91250857D01*
+X152228622Y-91250859D01*
+X152168834Y-91381774D01*
+X152148353Y-91524231D01*
+X150813046Y-91524231D01*
+X150802365Y-91449943D01*
+X150742577Y-91319027D01*
+X150648328Y-91210257D01*
+X150527253Y-91132447D01*
+X150527251Y-91132446D01*
+X150527249Y-91132445D01*
+X150527250Y-91132445D01*
+X150389163Y-91091900D01*
+X150389161Y-91091900D01*
+X150245239Y-91091900D01*
+X150245236Y-91091900D01*
+X150107149Y-91132445D01*
+X149986073Y-91210256D01*
+X149891823Y-91319026D01*
+X149891822Y-91319028D01*
+X149832034Y-91449943D01*
+X149811553Y-91592400D01*
+X146746937Y-91592400D01*
+X146863728Y-91517343D01*
+X146957977Y-91408573D01*
+X147017765Y-91277657D01*
+X147038247Y-91135200D01*
+X147017765Y-90992743D01*
+X146957977Y-90861827D01*
+X146863728Y-90753057D01*
+X146742653Y-90675247D01*
+X146742651Y-90675246D01*
+X146742649Y-90675245D01*
+X146742650Y-90675245D01*
+X146604563Y-90634700D01*
+X146604561Y-90634700D01*
+X146460639Y-90634700D01*
+X146460636Y-90634700D01*
+X146322549Y-90675245D01*
+X146201473Y-90753056D01*
+X146107223Y-90861826D01*
+X146107222Y-90861828D01*
+X146047434Y-90992743D01*
+X146026953Y-91135199D01*
+X145088976Y-91135199D01*
+X145098983Y-91033600D01*
+X145078700Y-90827666D01*
+X145018632Y-90629646D01*
+X144921085Y-90447150D01*
+X144858547Y-90370947D01*
+X144789810Y-90287189D01*
+X144770814Y-90271600D01*
+X147093753Y-90271600D01*
+X147114234Y-90414056D01*
+X147129348Y-90447150D01*
+X147174023Y-90544973D01*
+X147268272Y-90653743D01*
+X147389347Y-90731553D01*
+X147389350Y-90731554D01*
+X147389349Y-90731554D01*
+X147527436Y-90772099D01*
+X147527438Y-90772100D01*
+X147527439Y-90772100D01*
+X147671362Y-90772100D01*
+X147671362Y-90772099D01*
+X147809453Y-90731553D01*
+X147930528Y-90653743D01*
+X148024777Y-90544973D01*
+X148084565Y-90414057D01*
+X148105047Y-90271600D01*
+X148084565Y-90129143D01*
+X148024777Y-89998227D01*
+X147930528Y-89889457D01*
+X147809453Y-89811647D01*
+X147809451Y-89811646D01*
+X147809449Y-89811645D01*
+X147809450Y-89811645D01*
+X147671363Y-89771100D01*
+X147671361Y-89771100D01*
+X147527439Y-89771100D01*
+X147527436Y-89771100D01*
+X147389349Y-89811645D01*
+X147268273Y-89889456D01*
+X147174023Y-89998226D01*
+X147174022Y-89998228D01*
+X147114234Y-90129143D01*
+X147093753Y-90271600D01*
+X144770814Y-90271600D01*
+X144629852Y-90155917D01*
+X144629853Y-90155917D01*
+X144629850Y-90155915D01*
+X144447354Y-90058368D01*
+X144249334Y-89998300D01*
+X144249332Y-89998299D01*
+X144249334Y-89998299D01*
+X144043400Y-89978017D01*
+X143837467Y-89998299D01*
+X143639443Y-90058369D01*
+X143529298Y-90117243D01*
+X143456950Y-90155915D01*
+X143456948Y-90155916D01*
+X143456947Y-90155917D01*
+X143296989Y-90287189D01*
+X143165717Y-90447147D01*
+X143068169Y-90629643D01*
+X143008099Y-90827667D01*
+X142987817Y-91033600D01*
+X142191118Y-91033600D01*
+X142284377Y-90925973D01*
+X142344165Y-90795057D01*
+X142364647Y-90652600D01*
+X142344165Y-90510143D01*
+X142284377Y-90379227D01*
+X142190128Y-90270457D01*
+X142069053Y-90192647D01*
+X142069051Y-90192646D01*
+X142069049Y-90192645D01*
+X142069050Y-90192645D01*
+X141930963Y-90152100D01*
+X141930961Y-90152100D01*
+X141787039Y-90152100D01*
+X141787036Y-90152100D01*
+X141648949Y-90192645D01*
+X141527873Y-90270456D01*
+X141433623Y-90379226D01*
+X141433622Y-90379228D01*
+X141373834Y-90510143D01*
+X141353353Y-90652599D01*
+X140146509Y-90652599D01*
+X140116432Y-90553446D01*
+X140018885Y-90370950D01*
+X139952040Y-90289499D01*
+X139887610Y-90210989D01*
+X139727652Y-90079717D01*
+X139727653Y-90079717D01*
+X139727650Y-90079715D01*
+X139545154Y-89982168D01*
+X139347134Y-89922100D01*
+X139347132Y-89922099D01*
+X139347134Y-89922099D01*
+X139141200Y-89901817D01*
+X138935267Y-89922099D01*
+X138737243Y-89982169D01*
+X138627098Y-90041043D01*
+X138554750Y-90079715D01*
+X138554748Y-90079716D01*
+X138554747Y-90079717D01*
+X138394789Y-90210989D01*
+X138263517Y-90370947D01*
+X138263515Y-90370950D01*
+X138240474Y-90414056D01*
+X138165969Y-90553443D01*
+X138105899Y-90751467D01*
+X138085617Y-90957400D01*
+X138105899Y-91163332D01*
+X138105900Y-91163334D01*
+X138165968Y-91361354D01*
+X138251777Y-91521890D01*
+X138266019Y-91590292D01*
+X138241019Y-91655536D01*
+X138184715Y-91696907D01*
+X138177355Y-91699320D01*
+X138118348Y-91716646D01*
+X137997273Y-91794456D01*
+X137903023Y-91903226D01*
+X137903022Y-91903228D01*
+X137843234Y-92034143D01*
+X137822753Y-92176600D01*
+X137843234Y-92319056D01*
+X137899298Y-92441817D01*
+X137903023Y-92449973D01*
+X137997272Y-92558743D01*
+X138118347Y-92636553D01*
+X138118350Y-92636554D01*
+X138118349Y-92636554D01*
+X138237515Y-92671544D01*
+X138296294Y-92709318D01*
+X138325319Y-92772873D01*
+X138315376Y-92842032D01*
+X138298435Y-92869185D01*
+X138263932Y-92911227D01*
+X138263928Y-92911233D01*
+X138166433Y-93093633D01*
+X138106391Y-93291565D01*
+X138100893Y-93347399D01*
+X138100893Y-93347400D01*
+X138768698Y-93347400D01*
+X138756035Y-93372252D01*
+X138736214Y-93497400D01*
+X138756035Y-93622548D01*
+X138768698Y-93647400D01*
+X138100893Y-93647400D01*
+X138106391Y-93703234D01*
+X138166434Y-93901168D01*
+X138168499Y-93906153D01*
+X138175966Y-93975622D01*
+X138144690Y-94038101D01*
+X138088875Y-94072579D01*
+X138067550Y-94078841D01*
+X137946473Y-94156652D01*
+X137852223Y-94265422D01*
+X137852222Y-94265424D01*
+X137792434Y-94396339D01*
+X137771953Y-94538796D01*
+X135635116Y-94538796D01*
+X135626009Y-89560400D01*
+X149836953Y-89560400D01*
+X149857434Y-89702856D01*
+X149907117Y-89811645D01*
+X149917223Y-89833773D01*
+X150011472Y-89942543D01*
+X150132547Y-90020353D01*
+X150132550Y-90020354D01*
+X150132549Y-90020354D01*
+X150270636Y-90060899D01*
+X150270638Y-90060900D01*
+X150270639Y-90060900D01*
+X150414562Y-90060900D01*
+X150414562Y-90060899D01*
+X150552653Y-90020353D01*
+X150673728Y-89942543D01*
+X150767977Y-89833773D01*
+X150788424Y-89789000D01*
+X152732553Y-89789000D01*
+X152753034Y-89931456D01*
+X152793633Y-90020353D01*
+X152812823Y-90062373D01*
+X152907072Y-90171143D01*
+X153028147Y-90248953D01*
+X153028150Y-90248954D01*
+X153028149Y-90248954D01*
+X153105276Y-90271600D01*
+X153158368Y-90287189D01*
+X153166236Y-90289499D01*
+X153166238Y-90289500D01*
+X153166239Y-90289500D01*
+X153310162Y-90289500D01*
+X153310162Y-90289499D01*
+X153448253Y-90248953D01*
+X153569328Y-90171143D01*
+X153663577Y-90062373D01*
+X153723365Y-89931457D01*
+X153743847Y-89789000D01*
+X153723365Y-89646543D01*
+X153663577Y-89515627D01*
+X153569328Y-89406857D01*
+X153448253Y-89329047D01*
+X153448251Y-89329046D01*
+X153448249Y-89329045D01*
+X153448250Y-89329045D01*
+X153310163Y-89288500D01*
+X153310161Y-89288500D01*
+X153166239Y-89288500D01*
+X153166236Y-89288500D01*
+X153028149Y-89329045D01*
+X152907073Y-89406856D01*
+X152812823Y-89515626D01*
+X152812822Y-89515628D01*
+X152753034Y-89646543D01*
+X152732553Y-89789000D01*
+X150788424Y-89789000D01*
+X150827765Y-89702857D01*
+X150848247Y-89560400D01*
+X150827765Y-89417943D01*
+X150767977Y-89287027D01*
+X150673728Y-89178257D01*
+X150552653Y-89100447D01*
+X150552651Y-89100446D01*
+X150552649Y-89100445D01*
+X150552650Y-89100445D01*
+X150414563Y-89059900D01*
+X150414561Y-89059900D01*
+X150270639Y-89059900D01*
+X150270636Y-89059900D01*
+X150132549Y-89100445D01*
+X150011473Y-89178256D01*
+X149917223Y-89287026D01*
+X149917222Y-89287028D01*
+X149857434Y-89417943D01*
+X149836953Y-89560400D01*
+X135626009Y-89560400D01*
+X135612705Y-82287216D01*
+X136213949Y-82287216D01*
+X136234430Y-82429672D01*
+X136284467Y-82539235D01*
+X136294219Y-82560589D01*
+X136388468Y-82669359D01*
+X136509543Y-82747169D01*
+X136509546Y-82747170D01*
+X136509545Y-82747170D01*
+X136647632Y-82787715D01*
+X136647634Y-82787716D01*
+X136647635Y-82787716D01*
+X136791558Y-82787716D01*
+X136791558Y-82787715D01*
+X136929649Y-82747169D01*
+X137050724Y-82669359D01*
+X137050730Y-82669351D01*
+X137057424Y-82663553D01*
+X137059209Y-82665613D01*
+X137106159Y-82635437D01*
+X137176028Y-82635433D01*
+X137234809Y-82673204D01*
+X137263837Y-82736758D01*
+X137265100Y-82754412D01*
+X137265100Y-86978232D01*
+X137262267Y-87004583D01*
+X137261748Y-87006970D01*
+X137261210Y-87009442D01*
+X137264942Y-87061606D01*
+X137265100Y-87066030D01*
+X137265100Y-87081882D01*
+X137265101Y-87081896D01*
+X137267355Y-87097579D01*
+X137267827Y-87101973D01*
+X137271560Y-87154144D01*
+X137273295Y-87158795D01*
+X137279851Y-87184479D01*
+X137280557Y-87189395D01*
+X137280558Y-87189398D01*
+X137302287Y-87236976D01*
+X137303972Y-87241046D01*
+X137322257Y-87290067D01*
+X137322258Y-87290069D01*
+X137325234Y-87294044D01*
+X137338758Y-87316837D01*
+X137340823Y-87321358D01*
+X137340824Y-87321360D01*
+X137340826Y-87321362D01*
+X137375071Y-87360883D01*
+X137377845Y-87364325D01*
+X137387350Y-87377021D01*
+X137398564Y-87388235D01*
+X137401570Y-87391464D01*
+X137435820Y-87430991D01*
+X137435822Y-87430994D01*
+X137435824Y-87430995D01*
+X137435825Y-87430996D01*
+X137440005Y-87433682D01*
+X137460644Y-87450315D01*
+X138080319Y-88069990D01*
+X138113804Y-88131313D01*
+X138111300Y-88193661D01*
+X138105900Y-88211463D01*
+X138105899Y-88211466D01*
+X138085617Y-88417400D01*
+X138105899Y-88623332D01*
+X138105900Y-88623334D01*
+X138165968Y-88821354D01*
+X138263515Y-89003850D01*
+X138263517Y-89003852D01*
+X138394789Y-89163810D01*
+X138491409Y-89243102D01*
+X138554750Y-89295085D01*
+X138737246Y-89392632D01*
+X138935266Y-89452700D01*
+X138935265Y-89452700D01*
+X138953729Y-89454518D01*
+X139141200Y-89472983D01*
+X139347134Y-89452700D01*
+X139545154Y-89392632D01*
+X139727650Y-89295085D01*
+X139887610Y-89163810D01*
+X140018885Y-89003850D01*
+X140116432Y-88821354D01*
+X140152327Y-88703022D01*
+X140703175Y-88703022D01*
+X140723656Y-88845478D01*
+X140763727Y-88933219D01*
+X140783445Y-88976395D01*
+X140877694Y-89085165D01*
+X140998769Y-89162975D01*
+X140998772Y-89162976D01*
+X140998771Y-89162976D01*
+X141136858Y-89203521D01*
+X141136860Y-89203522D01*
+X141136861Y-89203522D01*
+X141280784Y-89203522D01*
+X141280784Y-89203521D01*
+X141387943Y-89172057D01*
+X141418872Y-89162976D01*
+X141418872Y-89162975D01*
+X141418875Y-89162975D01*
+X141539950Y-89085165D01*
+X141634199Y-88976395D01*
+X141693987Y-88845479D01*
+X141714469Y-88703022D01*
+X141693987Y-88560565D01*
+X141663405Y-88493600D01*
+X142987817Y-88493600D01*
+X143008099Y-88699532D01*
+X143010089Y-88706092D01*
+X143068168Y-88897554D01*
+X143165715Y-89080050D01*
+X143165717Y-89080052D01*
+X143296989Y-89240010D01*
+X143364096Y-89295082D01*
+X143456950Y-89371285D01*
+X143639446Y-89468832D01*
+X143837466Y-89528900D01*
+X143837465Y-89528900D01*
+X143855929Y-89530718D01*
+X144043400Y-89549183D01*
+X144249334Y-89528900D01*
+X144447354Y-89468832D01*
+X144629850Y-89371285D01*
+X144789810Y-89240010D01*
+X144921085Y-89080050D01*
+X145018632Y-88897554D01*
+X145059328Y-88763396D01*
+X145359713Y-88763396D01*
+X145380194Y-88905852D01*
+X145412410Y-88976393D01*
+X145439983Y-89036769D01*
+X145534232Y-89145539D01*
+X145655307Y-89223349D01*
+X145655310Y-89223350D01*
+X145655309Y-89223350D01*
+X145793396Y-89263895D01*
+X145793398Y-89263896D01*
+X145793399Y-89263896D01*
+X145937322Y-89263896D01*
+X145937322Y-89263895D01*
+X146075413Y-89223349D01*
+X146196488Y-89145539D01*
+X146290737Y-89036769D01*
+X146350525Y-88905853D01*
+X146371007Y-88763396D01*
+X146350525Y-88620939D01*
+X146290737Y-88490023D01*
+X146196488Y-88381253D01*
+X146134164Y-88341200D01*
+X147165953Y-88341200D01*
+X147186434Y-88483656D01*
+X147221558Y-88560565D01*
+X147246223Y-88614573D01*
+X147340472Y-88723343D01*
+X147461547Y-88801153D01*
+X147461550Y-88801154D01*
+X147461549Y-88801154D01*
+X147599636Y-88841699D01*
+X147599638Y-88841700D01*
+X147599639Y-88841700D01*
+X147743562Y-88841700D01*
+X147743562Y-88841699D01*
+X147881653Y-88801153D01*
+X148002728Y-88723343D01*
+X148096977Y-88614573D01*
+X148156765Y-88483657D01*
+X148164089Y-88432719D01*
+X152600953Y-88432719D01*
+X152621434Y-88575175D01*
+X152639426Y-88614571D01*
+X152681223Y-88706092D01*
+X152775472Y-88814862D01*
+X152896547Y-88892672D01*
+X152896550Y-88892673D01*
+X152896549Y-88892673D01*
+X153034636Y-88933218D01*
+X153034638Y-88933219D01*
+X153034639Y-88933219D01*
+X153178562Y-88933219D01*
+X153178562Y-88933218D01*
+X153285721Y-88901754D01*
+X153316650Y-88892673D01*
+X153316650Y-88892672D01*
+X153316653Y-88892672D01*
+X153437728Y-88814862D01*
+X153531977Y-88706092D01*
+X153591765Y-88575176D01*
+X153603494Y-88493599D01*
+X158227817Y-88493599D01*
+X158248099Y-88699532D01*
+X158250089Y-88706092D01*
+X158308168Y-88897554D01*
+X158405715Y-89080050D01*
+X158405717Y-89080052D01*
+X158536989Y-89240010D01*
+X158604096Y-89295082D01*
+X158696950Y-89371285D01*
+X158879446Y-89468832D01*
+X159077466Y-89528900D01*
+X159077465Y-89528900D01*
+X159097748Y-89530897D01*
+X159283400Y-89549183D01*
+X159489334Y-89528900D01*
+X159687354Y-89468832D01*
+X159869850Y-89371285D01*
+X160029810Y-89240010D01*
+X160161085Y-89080050D01*
+X160258632Y-88897554D01*
+X160318700Y-88699534D01*
+X160338983Y-88493600D01*
+X160331478Y-88417400D01*
+X163485617Y-88417400D01*
+X163505899Y-88623332D01*
+X163505900Y-88623334D01*
+X163565968Y-88821354D01*
+X163663515Y-89003850D01*
+X163663517Y-89003852D01*
+X163794789Y-89163810D01*
+X163891409Y-89243102D01*
+X163954750Y-89295085D01*
+X164137246Y-89392632D01*
+X164335266Y-89452700D01*
+X164335265Y-89452700D01*
+X164355548Y-89454697D01*
+X164541200Y-89472983D01*
+X164747134Y-89452700D01*
+X164945154Y-89392632D01*
+X165127650Y-89295085D01*
+X165287610Y-89163810D01*
+X165418885Y-89003850D01*
+X165516432Y-88821354D01*
+X165576500Y-88623334D01*
+X165596783Y-88417400D01*
+X165576500Y-88211466D01*
+X165516432Y-88013446D01*
+X165418885Y-87830950D01*
+X165366902Y-87767609D01*
+X165287610Y-87670989D01*
+X165127652Y-87539717D01*
+X165127653Y-87539717D01*
+X165127650Y-87539715D01*
+X164945154Y-87442168D01*
+X164747134Y-87382100D01*
+X164747132Y-87382099D01*
+X164747134Y-87382099D01*
+X164548723Y-87362558D01*
+X164541200Y-87361817D01*
+X164541199Y-87361817D01*
+X164335267Y-87382099D01*
+X164137243Y-87442169D01*
+X164107065Y-87458300D01*
+X163954750Y-87539715D01*
+X163954748Y-87539716D01*
+X163954747Y-87539717D01*
+X163794789Y-87670989D01*
+X163663517Y-87830947D01*
+X163663515Y-87830950D01*
+X163624843Y-87903298D01*
+X163565969Y-88013443D01*
+X163505899Y-88211467D01*
+X163485617Y-88417400D01*
+X160331478Y-88417400D01*
+X160318700Y-88287666D01*
+X160258632Y-88089646D01*
+X160161085Y-87907150D01*
+X160098547Y-87830947D01*
+X160029810Y-87747189D01*
+X159869852Y-87615917D01*
+X159869853Y-87615917D01*
+X159869850Y-87615915D01*
+X159687354Y-87518368D01*
+X159489334Y-87458300D01*
+X159489332Y-87458299D01*
+X159489334Y-87458299D01*
+X159283400Y-87438017D01*
+X159077467Y-87458299D01*
+X158879443Y-87518369D01*
+X158769298Y-87577243D01*
+X158696950Y-87615915D01*
+X158696948Y-87615916D01*
+X158696947Y-87615917D01*
+X158536989Y-87747189D01*
+X158405717Y-87907147D01*
+X158405715Y-87907150D01*
+X158377970Y-87959057D01*
+X158308169Y-88089643D01*
+X158248099Y-88287667D01*
+X158227817Y-88493599D01*
+X153603494Y-88493599D01*
+X153612247Y-88432719D01*
+X153591765Y-88290262D01*
+X153531977Y-88159346D01*
+X153437728Y-88050576D01*
+X153316653Y-87972766D01*
+X153316651Y-87972765D01*
+X153316649Y-87972764D01*
+X153316650Y-87972764D01*
+X153178563Y-87932219D01*
+X153178561Y-87932219D01*
+X153034639Y-87932219D01*
+X153034636Y-87932219D01*
+X152896549Y-87972764D01*
+X152775473Y-88050575D01*
+X152681223Y-88159345D01*
+X152681222Y-88159347D01*
+X152621434Y-88290262D01*
+X152600953Y-88432719D01*
+X148164089Y-88432719D01*
+X148177247Y-88341200D01*
+X148156765Y-88198743D01*
+X148096977Y-88067827D01*
+X148002728Y-87959057D01*
+X147881653Y-87881247D01*
+X147881651Y-87881246D01*
+X147881649Y-87881245D01*
+X147881650Y-87881245D01*
+X147743563Y-87840700D01*
+X147743561Y-87840700D01*
+X147599639Y-87840700D01*
+X147599636Y-87840700D01*
+X147461549Y-87881245D01*
+X147340473Y-87959056D01*
+X147246223Y-88067826D01*
+X147246222Y-88067828D01*
+X147186434Y-88198743D01*
+X147165953Y-88341200D01*
+X146134164Y-88341200D01*
+X146075413Y-88303443D01*
+X146075411Y-88303442D01*
+X146075409Y-88303441D01*
+X146075410Y-88303441D01*
+X145937323Y-88262896D01*
+X145937321Y-88262896D01*
+X145793399Y-88262896D01*
+X145793396Y-88262896D01*
+X145655309Y-88303441D01*
+X145534233Y-88381252D01*
+X145439983Y-88490022D01*
+X145439982Y-88490024D01*
+X145380194Y-88620939D01*
+X145359713Y-88763396D01*
+X145059328Y-88763396D01*
+X145078700Y-88699534D01*
+X145098983Y-88493600D01*
+X145078700Y-88287666D01*
+X145018632Y-88089646D01*
+X144921085Y-87907150D01*
+X144858547Y-87830947D01*
+X144789810Y-87747189D01*
+X144629852Y-87615917D01*
+X144629853Y-87615917D01*
+X144629850Y-87615915D01*
+X144447354Y-87518368D01*
+X144249334Y-87458300D01*
+X144249332Y-87458299D01*
+X144249334Y-87458299D01*
+X144061863Y-87439835D01*
+X144043400Y-87438017D01*
+X144043399Y-87438017D01*
+X143837467Y-87458299D01*
+X143639443Y-87518369D01*
+X143529298Y-87577243D01*
+X143456950Y-87615915D01*
+X143456948Y-87615916D01*
+X143456947Y-87615917D01*
+X143296989Y-87747189D01*
+X143165717Y-87907147D01*
+X143165715Y-87907150D01*
+X143137970Y-87959057D01*
+X143068169Y-88089643D01*
+X143008099Y-88287667D01*
+X142987817Y-88493600D01*
+X141663405Y-88493600D01*
+X141634199Y-88429649D01*
+X141539950Y-88320879D01*
+X141418875Y-88243069D01*
+X141418873Y-88243068D01*
+X141418871Y-88243067D01*
+X141418872Y-88243067D01*
+X141280785Y-88202522D01*
+X141280783Y-88202522D01*
+X141136861Y-88202522D01*
+X141136858Y-88202522D01*
+X140998771Y-88243067D01*
+X140877695Y-88320878D01*
+X140783445Y-88429648D01*
+X140783444Y-88429650D01*
+X140723656Y-88560565D01*
+X140703175Y-88703022D01*
+X140152327Y-88703022D01*
+X140176500Y-88623334D01*
+X140196783Y-88417400D01*
+X140176500Y-88211466D01*
+X140116432Y-88013446D01*
+X140018885Y-87830950D01*
+X139966902Y-87767609D01*
+X139887610Y-87670989D01*
+X139727652Y-87539717D01*
+X139727653Y-87539717D01*
+X139727650Y-87539715D01*
+X139545154Y-87442168D01*
+X139347134Y-87382100D01*
+X139347132Y-87382099D01*
+X139347134Y-87382099D01*
+X139141200Y-87361817D01*
+X138935266Y-87382099D01*
+X138935263Y-87382100D01*
+X138917461Y-87387500D01*
+X138847594Y-87388121D01*
+X138793790Y-87356519D01*
+X138318623Y-86881352D01*
+X138285138Y-86820029D01*
+X138290122Y-86750337D01*
+X138331994Y-86694404D01*
+X138397458Y-86669987D01*
+X138465731Y-86684839D01*
+X138484968Y-86697817D01*
+X138508134Y-86716829D01*
+X138554750Y-86755085D01*
+X138737246Y-86852632D01*
+X138935266Y-86912700D01*
+X138935265Y-86912700D01*
+X138953729Y-86914518D01*
+X139141200Y-86932983D01*
+X139347134Y-86912700D01*
+X139545154Y-86852632D01*
+X139727650Y-86755085D01*
+X139887610Y-86623810D01*
+X140018885Y-86463850D01*
+X140116432Y-86281354D01*
+X140176500Y-86083334D01*
+X140189278Y-85953600D01*
+X142987817Y-85953600D01*
+X143008099Y-86159532D01*
+X143021845Y-86204845D01*
+X143068168Y-86357554D01*
+X143165715Y-86540050D01*
+X143165717Y-86540052D01*
+X143296989Y-86700010D01*
+X143358314Y-86750337D01*
+X143456950Y-86831285D01*
+X143639446Y-86928832D01*
+X143837466Y-86988900D01*
+X143837465Y-86988900D01*
+X143855929Y-86990718D01*
+X144043400Y-87009183D01*
+X144249334Y-86988900D01*
+X144447354Y-86928832D01*
+X144629850Y-86831285D01*
+X144789810Y-86700010D01*
+X144818707Y-86664799D01*
+X148287553Y-86664799D01*
+X148308034Y-86807256D01*
+X148319007Y-86831282D01*
+X148367823Y-86938173D01*
+X148462072Y-87046943D01*
+X148583147Y-87124753D01*
+X148583150Y-87124754D01*
+X148583149Y-87124754D01*
+X148721236Y-87165299D01*
+X148721238Y-87165300D01*
+X148721239Y-87165300D01*
+X148865162Y-87165300D01*
+X148865162Y-87165299D01*
+X149003253Y-87124753D01*
+X149124328Y-87046943D01*
+X149218577Y-86938173D01*
+X149223908Y-86926500D01*
+X154045653Y-86926500D01*
+X154066134Y-87068956D01*
+X154072038Y-87081883D01*
+X154125923Y-87199873D01*
+X154220172Y-87308643D01*
+X154341247Y-87386453D01*
+X154341250Y-87386454D01*
+X154341249Y-87386454D01*
+X154479336Y-87426999D01*
+X154479338Y-87427000D01*
+X154479339Y-87427000D01*
+X154623262Y-87427000D01*
+X154623262Y-87426999D01*
+X154755332Y-87388221D01*
+X154761350Y-87386454D01*
+X154761350Y-87386453D01*
+X154761353Y-87386453D01*
+X154882428Y-87308643D01*
+X154976677Y-87199873D01*
+X155036465Y-87068957D01*
+X155056947Y-86926500D01*
+X155036465Y-86784043D01*
+X154976677Y-86653127D01*
+X154882428Y-86544357D01*
+X154761353Y-86466547D01*
+X154761351Y-86466546D01*
+X154761349Y-86466545D01*
+X154761350Y-86466545D01*
+X154623263Y-86426000D01*
+X154623261Y-86426000D01*
+X154479339Y-86426000D01*
+X154479336Y-86426000D01*
+X154341249Y-86466545D01*
+X154220173Y-86544356D01*
+X154125923Y-86653126D01*
+X154125922Y-86653128D01*
+X154066134Y-86784043D01*
+X154045653Y-86926500D01*
+X149223908Y-86926500D01*
+X149278365Y-86807257D01*
+X149298847Y-86664800D01*
+X149278365Y-86522343D01*
+X149218577Y-86391427D01*
+X149124328Y-86282657D01*
+X149003253Y-86204847D01*
+X149003251Y-86204846D01*
+X149003249Y-86204845D01*
+X149003250Y-86204845D01*
+X148865163Y-86164300D01*
+X148865161Y-86164300D01*
+X148721239Y-86164300D01*
+X148721236Y-86164300D01*
+X148583149Y-86204845D01*
+X148462073Y-86282656D01*
+X148367823Y-86391426D01*
+X148367822Y-86391428D01*
+X148308034Y-86522343D01*
+X148287553Y-86664799D01*
+X144818707Y-86664799D01*
+X144921085Y-86540050D01*
+X145018632Y-86357554D01*
+X145078700Y-86159534D01*
+X145098983Y-85953600D01*
+X145098983Y-85953599D01*
+X158227817Y-85953599D01*
+X158248099Y-86159532D01*
+X158261845Y-86204845D01*
+X158308168Y-86357554D01*
+X158405715Y-86540050D01*
+X158405717Y-86540052D01*
+X158536989Y-86700010D01*
+X158598314Y-86750337D01*
+X158696950Y-86831285D01*
+X158879446Y-86928832D01*
+X159077466Y-86988900D01*
+X159077465Y-86988900D01*
+X159095929Y-86990718D01*
+X159283400Y-87009183D01*
+X159489334Y-86988900D01*
+X159687354Y-86928832D01*
+X159869850Y-86831285D01*
+X160029810Y-86700010D01*
+X160161085Y-86540050D01*
+X160258632Y-86357554D01*
+X160318700Y-86159534D01*
+X160338983Y-85953600D01*
+X160331478Y-85877400D01*
+X163485617Y-85877400D01*
+X163505899Y-86083332D01*
+X163505900Y-86083334D01*
+X163565968Y-86281354D01*
+X163663515Y-86463850D01*
+X163674099Y-86476747D01*
+X163794789Y-86623810D01*
+X163891409Y-86703102D01*
+X163954750Y-86755085D01*
+X164137246Y-86852632D01*
+X164335266Y-86912700D01*
+X164335265Y-86912700D01*
+X164353729Y-86914518D01*
+X164541200Y-86932983D01*
+X164747134Y-86912700D01*
+X164945154Y-86852632D01*
+X165127650Y-86755085D01*
+X165287610Y-86623810D01*
+X165418885Y-86463850D01*
+X165516432Y-86281354D01*
+X165576500Y-86083334D01*
+X165596783Y-85877400D01*
+X165576500Y-85671466D01*
+X165516432Y-85473446D01*
+X165418885Y-85290950D01*
+X165366902Y-85227609D01*
+X165287610Y-85130989D01*
+X165154143Y-85021457D01*
+X165127650Y-84999715D01*
+X164945154Y-84902168D01*
+X164747134Y-84842100D01*
+X164747132Y-84842099D01*
+X164747134Y-84842099D01*
+X164559663Y-84823635D01*
+X164541200Y-84821817D01*
+X164541199Y-84821817D01*
+X164335267Y-84842099D01*
+X164159892Y-84895298D01*
+X164150011Y-84898296D01*
+X164137243Y-84902169D01*
+X164059645Y-84943647D01*
+X163954750Y-84999715D01*
+X163954748Y-84999716D01*
+X163954747Y-84999717D01*
+X163794789Y-85130989D01*
+X163663517Y-85290947D01*
+X163663515Y-85290950D01*
+X163624843Y-85363298D01*
+X163565969Y-85473443D01*
+X163505899Y-85671467D01*
+X163485617Y-85877400D01*
+X160331478Y-85877400D01*
+X160318700Y-85747666D01*
+X160258632Y-85549646D01*
+X160161085Y-85367150D01*
+X160074088Y-85261143D01*
+X160029810Y-85207189D01*
+X159869852Y-85075917D01*
+X159869853Y-85075917D01*
+X159869850Y-85075915D01*
+X159687354Y-84978368D01*
+X159489334Y-84918300D01*
+X159489332Y-84918299D01*
+X159489334Y-84918299D01*
+X159301863Y-84899835D01*
+X159283400Y-84898017D01*
+X159283399Y-84898017D01*
+X159077467Y-84918299D01*
+X158879443Y-84978369D01*
+X158798833Y-85021457D01*
+X158696950Y-85075915D01*
+X158696948Y-85075916D01*
+X158696947Y-85075917D01*
+X158536989Y-85207189D01*
+X158405717Y-85367147D01*
+X158308169Y-85549643D01*
+X158248099Y-85747667D01*
+X158227817Y-85953599D01*
+X145098983Y-85953599D01*
+X145078700Y-85747666D01*
+X145018632Y-85549646D01*
+X144940568Y-85403600D01*
+X145362075Y-85403600D01*
+X145382556Y-85546056D01*
+X145384196Y-85549646D01*
+X145442345Y-85676973D01*
+X145536594Y-85785743D01*
+X145657669Y-85863553D01*
+X145657672Y-85863554D01*
+X145657671Y-85863554D01*
+X145739951Y-85887713D01*
+X145779396Y-85899295D01*
+X145795758Y-85904099D01*
+X145795760Y-85904100D01*
+X145795761Y-85904100D01*
+X145939684Y-85904100D01*
+X145939684Y-85904099D01*
+X146077775Y-85863553D01*
+X146198850Y-85785743D01*
+X146293099Y-85676973D01*
+X146352887Y-85546057D01*
+X146373369Y-85403600D01*
+X146352887Y-85261143D01*
+X146293099Y-85130227D01*
+X146198850Y-85021457D01*
+X146077775Y-84943647D01*
+X146077773Y-84943646D01*
+X146077771Y-84943645D01*
+X146077772Y-84943645D01*
+X145939685Y-84903100D01*
+X145939683Y-84903100D01*
+X145795761Y-84903100D01*
+X145795758Y-84903100D01*
+X145657671Y-84943645D01*
+X145536595Y-85021456D01*
+X145442345Y-85130226D01*
+X145442344Y-85130228D01*
+X145382556Y-85261143D01*
+X145362075Y-85403600D01*
+X144940568Y-85403600D01*
+X144921085Y-85367150D01*
+X144834088Y-85261143D01*
+X144789810Y-85207189D01*
+X144629852Y-85075917D01*
+X144629853Y-85075917D01*
+X144629850Y-85075915D01*
+X144447354Y-84978368D01*
+X144249334Y-84918300D01*
+X144249332Y-84918299D01*
+X144249334Y-84918299D01*
+X144043400Y-84898017D01*
+X143837467Y-84918299D01*
+X143639443Y-84978369D01*
+X143558833Y-85021457D01*
+X143456950Y-85075915D01*
+X143456948Y-85075916D01*
+X143456947Y-85075917D01*
+X143296989Y-85207189D01*
+X143165717Y-85367147D01*
+X143068169Y-85549643D01*
+X143008099Y-85747667D01*
+X142987817Y-85953600D01*
+X140189278Y-85953600D01*
+X140195767Y-85887712D01*
+X140221928Y-85822926D01*
+X140278962Y-85782567D01*
+X140348762Y-85779450D01*
+X140386208Y-85795550D01*
+X140484547Y-85858749D01*
+X140484550Y-85858750D01*
+X140484549Y-85858750D01*
+X140622636Y-85899295D01*
+X140622638Y-85899296D01*
+X140622639Y-85899296D01*
+X140766562Y-85899296D01*
+X140766562Y-85899295D01*
+X140873721Y-85867831D01*
+X140904650Y-85858750D01*
+X140904650Y-85858749D01*
+X140904653Y-85858749D01*
+X141025728Y-85780939D01*
+X141119977Y-85672169D01*
+X141179765Y-85541253D01*
+X141200247Y-85398796D01*
+X141179765Y-85256339D01*
+X141119977Y-85125423D01*
+X141025728Y-85016653D01*
+X140904653Y-84938843D01*
+X140904651Y-84938842D01*
+X140904649Y-84938841D01*
+X140904650Y-84938841D01*
+X140766563Y-84898296D01*
+X140766561Y-84898296D01*
+X140622639Y-84898296D01*
+X140622636Y-84898296D01*
+X140484549Y-84938841D01*
+X140363473Y-85016652D01*
+X140269223Y-85125422D01*
+X140269222Y-85125424D01*
+X140213717Y-85246962D01*
+X140167962Y-85299766D01*
+X140100922Y-85319450D01*
+X140033883Y-85299765D01*
+X140005070Y-85274115D01*
+X139887610Y-85130990D01*
+X139820503Y-85075917D01*
+X139727650Y-84999715D01*
+X139545154Y-84902168D01*
+X139347134Y-84842100D01*
+X139347132Y-84842099D01*
+X139347134Y-84842099D01*
+X139141200Y-84821817D01*
+X138935267Y-84842099D01*
+X138759892Y-84895298D01*
+X138750011Y-84898296D01*
+X138737243Y-84902169D01*
+X138554746Y-84999717D01*
+X138476764Y-85063715D01*
+X138412454Y-85091027D01*
+X138343586Y-85079235D01*
+X138292027Y-85032083D01*
+X138274100Y-84967861D01*
+X138274100Y-84246938D01*
+X138293785Y-84179899D01*
+X138346589Y-84134144D01*
+X138415747Y-84124200D01*
+X138476765Y-84151085D01*
+X138554245Y-84214671D01*
+X138554750Y-84215085D01*
+X138737246Y-84312632D01*
+X138935266Y-84372700D01*
+X138935265Y-84372700D01*
+X138953729Y-84374518D01*
+X139141200Y-84392983D01*
+X139347134Y-84372700D01*
+X139545154Y-84312632D01*
+X139727650Y-84215085D01*
+X139887610Y-84083810D01*
+X140018885Y-83923850D01*
+X140116432Y-83741354D01*
+X140176500Y-83543334D01*
+X140189278Y-83413600D01*
+X142987817Y-83413600D01*
+X142990032Y-83436097D01*
+X143008099Y-83619532D01*
+X143028882Y-83688045D01*
+X143068168Y-83817554D01*
+X143165715Y-84000050D01*
+X143165717Y-84000052D01*
+X143296989Y-84160010D01*
+X143363590Y-84214667D01*
+X143456950Y-84291285D01*
+X143639446Y-84388832D01*
+X143837466Y-84448900D01*
+X143837465Y-84448900D01*
+X143855929Y-84450718D01*
+X144043400Y-84469183D01*
+X144249334Y-84448900D01*
+X144447354Y-84388832D01*
+X144629850Y-84291285D01*
+X144789810Y-84160010D01*
+X144921085Y-84000050D01*
+X145018632Y-83817554D01*
+X145071824Y-83642200D01*
+X148312953Y-83642200D01*
+X148333434Y-83784656D01*
+X148393222Y-83915571D01*
+X148393223Y-83915573D01*
+X148487472Y-84024343D01*
+X148608547Y-84102153D01*
+X148608550Y-84102154D01*
+X148608549Y-84102154D01*
+X148746636Y-84142699D01*
+X148746638Y-84142700D01*
+X148746639Y-84142700D01*
+X148890562Y-84142700D01*
+X148890562Y-84142699D01*
+X149028653Y-84102153D01*
+X149149728Y-84024343D01*
+X149243977Y-83915573D01*
+X149303765Y-83784657D01*
+X149324247Y-83642200D01*
+X149303765Y-83499743D01*
+X149243977Y-83368827D01*
+X149149728Y-83260057D01*
+X149028653Y-83182247D01*
+X149028651Y-83182246D01*
+X149028649Y-83182245D01*
+X149028650Y-83182245D01*
+X148890563Y-83141700D01*
+X148890561Y-83141700D01*
+X148746639Y-83141700D01*
+X148746636Y-83141700D01*
+X148608549Y-83182245D01*
+X148487473Y-83260056D01*
+X148393223Y-83368826D01*
+X148393222Y-83368828D01*
+X148333434Y-83499743D01*
+X148312953Y-83642200D01*
+X145071824Y-83642200D01*
+X145078700Y-83619534D01*
+X145098983Y-83413600D01*
+X145078700Y-83207666D01*
+X145018632Y-83009646D01*
+X144921085Y-82827150D01*
+X144858547Y-82750947D01*
+X144789810Y-82667189D01*
+X144677964Y-82575400D01*
+X149100353Y-82575400D01*
+X149120834Y-82717856D01*
+X149170748Y-82827150D01*
+X149180623Y-82848773D01*
+X149274872Y-82957543D01*
+X149395947Y-83035353D01*
+X149395950Y-83035354D01*
+X149395949Y-83035354D01*
+X149534036Y-83075899D01*
+X149534038Y-83075900D01*
+X149534039Y-83075900D01*
+X149677962Y-83075900D01*
+X149677962Y-83075899D01*
+X149769864Y-83048915D01*
+X154164529Y-83048915D01*
+X154185010Y-83191371D01*
+X154244798Y-83322286D01*
+X154244799Y-83322288D01*
+X154339048Y-83431058D01*
+X154460123Y-83508868D01*
+X154460126Y-83508869D01*
+X154460125Y-83508869D01*
+X154598212Y-83549414D01*
+X154598214Y-83549415D01*
+X154598215Y-83549415D01*
+X154657291Y-83549415D01*
+X154724330Y-83569100D01*
+X154744972Y-83585734D01*
+X154791842Y-83632604D01*
+X154795495Y-83636589D01*
+X154821623Y-83667728D01*
+X154821625Y-83667729D01*
+X154856813Y-83688045D01*
+X154861379Y-83690954D01*
+X154894661Y-83714259D01*
+X154899363Y-83716451D01*
+X154916534Y-83723563D01*
+X154921396Y-83725333D01*
+X154921397Y-83725333D01*
+X154921399Y-83725334D01*
+X154961430Y-83732391D01*
+X154966692Y-83733558D01*
+X155005947Y-83744077D01*
+X155046425Y-83740535D01*
+X155051826Y-83740300D01*
+X158193314Y-83740300D01*
+X158260353Y-83759985D01*
+X158306108Y-83812789D01*
+X158307875Y-83816848D01*
+X158308165Y-83817549D01*
+X158308168Y-83817554D01*
+X158405715Y-84000050D01*
+X158405717Y-84000052D01*
+X158536989Y-84160010D01*
+X158603590Y-84214667D01*
+X158696950Y-84291285D01*
+X158879446Y-84388832D01*
+X159077466Y-84448900D01*
+X159077465Y-84448900D01*
+X159095929Y-84450718D01*
+X159283400Y-84469183D01*
+X159489334Y-84448900D01*
+X159687354Y-84388832D01*
+X159869850Y-84291285D01*
+X160029810Y-84160010D01*
+X160161085Y-84000050D01*
+X160258632Y-83817554D01*
+X160318700Y-83619534D01*
+X160331714Y-83487400D01*
+X163500893Y-83487400D01*
+X163506391Y-83543234D01*
+X163566433Y-83741166D01*
+X163663928Y-83923566D01*
+X163663932Y-83923573D01*
+X163795144Y-84083455D01*
+X163955026Y-84214667D01*
+X163955033Y-84214671D01*
+X164137433Y-84312166D01*
+X164335365Y-84372208D01*
+X164391199Y-84377706D01*
+X164391200Y-84377706D01*
+X164391200Y-83709902D01*
+X164416052Y-83722565D01*
+X164509719Y-83737400D01*
+X164572681Y-83737400D01*
+X164666348Y-83722565D01*
+X164691200Y-83709902D01*
+X164691200Y-84377706D01*
+X164747034Y-84372208D01*
+X164944966Y-84312166D01*
+X165127366Y-84214671D01*
+X165127373Y-84214667D01*
+X165287255Y-84083455D01*
+X165418467Y-83923573D01*
+X165418471Y-83923566D01*
+X165515966Y-83741166D01*
+X165576008Y-83543234D01*
+X165581507Y-83487400D01*
+X164913702Y-83487400D01*
+X164926365Y-83462548D01*
+X164946186Y-83337400D01*
+X164926365Y-83212252D01*
+X164913702Y-83187400D01*
+X165581507Y-83187400D01*
+X165581506Y-83187399D01*
+X165576008Y-83131565D01*
+X165515966Y-82933633D01*
+X165418471Y-82751233D01*
+X165418467Y-82751226D01*
+X165287255Y-82591344D01*
+X165127373Y-82460132D01*
+X165127366Y-82460128D01*
+X164944966Y-82362633D01*
+X164747033Y-82302591D01*
+X164691200Y-82297092D01*
+X164691200Y-82964897D01*
+X164666348Y-82952235D01*
+X164572681Y-82937400D01*
+X164509719Y-82937400D01*
+X164416052Y-82952235D01*
+X164391200Y-82964897D01*
+X164391200Y-82297092D01*
+X164335366Y-82302591D01*
+X164335365Y-82302591D01*
+X164137433Y-82362633D01*
+X163955033Y-82460128D01*
+X163955026Y-82460132D01*
+X163795144Y-82591344D01*
+X163663932Y-82751226D01*
+X163663928Y-82751233D01*
+X163566433Y-82933633D01*
+X163506391Y-83131565D01*
+X163500893Y-83187399D01*
+X163500893Y-83187400D01*
+X164168698Y-83187400D01*
+X164156035Y-83212252D01*
+X164136214Y-83337400D01*
+X164156035Y-83462548D01*
+X164168698Y-83487400D01*
+X163500893Y-83487400D01*
+X160331714Y-83487400D01*
+X160338983Y-83413600D01*
+X160318700Y-83207666D01*
+X160258632Y-83009646D01*
+X160161085Y-82827150D01*
+X160098547Y-82750947D01*
+X160029810Y-82667189D01*
+X159912077Y-82570569D01*
+X159869850Y-82535915D01*
+X159687354Y-82438368D01*
+X159489334Y-82378300D01*
+X159489332Y-82378299D01*
+X159489334Y-82378299D01*
+X159283400Y-82358017D01*
+X159077467Y-82378299D01*
+X158879443Y-82438369D01*
+X158778953Y-82492083D01*
+X158696950Y-82535915D01*
+X158696948Y-82535916D01*
+X158696947Y-82535917D01*
+X158536989Y-82667189D01*
+X158405717Y-82827147D01*
+X158308165Y-83009650D01*
+X158307875Y-83010352D01*
+X158307624Y-83010663D01*
+X158305296Y-83015019D01*
+X158304470Y-83014577D01*
+X158264035Y-83064756D01*
+X158197741Y-83086821D01*
+X158193314Y-83086900D01*
+X155288731Y-83086900D01*
+X155221692Y-83067215D01*
+X155175937Y-83014411D01*
+X155165993Y-82980546D01*
+X155155341Y-82906458D01*
+X155119120Y-82827147D01*
+X155095553Y-82775542D01*
+X155001304Y-82666772D01*
+X154880229Y-82588962D01*
+X154880227Y-82588961D01*
+X154880225Y-82588960D01*
+X154880226Y-82588960D01*
+X154742139Y-82548415D01*
+X154742137Y-82548415D01*
+X154598215Y-82548415D01*
+X154598212Y-82548415D01*
+X154460125Y-82588960D01*
+X154339049Y-82666771D01*
+X154244799Y-82775541D01*
+X154244798Y-82775543D01*
+X154185010Y-82906458D01*
+X154164529Y-83048915D01*
+X149769864Y-83048915D01*
+X149816053Y-83035353D01*
+X149937128Y-82957543D01*
+X150031377Y-82848773D01*
+X150091165Y-82717857D01*
+X150111647Y-82575400D01*
+X150091165Y-82432943D01*
+X150031377Y-82302027D01*
+X149937128Y-82193257D01*
+X149816053Y-82115447D01*
+X149816051Y-82115446D01*
+X149816049Y-82115445D01*
+X149816050Y-82115445D01*
+X149677963Y-82074900D01*
+X149677961Y-82074900D01*
+X149534039Y-82074900D01*
+X149534036Y-82074900D01*
+X149395949Y-82115445D01*
+X149274873Y-82193256D01*
+X149180623Y-82302026D01*
+X149180622Y-82302028D01*
+X149120834Y-82432943D01*
+X149100353Y-82575400D01*
+X144677964Y-82575400D01*
+X144672077Y-82570569D01*
+X144629850Y-82535915D01*
+X144447354Y-82438368D01*
+X144249334Y-82378300D01*
+X144249332Y-82378299D01*
+X144249334Y-82378299D01*
+X144043400Y-82358017D01*
+X143837467Y-82378299D01*
+X143639443Y-82438369D01*
+X143538953Y-82492083D01*
+X143456950Y-82535915D01*
+X143456948Y-82535916D01*
+X143456947Y-82535917D01*
+X143296989Y-82667189D01*
+X143198077Y-82787716D01*
+X143165715Y-82827150D01*
+X143154157Y-82848773D01*
+X143068169Y-83009643D01*
+X143008099Y-83207667D01*
+X142987817Y-83413599D01*
+X142987817Y-83413600D01*
+X140189278Y-83413600D01*
+X140196783Y-83337400D01*
+X140176500Y-83131466D01*
+X140116432Y-82933446D01*
+X140018885Y-82750950D01*
+X139955081Y-82673204D01*
+X139887610Y-82590989D01*
+X139727652Y-82459717D01*
+X139727653Y-82459717D01*
+X139727650Y-82459715D01*
+X139545154Y-82362168D01*
+X139347134Y-82302100D01*
+X139347132Y-82302099D01*
+X139347134Y-82302099D01*
+X139141200Y-82281817D01*
+X138935267Y-82302099D01*
+X138737243Y-82362169D01*
+X138554746Y-82459717D01*
+X138476764Y-82523715D01*
+X138412454Y-82551027D01*
+X138343586Y-82539235D01*
+X138292027Y-82492083D01*
+X138274100Y-82427861D01*
+X138274100Y-81706938D01*
+X138293785Y-81639899D01*
+X138346589Y-81594144D01*
+X138415747Y-81584200D01*
+X138476765Y-81611085D01*
+X138487640Y-81620010D01*
+X138554750Y-81675085D01*
+X138737246Y-81772632D01*
+X138935266Y-81832700D01*
+X138935265Y-81832700D01*
+X138953729Y-81834518D01*
+X139141200Y-81852983D01*
+X139347134Y-81832700D01*
+X139545154Y-81772632D01*
+X139727650Y-81675085D01*
+X139887610Y-81543810D01*
+X140018885Y-81383850D01*
+X140116432Y-81201354D01*
+X140176500Y-81003334D01*
+X140189278Y-80873600D01*
+X142987817Y-80873600D01*
+X143008099Y-81079532D01*
+X143008100Y-81079534D01*
+X143068168Y-81277554D01*
+X143165715Y-81460050D01*
+X143165717Y-81460052D01*
+X143296989Y-81620010D01*
+X143364096Y-81675082D01*
+X143456950Y-81751285D01*
+X143639446Y-81848832D01*
+X143837466Y-81908900D01*
+X143837465Y-81908900D01*
+X143855929Y-81910718D01*
+X144043400Y-81929183D01*
+X144249334Y-81908900D01*
+X144447354Y-81848832D01*
+X144629850Y-81751285D01*
+X144789810Y-81620010D01*
+X144921085Y-81460050D01*
+X145018632Y-81277554D01*
+X145078700Y-81079534D01*
+X145098983Y-80873600D01*
+X158227817Y-80873600D01*
+X158248099Y-81079532D01*
+X158248100Y-81079534D01*
+X158308168Y-81277554D01*
+X158405715Y-81460050D01*
+X158405717Y-81460052D01*
+X158536989Y-81620010D01*
+X158604096Y-81675082D01*
+X158696950Y-81751285D01*
+X158879446Y-81848832D01*
+X159077466Y-81908900D01*
+X159077465Y-81908900D01*
+X159095929Y-81910718D01*
+X159283400Y-81929183D01*
+X159489334Y-81908900D01*
+X159687354Y-81848832D01*
+X159869850Y-81751285D01*
+X160029810Y-81620010D01*
+X160161085Y-81460050D01*
+X160258632Y-81277554D01*
+X160318700Y-81079534D01*
+X160338983Y-80873600D01*
+X160331478Y-80797399D01*
+X163485617Y-80797399D01*
+X163505899Y-81003332D01*
+X163505900Y-81003334D01*
+X163565968Y-81201354D01*
+X163663515Y-81383850D01*
+X163663517Y-81383852D01*
+X163794789Y-81543810D01*
+X163891409Y-81623102D01*
+X163954750Y-81675085D01*
+X164137246Y-81772632D01*
+X164335266Y-81832700D01*
+X164335265Y-81832700D01*
+X164355547Y-81834697D01*
+X164541200Y-81852983D01*
+X164747134Y-81832700D01*
+X164945154Y-81772632D01*
+X165127650Y-81675085D01*
+X165287610Y-81543810D01*
+X165418885Y-81383850D01*
+X165516432Y-81201354D01*
+X165576500Y-81003334D01*
+X165596783Y-80797400D01*
+X165576500Y-80591466D01*
+X165516432Y-80393446D01*
+X165418885Y-80210950D01*
+X165366902Y-80147609D01*
+X165287610Y-80050989D01*
+X165127652Y-79919717D01*
+X165127653Y-79919717D01*
+X165127650Y-79919715D01*
+X164945154Y-79822168D01*
+X164747134Y-79762100D01*
+X164747132Y-79762099D01*
+X164747134Y-79762099D01*
+X164559663Y-79743635D01*
+X164541200Y-79741817D01*
+X164541199Y-79741817D01*
+X164335267Y-79762099D01*
+X164137243Y-79822169D01*
+X164107065Y-79838300D01*
+X163954750Y-79919715D01*
+X163954748Y-79919716D01*
+X163954747Y-79919717D01*
+X163794789Y-80050989D01*
+X163663517Y-80210947D01*
+X163565969Y-80393443D01*
+X163505899Y-80591467D01*
+X163485617Y-80797399D01*
+X160331478Y-80797399D01*
+X160318700Y-80667666D01*
+X160258632Y-80469646D01*
+X160161085Y-80287150D01*
+X160081811Y-80190554D01*
+X160029810Y-80127189D01*
+X159888264Y-80011027D01*
+X159869850Y-79995915D01*
+X159687354Y-79898368D01*
+X159489334Y-79838300D01*
+X159489332Y-79838299D01*
+X159489334Y-79838299D01*
+X159283400Y-79818017D01*
+X159077467Y-79838299D01*
+X158879443Y-79898369D01*
+X158778953Y-79952083D01*
+X158696950Y-79995915D01*
+X158696948Y-79995916D01*
+X158696947Y-79995917D01*
+X158536989Y-80127189D01*
+X158405717Y-80287147D01*
+X158308169Y-80469643D01*
+X158248099Y-80667667D01*
+X158227817Y-80873600D01*
+X145098983Y-80873600D01*
+X145078700Y-80667666D01*
+X145018632Y-80469646D01*
+X144921085Y-80287150D01*
+X144841811Y-80190554D01*
+X144789810Y-80127189D01*
+X144648264Y-80011027D01*
+X144629850Y-79995915D01*
+X144447354Y-79898368D01*
+X144249334Y-79838300D01*
+X144249332Y-79838299D01*
+X144249334Y-79838299D01*
+X144043400Y-79818017D01*
+X143837467Y-79838299D01*
+X143639443Y-79898369D01*
+X143538953Y-79952083D01*
+X143456950Y-79995915D01*
+X143456948Y-79995916D01*
+X143456947Y-79995917D01*
+X143296989Y-80127189D01*
+X143165717Y-80287147D01*
+X143068169Y-80469643D01*
+X143008099Y-80667667D01*
+X142987817Y-80873600D01*
+X140189278Y-80873600D01*
+X140196783Y-80797400D01*
+X140176500Y-80591466D01*
+X140116432Y-80393446D01*
+X140018885Y-80210950D01*
+X139966902Y-80147609D01*
+X139887610Y-80050989D01*
+X139727652Y-79919717D01*
+X139727653Y-79919717D01*
+X139727650Y-79919715D01*
+X139545154Y-79822168D01*
+X139347134Y-79762100D01*
+X139347132Y-79762099D01*
+X139347134Y-79762099D01*
+X139141200Y-79741817D01*
+X138935267Y-79762099D01*
+X138737243Y-79822169D01*
+X138554746Y-79919717D01*
+X138476764Y-79983715D01*
+X138412454Y-80011027D01*
+X138343586Y-79999235D01*
+X138292027Y-79952083D01*
+X138274100Y-79887861D01*
+X138274100Y-79730600D01*
+X141725753Y-79730600D01*
+X141746234Y-79873056D01*
+X141767543Y-79919715D01*
+X141806023Y-80003973D01*
+X141900272Y-80112743D01*
+X142021347Y-80190553D01*
+X142021350Y-80190554D01*
+X142021349Y-80190554D01*
+X142159436Y-80231099D01*
+X142159438Y-80231100D01*
+X142159439Y-80231100D01*
+X142303362Y-80231100D01*
+X142303362Y-80231099D01*
+X142410521Y-80199635D01*
+X142441450Y-80190554D01*
+X142441450Y-80190553D01*
+X142441453Y-80190553D01*
+X142562528Y-80112743D01*
+X142656777Y-80003973D01*
+X142716565Y-79873057D01*
+X142737047Y-79730600D01*
+X142716565Y-79588143D01*
+X142656777Y-79457227D01*
+X142562528Y-79348457D01*
+X142441453Y-79270647D01*
+X142441451Y-79270646D01*
+X142441449Y-79270645D01*
+X142441450Y-79270645D01*
+X142303363Y-79230100D01*
+X142303361Y-79230100D01*
+X142159439Y-79230100D01*
+X142159436Y-79230100D01*
+X142021349Y-79270645D01*
+X141900273Y-79348456D01*
+X141806023Y-79457226D01*
+X141806022Y-79457228D01*
+X141746234Y-79588143D01*
+X141725753Y-79730600D01*
+X138274100Y-79730600D01*
+X138274100Y-79166938D01*
+X138293785Y-79099899D01*
+X138346589Y-79054144D01*
+X138415747Y-79044200D01*
+X138476765Y-79071085D01*
+X138487640Y-79080010D01*
+X138554750Y-79135085D01*
+X138737246Y-79232632D01*
+X138935266Y-79292700D01*
+X138935265Y-79292700D01*
+X138953729Y-79294518D01*
+X139141200Y-79312983D01*
+X139347134Y-79292700D01*
+X139545154Y-79232632D01*
+X139727650Y-79135085D01*
+X139887610Y-79003810D01*
+X140018885Y-78843850D01*
+X140116432Y-78661354D01*
+X140176500Y-78463334D01*
+X140189278Y-78333599D01*
+X142987817Y-78333599D01*
+X143008099Y-78539532D01*
+X143038134Y-78638543D01*
+X143068168Y-78737554D01*
+X143165715Y-78920050D01*
+X143165717Y-78920052D01*
+X143296989Y-79080010D01*
+X143364096Y-79135082D01*
+X143456950Y-79211285D01*
+X143639446Y-79308832D01*
+X143837466Y-79368900D01*
+X143837465Y-79368900D01*
+X143855929Y-79370718D01*
+X144043400Y-79389183D01*
+X144249334Y-79368900D01*
+X144447354Y-79308832D01*
+X144629850Y-79211285D01*
+X144789810Y-79080010D01*
+X144921085Y-78920050D01*
+X145018632Y-78737554D01*
+X145078700Y-78539534D01*
+X145084209Y-78483600D01*
+X158243093Y-78483600D01*
+X158248591Y-78539434D01*
+X158308633Y-78737366D01*
+X158406128Y-78919766D01*
+X158406132Y-78919773D01*
+X158537344Y-79079655D01*
+X158697226Y-79210867D01*
+X158697233Y-79210871D01*
+X158879633Y-79308366D01*
+X159077565Y-79368408D01*
+X159133399Y-79373906D01*
+X159133400Y-79373906D01*
+X159133400Y-78706102D01*
+X159158252Y-78718765D01*
+X159251919Y-78733600D01*
+X159314881Y-78733600D01*
+X159408548Y-78718765D01*
+X159433400Y-78706102D01*
+X159433400Y-79373906D01*
+X159489234Y-79368408D01*
+X159687166Y-79308366D01*
+X159869566Y-79210871D01*
+X159869573Y-79210867D01*
+X160029455Y-79079655D01*
+X160160667Y-78919773D01*
+X160160671Y-78919766D01*
+X160258166Y-78737366D01*
+X160318208Y-78539434D01*
+X160323707Y-78483600D01*
+X159655902Y-78483600D01*
+X159668565Y-78458748D01*
+X159688386Y-78333600D01*
+X159676317Y-78257400D01*
+X163485617Y-78257400D01*
+X163505899Y-78463332D01*
+X163528984Y-78539434D01*
+X163565968Y-78661354D01*
+X163663515Y-78843850D01*
+X163663517Y-78843852D01*
+X163794789Y-79003810D01*
+X163891409Y-79083102D01*
+X163954750Y-79135085D01*
+X164137246Y-79232632D01*
+X164335266Y-79292700D01*
+X164335265Y-79292700D01*
+X164355548Y-79294697D01*
+X164541200Y-79312983D01*
+X164747134Y-79292700D01*
+X164945154Y-79232632D01*
+X165127650Y-79135085D01*
+X165287610Y-79003810D01*
+X165418885Y-78843850D01*
+X165516432Y-78661354D01*
+X165576500Y-78463334D01*
+X165596783Y-78257400D01*
+X165576500Y-78051466D01*
+X165516432Y-77853446D01*
+X165418885Y-77670950D01*
+X165350436Y-77587544D01*
+X165287610Y-77510989D01*
+X165127652Y-77379717D01*
+X165127653Y-77379717D01*
+X165127650Y-77379715D01*
+X164945154Y-77282168D01*
+X164747134Y-77222100D01*
+X164747132Y-77222099D01*
+X164747134Y-77222099D01*
+X164541200Y-77201817D01*
+X164335267Y-77222099D01*
+X164137243Y-77282169D01*
+X164027098Y-77341043D01*
+X163954750Y-77379715D01*
+X163954748Y-77379716D01*
+X163954747Y-77379717D01*
+X163794789Y-77510989D01*
+X163663517Y-77670947D01*
+X163565969Y-77853443D01*
+X163505899Y-78051467D01*
+X163485617Y-78257400D01*
+X159676317Y-78257400D01*
+X159668565Y-78208452D01*
+X159655902Y-78183600D01*
+X160323707Y-78183600D01*
+X160323706Y-78183599D01*
+X160318208Y-78127765D01*
+X160258166Y-77929833D01*
+X160160671Y-77747433D01*
+X160160667Y-77747426D01*
+X160029455Y-77587544D01*
+X159869573Y-77456332D01*
+X159869566Y-77456328D01*
+X159687166Y-77358833D01*
+X159489233Y-77298791D01*
+X159433400Y-77293292D01*
+X159433400Y-77961097D01*
+X159408548Y-77948435D01*
+X159314881Y-77933600D01*
+X159251919Y-77933600D01*
+X159158252Y-77948435D01*
+X159133400Y-77961097D01*
+X159133400Y-77293292D01*
+X159077566Y-77298791D01*
+X159077565Y-77298791D01*
+X158879633Y-77358833D01*
+X158697233Y-77456328D01*
+X158697226Y-77456332D01*
+X158537344Y-77587544D01*
+X158406132Y-77747426D01*
+X158406128Y-77747433D01*
+X158308633Y-77929833D01*
+X158248591Y-78127765D01*
+X158243093Y-78183599D01*
+X158243093Y-78183600D01*
+X158910898Y-78183600D01*
+X158898235Y-78208452D01*
+X158878414Y-78333600D01*
+X158898235Y-78458748D01*
+X158910898Y-78483600D01*
+X158243093Y-78483600D01*
+X145084209Y-78483600D01*
+X145098983Y-78333600D01*
+X145078700Y-78127666D01*
+X145018632Y-77929646D01*
+X144921085Y-77747150D01*
+X144790101Y-77587544D01*
+X144789810Y-77587189D01*
+X144629852Y-77455917D01*
+X144629853Y-77455917D01*
+X144629850Y-77455915D01*
+X144447354Y-77358368D01*
+X144249334Y-77298300D01*
+X144249332Y-77298299D01*
+X144249334Y-77298299D01*
+X144043400Y-77278017D01*
+X143837467Y-77298299D01*
+X143639443Y-77358369D01*
+X143538953Y-77412083D01*
+X143456950Y-77455915D01*
+X143456948Y-77455916D01*
+X143456947Y-77455917D01*
+X143296989Y-77587189D01*
+X143165717Y-77747147D01*
+X143165715Y-77747150D01*
+X143165564Y-77747433D01*
+X143068169Y-77929643D01*
+X143068168Y-77929645D01*
+X143068168Y-77929646D01*
+X143061298Y-77952292D01*
+X143008099Y-78127667D01*
+X142987817Y-78333599D01*
+X140189278Y-78333599D01*
+X140196783Y-78257400D01*
+X140176500Y-78051466D01*
+X140116432Y-77853446D01*
+X140018885Y-77670950D01*
+X139950436Y-77587544D01*
+X139887610Y-77510989D01*
+X139727652Y-77379717D01*
+X139727653Y-77379717D01*
+X139727650Y-77379715D01*
+X139545154Y-77282168D01*
+X139347134Y-77222100D01*
+X139347132Y-77222099D01*
+X139347134Y-77222099D01*
+X139141200Y-77201817D01*
+X138935267Y-77222099D01*
+X138737243Y-77282169D01*
+X138554746Y-77379717D01*
+X138476764Y-77443715D01*
+X138412454Y-77471027D01*
+X138343586Y-77459235D01*
+X138292027Y-77412083D01*
+X138274100Y-77347861D01*
+X138274100Y-76626938D01*
+X138293785Y-76559899D01*
+X138346589Y-76514144D01*
+X138415747Y-76504200D01*
+X138476765Y-76531085D01*
+X138487640Y-76540010D01*
+X138554750Y-76595085D01*
+X138737246Y-76692632D01*
+X138935266Y-76752700D01*
+X138935265Y-76752700D01*
+X138953729Y-76754518D01*
+X139141200Y-76772983D01*
+X139347134Y-76752700D01*
+X139545154Y-76692632D01*
+X139684353Y-76618228D01*
+X142993400Y-76618228D01*
+X143007903Y-76691140D01*
+X143007905Y-76691144D01*
+X143063160Y-76773839D01*
+X143145855Y-76829094D01*
+X143145859Y-76829096D01*
+X143218771Y-76843599D01*
+X143218774Y-76843600D01*
+X143893400Y-76843600D01*
+X143893400Y-76166102D01*
+X143918252Y-76178765D01*
+X144011919Y-76193600D01*
+X144074881Y-76193600D01*
+X144168548Y-76178765D01*
+X144193400Y-76166102D01*
+X144193400Y-76843600D01*
+X144868026Y-76843600D01*
+X144868028Y-76843599D01*
+X144940940Y-76829096D01*
+X144940944Y-76829094D01*
+X145023639Y-76773839D01*
+X145078894Y-76691144D01*
+X145078896Y-76691140D01*
+X145093399Y-76618228D01*
+X145093400Y-76618226D01*
+X145093400Y-75943600D01*
+X144415902Y-75943600D01*
+X144427621Y-75920600D01*
+X151411753Y-75920600D01*
+X151432234Y-76063056D01*
+X151466790Y-76138721D01*
+X151492023Y-76193973D01*
+X151586272Y-76302743D01*
+X151707347Y-76380553D01*
+X151707350Y-76380554D01*
+X151707349Y-76380554D01*
+X151845436Y-76421099D01*
+X151845438Y-76421100D01*
+X151845439Y-76421100D01*
+X151989362Y-76421100D01*
+X151989362Y-76421099D01*
+X152127453Y-76380553D01*
+X152248528Y-76302743D01*
+X152342777Y-76193973D01*
+X152402565Y-76063057D01*
+X152423047Y-75920600D01*
+X152404787Y-75793599D01*
+X158227817Y-75793599D01*
+X158248099Y-75999532D01*
+X158267369Y-76063056D01*
+X158308168Y-76197554D01*
+X158405715Y-76380050D01*
+X158405717Y-76380052D01*
+X158536989Y-76540010D01*
+X158604096Y-76595082D01*
+X158696950Y-76671285D01*
+X158879446Y-76768832D01*
+X159077466Y-76828900D01*
+X159077465Y-76828900D01*
+X159095929Y-76830718D01*
+X159283400Y-76849183D01*
+X159489334Y-76828900D01*
+X159687354Y-76768832D01*
+X159869850Y-76671285D01*
+X160029810Y-76540010D01*
+X160161085Y-76380050D01*
+X160258632Y-76197554D01*
+X160318700Y-75999534D01*
+X160338983Y-75793600D01*
+X160318700Y-75587666D01*
+X160258632Y-75389646D01*
+X160161085Y-75207150D01*
+X160087965Y-75118052D01*
+X160029810Y-75047189D01*
+X159874897Y-74920057D01*
+X159869850Y-74915915D01*
+X159687354Y-74818368D01*
+X159489334Y-74758300D01*
+X159489332Y-74758299D01*
+X159489334Y-74758299D01*
+X159283400Y-74738017D01*
+X159077467Y-74758299D01*
+X158879443Y-74818369D01*
+X158795009Y-74863501D01*
+X158696950Y-74915915D01*
+X158696948Y-74915916D01*
+X158696947Y-74915917D01*
+X158536989Y-75047189D01*
+X158405717Y-75207147D01*
+X158308169Y-75389643D01*
+X158308168Y-75389645D01*
+X158308168Y-75389646D01*
+X158301298Y-75412292D01*
+X158248099Y-75587667D01*
+X158227817Y-75793599D01*
+X152404787Y-75793599D01*
+X152402565Y-75778143D01*
+X152342777Y-75647227D01*
+X152248528Y-75538457D01*
+X152127453Y-75460647D01*
+X152127451Y-75460646D01*
+X152127449Y-75460645D01*
+X152127450Y-75460645D01*
+X151989363Y-75420100D01*
+X151989361Y-75420100D01*
+X151845439Y-75420100D01*
+X151845436Y-75420100D01*
+X151707349Y-75460645D01*
+X151586273Y-75538456D01*
+X151492023Y-75647226D01*
+X151492022Y-75647228D01*
+X151432234Y-75778143D01*
+X151411753Y-75920600D01*
+X144427621Y-75920600D01*
+X144428565Y-75918748D01*
+X144448386Y-75793600D01*
+X144428565Y-75668452D01*
+X144415902Y-75643600D01*
+X145093400Y-75643600D01*
+X145093400Y-74968973D01*
+X145093399Y-74968971D01*
+X145078896Y-74896059D01*
+X145078894Y-74896055D01*
+X145023639Y-74813360D01*
+X144940944Y-74758105D01*
+X144940940Y-74758103D01*
+X144868027Y-74743600D01*
+X144193400Y-74743600D01*
+X144193400Y-75421097D01*
+X144168548Y-75408435D01*
+X144074881Y-75393600D01*
+X144011919Y-75393600D01*
+X143918252Y-75408435D01*
+X143893400Y-75421097D01*
+X143893400Y-74743600D01*
+X143218773Y-74743600D01*
+X143145859Y-74758103D01*
+X143145855Y-74758105D01*
+X143063160Y-74813360D01*
+X143007905Y-74896055D01*
+X143007903Y-74896059D01*
+X142993400Y-74968971D01*
+X142993400Y-75643600D01*
+X143670898Y-75643600D01*
+X143658235Y-75668452D01*
+X143638414Y-75793600D01*
+X143658235Y-75918748D01*
+X143670898Y-75943600D01*
+X142993400Y-75943600D01*
+X142993400Y-76618228D01*
+X139684353Y-76618228D01*
+X139727650Y-76595085D01*
+X139887610Y-76463810D01*
+X140018885Y-76303850D01*
+X140116432Y-76121354D01*
+X140176500Y-75923334D01*
+X140196783Y-75717400D01*
+X140176500Y-75511466D01*
+X140116432Y-75313446D01*
+X140018885Y-75130950D01*
+X139953248Y-75050971D01*
+X139887610Y-74970989D01*
+X139727652Y-74839717D01*
+X139727653Y-74839717D01*
+X139727650Y-74839715D01*
+X139545154Y-74742168D01*
+X139347134Y-74682100D01*
+X139347132Y-74682099D01*
+X139347134Y-74682099D01*
+X139141200Y-74661817D01*
+X138935267Y-74682099D01*
+X138737243Y-74742169D01*
+X138554746Y-74839717D01*
+X138476764Y-74903715D01*
+X138412454Y-74931027D01*
+X138343586Y-74919235D01*
+X138292027Y-74872083D01*
+X138274100Y-74807861D01*
+X138274100Y-74625199D01*
+X148820953Y-74625199D01*
+X148841434Y-74767656D01*
+X148874343Y-74839715D01*
+X148901223Y-74898573D01*
+X148995472Y-75007343D01*
+X149116547Y-75085153D01*
+X149116550Y-75085154D01*
+X149116549Y-75085154D01*
+X149254636Y-75125699D01*
+X149254638Y-75125700D01*
+X149254639Y-75125700D01*
+X149398562Y-75125700D01*
+X149398562Y-75125699D01*
+X149522870Y-75089200D01*
+X149536650Y-75085154D01*
+X149536650Y-75085153D01*
+X149536653Y-75085153D01*
+X149657728Y-75007343D01*
+X149751977Y-74898573D01*
+X149807224Y-74777600D01*
+X150802153Y-74777600D01*
+X150822634Y-74920056D01*
+X150880695Y-75047189D01*
+X150882423Y-75050973D01*
+X150976672Y-75159743D01*
+X151097747Y-75237553D01*
+X151097750Y-75237554D01*
+X151097749Y-75237554D01*
+X151235836Y-75278099D01*
+X151235838Y-75278100D01*
+X151235839Y-75278100D01*
+X151379762Y-75278100D01*
+X151379762Y-75278099D01*
+X151517853Y-75237553D01*
+X151638928Y-75159743D01*
+X151733177Y-75050973D01*
+X151792965Y-74920057D01*
+X151813447Y-74777600D01*
+X151805316Y-74721046D01*
+X160778596Y-74721046D01*
+X160799077Y-74863503D01*
+X160858865Y-74994418D01*
+X160858866Y-74994420D01*
+X160953115Y-75103190D01*
+X161022907Y-75148043D01*
+X161068662Y-75200846D01*
+X161078606Y-75270004D01*
+X161068662Y-75303869D01*
+X161012639Y-75426541D01*
+X161012638Y-75426542D01*
+X160992157Y-75568999D01*
+X161012638Y-75711456D01*
+X161050152Y-75793599D01*
+X161072427Y-75842373D01*
+X161166676Y-75951143D01*
+X161287751Y-76028953D01*
+X161287754Y-76028954D01*
+X161287753Y-76028954D01*
+X161394911Y-76060417D01*
+X161403896Y-76063056D01*
+X161425840Y-76069499D01*
+X161425842Y-76069500D01*
+X161425843Y-76069500D01*
+X161569765Y-76069500D01*
+X161679119Y-76037391D01*
+X161748989Y-76037391D01*
+X161807767Y-76075165D01*
+X161836792Y-76138721D01*
+X161836792Y-76174013D01*
+X161825753Y-76250797D01*
+X161825753Y-76250799D01*
+X161846234Y-76393256D01*
+X161901443Y-76514144D01*
+X161906023Y-76524173D01*
+X162000272Y-76632943D01*
+X162121347Y-76710753D01*
+X162121350Y-76710754D01*
+X162121349Y-76710754D01*
+X162259436Y-76751299D01*
+X162259438Y-76751300D01*
+X162259439Y-76751300D01*
+X162403362Y-76751300D01*
+X162403362Y-76751299D01*
+X162541453Y-76710753D01*
+X162662528Y-76632943D01*
+X162756777Y-76524173D01*
+X162816565Y-76393257D01*
+X162837047Y-76250800D01*
+X162816565Y-76108343D01*
+X162756777Y-75977427D01*
+X162662528Y-75868657D01*
+X162541453Y-75790847D01*
+X162541451Y-75790846D01*
+X162541449Y-75790845D01*
+X162541450Y-75790845D01*
+X162403363Y-75750300D01*
+X162403361Y-75750300D01*
+X162259439Y-75750300D01*
+X162259435Y-75750300D01*
+X162150083Y-75782408D01*
+X162080213Y-75782408D01*
+X162021435Y-75744633D01*
+X162008999Y-75717400D01*
+X163485617Y-75717400D01*
+X163505899Y-75923332D01*
+X163522308Y-75977426D01*
+X163565968Y-76121354D01*
+X163663515Y-76303850D01*
+X163663517Y-76303852D01*
+X163794789Y-76463810D01*
+X163891409Y-76543102D01*
+X163954750Y-76595085D01*
+X164137246Y-76692632D01*
+X164335266Y-76752700D01*
+X164335265Y-76752700D01*
+X164353729Y-76754518D01*
+X164541200Y-76772983D01*
+X164747134Y-76752700D01*
+X164945154Y-76692632D01*
+X165127650Y-76595085D01*
+X165287610Y-76463810D01*
+X165418885Y-76303850D01*
+X165516432Y-76121354D01*
+X165576500Y-75923334D01*
+X165596783Y-75717400D01*
+X165576500Y-75511466D01*
+X165516432Y-75313446D01*
+X165418885Y-75130950D01*
+X165353248Y-75050971D01*
+X165287610Y-74970989D01*
+X165127652Y-74839717D01*
+X165127653Y-74839717D01*
+X165127650Y-74839715D01*
+X164945154Y-74742168D01*
+X164747134Y-74682100D01*
+X164747132Y-74682099D01*
+X164747134Y-74682099D01*
+X164559663Y-74663635D01*
+X164541200Y-74661817D01*
+X164541199Y-74661817D01*
+X164335267Y-74682099D01*
+X164137243Y-74742169D01*
+X164070958Y-74777600D01*
+X163954750Y-74839715D01*
+X163954748Y-74839716D01*
+X163954747Y-74839717D01*
+X163794789Y-74970989D01*
+X163663517Y-75130947D01*
+X163663515Y-75130950D01*
+X163633632Y-75186856D01*
+X163565969Y-75313443D01*
+X163505899Y-75511467D01*
+X163485617Y-75717400D01*
+X162008999Y-75717400D01*
+X161992411Y-75681077D01*
+X161992411Y-75645784D01*
+X161992725Y-75643600D01*
+X162003451Y-75569000D01*
+X161982969Y-75426543D01*
+X161923181Y-75295627D01*
+X161828932Y-75186857D01*
+X161759138Y-75142003D01*
+X161713384Y-75089200D01*
+X161703440Y-75020041D01*
+X161713381Y-74986183D01*
+X161769408Y-74863504D01*
+X161789890Y-74721047D01*
+X161769408Y-74578590D01*
+X161709620Y-74447674D01*
+X161615371Y-74338904D01*
+X161494296Y-74261094D01*
+X161494294Y-74261093D01*
+X161494292Y-74261092D01*
+X161494293Y-74261092D01*
+X161356206Y-74220547D01*
+X161356204Y-74220547D01*
+X161212282Y-74220547D01*
+X161212279Y-74220547D01*
+X161074192Y-74261092D01*
+X160953116Y-74338903D01*
+X160858866Y-74447673D01*
+X160858865Y-74447675D01*
+X160799077Y-74578590D01*
+X160778596Y-74721046D01*
+X151805316Y-74721046D01*
+X151792965Y-74635143D01*
+X151733177Y-74504227D01*
+X151638928Y-74395457D01*
+X151517853Y-74317647D01*
+X151517851Y-74317646D01*
+X151517849Y-74317645D01*
+X151517850Y-74317645D01*
+X151379763Y-74277100D01*
+X151379761Y-74277100D01*
+X151235839Y-74277100D01*
+X151235836Y-74277100D01*
+X151097749Y-74317645D01*
+X150976673Y-74395456D01*
+X150882423Y-74504226D01*
+X150882422Y-74504228D01*
+X150822634Y-74635143D01*
+X150802153Y-74777600D01*
+X149807224Y-74777600D01*
+X149811765Y-74767657D01*
+X149832247Y-74625200D01*
+X149811765Y-74482743D01*
+X149751977Y-74351827D01*
+X149657728Y-74243057D01*
+X149536653Y-74165247D01*
+X149536651Y-74165246D01*
+X149536649Y-74165245D01*
+X149536650Y-74165245D01*
+X149398563Y-74124700D01*
+X149398561Y-74124700D01*
+X149254639Y-74124700D01*
+X149254636Y-74124700D01*
+X149116549Y-74165245D01*
+X148995473Y-74243056D01*
+X148901223Y-74351826D01*
+X148901222Y-74351828D01*
+X148841434Y-74482743D01*
+X148820953Y-74625199D01*
+X138274100Y-74625199D01*
+X138274100Y-74086938D01*
+X138293785Y-74019899D01*
+X138346589Y-73974144D01*
+X138415747Y-73964200D01*
+X138476765Y-73991085D01*
+X138554750Y-74055085D01*
+X138737246Y-74152632D01*
+X138935266Y-74212700D01*
+X138935265Y-74212700D01*
+X138953729Y-74214518D01*
+X139141200Y-74232983D01*
+X139347134Y-74212700D01*
+X139545154Y-74152632D01*
+X139727650Y-74055085D01*
+X139887610Y-73923810D01*
+X140018885Y-73763850D01*
+X140116432Y-73581354D01*
+X140176500Y-73383334D01*
+X140196783Y-73177400D01*
+X163485617Y-73177400D01*
+X163505899Y-73383332D01*
+X163505900Y-73383334D01*
+X163565968Y-73581354D01*
+X163663515Y-73763850D01*
+X163663517Y-73763852D01*
+X163794789Y-73923810D01*
+X163876765Y-73991085D01*
+X163954750Y-74055085D01*
+X164137246Y-74152632D01*
+X164335266Y-74212700D01*
+X164335265Y-74212700D01*
+X164355547Y-74214697D01*
+X164541200Y-74232983D01*
+X164747134Y-74212700D01*
+X164945154Y-74152632D01*
+X165127650Y-74055085D01*
+X165287610Y-73923810D01*
+X165418885Y-73763850D01*
+X165516432Y-73581354D01*
+X165576500Y-73383334D01*
+X165596783Y-73177400D01*
+X165576500Y-72971466D01*
+X165516432Y-72773446D01*
+X165418885Y-72590950D01*
+X165366902Y-72527609D01*
+X165287610Y-72430989D01*
+X165127652Y-72299717D01*
+X165127653Y-72299717D01*
+X165127650Y-72299715D01*
+X164945154Y-72202168D01*
+X164747134Y-72142100D01*
+X164747132Y-72142099D01*
+X164747134Y-72142099D01*
+X164541200Y-72121817D01*
+X164335267Y-72142099D01*
+X164137243Y-72202169D01*
+X164027098Y-72261043D01*
+X163954750Y-72299715D01*
+X163954748Y-72299716D01*
+X163954747Y-72299717D01*
+X163794789Y-72430989D01*
+X163663517Y-72590947D01*
+X163565969Y-72773443D01*
+X163505899Y-72971467D01*
+X163485617Y-73177400D01*
+X140196783Y-73177400D01*
+X140176500Y-72971466D01*
+X140116432Y-72773446D01*
+X140018885Y-72590950D01*
+X139966902Y-72527609D01*
+X139887610Y-72430989D01*
+X139727652Y-72299717D01*
+X139727653Y-72299717D01*
+X139727650Y-72299715D01*
+X139545154Y-72202168D01*
+X139347134Y-72142100D01*
+X139347132Y-72142099D01*
+X139347134Y-72142099D01*
+X139141200Y-72121817D01*
+X138935267Y-72142099D01*
+X138737243Y-72202169D01*
+X138554746Y-72299717D01*
+X138476764Y-72363715D01*
+X138412454Y-72391027D01*
+X138343586Y-72379235D01*
+X138292027Y-72332083D01*
+X138274100Y-72267861D01*
+X138274100Y-71546938D01*
+X138293785Y-71479899D01*
+X138346589Y-71434144D01*
+X138415747Y-71424200D01*
+X138476765Y-71451085D01*
+X138554750Y-71515085D01*
+X138737246Y-71612632D01*
+X138935266Y-71672700D01*
+X138935265Y-71672700D01*
+X138953729Y-71674518D01*
+X139141200Y-71692983D01*
+X139347134Y-71672700D01*
+X139545154Y-71612632D01*
+X139727650Y-71515085D01*
+X139887610Y-71383810D01*
+X140018885Y-71223850D01*
+X140116432Y-71041354D01*
+X140176500Y-70843334D01*
+X140196783Y-70637400D01*
+X140196783Y-70637399D01*
+X163485617Y-70637399D01*
+X163505899Y-70843332D01*
+X163505900Y-70843334D01*
+X163565968Y-71041354D01*
+X163663515Y-71223850D01*
+X163663517Y-71223852D01*
+X163794789Y-71383810D01*
+X163876765Y-71451085D01*
+X163954750Y-71515085D01*
+X164137246Y-71612632D01*
+X164335266Y-71672700D01*
+X164335265Y-71672700D01*
+X164353729Y-71674518D01*
+X164541200Y-71692983D01*
+X164747134Y-71672700D01*
+X164945154Y-71612632D01*
+X165127650Y-71515085D01*
+X165287610Y-71383810D01*
+X165418885Y-71223850D01*
+X165516432Y-71041354D01*
+X165576500Y-70843334D01*
+X165596783Y-70637400D01*
+X165576500Y-70431466D01*
+X165516432Y-70233446D01*
+X165418885Y-70050950D01*
+X165366902Y-69987609D01*
+X165287610Y-69890989D01*
+X165127652Y-69759717D01*
+X165127653Y-69759717D01*
+X165127650Y-69759715D01*
+X164945154Y-69662168D01*
+X164747134Y-69602100D01*
+X164747132Y-69602099D01*
+X164747134Y-69602099D01*
+X164559663Y-69583635D01*
+X164541200Y-69581817D01*
+X164541199Y-69581817D01*
+X164335267Y-69602099D01*
+X164137243Y-69662169D01*
+X164027098Y-69721043D01*
+X163954750Y-69759715D01*
+X163954748Y-69759716D01*
+X163954747Y-69759717D01*
+X163794789Y-69890989D01*
+X163663517Y-70050947D01*
+X163565969Y-70233443D01*
+X163505899Y-70431467D01*
+X163485617Y-70637399D01*
+X140196783Y-70637399D01*
+X140176500Y-70431466D01*
+X140116432Y-70233446D01*
+X140018885Y-70050950D01*
+X139966902Y-69987609D01*
+X139887610Y-69890989D01*
+X139727652Y-69759717D01*
+X139727653Y-69759717D01*
+X139727650Y-69759715D01*
+X139545154Y-69662168D01*
+X139347134Y-69602100D01*
+X139347132Y-69602099D01*
+X139347134Y-69602099D01*
+X139141200Y-69581817D01*
+X138935267Y-69602099D01*
+X138737243Y-69662169D01*
+X138554746Y-69759717D01*
+X138476764Y-69823715D01*
+X138412454Y-69851027D01*
+X138343586Y-69839235D01*
+X138292027Y-69792083D01*
+X138274100Y-69727861D01*
+X138274100Y-69006938D01*
+X138293785Y-68939899D01*
+X138346589Y-68894144D01*
+X138415747Y-68884200D01*
+X138476765Y-68911085D01*
+X138554750Y-68975085D01*
+X138737246Y-69072632D01*
+X138935266Y-69132700D01*
+X138935265Y-69132700D01*
+X138953729Y-69134518D01*
+X139141200Y-69152983D01*
+X139347134Y-69132700D01*
+X139545154Y-69072632D01*
+X139727650Y-68975085D01*
+X139887610Y-68843810D01*
+X140018885Y-68683850D01*
+X140116432Y-68501354D01*
+X140176500Y-68303334D01*
+X140196783Y-68097400D01*
+X140176500Y-67891466D01*
+X140131100Y-67741800D01*
+X149379753Y-67741800D01*
+X149400234Y-67884256D01*
+X149460022Y-68015171D01*
+X149460023Y-68015173D01*
+X149554272Y-68123943D01*
+X149675347Y-68201753D01*
+X149675350Y-68201754D01*
+X149675349Y-68201754D01*
+X149813436Y-68242299D01*
+X149813438Y-68242300D01*
+X149813439Y-68242300D01*
+X149957362Y-68242300D01*
+X149957362Y-68242299D01*
+X150095453Y-68201753D01*
+X150216528Y-68123943D01*
+X150239528Y-68097399D01*
+X163485617Y-68097399D01*
+X163505899Y-68303332D01*
+X163505900Y-68303334D01*
+X163565968Y-68501354D01*
+X163663515Y-68683850D01*
+X163663517Y-68683852D01*
+X163794789Y-68843810D01*
+X163876765Y-68911085D01*
+X163954750Y-68975085D01*
+X164137246Y-69072632D01*
+X164335266Y-69132700D01*
+X164335265Y-69132700D01*
+X164355548Y-69134697D01*
+X164541200Y-69152983D01*
+X164747134Y-69132700D01*
+X164945154Y-69072632D01*
+X165127650Y-68975085D01*
+X165287610Y-68843810D01*
+X165418885Y-68683850D01*
+X165516432Y-68501354D01*
+X165576500Y-68303334D01*
+X165596783Y-68097400D01*
+X165576500Y-67891466D01*
+X165516432Y-67693446D01*
+X165418885Y-67510950D01*
+X165317444Y-67387343D01*
+X165287610Y-67350989D01*
+X165167091Y-67252083D01*
+X165127650Y-67219715D01*
+X164945154Y-67122168D01*
+X164747134Y-67062100D01*
+X164747132Y-67062099D01*
+X164747134Y-67062099D01*
+X164541200Y-67041817D01*
+X164335267Y-67062099D01*
+X164137243Y-67122169D01*
+X164027098Y-67181043D01*
+X163954750Y-67219715D01*
+X163954748Y-67219716D01*
+X163954747Y-67219717D01*
+X163794789Y-67350989D01*
+X163663517Y-67510947D01*
+X163565969Y-67693443D01*
+X163505899Y-67891467D01*
+X163485617Y-68097399D01*
+X150239528Y-68097399D01*
+X150310777Y-68015173D01*
+X150370565Y-67884257D01*
+X150391047Y-67741800D01*
+X150370565Y-67599343D01*
+X150310777Y-67468427D01*
+X150216528Y-67359657D01*
+X150095453Y-67281847D01*
+X150095451Y-67281846D01*
+X150095449Y-67281845D01*
+X150095450Y-67281845D01*
+X149957363Y-67241300D01*
+X149957361Y-67241300D01*
+X149813439Y-67241300D01*
+X149813436Y-67241300D01*
+X149675349Y-67281845D01*
+X149554273Y-67359656D01*
+X149460023Y-67468426D01*
+X149460022Y-67468428D01*
+X149400234Y-67599343D01*
+X149379753Y-67741800D01*
+X140131100Y-67741800D01*
+X140116432Y-67693446D01*
+X140018885Y-67510950D01*
+X139917444Y-67387343D01*
+X139887610Y-67350989D01*
+X139767091Y-67252083D01*
+X139727650Y-67219715D01*
+X139545154Y-67122168D01*
+X139347134Y-67062100D01*
+X139347132Y-67062099D01*
+X139347134Y-67062099D01*
+X139141200Y-67041817D01*
+X138935267Y-67062099D01*
+X138737243Y-67122169D01*
+X138554746Y-67219717D01*
+X138476764Y-67283715D01*
+X138412454Y-67311027D01*
+X138343586Y-67299235D01*
+X138292027Y-67252083D01*
+X138274100Y-67187861D01*
+X138274100Y-67005199D01*
+X144883953Y-67005199D01*
+X144904434Y-67147656D01*
+X144937343Y-67219715D01*
+X144964223Y-67278573D01*
+X145058472Y-67387343D01*
+X145179547Y-67465153D01*
+X145179550Y-67465154D01*
+X145179549Y-67465154D01*
+X145317636Y-67505699D01*
+X145317638Y-67505700D01*
+X145317639Y-67505700D01*
+X145461562Y-67505700D01*
+X145461562Y-67505699D01*
+X145568721Y-67474235D01*
+X145599650Y-67465154D01*
+X145599650Y-67465153D01*
+X145599653Y-67465153D01*
+X145720728Y-67387343D01*
+X145814977Y-67278573D01*
+X145874765Y-67147657D01*
+X145895247Y-67005200D01*
+X145874765Y-66862743D01*
+X145814977Y-66731827D01*
+X145720728Y-66623057D01*
+X145599653Y-66545247D01*
+X145599651Y-66545246D01*
+X145599649Y-66545245D01*
+X145599650Y-66545245D01*
+X145461563Y-66504700D01*
+X145461561Y-66504700D01*
+X145317639Y-66504700D01*
+X145317636Y-66504700D01*
+X145179549Y-66545245D01*
+X145058473Y-66623056D01*
+X144964223Y-66731826D01*
+X144964222Y-66731828D01*
+X144904434Y-66862743D01*
+X144883953Y-67005199D01*
+X138274100Y-67005199D01*
+X138274100Y-66466938D01*
+X138293785Y-66399899D01*
+X138346589Y-66354144D01*
+X138415747Y-66344200D01*
+X138476765Y-66371085D01*
+X138525471Y-66411057D01*
+X138554750Y-66435085D01*
+X138737246Y-66532632D01*
+X138935266Y-66592700D01*
+X138935265Y-66592700D01*
+X138953729Y-66594518D01*
+X139141200Y-66612983D01*
+X139347134Y-66592700D01*
+X139545154Y-66532632D01*
+X139727650Y-66435085D01*
+X139887610Y-66303810D01*
+X139916507Y-66268599D01*
+X149405153Y-66268599D01*
+X149425634Y-66411056D01*
+X149436607Y-66435082D01*
+X149485423Y-66541973D01*
+X149579672Y-66650743D01*
+X149700747Y-66728553D01*
+X149700750Y-66728554D01*
+X149700749Y-66728554D01*
+X149838836Y-66769099D01*
+X149838838Y-66769100D01*
+X149838839Y-66769100D01*
+X149982762Y-66769100D01*
+X149982762Y-66769099D01*
+X150089921Y-66737635D01*
+X150120850Y-66728554D01*
+X150120850Y-66728553D01*
+X150120853Y-66728553D01*
+X150241928Y-66650743D01*
+X150336177Y-66541973D01*
+X150395965Y-66411057D01*
+X150416447Y-66268600D01*
+X150395965Y-66126143D01*
+X150336177Y-65995227D01*
+X150241928Y-65886457D01*
+X150120853Y-65808647D01*
+X150120851Y-65808646D01*
+X150120849Y-65808645D01*
+X150120850Y-65808645D01*
+X149982763Y-65768100D01*
+X149982761Y-65768100D01*
+X149838839Y-65768100D01*
+X149838836Y-65768100D01*
+X149700749Y-65808645D01*
+X149579673Y-65886456D01*
+X149485423Y-65995226D01*
+X149485422Y-65995228D01*
+X149425634Y-66126143D01*
+X149405153Y-66268599D01*
+X139916507Y-66268599D01*
+X140018885Y-66143850D01*
+X140116432Y-65961354D01*
+X140176500Y-65763334D01*
+X140196783Y-65557400D01*
+X163485617Y-65557400D01*
+X163505899Y-65763332D01*
+X163519645Y-65808645D01*
+X163565968Y-65961354D01*
+X163663515Y-66143850D01*
+X163663517Y-66143852D01*
+X163794789Y-66303810D01*
+X163876765Y-66371085D01*
+X163954750Y-66435085D01*
+X164137246Y-66532632D01*
+X164335266Y-66592700D01*
+X164335265Y-66592700D01*
+X164353729Y-66594518D01*
+X164541200Y-66612983D01*
+X164747134Y-66592700D01*
+X164945154Y-66532632D01*
+X165127650Y-66435085D01*
+X165287610Y-66303810D01*
+X165418885Y-66143850D01*
+X165516432Y-65961354D01*
+X165576500Y-65763334D01*
+X165596783Y-65557400D01*
+X165576500Y-65351466D01*
+X165516432Y-65153446D01*
+X165418885Y-64970950D01*
+X165340293Y-64875185D01*
+X165287610Y-64810989D01*
+X165127652Y-64679717D01*
+X165127653Y-64679717D01*
+X165127650Y-64679715D01*
+X164945154Y-64582168D01*
+X164747134Y-64522100D01*
+X164747132Y-64522099D01*
+X164747134Y-64522099D01*
+X164559663Y-64503635D01*
+X164541200Y-64501817D01*
+X164541199Y-64501817D01*
+X164335267Y-64522099D01*
+X164137243Y-64582169D01*
+X164027098Y-64641043D01*
+X163954750Y-64679715D01*
+X163954748Y-64679716D01*
+X163954747Y-64679717D01*
+X163794789Y-64810989D01*
+X163664663Y-64969551D01*
+X163663515Y-64970950D01*
+X163661442Y-64974829D01*
+X163565969Y-65153443D01*
+X163505899Y-65351467D01*
+X163485617Y-65557400D01*
+X140196783Y-65557400D01*
+X140176500Y-65351466D01*
+X140116432Y-65153446D01*
+X140054698Y-65037951D01*
+X140040457Y-64969551D01*
+X140065456Y-64904307D01*
+X140121761Y-64862936D01*
+X140164057Y-64855500D01*
+X142221067Y-64855500D01*
+X142288106Y-64875185D01*
+X142308743Y-64891814D01*
+X142365979Y-64949050D01*
+X142452933Y-65014142D01*
+X142588858Y-65064840D01*
+X142733560Y-65075189D01*
+X142875318Y-65044352D01*
+X143002644Y-64974826D01*
+X143105226Y-64872244D01*
+X143174752Y-64744918D01*
+X143205589Y-64603160D01*
+X143195240Y-64458458D01*
+X143144542Y-64322533D01*
+X143079450Y-64235579D01*
+X143079448Y-64235577D01*
+X143079442Y-64235570D01*
+X142885915Y-64042044D01*
+X142869282Y-64021405D01*
+X142866596Y-64017225D01*
+X142866595Y-64017224D01*
+X142866594Y-64017222D01*
+X142866591Y-64017220D01*
+X142827064Y-63982970D01*
+X142823835Y-63979964D01*
+X142812621Y-63968750D01*
+X142799925Y-63959245D01*
+X142796483Y-63956471D01*
+X142756962Y-63922226D01*
+X142756960Y-63922224D01*
+X142756958Y-63922223D01*
+X142752437Y-63920158D01*
+X142729644Y-63906634D01*
+X142725669Y-63903658D01*
+X142725667Y-63903657D01*
+X142676646Y-63885372D01*
+X142672586Y-63883691D01*
+X142656691Y-63876432D01*
+X142624998Y-63861958D01*
+X142624995Y-63861957D01*
+X142620079Y-63861251D01*
+X142594395Y-63854695D01*
+X142589744Y-63852960D01*
+X142537573Y-63849227D01*
+X142533179Y-63848755D01*
+X142517496Y-63846501D01*
+X142517483Y-63846500D01*
+X142517482Y-63846500D01*
+X142501631Y-63846500D01*
+X142497208Y-63846342D01*
+X142488483Y-63845718D01*
+X142445044Y-63842611D01*
+X142445038Y-63842611D01*
+X142441703Y-63843336D01*
+X142440189Y-63843666D01*
+X142413833Y-63846500D01*
+X140081924Y-63846500D01*
+X140014885Y-63826815D01*
+X139969130Y-63774011D01*
+X139959186Y-63704853D01*
+X139986070Y-63643836D01*
+X139994467Y-63633603D01*
+X140018885Y-63603850D01*
+X140116432Y-63421354D01*
+X140176500Y-63223334D01*
+X140196783Y-63017400D01*
+X163485617Y-63017400D01*
+X163505899Y-63223332D01*
+X163505900Y-63223334D01*
+X163565968Y-63421354D01*
+X163663515Y-63603850D01*
+X163663517Y-63603852D01*
+X163794789Y-63763810D01*
+X163871562Y-63826815D01*
+X163954750Y-63895085D01*
+X164137246Y-63992632D01*
+X164335266Y-64052700D01*
+X164335265Y-64052700D01*
+X164355548Y-64054697D01*
+X164541200Y-64072983D01*
+X164747134Y-64052700D01*
+X164945154Y-63992632D01*
+X165127650Y-63895085D01*
+X165287610Y-63763810D01*
+X165418885Y-63603850D01*
+X165516432Y-63421354D01*
+X165576500Y-63223334D01*
+X165596783Y-63017400D01*
+X165576500Y-62811466D01*
+X165516432Y-62613446D01*
+X165418885Y-62430950D01*
+X165366902Y-62367609D01*
+X165287610Y-62270989D01*
+X165127652Y-62139717D01*
+X165127653Y-62139717D01*
+X165127650Y-62139715D01*
+X164945154Y-62042168D01*
+X164747134Y-61982100D01*
+X164747132Y-61982099D01*
+X164747134Y-61982099D01*
+X164541200Y-61961817D01*
+X164335267Y-61982099D01*
+X164137243Y-62042169D01*
+X164027098Y-62101043D01*
+X163954750Y-62139715D01*
+X163954748Y-62139716D01*
+X163954747Y-62139717D01*
+X163794789Y-62270989D01*
+X163663517Y-62430947D01*
+X163565969Y-62613443D01*
+X163505899Y-62811467D01*
+X163485617Y-63017400D01*
+X140196783Y-63017400D01*
+X140176500Y-62811466D01*
+X140116432Y-62613446D01*
+X140018885Y-62430950D01*
+X139966902Y-62367609D01*
+X139887610Y-62270989D01*
+X139727652Y-62139717D01*
+X139727653Y-62139717D01*
+X139727650Y-62139715D01*
+X139545154Y-62042168D01*
+X139347134Y-61982100D01*
+X139347132Y-61982099D01*
+X139347134Y-61982099D01*
+X139141200Y-61961817D01*
+X138935267Y-61982099D01*
+X138737243Y-62042169D01*
+X138627098Y-62101043D01*
+X138554750Y-62139715D01*
+X138554748Y-62139716D01*
+X138554747Y-62139717D01*
+X138394789Y-62270989D01*
+X138263517Y-62430947D01*
+X138165969Y-62613443D01*
+X138105899Y-62811467D01*
+X138085617Y-63017400D01*
+X138105899Y-63223332D01*
+X138105900Y-63223334D01*
+X138165968Y-63421354D01*
+X138263515Y-63603850D01*
+X138263517Y-63603852D01*
+X138296330Y-63643836D01*
+X138323642Y-63708146D01*
+X138311851Y-63777013D01*
+X138264698Y-63828573D01*
+X138200476Y-63846500D01*
+X137849767Y-63846500D01*
+X137823410Y-63843666D01*
+X137821102Y-63843164D01*
+X137818561Y-63842611D01*
+X137818555Y-63842611D01*
+X137773613Y-63845825D01*
+X137766391Y-63846342D01*
+X137761969Y-63846500D01*
+X137746112Y-63846500D01*
+X137730420Y-63848755D01*
+X137726026Y-63849227D01*
+X137673858Y-63852960D01*
+X137673850Y-63852961D01*
+X137669194Y-63854698D01*
+X137643528Y-63861249D01*
+X137638604Y-63861957D01*
+X137591025Y-63883685D01*
+X137586943Y-63885376D01*
+X137565599Y-63893337D01*
+X137537932Y-63903657D01*
+X137537928Y-63903659D01*
+X137533944Y-63906642D01*
+X137511163Y-63920158D01*
+X137506644Y-63922221D01*
+X137467110Y-63956475D01*
+X137463669Y-63959248D01*
+X137453557Y-63966819D01*
+X137449919Y-63969345D01*
+X137435829Y-63978400D01*
+X137435823Y-63978405D01*
+X137423606Y-63992504D01*
+X137411104Y-64005006D01*
+X137397005Y-64017223D01*
+X137397000Y-64017229D01*
+X137387945Y-64031319D01*
+X137385419Y-64034957D01*
+X137377848Y-64045069D01*
+X137375075Y-64048510D01*
+X137340821Y-64088044D01*
+X137338758Y-64092563D01*
+X137325242Y-64115344D01*
+X137322259Y-64119328D01*
+X137322257Y-64119332D01*
+X137303979Y-64168337D01*
+X137302285Y-64172425D01*
+X137280557Y-64220004D01*
+X137279849Y-64224928D01*
+X137273298Y-64250594D01*
+X137271561Y-64255250D01*
+X137271560Y-64255258D01*
+X137267827Y-64307426D01*
+X137267355Y-64311820D01*
+X137265100Y-64327512D01*
+X137265100Y-64343369D01*
+X137264942Y-64347793D01*
+X137261210Y-64399956D01*
+X137261211Y-64399960D01*
+X137262266Y-64404810D01*
+X137265100Y-64431168D01*
+X137265100Y-81820019D01*
+X137245415Y-81887058D01*
+X137192611Y-81932813D01*
+X137123453Y-81942757D01*
+X137059897Y-81913732D01*
+X137054573Y-81908408D01*
+X137050727Y-81905076D01*
+X137050724Y-81905073D01*
+X136929649Y-81827263D01*
+X136929647Y-81827262D01*
+X136929645Y-81827261D01*
+X136929646Y-81827261D01*
+X136791559Y-81786716D01*
+X136791557Y-81786716D01*
+X136647635Y-81786716D01*
+X136647632Y-81786716D01*
+X136509545Y-81827261D01*
+X136388469Y-81905072D01*
+X136294219Y-82013842D01*
+X136294218Y-82013844D01*
+X136234430Y-82144759D01*
+X136213949Y-82287216D01*
+X135612705Y-82287216D01*
+X135572809Y-60477399D01*
+X138085617Y-60477399D01*
+X138105899Y-60683332D01*
+X138105900Y-60683334D01*
+X138165968Y-60881354D01*
+X138263515Y-61063850D01*
+X138263517Y-61063852D01*
+X138394789Y-61223810D01*
+X138491409Y-61303102D01*
+X138554750Y-61355085D01*
+X138737246Y-61452632D01*
+X138935266Y-61512700D01*
+X138935265Y-61512700D01*
+X138953729Y-61514518D01*
+X139141200Y-61532983D01*
+X139347134Y-61512700D01*
+X139545154Y-61452632D01*
+X139727650Y-61355085D01*
+X139887610Y-61223810D01*
+X140018885Y-61063850D01*
+X140116432Y-60881354D01*
+X140176500Y-60683334D01*
+X140196783Y-60477400D01*
+X140196783Y-60477399D01*
+X163485617Y-60477399D01*
+X163505899Y-60683332D01*
+X163505900Y-60683334D01*
+X163565968Y-60881354D01*
+X163663515Y-61063850D01*
+X163663517Y-61063852D01*
+X163794789Y-61223810D01*
+X163891409Y-61303102D01*
+X163954750Y-61355085D01*
+X164137246Y-61452632D01*
+X164335266Y-61512700D01*
+X164335265Y-61512700D01*
+X164353729Y-61514518D01*
+X164541200Y-61532983D01*
+X164747134Y-61512700D01*
+X164945154Y-61452632D01*
+X165127650Y-61355085D01*
+X165287610Y-61223810D01*
+X165418885Y-61063850D01*
+X165516432Y-60881354D01*
+X165576500Y-60683334D01*
+X165596783Y-60477400D01*
+X165576500Y-60271466D01*
+X165516432Y-60073446D01*
+X165418885Y-59890950D01*
+X165366902Y-59827609D01*
+X165287610Y-59730989D01*
+X165127652Y-59599717D01*
+X165127653Y-59599717D01*
+X165127650Y-59599715D01*
+X164945154Y-59502168D01*
+X164747134Y-59442100D01*
+X164747132Y-59442099D01*
+X164747134Y-59442099D01*
+X164541200Y-59421817D01*
+X164335267Y-59442099D01*
+X164137243Y-59502169D01*
+X164027098Y-59561043D01*
+X163954750Y-59599715D01*
+X163954748Y-59599716D01*
+X163954747Y-59599717D01*
+X163794789Y-59730989D01*
+X163663517Y-59890947D01*
+X163565969Y-60073443D01*
+X163505899Y-60271467D01*
+X163485617Y-60477399D01*
+X140196783Y-60477399D01*
+X140176500Y-60271466D01*
+X140116432Y-60073446D01*
+X140018885Y-59890950D01*
+X139966902Y-59827609D01*
+X139887610Y-59730989D01*
+X139727652Y-59599717D01*
+X139727653Y-59599717D01*
+X139727650Y-59599715D01*
+X139545154Y-59502168D01*
+X139347134Y-59442100D01*
+X139347132Y-59442099D01*
+X139347134Y-59442099D01*
+X139141200Y-59421817D01*
+X138935267Y-59442099D01*
+X138737243Y-59502169D01*
+X138627098Y-59561043D01*
+X138554750Y-59599715D01*
+X138554748Y-59599716D01*
+X138554747Y-59599717D01*
+X138394789Y-59730989D01*
+X138263517Y-59890947D01*
+X138165969Y-60073443D01*
+X138105899Y-60271467D01*
+X138085617Y-60477399D01*
+X135572809Y-60477399D01*
+X135568163Y-57937399D01*
+X138085617Y-57937399D01*
+X138105899Y-58143332D01*
+X138105900Y-58143334D01*
+X138165968Y-58341354D01*
+X138263515Y-58523850D01*
+X138263517Y-58523852D01*
+X138394789Y-58683810D01*
+X138491409Y-58763102D01*
+X138554750Y-58815085D01*
+X138737246Y-58912632D01*
+X138935266Y-58972700D01*
+X138935265Y-58972700D01*
+X138953729Y-58974518D01*
+X139141200Y-58992983D01*
+X139347134Y-58972700D01*
+X139545154Y-58912632D01*
+X139727650Y-58815085D01*
+X139887610Y-58683810D01*
+X140018885Y-58523850D01*
+X140116432Y-58341354D01*
+X140176500Y-58143334D01*
+X140196783Y-57937400D01*
+X140196783Y-57937399D01*
+X163485617Y-57937399D01*
+X163505899Y-58143332D01*
+X163505900Y-58143334D01*
+X163565968Y-58341354D01*
+X163663515Y-58523850D01*
+X163663517Y-58523852D01*
+X163794789Y-58683810D01*
+X163891409Y-58763102D01*
+X163954750Y-58815085D01*
+X164137246Y-58912632D01*
+X164335266Y-58972700D01*
+X164335265Y-58972700D01*
+X164353729Y-58974518D01*
+X164541200Y-58992983D01*
+X164747134Y-58972700D01*
+X164945154Y-58912632D01*
+X165127650Y-58815085D01*
+X165287610Y-58683810D01*
+X165418885Y-58523850D01*
+X165516432Y-58341354D01*
+X165576500Y-58143334D01*
+X165596783Y-57937400D01*
+X165576500Y-57731466D01*
+X165516432Y-57533446D01*
+X165418885Y-57350950D01*
+X165366902Y-57287609D01*
+X165287610Y-57190989D01*
+X165127652Y-57059717D01*
+X165127653Y-57059717D01*
+X165127650Y-57059715D01*
+X164945154Y-56962168D01*
+X164747134Y-56902100D01*
+X164747132Y-56902099D01*
+X164747134Y-56902099D01*
+X164541200Y-56881817D01*
+X164335267Y-56902099D01*
+X164137243Y-56962169D01*
+X164027098Y-57021043D01*
+X163954750Y-57059715D01*
+X163954748Y-57059716D01*
+X163954747Y-57059717D01*
+X163794789Y-57190989D01*
+X163663517Y-57350947D01*
+X163565969Y-57533443D01*
+X163505899Y-57731467D01*
+X163485617Y-57937399D01*
+X140196783Y-57937399D01*
+X140176500Y-57731466D01*
+X140116432Y-57533446D01*
+X140018885Y-57350950D01*
+X139966902Y-57287609D01*
+X139887610Y-57190989D01*
+X139727652Y-57059717D01*
+X139727653Y-57059717D01*
+X139727650Y-57059715D01*
+X139545154Y-56962168D01*
+X139347134Y-56902100D01*
+X139347132Y-56902099D01*
+X139347134Y-56902099D01*
+X139159663Y-56883635D01*
+X139141200Y-56881817D01*
+X139141199Y-56881817D01*
+X138935267Y-56902099D01*
+X138737243Y-56962169D01*
+X138627098Y-57021043D01*
+X138554750Y-57059715D01*
+X138554748Y-57059716D01*
+X138554747Y-57059717D01*
+X138394789Y-57190989D01*
+X138263517Y-57350947D01*
+X138165969Y-57533443D01*
+X138105899Y-57731467D01*
+X138085617Y-57937399D01*
+X135568163Y-57937399D01*
+X135565025Y-56222078D01*
+X138090700Y-56222078D01*
+X138105232Y-56295135D01*
+X138105233Y-56295139D01*
+X138105234Y-56295140D01*
+X138160599Y-56378001D01*
+X138242463Y-56432700D01*
+X138243460Y-56433366D01*
+X138243464Y-56433367D01*
+X138316521Y-56447899D01*
+X138316524Y-56447900D01*
+X138316526Y-56447900D01*
+X139965876Y-56447900D01*
+X139965877Y-56447899D01*
+X140038940Y-56433366D01*
+X140121801Y-56378001D01*
+X140177166Y-56295140D01*
+X140191700Y-56222074D01*
+X140191700Y-55397400D01*
+X163485617Y-55397400D01*
+X163505899Y-55603332D01*
+X163505900Y-55603334D01*
+X163565968Y-55801354D01*
+X163663515Y-55983850D01*
+X163663517Y-55983852D01*
+X163794789Y-56143810D01*
+X163890156Y-56222074D01*
+X163954750Y-56275085D01*
+X164137246Y-56372632D01*
+X164335266Y-56432700D01*
+X164335265Y-56432700D01*
+X164353729Y-56434518D01*
+X164541200Y-56452983D01*
+X164747134Y-56432700D01*
+X164945154Y-56372632D01*
+X165127650Y-56275085D01*
+X165287610Y-56143810D01*
+X165418885Y-55983850D01*
+X165516432Y-55801354D01*
+X165576500Y-55603334D01*
+X165596783Y-55397400D01*
+X165576500Y-55191466D01*
+X165516432Y-54993446D01*
+X165418885Y-54810950D01*
+X165366902Y-54747609D01*
+X165287610Y-54650989D01*
+X165127652Y-54519717D01*
+X165127653Y-54519717D01*
+X165127650Y-54519715D01*
+X164945154Y-54422168D01*
+X164747134Y-54362100D01*
+X164747132Y-54362099D01*
+X164747134Y-54362099D01*
+X164541200Y-54341817D01*
+X164335267Y-54362099D01*
+X164137243Y-54422169D01*
+X164027098Y-54481043D01*
+X163954750Y-54519715D01*
+X163954748Y-54519716D01*
+X163954747Y-54519717D01*
+X163794789Y-54650989D01*
+X163663517Y-54810947D01*
+X163565969Y-54993443D01*
+X163505899Y-55191467D01*
+X163485617Y-55397400D01*
+X140191700Y-55397400D01*
+X140191700Y-54572726D01*
+X140191700Y-54572725D01*
+X140191700Y-54572723D01*
+X140191699Y-54572721D01*
+X140177167Y-54499664D01*
+X140177166Y-54499660D01*
+X140177165Y-54499660D01*
+X140121801Y-54416799D01*
+X140039937Y-54362100D01*
+X140038939Y-54361433D01*
+X140038935Y-54361432D01*
+X139965877Y-54346900D01*
+X139965874Y-54346900D01*
+X138316526Y-54346900D01*
+X138316523Y-54346900D01*
+X138243464Y-54361432D01*
+X138243460Y-54361433D01*
+X138160599Y-54416799D01*
+X138105233Y-54499660D01*
+X138105232Y-54499664D01*
+X138090700Y-54572721D01*
+X138090700Y-56222078D01*
+X135565025Y-56222078D01*
+X135560027Y-53489626D01*
+X135579589Y-53422551D01*
+X135632309Y-53376700D01*
+X135684027Y-53365400D01*
+X165861988Y-53365400D01*
+X165862000Y-53365400D01*
+X166084969Y-53349473D01*
+X166153239Y-53364331D01*
+G37*
+G04 #@! TD.AperFunction*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr b/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr
new file mode 100644
index 0000000..54db86f
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-In2_Cu.gbr
@@ -0,0 +1,9362 @@
+G04 #@! TF.GenerationSoftware,KiCad,Pcbnew,7.0.5*
+G04 #@! TF.CreationDate,2023-06-23T21:15:38-07:00*
+G04 #@! TF.ProjectId,MCL68,4d434c36-382e-46b6-9963-61645f706362,rev?*
+G04 #@! TF.SameCoordinates,Original*
+G04 #@! TF.FileFunction,Copper,L3,Inr*
+G04 #@! TF.FilePolarity,Positive*
+%FSLAX46Y46*%
+G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)*
+G04 Created by KiCad (PCBNEW 7.0.5) date 2023-06-23 21:15:38*
+%MOMM*%
+%LPD*%
+G01*
+G04 APERTURE LIST*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD10R,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ComponentPad*
+%ADD11O,1.600000X1.600000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,ViaPad*
+%ADD12C,0.500000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD13C,0.152400*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD14C,1.016000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD15C,0.508000*%
+G04 #@! TD*
+G04 #@! TA.AperFunction,Conductor*
+%ADD16C,0.304800*%
+G04 #@! TD*
+G04 APERTURE END LIST*
+D10*
+X144043400Y-75793600D03*
+D11*
+X144043400Y-78333600D03*
+X144043400Y-80873600D03*
+X144043400Y-83413600D03*
+X144043400Y-85953600D03*
+X144043400Y-88493600D03*
+X144043400Y-91033600D03*
+X144043400Y-93573600D03*
+X144043400Y-96113600D03*
+X144043400Y-98653600D03*
+X144043400Y-101193600D03*
+X144043400Y-103733600D03*
+X144043400Y-106273600D03*
+X144043400Y-108813600D03*
+X144043400Y-111353600D03*
+X144043400Y-113893600D03*
+X144043400Y-116433600D03*
+X144043400Y-118973600D03*
+X144043400Y-121513600D03*
+X144043400Y-124053600D03*
+X144043400Y-126593600D03*
+X144043400Y-129133600D03*
+X144043400Y-131673600D03*
+X144043400Y-134213600D03*
+X159283400Y-134213600D03*
+X159283400Y-131673600D03*
+X159283400Y-129133600D03*
+X159283400Y-126593600D03*
+X159283400Y-124053600D03*
+X159283400Y-121513600D03*
+X159283400Y-118973600D03*
+X159283400Y-116433600D03*
+X159283400Y-113893600D03*
+X159283400Y-111353600D03*
+X159283400Y-108813600D03*
+X159283400Y-106273600D03*
+X159283400Y-103733600D03*
+X159283400Y-101193600D03*
+X159283400Y-98653600D03*
+X159283400Y-96113600D03*
+X159283400Y-93573600D03*
+X159283400Y-91033600D03*
+X159283400Y-88493600D03*
+X159283400Y-85953600D03*
+X159283400Y-83413600D03*
+X159283400Y-80873600D03*
+X159283400Y-78333600D03*
+X159283400Y-75793600D03*
+D10*
+X139141200Y-55397400D03*
+D11*
+X139141200Y-57937400D03*
+X139141200Y-60477400D03*
+X139141200Y-63017400D03*
+X139141200Y-65557400D03*
+X139141200Y-68097400D03*
+X139141200Y-70637400D03*
+X139141200Y-73177400D03*
+X139141200Y-75717400D03*
+X139141200Y-78257400D03*
+X139141200Y-80797400D03*
+X139141200Y-83337400D03*
+X139141200Y-85877400D03*
+X139141200Y-88417400D03*
+X139141200Y-90957400D03*
+X139141200Y-93497400D03*
+X139141200Y-96037400D03*
+X139141200Y-98577400D03*
+X139141200Y-101117400D03*
+X139141200Y-103657400D03*
+X139141200Y-106197400D03*
+X139141200Y-108737400D03*
+X139141200Y-111277400D03*
+X139141200Y-113817400D03*
+X139141200Y-116357400D03*
+X139141200Y-118897400D03*
+X139141200Y-121437400D03*
+X139141200Y-123977400D03*
+X139141200Y-126517400D03*
+X139141200Y-129057400D03*
+X139141200Y-131597400D03*
+X139141200Y-134137400D03*
+X164541200Y-134137400D03*
+X164541200Y-131597400D03*
+X164541200Y-129057400D03*
+X164541200Y-126517400D03*
+X164541200Y-123977400D03*
+X164541200Y-121437400D03*
+X164541200Y-118897400D03*
+X164541200Y-116357400D03*
+X164541200Y-113817400D03*
+X164541200Y-111277400D03*
+X164541200Y-108737400D03*
+X164541200Y-106197400D03*
+X164541200Y-103657400D03*
+X164541200Y-101117400D03*
+X164541200Y-98577400D03*
+X164541200Y-96037400D03*
+X164541200Y-93497400D03*
+X164541200Y-90957400D03*
+X164541200Y-88417400D03*
+X164541200Y-85877400D03*
+X164541200Y-83337400D03*
+X164541200Y-80797400D03*
+X164541200Y-78257400D03*
+X164541200Y-75717400D03*
+X164541200Y-73177400D03*
+X164541200Y-70637400D03*
+X164541200Y-68097400D03*
+X164541200Y-65557400D03*
+X164541200Y-63017400D03*
+X164541200Y-60477400D03*
+X164541200Y-57937400D03*
+X164541200Y-55397400D03*
+D12*
+X149840380Y-114939000D03*
+X151866600Y-101092010D03*
+X146431000Y-94386400D03*
+X147550435Y-92557298D03*
+X142231400Y-79730600D03*
+X149606000Y-82575400D03*
+X141859000Y-90652600D03*
+X147599400Y-90271600D03*
+X147671600Y-88341200D03*
+X141208822Y-88703022D03*
+X140788200Y-93684125D03*
+X153361200Y-103632000D03*
+X155701094Y-101550106D03*
+X138328400Y-92176600D03*
+X155579000Y-106908600D03*
+X142697200Y-64566800D03*
+X156714000Y-108258720D03*
+X148793200Y-101346000D03*
+X156032200Y-88315800D03*
+X144576800Y-67868800D03*
+X148742400Y-109474000D03*
+X148818600Y-120675400D03*
+X152273000Y-74015600D03*
+X148005800Y-93878400D03*
+X150626478Y-76153678D03*
+X154990800Y-74752200D03*
+X155549600Y-82143600D03*
+X150622000Y-122885200D03*
+X152810962Y-114660163D03*
+X150016219Y-92638938D03*
+X154833985Y-109314273D03*
+X147447000Y-103149400D03*
+X148712200Y-129082800D03*
+X153390600Y-70739000D03*
+X152654000Y-91524231D03*
+X147574000Y-105410000D03*
+X138222166Y-102445175D03*
+X150786714Y-105463797D03*
+X153106600Y-88432719D03*
+X146532600Y-91135200D03*
+X148793200Y-86664800D03*
+X146913600Y-115900200D03*
+X147294600Y-104546400D03*
+X145948422Y-103906922D03*
+X141605000Y-104698800D03*
+X162331400Y-76250800D03*
+X161497804Y-75569000D03*
+X161284243Y-74721047D03*
+X156337000Y-112090200D03*
+X156235400Y-109626400D03*
+X155938822Y-99915378D03*
+X153301443Y-100949783D03*
+X152624600Y-101648259D03*
+X147320000Y-113411000D03*
+X154325922Y-118038278D03*
+X149885400Y-67741800D03*
+X154533600Y-126238000D03*
+X155676600Y-115671600D03*
+X155448000Y-109753400D03*
+X149910800Y-66268600D03*
+X148024366Y-133153634D03*
+X145865360Y-88763396D03*
+X138172000Y-114919613D03*
+X150342600Y-89560400D03*
+X150317200Y-91592400D03*
+X154580400Y-92786200D03*
+X155016200Y-95885000D03*
+X157407796Y-106984800D03*
+X155194000Y-94005400D03*
+X154809895Y-101537138D03*
+X145389600Y-67005200D03*
+X147370800Y-124485400D03*
+X155041600Y-99466400D03*
+X149326600Y-74625200D03*
+X155524200Y-108915200D03*
+X155219400Y-117830600D03*
+X154551300Y-86926500D03*
+X152788849Y-115312191D03*
+X155270202Y-124884100D03*
+X155448000Y-134086600D03*
+X153238200Y-97155000D03*
+X153238200Y-89789000D03*
+X150037800Y-103733600D03*
+X147175837Y-107894967D03*
+X145867722Y-85403600D03*
+X140694600Y-85398796D03*
+X151917400Y-75920600D03*
+X146257731Y-106852233D03*
+X136719596Y-82287216D03*
+X140246543Y-104690200D03*
+X155288495Y-102060535D03*
+X147825085Y-107959047D03*
+X155902100Y-102455600D03*
+X145469800Y-100609400D03*
+X145745200Y-108305600D03*
+X141274800Y-95783400D03*
+X138277600Y-94538796D03*
+X155287910Y-94786089D03*
+X152746690Y-95781831D03*
+X152102962Y-95675799D03*
+X151649993Y-96145318D03*
+X151120750Y-95700491D03*
+X150080378Y-95508000D03*
+X149438428Y-95391681D03*
+X137828624Y-122775376D03*
+X148818600Y-83642200D03*
+X142570200Y-108153200D03*
+X152811093Y-113796693D03*
+X156616400Y-121005600D03*
+X160858200Y-105994200D03*
+X155934600Y-94699945D03*
+X154670176Y-83048915D03*
+X151307800Y-74777600D03*
+X155897932Y-104662117D03*
+X157124400Y-111302800D03*
+D13*
+X149840380Y-114939000D02*
+X152146000Y-112633380D01*
+X153238200Y-104749600D02*
+X152425400Y-104749600D01*
+X153238200Y-105232200D02*
+X153238200Y-104749600D01*
+X152146000Y-106146600D02*
+X152323800Y-106146600D01*
+X152425400Y-104749600D02*
+X152146000Y-104470200D01*
+X152146000Y-112633380D02*
+X152146000Y-106146600D01*
+X152323800Y-106146600D02*
+X153238200Y-105232200D01*
+X152146000Y-101371410D02*
+X151901200Y-101126610D01*
+X152146000Y-104470200D02*
+X152146000Y-101371410D01*
+X146761200Y-79730600D02*
+X142231400Y-79730600D01*
+X149606000Y-82575400D02*
+X146761200Y-79730600D01*
+X146282443Y-92062200D02*
+X147599400Y-90745243D01*
+X147599400Y-90745243D02*
+X147599400Y-90271600D01*
+X141859000Y-90652600D02*
+X143268600Y-92062200D01*
+X143268600Y-92062200D02*
+X146282443Y-92062200D01*
+X142028000Y-89522200D02*
+X141208822Y-88703022D01*
+X147671600Y-88341200D02*
+X146490600Y-89522200D01*
+X146490600Y-89522200D02*
+X142028000Y-89522200D01*
+X152822843Y-99127243D02*
+X151511000Y-97815400D01*
+X143858739Y-97383600D02*
+X140788200Y-94313061D01*
+X153361200Y-101784216D02*
+X153103200Y-101526216D01*
+X153103200Y-101526216D02*
+X153103200Y-101450016D01*
+X146458644Y-96621600D02*
+X145618200Y-96621600D01*
+X153361200Y-103632000D02*
+X153361200Y-101784216D01*
+X153103200Y-101450016D02*
+X152822843Y-101169659D01*
+X152822843Y-101169659D02*
+X152822843Y-99127243D01*
+X144856200Y-97383600D02*
+X143858739Y-97383600D01*
+X140788200Y-94313061D02*
+X140788200Y-93684125D01*
+X151511000Y-97815400D02*
+X147652444Y-97815400D01*
+X147652444Y-97815400D02*
+X146458644Y-96621600D01*
+X145618200Y-96621600D02*
+X144856200Y-97383600D01*
+X140106400Y-92176600D02*
+X138328400Y-92176600D01*
+X151822964Y-97510600D02*
+X147778696Y-97510600D01*
+X147778696Y-97510600D02*
+X146559496Y-96291400D01*
+X146177000Y-96291400D02*
+X144932400Y-95046800D01*
+X155701094Y-101550106D02*
+X155701094Y-101388730D01*
+X142976600Y-95046800D02*
+X140106400Y-92176600D01*
+X155701094Y-101388730D02*
+X151822964Y-97510600D01*
+X146559496Y-96291400D02*
+X146177000Y-96291400D01*
+X144932400Y-95046800D02*
+X142976600Y-95046800D01*
+X160312000Y-96736000D02*
+X159905800Y-97142200D01*
+X160312000Y-94932400D02*
+X160312000Y-96736000D01*
+X149694900Y-86347300D02*
+X149694900Y-90932000D01*
+X157192600Y-108060477D02*
+X157192600Y-108456963D01*
+X143617339Y-84925000D02*
+X148272600Y-84925000D01*
+X159905800Y-97142200D02*
+X157869800Y-97142200D01*
+X148272600Y-84925000D02*
+X149694900Y-86347300D01*
+X157192600Y-108456963D02*
+X156912243Y-108737320D01*
+X157869800Y-97142200D02*
+X156917200Y-98094800D01*
+X156917200Y-107785077D02*
+X157192600Y-108060477D01*
+X156917200Y-98094800D02*
+X156917200Y-107785077D01*
+X158533252Y-94932400D02*
+X160312000Y-94932400D01*
+X155579000Y-108182600D02*
+X155579000Y-106908600D01*
+X155269452Y-91668600D02*
+X158533252Y-94932400D01*
+X149694900Y-90932000D02*
+X153162000Y-90932000D01*
+X139141200Y-85877400D02*
+X142664939Y-85877400D01*
+X156133720Y-108737320D02*
+X155579000Y-108182600D01*
+X156912243Y-108737320D02*
+X156133720Y-108737320D01*
+X142664939Y-85877400D02*
+X143617339Y-84925000D01*
+X153162000Y-90932000D02*
+X153898600Y-91668600D01*
+X153898600Y-91668600D02*
+X155269452Y-91668600D01*
+D14*
+X159283400Y-74662230D02*
+X158445200Y-73824030D01*
+X151866600Y-65252600D02*
+X144856200Y-65252600D01*
+D15*
+X159283400Y-75463400D02*
+X159461200Y-75285600D01*
+D14*
+X157149800Y-70535800D02*
+X151866600Y-65252600D01*
+X158445200Y-73824030D02*
+X158445200Y-70535800D01*
+X159283400Y-75793600D02*
+X159283400Y-74662230D01*
+X144856200Y-65252600D02*
+X143383000Y-65252600D01*
+X161721800Y-78232000D02*
+X159283400Y-75793600D01*
+X143383000Y-65252600D02*
+X142697200Y-64566800D01*
+X158445200Y-70535800D02*
+X157149800Y-70535800D01*
+X164541200Y-93497400D02*
+X161721800Y-90678000D01*
+X161721800Y-90678000D02*
+X161721800Y-78232000D01*
+D15*
+X159283400Y-75793600D02*
+X159283400Y-75463400D01*
+D13*
+X156514800Y-101686968D02*
+X152033632Y-97205800D01*
+X143102852Y-94742000D02*
+X139318252Y-90957400D01*
+X139318252Y-90957400D02*
+X139141200Y-90957400D01*
+X156714000Y-108258720D02*
+X156514800Y-108059520D01*
+X147904948Y-97205800D02*
+X145441148Y-94742000D01*
+X145441148Y-94742000D02*
+X143102852Y-94742000D01*
+X156514800Y-108059520D02*
+X156514800Y-101686968D01*
+X152033632Y-97205800D02*
+X147904948Y-97205800D01*
+X139141200Y-101117400D02*
+X142964000Y-104940200D01*
+X142964000Y-104940200D02*
+X145198452Y-104940200D01*
+X145198452Y-104940200D02*
+X145668252Y-105410000D01*
+X145668252Y-105410000D02*
+X147574000Y-105410000D01*
+X139141200Y-106197400D02*
+X142664939Y-106197400D01*
+X146050000Y-106222800D02*
+X147657687Y-106222800D01*
+X142664939Y-106197400D02*
+X143617339Y-105245000D01*
+X147835487Y-106400600D02*
+X149849911Y-106400600D01*
+X149849911Y-106400600D02*
+X150786714Y-105463797D01*
+X145072200Y-105245000D02*
+X146050000Y-106222800D01*
+X143617339Y-105245000D02*
+X145072200Y-105245000D01*
+X147657687Y-106222800D02*
+X147835487Y-106400600D01*
+X136499600Y-87064339D02*
+X138753339Y-84810600D01*
+X141832852Y-84582000D02*
+X149255881Y-84582000D01*
+X140360400Y-112496600D02*
+X140360400Y-116865400D01*
+X140360400Y-116865400D02*
+X139700000Y-117525800D01*
+X136499600Y-115823252D02*
+X136499600Y-87064339D01*
+X141604252Y-84810600D02*
+X141832852Y-84582000D01*
+X138202148Y-117525800D02*
+X136499600Y-115823252D01*
+X139700000Y-117525800D02*
+X138202148Y-117525800D01*
+X139141200Y-111277400D02*
+X140360400Y-112496600D01*
+X138753339Y-84810600D02*
+X141604252Y-84810600D01*
+X149255881Y-84582000D02*
+X153106600Y-88432719D01*
+X138480800Y-89916000D02*
+X145313400Y-89916000D01*
+X139141200Y-113817400D02*
+X137642600Y-112318800D01*
+X137642600Y-90754200D02*
+X138480800Y-89916000D01*
+X145313400Y-89916000D02*
+X146532600Y-91135200D01*
+X137642600Y-112318800D02*
+X137642600Y-90754200D01*
+X138201400Y-87147400D02*
+X140893800Y-87147400D01*
+X137058400Y-88290400D02*
+X138201400Y-87147400D01*
+X137058400Y-90399348D02*
+X137058400Y-88290400D01*
+X140893800Y-87147400D02*
+X141059000Y-86982200D01*
+X146209261Y-86664800D02*
+X148793200Y-86664800D01*
+X137033000Y-90424748D02*
+X137058400Y-90399348D01*
+X145891861Y-86982200D02*
+X146209261Y-86664800D01*
+X137033000Y-114884200D02*
+X137033000Y-90424748D01*
+X141059000Y-86982200D02*
+X145891861Y-86982200D01*
+X139141200Y-116357400D02*
+X138506200Y-116357400D01*
+X138506200Y-116357400D02*
+X137033000Y-114884200D01*
+X152624600Y-104059800D02*
+X152624600Y-101648259D01*
+X151769000Y-113730890D02*
+X151769000Y-113442105D01*
+X147320000Y-113411000D02*
+X149326600Y-115417600D01*
+X152882600Y-106349800D02*
+X154444700Y-104787700D01*
+X152882600Y-112328505D02*
+X152882600Y-106349800D01*
+X151769000Y-113442105D02*
+X152882600Y-112328505D01*
+X154444700Y-104787700D02*
+X153974800Y-104317800D01*
+X153974800Y-104317800D02*
+X152882600Y-104317800D01*
+X149326600Y-115417600D02*
+X150082290Y-115417600D01*
+X150082290Y-115417600D02*
+X151769000Y-113730890D01*
+X152882600Y-104317800D02*
+X152624600Y-104059800D01*
+X149885400Y-66294000D02*
+X149910800Y-66268600D01*
+X149885400Y-67741800D02*
+X149885400Y-66294000D01*
+X141770000Y-87465000D02*
+X144566964Y-87465000D01*
+X137337800Y-114085413D02*
+X137337800Y-90627948D01*
+X138172000Y-114919613D02*
+X137337800Y-114085413D01*
+X137337800Y-90627948D02*
+X138405348Y-89560400D01*
+X139674600Y-89560400D02*
+X141770000Y-87465000D01*
+X138405348Y-89560400D02*
+X139674600Y-89560400D01*
+X144566964Y-87465000D02*
+X145865360Y-88763396D01*
+X154228800Y-91287600D02*
+X155473400Y-91287600D01*
+X157759400Y-93573600D02*
+X159283400Y-93573600D01*
+X151384000Y-90601800D02*
+X153568400Y-90601800D01*
+X153568400Y-90627200D02*
+X154228800Y-91287600D01*
+X155473400Y-91287600D02*
+X157759400Y-93573600D01*
+X150342600Y-89560400D02*
+X151384000Y-90601800D01*
+X153568400Y-90601800D02*
+X153568400Y-90627200D01*
+X150727637Y-92002837D02*
+X150317200Y-91592400D01*
+X159283400Y-96113600D02*
+X155172637Y-92002837D01*
+X155172637Y-92002837D02*
+X150727637Y-92002837D01*
+X152073800Y-124464000D02*
+X152073800Y-113568357D01*
+X152073800Y-113568357D02*
+X153441400Y-112200757D01*
+X153441400Y-106299000D02*
+X154809895Y-104930505D01*
+X154809895Y-104930505D02*
+X154809895Y-101537138D01*
+X153441400Y-112200757D02*
+X153441400Y-106299000D01*
+X159283400Y-131673600D02*
+X152073800Y-124464000D01*
+D16*
+X154551300Y-88475900D02*
+X154551300Y-86926500D01*
+X153238200Y-89789000D02*
+X154551300Y-88475900D01*
+D13*
+X142621000Y-109855000D02*
+X145215804Y-109855000D01*
+X144043400Y-116433600D02*
+X142316200Y-114706400D01*
+X142316200Y-114706400D02*
+X142316200Y-110159800D01*
+X145215804Y-109855000D02*
+X147175837Y-107894967D01*
+X142316200Y-110159800D02*
+X142621000Y-109855000D01*
+X142773400Y-82143600D02*
+X136863212Y-82143600D01*
+X136863212Y-82143600D02*
+X136719596Y-82287216D01*
+X144043400Y-80873600D02*
+X142773400Y-82143600D01*
+X155114695Y-102234335D02*
+X155288495Y-102060535D01*
+X153746200Y-106628452D02*
+X154660600Y-105714052D01*
+X153517600Y-112844394D02*
+X153746200Y-112615794D01*
+X153746200Y-112615794D02*
+X153746200Y-106628452D01*
+X159283400Y-126593600D02*
+X153517600Y-120827800D01*
+X155114695Y-105056757D02*
+X155114695Y-102234335D01*
+X154660600Y-105714052D02*
+X154660600Y-105510852D01*
+X153517600Y-120827800D02*
+X153517600Y-112844394D01*
+X154660600Y-105510852D02*
+X155114695Y-105056757D01*
+X145491200Y-110261400D02*
+X147793553Y-107959047D01*
+X143738600Y-115290600D02*
+X142798800Y-114350800D01*
+X144043400Y-129133600D02*
+X146075400Y-127101600D01*
+X146075400Y-127101600D02*
+X146075400Y-116814600D01*
+X144551400Y-115290600D02*
+X143738600Y-115290600D01*
+X143433800Y-110261400D02*
+X145491200Y-110261400D01*
+X147793553Y-107959047D02*
+X147825085Y-107959047D01*
+X142798800Y-110896400D02*
+X143433800Y-110261400D01*
+X142798800Y-114350800D02*
+X142798800Y-110896400D01*
+X146075400Y-116814600D02*
+X144551400Y-115290600D01*
+X158857339Y-125082200D02*
+X153822400Y-120047261D01*
+X155419495Y-102938205D02*
+X155902100Y-102455600D01*
+X153822400Y-120047261D02*
+X153822400Y-112970646D01*
+X160312000Y-126110800D02*
+X159283400Y-125082200D01*
+X153822400Y-112970646D02*
+X154051000Y-112742046D01*
+X159283400Y-125082200D02*
+X158857339Y-125082200D01*
+X154051000Y-106754704D02*
+X155419495Y-105386209D01*
+X154051000Y-112742046D02*
+X154051000Y-106754704D01*
+X155419495Y-105386209D02*
+X155419495Y-102938205D01*
+X160312000Y-128105000D02*
+X160312000Y-126110800D01*
+X159283400Y-129133600D02*
+X160312000Y-128105000D01*
+X140030196Y-94538796D02*
+X138277600Y-94538796D01*
+X141274800Y-95783400D02*
+X140030196Y-94538796D01*
+X148818600Y-83642200D02*
+X145923000Y-83642200D01*
+X138480800Y-84505800D02*
+X136067800Y-86918800D01*
+X136067800Y-86918800D02*
+X136067800Y-121014552D01*
+X136067800Y-121014552D02*
+X137828624Y-122775376D01*
+X143598800Y-82385000D02*
+X141478000Y-84505800D01*
+X141478000Y-84505800D02*
+X138480800Y-84505800D01*
+X144665800Y-82385000D02*
+X143598800Y-82385000D01*
+X145923000Y-83642200D02*
+X144665800Y-82385000D01*
+X159753400Y-122542200D02*
+X158153000Y-122542200D01*
+X160324800Y-121970800D02*
+X159753400Y-122542200D01*
+X160324800Y-120015000D02*
+X160324800Y-121970800D01*
+X159283400Y-118973600D02*
+X160324800Y-120015000D01*
+X158153000Y-122542200D02*
+X156616400Y-121005600D01*
+X159131000Y-107302200D02*
+X159931200Y-107302200D01*
+X157784800Y-118865139D02*
+X158254800Y-118395138D01*
+X159283400Y-121513600D02*
+X157861000Y-120091200D01*
+X157861000Y-120091200D02*
+X157861000Y-118941339D01*
+X158254800Y-108178400D02*
+X159131000Y-107302200D01*
+X159931200Y-107302200D02*
+X160858200Y-106375200D01*
+X157861000Y-118941339D02*
+X157784800Y-118865139D01*
+X158254800Y-118395138D02*
+X158254800Y-108178400D01*
+X160858200Y-106375200D02*
+X160858200Y-105994200D01*
+G04 #@! TA.AperFunction,Conductor*
+G36*
+X166043167Y-53390697D02*
+G01*
+X166110189Y-53410437D01*
+X166155900Y-53463279D01*
+X166167063Y-53514433D01*
+X166344333Y-136654011D01*
+X166324791Y-136721092D01*
+X166272085Y-136766959D01*
+X166219613Y-136778273D01*
+X135860542Y-136601914D01*
+X135793618Y-136581840D01*
+X135748170Y-136528771D01*
+X135737262Y-136478257D01*
+X135730831Y-134137400D01*
+X138085617Y-134137400D01*
+X138105899Y-134343332D01*
+X138105900Y-134343334D01*
+X138165968Y-134541354D01*
+X138263515Y-134723850D01*
+X138263517Y-134723852D01*
+X138394789Y-134883810D01*
+X138491409Y-134963102D01*
+X138554750Y-135015085D01*
+X138737246Y-135112632D01*
+X138935266Y-135172700D01*
+X138935265Y-135172700D01*
+X138953729Y-135174518D01*
+X139141200Y-135192983D01*
+X139347134Y-135172700D01*
+X139545154Y-135112632D01*
+X139727650Y-135015085D01*
+X139887610Y-134883810D01*
+X140018885Y-134723850D01*
+X140116432Y-134541354D01*
+X140176500Y-134343334D01*
+X140189278Y-134213600D01*
+X142987817Y-134213600D01*
+X143008099Y-134419532D01*
+X143008100Y-134419534D01*
+X143068168Y-134617554D01*
+X143165715Y-134800050D01*
+X143165717Y-134800052D01*
+X143296989Y-134960010D01*
+X143364096Y-135015082D01*
+X143456950Y-135091285D01*
+X143639446Y-135188832D01*
+X143837466Y-135248900D01*
+X143837465Y-135248900D01*
+X143855929Y-135250718D01*
+X144043400Y-135269183D01*
+X144249334Y-135248900D01*
+X144447354Y-135188832D01*
+X144629850Y-135091285D01*
+X144789810Y-134960010D01*
+X144921085Y-134800050D01*
+X145018632Y-134617554D01*
+X145078700Y-134419534D01*
+X145098983Y-134213600D01*
+X145098983Y-134213599D01*
+X158227817Y-134213599D01*
+X158248099Y-134419532D01*
+X158248100Y-134419534D01*
+X158308168Y-134617554D01*
+X158405715Y-134800050D01*
+X158405717Y-134800052D01*
+X158536989Y-134960010D01*
+X158604096Y-135015082D01*
+X158696950Y-135091285D01*
+X158879446Y-135188832D01*
+X159077466Y-135248900D01*
+X159077465Y-135248900D01*
+X159095929Y-135250718D01*
+X159283400Y-135269183D01*
+X159489334Y-135248900D01*
+X159687354Y-135188832D01*
+X159869850Y-135091285D01*
+X160029810Y-134960010D01*
+X160161085Y-134800050D01*
+X160258632Y-134617554D01*
+X160318700Y-134419534D01*
+X160338983Y-134213600D01*
+X160331478Y-134137400D01*
+X163485617Y-134137400D01*
+X163505899Y-134343332D01*
+X163505900Y-134343334D01*
+X163565968Y-134541354D01*
+X163663515Y-134723850D01*
+X163663517Y-134723852D01*
+X163794789Y-134883810D01*
+X163891409Y-134963102D01*
+X163954750Y-135015085D01*
+X164137246Y-135112632D01*
+X164335266Y-135172700D01*
+X164335265Y-135172700D01*
+X164355548Y-135174697D01*
+X164541200Y-135192983D01*
+X164747134Y-135172700D01*
+X164945154Y-135112632D01*
+X165127650Y-135015085D01*
+X165287610Y-134883810D01*
+X165418885Y-134723850D01*
+X165516432Y-134541354D01*
+X165576500Y-134343334D01*
+X165596783Y-134137400D01*
+X165576500Y-133931466D01*
+X165516432Y-133733446D01*
+X165418885Y-133550950D01*
+X165366902Y-133487609D01*
+X165287610Y-133390989D01*
+X165127652Y-133259717D01*
+X165127653Y-133259717D01*
+X165127650Y-133259715D01*
+X164945154Y-133162168D01*
+X164747134Y-133102100D01*
+X164747132Y-133102099D01*
+X164747134Y-133102099D01*
+X164559663Y-133083635D01*
+X164541200Y-133081817D01*
+X164541199Y-133081817D01*
+X164335267Y-133102099D01*
+X164137243Y-133162169D01*
+X164107065Y-133178300D01*
+X163954750Y-133259715D01*
+X163954748Y-133259716D01*
+X163954747Y-133259717D01*
+X163794789Y-133390989D01*
+X163663517Y-133550947D01*
+X163565969Y-133733443D01*
+X163505899Y-133931467D01*
+X163485617Y-134137400D01*
+X160331478Y-134137400D01*
+X160318700Y-134007666D01*
+X160258632Y-133809646D01*
+X160161085Y-133627150D01*
+X160086098Y-133535777D01*
+X160029810Y-133467189D01*
+X159869852Y-133335917D01*
+X159869853Y-133335917D01*
+X159869850Y-133335915D01*
+X159687354Y-133238368D01*
+X159489334Y-133178300D01*
+X159489332Y-133178299D01*
+X159489334Y-133178299D01*
+X159283400Y-133158017D01*
+X159077467Y-133178299D01*
+X158879443Y-133238369D01*
+X158771457Y-133296090D01*
+X158696950Y-133335915D01*
+X158696948Y-133335916D01*
+X158696947Y-133335917D01*
+X158536989Y-133467189D01*
+X158405717Y-133627147D01*
+X158308169Y-133809643D01*
+X158248099Y-134007667D01*
+X158227817Y-134213599D01*
+X145098983Y-134213599D01*
+X145078700Y-134007666D01*
+X145018632Y-133809646D01*
+X144921085Y-133627150D01*
+X144846098Y-133535777D01*
+X144789810Y-133467189D01*
+X144629852Y-133335917D01*
+X144629853Y-133335917D01*
+X144629850Y-133335915D01*
+X144447354Y-133238368D01*
+X144249334Y-133178300D01*
+X144249332Y-133178299D01*
+X144249334Y-133178299D01*
+X144061863Y-133159835D01*
+X144043400Y-133158017D01*
+X144043399Y-133158017D01*
+X143837467Y-133178299D01*
+X143639443Y-133238369D01*
+X143531457Y-133296090D01*
+X143456950Y-133335915D01*
+X143456948Y-133335916D01*
+X143456947Y-133335917D01*
+X143296989Y-133467189D01*
+X143165717Y-133627147D01*
+X143068169Y-133809643D01*
+X143008099Y-134007667D01*
+X142987817Y-134213600D01*
+X140189278Y-134213600D01*
+X140196783Y-134137400D01*
+X140176500Y-133931466D01*
+X140116432Y-133733446D01*
+X140018885Y-133550950D01*
+X139966902Y-133487609D01*
+X139887610Y-133390989D01*
+X139727652Y-133259717D01*
+X139727653Y-133259717D01*
+X139727650Y-133259715D01*
+X139545154Y-133162168D01*
+X139517021Y-133153634D01*
+X147518719Y-133153634D01*
+X147539200Y-133296090D01*
+X147557388Y-133335915D01*
+X147598989Y-133427007D01*
+X147693238Y-133535777D01*
+X147814313Y-133613587D01*
+X147814316Y-133613588D01*
+X147814315Y-133613588D01*
+X147952402Y-133654133D01*
+X147952404Y-133654134D01*
+X147952405Y-133654134D01*
+X148096328Y-133654134D01*
+X148096328Y-133654133D01*
+X148234419Y-133613587D01*
+X148355494Y-133535777D01*
+X148449743Y-133427007D01*
+X148509531Y-133296091D01*
+X148530013Y-133153634D01*
+X148509531Y-133011177D01*
+X148449743Y-132880261D01*
+X148355494Y-132771491D01*
+X148234419Y-132693681D01*
+X148234417Y-132693680D01*
+X148234415Y-132693679D01*
+X148234416Y-132693679D01*
+X148096329Y-132653134D01*
+X148096327Y-132653134D01*
+X147952405Y-132653134D01*
+X147952402Y-132653134D01*
+X147814315Y-132693679D01*
+X147693239Y-132771490D01*
+X147598989Y-132880260D01*
+X147598988Y-132880262D01*
+X147539200Y-133011177D01*
+X147518719Y-133153634D01*
+X139517021Y-133153634D01*
+X139347134Y-133102100D01*
+X139347132Y-133102099D01*
+X139347134Y-133102099D01*
+X139159663Y-133083635D01*
+X139141200Y-133081817D01*
+X139141199Y-133081817D01*
+X138935267Y-133102099D01*
+X138737243Y-133162169D01*
+X138707065Y-133178300D01*
+X138554750Y-133259715D01*
+X138554748Y-133259716D01*
+X138554747Y-133259717D01*
+X138394789Y-133390989D01*
+X138263517Y-133550947D01*
+X138165969Y-133733443D01*
+X138105899Y-133931467D01*
+X138085617Y-134137400D01*
+X135730831Y-134137400D01*
+X135723853Y-131597400D01*
+X138085617Y-131597400D01*
+X138105899Y-131803332D01*
+X138105900Y-131803334D01*
+X138165968Y-132001354D01*
+X138263515Y-132183850D01*
+X138263517Y-132183852D01*
+X138394789Y-132343810D01*
+X138491409Y-132423102D01*
+X138554750Y-132475085D01*
+X138737246Y-132572632D01*
+X138935266Y-132632700D01*
+X138935265Y-132632700D01*
+X138953729Y-132634518D01*
+X139141200Y-132652983D01*
+X139347134Y-132632700D01*
+X139545154Y-132572632D01*
+X139727650Y-132475085D01*
+X139887610Y-132343810D01*
+X140018885Y-132183850D01*
+X140116432Y-132001354D01*
+X140176500Y-131803334D01*
+X140189278Y-131673600D01*
+X142987817Y-131673600D01*
+X143008099Y-131879532D01*
+X143008100Y-131879534D01*
+X143068168Y-132077554D01*
+X143165715Y-132260050D01*
+X143165717Y-132260052D01*
+X143296989Y-132420010D01*
+X143364096Y-132475082D01*
+X143456950Y-132551285D01*
+X143639446Y-132648832D01*
+X143837466Y-132708900D01*
+X143837465Y-132708900D01*
+X143855929Y-132710718D01*
+X144043400Y-132729183D01*
+X144249334Y-132708900D01*
+X144447354Y-132648832D01*
+X144629850Y-132551285D01*
+X144789810Y-132420010D01*
+X144921085Y-132260050D01*
+X145018632Y-132077554D01*
+X145078700Y-131879534D01*
+X145098983Y-131673600D01*
+X145078700Y-131467666D01*
+X145018632Y-131269646D01*
+X144921085Y-131087150D01*
+X144858547Y-131010947D01*
+X144789810Y-130927189D01*
+X144629852Y-130795917D01*
+X144629853Y-130795917D01*
+X144629850Y-130795915D01*
+X144447354Y-130698368D01*
+X144249334Y-130638300D01*
+X144249332Y-130638299D01*
+X144249334Y-130638299D01*
+X144043400Y-130618017D01*
+X143837467Y-130638299D01*
+X143639443Y-130698369D01*
+X143529298Y-130757243D01*
+X143456950Y-130795915D01*
+X143456948Y-130795916D01*
+X143456947Y-130795917D01*
+X143296989Y-130927189D01*
+X143165717Y-131087147D01*
+X143068169Y-131269643D01*
+X143008099Y-131467667D01*
+X142987817Y-131673600D01*
+X140189278Y-131673600D01*
+X140196783Y-131597400D01*
+X140176500Y-131391466D01*
+X140116432Y-131193446D01*
+X140018885Y-131010950D01*
+X139966902Y-130947609D01*
+X139887610Y-130850989D01*
+X139727652Y-130719717D01*
+X139727653Y-130719717D01*
+X139727650Y-130719715D01*
+X139545154Y-130622168D01*
+X139347134Y-130562100D01*
+X139347132Y-130562099D01*
+X139347134Y-130562099D01*
+X139141200Y-130541817D01*
+X138935267Y-130562099D01*
+X138737243Y-130622169D01*
+X138707065Y-130638300D01*
+X138554750Y-130719715D01*
+X138554748Y-130719716D01*
+X138554747Y-130719717D01*
+X138394789Y-130850989D01*
+X138263517Y-131010947D01*
+X138165969Y-131193443D01*
+X138105899Y-131391467D01*
+X138085617Y-131597400D01*
+X135723853Y-131597400D01*
+X135716875Y-129057399D01*
+X138085617Y-129057399D01*
+X138105899Y-129263332D01*
+X138105900Y-129263334D01*
+X138165968Y-129461354D01*
+X138263515Y-129643850D01*
+X138263517Y-129643852D01*
+X138394789Y-129803810D01*
+X138491409Y-129883102D01*
+X138554750Y-129935085D01*
+X138737246Y-130032632D01*
+X138935266Y-130092700D01*
+X138935265Y-130092700D01*
+X138953729Y-130094518D01*
+X139141200Y-130112983D01*
+X139347134Y-130092700D01*
+X139545154Y-130032632D01*
+X139727650Y-129935085D01*
+X139887610Y-129803810D01*
+X140018885Y-129643850D01*
+X140116432Y-129461354D01*
+X140176500Y-129263334D01*
+X140196783Y-129057400D01*
+X140176500Y-128851466D01*
+X140116432Y-128653446D01*
+X140018885Y-128470950D01*
+X139966902Y-128407609D01*
+X139887610Y-128310989D01*
+X139727652Y-128179717D01*
+X139727653Y-128179717D01*
+X139727650Y-128179715D01*
+X139545154Y-128082168D01*
+X139347134Y-128022100D01*
+X139347132Y-128022099D01*
+X139347134Y-128022099D01*
+X139141200Y-128001817D01*
+X138935267Y-128022099D01*
+X138737243Y-128082169D01*
+X138707065Y-128098300D01*
+X138554750Y-128179715D01*
+X138554748Y-128179716D01*
+X138554747Y-128179717D01*
+X138394789Y-128310989D01*
+X138263517Y-128470947D01*
+X138165969Y-128653443D01*
+X138105899Y-128851467D01*
+X138085617Y-129057399D01*
+X135716875Y-129057399D01*
+X135709897Y-126517400D01*
+X138085617Y-126517400D01*
+X138105899Y-126723332D01*
+X138127438Y-126794335D01*
+X138165968Y-126921354D01*
+X138263515Y-127103850D01*
+X138298169Y-127146077D01*
+X138394789Y-127263810D01*
+X138488794Y-127340957D01*
+X138554750Y-127395085D01*
+X138737246Y-127492632D01*
+X138935266Y-127552700D01*
+X138935265Y-127552700D01*
+X138955547Y-127554697D01*
+X139141200Y-127572983D01*
+X139347134Y-127552700D01*
+X139545154Y-127492632D01*
+X139727650Y-127395085D01*
+X139887610Y-127263810D01*
+X140018885Y-127103850D01*
+X140116432Y-126921354D01*
+X140176500Y-126723334D01*
+X140189278Y-126593600D01*
+X142987817Y-126593600D01*
+X143008099Y-126799532D01*
+X143008100Y-126799534D01*
+X143068168Y-126997554D01*
+X143165715Y-127180050D01*
+X143165717Y-127180052D01*
+X143296989Y-127340010D01*
+X143364096Y-127395082D01*
+X143456950Y-127471285D01*
+X143639446Y-127568832D01*
+X143837466Y-127628900D01*
+X143837465Y-127628900D01*
+X143857747Y-127630897D01*
+X144043400Y-127649183D01*
+X144249334Y-127628900D01*
+X144447354Y-127568832D01*
+X144629850Y-127471285D01*
+X144789810Y-127340010D01*
+X144921085Y-127180050D01*
+X145018632Y-126997554D01*
+X145078700Y-126799534D01*
+X145098983Y-126593600D01*
+X145078700Y-126387666D01*
+X145018632Y-126189646D01*
+X144921085Y-126007150D01*
+X144858547Y-125930947D01*
+X144789810Y-125847189D01*
+X144672077Y-125750569D01*
+X144629850Y-125715915D01*
+X144447354Y-125618368D01*
+X144249334Y-125558300D01*
+X144249332Y-125558299D01*
+X144249334Y-125558299D01*
+X144061863Y-125539835D01*
+X144043400Y-125538017D01*
+X144043399Y-125538017D01*
+X143837467Y-125558299D01*
+X143639443Y-125618369D01*
+X143529298Y-125677243D01*
+X143456950Y-125715915D01*
+X143456948Y-125715916D01*
+X143456947Y-125715917D01*
+X143296989Y-125847189D01*
+X143165717Y-126007147D01*
+X143068169Y-126189643D01*
+X143008099Y-126387667D01*
+X142987817Y-126593600D01*
+X140189278Y-126593600D01*
+X140196783Y-126517400D01*
+X140176500Y-126311466D01*
+X140116432Y-126113446D01*
+X140018885Y-125930950D01*
+X139957257Y-125855856D01*
+X139887610Y-125770989D01*
+X139727652Y-125639717D01*
+X139727653Y-125639717D01*
+X139727650Y-125639715D01*
+X139545154Y-125542168D01*
+X139347134Y-125482100D01*
+X139347132Y-125482099D01*
+X139347134Y-125482099D01*
+X139159663Y-125463635D01*
+X139141200Y-125461817D01*
+X139141199Y-125461817D01*
+X138935267Y-125482099D01*
+X138737243Y-125542169D01*
+X138707065Y-125558300D01*
+X138554750Y-125639715D01*
+X138554748Y-125639716D01*
+X138554747Y-125639717D01*
+X138394789Y-125770989D01*
+X138281608Y-125908903D01*
+X138263515Y-125930950D01*
+X138239808Y-125975302D01*
+X138165969Y-126113443D01*
+X138105899Y-126311467D01*
+X138085617Y-126517400D01*
+X135709897Y-126517400D01*
+X135695850Y-121404327D01*
+X135715351Y-121337235D01*
+X135768029Y-121291336D01*
+X135837160Y-121281202D01*
+X135900795Y-121310052D01*
+X135907531Y-121316307D01*
+X137286659Y-122695435D01*
+X137320143Y-122756756D01*
+X137321209Y-122766670D01*
+X137321715Y-122766598D01*
+X137343458Y-122917832D01*
+X137389341Y-123018299D01*
+X137403247Y-123048749D01*
+X137497496Y-123157519D01*
+X137618571Y-123235329D01*
+X137618574Y-123235330D01*
+X137618573Y-123235330D01*
+X137756660Y-123275875D01*
+X137756662Y-123275876D01*
+X137756663Y-123275876D01*
+X137900586Y-123275876D01*
+X137900586Y-123275875D01*
+X138038674Y-123235330D01*
+X138038675Y-123235330D01*
+X138040079Y-123234428D01*
+X138122243Y-123181624D01*
+X138189280Y-123161940D01*
+X138256320Y-123181624D01*
+X138302075Y-123234428D01*
+X138312019Y-123303586D01*
+X138285136Y-123364602D01*
+X138263518Y-123390944D01*
+X138165969Y-123573443D01*
+X138105899Y-123771467D01*
+X138085617Y-123977399D01*
+X138105899Y-124183332D01*
+X138105900Y-124183334D01*
+X138165968Y-124381354D01*
+X138263515Y-124563850D01*
+X138263517Y-124563852D01*
+X138394789Y-124723810D01*
+X138491409Y-124803102D01*
+X138554750Y-124855085D01*
+X138737246Y-124952632D01*
+X138935266Y-125012700D01*
+X138935265Y-125012700D01*
+X138952557Y-125014403D01*
+X139141200Y-125032983D01*
+X139347134Y-125012700D01*
+X139545154Y-124952632D01*
+X139727650Y-124855085D01*
+X139887610Y-124723810D01*
+X140018885Y-124563850D01*
+X140116432Y-124381354D01*
+X140176500Y-124183334D01*
+X140189278Y-124053599D01*
+X142987817Y-124053599D01*
+X143008099Y-124259532D01*
+X143008100Y-124259534D01*
+X143068168Y-124457554D01*
+X143165715Y-124640050D01*
+X143165717Y-124640052D01*
+X143296989Y-124800010D01*
+X143364096Y-124855082D01*
+X143456950Y-124931285D01*
+X143639446Y-125028832D01*
+X143837466Y-125088900D01*
+X143837465Y-125088900D01*
+X143855929Y-125090718D01*
+X144043400Y-125109183D01*
+X144249334Y-125088900D01*
+X144447354Y-125028832D01*
+X144629850Y-124931285D01*
+X144789810Y-124800010D01*
+X144921085Y-124640050D01*
+X145018632Y-124457554D01*
+X145078700Y-124259534D01*
+X145098983Y-124053600D01*
+X145078700Y-123847666D01*
+X145018632Y-123649646D01*
+X144921085Y-123467150D01*
+X144836927Y-123364602D01*
+X144789810Y-123307189D01*
+X144641389Y-123185385D01*
+X144629850Y-123175915D01*
+X144447354Y-123078368D01*
+X144249334Y-123018300D01*
+X144249332Y-123018299D01*
+X144249334Y-123018299D01*
+X144043400Y-122998017D01*
+X143837467Y-123018299D01*
+X143639443Y-123078369D01*
+X143529298Y-123137243D01*
+X143456950Y-123175915D01*
+X143456948Y-123175916D01*
+X143456947Y-123175917D01*
+X143296989Y-123307189D01*
+X143165717Y-123467147D01*
+X143068169Y-123649643D01*
+X143008099Y-123847667D01*
+X142987817Y-124053599D01*
+X140189278Y-124053599D01*
+X140196783Y-123977400D01*
+X140176500Y-123771466D01*
+X140116432Y-123573446D01*
+X140018885Y-123390950D01*
+X139966902Y-123327609D01*
+X139887610Y-123230989D01*
+X139734449Y-123105295D01*
+X139727650Y-123099715D01*
+X139545154Y-123002168D01*
+X139347134Y-122942100D01*
+X139347132Y-122942099D01*
+X139347134Y-122942099D01*
+X139159663Y-122923635D01*
+X139141200Y-122921817D01*
+X139141199Y-122921817D01*
+X138935267Y-122942099D01*
+X138737243Y-123002169D01*
+X138554746Y-123099717D01*
+X138450359Y-123185385D01*
+X138386049Y-123212697D01*
+X138317182Y-123200906D01*
+X138265622Y-123153753D01*
+X138247739Y-123086210D01*
+X138258901Y-123038019D01*
+X138313789Y-122917833D01*
+X138334271Y-122775376D01*
+X138313789Y-122632919D01*
+X138254001Y-122502003D01*
+X138159752Y-122393233D01*
+X138038677Y-122315423D01*
+X138038675Y-122315422D01*
+X138038673Y-122315421D01*
+X138038674Y-122315421D01*
+X137900587Y-122274876D01*
+X137900585Y-122274876D01*
+X137841510Y-122274876D01*
+X137774471Y-122255191D01*
+X137753829Y-122238557D01*
+X136952673Y-121437400D01*
+X138085617Y-121437400D01*
+X138105899Y-121643332D01*
+X138105900Y-121643334D01*
+X138165968Y-121841354D01*
+X138263515Y-122023850D01*
+X138263517Y-122023852D01*
+X138394789Y-122183810D01*
+X138491409Y-122263102D01*
+X138554750Y-122315085D01*
+X138737246Y-122412632D01*
+X138935266Y-122472700D01*
+X138935265Y-122472700D01*
+X138953729Y-122474518D01*
+X139141200Y-122492983D01*
+X139347134Y-122472700D01*
+X139545154Y-122412632D01*
+X139727650Y-122315085D01*
+X139887610Y-122183810D01*
+X140018885Y-122023850D01*
+X140116432Y-121841354D01*
+X140176500Y-121643334D01*
+X140189278Y-121513600D01*
+X142987817Y-121513600D01*
+X143008099Y-121719532D01*
+X143008100Y-121719534D01*
+X143068168Y-121917554D01*
+X143165715Y-122100050D01*
+X143165717Y-122100052D01*
+X143296989Y-122260010D01*
+X143315104Y-122274876D01*
+X143456950Y-122391285D01*
+X143639446Y-122488832D01*
+X143837466Y-122548900D01*
+X143837465Y-122548900D01*
+X143855929Y-122550718D01*
+X144043400Y-122569183D01*
+X144249334Y-122548900D01*
+X144447354Y-122488832D01*
+X144629850Y-122391285D01*
+X144789810Y-122260010D01*
+X144921085Y-122100050D01*
+X145018632Y-121917554D01*
+X145078700Y-121719534D01*
+X145098983Y-121513600D01*
+X145078700Y-121307666D01*
+X145018632Y-121109646D01*
+X144921085Y-120927150D01*
+X144858547Y-120850947D01*
+X144789810Y-120767189D01*
+X144629852Y-120635917D01*
+X144629853Y-120635917D01*
+X144629850Y-120635915D01*
+X144447994Y-120538710D01*
+X144447356Y-120538369D01*
+X144447355Y-120538368D01*
+X144447354Y-120538368D01*
+X144249334Y-120478300D01*
+X144249332Y-120478299D01*
+X144249334Y-120478299D01*
+X144043400Y-120458017D01*
+X143837467Y-120478299D01*
+X143639443Y-120538369D01*
+X143529298Y-120597243D01*
+X143456950Y-120635915D01*
+X143456948Y-120635916D01*
+X143456947Y-120635917D01*
+X143296989Y-120767189D01*
+X143175238Y-120915546D01*
+X143165715Y-120927150D01*
+X143143881Y-120967998D01*
+X143068169Y-121109643D01*
+X143008099Y-121307667D01*
+X142987817Y-121513600D01*
+X140189278Y-121513600D01*
+X140196783Y-121437400D01*
+X140176500Y-121231466D01*
+X140116432Y-121033446D01*
+X140018885Y-120850950D01*
+X139966902Y-120787609D01*
+X139887610Y-120690989D01*
+X139727652Y-120559717D01*
+X139727653Y-120559717D01*
+X139727650Y-120559715D01*
+X139545154Y-120462168D01*
+X139347134Y-120402100D01*
+X139347132Y-120402099D01*
+X139347134Y-120402099D01*
+X139141200Y-120381817D01*
+X138935267Y-120402099D01*
+X138737243Y-120462169D01*
+X138644427Y-120511781D01*
+X138554750Y-120559715D01*
+X138554748Y-120559716D01*
+X138554747Y-120559717D01*
+X138394789Y-120690989D01*
+X138263517Y-120850947D01*
+X138165969Y-121033443D01*
+X138105899Y-121231467D01*
+X138085617Y-121437400D01*
+X136952673Y-121437400D01*
+X136430819Y-120915546D01*
+X136397334Y-120854223D01*
+X136394500Y-120827865D01*
+X136394500Y-116479536D01*
+X136414185Y-116412497D01*
+X136466989Y-116366742D01*
+X136536147Y-116356798D01*
+X136599703Y-116385823D01*
+X136606166Y-116391841D01*
+X137292959Y-117078634D01*
+X137959129Y-117744804D01*
+X137962780Y-117748788D01*
+X137988910Y-117779928D01*
+X138024091Y-117800240D01*
+X138024100Y-117800245D01*
+X138028666Y-117803154D01*
+X138061948Y-117826459D01*
+X138066650Y-117828651D01*
+X138083821Y-117835763D01*
+X138088683Y-117837533D01*
+X138088684Y-117837533D01*
+X138088686Y-117837534D01*
+X138128717Y-117844591D01*
+X138133979Y-117845758D01*
+X138173234Y-117856277D01*
+X138213712Y-117852735D01*
+X138219113Y-117852500D01*
+X138411944Y-117852500D01*
+X138478983Y-117872185D01*
+X138524738Y-117924989D01*
+X138534682Y-117994147D01*
+X138505657Y-118057703D01*
+X138490609Y-118072353D01*
+X138394790Y-118150989D01*
+X138263517Y-118310947D01*
+X138263515Y-118310950D01*
+X138224843Y-118383298D01*
+X138165969Y-118493443D01*
+X138105899Y-118691467D01*
+X138085617Y-118897399D01*
+X138105899Y-119103332D01*
+X138105900Y-119103334D01*
+X138165968Y-119301354D01*
+X138263515Y-119483850D01*
+X138263517Y-119483852D01*
+X138394789Y-119643810D01*
+X138491409Y-119723102D01*
+X138554750Y-119775085D01*
+X138737246Y-119872632D01*
+X138935266Y-119932700D01*
+X138935265Y-119932700D01*
+X138955547Y-119934697D01*
+X139141200Y-119952983D01*
+X139347134Y-119932700D01*
+X139545154Y-119872632D01*
+X139727650Y-119775085D01*
+X139887610Y-119643810D01*
+X140018885Y-119483850D01*
+X140116432Y-119301354D01*
+X140176500Y-119103334D01*
+X140189278Y-118973600D01*
+X142987817Y-118973600D01*
+X142989213Y-118987775D01*
+X143008099Y-119179532D01*
+X143008100Y-119179534D01*
+X143068168Y-119377554D01*
+X143165715Y-119560050D01*
+X143200369Y-119602277D01*
+X143296989Y-119720010D01*
+X143360323Y-119771986D01*
+X143456950Y-119851285D01*
+X143639446Y-119948832D01*
+X143837466Y-120008900D01*
+X143837465Y-120008900D01*
+X143857748Y-120010897D01*
+X144043400Y-120029183D01*
+X144249334Y-120008900D01*
+X144447354Y-119948832D01*
+X144629850Y-119851285D01*
+X144789810Y-119720010D01*
+X144921085Y-119560050D01*
+X145018632Y-119377554D01*
+X145078700Y-119179534D01*
+X145098983Y-118973600D01*
+X145078700Y-118767666D01*
+X145018632Y-118569646D01*
+X144921085Y-118387150D01*
+X144846390Y-118296133D01*
+X144789810Y-118227189D01*
+X144629852Y-118095917D01*
+X144629853Y-118095917D01*
+X144629850Y-118095915D01*
+X144447354Y-117998368D01*
+X144249334Y-117938300D01*
+X144249332Y-117938299D01*
+X144249334Y-117938299D01*
+X144043400Y-117918017D01*
+X143837467Y-117938299D01*
+X143639443Y-117998369D01*
+X143564782Y-118038277D01*
+X143456950Y-118095915D01*
+X143456948Y-118095916D01*
+X143456947Y-118095917D01*
+X143296989Y-118227189D01*
+X143165717Y-118387147D01*
+X143068169Y-118569643D01*
+X143008099Y-118767667D01*
+X142990043Y-118951000D01*
+X142987817Y-118973600D01*
+X140189278Y-118973600D01*
+X140196783Y-118897400D01*
+X140176500Y-118691466D01*
+X140116432Y-118493446D01*
+X140018885Y-118310950D01*
+X139887610Y-118150990D01*
+X139887609Y-118150989D01*
+X139768364Y-118053127D01*
+X139729030Y-117995382D01*
+X139727159Y-117925537D01*
+X139763346Y-117865769D01*
+X139804622Y-117840751D01*
+X139813457Y-117837534D01*
+X139813462Y-117837534D01*
+X139813465Y-117837531D01*
+X139818358Y-117835751D01*
+X139835473Y-117828662D01*
+X139840194Y-117826460D01*
+X139840199Y-117826459D01*
+X139873492Y-117803145D01*
+X139878031Y-117800253D01*
+X139913238Y-117779928D01*
+X139939372Y-117748781D01*
+X139942992Y-117744830D01*
+X140579430Y-117108392D01*
+X140583381Y-117104772D01*
+X140614528Y-117078638D01*
+X140634853Y-117043431D01*
+X140637750Y-117038886D01*
+X140661059Y-117005599D01*
+X140661060Y-117005594D01*
+X140663262Y-117000873D01*
+X140670350Y-116983762D01*
+X140672134Y-116978861D01*
+X140678306Y-116943852D01*
+X140679190Y-116938835D01*
+X140680356Y-116933575D01*
+X140690878Y-116894313D01*
+X140687335Y-116853827D01*
+X140687100Y-116848424D01*
+X140687100Y-114735314D01*
+X141985721Y-114735314D01*
+X141996240Y-114774570D01*
+X141997411Y-114779852D01*
+X142004466Y-114819863D01*
+X142006231Y-114824712D01*
+X142013361Y-114841924D01*
+X142015540Y-114846598D01*
+X142038847Y-114879885D01*
+X142041754Y-114884447D01*
+X142062070Y-114919635D01*
+X142062074Y-114919640D01*
+X142093199Y-114945757D01*
+X142097189Y-114949413D01*
+X143041581Y-115893805D01*
+X143075066Y-115955128D01*
+X143070082Y-116024820D01*
+X143068464Y-116028932D01*
+X143068170Y-116029641D01*
+X143068169Y-116029643D01*
+X143068168Y-116029646D01*
+X143043565Y-116110749D01*
+X143008099Y-116227667D01*
+X142987817Y-116433600D01*
+X143008099Y-116639532D01*
+X143022953Y-116688498D01*
+X143068168Y-116837554D01*
+X143165715Y-117020050D01*
+X143165717Y-117020052D01*
+X143296989Y-117180010D01*
+X143364096Y-117235082D01*
+X143456950Y-117311285D01*
+X143639446Y-117408832D01*
+X143837466Y-117468900D01*
+X143837465Y-117468900D01*
+X143855929Y-117470718D01*
+X144043400Y-117489183D01*
+X144249334Y-117468900D01*
+X144447354Y-117408832D01*
+X144629850Y-117311285D01*
+X144789810Y-117180010D01*
+X144921085Y-117020050D01*
+X145018632Y-116837554D01*
+X145078700Y-116639534D01*
+X145085245Y-116573079D01*
+X145111405Y-116508292D01*
+X145168440Y-116467933D01*
+X145238240Y-116464816D01*
+X145296329Y-116497552D01*
+X145712381Y-116913604D01*
+X145745866Y-116974927D01*
+X145748700Y-117001285D01*
+X145748700Y-126914912D01*
+X145729015Y-126981951D01*
+X145712381Y-127002593D01*
+X144583194Y-128131780D01*
+X144521871Y-128165265D01*
+X144452179Y-128160281D01*
+X144448070Y-128158664D01*
+X144447363Y-128158371D01*
+X144447355Y-128158368D01*
+X144447354Y-128158368D01*
+X144249334Y-128098300D01*
+X144249332Y-128098299D01*
+X144249334Y-128098299D01*
+X144043400Y-128078017D01*
+X143837467Y-128098299D01*
+X143639443Y-128158369D01*
+X143529298Y-128217243D01*
+X143456950Y-128255915D01*
+X143456948Y-128255916D01*
+X143456947Y-128255917D01*
+X143296989Y-128387189D01*
+X143165717Y-128547147D01*
+X143068169Y-128729643D01*
+X143008099Y-128927667D01*
+X142987817Y-129133599D01*
+X143008099Y-129339532D01*
+X143013147Y-129356173D01*
+X143068168Y-129537554D01*
+X143165715Y-129720050D01*
+X143165717Y-129720052D01*
+X143296989Y-129880010D01*
+X143364096Y-129935082D01*
+X143456950Y-130011285D01*
+X143639446Y-130108832D01*
+X143837466Y-130168900D01*
+X143837465Y-130168900D01*
+X143857747Y-130170897D01*
+X144043400Y-130189183D01*
+X144249334Y-130168900D01*
+X144447354Y-130108832D01*
+X144629850Y-130011285D01*
+X144789810Y-129880010D01*
+X144921085Y-129720050D01*
+X145018632Y-129537554D01*
+X145078700Y-129339534D01*
+X145098983Y-129133600D01*
+X145093979Y-129082799D01*
+X148206553Y-129082799D01*
+X148227034Y-129225256D01*
+X148244423Y-129263332D01*
+X148286823Y-129356173D01*
+X148381072Y-129464943D01*
+X148502147Y-129542753D01*
+X148502150Y-129542754D01*
+X148502149Y-129542754D01*
+X148640236Y-129583299D01*
+X148640238Y-129583300D01*
+X148640239Y-129583300D01*
+X148784162Y-129583300D01*
+X148784162Y-129583299D01*
+X148922253Y-129542753D01*
+X149043328Y-129464943D01*
+X149137577Y-129356173D01*
+X149197365Y-129225257D01*
+X149217847Y-129082800D01*
+X149197365Y-128940343D01*
+X149137577Y-128809427D01*
+X149043328Y-128700657D01*
+X148922253Y-128622847D01*
+X148922251Y-128622846D01*
+X148922249Y-128622845D01*
+X148922250Y-128622845D01*
+X148784163Y-128582300D01*
+X148784161Y-128582300D01*
+X148640239Y-128582300D01*
+X148640236Y-128582300D01*
+X148502149Y-128622845D01*
+X148381073Y-128700656D01*
+X148286823Y-128809426D01*
+X148286822Y-128809428D01*
+X148227034Y-128940343D01*
+X148206553Y-129082799D01*
+X145093979Y-129082799D01*
+X145078700Y-128927666D01*
+X145018632Y-128729646D01*
+X145018624Y-128729632D01*
+X145018341Y-128728946D01*
+X145018298Y-128728546D01*
+X145016863Y-128723816D01*
+X145017759Y-128723543D01*
+X145010868Y-128659477D01*
+X145042138Y-128596996D01*
+X145045190Y-128593832D01*
+X146294430Y-127344592D01*
+X146298381Y-127340972D01*
+X146329528Y-127314838D01*
+X146349853Y-127279631D01*
+X146352750Y-127275086D01*
+X146376059Y-127241799D01*
+X146376060Y-127241794D01*
+X146378262Y-127237073D01*
+X146385353Y-127219955D01*
+X146387133Y-127215063D01*
+X146387134Y-127215062D01*
+X146394192Y-127175027D01*
+X146395354Y-127169785D01*
+X146405878Y-127130514D01*
+X146402335Y-127090028D01*
+X146402100Y-127084625D01*
+X146402100Y-122885200D01*
+X150116353Y-122885200D01*
+X150136834Y-123027656D01*
+X150172291Y-123105295D01*
+X150196623Y-123158573D01*
+X150290872Y-123267343D01*
+X150411947Y-123345153D01*
+X150411950Y-123345154D01*
+X150411949Y-123345154D01*
+X150550036Y-123385699D01*
+X150550038Y-123385700D01*
+X150550039Y-123385700D01*
+X150693962Y-123385700D01*
+X150693962Y-123385699D01*
+X150832053Y-123345153D01*
+X150953128Y-123267343D01*
+X151047377Y-123158573D01*
+X151107165Y-123027657D01*
+X151127647Y-122885200D01*
+X151107165Y-122742743D01*
+X151047377Y-122611827D01*
+X150953128Y-122503057D01*
+X150832053Y-122425247D01*
+X150832051Y-122425246D01*
+X150832049Y-122425245D01*
+X150832050Y-122425245D01*
+X150693963Y-122384700D01*
+X150693961Y-122384700D01*
+X150550039Y-122384700D01*
+X150550036Y-122384700D01*
+X150411949Y-122425245D01*
+X150290873Y-122503056D01*
+X150196623Y-122611826D01*
+X150196622Y-122611828D01*
+X150136834Y-122742743D01*
+X150116353Y-122885200D01*
+X146402100Y-122885200D01*
+X146402100Y-120675400D01*
+X148312953Y-120675400D01*
+X148333434Y-120817856D01*
+X148383348Y-120927150D01*
+X148393223Y-120948773D01*
+X148487472Y-121057543D01*
+X148608547Y-121135353D01*
+X148608550Y-121135354D01*
+X148608549Y-121135354D01*
+X148746636Y-121175899D01*
+X148746638Y-121175900D01*
+X148746639Y-121175900D01*
+X148890562Y-121175900D01*
+X148890562Y-121175899D01*
+X149028653Y-121135353D01*
+X149149728Y-121057543D01*
+X149243977Y-120948773D01*
+X149303765Y-120817857D01*
+X149324247Y-120675400D01*
+X149303765Y-120532943D01*
+X149243977Y-120402027D01*
+X149149728Y-120293257D01*
+X149028653Y-120215447D01*
+X149028651Y-120215446D01*
+X149028649Y-120215445D01*
+X149028650Y-120215445D01*
+X148890563Y-120174900D01*
+X148890561Y-120174900D01*
+X148746639Y-120174900D01*
+X148746636Y-120174900D01*
+X148608549Y-120215445D01*
+X148487473Y-120293256D01*
+X148393223Y-120402026D01*
+X148393222Y-120402028D01*
+X148333434Y-120532943D01*
+X148312953Y-120675400D01*
+X146402100Y-120675400D01*
+X146402100Y-116831565D01*
+X146402336Y-116826158D01*
+X146405877Y-116785685D01*
+X146395361Y-116746442D01*
+X146394191Y-116741169D01*
+X146387134Y-116701138D01*
+X146387133Y-116701136D01*
+X146387133Y-116701135D01*
+X146385363Y-116696273D01*
+X146378251Y-116679102D01*
+X146376059Y-116674400D01*
+X146352754Y-116641118D01*
+X146349845Y-116636552D01*
+X146329529Y-116601364D01*
+X146329528Y-116601362D01*
+X146298388Y-116575232D01*
+X146294404Y-116571581D01*
+X145623023Y-115900200D01*
+X146407953Y-115900200D01*
+X146428434Y-116042656D01*
+X146469033Y-116131553D01*
+X146488223Y-116173573D01*
+X146582472Y-116282343D01*
+X146703547Y-116360153D01*
+X146703550Y-116360154D01*
+X146703549Y-116360154D01*
+X146841636Y-116400699D01*
+X146841638Y-116400700D01*
+X146841639Y-116400700D01*
+X146985562Y-116400700D01*
+X146985562Y-116400699D01*
+X147123653Y-116360153D01*
+X147244728Y-116282343D01*
+X147338977Y-116173573D01*
+X147398765Y-116042657D01*
+X147419247Y-115900200D01*
+X147398765Y-115757743D01*
+X147338977Y-115626827D01*
+X147244728Y-115518057D01*
+X147123653Y-115440247D01*
+X147123651Y-115440246D01*
+X147123649Y-115440245D01*
+X147123650Y-115440245D01*
+X146985563Y-115399700D01*
+X146985561Y-115399700D01*
+X146841639Y-115399700D01*
+X146841636Y-115399700D01*
+X146703549Y-115440245D01*
+X146582473Y-115518056D01*
+X146488223Y-115626826D01*
+X146488222Y-115626828D01*
+X146428434Y-115757743D01*
+X146407953Y-115900200D01*
+X145623023Y-115900200D01*
+X144794413Y-115071589D01*
+X144790757Y-115067599D01*
+X144764640Y-115036474D01*
+X144764635Y-115036470D01*
+X144729447Y-115016154D01*
+X144724885Y-115013247D01*
+X144691598Y-114989940D01*
+X144686924Y-114987761D01*
+X144663363Y-114978001D01*
+X144655465Y-114973441D01*
+X144656810Y-114971111D01*
+X144613505Y-114939225D01*
+X144588570Y-114873956D01*
+X144602880Y-114805567D01*
+X144633516Y-114768276D01*
+X144657156Y-114748876D01*
+X144789810Y-114640010D01*
+X144921085Y-114480050D01*
+X145018632Y-114297554D01*
+X145078700Y-114099534D01*
+X145098983Y-113893600D01*
+X145078700Y-113687666D01*
+X145018632Y-113489646D01*
+X144921085Y-113307150D01*
+X144858547Y-113230947D01*
+X144789810Y-113147189D01*
+X144672077Y-113050569D01*
+X144629850Y-113015915D01*
+X144447354Y-112918368D01*
+X144249334Y-112858300D01*
+X144249332Y-112858299D01*
+X144249334Y-112858299D01*
+X144043400Y-112838017D01*
+X143837467Y-112858299D01*
+X143639443Y-112918369D01*
+X143456946Y-113015917D01*
+X143328164Y-113121605D01*
+X143263854Y-113148917D01*
+X143194986Y-113137125D01*
+X143143427Y-113089973D01*
+X143125500Y-113025751D01*
+X143125500Y-112220801D01*
+X143145185Y-112153762D01*
+X143197989Y-112108007D01*
+X143267147Y-112098063D01*
+X143328165Y-112124948D01*
+X143457226Y-112230867D01*
+X143457233Y-112230871D01*
+X143639630Y-112328364D01*
+X143639633Y-112328365D01*
+X143789400Y-112373796D01*
+X143789400Y-111665286D01*
+X143805355Y-111681241D01*
+X143918252Y-111738765D01*
+X144011919Y-111753600D01*
+X144074881Y-111753600D01*
+X144168548Y-111738765D01*
+X144281445Y-111681241D01*
+X144297400Y-111665286D01*
+X144297400Y-112373796D01*
+X144447166Y-112328365D01*
+X144447169Y-112328364D01*
+X144629566Y-112230871D01*
+X144629573Y-112230867D01*
+X144789455Y-112099655D01*
+X144920667Y-111939773D01*
+X144920671Y-111939766D01*
+X145018166Y-111757366D01*
+X145063597Y-111607600D01*
+X144355086Y-111607600D01*
+X144371041Y-111591645D01*
+X144428565Y-111478748D01*
+X144448386Y-111353600D01*
+X144428565Y-111228452D01*
+X144371041Y-111115555D01*
+X144355086Y-111099600D01*
+X145063597Y-111099600D01*
+X145063597Y-111099599D01*
+X145018166Y-110949833D01*
+X144922339Y-110770553D01*
+X144908097Y-110702150D01*
+X144933097Y-110636906D01*
+X144989402Y-110595536D01*
+X145031697Y-110588100D01*
+X145474226Y-110588100D01*
+X145479629Y-110588335D01*
+X145520114Y-110591878D01*
+X145559385Y-110581354D01*
+X145564627Y-110580192D01*
+X145604662Y-110573134D01*
+X145604664Y-110573132D01*
+X145609555Y-110571353D01*
+X145626673Y-110564262D01*
+X145631394Y-110562060D01*
+X145631399Y-110562059D01*
+X145664692Y-110538745D01*
+X145669231Y-110535853D01*
+X145704438Y-110515528D01*
+X145730572Y-110484381D01*
+X145734192Y-110480430D01*
+X146740623Y-109474000D01*
+X148236753Y-109474000D01*
+X148238183Y-109483943D01*
+X148257234Y-109616456D01*
+X148304674Y-109720333D01*
+X148317023Y-109747373D01*
+X148411272Y-109856143D01*
+X148532347Y-109933953D01*
+X148532350Y-109933954D01*
+X148532349Y-109933954D01*
+X148670436Y-109974499D01*
+X148670438Y-109974500D01*
+X148670439Y-109974500D01*
+X148814362Y-109974500D01*
+X148814362Y-109974499D01*
+X148952453Y-109933953D01*
+X149073528Y-109856143D01*
+X149167777Y-109747373D01*
+X149227565Y-109616457D01*
+X149248047Y-109474000D01*
+X149227565Y-109331543D01*
+X149167777Y-109200627D01*
+X149073528Y-109091857D01*
+X148952453Y-109014047D01*
+X148952451Y-109014046D01*
+X148952449Y-109014045D01*
+X148952450Y-109014045D01*
+X148814363Y-108973500D01*
+X148814361Y-108973500D01*
+X148670439Y-108973500D01*
+X148670436Y-108973500D01*
+X148532349Y-109014045D01*
+X148411273Y-109091856D01*
+X148317023Y-109200626D01*
+X148317022Y-109200628D01*
+X148257234Y-109331543D01*
+X148243526Y-109426891D01*
+X148236753Y-109474000D01*
+X146740623Y-109474000D01*
+X147718757Y-108495866D01*
+X147780081Y-108462381D01*
+X147806439Y-108459547D01*
+X147897047Y-108459547D01*
+X147897047Y-108459546D01*
+X148019145Y-108423696D01*
+X148035135Y-108419001D01*
+X148035135Y-108419000D01*
+X148035138Y-108419000D01*
+X148156213Y-108341190D01*
+X148250462Y-108232420D01*
+X148310250Y-108101504D01*
+X148330732Y-107959047D01*
+X148310250Y-107816590D01*
+X148250462Y-107685674D01*
+X148156213Y-107576904D01*
+X148035138Y-107499094D01*
+X148035136Y-107499093D01*
+X148035134Y-107499092D01*
+X148035135Y-107499092D01*
+X147897048Y-107458547D01*
+X147897046Y-107458547D01*
+X147753124Y-107458547D01*
+X147753121Y-107458547D01*
+X147615035Y-107499092D01*
+X147606970Y-107502776D01*
+X147606115Y-107500904D01*
+X147550299Y-107517285D01*
+X147483277Y-107497600D01*
+X147385892Y-107435014D01*
+X147385887Y-107435012D01*
+X147247800Y-107394467D01*
+X147247798Y-107394467D01*
+X147103876Y-107394467D01*
+X147103873Y-107394467D01*
+X146965786Y-107435012D01*
+X146844710Y-107512823D01*
+X146844709Y-107512823D01*
+X146844709Y-107512824D01*
+X146833987Y-107525198D01*
+X146750460Y-107621593D01*
+X146750459Y-107621595D01*
+X146690671Y-107752510D01*
+X146668928Y-107903745D01*
+X146665484Y-107903249D01*
+X146650505Y-107954265D01*
+X146633871Y-107974907D01*
+X146424139Y-108184639D01*
+X146362816Y-108218124D01*
+X146293124Y-108213140D01*
+X146237191Y-108171268D01*
+X146223664Y-108148470D01*
+X146209746Y-108117994D01*
+X146170577Y-108032227D01*
+X146076328Y-107923457D01*
+X145955253Y-107845647D01*
+X145955251Y-107845646D01*
+X145955249Y-107845645D01*
+X145955250Y-107845645D01*
+X145817163Y-107805100D01*
+X145817161Y-107805100D01*
+X145673239Y-107805100D01*
+X145673236Y-107805100D01*
+X145535149Y-107845645D01*
+X145414073Y-107923456D01*
+X145319823Y-108032226D01*
+X145319822Y-108032228D01*
+X145260034Y-108163143D01*
+X145239553Y-108305600D01*
+X145239553Y-108305602D01*
+X145240937Y-108315230D01*
+X145230992Y-108384389D01*
+X145185236Y-108437192D01*
+X145118196Y-108456875D01*
+X145051157Y-108437189D01*
+X145008841Y-108391329D01*
+X144921085Y-108227150D01*
+X144857347Y-108149485D01*
+X144789810Y-108067189D01*
+X144665483Y-107965158D01*
+X144629850Y-107935915D01*
+X144447354Y-107838368D01*
+X144249334Y-107778300D01*
+X144249332Y-107778299D01*
+X144249334Y-107778299D01*
+X144043400Y-107758017D01*
+X143837467Y-107778299D01*
+X143639443Y-107838369D01*
+X143594751Y-107862258D01*
+X143456950Y-107935915D01*
+X143456948Y-107935916D01*
+X143456947Y-107935917D01*
+X143296990Y-108067189D01*
+X143276829Y-108091755D01*
+X143219082Y-108131088D01*
+X143149237Y-108132957D01*
+X143089470Y-108096768D01*
+X143058755Y-108034012D01*
+X143058239Y-108030733D01*
+X143055365Y-108010744D01*
+X143052702Y-108004911D01*
+X142995577Y-107879827D01*
+X142901328Y-107771057D01*
+X142780253Y-107693247D01*
+X142780251Y-107693246D01*
+X142780249Y-107693245D01*
+X142780250Y-107693245D01*
+X142642163Y-107652700D01*
+X142642161Y-107652700D01*
+X142498239Y-107652700D01*
+X142498236Y-107652700D01*
+X142360149Y-107693245D01*
+X142239073Y-107771056D01*
+X142239072Y-107771056D01*
+X142239072Y-107771057D01*
+X142232797Y-107778299D01*
+X142144823Y-107879826D01*
+X142144822Y-107879828D01*
+X142085034Y-108010743D01*
+X142064553Y-108153199D01*
+X142085034Y-108295656D01*
+X142144822Y-108426571D01*
+X142144823Y-108426573D01*
+X142239072Y-108535343D01*
+X142360147Y-108613153D01*
+X142360150Y-108613154D01*
+X142360149Y-108613154D01*
+X142498236Y-108653699D01*
+X142498238Y-108653700D01*
+X142498239Y-108653700D01*
+X142642162Y-108653700D01*
+X142642162Y-108653699D01*
+X142780253Y-108613153D01*
+X142807361Y-108595731D01*
+X142874399Y-108576046D01*
+X142941439Y-108595729D01*
+X142987194Y-108648533D01*
+X142997804Y-108712200D01*
+X142987817Y-108813599D01*
+X143008099Y-109019532D01*
+X143027566Y-109083705D01*
+X143064562Y-109205667D01*
+X143068169Y-109217556D01*
+X143136742Y-109345846D01*
+X143150984Y-109414249D01*
+X143125984Y-109479493D01*
+X143069679Y-109520864D01*
+X143027384Y-109528300D01*
+X142637965Y-109528300D01*
+X142632564Y-109528064D01*
+X142622604Y-109527192D01*
+X142592085Y-109524522D01*
+X142552843Y-109535037D01*
+X142547562Y-109536208D01*
+X142519751Y-109541112D01*
+X142507538Y-109543266D01*
+X142507536Y-109543266D01*
+X142502697Y-109545028D01*
+X142485452Y-109552171D01*
+X142480798Y-109554341D01*
+X142447502Y-109577654D01*
+X142442945Y-109580557D01*
+X142407762Y-109600872D01*
+X142407761Y-109600873D01*
+X142407757Y-109600876D01*
+X142381642Y-109631999D01*
+X142377987Y-109635988D01*
+X142097187Y-109916788D01*
+X142093198Y-109920443D01*
+X142062075Y-109946558D01*
+X142062068Y-109946566D01*
+X142041754Y-109981751D01*
+X142038849Y-109986311D01*
+X142015541Y-110019599D01*
+X142013371Y-110024253D01*
+X142006223Y-110041511D01*
+X142004466Y-110046339D01*
+X141997410Y-110086352D01*
+X141996239Y-110091633D01*
+X141985721Y-110130885D01*
+X141989264Y-110171366D01*
+X141989500Y-110176773D01*
+X141989500Y-114689425D01*
+X141989264Y-114694832D01*
+X141985721Y-114735314D01*
+X140687100Y-114735314D01*
+X140687100Y-112513573D01*
+X140687336Y-112508166D01*
+X140690471Y-112472343D01*
+X140690878Y-112467686D01*
+X140680356Y-112428419D01*
+X140679190Y-112423162D01*
+X140672134Y-112383138D01*
+X140672133Y-112383136D01*
+X140670362Y-112378270D01*
+X140663251Y-112361102D01*
+X140661059Y-112356403D01*
+X140661059Y-112356400D01*
+X140661057Y-112356397D01*
+X140637753Y-112323114D01*
+X140634847Y-112318553D01*
+X140614529Y-112283363D01*
+X140614528Y-112283362D01*
+X140605913Y-112276133D01*
+X140583394Y-112257237D01*
+X140579410Y-112253586D01*
+X140143018Y-111817194D01*
+X140109533Y-111755871D01*
+X140114517Y-111686179D01*
+X140116147Y-111682039D01*
+X140116425Y-111681366D01*
+X140116432Y-111681354D01*
+X140176500Y-111483334D01*
+X140196783Y-111277400D01*
+X140176500Y-111071466D01*
+X140116432Y-110873446D01*
+X140018885Y-110690950D01*
+X139966902Y-110627609D01*
+X139887610Y-110530989D01*
+X139727652Y-110399717D01*
+X139727653Y-110399717D01*
+X139727650Y-110399715D01*
+X139545154Y-110302168D01*
+X139347134Y-110242100D01*
+X139347132Y-110242099D01*
+X139347134Y-110242099D01*
+X139141200Y-110221817D01*
+X138935267Y-110242099D01*
+X138737243Y-110302169D01*
+X138707065Y-110318300D01*
+X138554750Y-110399715D01*
+X138554748Y-110399716D01*
+X138554747Y-110399717D01*
+X138394789Y-110530989D01*
+X138263517Y-110690947D01*
+X138263515Y-110690950D01*
+X138233903Y-110746350D01*
+X138202658Y-110804804D01*
+X138153695Y-110854648D01*
+X138085557Y-110870108D01*
+X138019878Y-110846276D01*
+X137977509Y-110790718D01*
+X137969300Y-110746350D01*
+X137969300Y-109268449D01*
+X137988985Y-109201410D01*
+X138041789Y-109155655D01*
+X138110947Y-109145711D01*
+X138174503Y-109174736D01*
+X138202657Y-109209993D01*
+X138263515Y-109323850D01*
+X138271895Y-109334061D01*
+X138394789Y-109483810D01*
+X138491409Y-109563102D01*
+X138554750Y-109615085D01*
+X138737246Y-109712632D01*
+X138935266Y-109772700D01*
+X138935265Y-109772700D01*
+X138950770Y-109774227D01*
+X139141200Y-109792983D01*
+X139347134Y-109772700D01*
+X139545154Y-109712632D01*
+X139727650Y-109615085D01*
+X139887610Y-109483810D01*
+X140018885Y-109323850D01*
+X140116432Y-109141354D01*
+X140176500Y-108943334D01*
+X140196783Y-108737400D01*
+X140176500Y-108531466D01*
+X140116432Y-108333446D01*
+X140018885Y-108150950D01*
+X139954122Y-108072035D01*
+X139887610Y-107990989D01*
+X139752155Y-107879826D01*
+X139727650Y-107859715D01*
+X139545154Y-107762168D01*
+X139347134Y-107702100D01*
+X139347132Y-107702099D01*
+X139347134Y-107702099D01*
+X139141200Y-107681817D01*
+X138935267Y-107702099D01*
+X138737243Y-107762169D01*
+X138641595Y-107813295D01*
+X138554750Y-107859715D01*
+X138554748Y-107859716D01*
+X138554747Y-107859717D01*
+X138394789Y-107990989D01*
+X138265550Y-108148470D01*
+X138263515Y-108150950D01*
+X138227609Y-108218124D01*
+X138202658Y-108264804D01*
+X138153695Y-108314648D01*
+X138085557Y-108330108D01*
+X138019878Y-108306276D01*
+X137977509Y-108250718D01*
+X137969300Y-108206350D01*
+X137969300Y-106728449D01*
+X137988985Y-106661410D01*
+X138041789Y-106615655D01*
+X138110947Y-106605711D01*
+X138174503Y-106634736D01*
+X138202657Y-106669993D01*
+X138263515Y-106783850D01*
+X138263517Y-106783852D01*
+X138394789Y-106943810D01*
+X138491409Y-107023102D01*
+X138554750Y-107075085D01*
+X138737246Y-107172632D01*
+X138935266Y-107232700D01*
+X138935265Y-107232700D01*
+X138952282Y-107234376D01*
+X139141200Y-107252983D01*
+X139347134Y-107232700D01*
+X139545154Y-107172632D01*
+X139727650Y-107075085D01*
+X139887610Y-106943810D01*
+X140018885Y-106783850D01*
+X140116432Y-106601354D01*
+X140116434Y-106601349D01*
+X140116725Y-106600648D01*
+X140116975Y-106600336D01*
+X140119304Y-106595981D01*
+X140120129Y-106596422D01*
+X140160565Y-106546244D01*
+X140226859Y-106524179D01*
+X140231286Y-106524100D01*
+X142647965Y-106524100D01*
+X142653368Y-106524335D01*
+X142693853Y-106527878D01*
+X142733124Y-106517354D01*
+X142738366Y-106516192D01*
+X142778401Y-106509134D01*
+X142778403Y-106509132D01*
+X142783294Y-106507353D01*
+X142800412Y-106500262D01*
+X142805133Y-106498060D01*
+X142805138Y-106498059D01*
+X142838437Y-106474741D01*
+X142842986Y-106471844D01*
+X142846252Y-106469958D01*
+X142914160Y-106453519D01*
+X142980176Y-106476404D01*
+X143023340Y-106531346D01*
+X143026859Y-106541378D01*
+X143068168Y-106677554D01*
+X143165715Y-106860050D01*
+X143165717Y-106860052D01*
+X143296989Y-107020010D01*
+X143364096Y-107075082D01*
+X143456950Y-107151285D01*
+X143639446Y-107248832D01*
+X143837466Y-107308900D01*
+X143837465Y-107308900D01*
+X143855929Y-107310718D01*
+X144043400Y-107329183D01*
+X144249334Y-107308900D01*
+X144447354Y-107248832D01*
+X144629850Y-107151285D01*
+X144789810Y-107020010D01*
+X144921085Y-106860050D01*
+X145018632Y-106677554D01*
+X145078700Y-106479534D01*
+X145098983Y-106273600D01*
+X145078700Y-106067666D01*
+X145069574Y-106037581D01*
+X145068196Y-106033038D01*
+X145067572Y-105963171D01*
+X145104820Y-105904058D01*
+X145168114Y-105874467D01*
+X145237358Y-105883792D01*
+X145274536Y-105909361D01*
+X145806997Y-106441821D01*
+X145810642Y-106445800D01*
+X145813717Y-106449464D01*
+X145841729Y-106513472D01*
+X145831522Y-106580680D01*
+X145772565Y-106709778D01*
+X145752084Y-106852233D01*
+X145772565Y-106994689D01*
+X145829752Y-107119908D01*
+X145832354Y-107125606D01*
+X145926603Y-107234376D01*
+X146047678Y-107312186D01*
+X146047681Y-107312187D01*
+X146047680Y-107312187D01*
+X146185767Y-107352732D01*
+X146185769Y-107352733D01*
+X146185770Y-107352733D01*
+X146329693Y-107352733D01*
+X146329693Y-107352732D01*
+X146467784Y-107312186D01*
+X146588859Y-107234376D01*
+X146683108Y-107125606D01*
+X146742896Y-106994690D01*
+X146763378Y-106852233D01*
+X146742896Y-106709776D01*
+X146742892Y-106709768D01*
+X146742503Y-106708440D01*
+X146742502Y-106707041D01*
+X146741634Y-106700998D01*
+X146742502Y-106700873D01*
+X146742500Y-106638571D01*
+X146780272Y-106579791D01*
+X146843826Y-106550763D01*
+X146861479Y-106549500D01*
+X147471001Y-106549500D01*
+X147538040Y-106569185D01*
+X147558682Y-106585819D01*
+X147592473Y-106619610D01*
+X147596124Y-106623594D01*
+X147608692Y-106638571D01*
+X147622249Y-106654728D01*
+X147622250Y-106654729D01*
+X147657440Y-106675047D01*
+X147662001Y-106677953D01*
+X147694736Y-106700873D01*
+X147695287Y-106701259D01*
+X147695290Y-106701259D01*
+X147699989Y-106703451D01*
+X147717157Y-106710562D01*
+X147722023Y-106712333D01*
+X147722025Y-106712334D01*
+X147762049Y-106719390D01*
+X147767306Y-106720556D01*
+X147806573Y-106731078D01*
+X147847057Y-106727535D01*
+X147852461Y-106727300D01*
+X149832937Y-106727300D01*
+X149838340Y-106727535D01*
+X149878825Y-106731078D01*
+X149918096Y-106720554D01*
+X149923338Y-106719392D01*
+X149963373Y-106712334D01*
+X149963375Y-106712332D01*
+X149968266Y-106710553D01*
+X149985384Y-106703462D01*
+X149990105Y-106701260D01*
+X149990110Y-106701259D01*
+X150023403Y-106677945D01*
+X150027942Y-106675053D01*
+X150063149Y-106654728D01*
+X150089283Y-106623581D01*
+X150092903Y-106619630D01*
+X150711917Y-106000616D01*
+X150773241Y-105967131D01*
+X150799599Y-105964297D01*
+X150858676Y-105964297D01*
+X150858676Y-105964296D01*
+X150996767Y-105923750D01*
+X151117842Y-105845940D01*
+X151212091Y-105737170D01*
+X151271879Y-105606254D01*
+X151292361Y-105463797D01*
+X151271879Y-105321340D01*
+X151212091Y-105190424D01*
+X151117842Y-105081654D01*
+X150996767Y-105003844D01*
+X150996765Y-105003843D01*
+X150996763Y-105003842D01*
+X150996764Y-105003842D01*
+X150858677Y-104963297D01*
+X150858675Y-104963297D01*
+X150714753Y-104963297D01*
+X150714750Y-104963297D01*
+X150576663Y-105003842D01*
+X150455587Y-105081653D01*
+X150361337Y-105190423D01*
+X150361336Y-105190425D01*
+X150301548Y-105321340D01*
+X150279805Y-105472575D01*
+X150276362Y-105472079D01*
+X150261382Y-105523096D01*
+X150244748Y-105543738D01*
+X149750906Y-106037581D01*
+X149689583Y-106071066D01*
+X149663225Y-106073900D01*
+X148022173Y-106073900D01*
+X147955134Y-106054215D01*
+X147934492Y-106037581D01*
+X147929949Y-106033038D01*
+X147900688Y-106003777D01*
+X147897049Y-105999806D01*
+X147877199Y-105976149D01*
+X147849186Y-105912141D01*
+X147860226Y-105843149D01*
+X147899217Y-105798869D01*
+X147898423Y-105797953D01*
+X147905120Y-105792147D01*
+X147905128Y-105792143D01*
+X147999377Y-105683373D01*
+X148059165Y-105552457D01*
+X148079647Y-105410000D01*
+X148059165Y-105267543D01*
+X147999377Y-105136627D01*
+X147905128Y-105027857D01*
+X147905125Y-105027855D01*
+X147905126Y-105027855D01*
+X147778910Y-104946741D01*
+X147733156Y-104893937D01*
+X147723212Y-104824779D01*
+X147733154Y-104790917D01*
+X147779765Y-104688857D01*
+X147800247Y-104546400D01*
+X147779765Y-104403943D01*
+X147719977Y-104273027D01*
+X147625728Y-104164257D01*
+X147504653Y-104086447D01*
+X147504651Y-104086446D01*
+X147504649Y-104086445D01*
+X147504650Y-104086445D01*
+X147366563Y-104045900D01*
+X147366561Y-104045900D01*
+X147222639Y-104045900D01*
+X147222636Y-104045900D01*
+X147084549Y-104086445D01*
+X146963473Y-104164256D01*
+X146963472Y-104164256D01*
+X146963472Y-104164257D01*
+X146951908Y-104177603D01*
+X146869223Y-104273026D01*
+X146869222Y-104273028D01*
+X146809434Y-104403943D01*
+X146788953Y-104546399D01*
+X146809434Y-104688856D01*
+X146855252Y-104789182D01*
+X146869223Y-104819773D01*
+X146917407Y-104875381D01*
+X146919761Y-104878097D01*
+X146948786Y-104941653D01*
+X146938842Y-105010812D01*
+X146893087Y-105063616D01*
+X146826048Y-105083300D01*
+X145854938Y-105083300D01*
+X145787899Y-105063615D01*
+X145767257Y-105046981D01*
+X145441465Y-104721189D01*
+X145437809Y-104717199D01*
+X145411692Y-104686074D01*
+X145411687Y-104686070D01*
+X145376499Y-104665754D01*
+X145371937Y-104662847D01*
+X145338650Y-104639540D01*
+X145333976Y-104637361D01*
+X145316764Y-104630231D01*
+X145311915Y-104628466D01*
+X145271904Y-104621411D01*
+X145266622Y-104620240D01*
+X145227365Y-104609721D01*
+X145191701Y-104612842D01*
+X145186881Y-104613264D01*
+X145181478Y-104613500D01*
+X144942434Y-104613500D01*
+X144875395Y-104593815D01*
+X144829640Y-104541011D01*
+X144819696Y-104471853D01*
+X144846580Y-104410836D01*
+X144884876Y-104364171D01*
+X144921085Y-104320050D01*
+X145018632Y-104137554D01*
+X145078700Y-103939534D01*
+X145081912Y-103906922D01*
+X145442775Y-103906922D01*
+X145463256Y-104049378D01*
+X145522463Y-104179020D01*
+X145523045Y-104180295D01*
+X145617294Y-104289065D01*
+X145738369Y-104366875D01*
+X145738372Y-104366876D01*
+X145738371Y-104366876D01*
+X145845529Y-104398339D01*
+X145864612Y-104403943D01*
+X145876458Y-104407421D01*
+X145876460Y-104407422D01*
+X145876461Y-104407422D01*
+X146020384Y-104407422D01*
+X146020384Y-104407421D01*
+X146158475Y-104366875D01*
+X146279550Y-104289065D01*
+X146373799Y-104180295D01*
+X146433587Y-104049379D01*
+X146454069Y-103906922D01*
+X146433587Y-103764465D01*
+X146373799Y-103633549D01*
+X146279550Y-103524779D01*
+X146158475Y-103446969D01*
+X146158473Y-103446968D01*
+X146158471Y-103446967D01*
+X146158472Y-103446967D01*
+X146020385Y-103406422D01*
+X146020383Y-103406422D01*
+X145876461Y-103406422D01*
+X145876458Y-103406422D01*
+X145738371Y-103446967D01*
+X145617295Y-103524778D01*
+X145617294Y-103524778D01*
+X145617294Y-103524779D01*
+X145614792Y-103527667D01*
+X145523045Y-103633548D01*
+X145523044Y-103633550D01*
+X145463256Y-103764465D01*
+X145442775Y-103906922D01*
+X145081912Y-103906922D01*
+X145098983Y-103733600D01*
+X145078700Y-103527666D01*
+X145018632Y-103329646D01*
+X144922288Y-103149400D01*
+X146941353Y-103149400D01*
+X146961834Y-103291856D01*
+X147014156Y-103406422D01*
+X147021623Y-103422773D01*
+X147115872Y-103531543D01*
+X147236947Y-103609353D01*
+X147236950Y-103609354D01*
+X147236949Y-103609354D01*
+X147375036Y-103649899D01*
+X147375038Y-103649900D01*
+X147375039Y-103649900D01*
+X147518962Y-103649900D01*
+X147518962Y-103649899D01*
+X147657053Y-103609353D01*
+X147778128Y-103531543D01*
+X147872377Y-103422773D01*
+X147932165Y-103291857D01*
+X147952647Y-103149400D01*
+X147932165Y-103006943D01*
+X147872377Y-102876027D01*
+X147778128Y-102767257D01*
+X147657053Y-102689447D01*
+X147657051Y-102689446D01*
+X147657049Y-102689445D01*
+X147657050Y-102689445D01*
+X147518963Y-102648900D01*
+X147518961Y-102648900D01*
+X147375039Y-102648900D01*
+X147375036Y-102648900D01*
+X147236949Y-102689445D01*
+X147115873Y-102767256D01*
+X147021623Y-102876026D01*
+X147021622Y-102876028D01*
+X146961834Y-103006943D01*
+X146941353Y-103149400D01*
+X144922288Y-103149400D01*
+X144921085Y-103147150D01*
+X144848658Y-103058897D01*
+X144789810Y-102987189D01*
+X144629852Y-102855917D01*
+X144629853Y-102855917D01*
+X144629850Y-102855915D01*
+X144447354Y-102758368D01*
+X144249334Y-102698300D01*
+X144249332Y-102698299D01*
+X144249334Y-102698299D01*
+X144043400Y-102678017D01*
+X143837467Y-102698299D01*
+X143639443Y-102758369D01*
+X143529298Y-102817243D01*
+X143456950Y-102855915D01*
+X143456948Y-102855916D01*
+X143456947Y-102855917D01*
+X143296989Y-102987189D01*
+X143183982Y-103124891D01*
+X143165715Y-103147150D01*
+X143138269Y-103198497D01*
+X143068169Y-103329643D01*
+X143008099Y-103527667D01*
+X142987817Y-103733600D01*
+X143008099Y-103939532D01*
+X143035453Y-104029705D01*
+X143068168Y-104137554D01*
+X143165715Y-104320050D01*
+X143165717Y-104320052D01*
+X143211299Y-104375595D01*
+X143238611Y-104439905D01*
+X143226820Y-104508772D01*
+X143179667Y-104560332D01*
+X143112125Y-104578215D01*
+X143045636Y-104556742D01*
+X143027764Y-104541940D01*
+X140143018Y-101657194D01*
+X140109533Y-101595871D01*
+X140114517Y-101526179D01*
+X140116147Y-101522039D01*
+X140116425Y-101521366D01*
+X140116432Y-101521354D01*
+X140176500Y-101323334D01*
+X140189278Y-101193599D01*
+X142987817Y-101193599D01*
+X143008099Y-101399532D01*
+X143014945Y-101422100D01*
+X143068168Y-101597554D01*
+X143165715Y-101780050D01*
+X143165717Y-101780052D01*
+X143296989Y-101940010D01*
+X143352081Y-101985222D01*
+X143456950Y-102071285D01*
+X143639446Y-102168832D01*
+X143837466Y-102228900D01*
+X143837465Y-102228900D01*
+X143855929Y-102230718D01*
+X144043400Y-102249183D01*
+X144249334Y-102228900D01*
+X144447354Y-102168832D01*
+X144629850Y-102071285D01*
+X144789810Y-101940010D01*
+X144921085Y-101780050D01*
+X145018632Y-101597554D01*
+X145078700Y-101399534D01*
+X145083973Y-101345999D01*
+X148287553Y-101345999D01*
+X148308034Y-101488456D01*
+X148363876Y-101610730D01*
+X148367823Y-101619373D01*
+X148462072Y-101728143D01*
+X148583147Y-101805953D01*
+X148583150Y-101805954D01*
+X148583149Y-101805954D01*
+X148721236Y-101846499D01*
+X148721238Y-101846500D01*
+X148721239Y-101846500D01*
+X148865162Y-101846500D01*
+X148865162Y-101846499D01*
+X149003253Y-101805953D01*
+X149124328Y-101728143D01*
+X149218577Y-101619373D01*
+X149278365Y-101488457D01*
+X149298847Y-101346000D01*
+X149278365Y-101203543D01*
+X149218577Y-101072627D01*
+X149124328Y-100963857D01*
+X149003253Y-100886047D01*
+X149003251Y-100886046D01*
+X149003249Y-100886045D01*
+X149003250Y-100886045D01*
+X148865163Y-100845500D01*
+X148865161Y-100845500D01*
+X148721239Y-100845500D01*
+X148721236Y-100845500D01*
+X148583149Y-100886045D01*
+X148462073Y-100963856D01*
+X148367823Y-101072626D01*
+X148367822Y-101072628D01*
+X148308034Y-101203543D01*
+X148287553Y-101345999D01*
+X145083973Y-101345999D01*
+X145098983Y-101193600D01*
+X145098983Y-101193599D01*
+X145098983Y-101187793D01*
+X145118668Y-101120754D01*
+X145171472Y-101074999D01*
+X145240630Y-101065055D01*
+X145257918Y-101068816D01*
+X145397838Y-101109900D01*
+X145397839Y-101109900D01*
+X145541762Y-101109900D01*
+X145541762Y-101109899D01*
+X145660624Y-101074999D01*
+X145679850Y-101069354D01*
+X145679850Y-101069353D01*
+X145679853Y-101069353D01*
+X145800928Y-100991543D01*
+X145895177Y-100882773D01*
+X145954965Y-100751857D01*
+X145975447Y-100609400D01*
+X145954965Y-100466943D01*
+X145895177Y-100336027D01*
+X145800928Y-100227257D01*
+X145679853Y-100149447D01*
+X145679851Y-100149446D01*
+X145679849Y-100149445D01*
+X145679850Y-100149445D01*
+X145541763Y-100108900D01*
+X145541761Y-100108900D01*
+X145397839Y-100108900D01*
+X145397836Y-100108900D01*
+X145259749Y-100149445D01*
+X145138673Y-100227256D01*
+X145044423Y-100336026D01*
+X145003339Y-100425986D01*
+X144957583Y-100478789D01*
+X144890543Y-100498473D01*
+X144823504Y-100478788D01*
+X144794692Y-100453138D01*
+X144789810Y-100447190D01*
+X144751655Y-100415877D01*
+X144629850Y-100315915D01*
+X144447354Y-100218368D01*
+X144249334Y-100158300D01*
+X144249332Y-100158299D01*
+X144249334Y-100158299D01*
+X144043400Y-100138017D01*
+X143837467Y-100158299D01*
+X143639443Y-100218369D01*
+X143563570Y-100258925D01*
+X143456950Y-100315915D01*
+X143456948Y-100315916D01*
+X143456947Y-100315917D01*
+X143296989Y-100447189D01*
+X143178550Y-100591510D01*
+X143165715Y-100607150D01*
+X143128695Y-100676409D01*
+X143068169Y-100789643D01*
+X143008099Y-100987667D01*
+X142987817Y-101193599D01*
+X140189278Y-101193599D01*
+X140196783Y-101117400D01*
+X140176500Y-100911466D01*
+X140116432Y-100713446D01*
+X140018885Y-100530950D01*
+X139951863Y-100449283D01*
+X139887610Y-100370989D01*
+X139769877Y-100274369D01*
+X139727650Y-100239715D01*
+X139545154Y-100142168D01*
+X139347134Y-100082100D01*
+X139347132Y-100082099D01*
+X139347134Y-100082099D01*
+X139141200Y-100061817D01*
+X138935267Y-100082099D01*
+X138737243Y-100142169D01*
+X138662636Y-100182048D01*
+X138554750Y-100239715D01*
+X138554748Y-100239716D01*
+X138554747Y-100239717D01*
+X138394789Y-100370989D01*
+X138263517Y-100530947D01*
+X138202658Y-100644804D01*
+X138153695Y-100694648D01*
+X138085557Y-100710108D01*
+X138019878Y-100686276D01*
+X137977509Y-100630718D01*
+X137969300Y-100586350D01*
+X137969300Y-99108449D01*
+X137988985Y-99041410D01*
+X138041789Y-98995655D01*
+X138110947Y-98985711D01*
+X138174503Y-99014736D01*
+X138202657Y-99049993D01*
+X138263515Y-99163850D01*
+X138263517Y-99163852D01*
+X138394789Y-99323810D01*
+X138491409Y-99403102D01*
+X138554750Y-99455085D01*
+X138737246Y-99552632D01*
+X138935266Y-99612700D01*
+X138935265Y-99612700D01*
+X138955547Y-99614697D01*
+X139141200Y-99632983D01*
+X139347134Y-99612700D01*
+X139545154Y-99552632D01*
+X139727650Y-99455085D01*
+X139887610Y-99323810D01*
+X140018885Y-99163850D01*
+X140116432Y-98981354D01*
+X140176500Y-98783334D01*
+X140196783Y-98577400D01*
+X140176500Y-98371466D01*
+X140116432Y-98173446D01*
+X140018885Y-97990950D01*
+X139957785Y-97916499D01*
+X139887610Y-97830989D01*
+X139763293Y-97728966D01*
+X139727650Y-97699715D01*
+X139545154Y-97602168D01*
+X139347134Y-97542100D01*
+X139347132Y-97542099D01*
+X139347134Y-97542099D01*
+X139141200Y-97521817D01*
+X138935267Y-97542099D01*
+X138737243Y-97602169D01*
+X138641595Y-97653295D01*
+X138554750Y-97699715D01*
+X138554748Y-97699716D01*
+X138554747Y-97699717D01*
+X138394789Y-97830989D01*
+X138263517Y-97990947D01*
+X138202658Y-98104804D01*
+X138153695Y-98154648D01*
+X138085557Y-98170108D01*
+X138019878Y-98146276D01*
+X137977509Y-98090718D01*
+X137969300Y-98046350D01*
+X137969300Y-96568449D01*
+X137988985Y-96501410D01*
+X138041789Y-96455655D01*
+X138110947Y-96445711D01*
+X138174503Y-96474736D01*
+X138202657Y-96509993D01*
+X138263515Y-96623850D01*
+X138263517Y-96623852D01*
+X138394789Y-96783810D01*
+X138490188Y-96862101D01*
+X138554750Y-96915085D01*
+X138737246Y-97012632D01*
+X138935266Y-97072700D01*
+X138935265Y-97072700D01*
+X138953729Y-97074518D01*
+X139141200Y-97092983D01*
+X139347134Y-97072700D01*
+X139545154Y-97012632D01*
+X139727650Y-96915085D01*
+X139887610Y-96783810D01*
+X140018885Y-96623850D01*
+X140116432Y-96441354D01*
+X140176500Y-96243334D01*
+X140196783Y-96037400D01*
+X140176500Y-95831466D01*
+X140116432Y-95633446D01*
+X140018885Y-95450950D01*
+X139958424Y-95377278D01*
+X139887610Y-95290989D01*
+X139769877Y-95194369D01*
+X139727650Y-95159715D01*
+X139613787Y-95098853D01*
+X139563944Y-95049891D01*
+X139548484Y-94981753D01*
+X139572316Y-94916074D01*
+X139627874Y-94873705D01*
+X139672242Y-94865496D01*
+X139843510Y-94865496D01*
+X139910549Y-94885181D01*
+X139931191Y-94901815D01*
+X140732834Y-95703458D01*
+X140766319Y-95764781D01*
+X140767384Y-95774694D01*
+X140767891Y-95774622D01*
+X140789634Y-95925856D01*
+X140848706Y-96055204D01*
+X140849423Y-96056773D01*
+X140943672Y-96165543D01*
+X141064747Y-96243353D01*
+X141064750Y-96243354D01*
+X141064749Y-96243354D01*
+X141145769Y-96267143D01*
+X141197495Y-96282331D01*
+X141202836Y-96283899D01*
+X141202838Y-96283900D01*
+X141202839Y-96283900D01*
+X141346762Y-96283900D01*
+X141346762Y-96283899D01*
+X141484853Y-96243353D01*
+X141605928Y-96165543D01*
+X141700177Y-96056773D01*
+X141741895Y-95965423D01*
+X141787650Y-95912620D01*
+X141854689Y-95892936D01*
+X141921729Y-95912621D01*
+X141942370Y-95929255D01*
+X143555133Y-97542018D01*
+X143588618Y-97603341D01*
+X143583634Y-97673033D01*
+X143541762Y-97728966D01*
+X143525906Y-97739056D01*
+X143456950Y-97775915D01*
+X143456948Y-97775916D01*
+X143456947Y-97775917D01*
+X143296989Y-97907189D01*
+X143166753Y-98065885D01*
+X143165715Y-98067150D01*
+X143134600Y-98125362D01*
+X143068169Y-98249643D01*
+X143008099Y-98447667D01*
+X142987817Y-98653600D01*
+X143008099Y-98859532D01*
+X143008100Y-98859534D01*
+X143068168Y-99057554D01*
+X143165715Y-99240050D01*
+X143165717Y-99240052D01*
+X143296989Y-99400010D01*
+X143389374Y-99475827D01*
+X143456950Y-99531285D01*
+X143639446Y-99628832D01*
+X143837466Y-99688900D01*
+X143837465Y-99688900D01*
+X143855929Y-99690718D01*
+X144043400Y-99709183D01*
+X144249334Y-99688900D01*
+X144447354Y-99628832D01*
+X144629850Y-99531285D01*
+X144789810Y-99400010D01*
+X144921085Y-99240050D01*
+X145018632Y-99057554D01*
+X145078700Y-98859534D01*
+X145098983Y-98653600D01*
+X145078700Y-98447666D01*
+X145018632Y-98249646D01*
+X144921085Y-98067150D01*
+X144799581Y-97919096D01*
+X144797450Y-97916499D01*
+X144770138Y-97852189D01*
+X144781929Y-97783322D01*
+X144829082Y-97731762D01*
+X144882494Y-97714307D01*
+X144885106Y-97714077D01*
+X144885114Y-97714078D01*
+X144924385Y-97703554D01*
+X144929627Y-97702392D01*
+X144969662Y-97695334D01*
+X144969664Y-97695332D01*
+X144974555Y-97693553D01*
+X144991673Y-97686462D01*
+X144996394Y-97684260D01*
+X144996399Y-97684259D01*
+X145029692Y-97660945D01*
+X145034231Y-97658053D01*
+X145069438Y-97637728D01*
+X145095573Y-97606580D01*
+X145099191Y-97602631D01*
+X145717204Y-96984619D01*
+X145778528Y-96951134D01*
+X145804886Y-96948300D01*
+X146271958Y-96948300D01*
+X146338997Y-96967985D01*
+X146359639Y-96984619D01*
+X147409430Y-98034410D01*
+X147413081Y-98038394D01*
+X147436149Y-98065885D01*
+X147439206Y-98069528D01*
+X147439207Y-98069529D01*
+X147474397Y-98089847D01*
+X147478958Y-98092753D01*
+X147506123Y-98111773D01*
+X147512244Y-98116059D01*
+X147512247Y-98116059D01*
+X147516946Y-98118251D01*
+X147534114Y-98125362D01*
+X147538980Y-98127133D01*
+X147538982Y-98127134D01*
+X147579006Y-98134190D01*
+X147584263Y-98135356D01*
+X147623530Y-98145878D01*
+X147664014Y-98142335D01*
+X147669418Y-98142100D01*
+X151324314Y-98142100D01*
+X151391353Y-98161785D01*
+X151411995Y-98178419D01*
+X152459824Y-99226248D01*
+X152493309Y-99287571D01*
+X152496143Y-99313929D01*
+X152496143Y-100721800D01*
+X152476458Y-100788839D01*
+X152423654Y-100834594D01*
+X152354496Y-100844538D01*
+X152290940Y-100815513D01*
+X152278430Y-100803003D01*
+X152266856Y-100789646D01*
+X152197728Y-100709867D01*
+X152076653Y-100632057D01*
+X152076651Y-100632056D01*
+X152076649Y-100632055D01*
+X152076650Y-100632055D01*
+X151938563Y-100591510D01*
+X151938561Y-100591510D01*
+X151794639Y-100591510D01*
+X151794636Y-100591510D01*
+X151656549Y-100632055D01*
+X151535473Y-100709866D01*
+X151535472Y-100709866D01*
+X151535472Y-100709867D01*
+X151532371Y-100713446D01*
+X151441223Y-100818636D01*
+X151441222Y-100818638D01*
+X151381434Y-100949553D01*
+X151360953Y-101092009D01*
+X151381434Y-101234466D01*
+X151432371Y-101346000D01*
+X151441223Y-101365383D01*
+X151535472Y-101474153D01*
+X151656547Y-101551963D01*
+X151730235Y-101573599D01*
+X151789012Y-101611372D01*
+X151818038Y-101674927D01*
+X151819300Y-101692576D01*
+X151819300Y-104453225D01*
+X151819064Y-104458632D01*
+X151815521Y-104499114D01*
+X151826040Y-104538370D01*
+X151827211Y-104543652D01*
+X151834266Y-104583663D01*
+X151836031Y-104588512D01*
+X151843161Y-104605724D01*
+X151845340Y-104610398D01*
+X151868647Y-104643685D01*
+X151871554Y-104648247D01*
+X151891870Y-104683435D01*
+X151891874Y-104683440D01*
+X151922999Y-104709557D01*
+X151926989Y-104713213D01*
+X152182386Y-104968610D01*
+X152186042Y-104972599D01*
+X152212162Y-105003728D01*
+X152212163Y-105003729D01*
+X152247353Y-105024047D01*
+X152251914Y-105026953D01*
+X152280518Y-105046981D01*
+X152285200Y-105050259D01*
+X152285203Y-105050259D01*
+X152289902Y-105052451D01*
+X152307083Y-105059567D01*
+X152311935Y-105061333D01*
+X152311936Y-105061333D01*
+X152311938Y-105061334D01*
+X152351969Y-105068391D01*
+X152357231Y-105069558D01*
+X152396486Y-105080077D01*
+X152436964Y-105076535D01*
+X152442365Y-105076300D01*
+X152632713Y-105076300D01*
+X152699752Y-105095985D01*
+X152745507Y-105148789D01*
+X152755451Y-105217947D01*
+X152726426Y-105281503D01*
+X152720394Y-105287981D01*
+X152224795Y-105783581D01*
+X152163472Y-105817066D01*
+X152137114Y-105819900D01*
+X152088393Y-105819900D01*
+X152071314Y-105826116D01*
+X152050445Y-105831707D01*
+X152032542Y-105834864D01*
+X152032535Y-105834867D01*
+X152016792Y-105843956D01*
+X151997207Y-105853089D01*
+X151980130Y-105859304D01*
+X151980125Y-105859307D01*
+X151966207Y-105870986D01*
+X151948509Y-105883379D01*
+X151932763Y-105892470D01*
+X151932762Y-105892471D01*
+X151921075Y-105906399D01*
+X151905799Y-105921675D01*
+X151891871Y-105933362D01*
+X151891870Y-105933363D01*
+X151882779Y-105949109D01*
+X151870386Y-105966807D01*
+X151858707Y-105980725D01*
+X151858704Y-105980730D01*
+X151852489Y-105997807D01*
+X151843356Y-106017392D01*
+X151834267Y-106033135D01*
+X151834264Y-106033142D01*
+X151831107Y-106051045D01*
+X151825516Y-106071914D01*
+X151819300Y-106088993D01*
+X151819300Y-112446693D01*
+X151799615Y-112513732D01*
+X151782981Y-112534374D01*
+X149915175Y-114402181D01*
+X149853852Y-114435666D01*
+X149827494Y-114438500D01*
+X149768416Y-114438500D01*
+X149630329Y-114479045D01*
+X149509253Y-114556856D01*
+X149415003Y-114665626D01*
+X149370575Y-114762908D01*
+X149324819Y-114815711D01*
+X149257779Y-114835395D01*
+X149190740Y-114815710D01*
+X149170100Y-114799076D01*
+X147861966Y-113490942D01*
+X147828481Y-113429619D01*
+X147827415Y-113419706D01*
+X147826909Y-113419779D01*
+X147825304Y-113408619D01*
+X147805165Y-113268543D01*
+X147745377Y-113137627D01*
+X147651128Y-113028857D01*
+X147530053Y-112951047D01*
+X147530051Y-112951046D01*
+X147530049Y-112951045D01*
+X147530050Y-112951045D01*
+X147391963Y-112910500D01*
+X147391961Y-112910500D01*
+X147248039Y-112910500D01*
+X147248036Y-112910500D01*
+X147109949Y-112951045D01*
+X146988873Y-113028856D01*
+X146894623Y-113137626D01*
+X146894622Y-113137628D01*
+X146834834Y-113268543D01*
+X146824715Y-113338927D01*
+X146814353Y-113411000D01*
+X146815605Y-113419706D01*
+X146834834Y-113553456D01*
+X146894622Y-113684371D01*
+X146894623Y-113684373D01*
+X146988872Y-113793143D01*
+X147109947Y-113870953D01*
+X147109950Y-113870954D01*
+X147109949Y-113870954D01*
+X147248036Y-113911499D01*
+X147248038Y-113911500D01*
+X147248039Y-113911500D01*
+X147307114Y-113911500D01*
+X147374153Y-113931185D01*
+X147394795Y-113947819D01*
+X149083586Y-115636610D01*
+X149087237Y-115640594D01*
+X149113362Y-115671728D01*
+X149141422Y-115687928D01*
+X149148539Y-115692037D01*
+X149153104Y-115694945D01*
+X149186399Y-115718258D01*
+X149191103Y-115720452D01*
+X149208273Y-115727563D01*
+X149213135Y-115729333D01*
+X149213136Y-115729333D01*
+X149213138Y-115729334D01*
+X149253166Y-115736391D01*
+X149258422Y-115737556D01*
+X149297686Y-115748078D01*
+X149338170Y-115744535D01*
+X149343574Y-115744300D01*
+X150065316Y-115744300D01*
+X150070719Y-115744535D01*
+X150111204Y-115748078D01*
+X150150475Y-115737554D01*
+X150155717Y-115736392D01*
+X150195752Y-115729334D01*
+X150195754Y-115729332D01*
+X150200645Y-115727553D01*
+X150217763Y-115720462D01*
+X150222484Y-115718260D01*
+X150222489Y-115718259D01*
+X150255782Y-115694945D01*
+X150260321Y-115692053D01*
+X150295528Y-115671728D01*
+X150321662Y-115640581D01*
+X150325282Y-115636630D01*
+X151535419Y-114426494D01*
+X151596742Y-114393009D01*
+X151666434Y-114397993D01*
+X151722367Y-114439865D01*
+X151746784Y-114505329D01*
+X151747100Y-114514175D01*
+X151747100Y-124447025D01*
+X151746864Y-124452432D01*
+X151743321Y-124492914D01*
+X151753840Y-124532170D01*
+X151755011Y-124537452D01*
+X151762066Y-124577463D01*
+X151763831Y-124582312D01*
+X151770961Y-124599524D01*
+X151773140Y-124604198D01*
+X151796447Y-124637485D01*
+X151799354Y-124642047D01*
+X151819670Y-124677235D01*
+X151819674Y-124677240D01*
+X151850799Y-124703357D01*
+X151854789Y-124707013D01*
+X158281581Y-131133805D01*
+X158315066Y-131195128D01*
+X158310082Y-131264820D01*
+X158308464Y-131268932D01*
+X158308170Y-131269641D01*
+X158248099Y-131467667D01*
+X158227817Y-131673600D01*
+X158248099Y-131879532D01*
+X158248100Y-131879534D01*
+X158308168Y-132077554D01*
+X158405715Y-132260050D01*
+X158405717Y-132260052D01*
+X158536989Y-132420010D01*
+X158604096Y-132475082D01*
+X158696950Y-132551285D01*
+X158879446Y-132648832D01*
+X159077466Y-132708900D01*
+X159077465Y-132708900D01*
+X159095929Y-132710718D01*
+X159283400Y-132729183D01*
+X159489334Y-132708900D01*
+X159687354Y-132648832D01*
+X159869850Y-132551285D01*
+X160029810Y-132420010D01*
+X160161085Y-132260050D01*
+X160258632Y-132077554D01*
+X160318700Y-131879534D01*
+X160338983Y-131673600D01*
+X160331478Y-131597400D01*
+X163485617Y-131597400D01*
+X163505899Y-131803332D01*
+X163505900Y-131803334D01*
+X163565968Y-132001354D01*
+X163663515Y-132183850D01*
+X163663517Y-132183852D01*
+X163794789Y-132343810D01*
+X163891409Y-132423102D01*
+X163954750Y-132475085D01*
+X164137246Y-132572632D01*
+X164335266Y-132632700D01*
+X164335265Y-132632700D01*
+X164353729Y-132634518D01*
+X164541200Y-132652983D01*
+X164747134Y-132632700D01*
+X164945154Y-132572632D01*
+X165127650Y-132475085D01*
+X165287610Y-132343810D01*
+X165418885Y-132183850D01*
+X165516432Y-132001354D01*
+X165576500Y-131803334D01*
+X165596783Y-131597400D01*
+X165576500Y-131391466D01*
+X165516432Y-131193446D01*
+X165418885Y-131010950D01*
+X165366902Y-130947609D01*
+X165287610Y-130850989D01*
+X165127652Y-130719717D01*
+X165127653Y-130719717D01*
+X165127650Y-130719715D01*
+X164945154Y-130622168D01*
+X164747134Y-130562100D01*
+X164747132Y-130562099D01*
+X164747134Y-130562099D01*
+X164559663Y-130543635D01*
+X164541200Y-130541817D01*
+X164541199Y-130541817D01*
+X164335267Y-130562099D01*
+X164137243Y-130622169D01*
+X164107065Y-130638300D01*
+X163954750Y-130719715D01*
+X163954748Y-130719716D01*
+X163954747Y-130719717D01*
+X163794789Y-130850989D01*
+X163663517Y-131010947D01*
+X163565969Y-131193443D01*
+X163505899Y-131391467D01*
+X163485617Y-131597400D01*
+X160331478Y-131597400D01*
+X160318700Y-131467666D01*
+X160258632Y-131269646D01*
+X160161085Y-131087150D01*
+X160098547Y-131010947D01*
+X160029810Y-130927189D01*
+X159869852Y-130795917D01*
+X159869853Y-130795917D01*
+X159869850Y-130795915D01*
+X159687354Y-130698368D01*
+X159489334Y-130638300D01*
+X159489332Y-130638299D01*
+X159489334Y-130638299D01*
+X159283400Y-130618017D01*
+X159077467Y-130638299D01*
+X158967093Y-130671781D01*
+X158879446Y-130698368D01*
+X158879443Y-130698369D01*
+X158879441Y-130698370D01*
+X158878732Y-130698664D01*
+X158878330Y-130698707D01*
+X158873617Y-130700137D01*
+X158873345Y-130699242D01*
+X158809262Y-130706128D01*
+X158746785Y-130674850D01*
+X158743605Y-130671781D01*
+X154866159Y-126794335D01*
+X154832674Y-126733012D01*
+X154837658Y-126663320D01*
+X154860127Y-126625451D01*
+X154864724Y-126620145D01*
+X154864728Y-126620143D01*
+X154958977Y-126511373D01*
+X155018765Y-126380457D01*
+X155039247Y-126238000D01*
+X155018765Y-126095543D01*
+X154958977Y-125964627D01*
+X154864728Y-125855857D01*
+X154743653Y-125778047D01*
+X154743651Y-125778046D01*
+X154743649Y-125778045D01*
+X154743650Y-125778045D01*
+X154605563Y-125737500D01*
+X154605561Y-125737500D01*
+X154461639Y-125737500D01*
+X154461636Y-125737500D01*
+X154323549Y-125778045D01*
+X154202473Y-125855856D01*
+X154202472Y-125855856D01*
+X154202472Y-125855857D01*
+X154188968Y-125871442D01*
+X154162121Y-125902425D01*
+X154103342Y-125940199D01*
+X154033473Y-125940199D01*
+X153980727Y-125908903D01*
+X152436819Y-124364995D01*
+X152403334Y-124303672D01*
+X152400500Y-124277314D01*
+X152400500Y-115218410D01*
+X152420185Y-115151371D01*
+X152472989Y-115105616D01*
+X152542147Y-115095672D01*
+X152591540Y-115114095D01*
+X152600909Y-115120116D01*
+X152600910Y-115120116D01*
+X152600911Y-115120117D01*
+X152738998Y-115160662D01*
+X152739000Y-115160663D01*
+X152739001Y-115160663D01*
+X152882924Y-115160663D01*
+X152882924Y-115160662D01*
+X152947298Y-115141761D01*
+X153029525Y-115117618D01*
+X153030380Y-115120531D01*
+X153084537Y-115112741D01*
+X153148095Y-115141761D01*
+X153185874Y-115200536D01*
+X153190900Y-115235480D01*
+X153190900Y-120810825D01*
+X153190664Y-120816232D01*
+X153187121Y-120856714D01*
+X153197640Y-120895970D01*
+X153198811Y-120901252D01*
+X153205866Y-120941263D01*
+X153207631Y-120946112D01*
+X153214761Y-120963324D01*
+X153216940Y-120967998D01*
+X153240247Y-121001285D01*
+X153243154Y-121005847D01*
+X153263470Y-121041035D01*
+X153263474Y-121041040D01*
+X153294599Y-121067157D01*
+X153298589Y-121070813D01*
+X158281581Y-126053805D01*
+X158315066Y-126115128D01*
+X158310082Y-126184820D01*
+X158308464Y-126188932D01*
+X158308170Y-126189641D01*
+X158308169Y-126189643D01*
+X158308168Y-126189646D01*
+X158293500Y-126238000D01*
+X158248099Y-126387667D01*
+X158227817Y-126593600D01*
+X158248099Y-126799532D01*
+X158248100Y-126799534D01*
+X158308168Y-126997554D01*
+X158405715Y-127180050D01*
+X158405717Y-127180052D01*
+X158536989Y-127340010D01*
+X158604096Y-127395082D01*
+X158696950Y-127471285D01*
+X158879446Y-127568832D01*
+X159077466Y-127628900D01*
+X159077465Y-127628900D01*
+X159095929Y-127630718D01*
+X159283400Y-127649183D01*
+X159489334Y-127628900D01*
+X159687354Y-127568832D01*
+X159802848Y-127507098D01*
+X159871249Y-127492857D01*
+X159936493Y-127517856D01*
+X159977864Y-127574161D01*
+X159985300Y-127616457D01*
+X159985300Y-127918313D01*
+X159965615Y-127985352D01*
+X159948981Y-128005995D01*
+X159823194Y-128131781D01*
+X159761871Y-128165265D01*
+X159692179Y-128160281D01*
+X159688070Y-128158664D01*
+X159687363Y-128158371D01*
+X159687355Y-128158368D01*
+X159687354Y-128158368D01*
+X159489334Y-128098300D01*
+X159489332Y-128098299D01*
+X159489334Y-128098299D01*
+X159283400Y-128078017D01*
+X159077467Y-128098299D01*
+X158879443Y-128158369D01*
+X158769298Y-128217243D01*
+X158696950Y-128255915D01*
+X158696948Y-128255916D01*
+X158696947Y-128255917D01*
+X158536989Y-128387189D01*
+X158405717Y-128547147D01*
+X158308169Y-128729643D01*
+X158248099Y-128927667D01*
+X158227817Y-129133600D01*
+X158248099Y-129339532D01*
+X158253147Y-129356173D01*
+X158308168Y-129537554D01*
+X158405715Y-129720050D01*
+X158405717Y-129720052D01*
+X158536989Y-129880010D01*
+X158604096Y-129935082D01*
+X158696950Y-130011285D01*
+X158879446Y-130108832D01*
+X159077466Y-130168900D01*
+X159077465Y-130168900D01*
+X159095929Y-130170718D01*
+X159283400Y-130189183D01*
+X159489334Y-130168900D01*
+X159687354Y-130108832D01*
+X159869850Y-130011285D01*
+X160029810Y-129880010D01*
+X160161085Y-129720050D01*
+X160258632Y-129537554D01*
+X160318700Y-129339534D01*
+X160338983Y-129133600D01*
+X160331478Y-129057399D01*
+X163485617Y-129057399D01*
+X163505899Y-129263332D01*
+X163505900Y-129263334D01*
+X163565968Y-129461354D01*
+X163663515Y-129643850D01*
+X163663517Y-129643852D01*
+X163794789Y-129803810D01*
+X163891409Y-129883102D01*
+X163954750Y-129935085D01*
+X164137246Y-130032632D01*
+X164335266Y-130092700D01*
+X164335265Y-130092700D01*
+X164355547Y-130094697D01*
+X164541200Y-130112983D01*
+X164747134Y-130092700D01*
+X164945154Y-130032632D01*
+X165127650Y-129935085D01*
+X165287610Y-129803810D01*
+X165418885Y-129643850D01*
+X165516432Y-129461354D01*
+X165576500Y-129263334D01*
+X165596783Y-129057400D01*
+X165576500Y-128851466D01*
+X165516432Y-128653446D01*
+X165418885Y-128470950D01*
+X165366902Y-128407609D01*
+X165287610Y-128310989D01*
+X165127652Y-128179717D01*
+X165127653Y-128179717D01*
+X165127650Y-128179715D01*
+X164945154Y-128082168D01*
+X164747134Y-128022100D01*
+X164747132Y-128022099D01*
+X164747134Y-128022099D01*
+X164541200Y-128001817D01*
+X164335267Y-128022099D01*
+X164137243Y-128082169D01*
+X164107065Y-128098300D01*
+X163954750Y-128179715D01*
+X163954748Y-128179716D01*
+X163954747Y-128179717D01*
+X163794789Y-128310989D01*
+X163663517Y-128470947D01*
+X163565969Y-128653443D01*
+X163505899Y-128851467D01*
+X163485617Y-129057399D01*
+X160331478Y-129057399D01*
+X160318700Y-128927666D01*
+X160258632Y-128729646D01*
+X160258624Y-128729632D01*
+X160258341Y-128728946D01*
+X160258298Y-128728546D01*
+X160256863Y-128723816D01*
+X160257759Y-128723543D01*
+X160250868Y-128659477D01*
+X160282138Y-128596996D01*
+X160285190Y-128593832D01*
+X160531030Y-128347992D01*
+X160534981Y-128344372D01*
+X160566128Y-128318238D01*
+X160586456Y-128283027D01*
+X160589335Y-128278508D01*
+X160612659Y-128245200D01*
+X160612660Y-128245195D01*
+X160614864Y-128240470D01*
+X160621946Y-128223373D01*
+X160623732Y-128218465D01*
+X160623731Y-128218465D01*
+X160623734Y-128218462D01*
+X160630794Y-128178414D01*
+X160631956Y-128173180D01*
+X160642478Y-128133914D01*
+X160638935Y-128093428D01*
+X160638700Y-128088025D01*
+X160638700Y-126517399D01*
+X163485617Y-126517399D01*
+X163505899Y-126723332D01*
+X163527438Y-126794335D01*
+X163565968Y-126921354D01*
+X163663515Y-127103850D01*
+X163698169Y-127146077D01*
+X163794789Y-127263810D01*
+X163888794Y-127340957D01*
+X163954750Y-127395085D01*
+X164137246Y-127492632D01*
+X164335266Y-127552700D01*
+X164335265Y-127552700D01*
+X164355547Y-127554697D01*
+X164541200Y-127572983D01*
+X164747134Y-127552700D01*
+X164945154Y-127492632D01*
+X165127650Y-127395085D01*
+X165287610Y-127263810D01*
+X165418885Y-127103850D01*
+X165516432Y-126921354D01*
+X165576500Y-126723334D01*
+X165596783Y-126517400D01*
+X165576500Y-126311466D01*
+X165516432Y-126113446D01*
+X165418885Y-125930950D01*
+X165357257Y-125855856D01*
+X165287610Y-125770989D01*
+X165127652Y-125639717D01*
+X165127653Y-125639717D01*
+X165127650Y-125639715D01*
+X164945154Y-125542168D01*
+X164747134Y-125482100D01*
+X164747132Y-125482099D01*
+X164747134Y-125482099D01*
+X164559663Y-125463635D01*
+X164541200Y-125461817D01*
+X164541199Y-125461817D01*
+X164335267Y-125482099D01*
+X164137243Y-125542169D01*
+X164107065Y-125558300D01*
+X163954750Y-125639715D01*
+X163954748Y-125639716D01*
+X163954747Y-125639717D01*
+X163794789Y-125770989D01*
+X163681608Y-125908903D01*
+X163663515Y-125930950D01*
+X163639808Y-125975302D01*
+X163565969Y-126113443D01*
+X163505899Y-126311467D01*
+X163485617Y-126517399D01*
+X160638700Y-126517399D01*
+X160638700Y-126127773D01*
+X160638936Y-126122366D01*
+X160639570Y-126115128D01*
+X160642478Y-126081886D01*
+X160631956Y-126042619D01*
+X160630790Y-126037362D01*
+X160623734Y-125997338D01*
+X160623733Y-125997336D01*
+X160621962Y-125992470D01*
+X160614851Y-125975302D01*
+X160612659Y-125970603D01*
+X160612659Y-125970600D01*
+X160612657Y-125970597D01*
+X160589353Y-125937314D01*
+X160586447Y-125932753D01*
+X160566129Y-125897563D01*
+X160566128Y-125897562D01*
+X160534999Y-125871442D01*
+X160531010Y-125867786D01*
+X159808642Y-125145418D01*
+X159775157Y-125084095D01*
+X159780141Y-125014403D01*
+X159822013Y-124958470D01*
+X159837871Y-124948378D01*
+X159869848Y-124931286D01*
+X159869847Y-124931286D01*
+X159869850Y-124931285D01*
+X160029810Y-124800010D01*
+X160161085Y-124640050D01*
+X160258632Y-124457554D01*
+X160318700Y-124259534D01*
+X160338983Y-124053600D01*
+X160331478Y-123977400D01*
+X163485617Y-123977400D01*
+X163505899Y-124183332D01*
+X163505900Y-124183334D01*
+X163565968Y-124381354D01*
+X163663515Y-124563850D01*
+X163663517Y-124563852D01*
+X163794789Y-124723810D01*
+X163891409Y-124803102D01*
+X163954750Y-124855085D01*
+X164137246Y-124952632D01*
+X164335266Y-125012700D01*
+X164335265Y-125012700D01*
+X164355547Y-125014697D01*
+X164541200Y-125032983D01*
+X164747134Y-125012700D01*
+X164945154Y-124952632D01*
+X165127650Y-124855085D01*
+X165287610Y-124723810D01*
+X165418885Y-124563850D01*
+X165516432Y-124381354D01*
+X165576500Y-124183334D01*
+X165596783Y-123977400D01*
+X165576500Y-123771466D01*
+X165516432Y-123573446D01*
+X165418885Y-123390950D01*
+X165366902Y-123327609D01*
+X165287610Y-123230989D01*
+X165134449Y-123105295D01*
+X165127650Y-123099715D01*
+X164945154Y-123002168D01*
+X164747134Y-122942100D01*
+X164747132Y-122942099D01*
+X164747134Y-122942099D01*
+X164559663Y-122923635D01*
+X164541200Y-122921817D01*
+X164541199Y-122921817D01*
+X164335267Y-122942099D01*
+X164137243Y-123002169D01*
+X164050100Y-123048749D01*
+X163954750Y-123099715D01*
+X163954748Y-123099716D01*
+X163954747Y-123099717D01*
+X163794789Y-123230989D01*
+X163663517Y-123390947D01*
+X163565969Y-123573443D01*
+X163505899Y-123771467D01*
+X163485617Y-123977400D01*
+X160331478Y-123977400D01*
+X160318700Y-123847666D01*
+X160258632Y-123649646D01*
+X160161085Y-123467150D01*
+X160076927Y-123364602D01*
+X160029810Y-123307189D01*
+X159881389Y-123185385D01*
+X159869850Y-123175915D01*
+X159770231Y-123122667D01*
+X159737731Y-123105295D01*
+X159687887Y-123056332D01*
+X159672427Y-122988194D01*
+X159696259Y-122922515D01*
+X159751817Y-122880146D01*
+X159771844Y-122875529D01*
+X159771833Y-122875486D01*
+X159782311Y-122872677D01*
+X159782314Y-122872678D01*
+X159821585Y-122862154D01*
+X159826827Y-122860992D01*
+X159866862Y-122853934D01*
+X159866864Y-122853932D01*
+X159871755Y-122852153D01*
+X159888873Y-122845062D01*
+X159893594Y-122842860D01*
+X159893599Y-122842859D01*
+X159926892Y-122819545D01*
+X159931431Y-122816653D01*
+X159966638Y-122796328D01*
+X159992772Y-122765181D01*
+X159996392Y-122761230D01*
+X160543830Y-122213792D01*
+X160547781Y-122210172D01*
+X160578928Y-122184038D01*
+X160599253Y-122148831D01*
+X160602150Y-122144286D01*
+X160625459Y-122110999D01*
+X160625460Y-122110994D01*
+X160627662Y-122106273D01*
+X160634750Y-122089162D01*
+X160636534Y-122084261D01*
+X160643589Y-122044243D01*
+X160644756Y-122038975D01*
+X160655278Y-121999713D01*
+X160651735Y-121959227D01*
+X160651500Y-121953824D01*
+X160651500Y-121437400D01*
+X163485617Y-121437400D01*
+X163505899Y-121643332D01*
+X163505900Y-121643334D01*
+X163565968Y-121841354D01*
+X163663515Y-122023850D01*
+X163663517Y-122023852D01*
+X163794789Y-122183810D01*
+X163891409Y-122263102D01*
+X163954750Y-122315085D01*
+X164137246Y-122412632D01*
+X164335266Y-122472700D01*
+X164335265Y-122472700D01*
+X164355547Y-122474697D01*
+X164541200Y-122492983D01*
+X164747134Y-122472700D01*
+X164945154Y-122412632D01*
+X165127650Y-122315085D01*
+X165287610Y-122183810D01*
+X165418885Y-122023850D01*
+X165516432Y-121841354D01*
+X165576500Y-121643334D01*
+X165596783Y-121437400D01*
+X165576500Y-121231466D01*
+X165516432Y-121033446D01*
+X165418885Y-120850950D01*
+X165366902Y-120787609D01*
+X165287610Y-120690989D01*
+X165127652Y-120559717D01*
+X165127653Y-120559717D01*
+X165127650Y-120559715D01*
+X164945154Y-120462168D01*
+X164747134Y-120402100D01*
+X164747132Y-120402099D01*
+X164747134Y-120402099D01*
+X164541200Y-120381817D01*
+X164335267Y-120402099D01*
+X164137243Y-120462169D01*
+X164044427Y-120511781D01*
+X163954750Y-120559715D01*
+X163954748Y-120559716D01*
+X163954747Y-120559717D01*
+X163794789Y-120690989D01*
+X163663517Y-120850947D01*
+X163565969Y-121033443D01*
+X163505899Y-121231467D01*
+X163485617Y-121437400D01*
+X160651500Y-121437400D01*
+X160651500Y-120031973D01*
+X160651736Y-120026566D01*
+X160655278Y-119986086D01*
+X160651591Y-119972328D01*
+X160644756Y-119946822D01*
+X160643589Y-119941556D01*
+X160643502Y-119941065D01*
+X160636534Y-119901538D01*
+X160636533Y-119901536D01*
+X160636533Y-119901535D01*
+X160634763Y-119896673D01*
+X160627652Y-119879503D01*
+X160625458Y-119874799D01*
+X160602145Y-119841504D01*
+X160599237Y-119836939D01*
+X160578928Y-119801762D01*
+X160547794Y-119775637D01*
+X160543810Y-119771986D01*
+X160285218Y-119513394D01*
+X160251733Y-119452071D01*
+X160256717Y-119382379D01*
+X160258347Y-119378239D01*
+X160258625Y-119377566D01*
+X160258632Y-119377554D01*
+X160318700Y-119179534D01*
+X160338983Y-118973600D01*
+X160331478Y-118897399D01*
+X163485617Y-118897399D01*
+X163505899Y-119103332D01*
+X163505900Y-119103334D01*
+X163565968Y-119301354D01*
+X163663515Y-119483850D01*
+X163663517Y-119483852D01*
+X163794789Y-119643810D01*
+X163891409Y-119723102D01*
+X163954750Y-119775085D01*
+X164137246Y-119872632D01*
+X164335266Y-119932700D01*
+X164335265Y-119932700D01*
+X164355548Y-119934697D01*
+X164541200Y-119952983D01*
+X164747134Y-119932700D01*
+X164945154Y-119872632D01*
+X165127650Y-119775085D01*
+X165287610Y-119643810D01*
+X165418885Y-119483850D01*
+X165516432Y-119301354D01*
+X165576500Y-119103334D01*
+X165596783Y-118897400D01*
+X165576500Y-118691466D01*
+X165516432Y-118493446D01*
+X165418885Y-118310950D01*
+X165366902Y-118247609D01*
+X165287610Y-118150989D01*
+X165127652Y-118019717D01*
+X165127653Y-118019717D01*
+X165127650Y-118019715D01*
+X164945154Y-117922168D01*
+X164747134Y-117862100D01*
+X164747132Y-117862099D01*
+X164747134Y-117862099D01*
+X164559663Y-117843635D01*
+X164541200Y-117841817D01*
+X164541199Y-117841817D01*
+X164335267Y-117862099D01*
+X164137243Y-117922169D01*
+X164107065Y-117938300D01*
+X163954750Y-118019715D01*
+X163954748Y-118019716D01*
+X163954747Y-118019717D01*
+X163794789Y-118150989D01*
+X163663517Y-118310947D01*
+X163663515Y-118310950D01*
+X163624843Y-118383298D01*
+X163565969Y-118493443D01*
+X163505899Y-118691467D01*
+X163485617Y-118897399D01*
+X160331478Y-118897399D01*
+X160318700Y-118767666D01*
+X160258632Y-118569646D01*
+X160161085Y-118387150D01*
+X160086390Y-118296133D01*
+X160029810Y-118227189D01*
+X159869852Y-118095917D01*
+X159869853Y-118095917D01*
+X159869850Y-118095915D01*
+X159687354Y-117998368D01*
+X159489334Y-117938300D01*
+X159489332Y-117938299D01*
+X159489334Y-117938299D01*
+X159283400Y-117918017D01*
+X159077467Y-117938299D01*
+X158879441Y-117998369D01*
+X158763953Y-118060100D01*
+X158695551Y-118074342D01*
+X158630307Y-118049342D01*
+X158588936Y-117993037D01*
+X158581500Y-117950742D01*
+X158581500Y-117456457D01*
+X158601185Y-117389418D01*
+X158653989Y-117343663D01*
+X158723147Y-117333719D01*
+X158763950Y-117347097D01*
+X158879446Y-117408832D01*
+X159077466Y-117468900D01*
+X159077465Y-117468900D01*
+X159095929Y-117470718D01*
+X159283400Y-117489183D01*
+X159489334Y-117468900D01*
+X159687354Y-117408832D01*
+X159869850Y-117311285D01*
+X160029810Y-117180010D01*
+X160161085Y-117020050D01*
+X160258632Y-116837554D01*
+X160318700Y-116639534D01*
+X160338983Y-116433600D01*
+X160331478Y-116357399D01*
+X163485617Y-116357399D01*
+X163505899Y-116563332D01*
+X163529014Y-116639531D01*
+X163565968Y-116761354D01*
+X163663515Y-116943850D01*
+X163663517Y-116943852D01*
+X163794789Y-117103810D01*
+X163891409Y-117183102D01*
+X163954750Y-117235085D01*
+X164137246Y-117332632D01*
+X164335266Y-117392700D01*
+X164335265Y-117392700D01*
+X164355548Y-117394697D01*
+X164541200Y-117412983D01*
+X164747134Y-117392700D01*
+X164945154Y-117332632D01*
+X165127650Y-117235085D01*
+X165287610Y-117103810D01*
+X165418885Y-116943850D01*
+X165516432Y-116761354D01*
+X165576500Y-116563334D01*
+X165596783Y-116357400D01*
+X165576500Y-116151466D01*
+X165516432Y-115953446D01*
+X165418885Y-115770950D01*
+X165350751Y-115687928D01*
+X165287610Y-115610989D01*
+X165127652Y-115479717D01*
+X165127653Y-115479717D01*
+X165127650Y-115479715D01*
+X164945154Y-115382168D01*
+X164747134Y-115322100D01*
+X164747132Y-115322099D01*
+X164747134Y-115322099D01*
+X164559663Y-115303635D01*
+X164541200Y-115301817D01*
+X164541199Y-115301817D01*
+X164335267Y-115322099D01*
+X164137243Y-115382169D01*
+X164031137Y-115438885D01*
+X163954750Y-115479715D01*
+X163954748Y-115479716D01*
+X163954747Y-115479717D01*
+X163794789Y-115610989D01*
+X163663517Y-115770947D01*
+X163663515Y-115770950D01*
+X163640474Y-115814056D01*
+X163565969Y-115953443D01*
+X163505899Y-116151467D01*
+X163485617Y-116357399D01*
+X160331478Y-116357399D01*
+X160318700Y-116227666D01*
+X160258632Y-116029646D01*
+X160161085Y-115847150D01*
+X160079779Y-115748078D01*
+X160029810Y-115687189D01*
+X159912077Y-115590569D01*
+X159869850Y-115555915D01*
+X159687354Y-115458368D01*
+X159489334Y-115398300D01*
+X159489332Y-115398299D01*
+X159489334Y-115398299D01*
+X159283400Y-115378017D01*
+X159077467Y-115398299D01*
+X158879441Y-115458369D01*
+X158763953Y-115520100D01*
+X158695551Y-115534342D01*
+X158630307Y-115509342D01*
+X158588936Y-115453037D01*
+X158581500Y-115410742D01*
+X158581500Y-114916457D01*
+X158601185Y-114849418D01*
+X158653989Y-114803663D01*
+X158723147Y-114793719D01*
+X158763950Y-114807097D01*
+X158879446Y-114868832D01*
+X159077466Y-114928900D01*
+X159077465Y-114928900D01*
+X159095929Y-114930718D01*
+X159283400Y-114949183D01*
+X159489334Y-114928900D01*
+X159687354Y-114868832D01*
+X159869850Y-114771285D01*
+X160029810Y-114640010D01*
+X160161085Y-114480050D01*
+X160258632Y-114297554D01*
+X160318700Y-114099534D01*
+X160338983Y-113893600D01*
+X160331478Y-113817400D01*
+X163485617Y-113817400D01*
+X163505899Y-114023332D01*
+X163505900Y-114023334D01*
+X163565968Y-114221354D01*
+X163663515Y-114403850D01*
+X163686225Y-114431522D01*
+X163794789Y-114563810D01*
+X163889908Y-114641871D01*
+X163954750Y-114695085D01*
+X164137246Y-114792632D01*
+X164335266Y-114852700D01*
+X164335265Y-114852700D01*
+X164353729Y-114854518D01*
+X164541200Y-114872983D01*
+X164747134Y-114852700D01*
+X164945154Y-114792632D01*
+X165127650Y-114695085D01*
+X165287610Y-114563810D01*
+X165418885Y-114403850D01*
+X165516432Y-114221354D01*
+X165576500Y-114023334D01*
+X165596783Y-113817400D01*
+X165576500Y-113611466D01*
+X165516432Y-113413446D01*
+X165418885Y-113230950D01*
+X165351563Y-113148917D01*
+X165287610Y-113070989D01*
+X165141458Y-112951047D01*
+X165127650Y-112939715D01*
+X164945794Y-112842510D01*
+X164945156Y-112842169D01*
+X164945155Y-112842168D01*
+X164945154Y-112842168D01*
+X164747134Y-112782100D01*
+X164747132Y-112782099D01*
+X164747134Y-112782099D01*
+X164559663Y-112763635D01*
+X164541200Y-112761817D01*
+X164541199Y-112761817D01*
+X164335267Y-112782099D01*
+X164137243Y-112842169D01*
+X164062266Y-112882246D01*
+X163954750Y-112939715D01*
+X163954748Y-112939716D01*
+X163954747Y-112939717D01*
+X163794789Y-113070989D01*
+X163663517Y-113230947D01*
+X163663515Y-113230950D01*
+X163643421Y-113268543D01*
+X163565969Y-113413443D01*
+X163505899Y-113611467D01*
+X163485617Y-113817400D01*
+X160331478Y-113817400D01*
+X160318700Y-113687666D01*
+X160258632Y-113489646D01*
+X160161085Y-113307150D01*
+X160098547Y-113230947D01*
+X160029810Y-113147189D01*
+X159912077Y-113050569D01*
+X159869850Y-113015915D01*
+X159687354Y-112918368D01*
+X159489334Y-112858300D01*
+X159489332Y-112858299D01*
+X159489334Y-112858299D01*
+X159283400Y-112838017D01*
+X159077467Y-112858299D01*
+X158879441Y-112918369D01*
+X158763953Y-112980100D01*
+X158695551Y-112994342D01*
+X158630307Y-112969342D01*
+X158588936Y-112913037D01*
+X158581500Y-112870742D01*
+X158581500Y-112376457D01*
+X158601185Y-112309418D01*
+X158653989Y-112263663D01*
+X158723147Y-112253719D01*
+X158763950Y-112267097D01*
+X158879446Y-112328832D01*
+X159077466Y-112388900D01*
+X159077465Y-112388900D01*
+X159095929Y-112390718D01*
+X159283400Y-112409183D01*
+X159489334Y-112388900D01*
+X159687354Y-112328832D01*
+X159869850Y-112231285D01*
+X160029810Y-112100010D01*
+X160161085Y-111940050D01*
+X160258632Y-111757554D01*
+X160318700Y-111559534D01*
+X160338983Y-111353600D01*
+X160331478Y-111277400D01*
+X163485617Y-111277400D01*
+X163505899Y-111483332D01*
+X163529014Y-111559532D01*
+X163565968Y-111681354D01*
+X163663515Y-111863850D01*
+X163698169Y-111906077D01*
+X163794789Y-112023810D01*
+X163891409Y-112103102D01*
+X163954750Y-112155085D01*
+X164137246Y-112252632D01*
+X164335266Y-112312700D01*
+X164335265Y-112312700D01*
+X164353729Y-112314518D01*
+X164541200Y-112332983D01*
+X164747134Y-112312700D01*
+X164945154Y-112252632D01*
+X165127650Y-112155085D01*
+X165287610Y-112023810D01*
+X165418885Y-111863850D01*
+X165516432Y-111681354D01*
+X165576500Y-111483334D01*
+X165596783Y-111277400D01*
+X165576500Y-111071466D01*
+X165516432Y-110873446D01*
+X165418885Y-110690950D01*
+X165366902Y-110627609D01*
+X165287610Y-110530989D01*
+X165127652Y-110399717D01*
+X165127653Y-110399717D01*
+X165127650Y-110399715D01*
+X164945154Y-110302168D01*
+X164747134Y-110242100D01*
+X164747132Y-110242099D01*
+X164747134Y-110242099D01*
+X164541200Y-110221817D01*
+X164335267Y-110242099D01*
+X164137243Y-110302169D01*
+X164107065Y-110318300D01*
+X163954750Y-110399715D01*
+X163954748Y-110399716D01*
+X163954747Y-110399717D01*
+X163794789Y-110530989D01*
+X163663517Y-110690947D01*
+X163663515Y-110690950D01*
+X163633903Y-110746350D01*
+X163565969Y-110873443D01*
+X163505899Y-111071467D01*
+X163485617Y-111277400D01*
+X160331478Y-111277400D01*
+X160318700Y-111147666D01*
+X160258632Y-110949646D01*
+X160161085Y-110767150D01*
+X160098547Y-110690947D01*
+X160029810Y-110607189D01*
+X159912077Y-110510569D01*
+X159869850Y-110475915D01*
+X159687354Y-110378368D01*
+X159489334Y-110318300D01*
+X159489332Y-110318299D01*
+X159489334Y-110318299D01*
+X159283400Y-110298017D01*
+X159077467Y-110318299D01*
+X158879441Y-110378369D01*
+X158763953Y-110440100D01*
+X158695551Y-110454342D01*
+X158630307Y-110429342D01*
+X158588936Y-110373037D01*
+X158581500Y-110330742D01*
+X158581500Y-109836457D01*
+X158601185Y-109769418D01*
+X158653989Y-109723663D01*
+X158723147Y-109713719D01*
+X158763950Y-109727097D01*
+X158879446Y-109788832D01*
+X159077466Y-109848900D01*
+X159077465Y-109848900D01*
+X159095929Y-109850718D01*
+X159283400Y-109869183D01*
+X159489334Y-109848900D01*
+X159687354Y-109788832D01*
+X159869850Y-109691285D01*
+X160029810Y-109560010D01*
+X160161085Y-109400050D01*
+X160258632Y-109217554D01*
+X160318700Y-109019534D01*
+X160338983Y-108813600D01*
+X160331478Y-108737400D01*
+X163485617Y-108737400D01*
+X163505899Y-108943332D01*
+X163527068Y-109013118D01*
+X163565968Y-109141354D01*
+X163663515Y-109323850D01*
+X163671895Y-109334061D01*
+X163794789Y-109483810D01*
+X163891409Y-109563102D01*
+X163954750Y-109615085D01*
+X164137246Y-109712632D01*
+X164335266Y-109772700D01*
+X164335265Y-109772700D01*
+X164355548Y-109774697D01*
+X164541200Y-109792983D01*
+X164747134Y-109772700D01*
+X164945154Y-109712632D01*
+X165127650Y-109615085D01*
+X165287610Y-109483810D01*
+X165418885Y-109323850D01*
+X165516432Y-109141354D01*
+X165576500Y-108943334D01*
+X165596783Y-108737400D01*
+X165576500Y-108531466D01*
+X165516432Y-108333446D01*
+X165418885Y-108150950D01*
+X165354122Y-108072035D01*
+X165287610Y-107990989D01*
+X165152155Y-107879826D01*
+X165127650Y-107859715D01*
+X164945154Y-107762168D01*
+X164747134Y-107702100D01*
+X164747132Y-107702099D01*
+X164747134Y-107702099D01*
+X164541200Y-107681817D01*
+X164335267Y-107702099D01*
+X164137243Y-107762169D01*
+X164041595Y-107813295D01*
+X163954750Y-107859715D01*
+X163954748Y-107859716D01*
+X163954747Y-107859717D01*
+X163794789Y-107990989D01*
+X163665550Y-108148470D01*
+X163663515Y-108150950D01*
+X163627609Y-108218124D01*
+X163565969Y-108333443D01*
+X163505899Y-108531467D01*
+X163485617Y-108737400D01*
+X160331478Y-108737400D01*
+X160318700Y-108607666D01*
+X160258632Y-108409646D01*
+X160161085Y-108227150D01*
+X160097347Y-108149485D01*
+X160029810Y-108067189D01*
+X159905483Y-107965158D01*
+X159869850Y-107935915D01*
+X159732047Y-107862257D01*
+X159682204Y-107813295D01*
+X159666744Y-107745158D01*
+X159690576Y-107679478D01*
+X159746134Y-107637109D01*
+X159790502Y-107628900D01*
+X159914226Y-107628900D01*
+X159919629Y-107629135D01*
+X159960114Y-107632678D01*
+X159999385Y-107622154D01*
+X160004627Y-107620992D01*
+X160044662Y-107613934D01*
+X160044664Y-107613932D01*
+X160049555Y-107612153D01*
+X160066673Y-107605062D01*
+X160071394Y-107602860D01*
+X160071399Y-107602859D01*
+X160104692Y-107579545D01*
+X160109231Y-107576653D01*
+X160144438Y-107556328D01*
+X160170572Y-107525181D01*
+X160174192Y-107521230D01*
+X161077230Y-106618192D01*
+X161081181Y-106614572D01*
+X161112328Y-106588438D01*
+X161132653Y-106553231D01*
+X161135550Y-106548686D01*
+X161137260Y-106546244D01*
+X161158859Y-106515399D01*
+X161158860Y-106515394D01*
+X161161062Y-106510673D01*
+X161168153Y-106493555D01*
+X161169933Y-106488663D01*
+X161169934Y-106488662D01*
+X161176992Y-106448627D01*
+X161178154Y-106443385D01*
+X161188678Y-106404114D01*
+X161188677Y-106404111D01*
+X161191486Y-106393633D01*
+X161195398Y-106394681D01*
+X161213245Y-106349035D01*
+X161217620Y-106343693D01*
+X161283574Y-106267577D01*
+X161283574Y-106267575D01*
+X161283577Y-106267573D01*
+X161315625Y-106197399D01*
+X163485617Y-106197399D01*
+X163505899Y-106403332D01*
+X163508471Y-106411811D01*
+X163565968Y-106601354D01*
+X163663515Y-106783850D01*
+X163663517Y-106783852D01*
+X163794789Y-106943810D01*
+X163891409Y-107023102D01*
+X163954750Y-107075085D01*
+X164137246Y-107172632D01*
+X164335266Y-107232700D01*
+X164335265Y-107232700D01*
+X164352282Y-107234376D01*
+X164541200Y-107252983D01*
+X164747134Y-107232700D01*
+X164945154Y-107172632D01*
+X165127650Y-107075085D01*
+X165287610Y-106943810D01*
+X165418885Y-106783850D01*
+X165516432Y-106601354D01*
+X165576500Y-106403334D01*
+X165596783Y-106197400D01*
+X165576500Y-105991466D01*
+X165516432Y-105793446D01*
+X165418885Y-105610950D01*
+X165355935Y-105534245D01*
+X165287610Y-105450989D01*
+X165127652Y-105319717D01*
+X165127653Y-105319717D01*
+X165127650Y-105319715D01*
+X164945154Y-105222168D01*
+X164747134Y-105162100D01*
+X164747132Y-105162099D01*
+X164747134Y-105162099D01*
+X164559663Y-105143635D01*
+X164541200Y-105141817D01*
+X164541199Y-105141817D01*
+X164335267Y-105162099D01*
+X164137243Y-105222169D01*
+X164067480Y-105259459D01*
+X163954750Y-105319715D01*
+X163954748Y-105319716D01*
+X163954747Y-105319717D01*
+X163794789Y-105450989D01*
+X163663517Y-105610947D01*
+X163663515Y-105610950D01*
+X163655703Y-105625566D01*
+X163565969Y-105793443D01*
+X163505899Y-105991467D01*
+X163485617Y-106197399D01*
+X161315625Y-106197399D01*
+X161343365Y-106136657D01*
+X161363847Y-105994200D01*
+X161343365Y-105851743D01*
+X161283577Y-105720827D01*
+X161189328Y-105612057D01*
+X161068253Y-105534247D01*
+X161068251Y-105534246D01*
+X161068249Y-105534245D01*
+X161068250Y-105534245D01*
+X160930163Y-105493700D01*
+X160930161Y-105493700D01*
+X160786239Y-105493700D01*
+X160786236Y-105493700D01*
+X160648149Y-105534245D01*
+X160527073Y-105612056D01*
+X160432823Y-105720826D01*
+X160432821Y-105720830D01*
+X160419978Y-105748951D01*
+X160374222Y-105801754D01*
+X160307182Y-105821437D01*
+X160240143Y-105801751D01*
+X160197828Y-105755891D01*
+X160161085Y-105687150D01*
+X160161084Y-105687148D01*
+X160029810Y-105527189D01*
+X159893255Y-105415123D01*
+X159869850Y-105395915D01*
+X159687354Y-105298368D01*
+X159489334Y-105238300D01*
+X159489332Y-105238299D01*
+X159489334Y-105238299D01*
+X159283400Y-105218017D01*
+X159077467Y-105238299D01*
+X158879443Y-105298369D01*
+X158769298Y-105357243D01*
+X158696950Y-105395915D01*
+X158696948Y-105395916D01*
+X158696947Y-105395917D01*
+X158536989Y-105527189D01*
+X158405717Y-105687147D01*
+X158405716Y-105687148D01*
+X158405715Y-105687150D01*
+X158379230Y-105736700D01*
+X158308169Y-105869643D01*
+X158248099Y-106067667D01*
+X158227817Y-106273600D01*
+X158248099Y-106479532D01*
+X158262765Y-106527878D01*
+X158308168Y-106677554D01*
+X158405715Y-106860050D01*
+X158445558Y-106908599D01*
+X158536990Y-107020010D01*
+X158658716Y-107119908D01*
+X158698050Y-107177653D01*
+X158699921Y-107247498D01*
+X158667732Y-107303442D01*
+X158035787Y-107935388D01*
+X158031798Y-107939043D01*
+X158000675Y-107965158D01*
+X158000668Y-107965166D01*
+X157980354Y-108000351D01*
+X157977449Y-108004911D01*
+X157954141Y-108038199D01*
+X157951971Y-108042853D01*
+X157944823Y-108060111D01*
+X157943066Y-108064939D01*
+X157936010Y-108104952D01*
+X157934839Y-108110233D01*
+X157924321Y-108149485D01*
+X157927864Y-108189966D01*
+X157928100Y-108195373D01*
+X157928099Y-118208452D01*
+X157908414Y-118275491D01*
+X157891780Y-118296133D01*
+X157533576Y-118654339D01*
+X157533573Y-118654341D01*
+X157533573Y-118654342D01*
+X157523313Y-118664601D01*
+X157513053Y-118674862D01*
+X157505375Y-118691330D01*
+X157494568Y-118710048D01*
+X157484140Y-118724939D01*
+X157484138Y-118724943D01*
+X157479432Y-118742507D01*
+X157472043Y-118762808D01*
+X157464365Y-118779273D01*
+X157464362Y-118779285D01*
+X157462778Y-118797386D01*
+X157459028Y-118818657D01*
+X157454321Y-118836225D01*
+X157454321Y-118836228D01*
+X157455905Y-118854334D01*
+X157455905Y-118875943D01*
+X157454321Y-118894050D01*
+X157454321Y-118894054D01*
+X157459026Y-118911613D01*
+X157462779Y-118932891D01*
+X157464364Y-118951001D01*
+X157464364Y-118951002D01*
+X157472041Y-118967464D01*
+X157479434Y-118987775D01*
+X157484139Y-119005335D01*
+X157484140Y-119005336D01*
+X157494570Y-119020233D01*
+X157505372Y-119038944D01*
+X157517638Y-119065245D01*
+X157516012Y-119066003D01*
+X157534202Y-119119934D01*
+X157534300Y-119124854D01*
+X157534300Y-120074225D01*
+X157534064Y-120079632D01*
+X157530521Y-120120114D01*
+X157541040Y-120159370D01*
+X157542211Y-120164652D01*
+X157549266Y-120204663D01*
+X157551031Y-120209512D01*
+X157558161Y-120226724D01*
+X157560340Y-120231398D01*
+X157583647Y-120264685D01*
+X157586554Y-120269247D01*
+X157606870Y-120304435D01*
+X157606874Y-120304440D01*
+X157637999Y-120330557D01*
+X157641989Y-120334213D01*
+X157983176Y-120675400D01*
+X158281581Y-120973804D01*
+X158315066Y-121035127D01*
+X158310082Y-121104818D01*
+X158308467Y-121108924D01*
+X158308170Y-121109639D01*
+X158248099Y-121307667D01*
+X158227817Y-121513599D01*
+X158248099Y-121719532D01*
+X158302844Y-121900002D01*
+X158303467Y-121969869D01*
+X158266219Y-122028982D01*
+X158202924Y-122058573D01*
+X158133680Y-122049246D01*
+X158096502Y-122023678D01*
+X157158366Y-121085542D01*
+X157124881Y-121024219D01*
+X157123815Y-121014306D01*
+X157123309Y-121014379D01*
+X157121745Y-121003503D01*
+X157101565Y-120863143D01*
+X157041777Y-120732227D01*
+X156947528Y-120623457D01*
+X156826453Y-120545647D01*
+X156826451Y-120545646D01*
+X156826449Y-120545645D01*
+X156826450Y-120545645D01*
+X156688363Y-120505100D01*
+X156688361Y-120505100D01*
+X156544439Y-120505100D01*
+X156544436Y-120505100D01*
+X156406349Y-120545645D01*
+X156285273Y-120623456D01*
+X156191023Y-120732226D01*
+X156191022Y-120732228D01*
+X156131234Y-120863143D01*
+X156110753Y-121005600D01*
+X156131234Y-121148056D01*
+X156150506Y-121190255D01*
+X156191023Y-121278973D01*
+X156285272Y-121387743D01*
+X156406347Y-121465553D01*
+X156406350Y-121465554D01*
+X156406349Y-121465554D01*
+X156544436Y-121506099D01*
+X156544438Y-121506100D01*
+X156544439Y-121506100D01*
+X156603514Y-121506100D01*
+X156670553Y-121525785D01*
+X156691195Y-121542419D01*
+X157909986Y-122761210D01*
+X157913637Y-122765194D01*
+X157939762Y-122796328D01*
+X157974939Y-122816637D01*
+X157979504Y-122819545D01*
+X158012799Y-122842858D01*
+X158017503Y-122845052D01*
+X158034673Y-122852163D01*
+X158039535Y-122853933D01*
+X158039536Y-122853933D01*
+X158039538Y-122853934D01*
+X158079568Y-122860991D01*
+X158084823Y-122862156D01*
+X158124087Y-122872678D01*
+X158164571Y-122869135D01*
+X158169975Y-122868900D01*
+X158776298Y-122868900D01*
+X158843337Y-122888585D01*
+X158889092Y-122941389D01*
+X158899036Y-123010547D01*
+X158870011Y-123074103D01*
+X158834753Y-123102256D01*
+X158696950Y-123175915D01*
+X158696948Y-123175916D01*
+X158696947Y-123175917D01*
+X158536989Y-123307189D01*
+X158405717Y-123467147D01*
+X158308169Y-123649643D01*
+X158270154Y-123774963D01*
+X158231856Y-123833402D01*
+X158168044Y-123861858D01*
+X158098977Y-123851298D01*
+X158063812Y-123826649D01*
+X154185419Y-119948256D01*
+X154151934Y-119886933D01*
+X154149100Y-119860575D01*
+X154149100Y-118662778D01*
+X154168785Y-118595739D01*
+X154221589Y-118549984D01*
+X154273100Y-118538778D01*
+X154397884Y-118538778D01*
+X154397884Y-118538777D01*
+X154535975Y-118498231D01*
+X154657050Y-118420421D01*
+X154751299Y-118311651D01*
+X154811087Y-118180735D01*
+X154831569Y-118038278D01*
+X154811087Y-117895821D01*
+X154751299Y-117764905D01*
+X154657050Y-117656135D01*
+X154535975Y-117578325D01*
+X154535973Y-117578324D01*
+X154535971Y-117578323D01*
+X154535972Y-117578323D01*
+X154397885Y-117537778D01*
+X154397883Y-117537778D01*
+X154273100Y-117537778D01*
+X154206061Y-117518093D01*
+X154160306Y-117465289D01*
+X154149100Y-117413778D01*
+X154149100Y-115671600D01*
+X155170953Y-115671600D01*
+X155173301Y-115687928D01*
+X155191434Y-115814056D01*
+X155251222Y-115944971D01*
+X155251223Y-115944973D01*
+X155345472Y-116053743D01*
+X155466547Y-116131553D01*
+X155466550Y-116131554D01*
+X155466549Y-116131554D01*
+X155604636Y-116172099D01*
+X155604638Y-116172100D01*
+X155604639Y-116172100D01*
+X155748562Y-116172100D01*
+X155748562Y-116172099D01*
+X155886653Y-116131553D01*
+X156007728Y-116053743D01*
+X156101977Y-115944973D01*
+X156161765Y-115814057D01*
+X156182247Y-115671600D01*
+X156161765Y-115529143D01*
+X156101977Y-115398227D01*
+X156007728Y-115289457D01*
+X155886653Y-115211647D01*
+X155886651Y-115211646D01*
+X155886649Y-115211645D01*
+X155886650Y-115211645D01*
+X155748563Y-115171100D01*
+X155748561Y-115171100D01*
+X155604639Y-115171100D01*
+X155604636Y-115171100D01*
+X155466549Y-115211645D01*
+X155345473Y-115289456D01*
+X155251223Y-115398226D01*
+X155251222Y-115398228D01*
+X155191434Y-115529143D01*
+X155172200Y-115662924D01*
+X155170953Y-115671600D01*
+X154149100Y-115671600D01*
+X154149099Y-113157331D01*
+X154168784Y-113090292D01*
+X154185413Y-113069655D01*
+X154270030Y-112985038D01*
+X154273981Y-112981418D01*
+X154305128Y-112955284D01*
+X154325456Y-112920073D01*
+X154328335Y-112915554D01*
+X154351659Y-112882246D01*
+X154351660Y-112882241D01*
+X154353864Y-112877516D01*
+X154360946Y-112860419D01*
+X154362732Y-112855511D01*
+X154362731Y-112855511D01*
+X154362734Y-112855508D01*
+X154369794Y-112815460D01*
+X154370956Y-112810226D01*
+X154381478Y-112770960D01*
+X154377935Y-112730475D01*
+X154377699Y-112725068D01*
+X154377699Y-112090200D01*
+X155831353Y-112090200D01*
+X155851834Y-112232656D01*
+X155911622Y-112363571D01*
+X155911623Y-112363573D01*
+X156005872Y-112472343D01*
+X156126947Y-112550153D01*
+X156126950Y-112550154D01*
+X156126949Y-112550154D01*
+X156265036Y-112590699D01*
+X156265038Y-112590700D01*
+X156265039Y-112590700D01*
+X156408962Y-112590700D01*
+X156408962Y-112590699D01*
+X156547053Y-112550153D01*
+X156668128Y-112472343D01*
+X156762377Y-112363573D01*
+X156822165Y-112232657D01*
+X156842647Y-112090200D01*
+X156822165Y-111947743D01*
+X156822165Y-111947742D01*
+X156819667Y-111939236D01*
+X156821516Y-111938692D01*
+X156813175Y-111880672D01*
+X156842201Y-111817116D01*
+X156900979Y-111779343D01*
+X156970848Y-111779343D01*
+X157052438Y-111803300D01*
+X157052439Y-111803300D01*
+X157196362Y-111803300D01*
+X157196362Y-111803299D01*
+X157334453Y-111762753D01*
+X157455528Y-111684943D01*
+X157549777Y-111576173D01*
+X157609565Y-111445257D01*
+X157630047Y-111302800D01*
+X157609565Y-111160343D01*
+X157549777Y-111029427D01*
+X157455528Y-110920657D01*
+X157334453Y-110842847D01*
+X157334451Y-110842846D01*
+X157334449Y-110842845D01*
+X157334450Y-110842845D01*
+X157196363Y-110802300D01*
+X157196361Y-110802300D01*
+X157052439Y-110802300D01*
+X157052436Y-110802300D01*
+X156914349Y-110842845D01*
+X156793273Y-110920656D01*
+X156699023Y-111029426D01*
+X156699022Y-111029428D01*
+X156639234Y-111160343D01*
+X156618753Y-111302800D01*
+X156639234Y-111445257D01*
+X156641733Y-111453764D01*
+X156639884Y-111454306D01*
+X156648222Y-111512336D01*
+X156619192Y-111575890D01*
+X156560411Y-111613659D01*
+X156490552Y-111613656D01*
+X156408964Y-111589700D01*
+X156408961Y-111589700D01*
+X156265039Y-111589700D01*
+X156265036Y-111589700D01*
+X156126949Y-111630245D01*
+X156005873Y-111708056D01*
+X155911623Y-111816826D01*
+X155911622Y-111816828D01*
+X155851834Y-111947743D01*
+X155831353Y-112090200D01*
+X154377699Y-112090200D01*
+X154377699Y-111147666D01*
+X154377699Y-109843067D01*
+X154397384Y-109776032D01*
+X154450188Y-109730277D01*
+X154519346Y-109720333D01*
+X154568737Y-109738754D01*
+X154623932Y-109774226D01*
+X154623935Y-109774227D01*
+X154623934Y-109774227D01*
+X154762021Y-109814772D01*
+X154762023Y-109814773D01*
+X154846202Y-109814773D01*
+X154913241Y-109834458D01*
+X154958996Y-109887262D01*
+X154959378Y-109888287D01*
+X154962834Y-109895856D01*
+X154962835Y-109895857D01*
+X154985993Y-109946566D01*
+X155014297Y-110008543D01*
+X155022623Y-110026773D01*
+X155116872Y-110135543D01*
+X155237947Y-110213353D01*
+X155237950Y-110213354D01*
+X155237949Y-110213354D01*
+X155376036Y-110253899D01*
+X155376038Y-110253900D01*
+X155376039Y-110253900D01*
+X155519962Y-110253900D01*
+X155519962Y-110253899D01*
+X155658053Y-110213353D01*
+X155779128Y-110135543D01*
+X155824212Y-110083512D01*
+X155882988Y-110045738D01*
+X155952857Y-110045737D01*
+X155984961Y-110060398D01*
+X156025347Y-110086353D01*
+X156025349Y-110086354D01*
+X156163436Y-110126899D01*
+X156163438Y-110126900D01*
+X156163439Y-110126900D01*
+X156307362Y-110126900D01*
+X156307362Y-110126899D01*
+X156427471Y-110091633D01*
+X156445450Y-110086354D01*
+X156445450Y-110086353D01*
+X156445453Y-110086353D01*
+X156566528Y-110008543D01*
+X156660777Y-109899773D01*
+X156720565Y-109768857D01*
+X156741047Y-109626400D01*
+X156720565Y-109483943D01*
+X156660777Y-109353027D01*
+X156588158Y-109269220D01*
+X156559135Y-109205667D01*
+X156569079Y-109136509D01*
+X156614833Y-109083705D01*
+X156681873Y-109064020D01*
+X156895269Y-109064020D01*
+X156900672Y-109064255D01*
+X156941157Y-109067798D01*
+X156980428Y-109057274D01*
+X156985670Y-109056112D01*
+X157025705Y-109049054D01*
+X157025707Y-109049052D01*
+X157030598Y-109047273D01*
+X157047716Y-109040182D01*
+X157052437Y-109037980D01*
+X157052442Y-109037979D01*
+X157085735Y-109014665D01*
+X157090274Y-109011773D01*
+X157125481Y-108991448D01*
+X157151615Y-108960301D01*
+X157155235Y-108956350D01*
+X157411630Y-108699955D01*
+X157415581Y-108696335D01*
+X157446728Y-108670201D01*
+X157467053Y-108634994D01*
+X157469950Y-108630449D01*
+X157493259Y-108597162D01*
+X157493260Y-108597157D01*
+X157495462Y-108592436D01*
+X157502550Y-108575325D01*
+X157504334Y-108570424D01*
+X157511389Y-108530406D01*
+X157512559Y-108525128D01*
+X157523078Y-108485876D01*
+X157519535Y-108445390D01*
+X157519300Y-108439987D01*
+X157519300Y-108077442D01*
+X157519536Y-108072035D01*
+X157523077Y-108031562D01*
+X157519397Y-108017832D01*
+X157512558Y-107992308D01*
+X157511391Y-107987046D01*
+X157504334Y-107947015D01*
+X157504333Y-107947013D01*
+X157504333Y-107947012D01*
+X157502563Y-107942150D01*
+X157495451Y-107924979D01*
+X157493259Y-107920277D01*
+X157469954Y-107886995D01*
+X157467045Y-107882429D01*
+X157446729Y-107847241D01*
+X157446728Y-107847239D01*
+X157415589Y-107821111D01*
+X157411604Y-107817458D01*
+X157339304Y-107745158D01*
+X157291126Y-107696979D01*
+X157257643Y-107635658D01*
+X157262627Y-107565966D01*
+X157304499Y-107510033D01*
+X157369963Y-107485616D01*
+X157378809Y-107485300D01*
+X157479758Y-107485300D01*
+X157479758Y-107485299D01*
+X157617849Y-107444753D01*
+X157738924Y-107366943D01*
+X157833173Y-107258173D01*
+X157892961Y-107127257D01*
+X157913443Y-106984800D01*
+X157892961Y-106842343D01*
+X157833173Y-106711427D01*
+X157738924Y-106602657D01*
+X157617849Y-106524847D01*
+X157617847Y-106524846D01*
+X157617845Y-106524845D01*
+X157617846Y-106524845D01*
+X157479759Y-106484300D01*
+X157479757Y-106484300D01*
+X157367900Y-106484300D01*
+X157300861Y-106464615D01*
+X157255106Y-106411811D01*
+X157243900Y-106360300D01*
+X157243900Y-103733600D01*
+X158227817Y-103733600D01*
+X158248099Y-103939532D01*
+X158275453Y-104029705D01*
+X158308168Y-104137554D01*
+X158405715Y-104320050D01*
+X158405717Y-104320052D01*
+X158536989Y-104480010D01*
+X158611320Y-104541011D01*
+X158696950Y-104611285D01*
+X158879446Y-104708832D01*
+X159077466Y-104768900D01*
+X159077465Y-104768900D01*
+X159095929Y-104770718D01*
+X159283400Y-104789183D01*
+X159489334Y-104768900D01*
+X159687354Y-104708832D01*
+X159869850Y-104611285D01*
+X160029810Y-104480010D01*
+X160161085Y-104320050D01*
+X160258632Y-104137554D01*
+X160318700Y-103939534D01*
+X160338983Y-103733600D01*
+X160331478Y-103657399D01*
+X163485617Y-103657399D01*
+X163505899Y-103863332D01*
+X163505900Y-103863334D01*
+X163565968Y-104061354D01*
+X163663515Y-104243850D01*
+X163663517Y-104243852D01*
+X163794789Y-104403810D01*
+X163891409Y-104483102D01*
+X163954750Y-104535085D01*
+X164137246Y-104632632D01*
+X164335266Y-104692700D01*
+X164335265Y-104692700D01*
+X164353729Y-104694518D01*
+X164541200Y-104712983D01*
+X164747134Y-104692700D01*
+X164945154Y-104632632D01*
+X165127650Y-104535085D01*
+X165287610Y-104403810D01*
+X165418885Y-104243850D01*
+X165516432Y-104061354D01*
+X165576500Y-103863334D01*
+X165596783Y-103657400D01*
+X165576500Y-103451466D01*
+X165516432Y-103253446D01*
+X165418885Y-103070950D01*
+X165354437Y-102992419D01*
+X165287610Y-102910989D01*
+X165127652Y-102779717D01*
+X165127653Y-102779717D01*
+X165127650Y-102779715D01*
+X164945154Y-102682168D01*
+X164747134Y-102622100D01*
+X164747132Y-102622099D01*
+X164747134Y-102622099D01*
+X164550967Y-102602779D01*
+X164541200Y-102601817D01*
+X164541199Y-102601817D01*
+X164335267Y-102622099D01*
+X164137243Y-102682169D01*
+X164107065Y-102698300D01*
+X163954750Y-102779715D01*
+X163954748Y-102779716D01*
+X163954747Y-102779717D01*
+X163794789Y-102910989D01*
+X163663517Y-103070947D01*
+X163663515Y-103070950D01*
+X163634683Y-103124891D01*
+X163565969Y-103253443D01*
+X163505899Y-103451467D01*
+X163485617Y-103657399D01*
+X160331478Y-103657399D01*
+X160318700Y-103527666D01*
+X160258632Y-103329646D01*
+X160161085Y-103147150D01*
+X160088658Y-103058897D01*
+X160029810Y-102987189D01*
+X159869852Y-102855917D01*
+X159869853Y-102855917D01*
+X159869850Y-102855915D01*
+X159687354Y-102758368D01*
+X159489334Y-102698300D01*
+X159489332Y-102698299D01*
+X159489334Y-102698299D01*
+X159301863Y-102679835D01*
+X159283400Y-102678017D01*
+X159283399Y-102678017D01*
+X159077467Y-102698299D01*
+X158879443Y-102758369D01*
+X158769298Y-102817243D01*
+X158696950Y-102855915D01*
+X158696948Y-102855916D01*
+X158696947Y-102855917D01*
+X158536989Y-102987189D01*
+X158423982Y-103124891D01*
+X158405715Y-103147150D01*
+X158378269Y-103198497D01*
+X158308169Y-103329643D01*
+X158248099Y-103527667D01*
+X158227817Y-103733600D01*
+X157243900Y-103733600D01*
+X157243900Y-101193599D01*
+X158227817Y-101193599D01*
+X158248099Y-101399532D01*
+X158254945Y-101422100D01*
+X158308168Y-101597554D01*
+X158405715Y-101780050D01*
+X158405717Y-101780052D01*
+X158536989Y-101940010D01*
+X158592081Y-101985222D01*
+X158696950Y-102071285D01*
+X158879446Y-102168832D01*
+X159077466Y-102228900D01*
+X159077465Y-102228900D01*
+X159095929Y-102230718D01*
+X159283400Y-102249183D01*
+X159489334Y-102228900D01*
+X159687354Y-102168832D01*
+X159869850Y-102071285D01*
+X160029810Y-101940010D01*
+X160161085Y-101780050D01*
+X160258632Y-101597554D01*
+X160318700Y-101399534D01*
+X160338983Y-101193600D01*
+X160331478Y-101117400D01*
+X163485617Y-101117400D01*
+X163505899Y-101323332D01*
+X163518655Y-101365383D01*
+X163565968Y-101521354D01*
+X163663515Y-101703850D01*
+X163683452Y-101728143D01*
+X163794789Y-101863810D01*
+X163891409Y-101943102D01*
+X163954750Y-101995085D01*
+X164137246Y-102092632D01*
+X164335266Y-102152700D01*
+X164335265Y-102152700D01*
+X164355547Y-102154697D01*
+X164541200Y-102172983D01*
+X164747134Y-102152700D01*
+X164945154Y-102092632D01*
+X165127650Y-101995085D01*
+X165287610Y-101863810D01*
+X165418885Y-101703850D01*
+X165516432Y-101521354D01*
+X165576500Y-101323334D01*
+X165596783Y-101117400D01*
+X165576500Y-100911466D01*
+X165516432Y-100713446D01*
+X165418885Y-100530950D01*
+X165351863Y-100449283D01*
+X165287610Y-100370989D01*
+X165169877Y-100274369D01*
+X165127650Y-100239715D01*
+X164945154Y-100142168D01*
+X164747134Y-100082100D01*
+X164747132Y-100082099D01*
+X164747134Y-100082099D01*
+X164541200Y-100061817D01*
+X164335267Y-100082099D01*
+X164137243Y-100142169D01*
+X164062636Y-100182048D01*
+X163954750Y-100239715D01*
+X163954748Y-100239716D01*
+X163954747Y-100239717D01*
+X163794789Y-100370989D01*
+X163663517Y-100530947D01*
+X163565969Y-100713443D01*
+X163505899Y-100911467D01*
+X163485617Y-101117400D01*
+X160331478Y-101117400D01*
+X160318700Y-100987666D01*
+X160258632Y-100789646D01*
+X160161085Y-100607150D01*
+X160064802Y-100489828D01*
+X160029810Y-100447189D01*
+X159869852Y-100315917D01*
+X159869853Y-100315917D01*
+X159869850Y-100315915D01*
+X159687354Y-100218368D01*
+X159489334Y-100158300D01*
+X159489332Y-100158299D01*
+X159489334Y-100158299D01*
+X159283400Y-100138017D01*
+X159077467Y-100158299D01*
+X158879443Y-100218369D01*
+X158803570Y-100258925D01*
+X158696950Y-100315915D01*
+X158696948Y-100315916D01*
+X158696947Y-100315917D01*
+X158536989Y-100447189D01*
+X158418550Y-100591510D01*
+X158405715Y-100607150D01*
+X158368695Y-100676409D01*
+X158308169Y-100789643D01*
+X158248099Y-100987667D01*
+X158227817Y-101193599D01*
+X157243900Y-101193599D01*
+X157243900Y-98281485D01*
+X157263585Y-98214446D01*
+X157280214Y-98193809D01*
+X157968805Y-97505218D01*
+X158030128Y-97471734D01*
+X158056486Y-97468900D01*
+X158776298Y-97468900D01*
+X158843337Y-97488585D01*
+X158889092Y-97541389D01*
+X158899036Y-97610547D01*
+X158870011Y-97674103D01*
+X158834753Y-97702256D01*
+X158696950Y-97775915D01*
+X158696948Y-97775916D01*
+X158696947Y-97775917D01*
+X158536989Y-97907189D01*
+X158406753Y-98065885D01*
+X158405715Y-98067150D01*
+X158374600Y-98125362D01*
+X158308169Y-98249643D01*
+X158248099Y-98447667D01*
+X158227817Y-98653599D01*
+X158248099Y-98859532D01*
+X158248100Y-98859534D01*
+X158308168Y-99057554D01*
+X158405715Y-99240050D01*
+X158405717Y-99240052D01*
+X158536989Y-99400010D01*
+X158629374Y-99475827D01*
+X158696950Y-99531285D01*
+X158879446Y-99628832D01*
+X159077466Y-99688900D01*
+X159077465Y-99688900D01*
+X159097748Y-99690897D01*
+X159283400Y-99709183D01*
+X159489334Y-99688900D01*
+X159687354Y-99628832D01*
+X159869850Y-99531285D01*
+X160029810Y-99400010D01*
+X160161085Y-99240050D01*
+X160258632Y-99057554D01*
+X160318700Y-98859534D01*
+X160338983Y-98653600D01*
+X160331478Y-98577400D01*
+X163485617Y-98577400D01*
+X163505899Y-98783332D01*
+X163505900Y-98783334D01*
+X163565968Y-98981354D01*
+X163663515Y-99163850D01*
+X163663517Y-99163852D01*
+X163794789Y-99323810D01*
+X163891409Y-99403102D01*
+X163954750Y-99455085D01*
+X164137246Y-99552632D01*
+X164335266Y-99612700D01*
+X164335265Y-99612700D01*
+X164355548Y-99614697D01*
+X164541200Y-99632983D01*
+X164747134Y-99612700D01*
+X164945154Y-99552632D01*
+X165127650Y-99455085D01*
+X165287610Y-99323810D01*
+X165418885Y-99163850D01*
+X165516432Y-98981354D01*
+X165576500Y-98783334D01*
+X165596783Y-98577400D01*
+X165576500Y-98371466D01*
+X165516432Y-98173446D01*
+X165418885Y-97990950D01*
+X165357785Y-97916499D01*
+X165287610Y-97830989D01*
+X165163293Y-97728966D01*
+X165127650Y-97699715D01*
+X164945154Y-97602168D01*
+X164747134Y-97542100D01*
+X164747132Y-97542099D01*
+X164747134Y-97542099D01*
+X164559663Y-97523635D01*
+X164541200Y-97521817D01*
+X164541199Y-97521817D01*
+X164335267Y-97542099D01*
+X164137243Y-97602169D01*
+X164041595Y-97653295D01*
+X163954750Y-97699715D01*
+X163954748Y-97699716D01*
+X163954747Y-97699717D01*
+X163794789Y-97830989D01*
+X163663517Y-97990947D01*
+X163565969Y-98173443D01*
+X163565968Y-98173445D01*
+X163565968Y-98173446D01*
+X163559793Y-98193804D01*
+X163505899Y-98371467D01*
+X163485617Y-98577400D01*
+X160331478Y-98577400D01*
+X160318700Y-98447666D01*
+X160258632Y-98249646D01*
+X160161085Y-98067150D01*
+X160090662Y-97981339D01*
+X160029810Y-97907189D01*
+X159912077Y-97810569D01*
+X159869850Y-97775915D01*
+X159732047Y-97702257D01*
+X159682204Y-97653295D01*
+X159666744Y-97585158D01*
+X159690576Y-97519478D01*
+X159746134Y-97477109D01*
+X159790502Y-97468900D01*
+X159888826Y-97468900D01*
+X159894229Y-97469135D01*
+X159934714Y-97472678D01*
+X159973985Y-97462154D01*
+X159979227Y-97460992D01*
+X160019262Y-97453934D01*
+X160019264Y-97453932D01*
+X160024155Y-97452153D01*
+X160041273Y-97445062D01*
+X160045994Y-97442860D01*
+X160045999Y-97442859D01*
+X160079292Y-97419545D01*
+X160083831Y-97416653D01*
+X160119038Y-97396328D01*
+X160145172Y-97365181D01*
+X160148792Y-97361230D01*
+X160531030Y-96978992D01*
+X160534981Y-96975372D01*
+X160566128Y-96949238D01*
+X160586453Y-96914031D01*
+X160589350Y-96909486D01*
+X160612659Y-96876199D01*
+X160612660Y-96876194D01*
+X160614862Y-96871473D01*
+X160621950Y-96854362D01*
+X160623734Y-96849461D01*
+X160625513Y-96839371D01*
+X160630790Y-96809435D01*
+X160631956Y-96804175D01*
+X160642478Y-96764913D01*
+X160638935Y-96724427D01*
+X160638700Y-96719024D01*
+X160638700Y-96037399D01*
+X163485617Y-96037399D01*
+X163505899Y-96243332D01*
+X163535933Y-96342344D01*
+X163565968Y-96441354D01*
+X163663515Y-96623850D01*
+X163663517Y-96623852D01*
+X163794789Y-96783810D01*
+X163890188Y-96862101D01*
+X163954750Y-96915085D01*
+X164137246Y-97012632D01*
+X164335266Y-97072700D01*
+X164335265Y-97072700D01*
+X164353729Y-97074518D01*
+X164541200Y-97092983D01*
+X164747134Y-97072700D01*
+X164945154Y-97012632D01*
+X165127650Y-96915085D01*
+X165287610Y-96783810D01*
+X165418885Y-96623850D01*
+X165516432Y-96441354D01*
+X165576500Y-96243334D01*
+X165596783Y-96037400D01*
+X165576500Y-95831466D01*
+X165516432Y-95633446D01*
+X165418885Y-95450950D01*
+X165358424Y-95377278D01*
+X165287610Y-95290989D01*
+X165169877Y-95194369D01*
+X165127650Y-95159715D01*
+X164945154Y-95062168D01*
+X164747134Y-95002100D01*
+X164747132Y-95002099D01*
+X164747134Y-95002099D01*
+X164559663Y-94983635D01*
+X164541200Y-94981817D01*
+X164541199Y-94981817D01*
+X164335267Y-95002099D01*
+X164137243Y-95062169D01*
+X164044420Y-95111785D01*
+X163954750Y-95159715D01*
+X163954748Y-95159716D01*
+X163954747Y-95159717D01*
+X163794789Y-95290989D01*
+X163683073Y-95427118D01*
+X163663515Y-95450950D01*
+X163635770Y-95502857D01*
+X163565969Y-95633443D01*
+X163505899Y-95831467D01*
+X163485617Y-96037399D01*
+X160638700Y-96037399D01*
+X160638700Y-94874795D01*
+X160638699Y-94874792D01*
+X160638303Y-94873705D01*
+X160632484Y-94857715D01*
+X160626889Y-94836833D01*
+X160623734Y-94818939D01*
+X160623733Y-94818937D01*
+X160614646Y-94803198D01*
+X160605509Y-94783605D01*
+X160599295Y-94766530D01*
+X160587610Y-94752605D01*
+X160575216Y-94734903D01*
+X160566129Y-94719164D01*
+X160566128Y-94719162D01*
+X160561019Y-94714875D01*
+X160552199Y-94707473D01*
+X160536920Y-94692193D01*
+X160525239Y-94678273D01*
+X160525238Y-94678272D01*
+X160509495Y-94669183D01*
+X160491794Y-94656788D01*
+X160477871Y-94645105D01*
+X160460789Y-94638888D01*
+X160441205Y-94629755D01*
+X160425462Y-94620666D01*
+X160425459Y-94620664D01*
+X160407555Y-94617507D01*
+X160386687Y-94611916D01*
+X160369607Y-94605700D01*
+X160369606Y-94605700D01*
+X160340584Y-94605700D01*
+X160028253Y-94605700D01*
+X159961214Y-94586015D01*
+X159915459Y-94533211D01*
+X159905515Y-94464053D01*
+X159934540Y-94400497D01*
+X159949588Y-94385847D01*
+X159991478Y-94351467D01*
+X160029810Y-94320010D01*
+X160161085Y-94160050D01*
+X160258632Y-93977554D01*
+X160318700Y-93779534D01*
+X160338983Y-93573600D01*
+X160318700Y-93367666D01*
+X160258632Y-93169646D01*
+X160161085Y-92987150D01*
+X160064149Y-92869032D01*
+X160029810Y-92827189D01*
+X159874529Y-92699755D01*
+X159869850Y-92695915D01*
+X159687354Y-92598368D01*
+X159489334Y-92538300D01*
+X159489332Y-92538299D01*
+X159489334Y-92538299D01*
+X159283400Y-92518017D01*
+X159077467Y-92538299D01*
+X158879443Y-92598369D01*
+X158802576Y-92639456D01*
+X158696950Y-92695915D01*
+X158696948Y-92695916D01*
+X158696947Y-92695917D01*
+X158536989Y-92827189D01*
+X158405717Y-92987147D01*
+X158405715Y-92987150D01*
+X158385588Y-93024804D01*
+X158308165Y-93169650D01*
+X158307875Y-93170352D01*
+X158307624Y-93170663D01*
+X158305296Y-93175019D01*
+X158304470Y-93174577D01*
+X158264035Y-93224756D01*
+X158197741Y-93246821D01*
+X158193314Y-93246900D01*
+X157946086Y-93246900D01*
+X157879047Y-93227215D01*
+X157858405Y-93210581D01*
+X155716413Y-91068589D01*
+X155712757Y-91064599D01*
+X155686746Y-91033600D01*
+X158227817Y-91033600D01*
+X158248099Y-91239532D01*
+X158266896Y-91301497D01*
+X158308168Y-91437554D01*
+X158405715Y-91620050D01*
+X158405717Y-91620052D01*
+X158536989Y-91780010D01*
+X158600658Y-91832261D01*
+X158696950Y-91911285D01*
+X158879446Y-92008832D01*
+X159077466Y-92068900D01*
+X159077465Y-92068900D01*
+X159095929Y-92070718D01*
+X159283400Y-92089183D01*
+X159489334Y-92068900D01*
+X159687354Y-92008832D01*
+X159869850Y-91911285D01*
+X160029810Y-91780010D01*
+X160161085Y-91620050D01*
+X160258632Y-91437554D01*
+X160318700Y-91239534D01*
+X160338983Y-91033600D01*
+X160318700Y-90827666D01*
+X160258632Y-90629646D01*
+X160161085Y-90447150D01*
+X160105342Y-90379227D01*
+X160029810Y-90287189D01*
+X159869852Y-90155917D01*
+X159869853Y-90155917D01*
+X159869850Y-90155915D01*
+X159687354Y-90058368D01*
+X159489334Y-89998300D01*
+X159489332Y-89998299D01*
+X159489334Y-89998299D01*
+X159283400Y-89978017D01*
+X159077467Y-89998299D01*
+X158879443Y-90058369D01*
+X158769298Y-90117243D01*
+X158696950Y-90155915D01*
+X158696948Y-90155916D01*
+X158696947Y-90155917D01*
+X158536989Y-90287189D01*
+X158405717Y-90447147D01*
+X158308169Y-90629643D01*
+X158248099Y-90827667D01*
+X158227817Y-91033600D01*
+X155686746Y-91033600D01*
+X155686640Y-91033474D01*
+X155686635Y-91033470D01*
+X155651447Y-91013154D01*
+X155646885Y-91010247D01*
+X155613598Y-90986940D01*
+X155608924Y-90984761D01*
+X155591712Y-90977631D01*
+X155586863Y-90975866D01*
+X155546852Y-90968811D01*
+X155541570Y-90967640D01*
+X155502313Y-90957121D01*
+X155466649Y-90960242D01*
+X155461829Y-90960664D01*
+X155456426Y-90960900D01*
+X154415486Y-90960900D01*
+X154348447Y-90941215D01*
+X154327805Y-90924581D01*
+X153884599Y-90481375D01*
+X153861496Y-90445108D01*
+X153861120Y-90445326D01*
+X153856142Y-90436704D01*
+X153855756Y-90436098D01*
+X153855695Y-90435931D01*
+X153855695Y-90435930D01*
+X153844010Y-90422005D01*
+X153831616Y-90404303D01*
+X153822529Y-90388564D01*
+X153822528Y-90388562D01*
+X153813575Y-90381049D01*
+X153808599Y-90376873D01*
+X153793320Y-90361593D01*
+X153781639Y-90347673D01*
+X153781638Y-90347672D01*
+X153765895Y-90338583D01*
+X153748194Y-90326188D01*
+X153734271Y-90314505D01*
+X153717189Y-90308288D01*
+X153697605Y-90299155D01*
+X153681862Y-90290066D01*
+X153681859Y-90290064D01*
+X153663955Y-90286907D01*
+X153643087Y-90281316D01*
+X153626007Y-90275100D01*
+X153626006Y-90275100D01*
+X153596984Y-90275100D01*
+X151570686Y-90275100D01*
+X151503647Y-90255415D01*
+X151483005Y-90238781D01*
+X150884566Y-89640342D01*
+X150851081Y-89579019D01*
+X150850015Y-89569106D01*
+X150849509Y-89569179D01*
+X150827765Y-89417943D01*
+X150806455Y-89371282D01*
+X150767977Y-89287027D01*
+X150673728Y-89178257D01*
+X150552653Y-89100447D01*
+X150552651Y-89100446D01*
+X150552649Y-89100445D01*
+X150552650Y-89100445D01*
+X150414563Y-89059900D01*
+X150414561Y-89059900D01*
+X150270639Y-89059900D01*
+X150270636Y-89059900D01*
+X150180534Y-89086356D01*
+X150110664Y-89086356D01*
+X150051887Y-89048581D01*
+X150022862Y-88985025D01*
+X150021600Y-88967379D01*
+X150021600Y-86364273D01*
+X150021836Y-86358866D01*
+X150022344Y-86353066D01*
+X150025378Y-86318386D01*
+X150014856Y-86279122D01*
+X150013689Y-86273856D01*
+X150006633Y-86233835D01*
+X150004863Y-86228973D01*
+X149997752Y-86211803D01*
+X149995558Y-86207099D01*
+X149972245Y-86173804D01*
+X149969337Y-86169239D01*
+X149949028Y-86134062D01*
+X149917894Y-86107937D01*
+X149913910Y-86104286D01*
+X148930005Y-85120381D01*
+X148896520Y-85059058D01*
+X148901504Y-84989366D01*
+X148943376Y-84933433D01*
+X149008840Y-84909016D01*
+X149017686Y-84908700D01*
+X149069195Y-84908700D01*
+X149136234Y-84928385D01*
+X149156875Y-84945018D01*
+X152564635Y-88352778D01*
+X152598119Y-88414099D01*
+X152599185Y-88424013D01*
+X152599691Y-88423941D01*
+X152621434Y-88575175D01*
+X152627826Y-88589171D01*
+X152681223Y-88706092D01*
+X152775472Y-88814862D01*
+X152896547Y-88892672D01*
+X152896550Y-88892673D01*
+X152896549Y-88892673D01*
+X153034636Y-88933218D01*
+X153034638Y-88933219D01*
+X153034639Y-88933219D01*
+X153178562Y-88933219D01*
+X153178562Y-88933218D01*
+X153285721Y-88901754D01*
+X153316650Y-88892673D01*
+X153316650Y-88892672D01*
+X153316653Y-88892672D01*
+X153437728Y-88814862D01*
+X153531977Y-88706092D01*
+X153591765Y-88575176D01*
+X153612247Y-88432719D01*
+X153595437Y-88315799D01*
+X155526553Y-88315799D01*
+X155547034Y-88458256D01*
+X155593758Y-88560565D01*
+X155606823Y-88589173D01*
+X155701072Y-88697943D01*
+X155822147Y-88775753D01*
+X155822150Y-88775754D01*
+X155822149Y-88775754D01*
+X155960236Y-88816299D01*
+X155960238Y-88816300D01*
+X155960239Y-88816300D01*
+X156104162Y-88816300D01*
+X156104162Y-88816299D01*
+X156242253Y-88775753D01*
+X156363328Y-88697943D01*
+X156457577Y-88589173D01*
+X156501225Y-88493599D01*
+X158227817Y-88493599D01*
+X158248099Y-88699532D01*
+X158271221Y-88775754D01*
+X158308168Y-88897554D01*
+X158405715Y-89080050D01*
+X158405717Y-89080052D01*
+X158536989Y-89240010D01*
+X158633609Y-89319302D01*
+X158696950Y-89371285D01*
+X158879446Y-89468832D01*
+X159077466Y-89528900D01*
+X159077465Y-89528900D01*
+X159097748Y-89530897D01*
+X159283400Y-89549183D01*
+X159489334Y-89528900D01*
+X159687354Y-89468832D01*
+X159869850Y-89371285D01*
+X160029810Y-89240010D01*
+X160161085Y-89080050D01*
+X160258632Y-88897554D01*
+X160318700Y-88699534D01*
+X160338983Y-88493600D01*
+X160318700Y-88287666D01*
+X160258632Y-88089646D01*
+X160161085Y-87907150D01*
+X160098547Y-87830947D01*
+X160029810Y-87747189D01*
+X159869852Y-87615917D01*
+X159869853Y-87615917D01*
+X159869850Y-87615915D01*
+X159687354Y-87518368D01*
+X159489334Y-87458300D01*
+X159489332Y-87458299D01*
+X159489334Y-87458299D01*
+X159283400Y-87438017D01*
+X159077467Y-87458299D01*
+X158879443Y-87518369D01*
+X158769298Y-87577243D01*
+X158696950Y-87615915D01*
+X158696948Y-87615916D01*
+X158696947Y-87615917D01*
+X158536989Y-87747189D01*
+X158405717Y-87907147D01*
+X158405715Y-87907150D01*
+X158377970Y-87959057D01*
+X158308169Y-88089643D01*
+X158248099Y-88287667D01*
+X158227817Y-88493599D01*
+X156501225Y-88493599D01*
+X156517365Y-88458257D01*
+X156537847Y-88315800D01*
+X156517365Y-88173343D01*
+X156457577Y-88042427D01*
+X156363328Y-87933657D01*
+X156242253Y-87855847D01*
+X156242251Y-87855846D01*
+X156242249Y-87855845D01*
+X156242250Y-87855845D01*
+X156104163Y-87815300D01*
+X156104161Y-87815300D01*
+X155960239Y-87815300D01*
+X155960236Y-87815300D01*
+X155822149Y-87855845D01*
+X155701073Y-87933656D01*
+X155606823Y-88042426D01*
+X155606822Y-88042428D01*
+X155547034Y-88173343D01*
+X155526553Y-88315799D01*
+X153595437Y-88315799D01*
+X153591765Y-88290262D01*
+X153531977Y-88159346D01*
+X153437728Y-88050576D01*
+X153316653Y-87972766D01*
+X153316651Y-87972765D01*
+X153316649Y-87972764D01*
+X153316650Y-87972764D01*
+X153178563Y-87932219D01*
+X153178561Y-87932219D01*
+X153119486Y-87932219D01*
+X153052447Y-87912534D01*
+X153031805Y-87895900D01*
+X151089504Y-85953599D01*
+X158227817Y-85953599D01*
+X158248099Y-86159532D01*
+X158262765Y-86207878D01*
+X158308168Y-86357554D01*
+X158405715Y-86540050D01*
+X158405717Y-86540052D01*
+X158536989Y-86700010D01*
+X158595723Y-86748211D01*
+X158696950Y-86831285D01*
+X158879446Y-86928832D01*
+X159077466Y-86988900D01*
+X159077465Y-86988900D01*
+X159095929Y-86990718D01*
+X159283400Y-87009183D01*
+X159489334Y-86988900D01*
+X159687354Y-86928832D01*
+X159869850Y-86831285D01*
+X160029810Y-86700010D01*
+X160161085Y-86540050D01*
+X160258632Y-86357554D01*
+X160318700Y-86159534D01*
+X160338983Y-85953600D01*
+X160318700Y-85747666D01*
+X160258632Y-85549646D01*
+X160161085Y-85367150D01*
+X160082493Y-85271385D01*
+X160029810Y-85207189D01*
+X159912077Y-85110569D01*
+X159869850Y-85075915D01*
+X159687354Y-84978368D01*
+X159489334Y-84918300D01*
+X159489332Y-84918299D01*
+X159489334Y-84918299D01*
+X159301863Y-84899835D01*
+X159283400Y-84898017D01*
+X159283399Y-84898017D01*
+X159077467Y-84918299D01*
+X158879443Y-84978369D01*
+X158783572Y-85029614D01*
+X158696950Y-85075915D01*
+X158696948Y-85075916D01*
+X158696947Y-85075917D01*
+X158536989Y-85207189D01*
+X158406863Y-85365751D01*
+X158405715Y-85367150D01*
+X158386232Y-85403600D01*
+X158308169Y-85549643D01*
+X158248099Y-85747667D01*
+X158227817Y-85953599D01*
+X151089504Y-85953599D01*
+X149498894Y-84362989D01*
+X149495238Y-84358999D01*
+X149469121Y-84327874D01*
+X149469116Y-84327870D01*
+X149433928Y-84307554D01*
+X149429366Y-84304647D01*
+X149396079Y-84281340D01*
+X149391405Y-84279161D01*
+X149374193Y-84272031D01*
+X149369344Y-84270266D01*
+X149329333Y-84263211D01*
+X149324051Y-84262040D01*
+X149284794Y-84251521D01*
+X149249130Y-84254642D01*
+X149244310Y-84255064D01*
+X149238907Y-84255300D01*
+X149212657Y-84255300D01*
+X149145618Y-84235615D01*
+X149099863Y-84182811D01*
+X149089919Y-84113653D01*
+X149118944Y-84050097D01*
+X149145619Y-84026984D01*
+X149146652Y-84026319D01*
+X149149728Y-84024343D01*
+X149243977Y-83915573D01*
+X149303765Y-83784657D01*
+X149324247Y-83642200D01*
+X149303765Y-83499743D01*
+X149243977Y-83368827D01*
+X149149728Y-83260057D01*
+X149028653Y-83182247D01*
+X149028651Y-83182246D01*
+X149028649Y-83182245D01*
+X149028650Y-83182245D01*
+X148890563Y-83141700D01*
+X148890561Y-83141700D01*
+X148746639Y-83141700D01*
+X148746636Y-83141700D01*
+X148608549Y-83182245D01*
+X148487469Y-83260058D01*
+X148476514Y-83272702D01*
+X148417736Y-83310477D01*
+X148382801Y-83315500D01*
+X146109686Y-83315500D01*
+X146042647Y-83295815D01*
+X146022005Y-83279181D01*
+X144908813Y-82165989D01*
+X144905157Y-82161999D01*
+X144879040Y-82130874D01*
+X144879035Y-82130870D01*
+X144843847Y-82110554D01*
+X144839285Y-82107647D01*
+X144805998Y-82084340D01*
+X144801324Y-82082161D01*
+X144784112Y-82075031D01*
+X144779263Y-82073266D01*
+X144739252Y-82066211D01*
+X144733970Y-82065040D01*
+X144694713Y-82054521D01*
+X144659049Y-82057642D01*
+X144654229Y-82058064D01*
+X144648826Y-82058300D01*
+X144550502Y-82058300D01*
+X144483463Y-82038615D01*
+X144437708Y-81985811D01*
+X144427764Y-81916653D01*
+X144456789Y-81853097D01*
+X144492046Y-81824943D01*
+X144629850Y-81751285D01*
+X144789810Y-81620010D01*
+X144921085Y-81460050D01*
+X145018632Y-81277554D01*
+X145078700Y-81079534D01*
+X145098983Y-80873600D01*
+X145078700Y-80667666D01*
+X145018632Y-80469646D01*
+X144921085Y-80287150D01*
+X144898775Y-80259965D01*
+X144871462Y-80195655D01*
+X144883253Y-80126788D01*
+X144930405Y-80075228D01*
+X144994628Y-80057300D01*
+X146574514Y-80057300D01*
+X146641553Y-80076985D01*
+X146662195Y-80093619D01*
+X149064034Y-82495458D01*
+X149097519Y-82556781D01*
+X149098584Y-82566694D01*
+X149099091Y-82566622D01*
+X149120834Y-82717856D01*
+X149170748Y-82827150D01*
+X149180623Y-82848773D01*
+X149274872Y-82957543D01*
+X149395947Y-83035353D01*
+X149395950Y-83035354D01*
+X149395949Y-83035354D01*
+X149534036Y-83075899D01*
+X149534038Y-83075900D01*
+X149534039Y-83075900D01*
+X149677962Y-83075900D01*
+X149677962Y-83075899D01*
+X149769864Y-83048915D01*
+X154164529Y-83048915D01*
+X154185010Y-83191371D01*
+X154225112Y-83279181D01*
+X154244799Y-83322288D01*
+X154339048Y-83431058D01*
+X154460123Y-83508868D01*
+X154460126Y-83508869D01*
+X154460125Y-83508869D01*
+X154598212Y-83549414D01*
+X154598214Y-83549415D01*
+X154598215Y-83549415D01*
+X154742138Y-83549415D01*
+X154742138Y-83549414D01*
+X154880229Y-83508868D01*
+X155001304Y-83431058D01*
+X155016431Y-83413600D01*
+X158227817Y-83413600D01*
+X158248099Y-83619532D01*
+X158265839Y-83678012D01*
+X158308168Y-83817554D01*
+X158405715Y-84000050D01*
+X158427819Y-84026984D01*
+X158536989Y-84160010D01*
+X158631258Y-84237373D01*
+X158696950Y-84291285D01*
+X158879446Y-84388832D01*
+X159077466Y-84448900D01*
+X159077465Y-84448900D01*
+X159095929Y-84450718D01*
+X159283400Y-84469183D01*
+X159489334Y-84448900D01*
+X159687354Y-84388832D01*
+X159869850Y-84291285D01*
+X160029810Y-84160010D01*
+X160161085Y-84000050D01*
+X160258632Y-83817554D01*
+X160318700Y-83619534D01*
+X160338983Y-83413600D01*
+X160318700Y-83207666D01*
+X160258632Y-83009646D01*
+X160161085Y-82827150D01*
+X160098546Y-82750946D01*
+X160029810Y-82667189D01*
+X159912077Y-82570569D01*
+X159869850Y-82535915D01*
+X159687354Y-82438368D01*
+X159489334Y-82378300D01*
+X159489332Y-82378299D01*
+X159489334Y-82378299D01*
+X159283400Y-82358017D01*
+X159077467Y-82378299D01*
+X158879443Y-82438369D01*
+X158786167Y-82488227D01*
+X158696950Y-82535915D01*
+X158696948Y-82535916D01*
+X158696947Y-82535917D01*
+X158536989Y-82667189D01*
+X158438077Y-82787716D01*
+X158405715Y-82827150D01*
+X158394157Y-82848773D01*
+X158308169Y-83009643D01*
+X158248099Y-83207667D01*
+X158227817Y-83413600D01*
+X155016431Y-83413600D01*
+X155095553Y-83322288D01*
+X155155341Y-83191372D01*
+X155175823Y-83048915D01*
+X155155341Y-82906458D01*
+X155095553Y-82775542D01*
+X155001304Y-82666772D01*
+X154880229Y-82588962D01*
+X154880227Y-82588961D01*
+X154880225Y-82588960D01*
+X154880226Y-82588960D01*
+X154742139Y-82548415D01*
+X154742137Y-82548415D01*
+X154598215Y-82548415D01*
+X154598212Y-82548415D01*
+X154460125Y-82588960D01*
+X154339049Y-82666771D01*
+X154244799Y-82775541D01*
+X154244798Y-82775543D01*
+X154185010Y-82906458D01*
+X154164529Y-83048915D01*
+X149769864Y-83048915D01*
+X149816053Y-83035353D01*
+X149937128Y-82957543D01*
+X150031377Y-82848773D01*
+X150091165Y-82717857D01*
+X150111647Y-82575400D01*
+X150091165Y-82432943D01*
+X150031377Y-82302027D01*
+X149937128Y-82193257D01*
+X149859858Y-82143599D01*
+X155043953Y-82143599D01*
+X155064434Y-82286056D01*
+X155100271Y-82364527D01*
+X155124223Y-82416973D01*
+X155218472Y-82525743D01*
+X155339547Y-82603553D01*
+X155339550Y-82603554D01*
+X155339549Y-82603554D01*
+X155477636Y-82644099D01*
+X155477638Y-82644100D01*
+X155477639Y-82644100D01*
+X155621562Y-82644100D01*
+X155621562Y-82644099D01*
+X155759653Y-82603553D01*
+X155880728Y-82525743D01*
+X155974977Y-82416973D01*
+X156034765Y-82286057D01*
+X156055247Y-82143600D01*
+X156034765Y-82001143D01*
+X155974977Y-81870227D01*
+X155880728Y-81761457D01*
+X155759653Y-81683647D01*
+X155759651Y-81683646D01*
+X155759649Y-81683645D01*
+X155759650Y-81683645D01*
+X155621563Y-81643100D01*
+X155621561Y-81643100D01*
+X155477639Y-81643100D01*
+X155477636Y-81643100D01*
+X155339549Y-81683645D01*
+X155218473Y-81761456D01*
+X155124223Y-81870226D01*
+X155124222Y-81870228D01*
+X155064434Y-82001143D01*
+X155043953Y-82143599D01*
+X149859858Y-82143599D01*
+X149816053Y-82115447D01*
+X149816051Y-82115446D01*
+X149816049Y-82115445D01*
+X149816050Y-82115445D01*
+X149677963Y-82074900D01*
+X149677961Y-82074900D01*
+X149618886Y-82074900D01*
+X149551847Y-82055215D01*
+X149531205Y-82038581D01*
+X148620224Y-81127600D01*
+X158263202Y-81127600D01*
+X158308633Y-81277366D01*
+X158406128Y-81459766D01*
+X158406132Y-81459773D01*
+X158537344Y-81619655D01*
+X158697226Y-81750867D01*
+X158697233Y-81750871D01*
+X158879630Y-81848364D01*
+X158879633Y-81848365D01*
+X159029400Y-81893796D01*
+X159029400Y-81185286D01*
+X159045355Y-81201241D01*
+X159158252Y-81258765D01*
+X159251919Y-81273600D01*
+X159314881Y-81273600D01*
+X159408548Y-81258765D01*
+X159521445Y-81201241D01*
+X159537400Y-81185286D01*
+X159537400Y-81893796D01*
+X159687166Y-81848365D01*
+X159687169Y-81848364D01*
+X159869566Y-81750871D01*
+X159869573Y-81750867D01*
+X160029455Y-81619655D01*
+X160160667Y-81459773D01*
+X160160671Y-81459766D01*
+X160258166Y-81277366D01*
+X160303597Y-81127600D01*
+X159595086Y-81127600D01*
+X159611041Y-81111645D01*
+X159668565Y-80998748D01*
+X159688386Y-80873600D01*
+X159668565Y-80748452D01*
+X159611041Y-80635555D01*
+X159595086Y-80619600D01*
+X160303597Y-80619600D01*
+X160303597Y-80619599D01*
+X160258166Y-80469833D01*
+X160160671Y-80287433D01*
+X160160667Y-80287426D01*
+X160029455Y-80127544D01*
+X159869573Y-79996332D01*
+X159869566Y-79996328D01*
+X159687166Y-79898833D01*
+X159537400Y-79853402D01*
+X159537400Y-80561914D01*
+X159521445Y-80545959D01*
+X159408548Y-80488435D01*
+X159314881Y-80473600D01*
+X159251919Y-80473600D01*
+X159158252Y-80488435D01*
+X159045355Y-80545959D01*
+X159029400Y-80561914D01*
+X159029400Y-79853402D01*
+X159029399Y-79853402D01*
+X158879633Y-79898833D01*
+X158697233Y-79996328D01*
+X158697226Y-79996332D01*
+X158537344Y-80127544D01*
+X158406132Y-80287426D01*
+X158406128Y-80287433D01*
+X158308633Y-80469833D01*
+X158263202Y-80619599D01*
+X158263203Y-80619600D01*
+X158971714Y-80619600D01*
+X158955759Y-80635555D01*
+X158898235Y-80748452D01*
+X158878414Y-80873600D01*
+X158898235Y-80998748D01*
+X158955759Y-81111645D01*
+X158971714Y-81127600D01*
+X158263202Y-81127600D01*
+X148620224Y-81127600D01*
+X147004213Y-79511589D01*
+X147000557Y-79507599D01*
+X146974440Y-79476474D01*
+X146974435Y-79476470D01*
+X146939247Y-79456154D01*
+X146934685Y-79453247D01*
+X146901398Y-79429940D01*
+X146896724Y-79427761D01*
+X146879512Y-79420631D01*
+X146874663Y-79418866D01*
+X146834652Y-79411811D01*
+X146829370Y-79410640D01*
+X146790113Y-79400121D01*
+X146754449Y-79403242D01*
+X146749629Y-79403664D01*
+X146744226Y-79403900D01*
+X144741705Y-79403900D01*
+X144674666Y-79384215D01*
+X144628911Y-79331411D01*
+X144618967Y-79262253D01*
+X144647992Y-79198697D01*
+X144663041Y-79184046D01*
+X144789810Y-79080010D01*
+X144852345Y-79003810D01*
+X144921085Y-78920050D01*
+X145018632Y-78737554D01*
+X145078700Y-78539534D01*
+X145098983Y-78333600D01*
+X145078700Y-78127666D01*
+X145018632Y-77929646D01*
+X144921085Y-77747150D01*
+X144858547Y-77670947D01*
+X144789810Y-77587189D01*
+X144629852Y-77455917D01*
+X144629853Y-77455917D01*
+X144629850Y-77455915D01*
+X144447354Y-77358368D01*
+X144249334Y-77298300D01*
+X144249332Y-77298299D01*
+X144249334Y-77298299D01*
+X144043400Y-77278017D01*
+X143837467Y-77298299D01*
+X143639443Y-77358369D01*
+X143529298Y-77417243D01*
+X143456950Y-77455915D01*
+X143456948Y-77455916D01*
+X143456947Y-77455917D01*
+X143296989Y-77587189D01*
+X143166117Y-77746660D01*
+X143165715Y-77747150D01*
+X143162756Y-77752686D01*
+X143068169Y-77929643D01*
+X143008099Y-78127667D01*
+X142987817Y-78333599D01*
+X143008099Y-78539532D01*
+X143038134Y-78638543D01*
+X143068168Y-78737554D01*
+X143165715Y-78920050D01*
+X143165717Y-78920052D01*
+X143296989Y-79080010D01*
+X143423759Y-79184046D01*
+X143463094Y-79241792D01*
+X143464965Y-79311637D01*
+X143428778Y-79371405D01*
+X143366022Y-79402121D01*
+X143345095Y-79403900D01*
+X142667199Y-79403900D01*
+X142600160Y-79384215D01*
+X142573486Y-79361102D01*
+X142562530Y-79348458D01*
+X142475768Y-79292700D01*
+X142441453Y-79270647D01*
+X142441451Y-79270646D01*
+X142441449Y-79270645D01*
+X142441450Y-79270645D01*
+X142303363Y-79230100D01*
+X142303361Y-79230100D01*
+X142159439Y-79230100D01*
+X142159436Y-79230100D01*
+X142021349Y-79270645D01*
+X141900273Y-79348456D01*
+X141806023Y-79457226D01*
+X141806022Y-79457228D01*
+X141746234Y-79588143D01*
+X141725753Y-79730600D01*
+X141746234Y-79873056D01*
+X141802533Y-79996332D01*
+X141806023Y-80003973D01*
+X141900272Y-80112743D01*
+X142021347Y-80190553D01*
+X142021350Y-80190554D01*
+X142021349Y-80190554D01*
+X142159436Y-80231099D01*
+X142159438Y-80231100D01*
+X142159439Y-80231100D01*
+X142303362Y-80231100D01*
+X142303362Y-80231099D01*
+X142441453Y-80190553D01*
+X142562528Y-80112743D01*
+X142562530Y-80112741D01*
+X142573486Y-80100098D01*
+X142632264Y-80062323D01*
+X142667199Y-80057300D01*
+X143092172Y-80057300D01*
+X143159211Y-80076985D01*
+X143204966Y-80129789D01*
+X143214910Y-80198947D01*
+X143188025Y-80259965D01*
+X143165717Y-80287146D01*
+X143068169Y-80469643D01*
+X143068168Y-80469645D01*
+X143068168Y-80469646D01*
+X143061298Y-80492292D01*
+X143008099Y-80667667D01*
+X142987817Y-80873600D01*
+X143008099Y-81079532D01*
+X143022680Y-81127600D01*
+X143062468Y-81258765D01*
+X143068171Y-81277563D01*
+X143068464Y-81278270D01*
+X143068506Y-81278669D01*
+X143069937Y-81283384D01*
+X143069042Y-81283655D01*
+X143075927Y-81347740D01*
+X143044647Y-81410217D01*
+X143041580Y-81413394D01*
+X142674395Y-81780581D01*
+X142613072Y-81814066D01*
+X142586714Y-81816900D01*
+X139901406Y-81816900D01*
+X139834367Y-81797215D01*
+X139788612Y-81744411D01*
+X139778668Y-81675253D01*
+X139807693Y-81611697D01*
+X139822741Y-81597047D01*
+X139852683Y-81572473D01*
+X139887610Y-81543810D01*
+X140018885Y-81383850D01*
+X140116432Y-81201354D01*
+X140176500Y-81003334D01*
+X140196783Y-80797400D01*
+X140176500Y-80591466D01*
+X140116432Y-80393446D01*
+X140018885Y-80210950D01*
+X139950436Y-80127544D01*
+X139887610Y-80050989D01*
+X139727652Y-79919717D01*
+X139727653Y-79919717D01*
+X139727650Y-79919715D01*
+X139545154Y-79822168D01*
+X139347134Y-79762100D01*
+X139347132Y-79762099D01*
+X139347134Y-79762099D01*
+X139141200Y-79741817D01*
+X138935267Y-79762099D01*
+X138737243Y-79822169D01*
+X138642042Y-79873056D01*
+X138554750Y-79919715D01*
+X138554748Y-79919716D01*
+X138554747Y-79919717D01*
+X138394789Y-80050989D01*
+X138263517Y-80210947D01*
+X138165969Y-80393443D01*
+X138105899Y-80591467D01*
+X138085617Y-80797400D01*
+X138105899Y-81003332D01*
+X138105900Y-81003334D01*
+X138165968Y-81201354D01*
+X138263515Y-81383850D01*
+X138326052Y-81460052D01*
+X138394790Y-81543810D01*
+X138459659Y-81597047D01*
+X138498993Y-81654792D01*
+X138500864Y-81724637D01*
+X138464677Y-81784405D01*
+X138401921Y-81815121D01*
+X138380994Y-81816900D01*
+X136912183Y-81816900D01*
+X136877248Y-81811877D01*
+X136791558Y-81786716D01*
+X136791557Y-81786716D01*
+X136647635Y-81786716D01*
+X136647632Y-81786716D01*
+X136509545Y-81827261D01*
+X136388469Y-81905072D01*
+X136294219Y-82013842D01*
+X136294218Y-82013844D01*
+X136234430Y-82144759D01*
+X136213949Y-82287216D01*
+X136234430Y-82429672D01*
+X136283565Y-82537260D01*
+X136294219Y-82560589D01*
+X136388468Y-82669359D01*
+X136509543Y-82747169D01*
+X136509546Y-82747170D01*
+X136509545Y-82747170D01*
+X136647632Y-82787715D01*
+X136647634Y-82787716D01*
+X136647635Y-82787716D01*
+X136791558Y-82787716D01*
+X136791558Y-82787715D01*
+X136929649Y-82747169D01*
+X137050724Y-82669359D01*
+X137144973Y-82560589D01*
+X137153102Y-82542787D01*
+X137198859Y-82489984D01*
+X137265897Y-82470300D01*
+X138231662Y-82470300D01*
+X138298701Y-82489985D01*
+X138344456Y-82542789D01*
+X138354400Y-82611947D01*
+X138327515Y-82672965D01*
+X138263517Y-82750946D01*
+X138165969Y-82933443D01*
+X138105899Y-83131467D01*
+X138085617Y-83337399D01*
+X138105899Y-83543332D01*
+X138122429Y-83597825D01*
+X138165968Y-83741354D01*
+X138261218Y-83919553D01*
+X138263517Y-83923853D01*
+X138353336Y-84033298D01*
+X138380649Y-84097608D01*
+X138368858Y-84166476D01*
+X138328607Y-84213537D01*
+X138307318Y-84228445D01*
+X138302755Y-84231351D01*
+X138267562Y-84251671D01*
+X138267558Y-84251674D01*
+X138241438Y-84282804D01*
+X138237782Y-84286793D01*
+X135848787Y-86675788D01*
+X135844798Y-86679443D01*
+X135805363Y-86712534D01*
+X135803000Y-86709718D01*
+X135761058Y-86737599D01*
+X135691197Y-86738679D01*
+X135631841Y-86701819D01*
+X135601837Y-86638719D01*
+X135600287Y-86619525D01*
+X135577315Y-78257399D01*
+X138085617Y-78257399D01*
+X138105899Y-78463332D01*
+X138105900Y-78463334D01*
+X138165968Y-78661354D01*
+X138263515Y-78843850D01*
+X138263517Y-78843852D01*
+X138394789Y-79003810D01*
+X138491409Y-79083102D01*
+X138554750Y-79135085D01*
+X138737246Y-79232632D01*
+X138935266Y-79292700D01*
+X138935265Y-79292700D01*
+X138953729Y-79294518D01*
+X139141200Y-79312983D01*
+X139347134Y-79292700D01*
+X139545154Y-79232632D01*
+X139727650Y-79135085D01*
+X139887610Y-79003810D01*
+X140018885Y-78843850D01*
+X140116432Y-78661354D01*
+X140176500Y-78463334D01*
+X140196783Y-78257400D01*
+X140176500Y-78051466D01*
+X140116432Y-77853446D01*
+X140018885Y-77670950D01*
+X139966902Y-77607609D01*
+X139887610Y-77510989D01*
+X139727652Y-77379717D01*
+X139727653Y-77379717D01*
+X139727650Y-77379715D01*
+X139545154Y-77282168D01*
+X139347134Y-77222100D01*
+X139347132Y-77222099D01*
+X139347134Y-77222099D01*
+X139141200Y-77201817D01*
+X138935267Y-77222099D01*
+X138737243Y-77282169D01*
+X138707065Y-77298300D01*
+X138554750Y-77379715D01*
+X138554748Y-77379716D01*
+X138554747Y-77379717D01*
+X138394789Y-77510989D01*
+X138263517Y-77670947D01*
+X138263515Y-77670950D01*
+X138232276Y-77729394D01*
+X138165969Y-77853443D01*
+X138105899Y-78051467D01*
+X138085617Y-78257399D01*
+X135577315Y-78257399D01*
+X135570337Y-75717400D01*
+X138085617Y-75717400D01*
+X138105899Y-75923332D01*
+X138122308Y-75977426D01*
+X138165968Y-76121354D01*
+X138263515Y-76303850D01*
+X138263517Y-76303852D01*
+X138394789Y-76463810D01*
+X138491409Y-76543102D01*
+X138554750Y-76595085D01*
+X138737246Y-76692632D01*
+X138935266Y-76752700D01*
+X138935265Y-76752700D01*
+X138953729Y-76754518D01*
+X139141200Y-76772983D01*
+X139347134Y-76752700D01*
+X139545154Y-76692632D01*
+X139684259Y-76618278D01*
+X142992900Y-76618278D01*
+X143007432Y-76691335D01*
+X143007433Y-76691339D01*
+X143007434Y-76691340D01*
+X143062799Y-76774201D01*
+X143144663Y-76828900D01*
+X143145660Y-76829566D01*
+X143145664Y-76829567D01*
+X143218721Y-76844099D01*
+X143218724Y-76844100D01*
+X143218726Y-76844100D01*
+X144868076Y-76844100D01*
+X144868077Y-76844099D01*
+X144941140Y-76829566D01*
+X145024001Y-76774201D01*
+X145079366Y-76691340D01*
+X145093900Y-76618274D01*
+X145093900Y-76153678D01*
+X150120831Y-76153678D01*
+X150141312Y-76296134D01*
+X150198383Y-76421099D01*
+X150201101Y-76427051D01*
+X150295350Y-76535821D01*
+X150416425Y-76613631D01*
+X150416428Y-76613632D01*
+X150416427Y-76613632D01*
+X150554514Y-76654177D01*
+X150554516Y-76654178D01*
+X150554517Y-76654178D01*
+X150698440Y-76654178D01*
+X150698440Y-76654177D01*
+X150820705Y-76618278D01*
+X150836528Y-76613632D01*
+X150836528Y-76613631D01*
+X150836531Y-76613631D01*
+X150957606Y-76535821D01*
+X151051855Y-76427051D01*
+X151111643Y-76296135D01*
+X151132125Y-76153678D01*
+X151111643Y-76011221D01*
+X151070257Y-75920600D01*
+X151411753Y-75920600D01*
+X151432234Y-76063056D01*
+X151482907Y-76174013D01*
+X151492023Y-76193973D01*
+X151586272Y-76302743D01*
+X151707347Y-76380553D01*
+X151707350Y-76380554D01*
+X151707349Y-76380554D01*
+X151845436Y-76421099D01*
+X151845438Y-76421100D01*
+X151845439Y-76421100D01*
+X151989362Y-76421100D01*
+X151989362Y-76421099D01*
+X152127453Y-76380553D01*
+X152248528Y-76302743D01*
+X152342777Y-76193973D01*
+X152402565Y-76063057D01*
+X152423047Y-75920600D01*
+X152402565Y-75778143D01*
+X152342777Y-75647227D01*
+X152248528Y-75538457D01*
+X152127453Y-75460647D01*
+X152127451Y-75460646D01*
+X152127449Y-75460645D01*
+X152127450Y-75460645D01*
+X151989363Y-75420100D01*
+X151989361Y-75420100D01*
+X151845439Y-75420100D01*
+X151845436Y-75420100D01*
+X151707349Y-75460645D01*
+X151586273Y-75538456D01*
+X151492023Y-75647226D01*
+X151492022Y-75647228D01*
+X151432234Y-75778143D01*
+X151411753Y-75920600D01*
+X151070257Y-75920600D01*
+X151051855Y-75880305D01*
+X150957606Y-75771535D01*
+X150836531Y-75693725D01*
+X150836529Y-75693724D01*
+X150836527Y-75693723D01*
+X150836528Y-75693723D01*
+X150698441Y-75653178D01*
+X150698439Y-75653178D01*
+X150554517Y-75653178D01*
+X150554514Y-75653178D01*
+X150416427Y-75693723D01*
+X150295351Y-75771534D01*
+X150201101Y-75880304D01*
+X150201100Y-75880306D01*
+X150141312Y-76011221D01*
+X150120831Y-76153678D01*
+X145093900Y-76153678D01*
+X145093900Y-74968926D01*
+X145093900Y-74968923D01*
+X145093899Y-74968921D01*
+X145079367Y-74895864D01*
+X145079366Y-74895860D01*
+X145078562Y-74894656D01*
+X145024001Y-74812999D01*
+X144971022Y-74777600D01*
+X150802153Y-74777600D01*
+X150822634Y-74920056D01*
+X150870822Y-75025571D01*
+X150882423Y-75050973D01*
+X150976672Y-75159743D01*
+X151097747Y-75237553D01*
+X151097750Y-75237554D01*
+X151097749Y-75237554D01*
+X151235836Y-75278099D01*
+X151235838Y-75278100D01*
+X151235839Y-75278100D01*
+X151379762Y-75278100D01*
+X151379762Y-75278099D01*
+X151517853Y-75237553D01*
+X151638928Y-75159743D01*
+X151733177Y-75050973D01*
+X151792965Y-74920057D01*
+X151813447Y-74777600D01*
+X151809795Y-74752200D01*
+X154485153Y-74752200D01*
+X154505634Y-74894656D01*
+X154565422Y-75025571D01*
+X154565423Y-75025573D01*
+X154659672Y-75134343D01*
+X154780747Y-75212153D01*
+X154780750Y-75212154D01*
+X154780749Y-75212154D01*
+X154918836Y-75252699D01*
+X154918838Y-75252700D01*
+X154918839Y-75252700D01*
+X155062762Y-75252700D01*
+X155062762Y-75252699D01*
+X155200853Y-75212153D01*
+X155321928Y-75134343D01*
+X155416177Y-75025573D01*
+X155475965Y-74894657D01*
+X155496447Y-74752200D01*
+X155475965Y-74609743D01*
+X155416177Y-74478827D01*
+X155321928Y-74370057D01*
+X155200853Y-74292247D01*
+X155200851Y-74292246D01*
+X155200849Y-74292245D01*
+X155200850Y-74292245D01*
+X155062763Y-74251700D01*
+X155062761Y-74251700D01*
+X154918839Y-74251700D01*
+X154918836Y-74251700D01*
+X154780749Y-74292245D01*
+X154659673Y-74370056D01*
+X154659672Y-74370056D01*
+X154659672Y-74370057D01*
+X154652224Y-74378653D01*
+X154565423Y-74478826D01*
+X154565422Y-74478828D01*
+X154505634Y-74609743D01*
+X154485153Y-74752200D01*
+X151809795Y-74752200D01*
+X151792965Y-74635143D01*
+X151752829Y-74547260D01*
+X151742886Y-74478103D01*
+X151771911Y-74414547D01*
+X151830689Y-74376772D01*
+X151900558Y-74376772D01*
+X151933311Y-74394658D01*
+X151934411Y-74392948D01*
+X151941871Y-74397742D01*
+X151941872Y-74397743D01*
+X152062947Y-74475553D01*
+X152062950Y-74475554D01*
+X152062949Y-74475554D01*
+X152201036Y-74516099D01*
+X152201038Y-74516100D01*
+X152201039Y-74516100D01*
+X152344962Y-74516100D01*
+X152344962Y-74516099D01*
+X152452121Y-74484635D01*
+X152483050Y-74475554D01*
+X152483050Y-74475553D01*
+X152483053Y-74475553D01*
+X152604128Y-74397743D01*
+X152698377Y-74288973D01*
+X152758165Y-74158057D01*
+X152778647Y-74015600D01*
+X152758165Y-73873143D01*
+X152698377Y-73742227D01*
+X152604128Y-73633457D01*
+X152483053Y-73555647D01*
+X152483051Y-73555646D01*
+X152483049Y-73555645D01*
+X152483050Y-73555645D01*
+X152344963Y-73515100D01*
+X152344961Y-73515100D01*
+X152201039Y-73515100D01*
+X152201036Y-73515100D01*
+X152062949Y-73555645D01*
+X151941873Y-73633456D01*
+X151847623Y-73742226D01*
+X151847622Y-73742228D01*
+X151787834Y-73873143D01*
+X151767353Y-74015599D01*
+X151787834Y-74158057D01*
+X151787835Y-74158058D01*
+X151827969Y-74245939D01*
+X151837913Y-74315097D01*
+X151808888Y-74378653D01*
+X151750110Y-74416427D01*
+X151680240Y-74416427D01*
+X151647488Y-74398541D01*
+X151646389Y-74400252D01*
+X151638926Y-74395456D01*
+X151517853Y-74317647D01*
+X151517851Y-74317646D01*
+X151517849Y-74317645D01*
+X151517850Y-74317645D01*
+X151379763Y-74277100D01*
+X151379761Y-74277100D01*
+X151235839Y-74277100D01*
+X151235836Y-74277100D01*
+X151097749Y-74317645D01*
+X150976673Y-74395456D01*
+X150882423Y-74504226D01*
+X150882422Y-74504228D01*
+X150822634Y-74635143D01*
+X150802153Y-74777600D01*
+X144971022Y-74777600D01*
+X144941140Y-74757634D01*
+X144941139Y-74757633D01*
+X144941135Y-74757632D01*
+X144868077Y-74743100D01*
+X144868074Y-74743100D01*
+X143218726Y-74743100D01*
+X143218723Y-74743100D01*
+X143145664Y-74757632D01*
+X143145660Y-74757633D01*
+X143062799Y-74812999D01*
+X143007433Y-74895860D01*
+X143007432Y-74895864D01*
+X142992900Y-74968921D01*
+X142992900Y-76618278D01*
+X139684259Y-76618278D01*
+X139727650Y-76595085D01*
+X139887610Y-76463810D01*
+X140018885Y-76303850D01*
+X140116432Y-76121354D01*
+X140176500Y-75923334D01*
+X140196783Y-75717400D01*
+X140176500Y-75511466D01*
+X140116432Y-75313446D01*
+X140018885Y-75130950D01*
+X139932405Y-75025573D01*
+X139887610Y-74970989D01*
+X139727652Y-74839717D01*
+X139727653Y-74839717D01*
+X139727650Y-74839715D01*
+X139545154Y-74742168D01*
+X139347134Y-74682100D01*
+X139347132Y-74682099D01*
+X139347134Y-74682099D01*
+X139141200Y-74661817D01*
+X138935267Y-74682099D01*
+X138737243Y-74742169D01*
+X138708311Y-74757634D01*
+X138554750Y-74839715D01*
+X138554748Y-74839716D01*
+X138554747Y-74839717D01*
+X138394789Y-74970989D01*
+X138281490Y-75109047D01*
+X138263515Y-75130950D01*
+X138233632Y-75186856D01*
+X138165969Y-75313443D01*
+X138105899Y-75511467D01*
+X138085617Y-75717400D01*
+X135570337Y-75717400D01*
+X135563359Y-73177400D01*
+X138085617Y-73177400D01*
+X138105899Y-73383332D01*
+X138105900Y-73383334D01*
+X138165968Y-73581354D01*
+X138263515Y-73763850D01*
+X138263517Y-73763852D01*
+X138394789Y-73923810D01*
+X138479238Y-73993114D01*
+X138554750Y-74055085D01*
+X138737246Y-74152632D01*
+X138935266Y-74212700D01*
+X138935265Y-74212700D01*
+X138953729Y-74214518D01*
+X139141200Y-74232983D01*
+X139347134Y-74212700D01*
+X139545154Y-74152632D01*
+X139727650Y-74055085D01*
+X139887610Y-73923810D01*
+X140018885Y-73763850D01*
+X140116432Y-73581354D01*
+X140176500Y-73383334D01*
+X140196783Y-73177400D01*
+X140176500Y-72971466D01*
+X140116432Y-72773446D01*
+X140018885Y-72590950D01*
+X139966902Y-72527609D01*
+X139887610Y-72430989D01*
+X139727652Y-72299717D01*
+X139727653Y-72299717D01*
+X139727650Y-72299715D01*
+X139545154Y-72202168D01*
+X139347134Y-72142100D01*
+X139347132Y-72142099D01*
+X139347134Y-72142099D01*
+X139141200Y-72121817D01*
+X138935267Y-72142099D01*
+X138737243Y-72202169D01*
+X138627098Y-72261043D01*
+X138554750Y-72299715D01*
+X138554748Y-72299716D01*
+X138554747Y-72299717D01*
+X138394789Y-72430989D01*
+X138263517Y-72590947D01*
+X138165969Y-72773443D01*
+X138105899Y-72971467D01*
+X138085617Y-73177400D01*
+X135563359Y-73177400D01*
+X135556381Y-70637399D01*
+X138085617Y-70637399D01*
+X138105899Y-70843332D01*
+X138105900Y-70843334D01*
+X138165968Y-71041354D01*
+X138263515Y-71223850D01*
+X138298169Y-71266077D01*
+X138394789Y-71383810D01*
+X138436816Y-71418300D01*
+X138554750Y-71515085D01*
+X138737246Y-71612632D01*
+X138935266Y-71672700D01*
+X138935265Y-71672700D01*
+X138953729Y-71674518D01*
+X139141200Y-71692983D01*
+X139347134Y-71672700D01*
+X139545154Y-71612632D01*
+X139727650Y-71515085D01*
+X139887610Y-71383810D01*
+X140018885Y-71223850D01*
+X140116432Y-71041354D01*
+X140176500Y-70843334D01*
+X140186776Y-70738999D01*
+X152884953Y-70738999D01*
+X152905434Y-70881456D01*
+X152965222Y-71012371D01*
+X152965223Y-71012373D01*
+X153059472Y-71121143D01*
+X153180547Y-71198953D01*
+X153180550Y-71198954D01*
+X153180549Y-71198954D01*
+X153318636Y-71239499D01*
+X153318638Y-71239500D01*
+X153318639Y-71239500D01*
+X153462562Y-71239500D01*
+X153462562Y-71239499D01*
+X153600653Y-71198953D01*
+X153721728Y-71121143D01*
+X153815977Y-71012373D01*
+X153875765Y-70881457D01*
+X153896247Y-70739000D01*
+X153875765Y-70596543D01*
+X153815977Y-70465627D01*
+X153721728Y-70356857D01*
+X153600653Y-70279047D01*
+X153600651Y-70279046D01*
+X153600649Y-70279045D01*
+X153600650Y-70279045D01*
+X153462563Y-70238500D01*
+X153462561Y-70238500D01*
+X153318639Y-70238500D01*
+X153318636Y-70238500D01*
+X153180549Y-70279045D01*
+X153059473Y-70356856D01*
+X152965223Y-70465626D01*
+X152965222Y-70465628D01*
+X152905434Y-70596543D01*
+X152884953Y-70738999D01*
+X140186776Y-70738999D01*
+X140196783Y-70637400D01*
+X140176500Y-70431466D01*
+X140116432Y-70233446D01*
+X140018885Y-70050950D01*
+X139950564Y-69967700D01*
+X139887610Y-69890989D01*
+X139756921Y-69783737D01*
+X139727650Y-69759715D01*
+X139545154Y-69662168D01*
+X139347134Y-69602100D01*
+X139347132Y-69602099D01*
+X139347134Y-69602099D01*
+X139141200Y-69581817D01*
+X138935267Y-69602099D01*
+X138737243Y-69662169D01*
+X138627098Y-69721043D01*
+X138554750Y-69759715D01*
+X138554748Y-69759716D01*
+X138554747Y-69759717D01*
+X138394789Y-69890989D01*
+X138263517Y-70050947D01*
+X138263515Y-70050950D01*
+X138236995Y-70100565D01*
+X138165969Y-70233443D01*
+X138105899Y-70431467D01*
+X138085617Y-70637399D01*
+X135556381Y-70637399D01*
+X135549403Y-68097400D01*
+X138085617Y-68097400D01*
+X138105899Y-68303332D01*
+X138113611Y-68328754D01*
+X138165968Y-68501354D01*
+X138263515Y-68683850D01*
+X138263517Y-68683852D01*
+X138394789Y-68843810D01*
+X138491409Y-68923102D01*
+X138554750Y-68975085D01*
+X138737246Y-69072632D01*
+X138935266Y-69132700D01*
+X138935265Y-69132700D01*
+X138953729Y-69134518D01*
+X139141200Y-69152983D01*
+X139347134Y-69132700D01*
+X139545154Y-69072632D01*
+X139727650Y-68975085D01*
+X139887610Y-68843810D01*
+X140018885Y-68683850D01*
+X140116432Y-68501354D01*
+X140176500Y-68303334D01*
+X140196783Y-68097400D01*
+X140176500Y-67891466D01*
+X140169624Y-67868800D01*
+X144071153Y-67868800D01*
+X144091634Y-68011256D01*
+X144151422Y-68142171D01*
+X144151423Y-68142173D01*
+X144245672Y-68250943D01*
+X144366747Y-68328753D01*
+X144366750Y-68328754D01*
+X144366749Y-68328754D01*
+X144504836Y-68369299D01*
+X144504838Y-68369300D01*
+X144504839Y-68369300D01*
+X144648762Y-68369300D01*
+X144648762Y-68369299D01*
+X144786853Y-68328753D01*
+X144907928Y-68250943D01*
+X145002177Y-68142173D01*
+X145061965Y-68011257D01*
+X145082447Y-67868800D01*
+X145061965Y-67726343D01*
+X145002177Y-67595427D01*
+X144907928Y-67486657D01*
+X144786853Y-67408847D01*
+X144786851Y-67408846D01*
+X144786849Y-67408845D01*
+X144786850Y-67408845D01*
+X144648763Y-67368300D01*
+X144648761Y-67368300D01*
+X144504839Y-67368300D01*
+X144504836Y-67368300D01*
+X144366749Y-67408845D01*
+X144245673Y-67486656D01*
+X144151423Y-67595426D01*
+X144151422Y-67595428D01*
+X144091634Y-67726343D01*
+X144071153Y-67868800D01*
+X140169624Y-67868800D01*
+X140116432Y-67693446D01*
+X140018885Y-67510950D01*
+X139935090Y-67408845D01*
+X139887610Y-67350989D01*
+X139727652Y-67219717D01*
+X139727653Y-67219717D01*
+X139727650Y-67219715D01*
+X139545154Y-67122168D01*
+X139347134Y-67062100D01*
+X139347132Y-67062099D01*
+X139347134Y-67062099D01*
+X139141200Y-67041817D01*
+X138935267Y-67062099D01*
+X138737243Y-67122169D01*
+X138627098Y-67181043D01*
+X138554750Y-67219715D01*
+X138554748Y-67219716D01*
+X138554747Y-67219717D01*
+X138394789Y-67350989D01*
+X138263517Y-67510947D01*
+X138165969Y-67693443D01*
+X138105899Y-67891467D01*
+X138085617Y-68097400D01*
+X135549403Y-68097400D01*
+X135542425Y-65557400D01*
+X138085617Y-65557400D01*
+X138105899Y-65763332D01*
+X138123144Y-65820181D01*
+X138165968Y-65961354D01*
+X138263515Y-66143850D01*
+X138263517Y-66143852D01*
+X138394789Y-66303810D01*
+X138491409Y-66383102D01*
+X138554750Y-66435085D01*
+X138737246Y-66532632D01*
+X138935266Y-66592700D01*
+X138935265Y-66592700D01*
+X138953729Y-66594518D01*
+X139141200Y-66612983D01*
+X139347134Y-66592700D01*
+X139545154Y-66532632D01*
+X139727650Y-66435085D01*
+X139887610Y-66303810D01*
+X140018885Y-66143850D01*
+X140116432Y-65961354D01*
+X140176500Y-65763334D01*
+X140196783Y-65557400D01*
+X140176500Y-65351466D01*
+X140116432Y-65153446D01*
+X140018885Y-64970950D01*
+X139952070Y-64889535D01*
+X139887610Y-64810989D01*
+X139743643Y-64692840D01*
+X139727650Y-64679715D01*
+X139545154Y-64582168D01*
+X139421288Y-64544594D01*
+X141933858Y-64544594D01*
+X141949312Y-64721224D01*
+X142005085Y-64889535D01*
+X142005087Y-64889540D01*
+X142098171Y-65040452D01*
+X142801196Y-65743477D01*
+X142812977Y-65757109D01*
+X142827531Y-65776658D01*
+X142868012Y-65810625D01*
+X142871986Y-65814267D01*
+X142877900Y-65820181D01*
+X142903177Y-65840168D01*
+X142904575Y-65841306D01*
+X142963360Y-65890632D01*
+X142963362Y-65890633D01*
+X142969396Y-65894602D01*
+X142969370Y-65894641D01*
+X142975927Y-65898818D01*
+X142975953Y-65898778D01*
+X142982091Y-65902564D01*
+X142982095Y-65902567D01*
+X143051648Y-65935000D01*
+X143053226Y-65935764D01*
+X143121812Y-65970209D01*
+X143121817Y-65970210D01*
+X143128606Y-65972682D01*
+X143128589Y-65972728D01*
+X143135924Y-65975277D01*
+X143135940Y-65975232D01*
+X143142789Y-65977502D01*
+X143142794Y-65977503D01*
+X143218003Y-65993032D01*
+X143219699Y-65993408D01*
+X143294344Y-66011100D01*
+X143294349Y-66011100D01*
+X143301517Y-66011938D01*
+X143301511Y-66011986D01*
+X143309242Y-66012777D01*
+X143309247Y-66012730D01*
+X143316437Y-66013359D01*
+X143316441Y-66013358D01*
+X143316442Y-66013359D01*
+X143346954Y-66012471D01*
+X143393194Y-66011126D01*
+X143394997Y-66011100D01*
+X144767544Y-66011100D01*
+X149299072Y-66011100D01*
+X149366111Y-66030785D01*
+X149411866Y-66083589D01*
+X149421810Y-66152747D01*
+X149405153Y-66268600D01*
+X149425634Y-66411056D01*
+X149485422Y-66541971D01*
+X149485425Y-66541977D01*
+X149528412Y-66591585D01*
+X149557438Y-66655140D01*
+X149558700Y-66672788D01*
+X149558700Y-67308297D01*
+X149539015Y-67375336D01*
+X149528413Y-67389499D01*
+X149460025Y-67468422D01*
+X149460022Y-67468428D01*
+X149400234Y-67599343D01*
+X149379753Y-67741800D01*
+X149400234Y-67884256D01*
+X149458234Y-68011256D01*
+X149460023Y-68015173D01*
+X149554272Y-68123943D01*
+X149675347Y-68201753D01*
+X149675350Y-68201754D01*
+X149675349Y-68201754D01*
+X149813436Y-68242299D01*
+X149813438Y-68242300D01*
+X149813439Y-68242300D01*
+X149957362Y-68242300D01*
+X149957362Y-68242299D01*
+X150095453Y-68201753D01*
+X150216528Y-68123943D01*
+X150310777Y-68015173D01*
+X150370565Y-67884257D01*
+X150391047Y-67741800D01*
+X150370565Y-67599343D01*
+X150310777Y-67468427D01*
+X150310775Y-67468425D01*
+X150310774Y-67468422D01*
+X150242387Y-67389499D01*
+X150213362Y-67325943D01*
+X150212100Y-67308297D01*
+X150212100Y-66731415D01*
+X150231785Y-66664376D01*
+X150242379Y-66650221D01*
+X150336177Y-66541973D01*
+X150395965Y-66411057D01*
+X150416447Y-66268600D01*
+X150399790Y-66152746D01*
+X150409734Y-66083588D01*
+X150455489Y-66030784D01*
+X150522528Y-66011100D01*
+X151501057Y-66011100D01*
+X151568096Y-66030785D01*
+X151588738Y-66047419D01*
+X156567996Y-71026677D01*
+X156579777Y-71040309D01*
+X156594331Y-71059858D01*
+X156624607Y-71085263D01*
+X156634805Y-71093820D01*
+X156638795Y-71097476D01*
+X156644700Y-71103381D01*
+X156669992Y-71123380D01*
+X156671389Y-71124518D01*
+X156715990Y-71161942D01*
+X156730160Y-71173832D01*
+X156730162Y-71173833D01*
+X156736196Y-71177802D01*
+X156736169Y-71177842D01*
+X156742721Y-71182016D01*
+X156742747Y-71181975D01*
+X156748891Y-71185765D01*
+X156748894Y-71185767D01*
+X156777172Y-71198953D01*
+X156818402Y-71218179D01*
+X156820025Y-71218964D01*
+X156888611Y-71253409D01*
+X156895394Y-71255877D01*
+X156895377Y-71255922D01*
+X156902725Y-71258476D01*
+X156902741Y-71258431D01*
+X156909590Y-71260701D01*
+X156909593Y-71260701D01*
+X156909594Y-71260702D01*
+X156984765Y-71276222D01*
+X156986474Y-71276602D01*
+X157061144Y-71294300D01*
+X157061148Y-71294301D01*
+X157068317Y-71295139D01*
+X157068311Y-71295186D01*
+X157076042Y-71295976D01*
+X157076047Y-71295929D01*
+X157083237Y-71296558D01*
+X157083241Y-71296557D01*
+X157083242Y-71296558D01*
+X157115883Y-71295608D01*
+X157159974Y-71294326D01*
+X157161777Y-71294300D01*
+X157562700Y-71294300D01*
+X157629739Y-71313985D01*
+X157675494Y-71366789D01*
+X157686700Y-71418300D01*
+X157686700Y-73759736D01*
+X157685391Y-73777706D01*
+X157681858Y-73801821D01*
+X157686464Y-73854450D01*
+X157686700Y-73859857D01*
+X157686700Y-73868212D01*
+X157690444Y-73900247D01*
+X157690627Y-73902038D01*
+X157697312Y-73978457D01*
+X157698772Y-73985524D01*
+X157698726Y-73985533D01*
+X157700409Y-73993124D01*
+X157700454Y-73993114D01*
+X157702119Y-74000140D01*
+X157728363Y-74072244D01*
+X157728954Y-74073945D01*
+X157743575Y-74118066D01*
+X157753086Y-74146768D01*
+X157753089Y-74146773D01*
+X157756140Y-74153316D01*
+X157756096Y-74153336D01*
+X157759484Y-74160334D01*
+X157759527Y-74160313D01*
+X157762768Y-74166767D01*
+X157804941Y-74230887D01*
+X157805903Y-74232397D01*
+X157846170Y-74297681D01*
+X157846171Y-74297682D01*
+X157846173Y-74297685D01*
+X157850651Y-74303348D01*
+X157850613Y-74303377D01*
+X157855520Y-74309402D01*
+X157855557Y-74309372D01*
+X157860202Y-74314907D01*
+X157916028Y-74367576D01*
+X157917322Y-74368833D01*
+X158483974Y-74935485D01*
+X158517459Y-74996808D01*
+X158512475Y-75066500D01*
+X158492147Y-75101829D01*
+X158405713Y-75207150D01*
+X158405712Y-75207153D01*
+X158308169Y-75389641D01*
+X158248099Y-75587667D01*
+X158227817Y-75793599D01*
+X158248099Y-75999532D01*
+X158267369Y-76063056D01*
+X158308168Y-76197554D01*
+X158405715Y-76380050D01*
+X158405717Y-76380052D01*
+X158536989Y-76540010D01*
+X158604096Y-76595082D01*
+X158696950Y-76671285D01*
+X158879446Y-76768832D01*
+X159077466Y-76828900D01*
+X159220278Y-76842965D01*
+X159285066Y-76869125D01*
+X159295806Y-76878687D01*
+X159495066Y-77077947D01*
+X159528551Y-77139270D01*
+X159523567Y-77208962D01*
+X159481695Y-77264895D01*
+X159416231Y-77289312D01*
+X159395231Y-77289031D01*
+X159283400Y-77278017D01*
+X159077467Y-77298299D01*
+X158879443Y-77358369D01*
+X158769298Y-77417243D01*
+X158696950Y-77455915D01*
+X158696948Y-77455916D01*
+X158696947Y-77455917D01*
+X158536989Y-77587189D01*
+X158406117Y-77746660D01*
+X158405715Y-77747150D01*
+X158402756Y-77752686D01*
+X158308169Y-77929643D01*
+X158248099Y-78127667D01*
+X158227817Y-78333599D01*
+X158248099Y-78539532D01*
+X158278134Y-78638543D01*
+X158308168Y-78737554D01*
+X158405715Y-78920050D01*
+X158405717Y-78920052D01*
+X158536989Y-79080010D01*
+X158604096Y-79135082D01*
+X158696950Y-79211285D01*
+X158879446Y-79308832D01*
+X159077466Y-79368900D01*
+X159077465Y-79368900D01*
+X159095929Y-79370718D01*
+X159283400Y-79389183D01*
+X159489334Y-79368900D01*
+X159687354Y-79308832D01*
+X159869850Y-79211285D01*
+X160029810Y-79080010D01*
+X160161085Y-78920050D01*
+X160258632Y-78737554D01*
+X160318700Y-78539534D01*
+X160338983Y-78333600D01*
+X160327968Y-78221767D01*
+X160340987Y-78153122D01*
+X160389051Y-78102412D01*
+X160456902Y-78085737D01*
+X160522997Y-78108393D01*
+X160539052Y-78121933D01*
+X160926981Y-78509862D01*
+X160960466Y-78571185D01*
+X160963300Y-78597543D01*
+X160963300Y-90613706D01*
+X160961991Y-90631676D01*
+X160958458Y-90655791D01*
+X160960161Y-90675245D01*
+X160962773Y-90705102D01*
+X160963064Y-90708420D01*
+X160963300Y-90713827D01*
+X160963300Y-90722182D01*
+X160967044Y-90754217D01*
+X160967227Y-90756008D01*
+X160973912Y-90832427D01*
+X160975372Y-90839494D01*
+X160975326Y-90839503D01*
+X160977009Y-90847094D01*
+X160977054Y-90847084D01*
+X160978719Y-90854110D01*
+X161004963Y-90926214D01*
+X161005554Y-90927915D01*
+X161029684Y-91000732D01*
+X161029686Y-91000738D01*
+X161029689Y-91000743D01*
+X161032740Y-91007286D01*
+X161032696Y-91007306D01*
+X161036084Y-91014304D01*
+X161036127Y-91014283D01*
+X161039368Y-91020737D01*
+X161081541Y-91084857D01*
+X161082503Y-91086367D01*
+X161122770Y-91151651D01*
+X161122771Y-91151652D01*
+X161122773Y-91151655D01*
+X161127251Y-91157318D01*
+X161127213Y-91157347D01*
+X161132120Y-91163372D01*
+X161132157Y-91163342D01*
+X161136802Y-91168877D01*
+X161192628Y-91221546D01*
+X161193922Y-91222803D01*
+X163456111Y-93484992D01*
+X163489596Y-93546315D01*
+X163491833Y-93560518D01*
+X163505899Y-93703332D01*
+X163529014Y-93779532D01*
+X163565968Y-93901354D01*
+X163663515Y-94083850D01*
+X163678634Y-94102273D01*
+X163794789Y-94243810D01*
+X163891409Y-94323102D01*
+X163954750Y-94375085D01*
+X164137246Y-94472632D01*
+X164335266Y-94532700D01*
+X164335265Y-94532700D01*
+X164353729Y-94534518D01*
+X164541200Y-94552983D01*
+X164747134Y-94532700D01*
+X164945154Y-94472632D01*
+X165127650Y-94375085D01*
+X165287610Y-94243810D01*
+X165418885Y-94083850D01*
+X165516432Y-93901354D01*
+X165576500Y-93703334D01*
+X165596783Y-93497400D01*
+X165576500Y-93291466D01*
+X165516432Y-93093446D01*
+X165418885Y-92910950D01*
+X165353002Y-92830671D01*
+X165287610Y-92750989D01*
+X165156928Y-92643743D01*
+X165127650Y-92619715D01*
+X164945154Y-92522168D01*
+X164844397Y-92491604D01*
+X164747132Y-92462099D01*
+X164604318Y-92448033D01*
+X164539531Y-92421872D01*
+X164528792Y-92412311D01*
+X164329533Y-92213052D01*
+X164296048Y-92151729D01*
+X164301032Y-92082037D01*
+X164342904Y-92026104D01*
+X164408368Y-92001687D01*
+X164429363Y-92001967D01*
+X164541200Y-92012983D01*
+X164747134Y-91992700D01*
+X164945154Y-91932632D01*
+X165127650Y-91835085D01*
+X165287610Y-91703810D01*
+X165418885Y-91543850D01*
+X165516432Y-91361354D01*
+X165576500Y-91163334D01*
+X165596783Y-90957400D01*
+X165576500Y-90751466D01*
+X165516432Y-90553446D01*
+X165418885Y-90370950D01*
+X165352504Y-90290064D01*
+X165287610Y-90210989D01*
+X165148979Y-90097219D01*
+X165127650Y-90079715D01*
+X164945154Y-89982168D01*
+X164747134Y-89922100D01*
+X164747132Y-89922099D01*
+X164747134Y-89922099D01*
+X164541200Y-89901817D01*
+X164335267Y-89922099D01*
+X164137243Y-89982169D01*
+X164046483Y-90030682D01*
+X163954750Y-90079715D01*
+X163954748Y-90079716D01*
+X163954747Y-90079717D01*
+X163794789Y-90210989D01*
+X163663517Y-90370947D01*
+X163663515Y-90370950D01*
+X163640666Y-90413698D01*
+X163565969Y-90553443D01*
+X163505899Y-90751467D01*
+X163485617Y-90957400D01*
+X163496631Y-91069230D01*
+X163483612Y-91137876D01*
+X163435547Y-91188586D01*
+X163367696Y-91205261D01*
+X163301601Y-91182605D01*
+X163285547Y-91169065D01*
+X162516619Y-90400137D01*
+X162483134Y-90338814D01*
+X162480300Y-90312456D01*
+X162480300Y-88417400D01*
+X163485617Y-88417400D01*
+X163505899Y-88623332D01*
+X163524137Y-88683454D01*
+X163565968Y-88821354D01*
+X163663515Y-89003850D01*
+X163671062Y-89013046D01*
+X163794789Y-89163810D01*
+X163889017Y-89241140D01*
+X163954750Y-89295085D01*
+X164137246Y-89392632D01*
+X164335266Y-89452700D01*
+X164335265Y-89452700D01*
+X164355548Y-89454697D01*
+X164541200Y-89472983D01*
+X164747134Y-89452700D01*
+X164945154Y-89392632D01*
+X165127650Y-89295085D01*
+X165287610Y-89163810D01*
+X165418885Y-89003850D01*
+X165516432Y-88821354D01*
+X165576500Y-88623334D01*
+X165596783Y-88417400D01*
+X165576500Y-88211466D01*
+X165516432Y-88013446D01*
+X165418885Y-87830950D01*
+X165361571Y-87761112D01*
+X165287610Y-87670989D01*
+X165127652Y-87539717D01*
+X165127653Y-87539717D01*
+X165127650Y-87539715D01*
+X164945154Y-87442168D01*
+X164747134Y-87382100D01*
+X164747132Y-87382099D01*
+X164747134Y-87382099D01*
+X164559663Y-87363635D01*
+X164541200Y-87361817D01*
+X164541199Y-87361817D01*
+X164335267Y-87382099D01*
+X164137243Y-87442169D01*
+X164043967Y-87492027D01*
+X163954750Y-87539715D01*
+X163954748Y-87539716D01*
+X163954747Y-87539717D01*
+X163794789Y-87670989D01*
+X163665921Y-87828018D01*
+X163663515Y-87830950D01*
+X163636079Y-87882278D01*
+X163565969Y-88013443D01*
+X163505899Y-88211467D01*
+X163485617Y-88417400D01*
+X162480300Y-88417400D01*
+X162480300Y-85877400D01*
+X163485617Y-85877400D01*
+X163505899Y-86083332D01*
+X163516331Y-86117721D01*
+X163565968Y-86281354D01*
+X163663515Y-86463850D01*
+X163698169Y-86506077D01*
+X163794789Y-86623810D01*
+X163889845Y-86701819D01*
+X163954750Y-86755085D01*
+X164137246Y-86852632D01*
+X164335266Y-86912700D01*
+X164335265Y-86912700D01*
+X164353729Y-86914518D01*
+X164541200Y-86932983D01*
+X164747134Y-86912700D01*
+X164945154Y-86852632D01*
+X165127650Y-86755085D01*
+X165287610Y-86623810D01*
+X165418885Y-86463850D01*
+X165516432Y-86281354D01*
+X165576500Y-86083334D01*
+X165596783Y-85877400D01*
+X165576500Y-85671466D01*
+X165516432Y-85473446D01*
+X165418885Y-85290950D01*
+X165366902Y-85227609D01*
+X165287610Y-85130989D01*
+X165127652Y-84999717D01*
+X165127653Y-84999717D01*
+X165127650Y-84999715D01*
+X164945154Y-84902168D01*
+X164747134Y-84842100D01*
+X164747132Y-84842099D01*
+X164747134Y-84842099D01*
+X164559663Y-84823635D01*
+X164541200Y-84821817D01*
+X164541199Y-84821817D01*
+X164335267Y-84842099D01*
+X164137243Y-84902169D01*
+X164057080Y-84945018D01*
+X163954750Y-84999715D01*
+X163954748Y-84999716D01*
+X163954747Y-84999717D01*
+X163794789Y-85130989D01*
+X163679572Y-85271384D01*
+X163663515Y-85290950D01*
+X163645748Y-85324189D01*
+X163565969Y-85473443D01*
+X163505899Y-85671467D01*
+X163485617Y-85877400D01*
+X162480300Y-85877400D01*
+X162480300Y-83337399D01*
+X163485617Y-83337399D01*
+X163505899Y-83543332D01*
+X163522429Y-83597825D01*
+X163565968Y-83741354D01*
+X163663515Y-83923850D01*
+X163679114Y-83942857D01*
+X163794789Y-84083810D01*
+X163891409Y-84163102D01*
+X163954750Y-84215085D01*
+X164137246Y-84312632D01*
+X164335266Y-84372700D01*
+X164335265Y-84372700D01*
+X164353729Y-84374518D01*
+X164541200Y-84392983D01*
+X164747134Y-84372700D01*
+X164945154Y-84312632D01*
+X165127650Y-84215085D01*
+X165287610Y-84083810D01*
+X165418885Y-83923850D01*
+X165516432Y-83741354D01*
+X165576500Y-83543334D01*
+X165596783Y-83337400D01*
+X165576500Y-83131466D01*
+X165516432Y-82933446D01*
+X165418885Y-82750950D01*
+X165354885Y-82672965D01*
+X165287610Y-82590989D01*
+X165127652Y-82459717D01*
+X165127653Y-82459717D01*
+X165127650Y-82459715D01*
+X164945154Y-82362168D01*
+X164747134Y-82302100D01*
+X164747132Y-82302099D01*
+X164747134Y-82302099D01*
+X164541200Y-82281817D01*
+X164335267Y-82302099D01*
+X164137243Y-82362169D01*
+X164034718Y-82416971D01*
+X163954750Y-82459715D01*
+X163954748Y-82459716D01*
+X163954747Y-82459717D01*
+X163794789Y-82590989D01*
+X163663517Y-82750947D01*
+X163565969Y-82933443D01*
+X163505899Y-83131467D01*
+X163485617Y-83337399D01*
+X162480300Y-83337399D01*
+X162480300Y-80797399D01*
+X163485617Y-80797399D01*
+X163505899Y-81003332D01*
+X163505900Y-81003334D01*
+X163565968Y-81201354D01*
+X163663515Y-81383850D01*
+X163663517Y-81383852D01*
+X163794789Y-81543810D01*
+X163891409Y-81623102D01*
+X163954750Y-81675085D01*
+X164137246Y-81772632D01*
+X164335266Y-81832700D01*
+X164335265Y-81832700D01*
+X164355547Y-81834697D01*
+X164541200Y-81852983D01*
+X164747134Y-81832700D01*
+X164945154Y-81772632D01*
+X165127650Y-81675085D01*
+X165287610Y-81543810D01*
+X165418885Y-81383850D01*
+X165516432Y-81201354D01*
+X165576500Y-81003334D01*
+X165596783Y-80797400D01*
+X165576500Y-80591466D01*
+X165516432Y-80393446D01*
+X165418885Y-80210950D01*
+X165350436Y-80127544D01*
+X165287610Y-80050989D01*
+X165127652Y-79919717D01*
+X165127653Y-79919717D01*
+X165127650Y-79919715D01*
+X164945154Y-79822168D01*
+X164747134Y-79762100D01*
+X164747132Y-79762099D01*
+X164747134Y-79762099D01*
+X164559663Y-79743635D01*
+X164541200Y-79741817D01*
+X164541199Y-79741817D01*
+X164335267Y-79762099D01*
+X164137243Y-79822169D01*
+X164042042Y-79873056D01*
+X163954750Y-79919715D01*
+X163954748Y-79919716D01*
+X163954747Y-79919717D01*
+X163794789Y-80050989D01*
+X163663517Y-80210947D01*
+X163565969Y-80393443D01*
+X163505899Y-80591467D01*
+X163485617Y-80797399D01*
+X162480300Y-80797399D01*
+X162480300Y-78296293D01*
+X162481609Y-78278322D01*
+X162484674Y-78257400D01*
+X163485617Y-78257400D01*
+X163505899Y-78463332D01*
+X163505900Y-78463334D01*
+X163565968Y-78661354D01*
+X163663515Y-78843850D01*
+X163663517Y-78843852D01*
+X163794789Y-79003810D01*
+X163891409Y-79083102D01*
+X163954750Y-79135085D01*
+X164137246Y-79232632D01*
+X164335266Y-79292700D01*
+X164335265Y-79292700D01*
+X164355548Y-79294697D01*
+X164541200Y-79312983D01*
+X164747134Y-79292700D01*
+X164945154Y-79232632D01*
+X165127650Y-79135085D01*
+X165287610Y-79003810D01*
+X165418885Y-78843850D01*
+X165516432Y-78661354D01*
+X165576500Y-78463334D01*
+X165596783Y-78257400D01*
+X165576500Y-78051466D01*
+X165516432Y-77853446D01*
+X165418885Y-77670950D01*
+X165366902Y-77607609D01*
+X165287610Y-77510989D01*
+X165127652Y-77379717D01*
+X165127653Y-77379717D01*
+X165127650Y-77379715D01*
+X164945154Y-77282168D01*
+X164747134Y-77222100D01*
+X164747132Y-77222099D01*
+X164747134Y-77222099D01*
+X164541200Y-77201817D01*
+X164335267Y-77222099D01*
+X164137243Y-77282169D01*
+X164107065Y-77298300D01*
+X163954750Y-77379715D01*
+X163954748Y-77379716D01*
+X163954747Y-77379717D01*
+X163794789Y-77510989D01*
+X163663517Y-77670947D01*
+X163663515Y-77670950D01*
+X163632276Y-77729394D01*
+X163565969Y-77853443D01*
+X163505899Y-78051467D01*
+X163485617Y-78257400D01*
+X162484674Y-78257400D01*
+X162485141Y-78254211D01*
+X162480535Y-78201573D01*
+X162480300Y-78196171D01*
+X162480300Y-78187824D01*
+X162480300Y-78187820D01*
+X162476549Y-78155735D01*
+X162476380Y-78154090D01*
+X162469687Y-78077573D01*
+X162469685Y-78077568D01*
+X162468227Y-78070504D01*
+X162468275Y-78070493D01*
+X162466594Y-78062909D01*
+X162466546Y-78062921D01*
+X162464879Y-78055893D01*
+X162464879Y-78055887D01*
+X162438640Y-77983795D01*
+X162438048Y-77982091D01*
+X162413915Y-77909265D01*
+X162413914Y-77909261D01*
+X162413910Y-77909255D01*
+X162410860Y-77902712D01*
+X162410904Y-77902691D01*
+X162407520Y-77895701D01*
+X162407476Y-77895724D01*
+X162404238Y-77889278D01*
+X162404235Y-77889268D01*
+X162362047Y-77825124D01*
+X162361083Y-77823609D01*
+X162320828Y-77758346D01*
+X162316352Y-77752686D01*
+X162316390Y-77752655D01*
+X162311481Y-77746629D01*
+X162311445Y-77746660D01*
+X162306802Y-77741127D01*
+X162250969Y-77688451D01*
+X162249709Y-77687228D01*
+X160368487Y-75806006D01*
+X160335002Y-75744683D01*
+X160332765Y-75730478D01*
+X160329145Y-75693725D01*
+X160318700Y-75587666D01*
+X160258632Y-75389646D01*
+X160258630Y-75389643D01*
+X160258630Y-75389641D01*
+X160161088Y-75207155D01*
+X160161087Y-75207153D01*
+X160161085Y-75207150D01*
+X160075768Y-75103190D01*
+X160070046Y-75096217D01*
+X160042734Y-75031907D01*
+X160041900Y-75017553D01*
+X160041900Y-74726524D01*
+X160042299Y-74721047D01*
+X160778596Y-74721047D01*
+X160781540Y-74741527D01*
+X160799077Y-74863503D01*
+X160858865Y-74994418D01*
+X160858866Y-74994420D01*
+X160953115Y-75103190D01*
+X161022907Y-75148043D01*
+X161068662Y-75200846D01*
+X161078606Y-75270004D01*
+X161068662Y-75303869D01*
+X161012639Y-75426541D01*
+X161012638Y-75426542D01*
+X160992157Y-75568999D01*
+X161012638Y-75711456D01*
+X161072426Y-75842371D01*
+X161072427Y-75842373D01*
+X161166676Y-75951143D01*
+X161287751Y-76028953D01*
+X161287754Y-76028954D01*
+X161287753Y-76028954D01*
+X161394911Y-76060417D01*
+X161403896Y-76063056D01*
+X161425840Y-76069499D01*
+X161425842Y-76069500D01*
+X161425843Y-76069500D01*
+X161569765Y-76069500D01*
+X161679119Y-76037391D01*
+X161748989Y-76037391D01*
+X161807767Y-76075165D01*
+X161836792Y-76138721D01*
+X161836792Y-76174013D01*
+X161825753Y-76250797D01*
+X161825753Y-76250799D01*
+X161846234Y-76393256D01*
+X161861667Y-76427049D01*
+X161906023Y-76524173D01*
+X162000272Y-76632943D01*
+X162121347Y-76710753D01*
+X162121350Y-76710754D01*
+X162121349Y-76710754D01*
+X162259436Y-76751299D01*
+X162259438Y-76751300D01*
+X162259439Y-76751300D01*
+X162403362Y-76751300D01*
+X162403362Y-76751299D01*
+X162541453Y-76710753D01*
+X162662528Y-76632943D01*
+X162756777Y-76524173D01*
+X162816565Y-76393257D01*
+X162837047Y-76250800D01*
+X162816565Y-76108343D01*
+X162756777Y-75977427D01*
+X162662528Y-75868657D01*
+X162541453Y-75790847D01*
+X162541451Y-75790846D01*
+X162541449Y-75790845D01*
+X162541450Y-75790845D01*
+X162403363Y-75750300D01*
+X162403361Y-75750300D01*
+X162259439Y-75750300D01*
+X162259435Y-75750300D01*
+X162150083Y-75782408D01*
+X162080213Y-75782408D01*
+X162021435Y-75744633D01*
+X162008999Y-75717400D01*
+X163485617Y-75717400D01*
+X163505899Y-75923332D01*
+X163522308Y-75977426D01*
+X163565968Y-76121354D01*
+X163663515Y-76303850D01*
+X163663517Y-76303852D01*
+X163794789Y-76463810D01*
+X163891409Y-76543102D01*
+X163954750Y-76595085D01*
+X164137246Y-76692632D01*
+X164335266Y-76752700D01*
+X164335265Y-76752700D01*
+X164353729Y-76754518D01*
+X164541200Y-76772983D01*
+X164747134Y-76752700D01*
+X164945154Y-76692632D01*
+X165127650Y-76595085D01*
+X165287610Y-76463810D01*
+X165418885Y-76303850D01*
+X165516432Y-76121354D01*
+X165576500Y-75923334D01*
+X165596783Y-75717400D01*
+X165576500Y-75511466D01*
+X165516432Y-75313446D01*
+X165418885Y-75130950D01*
+X165332405Y-75025573D01*
+X165287610Y-74970989D01*
+X165127652Y-74839717D01*
+X165127653Y-74839717D01*
+X165127650Y-74839715D01*
+X164945154Y-74742168D01*
+X164747134Y-74682100D01*
+X164747132Y-74682099D01*
+X164747134Y-74682099D01*
+X164559663Y-74663635D01*
+X164541200Y-74661817D01*
+X164541199Y-74661817D01*
+X164335267Y-74682099D01*
+X164137243Y-74742169D01*
+X164108311Y-74757634D01*
+X163954750Y-74839715D01*
+X163954748Y-74839716D01*
+X163954747Y-74839717D01*
+X163794789Y-74970989D01*
+X163681490Y-75109047D01*
+X163663515Y-75130950D01*
+X163633632Y-75186856D01*
+X163565969Y-75313443D01*
+X163505899Y-75511467D01*
+X163485617Y-75717400D01*
+X162008999Y-75717400D01*
+X161992411Y-75681077D01*
+X161992411Y-75645784D01*
+X162003451Y-75569000D01*
+X161982969Y-75426543D01*
+X161923181Y-75295627D01*
+X161828932Y-75186857D01*
+X161759138Y-75142003D01*
+X161713384Y-75089200D01*
+X161703440Y-75020041D01*
+X161713381Y-74986183D01*
+X161769408Y-74863504D01*
+X161789890Y-74721047D01*
+X161769408Y-74578590D01*
+X161709620Y-74447674D01*
+X161615371Y-74338904D01*
+X161494296Y-74261094D01*
+X161494294Y-74261093D01*
+X161494292Y-74261092D01*
+X161494293Y-74261092D01*
+X161356206Y-74220547D01*
+X161356204Y-74220547D01*
+X161212282Y-74220547D01*
+X161212279Y-74220547D01*
+X161074192Y-74261092D01*
+X160953116Y-74338903D01*
+X160953115Y-74338903D01*
+X160953115Y-74338904D01*
+X160940533Y-74353423D01*
+X160858866Y-74447673D01*
+X160858865Y-74447675D01*
+X160799077Y-74578590D01*
+X160783859Y-74684441D01*
+X160778596Y-74721047D01*
+X160042299Y-74721047D01*
+X160043209Y-74708554D01*
+X160046741Y-74684438D01*
+X160042136Y-74631809D01*
+X160041900Y-74626402D01*
+X160041900Y-74618054D01*
+X160041899Y-74618045D01*
+X160038157Y-74586033D01*
+X160037976Y-74584272D01*
+X160031287Y-74507804D01*
+X160031285Y-74507800D01*
+X160029827Y-74500733D01*
+X160029873Y-74500723D01*
+X160028190Y-74493132D01*
+X160028144Y-74493144D01*
+X160026479Y-74486123D01*
+X160026479Y-74486117D01*
+X160000225Y-74413987D01*
+X159999664Y-74412373D01*
+X159975514Y-74339492D01*
+X159975511Y-74339487D01*
+X159972461Y-74332945D01*
+X159972505Y-74332924D01*
+X159969117Y-74325925D01*
+X159969074Y-74325947D01*
+X159965837Y-74319501D01*
+X159959175Y-74309372D01*
+X159923638Y-74255342D01*
+X159922717Y-74253897D01*
+X159882430Y-74188579D01*
+X159877953Y-74182917D01*
+X159877990Y-74182886D01*
+X159873081Y-74176859D01*
+X159873045Y-74176890D01*
+X159868402Y-74171357D01*
+X159812569Y-74118681D01*
+X159811309Y-74117458D01*
+X159240019Y-73546168D01*
+X159206534Y-73484845D01*
+X159203700Y-73458487D01*
+X159203700Y-73177400D01*
+X163485617Y-73177400D01*
+X163505899Y-73383332D01*
+X163505900Y-73383334D01*
+X163565968Y-73581354D01*
+X163663515Y-73763850D01*
+X163663517Y-73763852D01*
+X163794789Y-73923810D01*
+X163879238Y-73993114D01*
+X163954750Y-74055085D01*
+X164137246Y-74152632D01*
+X164335266Y-74212700D01*
+X164335265Y-74212700D01*
+X164355547Y-74214697D01*
+X164541200Y-74232983D01*
+X164747134Y-74212700D01*
+X164945154Y-74152632D01*
+X165127650Y-74055085D01*
+X165287610Y-73923810D01*
+X165418885Y-73763850D01*
+X165516432Y-73581354D01*
+X165576500Y-73383334D01*
+X165596783Y-73177400D01*
+X165576500Y-72971466D01*
+X165516432Y-72773446D01*
+X165418885Y-72590950D01*
+X165366902Y-72527609D01*
+X165287610Y-72430989D01*
+X165127652Y-72299717D01*
+X165127653Y-72299717D01*
+X165127650Y-72299715D01*
+X164945154Y-72202168D01*
+X164747134Y-72142100D01*
+X164747132Y-72142099D01*
+X164747134Y-72142099D01*
+X164541200Y-72121817D01*
+X164335267Y-72142099D01*
+X164137243Y-72202169D01*
+X164027098Y-72261043D01*
+X163954750Y-72299715D01*
+X163954748Y-72299716D01*
+X163954747Y-72299717D01*
+X163794789Y-72430989D01*
+X163663517Y-72590947D01*
+X163565969Y-72773443D01*
+X163505899Y-72971467D01*
+X163485617Y-73177400D01*
+X159203700Y-73177400D01*
+X159203700Y-70637399D01*
+X163485617Y-70637399D01*
+X163505899Y-70843332D01*
+X163505900Y-70843334D01*
+X163565968Y-71041354D01*
+X163663515Y-71223850D01*
+X163698169Y-71266077D01*
+X163794789Y-71383810D01*
+X163836816Y-71418300D01*
+X163954750Y-71515085D01*
+X164137246Y-71612632D01*
+X164335266Y-71672700D01*
+X164335265Y-71672700D01*
+X164353729Y-71674518D01*
+X164541200Y-71692983D01*
+X164747134Y-71672700D01*
+X164945154Y-71612632D01*
+X165127650Y-71515085D01*
+X165287610Y-71383810D01*
+X165418885Y-71223850D01*
+X165516432Y-71041354D01*
+X165576500Y-70843334D01*
+X165596783Y-70637400D01*
+X165576500Y-70431466D01*
+X165516432Y-70233446D01*
+X165418885Y-70050950D01*
+X165350564Y-69967700D01*
+X165287610Y-69890989D01*
+X165156921Y-69783737D01*
+X165127650Y-69759715D01*
+X164945154Y-69662168D01*
+X164747134Y-69602100D01*
+X164747132Y-69602099D01*
+X164747134Y-69602099D01*
+X164559663Y-69583635D01*
+X164541200Y-69581817D01*
+X164541199Y-69581817D01*
+X164335267Y-69602099D01*
+X164137243Y-69662169D01*
+X164027098Y-69721043D01*
+X163954750Y-69759715D01*
+X163954748Y-69759716D01*
+X163954747Y-69759717D01*
+X163794789Y-69890989D01*
+X163663517Y-70050947D01*
+X163663515Y-70050950D01*
+X163636995Y-70100565D01*
+X163565969Y-70233443D01*
+X163505899Y-70431467D01*
+X163485617Y-70637399D01*
+X159203700Y-70637399D01*
+X159203700Y-70559675D01*
+X159203805Y-70556069D01*
+X159207572Y-70491397D01*
+X159196322Y-70427599D01*
+X159195799Y-70424029D01*
+X159193607Y-70405277D01*
+X159188279Y-70359687D01*
+X159184364Y-70348931D01*
+X159178769Y-70328048D01*
+X159176783Y-70316784D01*
+X159176782Y-70316783D01*
+X159176782Y-70316779D01*
+X159151123Y-70257296D01*
+X159149791Y-70253943D01*
+X159127636Y-70193071D01*
+X159127635Y-70193068D01*
+X159121343Y-70183501D01*
+X159111085Y-70164477D01*
+X159106552Y-70153969D01*
+X159106552Y-70153968D01*
+X159067864Y-70102001D01*
+X159065806Y-70099062D01*
+X159030201Y-70044926D01*
+X159021869Y-70037065D01*
+X159007502Y-70020920D01*
+X159000670Y-70011744D01*
+X159000669Y-70011742D01*
+X158976698Y-69991628D01*
+X158951041Y-69970098D01*
+X158948346Y-69967700D01*
+X158901231Y-69923248D01*
+X158901229Y-69923247D01*
+X158891316Y-69917524D01*
+X158873601Y-69905119D01*
+X158864844Y-69897770D01*
+X158864840Y-69897767D01*
+X158806965Y-69868702D01*
+X158803789Y-69866990D01*
+X158747674Y-69834591D01*
+X158736699Y-69831306D01*
+X158716615Y-69823327D01*
+X158706391Y-69818192D01*
+X158706381Y-69818189D01*
+X158643352Y-69803250D01*
+X158639868Y-69802317D01*
+X158577807Y-69783737D01*
+X158577809Y-69783737D01*
+X158566371Y-69783071D01*
+X158545000Y-69779940D01*
+X158533858Y-69777300D01*
+X158533856Y-69777300D01*
+X158469076Y-69777300D01*
+X158465474Y-69777195D01*
+X158400797Y-69773428D01*
+X158400796Y-69773428D01*
+X158389522Y-69775416D01*
+X158367990Y-69777300D01*
+X157515343Y-69777300D01*
+X157448304Y-69757615D01*
+X157427662Y-69740981D01*
+X155784080Y-68097399D01*
+X163485617Y-68097399D01*
+X163505899Y-68303332D01*
+X163513611Y-68328754D01*
+X163565968Y-68501354D01*
+X163663515Y-68683850D01*
+X163663517Y-68683852D01*
+X163794789Y-68843810D01*
+X163891409Y-68923102D01*
+X163954750Y-68975085D01*
+X164137246Y-69072632D01*
+X164335266Y-69132700D01*
+X164335265Y-69132700D01*
+X164355548Y-69134697D01*
+X164541200Y-69152983D01*
+X164747134Y-69132700D01*
+X164945154Y-69072632D01*
+X165127650Y-68975085D01*
+X165287610Y-68843810D01*
+X165418885Y-68683850D01*
+X165516432Y-68501354D01*
+X165576500Y-68303334D01*
+X165596783Y-68097400D01*
+X165576500Y-67891466D01*
+X165516432Y-67693446D01*
+X165418885Y-67510950D01*
+X165335090Y-67408845D01*
+X165287610Y-67350989D01*
+X165127652Y-67219717D01*
+X165127653Y-67219717D01*
+X165127650Y-67219715D01*
+X164945154Y-67122168D01*
+X164747134Y-67062100D01*
+X164747132Y-67062099D01*
+X164747134Y-67062099D01*
+X164541200Y-67041817D01*
+X164335267Y-67062099D01*
+X164137243Y-67122169D01*
+X164027098Y-67181043D01*
+X163954750Y-67219715D01*
+X163954748Y-67219716D01*
+X163954747Y-67219717D01*
+X163794789Y-67350989D01*
+X163663517Y-67510947D01*
+X163565969Y-67693443D01*
+X163505899Y-67891467D01*
+X163485617Y-68097399D01*
+X155784080Y-68097399D01*
+X153244081Y-65557400D01*
+X163485617Y-65557400D01*
+X163505899Y-65763332D01*
+X163523144Y-65820181D01*
+X163565968Y-65961354D01*
+X163663515Y-66143850D01*
+X163663517Y-66143852D01*
+X163794789Y-66303810D01*
+X163891409Y-66383102D01*
+X163954750Y-66435085D01*
+X164137246Y-66532632D01*
+X164335266Y-66592700D01*
+X164335265Y-66592700D01*
+X164353729Y-66594518D01*
+X164541200Y-66612983D01*
+X164747134Y-66592700D01*
+X164945154Y-66532632D01*
+X165127650Y-66435085D01*
+X165287610Y-66303810D01*
+X165418885Y-66143850D01*
+X165516432Y-65961354D01*
+X165576500Y-65763334D01*
+X165596783Y-65557400D01*
+X165576500Y-65351466D01*
+X165516432Y-65153446D01*
+X165418885Y-64970950D01*
+X165352070Y-64889535D01*
+X165287610Y-64810989D01*
+X165143643Y-64692840D01*
+X165127650Y-64679715D01*
+X164945154Y-64582168D01*
+X164747134Y-64522100D01*
+X164747132Y-64522099D01*
+X164747134Y-64522099D01*
+X164559663Y-64503635D01*
+X164541200Y-64501817D01*
+X164541199Y-64501817D01*
+X164335267Y-64522099D01*
+X164137243Y-64582169D01*
+X164027098Y-64641043D01*
+X163954750Y-64679715D01*
+X163954748Y-64679716D01*
+X163954747Y-64679717D01*
+X163794789Y-64810989D01*
+X163663517Y-64970947D01*
+X163565969Y-65153443D01*
+X163505899Y-65351467D01*
+X163485617Y-65557400D01*
+X153244081Y-65557400D01*
+X152448404Y-64761723D01*
+X152436622Y-64748090D01*
+X152422072Y-64728546D01*
+X152422071Y-64728545D01*
+X152422069Y-64728542D01*
+X152421195Y-64727808D01*
+X152381587Y-64694572D01*
+X152377598Y-64690917D01*
+X152371702Y-64685021D01*
+X152371697Y-64685017D01*
+X152346405Y-64665018D01*
+X152345009Y-64663880D01*
+X152286242Y-64614570D01*
+X152286240Y-64614568D01*
+X152286235Y-64614565D01*
+X152280205Y-64610599D01*
+X152280230Y-64610559D01*
+X152273669Y-64606379D01*
+X152273645Y-64606420D01*
+X152267500Y-64602629D01*
+X152197943Y-64570194D01*
+X152196321Y-64569408D01*
+X152127785Y-64534989D01*
+X152121001Y-64532520D01*
+X152121016Y-64532476D01*
+X152113671Y-64529922D01*
+X152113657Y-64529967D01*
+X152106805Y-64527696D01*
+X152031643Y-64512176D01*
+X152029884Y-64511786D01*
+X151955253Y-64494099D01*
+X151948082Y-64493261D01*
+X151948087Y-64493212D01*
+X151940357Y-64492422D01*
+X151940353Y-64492470D01*
+X151933162Y-64491840D01*
+X151856406Y-64494074D01*
+X151854603Y-64494100D01*
+X143748543Y-64494100D01*
+X143681504Y-64474415D01*
+X143660862Y-64457781D01*
+X143202298Y-63999217D01*
+X143098107Y-63916834D01*
+X143098108Y-63916834D01*
+X143098106Y-63916833D01*
+X143051468Y-63895085D01*
+X142937402Y-63841895D01*
+X142763760Y-63806041D01*
+X142763758Y-63806041D01*
+X142675139Y-63808619D01*
+X142586519Y-63811198D01*
+X142415249Y-63857090D01*
+X142278996Y-63930558D01*
+X142259181Y-63941243D01*
+X142201438Y-63992630D01*
+X142126723Y-64059119D01*
+X142025023Y-64204363D01*
+X142025018Y-64204373D01*
+X141959558Y-64369146D01*
+X141933858Y-64544594D01*
+X139421288Y-64544594D01*
+X139347134Y-64522100D01*
+X139347132Y-64522099D01*
+X139347134Y-64522099D01*
+X139141200Y-64501817D01*
+X138935267Y-64522099D01*
+X138737243Y-64582169D01*
+X138627098Y-64641043D01*
+X138554750Y-64679715D01*
+X138554748Y-64679716D01*
+X138554747Y-64679717D01*
+X138394789Y-64810989D01*
+X138263517Y-64970947D01*
+X138165969Y-65153443D01*
+X138105899Y-65351467D01*
+X138085617Y-65557400D01*
+X135542425Y-65557400D01*
+X135535447Y-63017400D01*
+X138085617Y-63017400D01*
+X138105899Y-63223332D01*
+X138105900Y-63223334D01*
+X138165968Y-63421354D01*
+X138263515Y-63603850D01*
+X138263517Y-63603852D01*
+X138394789Y-63763810D01*
+X138489937Y-63841895D01*
+X138554750Y-63895085D01*
+X138737246Y-63992632D01*
+X138935266Y-64052700D01*
+X138935265Y-64052700D01*
+X138953729Y-64054518D01*
+X139141200Y-64072983D01*
+X139347134Y-64052700D01*
+X139545154Y-63992632D01*
+X139727650Y-63895085D01*
+X139887610Y-63763810D01*
+X140018885Y-63603850D01*
+X140116432Y-63421354D01*
+X140176500Y-63223334D01*
+X140196783Y-63017400D01*
+X163485617Y-63017400D01*
+X163505899Y-63223332D01*
+X163505900Y-63223334D01*
+X163565968Y-63421354D01*
+X163663515Y-63603850D01*
+X163663517Y-63603852D01*
+X163794789Y-63763810D01*
+X163889937Y-63841895D01*
+X163954750Y-63895085D01*
+X164137246Y-63992632D01*
+X164335266Y-64052700D01*
+X164335265Y-64052700D01*
+X164355548Y-64054697D01*
+X164541200Y-64072983D01*
+X164747134Y-64052700D01*
+X164945154Y-63992632D01*
+X165127650Y-63895085D01*
+X165287610Y-63763810D01*
+X165418885Y-63603850D01*
+X165516432Y-63421354D01*
+X165576500Y-63223334D01*
+X165596783Y-63017400D01*
+X165576500Y-62811466D01*
+X165516432Y-62613446D01*
+X165418885Y-62430950D01*
+X165366902Y-62367609D01*
+X165287610Y-62270989D01*
+X165127652Y-62139717D01*
+X165127653Y-62139717D01*
+X165127650Y-62139715D01*
+X164945154Y-62042168D01*
+X164747134Y-61982100D01*
+X164747132Y-61982099D01*
+X164747134Y-61982099D01*
+X164541200Y-61961817D01*
+X164335267Y-61982099D01*
+X164137243Y-62042169D01*
+X164027098Y-62101043D01*
+X163954750Y-62139715D01*
+X163954748Y-62139716D01*
+X163954747Y-62139717D01*
+X163794789Y-62270989D01*
+X163663517Y-62430947D01*
+X163565969Y-62613443D01*
+X163505899Y-62811467D01*
+X163485617Y-63017400D01*
+X140196783Y-63017400D01*
+X140176500Y-62811466D01*
+X140116432Y-62613446D01*
+X140018885Y-62430950D01*
+X139966902Y-62367609D01*
+X139887610Y-62270989D01*
+X139727652Y-62139717D01*
+X139727653Y-62139717D01*
+X139727650Y-62139715D01*
+X139545154Y-62042168D01*
+X139347134Y-61982100D01*
+X139347132Y-61982099D01*
+X139347134Y-61982099D01*
+X139141200Y-61961817D01*
+X138935267Y-61982099D01*
+X138737243Y-62042169D01*
+X138627098Y-62101043D01*
+X138554750Y-62139715D01*
+X138554748Y-62139716D01*
+X138554747Y-62139717D01*
+X138394789Y-62270989D01*
+X138263517Y-62430947D01*
+X138165969Y-62613443D01*
+X138105899Y-62811467D01*
+X138085617Y-63017400D01*
+X135535447Y-63017400D01*
+X135528469Y-60477399D01*
+X138085617Y-60477399D01*
+X138105899Y-60683332D01*
+X138105900Y-60683334D01*
+X138165968Y-60881354D01*
+X138263515Y-61063850D01*
+X138263517Y-61063852D01*
+X138394789Y-61223810D01*
+X138491409Y-61303102D01*
+X138554750Y-61355085D01*
+X138737246Y-61452632D01*
+X138935266Y-61512700D01*
+X138935265Y-61512700D01*
+X138953729Y-61514518D01*
+X139141200Y-61532983D01*
+X139347134Y-61512700D01*
+X139545154Y-61452632D01*
+X139727650Y-61355085D01*
+X139887610Y-61223810D01*
+X140018885Y-61063850D01*
+X140116432Y-60881354D01*
+X140176500Y-60683334D01*
+X140196783Y-60477400D01*
+X140196783Y-60477399D01*
+X163485617Y-60477399D01*
+X163505899Y-60683332D01*
+X163505900Y-60683334D01*
+X163565968Y-60881354D01*
+X163663515Y-61063850D01*
+X163663517Y-61063852D01*
+X163794789Y-61223810D01*
+X163891409Y-61303102D01*
+X163954750Y-61355085D01*
+X164137246Y-61452632D01*
+X164335266Y-61512700D01*
+X164335265Y-61512700D01*
+X164353729Y-61514518D01*
+X164541200Y-61532983D01*
+X164747134Y-61512700D01*
+X164945154Y-61452632D01*
+X165127650Y-61355085D01*
+X165287610Y-61223810D01*
+X165418885Y-61063850D01*
+X165516432Y-60881354D01*
+X165576500Y-60683334D01*
+X165596783Y-60477400D01*
+X165576500Y-60271466D01*
+X165516432Y-60073446D01*
+X165418885Y-59890950D01*
+X165366902Y-59827609D01*
+X165287610Y-59730989D01*
+X165127652Y-59599717D01*
+X165127653Y-59599717D01*
+X165127650Y-59599715D01*
+X164945154Y-59502168D01*
+X164747134Y-59442100D01*
+X164747132Y-59442099D01*
+X164747134Y-59442099D01*
+X164541200Y-59421817D01*
+X164335267Y-59442099D01*
+X164137243Y-59502169D01*
+X164027098Y-59561043D01*
+X163954750Y-59599715D01*
+X163954748Y-59599716D01*
+X163954747Y-59599717D01*
+X163794789Y-59730989D01*
+X163663517Y-59890947D01*
+X163565969Y-60073443D01*
+X163505899Y-60271467D01*
+X163485617Y-60477399D01*
+X140196783Y-60477399D01*
+X140176500Y-60271466D01*
+X140116432Y-60073446D01*
+X140018885Y-59890950D01*
+X139966902Y-59827609D01*
+X139887610Y-59730989D01*
+X139727652Y-59599717D01*
+X139727653Y-59599717D01*
+X139727650Y-59599715D01*
+X139545154Y-59502168D01*
+X139347134Y-59442100D01*
+X139347132Y-59442099D01*
+X139347134Y-59442099D01*
+X139141200Y-59421817D01*
+X138935267Y-59442099D01*
+X138737243Y-59502169D01*
+X138627098Y-59561043D01*
+X138554750Y-59599715D01*
+X138554748Y-59599716D01*
+X138554747Y-59599717D01*
+X138394789Y-59730989D01*
+X138263517Y-59890947D01*
+X138165969Y-60073443D01*
+X138105899Y-60271467D01*
+X138085617Y-60477399D01*
+X135528469Y-60477399D01*
+X135521491Y-57937399D01*
+X138085617Y-57937399D01*
+X138105899Y-58143332D01*
+X138105900Y-58143334D01*
+X138165968Y-58341354D01*
+X138263515Y-58523850D01*
+X138263517Y-58523852D01*
+X138394789Y-58683810D01*
+X138491409Y-58763102D01*
+X138554750Y-58815085D01*
+X138737246Y-58912632D01*
+X138935266Y-58972700D01*
+X138935265Y-58972700D01*
+X138953729Y-58974518D01*
+X139141200Y-58992983D01*
+X139347134Y-58972700D01*
+X139545154Y-58912632D01*
+X139727650Y-58815085D01*
+X139887610Y-58683810D01*
+X140018885Y-58523850D01*
+X140116432Y-58341354D01*
+X140176500Y-58143334D01*
+X140196783Y-57937400D01*
+X140196783Y-57937399D01*
+X163485617Y-57937399D01*
+X163505899Y-58143332D01*
+X163505900Y-58143334D01*
+X163565968Y-58341354D01*
+X163663515Y-58523850D01*
+X163663517Y-58523852D01*
+X163794789Y-58683810D01*
+X163891409Y-58763102D01*
+X163954750Y-58815085D01*
+X164137246Y-58912632D01*
+X164335266Y-58972700D01*
+X164335265Y-58972700D01*
+X164353729Y-58974518D01*
+X164541200Y-58992983D01*
+X164747134Y-58972700D01*
+X164945154Y-58912632D01*
+X165127650Y-58815085D01*
+X165287610Y-58683810D01*
+X165418885Y-58523850D01*
+X165516432Y-58341354D01*
+X165576500Y-58143334D01*
+X165596783Y-57937400D01*
+X165576500Y-57731466D01*
+X165516432Y-57533446D01*
+X165418885Y-57350950D01*
+X165366902Y-57287609D01*
+X165287610Y-57190989D01*
+X165127652Y-57059717D01*
+X165127653Y-57059717D01*
+X165127650Y-57059715D01*
+X164945154Y-56962168D01*
+X164747134Y-56902100D01*
+X164747132Y-56902099D01*
+X164747134Y-56902099D01*
+X164541200Y-56881817D01*
+X164335267Y-56902099D01*
+X164137243Y-56962169D01*
+X164027098Y-57021043D01*
+X163954750Y-57059715D01*
+X163954748Y-57059716D01*
+X163954747Y-57059717D01*
+X163794789Y-57190989D01*
+X163663517Y-57350947D01*
+X163565969Y-57533443D01*
+X163505899Y-57731467D01*
+X163485617Y-57937399D01*
+X140196783Y-57937399D01*
+X140176500Y-57731466D01*
+X140116432Y-57533446D01*
+X140018885Y-57350950D01*
+X139966902Y-57287609D01*
+X139887610Y-57190989D01*
+X139727652Y-57059717D01*
+X139727653Y-57059717D01*
+X139727650Y-57059715D01*
+X139545154Y-56962168D01*
+X139347134Y-56902100D01*
+X139347132Y-56902099D01*
+X139347134Y-56902099D01*
+X139159663Y-56883635D01*
+X139141200Y-56881817D01*
+X139141199Y-56881817D01*
+X138935267Y-56902099D01*
+X138737243Y-56962169D01*
+X138627098Y-57021043D01*
+X138554750Y-57059715D01*
+X138554748Y-57059716D01*
+X138554747Y-57059717D01*
+X138394789Y-57190989D01*
+X138263517Y-57350947D01*
+X138165969Y-57533443D01*
+X138105899Y-57731467D01*
+X138085617Y-57937399D01*
+X135521491Y-57937399D01*
+X135516778Y-56222078D01*
+X138090700Y-56222078D01*
+X138105232Y-56295135D01*
+X138105233Y-56295139D01*
+X138105234Y-56295140D01*
+X138160599Y-56378001D01*
+X138242463Y-56432700D01*
+X138243460Y-56433366D01*
+X138243464Y-56433367D01*
+X138316521Y-56447899D01*
+X138316524Y-56447900D01*
+X138316526Y-56447900D01*
+X139965876Y-56447900D01*
+X139965877Y-56447899D01*
+X140038940Y-56433366D01*
+X140121801Y-56378001D01*
+X140177166Y-56295140D01*
+X140191700Y-56222074D01*
+X140191700Y-55397400D01*
+X163485617Y-55397400D01*
+X163505899Y-55603332D01*
+X163505900Y-55603334D01*
+X163565968Y-55801354D01*
+X163663515Y-55983850D01*
+X163663517Y-55983852D01*
+X163794789Y-56143810D01*
+X163890156Y-56222074D01*
+X163954750Y-56275085D01*
+X164137246Y-56372632D01*
+X164335266Y-56432700D01*
+X164335265Y-56432700D01*
+X164353729Y-56434518D01*
+X164541200Y-56452983D01*
+X164747134Y-56432700D01*
+X164945154Y-56372632D01*
+X165127650Y-56275085D01*
+X165287610Y-56143810D01*
+X165418885Y-55983850D01*
+X165516432Y-55801354D01*
+X165576500Y-55603334D01*
+X165596783Y-55397400D01*
+X165576500Y-55191466D01*
+X165516432Y-54993446D01*
+X165418885Y-54810950D01*
+X165366902Y-54747609D01*
+X165287610Y-54650989D01*
+X165127652Y-54519717D01*
+X165127653Y-54519717D01*
+X165127650Y-54519715D01*
+X164945154Y-54422168D01*
+X164747134Y-54362100D01*
+X164747132Y-54362099D01*
+X164747134Y-54362099D01*
+X164541200Y-54341817D01*
+X164335267Y-54362099D01*
+X164137243Y-54422169D01*
+X164027098Y-54481043D01*
+X163954750Y-54519715D01*
+X163954748Y-54519716D01*
+X163954747Y-54519717D01*
+X163794789Y-54650989D01*
+X163663517Y-54810947D01*
+X163565969Y-54993443D01*
+X163505899Y-55191467D01*
+X163485617Y-55397400D01*
+X140191700Y-55397400D01*
+X140191700Y-54572726D01*
+X140191700Y-54572725D01*
+X140191700Y-54572723D01*
+X140191699Y-54572721D01*
+X140177167Y-54499664D01*
+X140177166Y-54499660D01*
+X140177165Y-54499660D01*
+X140121801Y-54416799D01*
+X140039937Y-54362100D01*
+X140038939Y-54361433D01*
+X140038935Y-54361432D01*
+X139965877Y-54346900D01*
+X139965874Y-54346900D01*
+X138316526Y-54346900D01*
+X138316523Y-54346900D01*
+X138243464Y-54361432D01*
+X138243460Y-54361433D01*
+X138160599Y-54416799D01*
+X138105233Y-54499660D01*
+X138105232Y-54499664D01*
+X138090700Y-54572721D01*
+X138090700Y-56222078D01*
+X135516778Y-56222078D01*
+X135509272Y-53489822D01*
+X135528773Y-53422729D01*
+X135581451Y-53376830D01*
+X135633374Y-53365482D01*
+X166043167Y-53390697D01*
+G37*
+G04 #@! TD.AperFunction*
+G04 #@! TA.AperFunction,Conductor*
+G36*
+X156157812Y-105182987D02*
+G01*
+X156186838Y-105246542D01*
+X156188100Y-105264190D01*
+X156188100Y-106514797D01*
+X156168415Y-106581836D01*
+X156115611Y-106627591D01*
+X156046453Y-106637535D01*
+X155982897Y-106608510D01*
+X155970387Y-106596000D01*
+X155955535Y-106578860D01*
+X155910128Y-106526457D01*
+X155789053Y-106448647D01*
+X155789051Y-106448646D01*
+X155789049Y-106448645D01*
+X155789050Y-106448645D01*
+X155650963Y-106408100D01*
+X155650961Y-106408100D01*
+X155507039Y-106408100D01*
+X155507036Y-106408100D01*
+X155368949Y-106448645D01*
+X155247873Y-106526456D01*
+X155153623Y-106635226D01*
+X155153622Y-106635228D01*
+X155093834Y-106766143D01*
+X155073353Y-106908599D01*
+X155093834Y-107051056D01*
+X155139607Y-107151282D01*
+X155153623Y-107181973D01*
+X155222013Y-107260900D01*
+X155251038Y-107324455D01*
+X155252300Y-107342102D01*
+X155252300Y-108165625D01*
+X155252064Y-108171032D01*
+X155248521Y-108211514D01*
+X155259040Y-108250770D01*
+X155260211Y-108256052D01*
+X155267266Y-108296063D01*
+X155269031Y-108300912D01*
+X155276161Y-108318124D01*
+X155278340Y-108322798D01*
+X155301647Y-108356085D01*
+X155304554Y-108360647D01*
+X155324870Y-108395835D01*
+X155324874Y-108395840D01*
+X155355999Y-108421957D01*
+X155359989Y-108425613D01*
+X155890706Y-108956330D01*
+X155894357Y-108960314D01*
+X155920482Y-108991448D01*
+X155942982Y-109004438D01*
+X155991197Y-109055003D01*
+X156004421Y-109123610D01*
+X155978454Y-109188475D01*
+X155948022Y-109216140D01*
+X155904274Y-109244255D01*
+X155904273Y-109244255D01*
+X155859188Y-109296287D01*
+X155800409Y-109334061D01*
+X155730540Y-109334061D01*
+X155698435Y-109319399D01*
+X155658051Y-109293445D01*
+X155519963Y-109252900D01*
+X155519961Y-109252900D01*
+X155435783Y-109252900D01*
+X155368744Y-109233215D01*
+X155322989Y-109180411D01*
+X155322606Y-109179385D01*
+X155319150Y-109171818D01*
+X155319150Y-109171816D01*
+X155259362Y-109040900D01*
+X155165113Y-108932130D01*
+X155044038Y-108854320D01*
+X155044036Y-108854319D01*
+X155044034Y-108854318D01*
+X155044035Y-108854318D01*
+X154905948Y-108813773D01*
+X154905946Y-108813773D01*
+X154762024Y-108813773D01*
+X154762021Y-108813773D01*
+X154623934Y-108854318D01*
+X154568739Y-108889790D01*
+X154501699Y-108909474D01*
+X154434660Y-108889789D01*
+X154388905Y-108836985D01*
+X154377700Y-108785474D01*
+X154377700Y-106941389D01*
+X154397385Y-106874350D01*
+X154414019Y-106853708D01*
+X154719041Y-106548686D01*
+X155638525Y-105629201D01*
+X155642476Y-105625581D01*
+X155673623Y-105599447D01*
+X155693951Y-105564236D01*
+X155696830Y-105559717D01*
+X155720154Y-105526409D01*
+X155720155Y-105526404D01*
+X155722359Y-105521679D01*
+X155729441Y-105504582D01*
+X155731227Y-105499674D01*
+X155731226Y-105499674D01*
+X155731229Y-105499671D01*
+X155738289Y-105459623D01*
+X155739451Y-105454389D01*
+X155747310Y-105425060D01*
+X155749973Y-105415124D01*
+X155746431Y-105374641D01*
+X155746195Y-105369234D01*
+X155746195Y-105286617D01*
+X155765880Y-105219578D01*
+X155818684Y-105173823D01*
+X155870195Y-105162617D01*
+X155969893Y-105162617D01*
+X156029166Y-105145213D01*
+X156099034Y-105145213D01*
+X156157812Y-105182987D01*
+G37*
+G04 #@! TD.AperFunction*
+G04 #@! TA.AperFunction,Conductor*
+G36*
+X149337913Y-87016753D02*
+G01*
+X149366938Y-87080309D01*
+X149368200Y-87097956D01*
+X149368200Y-90989607D01*
+X149374416Y-91006687D01*
+X149380007Y-91027555D01*
+X149383164Y-91045459D01*
+X149392254Y-91061202D01*
+X149401388Y-91080789D01*
+X149407605Y-91097871D01*
+X149419288Y-91111794D01*
+X149431683Y-91129495D01*
+X149438393Y-91141118D01*
+X149440773Y-91145239D01*
+X149454693Y-91156920D01*
+X149469973Y-91172199D01*
+X149477375Y-91181019D01*
+X149481662Y-91186128D01*
+X149487362Y-91189419D01*
+X149497403Y-91195216D01*
+X149515105Y-91207610D01*
+X149529030Y-91219295D01*
+X149546109Y-91225511D01*
+X149565696Y-91234645D01*
+X149581438Y-91243734D01*
+X149599334Y-91246889D01*
+X149620215Y-91252484D01*
+X149629855Y-91255992D01*
+X149637294Y-91258700D01*
+X149666316Y-91258700D01*
+X149726425Y-91258700D01*
+X149793464Y-91278385D01*
+X149839219Y-91331189D01*
+X149849163Y-91400347D01*
+X149839220Y-91434211D01*
+X149832034Y-91449944D01*
+X149811553Y-91592400D01*
+X149832034Y-91734856D01*
+X149891822Y-91865771D01*
+X149891825Y-91865776D01*
+X149964448Y-91949588D01*
+X149993473Y-92013143D01*
+X149983529Y-92082302D01*
+X149937774Y-92135106D01*
+X149905670Y-92149767D01*
+X149806168Y-92178983D01*
+X149685092Y-92256794D01*
+X149590842Y-92365564D01*
+X149590841Y-92365566D01*
+X149531053Y-92496481D01*
+X149510572Y-92638938D01*
+X149531053Y-92781394D01*
+X149571077Y-92869032D01*
+X149590842Y-92912311D01*
+X149685091Y-93021081D01*
+X149806166Y-93098891D01*
+X149806169Y-93098892D01*
+X149806168Y-93098892D01*
+X149944255Y-93139437D01*
+X149944257Y-93139438D01*
+X149944258Y-93139438D01*
+X150088181Y-93139438D01*
+X150088181Y-93139437D01*
+X150226272Y-93098891D01*
+X150347347Y-93021081D01*
+X150441596Y-92912311D01*
+X150501384Y-92781395D01*
+X150521866Y-92638938D01*
+X150501384Y-92496481D01*
+X150499155Y-92491601D01*
+X150489212Y-92422446D01*
+X150518236Y-92358890D01*
+X150577014Y-92321114D01*
+X150633477Y-92317974D01*
+X150654205Y-92321628D01*
+X150659460Y-92322793D01*
+X150698724Y-92333315D01*
+X150739208Y-92329772D01*
+X150744612Y-92329537D01*
+X154045781Y-92329537D01*
+X154112820Y-92349222D01*
+X154158575Y-92402026D01*
+X154168519Y-92471184D01*
+X154158575Y-92505049D01*
+X154095234Y-92643743D01*
+X154074753Y-92786199D01*
+X154095234Y-92928656D01*
+X154121948Y-92987150D01*
+X154155023Y-93059573D01*
+X154249272Y-93168343D01*
+X154370347Y-93246153D01*
+X154370350Y-93246154D01*
+X154370349Y-93246154D01*
+X154508436Y-93286699D01*
+X154508438Y-93286700D01*
+X154508439Y-93286700D01*
+X154652362Y-93286700D01*
+X154652362Y-93286699D01*
+X154790453Y-93246153D01*
+X154911528Y-93168343D01*
+X155005777Y-93059573D01*
+X155065565Y-92928657D01*
+X155086047Y-92786200D01*
+X155070567Y-92678536D01*
+X155080510Y-92609380D01*
+X155126265Y-92556576D01*
+X155193305Y-92536891D01*
+X155260344Y-92556575D01*
+X155280986Y-92573210D01*
+X158281581Y-95573805D01*
+X158315066Y-95635128D01*
+X158310082Y-95704820D01*
+X158308464Y-95708932D01*
+X158308170Y-95709641D01*
+X158248099Y-95907667D01*
+X158227817Y-96113600D01*
+X158248099Y-96319532D01*
+X158262643Y-96367476D01*
+X158308168Y-96517554D01*
+X158369901Y-96633048D01*
+X158384143Y-96701449D01*
+X158359144Y-96766693D01*
+X158302839Y-96808064D01*
+X158260543Y-96815500D01*
+X157886775Y-96815500D01*
+X157881371Y-96815264D01*
+X157875250Y-96814728D01*
+X157840885Y-96811721D01*
+X157801632Y-96822239D01*
+X157796350Y-96823410D01*
+X157756342Y-96830464D01*
+X157751520Y-96832219D01*
+X157734253Y-96839371D01*
+X157729599Y-96841541D01*
+X157696311Y-96864849D01*
+X157691751Y-96867754D01*
+X157656566Y-96888068D01*
+X157656558Y-96888075D01*
+X157630443Y-96919198D01*
+X157626788Y-96923187D01*
+X156698187Y-97851788D01*
+X156694198Y-97855443D01*
+X156663075Y-97881558D01*
+X156663068Y-97881566D01*
+X156642754Y-97916751D01*
+X156639849Y-97921311D01*
+X156616541Y-97954599D01*
+X156614371Y-97959253D01*
+X156607223Y-97976511D01*
+X156605466Y-97981339D01*
+X156598410Y-98021352D01*
+X156597239Y-98026633D01*
+X156586721Y-98065885D01*
+X156590264Y-98106366D01*
+X156590500Y-98111773D01*
+X156590500Y-99571830D01*
+X156570815Y-99638869D01*
+X156518011Y-99684624D01*
+X156448853Y-99694568D01*
+X156385297Y-99665543D01*
+X156370407Y-99648360D01*
+X156370007Y-99648708D01*
+X156364198Y-99642004D01*
+X156269950Y-99533235D01*
+X156148875Y-99455425D01*
+X156148873Y-99455424D01*
+X156148871Y-99455423D01*
+X156148872Y-99455423D01*
+X156010785Y-99414878D01*
+X156010783Y-99414878D01*
+X155866861Y-99414878D01*
+X155866858Y-99414878D01*
+X155728771Y-99455423D01*
+X155607695Y-99533234D01*
+X155513445Y-99642004D01*
+X155513444Y-99642006D01*
+X155453656Y-99772921D01*
+X155439775Y-99869467D01*
+X155410749Y-99933022D01*
+X155351971Y-99970796D01*
+X155282101Y-99970796D01*
+X155229356Y-99939500D01*
+X152276645Y-96986789D01*
+X152272989Y-96982799D01*
+X152246872Y-96951674D01*
+X152246867Y-96951670D01*
+X152211679Y-96931354D01*
+X152207117Y-96928447D01*
+X152173830Y-96905140D01*
+X152169156Y-96902961D01*
+X152151944Y-96895831D01*
+X152147095Y-96894066D01*
+X152107084Y-96887011D01*
+X152101802Y-96885840D01*
+X152062545Y-96875321D01*
+X152026881Y-96878442D01*
+X152022061Y-96878864D01*
+X152016658Y-96879100D01*
+X151789909Y-96879100D01*
+X151722870Y-96859415D01*
+X151677115Y-96806611D01*
+X151667171Y-96737453D01*
+X151696196Y-96673897D01*
+X151754974Y-96636123D01*
+X151754975Y-96636123D01*
+X151860043Y-96605272D01*
+X151860043Y-96605271D01*
+X151860046Y-96605271D01*
+X151981121Y-96527461D01*
+X152075370Y-96418691D01*
+X152135158Y-96287775D01*
+X152138798Y-96262456D01*
+X152167821Y-96198901D01*
+X152226599Y-96161126D01*
+X152226601Y-96161125D01*
+X152228917Y-96160445D01*
+X152300315Y-96139481D01*
+X152370184Y-96139481D01*
+X152407622Y-96159923D01*
+X152408101Y-96159179D01*
+X152415561Y-96163973D01*
+X152415562Y-96163974D01*
+X152536637Y-96241784D01*
+X152536640Y-96241785D01*
+X152536639Y-96241785D01*
+X152674726Y-96282330D01*
+X152674728Y-96282331D01*
+X152674729Y-96282331D01*
+X152818652Y-96282331D01*
+X152818652Y-96282330D01*
+X152951396Y-96243354D01*
+X152956740Y-96241785D01*
+X152956740Y-96241784D01*
+X152956743Y-96241784D01*
+X153077818Y-96163974D01*
+X153172067Y-96055204D01*
+X153231855Y-95924288D01*
+X153237504Y-95885000D01*
+X154510553Y-95885000D01*
+X154531034Y-96027456D01*
+X154580492Y-96135752D01*
+X154590823Y-96158373D01*
+X154685072Y-96267143D01*
+X154806147Y-96344953D01*
+X154806150Y-96344954D01*
+X154806149Y-96344954D01*
+X154944236Y-96385499D01*
+X154944238Y-96385500D01*
+X154944239Y-96385500D01*
+X155088162Y-96385500D01*
+X155088162Y-96385499D01*
+X155226253Y-96344953D01*
+X155347328Y-96267143D01*
+X155441577Y-96158373D01*
+X155501365Y-96027457D01*
+X155521847Y-95885000D01*
+X155501365Y-95742543D01*
+X155441577Y-95611627D01*
+X155347328Y-95502857D01*
+X155347325Y-95502855D01*
+X155340623Y-95497047D01*
+X155341761Y-95495733D01*
+X155302939Y-95450928D01*
+X155292998Y-95381769D01*
+X155322025Y-95318214D01*
+X155380798Y-95280444D01*
+X155497963Y-95246042D01*
+X155613489Y-95171797D01*
+X155680528Y-95152114D01*
+X155715360Y-95159702D01*
+X155716037Y-95157400D01*
+X155862636Y-95200444D01*
+X155862638Y-95200445D01*
+X155862639Y-95200445D01*
+X156006562Y-95200445D01*
+X156006562Y-95200444D01*
+X156144653Y-95159898D01*
+X156265728Y-95082088D01*
+X156359977Y-94973318D01*
+X156419765Y-94842402D01*
+X156440247Y-94699945D01*
+X156419765Y-94557488D01*
+X156359977Y-94426572D01*
+X156265728Y-94317802D01*
+X156144653Y-94239992D01*
+X156144651Y-94239991D01*
+X156144649Y-94239990D01*
+X156144650Y-94239990D01*
+X156006563Y-94199445D01*
+X156006561Y-94199445D01*
+X155862639Y-94199445D01*
+X155862638Y-94199445D01*
+X155848462Y-94203607D01*
+X155778592Y-94203605D01*
+X155719815Y-94165829D01*
+X155690792Y-94102273D01*
+X155690792Y-94066988D01*
+X155699647Y-94005400D01*
+X155679165Y-93862943D01*
+X155619377Y-93732027D01*
+X155525128Y-93623257D01*
+X155404053Y-93545447D01*
+X155404051Y-93545446D01*
+X155404049Y-93545445D01*
+X155404050Y-93545445D01*
+X155265963Y-93504900D01*
+X155265961Y-93504900D01*
+X155122039Y-93504900D01*
+X155122036Y-93504900D01*
+X154983949Y-93545445D01*
+X154862873Y-93623256D01*
+X154768623Y-93732026D01*
+X154768622Y-93732028D01*
+X154708834Y-93862943D01*
+X154688353Y-94005400D01*
+X154708834Y-94147856D01*
+X154761418Y-94262997D01*
+X154768623Y-94278773D01*
+X154823387Y-94341975D01*
+X154848077Y-94370468D01*
+X154877102Y-94434024D01*
+X154867158Y-94503183D01*
+X154865493Y-94506233D01*
+X154802744Y-94643632D01*
+X154782263Y-94786088D01*
+X154802744Y-94928545D01*
+X154853323Y-95039296D01*
+X154862533Y-95059462D01*
+X154956782Y-95168232D01*
+X154956784Y-95168233D01*
+X154963487Y-95174042D01*
+X154962348Y-95175356D01*
+X155001168Y-95220155D01*
+X155011112Y-95289314D01*
+X154982088Y-95352870D01*
+X154923310Y-95390645D01*
+X154923309Y-95390645D01*
+X154806148Y-95425045D01*
+X154685073Y-95502856D01*
+X154590823Y-95611626D01*
+X154590822Y-95611628D01*
+X154531034Y-95742543D01*
+X154510553Y-95885000D01*
+X153237504Y-95885000D01*
+X153252337Y-95781831D01*
+X153231855Y-95639374D01*
+X153172067Y-95508458D01*
+X153077818Y-95399688D01*
+X152956743Y-95321878D01*
+X152956741Y-95321877D01*
+X152956739Y-95321876D01*
+X152956740Y-95321876D01*
+X152818653Y-95281331D01*
+X152818651Y-95281331D01*
+X152674729Y-95281331D01*
+X152674725Y-95281331D01*
+X152549336Y-95318148D01*
+X152479466Y-95318148D01*
+X152442029Y-95297706D01*
+X152441551Y-95298451D01*
+X152434088Y-95293655D01*
+X152313015Y-95215846D01*
+X152313013Y-95215845D01*
+X152313011Y-95215844D01*
+X152313012Y-95215844D01*
+X152174925Y-95175299D01*
+X152174923Y-95175299D01*
+X152031001Y-95175299D01*
+X152030998Y-95175299D01*
+X151892911Y-95215844D01*
+X151771835Y-95293655D01*
+X151694871Y-95382476D01*
+X151636092Y-95420250D01*
+X151566223Y-95420250D01*
+X151507445Y-95382476D01*
+X151486378Y-95358164D01*
+X151451878Y-95318348D01*
+X151330803Y-95240538D01*
+X151330801Y-95240537D01*
+X151330799Y-95240536D01*
+X151330800Y-95240536D01*
+X151192713Y-95199991D01*
+X151192711Y-95199991D01*
+X151048789Y-95199991D01*
+X151048786Y-95199991D01*
+X150910699Y-95240536D01*
+X150789622Y-95318347D01*
+X150755119Y-95358166D01*
+X150696340Y-95395940D01*
+X150626471Y-95395939D01*
+X150567693Y-95358164D01*
+X150548617Y-95328481D01*
+X150505755Y-95234627D01*
+X150411506Y-95125857D01*
+X150290431Y-95048047D01*
+X150290429Y-95048046D01*
+X150290427Y-95048045D01*
+X150290428Y-95048045D01*
+X150152341Y-95007500D01*
+X150152339Y-95007500D01*
+X150008417Y-95007500D01*
+X150008414Y-95007500D01*
+X149893055Y-95041372D01*
+X149823185Y-95041372D01*
+X149778556Y-95012689D01*
+X149776256Y-95015344D01*
+X149769559Y-95009541D01*
+X149769556Y-95009538D01*
+X149648481Y-94931728D01*
+X149648479Y-94931727D01*
+X149648477Y-94931726D01*
+X149648478Y-94931726D01*
+X149510391Y-94891181D01*
+X149510389Y-94891181D01*
+X149366467Y-94891181D01*
+X149366464Y-94891181D01*
+X149228377Y-94931726D01*
+X149107301Y-95009537D01*
+X149107300Y-95009537D01*
+X149107300Y-95009538D01*
+X149102269Y-95015344D01*
+X149013051Y-95118307D01*
+X149013050Y-95118309D01*
+X148953262Y-95249224D01*
+X148932781Y-95391681D01*
+X148953262Y-95534137D01*
+X148998616Y-95633446D01*
+X149013051Y-95665054D01*
+X149107300Y-95773824D01*
+X149228375Y-95851634D01*
+X149228378Y-95851635D01*
+X149228377Y-95851635D01*
+X149299728Y-95872585D01*
+X149342010Y-95885000D01*
+X149366464Y-95892180D01*
+X149366466Y-95892181D01*
+X149366467Y-95892181D01*
+X149510389Y-95892181D01*
+X149625751Y-95858308D01*
+X149695618Y-95858308D01*
+X149740250Y-95886990D01*
+X149742550Y-95884337D01*
+X149749246Y-95890138D01*
+X149749250Y-95890143D01*
+X149870325Y-95967953D01*
+X149870328Y-95967954D01*
+X149870327Y-95967954D01*
+X150008414Y-96008499D01*
+X150008416Y-96008500D01*
+X150008417Y-96008500D01*
+X150152340Y-96008500D01*
+X150152340Y-96008499D01*
+X150270300Y-95973864D01*
+X150290428Y-95967954D01*
+X150290428Y-95967953D01*
+X150290431Y-95967953D01*
+X150411506Y-95890143D01*
+X150446009Y-95850324D01*
+X150504784Y-95812551D01*
+X150574654Y-95812551D01*
+X150633432Y-95850324D01*
+X150652514Y-95880017D01*
+X150695370Y-95973860D01*
+X150695373Y-95973864D01*
+X150789622Y-96082634D01*
+X150910697Y-96160444D01*
+X150910700Y-96160445D01*
+X150910699Y-96160445D01*
+X151017857Y-96191908D01*
+X151048789Y-96200991D01*
+X151048793Y-96200991D01*
+X151057566Y-96202253D01*
+X151057292Y-96204153D01*
+X151113560Y-96220676D01*
+X151159315Y-96273480D01*
+X151163840Y-96285612D01*
+X151209458Y-96385500D01*
+X151224616Y-96418691D01*
+X151318865Y-96527461D01*
+X151439940Y-96605271D01*
+X151439943Y-96605272D01*
+X151439942Y-96605272D01*
+X151545011Y-96636123D01*
+X151603790Y-96673897D01*
+X151632815Y-96737453D01*
+X151622872Y-96806611D01*
+X151577117Y-96859415D01*
+X151510077Y-96879100D01*
+X148091633Y-96879100D01*
+X148024594Y-96859415D01*
+X148003952Y-96842781D01*
+X146259293Y-95098121D01*
+X146225808Y-95036798D01*
+X146230792Y-94967106D01*
+X146272664Y-94911173D01*
+X146338128Y-94886756D01*
+X146350170Y-94887187D01*
+X146350170Y-94886900D01*
+X146502962Y-94886900D01*
+X146502962Y-94886899D01*
+X146610121Y-94855435D01*
+X146641050Y-94846354D01*
+X146641050Y-94846353D01*
+X146641053Y-94846353D01*
+X146762128Y-94768543D01*
+X146856377Y-94659773D01*
+X146916165Y-94528857D01*
+X146936647Y-94386400D01*
+X146916165Y-94243943D01*
+X146856377Y-94113027D01*
+X146762128Y-94004257D01*
+X146641053Y-93926447D01*
+X146641051Y-93926446D01*
+X146641049Y-93926445D01*
+X146641050Y-93926445D01*
+X146502963Y-93885900D01*
+X146502961Y-93885900D01*
+X146359039Y-93885900D01*
+X146359036Y-93885900D01*
+X146220949Y-93926445D01*
+X146099873Y-94004256D01*
+X146099872Y-94004256D01*
+X146099872Y-94004257D01*
+X146098882Y-94005400D01*
+X146005623Y-94113026D01*
+X146005622Y-94113028D01*
+X145945834Y-94243943D01*
+X145925353Y-94386400D01*
+X145925353Y-94386401D01*
+X145935769Y-94458851D01*
+X145925825Y-94528010D01*
+X145880069Y-94580813D01*
+X145813030Y-94600497D01*
+X145745991Y-94580812D01*
+X145725350Y-94564178D01*
+X145684161Y-94522989D01*
+X145680505Y-94518999D01*
+X145654388Y-94487874D01*
+X145654383Y-94487870D01*
+X145619195Y-94467554D01*
+X145614633Y-94464647D01*
+X145581346Y-94441340D01*
+X145576672Y-94439161D01*
+X145559460Y-94432031D01*
+X145554611Y-94430266D01*
+X145514600Y-94423211D01*
+X145509318Y-94422040D01*
+X145470061Y-94411521D01*
+X145434397Y-94414642D01*
+X145429577Y-94415064D01*
+X145424174Y-94415300D01*
+X144973783Y-94415300D01*
+X144906744Y-94395615D01*
+X144860989Y-94342811D01*
+X144851045Y-94273653D01*
+X144877930Y-94212635D01*
+X144893798Y-94193299D01*
+X144921085Y-94160050D01*
+X145018632Y-93977554D01*
+X145048710Y-93878400D01*
+X147500153Y-93878400D01*
+X147520634Y-94020856D01*
+X147578634Y-94147856D01*
+X147580423Y-94151773D01*
+X147674672Y-94260543D01*
+X147795747Y-94338353D01*
+X147795750Y-94338354D01*
+X147795749Y-94338354D01*
+X147933836Y-94378899D01*
+X147933838Y-94378900D01*
+X147933839Y-94378900D01*
+X148077762Y-94378900D01*
+X148077762Y-94378899D01*
+X148200670Y-94342811D01*
+X148215850Y-94338354D01*
+X148215850Y-94338353D01*
+X148215853Y-94338353D01*
+X148336928Y-94260543D01*
+X148431177Y-94151773D01*
+X148490965Y-94020857D01*
+X148511447Y-93878400D01*
+X148490965Y-93735943D01*
+X148431177Y-93605027D01*
+X148336928Y-93496257D01*
+X148215853Y-93418447D01*
+X148215851Y-93418446D01*
+X148215849Y-93418445D01*
+X148215850Y-93418445D01*
+X148077763Y-93377900D01*
+X148077761Y-93377900D01*
+X147933839Y-93377900D01*
+X147933836Y-93377900D01*
+X147795749Y-93418445D01*
+X147674673Y-93496256D01*
+X147580423Y-93605026D01*
+X147580422Y-93605028D01*
+X147520634Y-93735943D01*
+X147500153Y-93878400D01*
+X145048710Y-93878400D01*
+X145078700Y-93779534D01*
+X145098983Y-93573600D01*
+X145078700Y-93367666D01*
+X145018632Y-93169646D01*
+X144921085Y-92987150D01*
+X144824149Y-92869032D01*
+X144789810Y-92827189D01*
+X144634529Y-92699755D01*
+X144629850Y-92695915D01*
+X144492047Y-92622257D01*
+X144442204Y-92573295D01*
+X144438574Y-92557298D01*
+X147044788Y-92557298D01*
+X147065269Y-92699754D01*
+X147106984Y-92791095D01*
+X147125058Y-92830671D01*
+X147219307Y-92939441D01*
+X147340382Y-93017251D01*
+X147340385Y-93017252D01*
+X147340384Y-93017252D01*
+X147478471Y-93057797D01*
+X147478473Y-93057798D01*
+X147478474Y-93057798D01*
+X147622397Y-93057798D01*
+X147622397Y-93057797D01*
+X147760488Y-93017251D01*
+X147881563Y-92939441D01*
+X147975812Y-92830671D01*
+X148035600Y-92699755D01*
+X148056082Y-92557298D01*
+X148035600Y-92414841D01*
+X147975812Y-92283925D01*
+X147881563Y-92175155D01*
+X147760488Y-92097345D01*
+X147760486Y-92097344D01*
+X147760484Y-92097343D01*
+X147760485Y-92097343D01*
+X147622398Y-92056798D01*
+X147622396Y-92056798D01*
+X147478474Y-92056798D01*
+X147478471Y-92056798D01*
+X147340384Y-92097343D01*
+X147219308Y-92175154D01*
+X147125058Y-92283924D01*
+X147125057Y-92283926D01*
+X147065269Y-92414841D01*
+X147044788Y-92557298D01*
+X144438574Y-92557298D01*
+X144426744Y-92505158D01*
+X144450576Y-92439478D01*
+X144506134Y-92397109D01*
+X144550502Y-92388900D01*
+X146265469Y-92388900D01*
+X146270872Y-92389135D01*
+X146311357Y-92392678D01*
+X146350628Y-92382154D01*
+X146355870Y-92380992D01*
+X146395905Y-92373934D01*
+X146395907Y-92373932D01*
+X146400798Y-92372153D01*
+X146417916Y-92365062D01*
+X146422637Y-92362860D01*
+X146422642Y-92362859D01*
+X146455935Y-92339545D01*
+X146460474Y-92336653D01*
+X146495681Y-92316328D01*
+X146521815Y-92285181D01*
+X146525446Y-92281219D01*
+X147818424Y-90988240D01*
+X147822375Y-90984620D01*
+X147853528Y-90958481D01*
+X147873852Y-90923277D01*
+X147876748Y-90918732D01*
+X147900059Y-90885443D01*
+X147900060Y-90885437D01*
+X147902259Y-90880723D01*
+X147909349Y-90863607D01*
+X147911134Y-90858705D01*
+X147914521Y-90839494D01*
+X147918190Y-90818682D01*
+X147919361Y-90813403D01*
+X147922603Y-90801304D01*
+X147929877Y-90774157D01*
+X147926335Y-90733679D01*
+X147926100Y-90728276D01*
+X147926100Y-90705102D01*
+X147945785Y-90638063D01*
+X147956382Y-90623905D01*
+X148024777Y-90544973D01*
+X148084565Y-90414057D01*
+X148105047Y-90271600D01*
+X148084565Y-90129143D01*
+X148024777Y-89998227D01*
+X147930528Y-89889457D01*
+X147809453Y-89811647D01*
+X147809451Y-89811646D01*
+X147809449Y-89811645D01*
+X147809450Y-89811645D01*
+X147671363Y-89771100D01*
+X147671361Y-89771100D01*
+X147527439Y-89771100D01*
+X147527436Y-89771100D01*
+X147389349Y-89811645D01*
+X147268273Y-89889456D01*
+X147174023Y-89998226D01*
+X147174022Y-89998228D01*
+X147114234Y-90129143D01*
+X147093753Y-90271600D01*
+X147114234Y-90414056D01*
+X147144944Y-90481300D01*
+X147174023Y-90544973D01*
+X147174377Y-90545381D01*
+X147174601Y-90545873D01*
+X147178818Y-90552434D01*
+X147177875Y-90553039D01*
+X147203405Y-90608933D01*
+X147193466Y-90678092D01*
+X147168349Y-90714269D01*
+X147081314Y-90801304D01*
+X147019991Y-90834789D01*
+X146950299Y-90829805D01*
+X146899920Y-90794825D01*
+X146863729Y-90753058D01*
+X146863728Y-90753057D01*
+X146742653Y-90675247D01*
+X146742651Y-90675246D01*
+X146742649Y-90675245D01*
+X146742650Y-90675245D01*
+X146604563Y-90634700D01*
+X146604561Y-90634700D01*
+X146545486Y-90634700D01*
+X146478447Y-90615015D01*
+X146457805Y-90598381D01*
+X145920005Y-90060581D01*
+X145886520Y-89999258D01*
+X145891504Y-89929566D01*
+X145933376Y-89873633D01*
+X145998840Y-89849216D01*
+X146007686Y-89848900D01*
+X146473626Y-89848900D01*
+X146479029Y-89849135D01*
+X146519514Y-89852678D01*
+X146558785Y-89842154D01*
+X146564027Y-89840992D01*
+X146604062Y-89833934D01*
+X146604064Y-89833932D01*
+X146608955Y-89832153D01*
+X146626073Y-89825062D01*
+X146630794Y-89822860D01*
+X146630799Y-89822859D01*
+X146664092Y-89799545D01*
+X146668631Y-89796653D01*
+X146703838Y-89776328D01*
+X146729973Y-89745180D01*
+X146733591Y-89741231D01*
+X147596804Y-88878019D01*
+X147658128Y-88844534D01*
+X147684486Y-88841700D01*
+X147743562Y-88841700D01*
+X147743562Y-88841699D01*
+X147881653Y-88801153D01*
+X148002728Y-88723343D01*
+X148096977Y-88614573D01*
+X148156765Y-88483657D01*
+X148177247Y-88341200D01*
+X148156765Y-88198743D01*
+X148096977Y-88067827D01*
+X148002728Y-87959057D01*
+X147881653Y-87881247D01*
+X147881651Y-87881246D01*
+X147881649Y-87881245D01*
+X147881650Y-87881245D01*
+X147743563Y-87840700D01*
+X147743561Y-87840700D01*
+X147599639Y-87840700D01*
+X147599636Y-87840700D01*
+X147461549Y-87881245D01*
+X147340473Y-87959056D01*
+X147246223Y-88067826D01*
+X147246222Y-88067828D01*
+X147186434Y-88198743D01*
+X147164691Y-88349978D01*
+X147161248Y-88349482D01*
+X147146268Y-88400499D01*
+X147129634Y-88421141D01*
+X146564529Y-88986246D01*
+X146503206Y-89019731D01*
+X146433514Y-89014747D01*
+X146377581Y-88972875D01*
+X146353164Y-88907411D01*
+X146354110Y-88880918D01*
+X146359341Y-88844534D01*
+X146371007Y-88763396D01*
+X146350525Y-88620939D01*
+X146290737Y-88490023D01*
+X146196488Y-88381253D01*
+X146075413Y-88303443D01*
+X146075411Y-88303442D01*
+X146075409Y-88303441D01*
+X146075410Y-88303441D01*
+X145937323Y-88262896D01*
+X145937321Y-88262896D01*
+X145878246Y-88262896D01*
+X145811207Y-88243211D01*
+X145790565Y-88226577D01*
+X145084569Y-87520581D01*
+X145051084Y-87459258D01*
+X145056068Y-87389566D01*
+X145097940Y-87333633D01*
+X145163404Y-87309216D01*
+X145172250Y-87308900D01*
+X145874887Y-87308900D01*
+X145880290Y-87309135D01*
+X145920775Y-87312678D01*
+X145960046Y-87302154D01*
+X145965288Y-87300992D01*
+X146005323Y-87293934D01*
+X146005325Y-87293932D01*
+X146010216Y-87292153D01*
+X146027334Y-87285062D01*
+X146032055Y-87282860D01*
+X146032060Y-87282859D01*
+X146065353Y-87259545D01*
+X146069892Y-87256653D01*
+X146105099Y-87236328D01*
+X146131233Y-87205181D01*
+X146134853Y-87201230D01*
+X146308265Y-87027818D01*
+X146369588Y-86994334D01*
+X146395946Y-86991500D01*
+X148357401Y-86991500D01*
+X148424440Y-87011185D01*
+X148451114Y-87034298D01*
+X148462069Y-87046941D01*
+X148462071Y-87046942D01*
+X148462072Y-87046943D01*
+X148583147Y-87124753D01*
+X148583150Y-87124754D01*
+X148583149Y-87124754D01*
+X148721236Y-87165299D01*
+X148721238Y-87165300D01*
+X148721239Y-87165300D01*
+X148865162Y-87165300D01*
+X148865162Y-87165299D01*
+X149003253Y-87124753D01*
+X149124328Y-87046943D01*
+X149150488Y-87016752D01*
+X149209265Y-86978979D01*
+X149279135Y-86978979D01*
+X149337913Y-87016753D01*
+G37*
+G04 #@! TD.AperFunction*
+M02*
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps b/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps
new file mode 100644
index 0000000..aed7f27
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-NPTH-drl_map.ps
@@ -0,0 +1,350 @@
+%!PS-Adobe-3.0
+%%Creator: PCBNEW
+%%CreationDate: Fri Jun 23 21:17:04 2023
+%%Title: ()
+%%Pages: 1
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentMedia: A4 595 842 0 () ()
+%%Orientation: Landscape
+%%EndComments
+%%BeginProlog
+/line { newpath moveto lineto stroke } bind def
+/cir0 { newpath 0 360 arc stroke } bind def
+/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def
+/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def
+/arc0 { newpath arc stroke } bind def
+/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill
+ grestore stroke } bind def
+/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill
+ grestore stroke } bind def
+/poly0 { stroke } bind def
+/poly1 { closepath gsave fill grestore stroke } bind def
+/poly2 { closepath gsave fill grestore stroke } bind def
+/rect0 { rectstroke } bind def
+/rect1 { rectfill } bind def
+/rect2 { rectfill } bind def
+/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def
+/linemode1 { 1 setlinecap 1 setlinejoin } bind def
+/dashedline { [200] 100 setdash } bind def
+/solidline { [] 0 setdash } bind def
+/phantomshow { moveto
+ /KicadFont findfont 0.000001 scalefont setfont
+ show } bind def
+/textshow { gsave
+ findfont exch scalefont setfont concat 1 scale 0 0 moveto show
+ } bind def
+/reencodefont {
+ findfont dup length dict begin
+ { 1 index /FID ne
+ { def }
+ { pop pop } ifelse
+ } forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end } bind def
+/KicadFont /Helvetica reencodefont definefont pop
+/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop
+/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop
+/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop
+%%EndProlog
+%Page: (1) 1
+%%BeginPageSetup
+gsave
+0.0072 0.0072 scale
+linemode1
+82680 0 translate 90 rotate
+108.516 setlinewidth
+%%EndPageSetup
+0 0 0 setrgbcolor
+54.2578 setlinewidth
+newpath
+49892.9 80684.4 moveto
+67037.1 80684.4 lineto
+67037.1 35067.6 lineto
+49892.9 35067.6 lineto
+49892.9 80684.4 lineto
+poly0
+108.516 setlinewidth
+78.7401 setlinewidth
+0 0 0 setrgbcolor
+0 0 0 setrgbcolor
+newpath
+50892.5 33814.2 moveto
+50892.5 34601.6 lineto
+stroke
+newpath
+50892.5 34601.6 moveto
+51079.9 34601.6 lineto
+stroke
+newpath
+51079.9 34601.6 moveto
+51192.4 34564.1 lineto
+stroke
+newpath
+51192.4 34564.1 moveto
+51267.4 34489.1 lineto
+stroke
+newpath
+51267.4 34489.1 moveto
+51304.9 34414.1 lineto
+stroke
+newpath
+51304.9 34414.1 moveto
+51342.4 34264.1 lineto
+stroke
+newpath
+51342.4 34264.1 moveto
+51342.4 34151.6 lineto
+stroke
+newpath
+51342.4 34151.6 moveto
+51304.9 34001.7 lineto
+stroke
+newpath
+51304.9 34001.7 moveto
+51267.4 33926.7 lineto
+stroke
+newpath
+51267.4 33926.7 moveto
+51192.4 33851.7 lineto
+stroke
+newpath
+51192.4 33851.7 moveto
+51079.9 33814.2 lineto
+stroke
+newpath
+51079.9 33814.2 moveto
+50892.5 33814.2 lineto
+stroke
+newpath
+51679.9 33814.2 moveto
+51679.9 34339.1 lineto
+stroke
+newpath
+51679.9 34189.1 moveto
+51717.4 34264.1 lineto
+stroke
+newpath
+51717.4 34264.1 moveto
+51754.9 34301.6 lineto
+stroke
+newpath
+51754.9 34301.6 moveto
+51829.8 34339.1 lineto
+stroke
+newpath
+51829.8 34339.1 moveto
+51904.8 34339.1 lineto
+stroke
+newpath
+52167.3 33814.2 moveto
+52167.3 34339.1 lineto
+stroke
+newpath
+52167.3 34601.6 moveto
+52129.8 34564.1 lineto
+stroke
+newpath
+52129.8 34564.1 moveto
+52167.3 34526.6 lineto
+stroke
+newpath
+52167.3 34526.6 moveto
+52204.8 34564.1 lineto
+stroke
+newpath
+52204.8 34564.1 moveto
+52167.3 34601.6 lineto
+stroke
+newpath
+52167.3 34601.6 moveto
+52167.3 34526.6 lineto
+stroke
+newpath
+52654.7 33814.2 moveto
+52579.8 33851.7 lineto
+stroke
+newpath
+52579.8 33851.7 moveto
+52542.3 33926.7 lineto
+stroke
+newpath
+52542.3 33926.7 moveto
+52542.3 34601.6 lineto
+stroke
+newpath
+53067.2 33814.2 moveto
+52992.2 33851.7 lineto
+stroke
+newpath
+52992.2 33851.7 moveto
+52954.7 33926.7 lineto
+stroke
+newpath
+52954.7 33926.7 moveto
+52954.7 34601.6 lineto
+stroke
+newpath
+53967.1 33814.2 moveto
+53967.1 34601.6 lineto
+stroke
+newpath
+53967.1 34601.6 moveto
+54229.5 34039.2 lineto
+stroke
+newpath
+54229.5 34039.2 moveto
+54492 34601.6 lineto
+stroke
+newpath
+54492 34601.6 moveto
+54492 33814.2 lineto
+stroke
+newpath
+55204.4 33814.2 moveto
+55204.4 34226.6 lineto
+stroke
+newpath
+55204.4 34226.6 moveto
+55166.9 34301.6 lineto
+stroke
+newpath
+55166.9 34301.6 moveto
+55091.9 34339.1 lineto
+stroke
+newpath
+55091.9 34339.1 moveto
+54942 34339.1 lineto
+stroke
+newpath
+54942 34339.1 moveto
+54867 34301.6 lineto
+stroke
+newpath
+55204.4 33851.7 moveto
+55129.4 33814.2 lineto
+stroke
+newpath
+55129.4 33814.2 moveto
+54942 33814.2 lineto
+stroke
+newpath
+54942 33814.2 moveto
+54867 33851.7 lineto
+stroke
+newpath
+54867 33851.7 moveto
+54829.5 33926.7 lineto
+stroke
+newpath
+54829.5 33926.7 moveto
+54829.5 34001.7 lineto
+stroke
+newpath
+54829.5 34001.7 moveto
+54867 34076.7 lineto
+stroke
+newpath
+54867 34076.7 moveto
+54942 34114.2 lineto
+stroke
+newpath
+54942 34114.2 moveto
+55129.4 34114.2 lineto
+stroke
+newpath
+55129.4 34114.2 moveto
+55204.4 34151.6 lineto
+stroke
+newpath
+55579.4 34339.1 moveto
+55579.4 33551.7 lineto
+stroke
+newpath
+55579.4 34301.6 moveto
+55654.4 34339.1 lineto
+stroke
+newpath
+55654.4 34339.1 moveto
+55804.4 34339.1 lineto
+stroke
+newpath
+55804.4 34339.1 moveto
+55879.3 34301.6 lineto
+stroke
+newpath
+55879.3 34301.6 moveto
+55916.8 34264.1 lineto
+stroke
+newpath
+55916.8 34264.1 moveto
+55954.3 34189.1 lineto
+stroke
+newpath
+55954.3 34189.1 moveto
+55954.3 33964.2 lineto
+stroke
+newpath
+55954.3 33964.2 moveto
+55916.8 33889.2 lineto
+stroke
+newpath
+55916.8 33889.2 moveto
+55879.3 33851.7 lineto
+stroke
+newpath
+55879.3 33851.7 moveto
+55804.4 33814.2 lineto
+stroke
+newpath
+55804.4 33814.2 moveto
+55654.4 33814.2 lineto
+stroke
+newpath
+55654.4 33814.2 moveto
+55579.4 33851.7 lineto
+stroke
+newpath
+56291.8 33889.2 moveto
+56329.3 33851.7 lineto
+stroke
+newpath
+56329.3 33851.7 moveto
+56291.8 33814.2 lineto
+stroke
+newpath
+56291.8 33814.2 moveto
+56254.3 33851.7 lineto
+stroke
+newpath
+56254.3 33851.7 moveto
+56291.8 33889.2 lineto
+stroke
+newpath
+56291.8 33889.2 moveto
+56291.8 33814.2 lineto
+stroke
+newpath
+56291.8 34301.6 moveto
+56329.3 34264.1 lineto
+stroke
+newpath
+56329.3 34264.1 moveto
+56291.8 34226.6 lineto
+stroke
+newpath
+56291.8 34226.6 moveto
+56254.3 34264.1 lineto
+stroke
+newpath
+56254.3 34264.1 moveto
+56291.8 34301.6 lineto
+stroke
+newpath
+56291.8 34301.6 moveto
+56291.8 34226.6 lineto
+stroke
+showpage
+grestore
+%%EOF
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl b/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl
new file mode 100644
index 0000000..2ba6d69
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-NPTH.drl
@@ -0,0 +1,13 @@
+M48
+; DRILL file {KiCad 7.0.5} date Fri Jun 23 21:16:40 2023
+; FORMAT={-:-/ absolute / metric / decimal}
+; #@! TF.CreationDate,2023-06-23T21:16:40-07:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5
+; #@! TF.FileFunction,NonPlated,1,4,NPTH
+FMAT,2
+METRIC
+%
+G90
+G05
+T0
+M30
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps b/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps
new file mode 100644
index 0000000..f302ae3
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-PTH-drl_map.ps
@@ -0,0 +1,3768 @@
+%!PS-Adobe-3.0
+%%Creator: PCBNEW
+%%CreationDate: Fri Jun 23 21:17:04 2023
+%%Title: ()
+%%Pages: 1
+%%PageOrder: Ascend
+%%BoundingBox: 0 0 596 842
+%%DocumentMedia: A4 595 842 0 () ()
+%%Orientation: Landscape
+%%EndComments
+%%BeginProlog
+/line { newpath moveto lineto stroke } bind def
+/cir0 { newpath 0 360 arc stroke } bind def
+/cir1 { newpath 0 360 arc gsave fill grestore stroke } bind def
+/cir2 { newpath 0 360 arc gsave fill grestore stroke } bind def
+/arc0 { newpath arc stroke } bind def
+/arc1 { newpath 4 index 4 index moveto arc closepath gsave fill
+ grestore stroke } bind def
+/arc2 { newpath 4 index 4 index moveto arc closepath gsave fill
+ grestore stroke } bind def
+/poly0 { stroke } bind def
+/poly1 { closepath gsave fill grestore stroke } bind def
+/poly2 { closepath gsave fill grestore stroke } bind def
+/rect0 { rectstroke } bind def
+/rect1 { rectfill } bind def
+/rect2 { rectfill } bind def
+/linemode0 { 0 setlinecap 0 setlinejoin 0 setlinewidth } bind def
+/linemode1 { 1 setlinecap 1 setlinejoin } bind def
+/dashedline { [200] 100 setdash } bind def
+/solidline { [] 0 setdash } bind def
+/phantomshow { moveto
+ /KicadFont findfont 0.000001 scalefont setfont
+ show } bind def
+/textshow { gsave
+ findfont exch scalefont setfont concat 1 scale 0 0 moveto show
+ } bind def
+/reencodefont {
+ findfont dup length dict begin
+ { 1 index /FID ne
+ { def }
+ { pop pop } ifelse
+ } forall
+ /Encoding ISOLatin1Encoding def
+ currentdict
+ end } bind def
+/KicadFont /Helvetica reencodefont definefont pop
+/KicadFont-Bold /Helvetica-Bold reencodefont definefont pop
+/KicadFont-Oblique /Helvetica-Oblique reencodefont definefont pop
+/KicadFont-BoldOblique /Helvetica-BoldOblique reencodefont definefont pop
+%%EndProlog
+%Page: (1) 1
+%%BeginPageSetup
+gsave
+0.0072 0.0072 scale
+linemode1
+82680 0 translate 90 rotate
+108.516 setlinewidth
+%%EndPageSetup
+0 0 0 setrgbcolor
+54.2578 setlinewidth
+newpath
+49892.9 80684.4 moveto
+67037.1 80684.4 lineto
+67037.1 35067.6 lineto
+49892.9 35067.6 lineto
+49892.9 80684.4 lineto
+poly0
+108.516 setlinewidth
+16.2774 setlinewidth
+newpath
+50688.9 64866.7 moveto
+50851.6 64703.9 lineto
+stroke
+newpath
+50851.6 64866.7 moveto
+50688.9 64703.9 lineto
+stroke
+newpath
+51290.6 42898.7 moveto
+51453.4 42735.9 lineto
+stroke
+newpath
+51453.4 42898.7 moveto
+51290.6 42735.9 lineto
+stroke
+newpath
+51476.9 47161 moveto
+51639.7 46998.3 lineto
+stroke
+newpath
+51639.7 47161 moveto
+51476.9 46998.3 lineto
+stroke
+newpath
+51504.1 53929.4 moveto
+51666.9 53766.6 lineto
+stroke
+newpath
+51666.9 53929.4 moveto
+51504.1 53766.6 lineto
+stroke
+newpath
+51534.2 58219.2 moveto
+51697 58056.5 lineto
+stroke
+newpath
+51697 58219.2 moveto
+51534.2 58056.5 lineto
+stroke
+newpath
+51561.8 59500.9 moveto
+51724.5 59338.1 lineto
+stroke
+newpath
+51724.5 59500.9 moveto
+51561.8 59338.1 lineto
+stroke
+newpath
+52602.5 52711.3 moveto
+52765.3 52548.5 lineto
+stroke
+newpath
+52765.3 52711.3 moveto
+52602.5 52548.5 lineto
+stroke
+newpath
+52845.6 63178.4 moveto
+53008.4 63015.6 lineto
+stroke
+newpath
+53008.4 63178.4 moveto
+52845.6 63015.6 lineto
+stroke
+newpath
+52896.4 58683 moveto
+53059.2 58520.2 lineto
+stroke
+newpath
+53059.2 58683 moveto
+52896.4 58520.2 lineto
+stroke
+newpath
+53124.6 61385.6 moveto
+53287.4 61222.8 lineto
+stroke
+newpath
+53287.4 61385.6 moveto
+53124.6 61222.8 lineto
+stroke
+newpath
+53160.4 57543.9 moveto
+53323.2 57381.2 lineto
+stroke
+newpath
+53323.2 57543.9 moveto
+53160.4 57381.2 lineto
+stroke
+newpath
+53339.6 52706.6 moveto
+53502.4 52543.9 lineto
+stroke
+newpath
+53502.4 52706.6 moveto
+53339.6 52543.9 lineto
+stroke
+newpath
+53477.4 60327.8 moveto
+53640.2 60165 lineto
+stroke
+newpath
+53640.2 60327.8 moveto
+53477.4 60165 lineto
+stroke
+newpath
+53679.5 66253.8 moveto
+53842.2 66091.1 lineto
+stroke
+newpath
+53842.2 66253.8 moveto
+53679.5 66091.1 lineto
+stroke
+newpath
+53863.3 50832.4 moveto
+54026.1 50669.6 lineto
+stroke
+newpath
+54026.1 50832.4 moveto
+53863.3 50669.6 lineto
+stroke
+newpath
+53932.2 74481.4 moveto
+54095 74318.6 lineto
+stroke
+newpath
+54095 74481.4 moveto
+53932.2 74318.6 lineto
+stroke
+newpath
+54952 72689.8 moveto
+55114.8 72527 lineto
+stroke
+newpath
+55114.8 72689.8 moveto
+54952 72527 lineto
+stroke
+newpath
+55393 73158.4 moveto
+55555.8 72995.6 lineto
+stroke
+newpath
+55555.8 73158.4 moveto
+55393 72995.6 lineto
+stroke
+newpath
+55436.5 54925.5 moveto
+55599.3 54762.7 lineto
+stroke
+newpath
+55599.3 54925.5 moveto
+55436.5 54762.7 lineto
+stroke
+newpath
+55586 50749.7 moveto
+55748.7 50586.9 lineto
+stroke
+newpath
+55748.7 50749.7 moveto
+55586 50586.9 lineto
+stroke
+newpath
+55651.2 61352.8 moveto
+55813.9 61190.1 lineto
+stroke
+newpath
+55813.9 61352.8 moveto
+55651.2 61190.1 lineto
+stroke
+newpath
+55652.4 63175.8 moveto
+55815.2 63013 lineto
+stroke
+newpath
+55815.2 63175.8 moveto
+55652.4 63013 lineto
+stroke
+newpath
+55696.2 53136.3 moveto
+55859 52973.5 lineto
+stroke
+newpath
+55859 53136.3 moveto
+55696.2 52973.5 lineto
+stroke
+newpath
+55864.1 51538.2 moveto
+56026.8 51375.5 lineto
+stroke
+newpath
+56026.8 51538.2 moveto
+55864.1 51375.5 lineto
+stroke
+newpath
+55958.1 58301.9 moveto
+56120.8 58139.2 lineto
+stroke
+newpath
+56120.8 58301.9 moveto
+55958.1 58139.2 lineto
+stroke
+newpath
+56013.2 60066 moveto
+56176 59903.2 lineto
+stroke
+newpath
+56176 60066 moveto
+56013.2 59903.2 lineto
+stroke
+newpath
+56219.9 46629 moveto
+56382.7 46466.2 lineto
+stroke
+newpath
+56382.7 46629 moveto
+56219.9 46466.2 lineto
+stroke
+newpath
+56362.2 50972.5 moveto
+56525 50809.7 lineto
+stroke
+newpath
+56525 50972.5 moveto
+56362.2 50809.7 lineto
+stroke
+newpath
+56426.6 52789.3 moveto
+56589.4 52626.6 lineto
+stroke
+newpath
+56589.4 52789.3 moveto
+56426.6 52626.6 lineto
+stroke
+newpath
+56440.4 47979.6 moveto
+56603.2 47816.8 lineto
+stroke
+newpath
+56603.2 47979.6 moveto
+56440.4 47816.8 lineto
+stroke
+newpath
+56468 41970.9 moveto
+56630.8 41808.1 lineto
+stroke
+newpath
+56630.8 41970.9 moveto
+56468 41808.1 lineto
+stroke
+newpath
+56509.3 53547.3 moveto
+56672.1 53384.5 lineto
+stroke
+newpath
+56672.1 53547.3 moveto
+56509.3 53384.5 lineto
+stroke
+newpath
+56565.5 59294.4 moveto
+56728.2 59131.6 lineto
+stroke
+newpath
+56728.2 59294.4 moveto
+56565.5 59131.6 lineto
+stroke
+newpath
+56578.2 52320.8 moveto
+56741 52158 lineto
+stroke
+newpath
+56741 52320.8 moveto
+56578.2 52158 lineto
+stroke
+newpath
+56592 60534.5 moveto
+56754.8 60371.8 lineto
+stroke
+newpath
+56754.8 60534.5 moveto
+56592 60371.8 lineto
+stroke
+newpath
+56631.2 61581.9 moveto
+56794 61419.1 lineto
+stroke
+newpath
+56794 61581.9 moveto
+56631.2 61419.1 lineto
+stroke
+newpath
+56714.5 50937.7 moveto
+56877.2 50774.9 lineto
+stroke
+newpath
+56877.2 50937.7 moveto
+56714.5 50774.9 lineto
+stroke
+newpath
+56812.5 58577.6 moveto
+56975.3 58414.8 lineto
+stroke
+newpath
+56975.3 58577.6 moveto
+56812.5 58414.8 lineto
+stroke
+newpath
+56822.6 37267.7 moveto
+56985.4 37104.9 lineto
+stroke
+newpath
+56985.4 37267.7 moveto
+56822.6 37104.9 lineto
+stroke
+newpath
+57195.8 39476.4 moveto
+57358.6 39313.6 lineto
+stroke
+newpath
+57358.6 39476.4 moveto
+57195.8 39313.6 lineto
+stroke
+newpath
+57212.2 50115.7 moveto
+57375 49952.9 lineto
+stroke
+newpath
+57375 50115.7 moveto
+57212.2 49952.9 lineto
+stroke
+newpath
+57239.7 62491.5 moveto
+57402.5 62328.7 lineto
+stroke
+newpath
+57402.5 62491.5 moveto
+57239.7 62328.7 lineto
+stroke
+newpath
+57239.7 54525.8 moveto
+57402.5 54363 lineto
+stroke
+newpath
+57402.5 54525.8 moveto
+57239.7 54363 lineto
+stroke
+newpath
+57253.5 64131.5 moveto
+57416.3 63968.7 lineto
+stroke
+newpath
+57416.3 64131.5 moveto
+57253.5 63968.7 lineto
+stroke
+newpath
+57253.5 44038.1 moveto
+57416.3 43875.3 lineto
+stroke
+newpath
+57416.3 44038.1 moveto
+57253.5 43875.3 lineto
+stroke
+newpath
+57529.2 69023.9 moveto
+57691.9 68861.2 lineto
+stroke
+newpath
+57691.9 69023.9 moveto
+57529.2 68861.2 lineto
+stroke
+newpath
+57589.8 57756.5 moveto
+57752.6 57593.7 lineto
+stroke
+newpath
+57752.6 57756.5 moveto
+57589.8 57593.7 lineto
+stroke
+newpath
+57680.8 64710.3 moveto
+57843.5 64547.5 lineto
+stroke
+newpath
+57843.5 64710.3 moveto
+57680.8 64547.5 lineto
+stroke
+newpath
+57807.9 47150.5 moveto
+57970.7 46987.8 lineto
+stroke
+newpath
+57970.7 47150.5 moveto
+57807.9 46987.8 lineto
+stroke
+newpath
+57832.4 72758.7 moveto
+57995.1 72595.9 lineto
+stroke
+newpath
+57995.1 72758.7 moveto
+57832.4 72595.9 lineto
+stroke
+newpath
+57846.1 73558 moveto
+58008.9 73395.3 lineto
+stroke
+newpath
+58008.9 73558 moveto
+57846.1 73395.3 lineto
+stroke
+newpath
+57903.3 59250.1 moveto
+58066.1 59087.3 lineto
+stroke
+newpath
+58066.1 59250.1 moveto
+57903.3 59087.3 lineto
+stroke
+newpath
+57915 53230.3 moveto
+58077.8 53067.6 lineto
+stroke
+newpath
+58077.8 53230.3 moveto
+57915 53067.6 lineto
+stroke
+newpath
+57938.1 57693.4 moveto
+58100.9 57530.6 lineto
+stroke
+newpath
+58100.9 57693.4 moveto
+57938.1 57530.6 lineto
+stroke
+newpath
+58066.6 59817.9 moveto
+58229.4 59655.1 lineto
+stroke
+newpath
+58229.4 59817.9 moveto
+58066.6 59655.1 lineto
+stroke
+newpath
+58080.4 60920.4 moveto
+58243.2 60757.6 lineto
+stroke
+newpath
+58243.2 60920.4 moveto
+58080.4 60757.6 lineto
+stroke
+newpath
+58232 42839.1 moveto
+58394.8 42676.3 lineto
+stroke
+newpath
+58394.8 42839.1 moveto
+58232 42676.3 lineto
+stroke
+newpath
+58234.4 68194.6 moveto
+58397.2 68031.8 lineto
+stroke
+newpath
+58397.2 68194.6 moveto
+58234.4 68031.8 lineto
+stroke
+newpath
+58321.4 52291.6 moveto
+58484.2 52128.8 lineto
+stroke
+newpath
+58484.2 52291.6 moveto
+58321.4 52128.8 lineto
+stroke
+newpath
+58502.6 57588.9 moveto
+58665.4 57426.2 lineto
+stroke
+newpath
+58665.4 57588.9 moveto
+58502.6 57426.2 lineto
+stroke
+newpath
+58604.1 68941.2 moveto
+58766.9 68778.5 lineto
+stroke
+newpath
+58766.9 68941.2 moveto
+58604.1 68778.5 lineto
+stroke
+newpath
+58789.8 57347.6 moveto
+58952.6 57184.8 lineto
+stroke
+newpath
+58952.6 57347.6 moveto
+58789.8 57184.8 lineto
+stroke
+newpath
+58907.3 54663.6 moveto
+59070.1 54500.8 lineto
+stroke
+newpath
+59070.1 54663.6 moveto
+58907.3 54500.8 lineto
+stroke
+newpath
+58934.9 68321.1 moveto
+59097.6 68158.3 lineto
+stroke
+newpath
+59097.6 68321.1 moveto
+58934.9 68158.3 lineto
+stroke
+newpath
+59035.6 57602.3 moveto
+59198.3 57439.6 lineto
+stroke
+newpath
+59198.3 57602.3 moveto
+59035.6 57439.6 lineto
+stroke
+newpath
+59127.8 69354.7 moveto
+59290.6 69191.9 lineto
+stroke
+newpath
+59290.6 69354.7 moveto
+59127.8 69191.9 lineto
+stroke
+newpath
+59318.6 54361.8 moveto
+59481.4 54199 lineto
+stroke
+newpath
+59481.4 54361.8 moveto
+59318.6 54199 lineto
+stroke
+newpath
+59334.5 59854.9 moveto
+59497.3 59692.1 lineto
+stroke
+newpath
+59497.3 59854.9 moveto
+59334.5 59692.1 lineto
+stroke
+newpath
+59384.8 57544.8 moveto
+59547.6 57382 lineto
+stroke
+newpath
+59547.6 57544.8 moveto
+59384.8 57382 lineto
+stroke
+newpath
+59407.7 46948 moveto
+59570.5 46785.3 lineto
+stroke
+newpath
+59570.5 46948 moveto
+59407.7 46785.3 lineto
+stroke
+newpath
+59419.7 47301.8 moveto
+59582.5 47139 lineto
+stroke
+newpath
+59582.5 47301.8 moveto
+59419.7 47139 lineto
+stroke
+newpath
+59419.8 47770.3 moveto
+59582.5 47607.5 lineto
+stroke
+newpath
+59582.5 47770.3 moveto
+59419.8 47607.5 lineto
+stroke
+newpath
+59580.1 61532.3 moveto
+59742.9 61369.5 lineto
+stroke
+newpath
+59742.9 61532.3 moveto
+59580.1 61369.5 lineto
+stroke
+newpath
+59651.5 60796.4 moveto
+59814.3 60633.6 lineto
+stroke
+newpath
+59814.3 60796.4 moveto
+59651.5 60633.6 lineto
+stroke
+newpath
+59651.5 56799.7 moveto
+59814.3 56637 lineto
+stroke
+newpath
+59814.3 56799.7 moveto
+59651.5 56637 lineto
+stroke
+newpath
+59685.8 54740.8 moveto
+59848.6 54578 lineto
+stroke
+newpath
+59848.6 54740.8 moveto
+59685.8 54578 lineto
+stroke
+newpath
+59718.2 53285.5 moveto
+59881 53122.7 lineto
+stroke
+newpath
+59881 53285.5 moveto
+59718.2 53122.7 lineto
+stroke
+newpath
+59734.2 71132.5 moveto
+59897 70969.7 lineto
+stroke
+newpath
+59897 71132.5 moveto
+59734.2 70969.7 lineto
+stroke
+newpath
+60241.7 45468.9 moveto
+60404.5 45306.2 lineto
+stroke
+newpath
+60404.5 45468.9 moveto
+60241.7 45306.2 lineto
+stroke
+newpath
+60354.4 41019.9 moveto
+60517.1 40857.2 lineto
+stroke
+newpath
+60517.1 41019.9 moveto
+60354.4 40857.2 lineto
+stroke
+newpath
+60364 62349.5 moveto
+60526.7 62186.7 lineto
+stroke
+newpath
+60526.7 62349.5 moveto
+60364 62186.7 lineto
+stroke
+newpath
+60379.8 59170.2 moveto
+60542.5 59007.4 lineto
+stroke
+newpath
+60542.5 59170.2 moveto
+60379.8 59007.4 lineto
+stroke
+newpath
+60428.5 64453.4 moveto
+60591.2 64290.6 lineto
+stroke
+newpath
+60591.2 64453.4 moveto
+60428.5 64290.6 lineto
+stroke
+newpath
+60504.3 54422.1 moveto
+60667.1 54259.3 lineto
+stroke
+newpath
+60667.1 54422.1 moveto
+60504.3 54259.3 lineto
+stroke
+newpath
+60517.3 50202.4 moveto
+60680.1 50039.6 lineto
+stroke
+newpath
+60680.1 50202.4 moveto
+60517.3 50039.6 lineto
+stroke
+newpath
+60602.4 68955 moveto
+60765.2 68792.2 lineto
+stroke
+newpath
+60765.2 68955 moveto
+60602.4 68792.2 lineto
+stroke
+newpath
+60616.2 57488.8 moveto
+60779 57326 lineto
+stroke
+newpath
+60779 57488.8 moveto
+60616.2 57326 lineto
+stroke
+newpath
+60630 55545.6 moveto
+60792.8 55382.9 lineto
+stroke
+newpath
+60792.8 55545.6 moveto
+60630 55382.9 lineto
+stroke
+newpath
+60712.7 58508.6 moveto
+60875.5 58345.9 lineto
+stroke
+newpath
+60875.5 58508.6 moveto
+60712.7 58345.9 lineto
+stroke
+newpath
+60726.5 45581.6 moveto
+60889.2 45418.8 lineto
+stroke
+newpath
+60889.2 45581.6 moveto
+60726.5 45418.8 lineto
+stroke
+newpath
+60754 41754.5 moveto
+60916.8 41591.8 lineto
+stroke
+newpath
+60916.8 41754.5 moveto
+60754 41591.8 lineto
+stroke
+newpath
+60763.6 58085.1 moveto
+60926.4 57922.3 lineto
+stroke
+newpath
+60926.4 58085.1 moveto
+60763.6 57922.3 lineto
+stroke
+newpath
+60764 54138.1 moveto
+60926.7 53975.3 lineto
+stroke
+newpath
+60926.7 54138.1 moveto
+60764 53975.3 lineto
+stroke
+newpath
+60850.5 49964.1 moveto
+61013.3 49801.3 lineto
+stroke
+newpath
+61013.3 49964.1 moveto
+60850.5 49801.3 lineto
+stroke
+newpath
+60850.5 36761.5 moveto
+61013.3 36598.7 lineto
+stroke
+newpath
+61013.3 36761.5 moveto
+60850.5 36598.7 lineto
+stroke
+newpath
+60891.8 50418.9 moveto
+61054.6 50256.1 lineto
+stroke
+newpath
+61054.6 50418.9 moveto
+60891.8 50256.1 lineto
+stroke
+newpath
+60905.6 64944.6 moveto
+61068.4 64781.8 lineto
+stroke
+newpath
+61068.4 64944.6 moveto
+60905.6 64781.8 lineto
+stroke
+newpath
+60921.6 51507.6 moveto
+61084.4 51344.9 lineto
+stroke
+newpath
+61084.4 51507.6 moveto
+60921.6 51344.9 lineto
+stroke
+newpath
+60974.5 46753 moveto
+61137.3 46590.3 lineto
+stroke
+newpath
+61137.3 46753 moveto
+60974.5 46590.3 lineto
+stroke
+newpath
+60987.8 54415.1 moveto
+61150.6 54252.3 lineto
+stroke
+newpath
+61150.6 54415.1 moveto
+60987.8 54252.3 lineto
+stroke
+newpath
+61094.6 52726.5 moveto
+61257.4 52563.8 lineto
+stroke
+newpath
+61257.4 52726.5 moveto
+61094.6 52563.8 lineto
+stroke
+newpath
+61096.9 53923.8 moveto
+61259.7 53761 lineto
+stroke
+newpath
+61259.7 53923.8 moveto
+61096.9 53761 lineto
+stroke
+newpath
+61114.5 58131.8 moveto
+61277.3 57969 lineto
+stroke
+newpath
+61277.3 58131.8 moveto
+61114.5 57969 lineto
+stroke
+newpath
+61116.8 55302 moveto
+61279.6 55139.2 lineto
+stroke
+newpath
+61279.6 55302 moveto
+61116.8 55139.2 lineto
+stroke
+newpath
+61167.5 61595.7 moveto
+61330.2 61432.9 lineto
+stroke
+newpath
+61330.2 61595.7 moveto
+61167.5 61432.9 lineto
+stroke
+newpath
+61277.7 50033 moveto
+61440.5 49870.3 lineto
+stroke
+newpath
+61440.5 50033 moveto
+61277.7 49870.3 lineto
+stroke
+newpath
+61332.9 48696.2 moveto
+61495.6 48533.5 lineto
+stroke
+newpath
+61495.6 48696.2 moveto
+61332.9 48533.5 lineto
+stroke
+newpath
+61484.4 43858.9 moveto
+61647.2 43696.1 lineto
+stroke
+newpath
+61647.2 43858.9 moveto
+61484.4 43696.1 lineto
+stroke
+newpath
+61537.4 50775.1 moveto
+61700.2 50612.3 lineto
+stroke
+newpath
+61700.2 50775.1 moveto
+61537.4 50612.3 lineto
+stroke
+newpath
+61760.1 49123.5 moveto
+61922.9 48960.7 lineto
+stroke
+newpath
+61922.9 49123.5 moveto
+61760.1 48960.7 lineto
+stroke
+newpath
+61913.8 51466.3 moveto
+62076.6 51303.5 lineto
+stroke
+newpath
+62076.6 51466.3 moveto
+61913.8 51303.5 lineto
+stroke
+newpath
+63786 52003.8 moveto
+63948.7 51841 lineto
+stroke
+newpath
+63948.7 52003.8 moveto
+63786 51841 lineto
+stroke
+newpath
+64017.1 68971.9 moveto
+64179.9 68809.1 lineto
+stroke
+newpath
+64179.9 68971.9 moveto
+64017.1 68809.1 lineto
+stroke
+newpath
+64133 68511.8 moveto
+64295.8 68349.1 lineto
+stroke
+newpath
+64295.8 68511.8 moveto
+64133 68349.1 lineto
+stroke
+newpath
+64585.3 68141.9 moveto
+64748.1 67979.1 lineto
+stroke
+newpath
+64748.1 68141.9 moveto
+64585.3 67979.1 lineto
+stroke
+43.4063 setlinewidth
+52084.2 79375.1 217.031 cir0
+52084.2 77997 217.031 cir0
+52084.2 76618.8 217.031 cir0
+52084.2 75240.7 217.031 cir0
+52084.2 73862.5 217.031 cir0
+52084.2 72484.4 217.031 cir0
+52084.2 71106.2 217.031 cir0
+52084.2 69728.1 217.031 cir0
+52084.2 68349.9 217.031 cir0
+52084.2 66971.8 217.031 cir0
+52084.2 65593.6 217.031 cir0
+52084.2 64215.5 217.031 cir0
+52084.2 62837.3 217.031 cir0
+52084.2 61459.2 217.031 cir0
+52084.2 60081 217.031 cir0
+52084.2 58702.9 217.031 cir0
+52084.2 57324.7 217.031 cir0
+52084.2 55946.6 217.031 cir0
+52084.2 54568.4 217.031 cir0
+52084.2 53190.3 217.031 cir0
+52084.2 51812.1 217.031 cir0
+52084.2 50434 217.031 cir0
+52084.2 49055.8 217.031 cir0
+52084.2 47677.7 217.031 cir0
+52084.2 46299.5 217.031 cir0
+52084.2 44921.4 217.031 cir0
+52084.2 43543.2 217.031 cir0
+52084.2 42165.1 217.031 cir0
+52084.2 40787 217.031 cir0
+52084.2 39408.8 217.031 cir0
+52084.2 38030.7 217.031 cir0
+52084.2 36652.5 217.031 cir0
+54744 68308.6 217.031 cir0
+54744 66930.4 217.031 cir0
+54744 65552.3 217.031 cir0
+54744 64174.1 217.031 cir0
+54744 62796 217.031 cir0
+54744 61417.8 217.031 cir0
+54744 60039.7 217.031 cir0
+54744 58661.5 217.031 cir0
+54744 57283.4 217.031 cir0
+54744 55905.2 217.031 cir0
+54744 54527.1 217.031 cir0
+54744 53148.9 217.031 cir0
+54744 51770.8 217.031 cir0
+54744 50392.7 217.031 cir0
+54744 49014.5 217.031 cir0
+54744 47636.4 217.031 cir0
+54744 46258.2 217.031 cir0
+54744 44880.1 217.031 cir0
+54744 43501.9 217.031 cir0
+54744 42123.8 217.031 cir0
+54744 40745.6 217.031 cir0
+54744 39367.5 217.031 cir0
+54744 37989.3 217.031 cir0
+54744 36611.2 217.031 cir0
+63012.9 68308.6 217.031 cir0
+63012.9 66930.4 217.031 cir0
+63012.9 65552.3 217.031 cir0
+63012.9 64174.1 217.031 cir0
+63012.9 62796 217.031 cir0
+63012.9 61417.8 217.031 cir0
+63012.9 60039.7 217.031 cir0
+63012.9 58661.5 217.031 cir0
+63012.9 57283.4 217.031 cir0
+63012.9 55905.2 217.031 cir0
+63012.9 54527.1 217.031 cir0
+63012.9 53148.9 217.031 cir0
+63012.9 51770.8 217.031 cir0
+63012.9 50392.7 217.031 cir0
+63012.9 49014.5 217.031 cir0
+63012.9 47636.4 217.031 cir0
+63012.9 46258.2 217.031 cir0
+63012.9 44880.1 217.031 cir0
+63012.9 43501.9 217.031 cir0
+63012.9 42123.8 217.031 cir0
+63012.9 40745.6 217.031 cir0
+63012.9 39367.5 217.031 cir0
+63012.9 37989.3 217.031 cir0
+63012.9 36611.2 217.031 cir0
+65865.7 79375.1 217.031 cir0
+65865.7 77997 217.031 cir0
+65865.7 76618.8 217.031 cir0
+65865.7 75240.7 217.031 cir0
+65865.7 73862.5 217.031 cir0
+65865.7 72484.4 217.031 cir0
+65865.7 71106.2 217.031 cir0
+65865.7 69728.1 217.031 cir0
+65865.7 68349.9 217.031 cir0
+65865.7 66971.8 217.031 cir0
+65865.7 65593.6 217.031 cir0
+65865.7 64215.5 217.031 cir0
+65865.7 62837.3 217.031 cir0
+65865.7 61459.2 217.031 cir0
+65865.7 60081 217.031 cir0
+65865.7 58702.9 217.031 cir0
+65865.7 57324.7 217.031 cir0
+65865.7 55946.6 217.031 cir0
+65865.7 54568.4 217.031 cir0
+65865.7 53190.3 217.031 cir0
+65865.7 51812.1 217.031 cir0
+65865.7 50434 217.031 cir0
+65865.7 49055.8 217.031 cir0
+65865.7 47677.7 217.031 cir0
+65865.7 46299.5 217.031 cir0
+65865.7 44921.4 217.031 cir0
+65865.7 43543.2 217.031 cir0
+65865.7 42165.1 217.031 cir0
+65865.7 40787 217.031 cir0
+65865.7 39408.8 217.031 cir0
+65865.7 38030.7 217.031 cir0
+65865.7 36652.5 217.031 cir0
+108.516 setlinewidth
+78.7401 setlinewidth
+0 0 0 setrgbcolor
+0 0 0 setrgbcolor
+newpath
+50892.5 33814.2 moveto
+50892.5 34601.6 lineto
+stroke
+newpath
+50892.5 34601.6 moveto
+51079.9 34601.6 lineto
+stroke
+newpath
+51079.9 34601.6 moveto
+51192.4 34564.1 lineto
+stroke
+newpath
+51192.4 34564.1 moveto
+51267.4 34489.1 lineto
+stroke
+newpath
+51267.4 34489.1 moveto
+51304.9 34414.1 lineto
+stroke
+newpath
+51304.9 34414.1 moveto
+51342.4 34264.1 lineto
+stroke
+newpath
+51342.4 34264.1 moveto
+51342.4 34151.6 lineto
+stroke
+newpath
+51342.4 34151.6 moveto
+51304.9 34001.7 lineto
+stroke
+newpath
+51304.9 34001.7 moveto
+51267.4 33926.7 lineto
+stroke
+newpath
+51267.4 33926.7 moveto
+51192.4 33851.7 lineto
+stroke
+newpath
+51192.4 33851.7 moveto
+51079.9 33814.2 lineto
+stroke
+newpath
+51079.9 33814.2 moveto
+50892.5 33814.2 lineto
+stroke
+newpath
+51679.9 33814.2 moveto
+51679.9 34339.1 lineto
+stroke
+newpath
+51679.9 34189.1 moveto
+51717.4 34264.1 lineto
+stroke
+newpath
+51717.4 34264.1 moveto
+51754.9 34301.6 lineto
+stroke
+newpath
+51754.9 34301.6 moveto
+51829.8 34339.1 lineto
+stroke
+newpath
+51829.8 34339.1 moveto
+51904.8 34339.1 lineto
+stroke
+newpath
+52167.3 33814.2 moveto
+52167.3 34339.1 lineto
+stroke
+newpath
+52167.3 34601.6 moveto
+52129.8 34564.1 lineto
+stroke
+newpath
+52129.8 34564.1 moveto
+52167.3 34526.6 lineto
+stroke
+newpath
+52167.3 34526.6 moveto
+52204.8 34564.1 lineto
+stroke
+newpath
+52204.8 34564.1 moveto
+52167.3 34601.6 lineto
+stroke
+newpath
+52167.3 34601.6 moveto
+52167.3 34526.6 lineto
+stroke
+newpath
+52654.7 33814.2 moveto
+52579.8 33851.7 lineto
+stroke
+newpath
+52579.8 33851.7 moveto
+52542.3 33926.7 lineto
+stroke
+newpath
+52542.3 33926.7 moveto
+52542.3 34601.6 lineto
+stroke
+newpath
+53067.2 33814.2 moveto
+52992.2 33851.7 lineto
+stroke
+newpath
+52992.2 33851.7 moveto
+52954.7 33926.7 lineto
+stroke
+newpath
+52954.7 33926.7 moveto
+52954.7 34601.6 lineto
+stroke
+newpath
+53967.1 33814.2 moveto
+53967.1 34601.6 lineto
+stroke
+newpath
+53967.1 34601.6 moveto
+54229.5 34039.2 lineto
+stroke
+newpath
+54229.5 34039.2 moveto
+54492 34601.6 lineto
+stroke
+newpath
+54492 34601.6 moveto
+54492 33814.2 lineto
+stroke
+newpath
+55204.4 33814.2 moveto
+55204.4 34226.6 lineto
+stroke
+newpath
+55204.4 34226.6 moveto
+55166.9 34301.6 lineto
+stroke
+newpath
+55166.9 34301.6 moveto
+55091.9 34339.1 lineto
+stroke
+newpath
+55091.9 34339.1 moveto
+54942 34339.1 lineto
+stroke
+newpath
+54942 34339.1 moveto
+54867 34301.6 lineto
+stroke
+newpath
+55204.4 33851.7 moveto
+55129.4 33814.2 lineto
+stroke
+newpath
+55129.4 33814.2 moveto
+54942 33814.2 lineto
+stroke
+newpath
+54942 33814.2 moveto
+54867 33851.7 lineto
+stroke
+newpath
+54867 33851.7 moveto
+54829.5 33926.7 lineto
+stroke
+newpath
+54829.5 33926.7 moveto
+54829.5 34001.7 lineto
+stroke
+newpath
+54829.5 34001.7 moveto
+54867 34076.7 lineto
+stroke
+newpath
+54867 34076.7 moveto
+54942 34114.2 lineto
+stroke
+newpath
+54942 34114.2 moveto
+55129.4 34114.2 lineto
+stroke
+newpath
+55129.4 34114.2 moveto
+55204.4 34151.6 lineto
+stroke
+newpath
+55579.4 34339.1 moveto
+55579.4 33551.7 lineto
+stroke
+newpath
+55579.4 34301.6 moveto
+55654.4 34339.1 lineto
+stroke
+newpath
+55654.4 34339.1 moveto
+55804.4 34339.1 lineto
+stroke
+newpath
+55804.4 34339.1 moveto
+55879.3 34301.6 lineto
+stroke
+newpath
+55879.3 34301.6 moveto
+55916.8 34264.1 lineto
+stroke
+newpath
+55916.8 34264.1 moveto
+55954.3 34189.1 lineto
+stroke
+newpath
+55954.3 34189.1 moveto
+55954.3 33964.2 lineto
+stroke
+newpath
+55954.3 33964.2 moveto
+55916.8 33889.2 lineto
+stroke
+newpath
+55916.8 33889.2 moveto
+55879.3 33851.7 lineto
+stroke
+newpath
+55879.3 33851.7 moveto
+55804.4 33814.2 lineto
+stroke
+newpath
+55804.4 33814.2 moveto
+55654.4 33814.2 lineto
+stroke
+newpath
+55654.4 33814.2 moveto
+55579.4 33851.7 lineto
+stroke
+newpath
+56291.8 33889.2 moveto
+56329.3 33851.7 lineto
+stroke
+newpath
+56329.3 33851.7 moveto
+56291.8 33814.2 lineto
+stroke
+newpath
+56291.8 33814.2 moveto
+56254.3 33851.7 lineto
+stroke
+newpath
+56254.3 33851.7 moveto
+56291.8 33889.2 lineto
+stroke
+newpath
+56291.8 33889.2 moveto
+56291.8 33814.2 lineto
+stroke
+newpath
+56291.8 34301.6 moveto
+56329.3 34264.1 lineto
+stroke
+newpath
+56329.3 34264.1 moveto
+56291.8 34226.6 lineto
+stroke
+newpath
+56291.8 34226.6 moveto
+56254.3 34264.1 lineto
+stroke
+newpath
+56254.3 34264.1 moveto
+56291.8 34301.6 lineto
+stroke
+newpath
+56291.8 34301.6 moveto
+56291.8 34226.6 lineto
+stroke
+16.2774 setlinewidth
+newpath
+49703 32602.2 moveto
+49865.8 32439.4 lineto
+stroke
+newpath
+49865.8 32602.2 moveto
+49703 32439.4 lineto
+stroke
+108.516 setlinewidth
+78.7401 setlinewidth
+0 0 0 setrgbcolor
+0 0 0 setrgbcolor
+newpath
+51042.4 32948 moveto
+51117.4 32948 lineto
+stroke
+newpath
+51117.4 32948 moveto
+51192.4 32910.6 lineto
+stroke
+newpath
+51192.4 32910.6 moveto
+51229.9 32873.1 lineto
+stroke
+newpath
+51229.9 32873.1 moveto
+51267.4 32798.1 lineto
+stroke
+newpath
+51267.4 32798.1 moveto
+51304.9 32648.1 lineto
+stroke
+newpath
+51304.9 32648.1 moveto
+51304.9 32460.6 lineto
+stroke
+newpath
+51304.9 32460.6 moveto
+51267.4 32310.6 lineto
+stroke
+newpath
+51267.4 32310.6 moveto
+51229.9 32235.6 lineto
+stroke
+newpath
+51229.9 32235.6 moveto
+51192.4 32198.1 lineto
+stroke
+newpath
+51192.4 32198.1 moveto
+51117.4 32160.6 lineto
+stroke
+newpath
+51117.4 32160.6 moveto
+51042.4 32160.6 lineto
+stroke
+newpath
+51042.4 32160.6 moveto
+50967.5 32198.1 lineto
+stroke
+newpath
+50967.5 32198.1 moveto
+50930 32235.6 lineto
+stroke
+newpath
+50930 32235.6 moveto
+50892.5 32310.6 lineto
+stroke
+newpath
+50892.5 32310.6 moveto
+50855 32460.6 lineto
+stroke
+newpath
+50855 32460.6 moveto
+50855 32648.1 lineto
+stroke
+newpath
+50855 32648.1 moveto
+50892.5 32798.1 lineto
+stroke
+newpath
+50892.5 32798.1 moveto
+50930 32873.1 lineto
+stroke
+newpath
+50930 32873.1 moveto
+50967.5 32910.6 lineto
+stroke
+newpath
+50967.5 32910.6 moveto
+51042.4 32948 lineto
+stroke
+newpath
+51642.4 32235.6 moveto
+51679.9 32198.1 lineto
+stroke
+newpath
+51679.9 32198.1 moveto
+51642.4 32160.6 lineto
+stroke
+newpath
+51642.4 32160.6 moveto
+51604.9 32198.1 lineto
+stroke
+newpath
+51604.9 32198.1 moveto
+51642.4 32235.6 lineto
+stroke
+newpath
+51642.4 32235.6 moveto
+51642.4 32160.6 lineto
+stroke
+newpath
+51942.3 32948 moveto
+52429.8 32948 lineto
+stroke
+newpath
+52429.8 32948 moveto
+52167.3 32648.1 lineto
+stroke
+newpath
+52167.3 32648.1 moveto
+52279.8 32648.1 lineto
+stroke
+newpath
+52279.8 32648.1 moveto
+52354.8 32610.6 lineto
+stroke
+newpath
+52354.8 32610.6 moveto
+52392.3 32573.1 lineto
+stroke
+newpath
+52392.3 32573.1 moveto
+52429.8 32498.1 lineto
+stroke
+newpath
+52429.8 32498.1 moveto
+52429.8 32310.6 lineto
+stroke
+newpath
+52429.8 32310.6 moveto
+52392.3 32235.6 lineto
+stroke
+newpath
+52392.3 32235.6 moveto
+52354.8 32198.1 lineto
+stroke
+newpath
+52354.8 32198.1 moveto
+52279.8 32160.6 lineto
+stroke
+newpath
+52279.8 32160.6 moveto
+52054.8 32160.6 lineto
+stroke
+newpath
+52054.8 32160.6 moveto
+51979.8 32198.1 lineto
+stroke
+newpath
+51979.8 32198.1 moveto
+51942.3 32235.6 lineto
+stroke
+newpath
+52917.2 32948 moveto
+52992.2 32948 lineto
+stroke
+newpath
+52992.2 32948 moveto
+53067.2 32910.6 lineto
+stroke
+newpath
+53067.2 32910.6 moveto
+53104.7 32873.1 lineto
+stroke
+newpath
+53104.7 32873.1 moveto
+53142.2 32798.1 lineto
+stroke
+newpath
+53142.2 32798.1 moveto
+53179.7 32648.1 lineto
+stroke
+newpath
+53179.7 32648.1 moveto
+53179.7 32460.6 lineto
+stroke
+newpath
+53179.7 32460.6 moveto
+53142.2 32310.6 lineto
+stroke
+newpath
+53142.2 32310.6 moveto
+53104.7 32235.6 lineto
+stroke
+newpath
+53104.7 32235.6 moveto
+53067.2 32198.1 lineto
+stroke
+newpath
+53067.2 32198.1 moveto
+52992.2 32160.6 lineto
+stroke
+newpath
+52992.2 32160.6 moveto
+52917.2 32160.6 lineto
+stroke
+newpath
+52917.2 32160.6 moveto
+52842.2 32198.1 lineto
+stroke
+newpath
+52842.2 32198.1 moveto
+52804.7 32235.6 lineto
+stroke
+newpath
+52804.7 32235.6 moveto
+52767.2 32310.6 lineto
+stroke
+newpath
+52767.2 32310.6 moveto
+52729.7 32460.6 lineto
+stroke
+newpath
+52729.7 32460.6 moveto
+52729.7 32648.1 lineto
+stroke
+newpath
+52729.7 32648.1 moveto
+52767.2 32798.1 lineto
+stroke
+newpath
+52767.2 32798.1 moveto
+52804.7 32873.1 lineto
+stroke
+newpath
+52804.7 32873.1 moveto
+52842.2 32910.6 lineto
+stroke
+newpath
+52842.2 32910.6 moveto
+52917.2 32948 lineto
+stroke
+newpath
+53667.1 32948 moveto
+53742.1 32948 lineto
+stroke
+newpath
+53742.1 32948 moveto
+53817.1 32910.6 lineto
+stroke
+newpath
+53817.1 32910.6 moveto
+53854.6 32873.1 lineto
+stroke
+newpath
+53854.6 32873.1 moveto
+53892.1 32798.1 lineto
+stroke
+newpath
+53892.1 32798.1 moveto
+53929.6 32648.1 lineto
+stroke
+newpath
+53929.6 32648.1 moveto
+53929.6 32460.6 lineto
+stroke
+newpath
+53929.6 32460.6 moveto
+53892.1 32310.6 lineto
+stroke
+newpath
+53892.1 32310.6 moveto
+53854.6 32235.6 lineto
+stroke
+newpath
+53854.6 32235.6 moveto
+53817.1 32198.1 lineto
+stroke
+newpath
+53817.1 32198.1 moveto
+53742.1 32160.6 lineto
+stroke
+newpath
+53742.1 32160.6 moveto
+53667.1 32160.6 lineto
+stroke
+newpath
+53667.1 32160.6 moveto
+53592.1 32198.1 lineto
+stroke
+newpath
+53592.1 32198.1 moveto
+53554.6 32235.6 lineto
+stroke
+newpath
+53554.6 32235.6 moveto
+53517.1 32310.6 lineto
+stroke
+newpath
+53517.1 32310.6 moveto
+53479.6 32460.6 lineto
+stroke
+newpath
+53479.6 32460.6 moveto
+53479.6 32648.1 lineto
+stroke
+newpath
+53479.6 32648.1 moveto
+53517.1 32798.1 lineto
+stroke
+newpath
+53517.1 32798.1 moveto
+53554.6 32873.1 lineto
+stroke
+newpath
+53554.6 32873.1 moveto
+53592.1 32910.6 lineto
+stroke
+newpath
+53592.1 32910.6 moveto
+53667.1 32948 lineto
+stroke
+newpath
+54267 32160.6 moveto
+54267 32685.6 lineto
+stroke
+newpath
+54267 32610.6 moveto
+54304.5 32648.1 lineto
+stroke
+newpath
+54304.5 32648.1 moveto
+54379.5 32685.6 lineto
+stroke
+newpath
+54379.5 32685.6 moveto
+54492 32685.6 lineto
+stroke
+newpath
+54492 32685.6 moveto
+54567 32648.1 lineto
+stroke
+newpath
+54567 32648.1 moveto
+54604.5 32573.1 lineto
+stroke
+newpath
+54604.5 32573.1 moveto
+54604.5 32160.6 lineto
+stroke
+newpath
+54604.5 32573.1 moveto
+54642 32648.1 lineto
+stroke
+newpath
+54642 32648.1 moveto
+54717 32685.6 lineto
+stroke
+newpath
+54717 32685.6 moveto
+54829.5 32685.6 lineto
+stroke
+newpath
+54829.5 32685.6 moveto
+54904.5 32648.1 lineto
+stroke
+newpath
+54904.5 32648.1 moveto
+54942 32573.1 lineto
+stroke
+newpath
+54942 32573.1 moveto
+54942 32160.6 lineto
+stroke
+newpath
+55316.9 32160.6 moveto
+55316.9 32685.6 lineto
+stroke
+newpath
+55316.9 32610.6 moveto
+55354.4 32648.1 lineto
+stroke
+newpath
+55354.4 32648.1 moveto
+55429.4 32685.6 lineto
+stroke
+newpath
+55429.4 32685.6 moveto
+55541.9 32685.6 lineto
+stroke
+newpath
+55541.9 32685.6 moveto
+55616.9 32648.1 lineto
+stroke
+newpath
+55616.9 32648.1 moveto
+55654.4 32573.1 lineto
+stroke
+newpath
+55654.4 32573.1 moveto
+55654.4 32160.6 lineto
+stroke
+newpath
+55654.4 32573.1 moveto
+55691.9 32648.1 lineto
+stroke
+newpath
+55691.9 32648.1 moveto
+55766.9 32685.6 lineto
+stroke
+newpath
+55766.9 32685.6 moveto
+55879.3 32685.6 lineto
+stroke
+newpath
+55879.3 32685.6 moveto
+55954.3 32648.1 lineto
+stroke
+newpath
+55954.3 32648.1 moveto
+55991.8 32573.1 lineto
+stroke
+newpath
+55991.8 32573.1 moveto
+55991.8 32160.6 lineto
+stroke
+newpath
+57529.1 32985.5 moveto
+56854.2 31973.2 lineto
+stroke
+newpath
+58541.5 32948 moveto
+58616.5 32948 lineto
+stroke
+newpath
+58616.5 32948 moveto
+58691.5 32910.6 lineto
+stroke
+newpath
+58691.5 32910.6 moveto
+58729 32873.1 lineto
+stroke
+newpath
+58729 32873.1 moveto
+58766.5 32798.1 lineto
+stroke
+newpath
+58766.5 32798.1 moveto
+58804 32648.1 lineto
+stroke
+newpath
+58804 32648.1 moveto
+58804 32460.6 lineto
+stroke
+newpath
+58804 32460.6 moveto
+58766.5 32310.6 lineto
+stroke
+newpath
+58766.5 32310.6 moveto
+58729 32235.6 lineto
+stroke
+newpath
+58729 32235.6 moveto
+58691.5 32198.1 lineto
+stroke
+newpath
+58691.5 32198.1 moveto
+58616.5 32160.6 lineto
+stroke
+newpath
+58616.5 32160.6 moveto
+58541.5 32160.6 lineto
+stroke
+newpath
+58541.5 32160.6 moveto
+58466.5 32198.1 lineto
+stroke
+newpath
+58466.5 32198.1 moveto
+58429 32235.6 lineto
+stroke
+newpath
+58429 32235.6 moveto
+58391.5 32310.6 lineto
+stroke
+newpath
+58391.5 32310.6 moveto
+58354 32460.6 lineto
+stroke
+newpath
+58354 32460.6 moveto
+58354 32648.1 lineto
+stroke
+newpath
+58354 32648.1 moveto
+58391.5 32798.1 lineto
+stroke
+newpath
+58391.5 32798.1 moveto
+58429 32873.1 lineto
+stroke
+newpath
+58429 32873.1 moveto
+58466.5 32910.6 lineto
+stroke
+newpath
+58466.5 32910.6 moveto
+58541.5 32948 lineto
+stroke
+newpath
+59141.4 32235.6 moveto
+59178.9 32198.1 lineto
+stroke
+newpath
+59178.9 32198.1 moveto
+59141.4 32160.6 lineto
+stroke
+newpath
+59141.4 32160.6 moveto
+59103.9 32198.1 lineto
+stroke
+newpath
+59103.9 32198.1 moveto
+59141.4 32235.6 lineto
+stroke
+newpath
+59141.4 32235.6 moveto
+59141.4 32160.6 lineto
+stroke
+newpath
+59666.4 32948 moveto
+59741.4 32948 lineto
+stroke
+newpath
+59741.4 32948 moveto
+59816.4 32910.6 lineto
+stroke
+newpath
+59816.4 32910.6 moveto
+59853.8 32873.1 lineto
+stroke
+newpath
+59853.8 32873.1 moveto
+59891.3 32798.1 lineto
+stroke
+newpath
+59891.3 32798.1 moveto
+59928.8 32648.1 lineto
+stroke
+newpath
+59928.8 32648.1 moveto
+59928.8 32460.6 lineto
+stroke
+newpath
+59928.8 32460.6 moveto
+59891.3 32310.6 lineto
+stroke
+newpath
+59891.3 32310.6 moveto
+59853.8 32235.6 lineto
+stroke
+newpath
+59853.8 32235.6 moveto
+59816.4 32198.1 lineto
+stroke
+newpath
+59816.4 32198.1 moveto
+59741.4 32160.6 lineto
+stroke
+newpath
+59741.4 32160.6 moveto
+59666.4 32160.6 lineto
+stroke
+newpath
+59666.4 32160.6 moveto
+59591.4 32198.1 lineto
+stroke
+newpath
+59591.4 32198.1 moveto
+59553.9 32235.6 lineto
+stroke
+newpath
+59553.9 32235.6 moveto
+59516.4 32310.6 lineto
+stroke
+newpath
+59516.4 32310.6 moveto
+59478.9 32460.6 lineto
+stroke
+newpath
+59478.9 32460.6 moveto
+59478.9 32648.1 lineto
+stroke
+newpath
+59478.9 32648.1 moveto
+59516.4 32798.1 lineto
+stroke
+newpath
+59516.4 32798.1 moveto
+59553.9 32873.1 lineto
+stroke
+newpath
+59553.9 32873.1 moveto
+59591.4 32910.6 lineto
+stroke
+newpath
+59591.4 32910.6 moveto
+59666.4 32948 lineto
+stroke
+newpath
+60678.7 32160.6 moveto
+60228.8 32160.6 lineto
+stroke
+newpath
+60453.8 32160.6 moveto
+60453.8 32948 lineto
+stroke
+newpath
+60453.8 32948 moveto
+60378.8 32835.6 lineto
+stroke
+newpath
+60378.8 32835.6 moveto
+60303.8 32760.6 lineto
+stroke
+newpath
+60303.8 32760.6 moveto
+60228.8 32723.1 lineto
+stroke
+newpath
+61428.6 32160.6 moveto
+60978.7 32160.6 lineto
+stroke
+newpath
+61203.7 32160.6 moveto
+61203.7 32948 lineto
+stroke
+newpath
+61203.7 32948 moveto
+61128.7 32835.6 lineto
+stroke
+newpath
+61128.7 32835.6 moveto
+61053.7 32760.6 lineto
+stroke
+newpath
+61053.7 32760.6 moveto
+60978.7 32723.1 lineto
+stroke
+newpath
+61878.6 32610.6 moveto
+61803.6 32648.1 lineto
+stroke
+newpath
+61803.6 32648.1 moveto
+61766.1 32685.6 lineto
+stroke
+newpath
+61766.1 32685.6 moveto
+61728.6 32760.6 lineto
+stroke
+newpath
+61728.6 32760.6 moveto
+61728.6 32798.1 lineto
+stroke
+newpath
+61728.6 32798.1 moveto
+61766.1 32873.1 lineto
+stroke
+newpath
+61766.1 32873.1 moveto
+61803.6 32910.6 lineto
+stroke
+newpath
+61803.6 32910.6 moveto
+61878.6 32948 lineto
+stroke
+newpath
+61878.6 32948 moveto
+62028.6 32948 lineto
+stroke
+newpath
+62028.6 32948 moveto
+62103.6 32910.6 lineto
+stroke
+newpath
+62103.6 32910.6 moveto
+62141.1 32873.1 lineto
+stroke
+newpath
+62141.1 32873.1 moveto
+62178.6 32798.1 lineto
+stroke
+newpath
+62178.6 32798.1 moveto
+62178.6 32760.6 lineto
+stroke
+newpath
+62178.6 32760.6 moveto
+62141.1 32685.6 lineto
+stroke
+newpath
+62141.1 32685.6 moveto
+62103.6 32648.1 lineto
+stroke
+newpath
+62103.6 32648.1 moveto
+62028.6 32610.6 lineto
+stroke
+newpath
+62028.6 32610.6 moveto
+61878.6 32610.6 lineto
+stroke
+newpath
+61878.6 32610.6 moveto
+61803.6 32573.1 lineto
+stroke
+newpath
+61803.6 32573.1 moveto
+61766.1 32535.6 lineto
+stroke
+newpath
+61766.1 32535.6 moveto
+61728.6 32460.6 lineto
+stroke
+newpath
+61728.6 32460.6 moveto
+61728.6 32310.6 lineto
+stroke
+newpath
+61728.6 32310.6 moveto
+61766.1 32235.6 lineto
+stroke
+newpath
+61766.1 32235.6 moveto
+61803.6 32198.1 lineto
+stroke
+newpath
+61803.6 32198.1 moveto
+61878.6 32160.6 lineto
+stroke
+newpath
+61878.6 32160.6 moveto
+62028.6 32160.6 lineto
+stroke
+newpath
+62028.6 32160.6 moveto
+62103.6 32198.1 lineto
+stroke
+newpath
+62103.6 32198.1 moveto
+62141.1 32235.6 lineto
+stroke
+newpath
+62141.1 32235.6 moveto
+62178.6 32310.6 lineto
+stroke
+newpath
+62178.6 32310.6 moveto
+62178.6 32460.6 lineto
+stroke
+newpath
+62178.6 32460.6 moveto
+62141.1 32535.6 lineto
+stroke
+newpath
+62141.1 32535.6 moveto
+62103.6 32573.1 lineto
+stroke
+newpath
+62103.6 32573.1 moveto
+62028.6 32610.6 lineto
+stroke
+newpath
+62478.5 32948 moveto
+62478.5 32798.1 lineto
+stroke
+newpath
+62778.5 32948 moveto
+62778.5 32798.1 lineto
+stroke
+newpath
+63940.8 31860.7 moveto
+63903.3 31898.2 lineto
+stroke
+newpath
+63903.3 31898.2 moveto
+63828.3 32010.7 lineto
+stroke
+newpath
+63828.3 32010.7 moveto
+63790.9 32085.7 lineto
+stroke
+newpath
+63790.9 32085.7 moveto
+63753.4 32198.1 lineto
+stroke
+newpath
+63753.4 32198.1 moveto
+63715.9 32385.6 lineto
+stroke
+newpath
+63715.9 32385.6 moveto
+63715.9 32535.6 lineto
+stroke
+newpath
+63715.9 32535.6 moveto
+63753.4 32723.1 lineto
+stroke
+newpath
+63753.4 32723.1 moveto
+63790.9 32835.6 lineto
+stroke
+newpath
+63790.9 32835.6 moveto
+63828.3 32910.6 lineto
+stroke
+newpath
+63828.3 32910.6 moveto
+63903.3 33023 lineto
+stroke
+newpath
+63903.3 33023 moveto
+63940.8 33060.5 lineto
+stroke
+newpath
+64653.2 32160.6 moveto
+64203.3 32160.6 lineto
+stroke
+newpath
+64428.3 32160.6 moveto
+64428.3 32948 lineto
+stroke
+newpath
+64428.3 32948 moveto
+64353.3 32835.6 lineto
+stroke
+newpath
+64353.3 32835.6 moveto
+64278.3 32760.6 lineto
+stroke
+newpath
+64278.3 32760.6 moveto
+64203.3 32723.1 lineto
+stroke
+newpath
+65403.2 32160.6 moveto
+64953.2 32160.6 lineto
+stroke
+newpath
+65178.2 32160.6 moveto
+65178.2 32948 lineto
+stroke
+newpath
+65178.2 32948 moveto
+65103.2 32835.6 lineto
+stroke
+newpath
+65103.2 32835.6 moveto
+65028.2 32760.6 lineto
+stroke
+newpath
+65028.2 32760.6 moveto
+64953.2 32723.1 lineto
+stroke
+newpath
+66115.6 32948 moveto
+65740.6 32948 lineto
+stroke
+newpath
+65740.6 32948 moveto
+65703.1 32573.1 lineto
+stroke
+newpath
+65703.1 32573.1 moveto
+65740.6 32610.6 lineto
+stroke
+newpath
+65740.6 32610.6 moveto
+65815.6 32648.1 lineto
+stroke
+newpath
+65815.6 32648.1 moveto
+66003.1 32648.1 lineto
+stroke
+newpath
+66003.1 32648.1 moveto
+66078.1 32610.6 lineto
+stroke
+newpath
+66078.1 32610.6 moveto
+66115.6 32573.1 lineto
+stroke
+newpath
+66115.6 32573.1 moveto
+66153.1 32498.1 lineto
+stroke
+newpath
+66153.1 32498.1 moveto
+66153.1 32310.6 lineto
+stroke
+newpath
+66153.1 32310.6 moveto
+66115.6 32235.6 lineto
+stroke
+newpath
+66115.6 32235.6 moveto
+66078.1 32198.1 lineto
+stroke
+newpath
+66078.1 32198.1 moveto
+66003.1 32160.6 lineto
+stroke
+newpath
+66003.1 32160.6 moveto
+65815.6 32160.6 lineto
+stroke
+newpath
+65815.6 32160.6 moveto
+65740.6 32198.1 lineto
+stroke
+newpath
+65740.6 32198.1 moveto
+65703.1 32235.6 lineto
+stroke
+newpath
+67090.4 32160.6 moveto
+67090.4 32948 lineto
+stroke
+newpath
+67427.9 32160.6 moveto
+67427.9 32573.1 lineto
+stroke
+newpath
+67427.9 32573.1 moveto
+67390.4 32648.1 lineto
+stroke
+newpath
+67390.4 32648.1 moveto
+67315.4 32685.6 lineto
+stroke
+newpath
+67315.4 32685.6 moveto
+67202.9 32685.6 lineto
+stroke
+newpath
+67202.9 32685.6 moveto
+67127.9 32648.1 lineto
+stroke
+newpath
+67127.9 32648.1 moveto
+67090.4 32610.6 lineto
+stroke
+newpath
+67915.3 32160.6 moveto
+67840.3 32198.1 lineto
+stroke
+newpath
+67840.3 32198.1 moveto
+67802.9 32235.6 lineto
+stroke
+newpath
+67802.9 32235.6 moveto
+67765.4 32310.6 lineto
+stroke
+newpath
+67765.4 32310.6 moveto
+67765.4 32535.6 lineto
+stroke
+newpath
+67765.4 32535.6 moveto
+67802.9 32610.6 lineto
+stroke
+newpath
+67802.9 32610.6 moveto
+67840.3 32648.1 lineto
+stroke
+newpath
+67840.3 32648.1 moveto
+67915.3 32685.6 lineto
+stroke
+newpath
+67915.3 32685.6 moveto
+68027.8 32685.6 lineto
+stroke
+newpath
+68027.8 32685.6 moveto
+68102.8 32648.1 lineto
+stroke
+newpath
+68102.8 32648.1 moveto
+68140.3 32610.6 lineto
+stroke
+newpath
+68140.3 32610.6 moveto
+68177.8 32535.6 lineto
+stroke
+newpath
+68177.8 32535.6 moveto
+68177.8 32310.6 lineto
+stroke
+newpath
+68177.8 32310.6 moveto
+68140.3 32235.6 lineto
+stroke
+newpath
+68140.3 32235.6 moveto
+68102.8 32198.1 lineto
+stroke
+newpath
+68102.8 32198.1 moveto
+68027.8 32160.6 lineto
+stroke
+newpath
+68027.8 32160.6 moveto
+67915.3 32160.6 lineto
+stroke
+newpath
+68627.7 32160.6 moveto
+68552.8 32198.1 lineto
+stroke
+newpath
+68552.8 32198.1 moveto
+68515.3 32273.1 lineto
+stroke
+newpath
+68515.3 32273.1 moveto
+68515.3 32948 lineto
+stroke
+newpath
+69227.7 32198.1 moveto
+69152.7 32160.6 lineto
+stroke
+newpath
+69152.7 32160.6 moveto
+69002.7 32160.6 lineto
+stroke
+newpath
+69002.7 32160.6 moveto
+68927.7 32198.1 lineto
+stroke
+newpath
+68927.7 32198.1 moveto
+68890.2 32273.1 lineto
+stroke
+newpath
+68890.2 32273.1 moveto
+68890.2 32573.1 lineto
+stroke
+newpath
+68890.2 32573.1 moveto
+68927.7 32648.1 lineto
+stroke
+newpath
+68927.7 32648.1 moveto
+69002.7 32685.6 lineto
+stroke
+newpath
+69002.7 32685.6 moveto
+69152.7 32685.6 lineto
+stroke
+newpath
+69152.7 32685.6 moveto
+69227.7 32648.1 lineto
+stroke
+newpath
+69227.7 32648.1 moveto
+69265.2 32573.1 lineto
+stroke
+newpath
+69265.2 32573.1 moveto
+69265.2 32498.1 lineto
+stroke
+newpath
+69265.2 32498.1 moveto
+68890.2 32423.1 lineto
+stroke
+newpath
+69565.1 32198.1 moveto
+69640.1 32160.6 lineto
+stroke
+newpath
+69640.1 32160.6 moveto
+69790.1 32160.6 lineto
+stroke
+newpath
+69790.1 32160.6 moveto
+69865.1 32198.1 lineto
+stroke
+newpath
+69865.1 32198.1 moveto
+69902.6 32273.1 lineto
+stroke
+newpath
+69902.6 32273.1 moveto
+69902.6 32310.6 lineto
+stroke
+newpath
+69902.6 32310.6 moveto
+69865.1 32385.6 lineto
+stroke
+newpath
+69865.1 32385.6 moveto
+69790.1 32423.1 lineto
+stroke
+newpath
+69790.1 32423.1 moveto
+69677.6 32423.1 lineto
+stroke
+newpath
+69677.6 32423.1 moveto
+69602.6 32460.6 lineto
+stroke
+newpath
+69602.6 32460.6 moveto
+69565.1 32535.6 lineto
+stroke
+newpath
+69565.1 32535.6 moveto
+69565.1 32573.1 lineto
+stroke
+newpath
+69565.1 32573.1 moveto
+69602.6 32648.1 lineto
+stroke
+newpath
+69602.6 32648.1 moveto
+69677.6 32685.6 lineto
+stroke
+newpath
+69677.6 32685.6 moveto
+69790.1 32685.6 lineto
+stroke
+newpath
+69790.1 32685.6 moveto
+69865.1 32648.1 lineto
+stroke
+newpath
+70165.1 31860.7 moveto
+70202.6 31898.2 lineto
+stroke
+newpath
+70202.6 31898.2 moveto
+70277.5 32010.7 lineto
+stroke
+newpath
+70277.5 32010.7 moveto
+70315 32085.7 lineto
+stroke
+newpath
+70315 32085.7 moveto
+70352.5 32198.1 lineto
+stroke
+newpath
+70352.5 32198.1 moveto
+70390 32385.6 lineto
+stroke
+newpath
+70390 32385.6 moveto
+70390 32535.6 lineto
+stroke
+newpath
+70390 32535.6 moveto
+70352.5 32723.1 lineto
+stroke
+newpath
+70352.5 32723.1 moveto
+70315 32835.6 lineto
+stroke
+newpath
+70315 32835.6 moveto
+70277.5 32910.6 lineto
+stroke
+newpath
+70277.5 32910.6 moveto
+70202.6 33023 lineto
+stroke
+newpath
+70202.6 33023 moveto
+70165.1 33060.5 lineto
+stroke
+43.4063 setlinewidth
+49648.8 31481.4 217.031 cir0
+108.516 setlinewidth
+78.7401 setlinewidth
+0 0 0 setrgbcolor
+0 0 0 setrgbcolor
+newpath
+51042.4 31908.7 moveto
+51117.4 31908.7 lineto
+stroke
+newpath
+51117.4 31908.7 moveto
+51192.4 31871.2 lineto
+stroke
+newpath
+51192.4 31871.2 moveto
+51229.9 31833.7 lineto
+stroke
+newpath
+51229.9 31833.7 moveto
+51267.4 31758.7 lineto
+stroke
+newpath
+51267.4 31758.7 moveto
+51304.9 31608.7 lineto
+stroke
+newpath
+51304.9 31608.7 moveto
+51304.9 31421.2 lineto
+stroke
+newpath
+51304.9 31421.2 moveto
+51267.4 31271.3 lineto
+stroke
+newpath
+51267.4 31271.3 moveto
+51229.9 31196.3 lineto
+stroke
+newpath
+51229.9 31196.3 moveto
+51192.4 31158.8 lineto
+stroke
+newpath
+51192.4 31158.8 moveto
+51117.4 31121.3 lineto
+stroke
+newpath
+51117.4 31121.3 moveto
+51042.4 31121.3 lineto
+stroke
+newpath
+51042.4 31121.3 moveto
+50967.5 31158.8 lineto
+stroke
+newpath
+50967.5 31158.8 moveto
+50930 31196.3 lineto
+stroke
+newpath
+50930 31196.3 moveto
+50892.5 31271.3 lineto
+stroke
+newpath
+50892.5 31271.3 moveto
+50855 31421.2 lineto
+stroke
+newpath
+50855 31421.2 moveto
+50855 31608.7 lineto
+stroke
+newpath
+50855 31608.7 moveto
+50892.5 31758.7 lineto
+stroke
+newpath
+50892.5 31758.7 moveto
+50930 31833.7 lineto
+stroke
+newpath
+50930 31833.7 moveto
+50967.5 31871.2 lineto
+stroke
+newpath
+50967.5 31871.2 moveto
+51042.4 31908.7 lineto
+stroke
+newpath
+51642.4 31196.3 moveto
+51679.9 31158.8 lineto
+stroke
+newpath
+51679.9 31158.8 moveto
+51642.4 31121.3 lineto
+stroke
+newpath
+51642.4 31121.3 moveto
+51604.9 31158.8 lineto
+stroke
+newpath
+51604.9 31158.8 moveto
+51642.4 31196.3 lineto
+stroke
+newpath
+51642.4 31196.3 moveto
+51642.4 31121.3 lineto
+stroke
+newpath
+52129.8 31571.2 moveto
+52054.8 31608.7 lineto
+stroke
+newpath
+52054.8 31608.7 moveto
+52017.3 31646.2 lineto
+stroke
+newpath
+52017.3 31646.2 moveto
+51979.8 31721.2 lineto
+stroke
+newpath
+51979.8 31721.2 moveto
+51979.8 31758.7 lineto
+stroke
+newpath
+51979.8 31758.7 moveto
+52017.3 31833.7 lineto
+stroke
+newpath
+52017.3 31833.7 moveto
+52054.8 31871.2 lineto
+stroke
+newpath
+52054.8 31871.2 moveto
+52129.8 31908.7 lineto
+stroke
+newpath
+52129.8 31908.7 moveto
+52279.8 31908.7 lineto
+stroke
+newpath
+52279.8 31908.7 moveto
+52354.8 31871.2 lineto
+stroke
+newpath
+52354.8 31871.2 moveto
+52392.3 31833.7 lineto
+stroke
+newpath
+52392.3 31833.7 moveto
+52429.8 31758.7 lineto
+stroke
+newpath
+52429.8 31758.7 moveto
+52429.8 31721.2 lineto
+stroke
+newpath
+52429.8 31721.2 moveto
+52392.3 31646.2 lineto
+stroke
+newpath
+52392.3 31646.2 moveto
+52354.8 31608.7 lineto
+stroke
+newpath
+52354.8 31608.7 moveto
+52279.8 31571.2 lineto
+stroke
+newpath
+52279.8 31571.2 moveto
+52129.8 31571.2 lineto
+stroke
+newpath
+52129.8 31571.2 moveto
+52054.8 31533.7 lineto
+stroke
+newpath
+52054.8 31533.7 moveto
+52017.3 31496.2 lineto
+stroke
+newpath
+52017.3 31496.2 moveto
+51979.8 31421.2 lineto
+stroke
+newpath
+51979.8 31421.2 moveto
+51979.8 31271.3 lineto
+stroke
+newpath
+51979.8 31271.3 moveto
+52017.3 31196.3 lineto
+stroke
+newpath
+52017.3 31196.3 moveto
+52054.8 31158.8 lineto
+stroke
+newpath
+52054.8 31158.8 moveto
+52129.8 31121.3 lineto
+stroke
+newpath
+52129.8 31121.3 moveto
+52279.8 31121.3 lineto
+stroke
+newpath
+52279.8 31121.3 moveto
+52354.8 31158.8 lineto
+stroke
+newpath
+52354.8 31158.8 moveto
+52392.3 31196.3 lineto
+stroke
+newpath
+52392.3 31196.3 moveto
+52429.8 31271.3 lineto
+stroke
+newpath
+52429.8 31271.3 moveto
+52429.8 31421.2 lineto
+stroke
+newpath
+52429.8 31421.2 moveto
+52392.3 31496.2 lineto
+stroke
+newpath
+52392.3 31496.2 moveto
+52354.8 31533.7 lineto
+stroke
+newpath
+52354.8 31533.7 moveto
+52279.8 31571.2 lineto
+stroke
+newpath
+52917.2 31908.7 moveto
+52992.2 31908.7 lineto
+stroke
+newpath
+52992.2 31908.7 moveto
+53067.2 31871.2 lineto
+stroke
+newpath
+53067.2 31871.2 moveto
+53104.7 31833.7 lineto
+stroke
+newpath
+53104.7 31833.7 moveto
+53142.2 31758.7 lineto
+stroke
+newpath
+53142.2 31758.7 moveto
+53179.7 31608.7 lineto
+stroke
+newpath
+53179.7 31608.7 moveto
+53179.7 31421.2 lineto
+stroke
+newpath
+53179.7 31421.2 moveto
+53142.2 31271.3 lineto
+stroke
+newpath
+53142.2 31271.3 moveto
+53104.7 31196.3 lineto
+stroke
+newpath
+53104.7 31196.3 moveto
+53067.2 31158.8 lineto
+stroke
+newpath
+53067.2 31158.8 moveto
+52992.2 31121.3 lineto
+stroke
+newpath
+52992.2 31121.3 moveto
+52917.2 31121.3 lineto
+stroke
+newpath
+52917.2 31121.3 moveto
+52842.2 31158.8 lineto
+stroke
+newpath
+52842.2 31158.8 moveto
+52804.7 31196.3 lineto
+stroke
+newpath
+52804.7 31196.3 moveto
+52767.2 31271.3 lineto
+stroke
+newpath
+52767.2 31271.3 moveto
+52729.7 31421.2 lineto
+stroke
+newpath
+52729.7 31421.2 moveto
+52729.7 31608.7 lineto
+stroke
+newpath
+52729.7 31608.7 moveto
+52767.2 31758.7 lineto
+stroke
+newpath
+52767.2 31758.7 moveto
+52804.7 31833.7 lineto
+stroke
+newpath
+52804.7 31833.7 moveto
+52842.2 31871.2 lineto
+stroke
+newpath
+52842.2 31871.2 moveto
+52917.2 31908.7 lineto
+stroke
+newpath
+53667.1 31908.7 moveto
+53742.1 31908.7 lineto
+stroke
+newpath
+53742.1 31908.7 moveto
+53817.1 31871.2 lineto
+stroke
+newpath
+53817.1 31871.2 moveto
+53854.6 31833.7 lineto
+stroke
+newpath
+53854.6 31833.7 moveto
+53892.1 31758.7 lineto
+stroke
+newpath
+53892.1 31758.7 moveto
+53929.6 31608.7 lineto
+stroke
+newpath
+53929.6 31608.7 moveto
+53929.6 31421.2 lineto
+stroke
+newpath
+53929.6 31421.2 moveto
+53892.1 31271.3 lineto
+stroke
+newpath
+53892.1 31271.3 moveto
+53854.6 31196.3 lineto
+stroke
+newpath
+53854.6 31196.3 moveto
+53817.1 31158.8 lineto
+stroke
+newpath
+53817.1 31158.8 moveto
+53742.1 31121.3 lineto
+stroke
+newpath
+53742.1 31121.3 moveto
+53667.1 31121.3 lineto
+stroke
+newpath
+53667.1 31121.3 moveto
+53592.1 31158.8 lineto
+stroke
+newpath
+53592.1 31158.8 moveto
+53554.6 31196.3 lineto
+stroke
+newpath
+53554.6 31196.3 moveto
+53517.1 31271.3 lineto
+stroke
+newpath
+53517.1 31271.3 moveto
+53479.6 31421.2 lineto
+stroke
+newpath
+53479.6 31421.2 moveto
+53479.6 31608.7 lineto
+stroke
+newpath
+53479.6 31608.7 moveto
+53517.1 31758.7 lineto
+stroke
+newpath
+53517.1 31758.7 moveto
+53554.6 31833.7 lineto
+stroke
+newpath
+53554.6 31833.7 moveto
+53592.1 31871.2 lineto
+stroke
+newpath
+53592.1 31871.2 moveto
+53667.1 31908.7 lineto
+stroke
+newpath
+54267 31121.3 moveto
+54267 31646.2 lineto
+stroke
+newpath
+54267 31571.2 moveto
+54304.5 31608.7 lineto
+stroke
+newpath
+54304.5 31608.7 moveto
+54379.5 31646.2 lineto
+stroke
+newpath
+54379.5 31646.2 moveto
+54492 31646.2 lineto
+stroke
+newpath
+54492 31646.2 moveto
+54567 31608.7 lineto
+stroke
+newpath
+54567 31608.7 moveto
+54604.5 31533.7 lineto
+stroke
+newpath
+54604.5 31533.7 moveto
+54604.5 31121.3 lineto
+stroke
+newpath
+54604.5 31533.7 moveto
+54642 31608.7 lineto
+stroke
+newpath
+54642 31608.7 moveto
+54717 31646.2 lineto
+stroke
+newpath
+54717 31646.2 moveto
+54829.5 31646.2 lineto
+stroke
+newpath
+54829.5 31646.2 moveto
+54904.5 31608.7 lineto
+stroke
+newpath
+54904.5 31608.7 moveto
+54942 31533.7 lineto
+stroke
+newpath
+54942 31533.7 moveto
+54942 31121.3 lineto
+stroke
+newpath
+55316.9 31121.3 moveto
+55316.9 31646.2 lineto
+stroke
+newpath
+55316.9 31571.2 moveto
+55354.4 31608.7 lineto
+stroke
+newpath
+55354.4 31608.7 moveto
+55429.4 31646.2 lineto
+stroke
+newpath
+55429.4 31646.2 moveto
+55541.9 31646.2 lineto
+stroke
+newpath
+55541.9 31646.2 moveto
+55616.9 31608.7 lineto
+stroke
+newpath
+55616.9 31608.7 moveto
+55654.4 31533.7 lineto
+stroke
+newpath
+55654.4 31533.7 moveto
+55654.4 31121.3 lineto
+stroke
+newpath
+55654.4 31533.7 moveto
+55691.9 31608.7 lineto
+stroke
+newpath
+55691.9 31608.7 moveto
+55766.9 31646.2 lineto
+stroke
+newpath
+55766.9 31646.2 moveto
+55879.3 31646.2 lineto
+stroke
+newpath
+55879.3 31646.2 moveto
+55954.3 31608.7 lineto
+stroke
+newpath
+55954.3 31608.7 moveto
+55991.8 31533.7 lineto
+stroke
+newpath
+55991.8 31533.7 moveto
+55991.8 31121.3 lineto
+stroke
+newpath
+57529.1 31946.2 moveto
+56854.2 30933.8 lineto
+stroke
+newpath
+58541.5 31908.7 moveto
+58616.5 31908.7 lineto
+stroke
+newpath
+58616.5 31908.7 moveto
+58691.5 31871.2 lineto
+stroke
+newpath
+58691.5 31871.2 moveto
+58729 31833.7 lineto
+stroke
+newpath
+58729 31833.7 moveto
+58766.5 31758.7 lineto
+stroke
+newpath
+58766.5 31758.7 moveto
+58804 31608.7 lineto
+stroke
+newpath
+58804 31608.7 moveto
+58804 31421.2 lineto
+stroke
+newpath
+58804 31421.2 moveto
+58766.5 31271.3 lineto
+stroke
+newpath
+58766.5 31271.3 moveto
+58729 31196.3 lineto
+stroke
+newpath
+58729 31196.3 moveto
+58691.5 31158.8 lineto
+stroke
+newpath
+58691.5 31158.8 moveto
+58616.5 31121.3 lineto
+stroke
+newpath
+58616.5 31121.3 moveto
+58541.5 31121.3 lineto
+stroke
+newpath
+58541.5 31121.3 moveto
+58466.5 31158.8 lineto
+stroke
+newpath
+58466.5 31158.8 moveto
+58429 31196.3 lineto
+stroke
+newpath
+58429 31196.3 moveto
+58391.5 31271.3 lineto
+stroke
+newpath
+58391.5 31271.3 moveto
+58354 31421.2 lineto
+stroke
+newpath
+58354 31421.2 moveto
+58354 31608.7 lineto
+stroke
+newpath
+58354 31608.7 moveto
+58391.5 31758.7 lineto
+stroke
+newpath
+58391.5 31758.7 moveto
+58429 31833.7 lineto
+stroke
+newpath
+58429 31833.7 moveto
+58466.5 31871.2 lineto
+stroke
+newpath
+58466.5 31871.2 moveto
+58541.5 31908.7 lineto
+stroke
+newpath
+59141.4 31196.3 moveto
+59178.9 31158.8 lineto
+stroke
+newpath
+59178.9 31158.8 moveto
+59141.4 31121.3 lineto
+stroke
+newpath
+59141.4 31121.3 moveto
+59103.9 31158.8 lineto
+stroke
+newpath
+59103.9 31158.8 moveto
+59141.4 31196.3 lineto
+stroke
+newpath
+59141.4 31196.3 moveto
+59141.4 31121.3 lineto
+stroke
+newpath
+59666.4 31908.7 moveto
+59741.4 31908.7 lineto
+stroke
+newpath
+59741.4 31908.7 moveto
+59816.4 31871.2 lineto
+stroke
+newpath
+59816.4 31871.2 moveto
+59853.8 31833.7 lineto
+stroke
+newpath
+59853.8 31833.7 moveto
+59891.3 31758.7 lineto
+stroke
+newpath
+59891.3 31758.7 moveto
+59928.8 31608.7 lineto
+stroke
+newpath
+59928.8 31608.7 moveto
+59928.8 31421.2 lineto
+stroke
+newpath
+59928.8 31421.2 moveto
+59891.3 31271.3 lineto
+stroke
+newpath
+59891.3 31271.3 moveto
+59853.8 31196.3 lineto
+stroke
+newpath
+59853.8 31196.3 moveto
+59816.4 31158.8 lineto
+stroke
+newpath
+59816.4 31158.8 moveto
+59741.4 31121.3 lineto
+stroke
+newpath
+59741.4 31121.3 moveto
+59666.4 31121.3 lineto
+stroke
+newpath
+59666.4 31121.3 moveto
+59591.4 31158.8 lineto
+stroke
+newpath
+59591.4 31158.8 moveto
+59553.9 31196.3 lineto
+stroke
+newpath
+59553.9 31196.3 moveto
+59516.4 31271.3 lineto
+stroke
+newpath
+59516.4 31271.3 moveto
+59478.9 31421.2 lineto
+stroke
+newpath
+59478.9 31421.2 moveto
+59478.9 31608.7 lineto
+stroke
+newpath
+59478.9 31608.7 moveto
+59516.4 31758.7 lineto
+stroke
+newpath
+59516.4 31758.7 moveto
+59553.9 31833.7 lineto
+stroke
+newpath
+59553.9 31833.7 moveto
+59591.4 31871.2 lineto
+stroke
+newpath
+59591.4 31871.2 moveto
+59666.4 31908.7 lineto
+stroke
+newpath
+60191.3 31908.7 moveto
+60678.7 31908.7 lineto
+stroke
+newpath
+60678.7 31908.7 moveto
+60416.3 31608.7 lineto
+stroke
+newpath
+60416.3 31608.7 moveto
+60528.8 31608.7 lineto
+stroke
+newpath
+60528.8 31608.7 moveto
+60603.8 31571.2 lineto
+stroke
+newpath
+60603.8 31571.2 moveto
+60641.2 31533.7 lineto
+stroke
+newpath
+60641.2 31533.7 moveto
+60678.7 31458.7 lineto
+stroke
+newpath
+60678.7 31458.7 moveto
+60678.7 31271.3 lineto
+stroke
+newpath
+60678.7 31271.3 moveto
+60641.2 31196.3 lineto
+stroke
+newpath
+60641.2 31196.3 moveto
+60603.8 31158.8 lineto
+stroke
+newpath
+60603.8 31158.8 moveto
+60528.8 31121.3 lineto
+stroke
+newpath
+60528.8 31121.3 moveto
+60303.8 31121.3 lineto
+stroke
+newpath
+60303.8 31121.3 moveto
+60228.8 31158.8 lineto
+stroke
+newpath
+60228.8 31158.8 moveto
+60191.3 31196.3 lineto
+stroke
+newpath
+61428.6 31121.3 moveto
+60978.7 31121.3 lineto
+stroke
+newpath
+61203.7 31121.3 moveto
+61203.7 31908.7 lineto
+stroke
+newpath
+61203.7 31908.7 moveto
+61128.7 31796.2 lineto
+stroke
+newpath
+61128.7 31796.2 moveto
+61053.7 31721.2 lineto
+stroke
+newpath
+61053.7 31721.2 moveto
+60978.7 31683.7 lineto
+stroke
+newpath
+62141.1 31908.7 moveto
+61766.1 31908.7 lineto
+stroke
+newpath
+61766.1 31908.7 moveto
+61728.6 31533.7 lineto
+stroke
+newpath
+61728.6 31533.7 moveto
+61766.1 31571.2 lineto
+stroke
+newpath
+61766.1 31571.2 moveto
+61841.1 31608.7 lineto
+stroke
+newpath
+61841.1 31608.7 moveto
+62028.6 31608.7 lineto
+stroke
+newpath
+62028.6 31608.7 moveto
+62103.6 31571.2 lineto
+stroke
+newpath
+62103.6 31571.2 moveto
+62141.1 31533.7 lineto
+stroke
+newpath
+62141.1 31533.7 moveto
+62178.6 31458.7 lineto
+stroke
+newpath
+62178.6 31458.7 moveto
+62178.6 31271.3 lineto
+stroke
+newpath
+62178.6 31271.3 moveto
+62141.1 31196.3 lineto
+stroke
+newpath
+62141.1 31196.3 moveto
+62103.6 31158.8 lineto
+stroke
+newpath
+62103.6 31158.8 moveto
+62028.6 31121.3 lineto
+stroke
+newpath
+62028.6 31121.3 moveto
+61841.1 31121.3 lineto
+stroke
+newpath
+61841.1 31121.3 moveto
+61766.1 31158.8 lineto
+stroke
+newpath
+61766.1 31158.8 moveto
+61728.6 31196.3 lineto
+stroke
+newpath
+62478.5 31908.7 moveto
+62478.5 31758.7 lineto
+stroke
+newpath
+62778.5 31908.7 moveto
+62778.5 31758.7 lineto
+stroke
+newpath
+63940.8 30821.3 moveto
+63903.3 30858.8 lineto
+stroke
+newpath
+63903.3 30858.8 moveto
+63828.3 30971.3 lineto
+stroke
+newpath
+63828.3 30971.3 moveto
+63790.9 31046.3 lineto
+stroke
+newpath
+63790.9 31046.3 moveto
+63753.4 31158.8 lineto
+stroke
+newpath
+63753.4 31158.8 moveto
+63715.9 31346.2 lineto
+stroke
+newpath
+63715.9 31346.2 moveto
+63715.9 31496.2 lineto
+stroke
+newpath
+63715.9 31496.2 moveto
+63753.4 31683.7 lineto
+stroke
+newpath
+63753.4 31683.7 moveto
+63790.9 31796.2 lineto
+stroke
+newpath
+63790.9 31796.2 moveto
+63828.3 31871.2 lineto
+stroke
+newpath
+63828.3 31871.2 moveto
+63903.3 31983.7 lineto
+stroke
+newpath
+63903.3 31983.7 moveto
+63940.8 32021.2 lineto
+stroke
+newpath
+64653.2 31121.3 moveto
+64203.3 31121.3 lineto
+stroke
+newpath
+64428.3 31121.3 moveto
+64428.3 31908.7 lineto
+stroke
+newpath
+64428.3 31908.7 moveto
+64353.3 31796.2 lineto
+stroke
+newpath
+64353.3 31796.2 moveto
+64278.3 31721.2 lineto
+stroke
+newpath
+64278.3 31721.2 moveto
+64203.3 31683.7 lineto
+stroke
+newpath
+65403.2 31121.3 moveto
+64953.2 31121.3 lineto
+stroke
+newpath
+65178.2 31121.3 moveto
+65178.2 31908.7 lineto
+stroke
+newpath
+65178.2 31908.7 moveto
+65103.2 31796.2 lineto
+stroke
+newpath
+65103.2 31796.2 moveto
+65028.2 31721.2 lineto
+stroke
+newpath
+65028.2 31721.2 moveto
+64953.2 31683.7 lineto
+stroke
+newpath
+65703.1 31833.7 moveto
+65740.6 31871.2 lineto
+stroke
+newpath
+65740.6 31871.2 moveto
+65815.6 31908.7 lineto
+stroke
+newpath
+65815.6 31908.7 moveto
+66003.1 31908.7 lineto
+stroke
+newpath
+66003.1 31908.7 moveto
+66078.1 31871.2 lineto
+stroke
+newpath
+66078.1 31871.2 moveto
+66115.6 31833.7 lineto
+stroke
+newpath
+66115.6 31833.7 moveto
+66153.1 31758.7 lineto
+stroke
+newpath
+66153.1 31758.7 moveto
+66153.1 31683.7 lineto
+stroke
+newpath
+66153.1 31683.7 moveto
+66115.6 31571.2 lineto
+stroke
+newpath
+66115.6 31571.2 moveto
+65665.6 31121.3 lineto
+stroke
+newpath
+65665.6 31121.3 moveto
+66153.1 31121.3 lineto
+stroke
+newpath
+67090.4 31121.3 moveto
+67090.4 31908.7 lineto
+stroke
+newpath
+67427.9 31121.3 moveto
+67427.9 31533.7 lineto
+stroke
+newpath
+67427.9 31533.7 moveto
+67390.4 31608.7 lineto
+stroke
+newpath
+67390.4 31608.7 moveto
+67315.4 31646.2 lineto
+stroke
+newpath
+67315.4 31646.2 moveto
+67202.9 31646.2 lineto
+stroke
+newpath
+67202.9 31646.2 moveto
+67127.9 31608.7 lineto
+stroke
+newpath
+67127.9 31608.7 moveto
+67090.4 31571.2 lineto
+stroke
+newpath
+67915.3 31121.3 moveto
+67840.3 31158.8 lineto
+stroke
+newpath
+67840.3 31158.8 moveto
+67802.9 31196.3 lineto
+stroke
+newpath
+67802.9 31196.3 moveto
+67765.4 31271.3 lineto
+stroke
+newpath
+67765.4 31271.3 moveto
+67765.4 31496.2 lineto
+stroke
+newpath
+67765.4 31496.2 moveto
+67802.9 31571.2 lineto
+stroke
+newpath
+67802.9 31571.2 moveto
+67840.3 31608.7 lineto
+stroke
+newpath
+67840.3 31608.7 moveto
+67915.3 31646.2 lineto
+stroke
+newpath
+67915.3 31646.2 moveto
+68027.8 31646.2 lineto
+stroke
+newpath
+68027.8 31646.2 moveto
+68102.8 31608.7 lineto
+stroke
+newpath
+68102.8 31608.7 moveto
+68140.3 31571.2 lineto
+stroke
+newpath
+68140.3 31571.2 moveto
+68177.8 31496.2 lineto
+stroke
+newpath
+68177.8 31496.2 moveto
+68177.8 31271.3 lineto
+stroke
+newpath
+68177.8 31271.3 moveto
+68140.3 31196.3 lineto
+stroke
+newpath
+68140.3 31196.3 moveto
+68102.8 31158.8 lineto
+stroke
+newpath
+68102.8 31158.8 moveto
+68027.8 31121.3 lineto
+stroke
+newpath
+68027.8 31121.3 moveto
+67915.3 31121.3 lineto
+stroke
+newpath
+68627.7 31121.3 moveto
+68552.8 31158.8 lineto
+stroke
+newpath
+68552.8 31158.8 moveto
+68515.3 31233.8 lineto
+stroke
+newpath
+68515.3 31233.8 moveto
+68515.3 31908.7 lineto
+stroke
+newpath
+69227.7 31158.8 moveto
+69152.7 31121.3 lineto
+stroke
+newpath
+69152.7 31121.3 moveto
+69002.7 31121.3 lineto
+stroke
+newpath
+69002.7 31121.3 moveto
+68927.7 31158.8 lineto
+stroke
+newpath
+68927.7 31158.8 moveto
+68890.2 31233.8 lineto
+stroke
+newpath
+68890.2 31233.8 moveto
+68890.2 31533.7 lineto
+stroke
+newpath
+68890.2 31533.7 moveto
+68927.7 31608.7 lineto
+stroke
+newpath
+68927.7 31608.7 moveto
+69002.7 31646.2 lineto
+stroke
+newpath
+69002.7 31646.2 moveto
+69152.7 31646.2 lineto
+stroke
+newpath
+69152.7 31646.2 moveto
+69227.7 31608.7 lineto
+stroke
+newpath
+69227.7 31608.7 moveto
+69265.2 31533.7 lineto
+stroke
+newpath
+69265.2 31533.7 moveto
+69265.2 31458.7 lineto
+stroke
+newpath
+69265.2 31458.7 moveto
+68890.2 31383.7 lineto
+stroke
+newpath
+69565.1 31158.8 moveto
+69640.1 31121.3 lineto
+stroke
+newpath
+69640.1 31121.3 moveto
+69790.1 31121.3 lineto
+stroke
+newpath
+69790.1 31121.3 moveto
+69865.1 31158.8 lineto
+stroke
+newpath
+69865.1 31158.8 moveto
+69902.6 31233.8 lineto
+stroke
+newpath
+69902.6 31233.8 moveto
+69902.6 31271.3 lineto
+stroke
+newpath
+69902.6 31271.3 moveto
+69865.1 31346.2 lineto
+stroke
+newpath
+69865.1 31346.2 moveto
+69790.1 31383.7 lineto
+stroke
+newpath
+69790.1 31383.7 moveto
+69677.6 31383.7 lineto
+stroke
+newpath
+69677.6 31383.7 moveto
+69602.6 31421.2 lineto
+stroke
+newpath
+69602.6 31421.2 moveto
+69565.1 31496.2 lineto
+stroke
+newpath
+69565.1 31496.2 moveto
+69565.1 31533.7 lineto
+stroke
+newpath
+69565.1 31533.7 moveto
+69602.6 31608.7 lineto
+stroke
+newpath
+69602.6 31608.7 moveto
+69677.6 31646.2 lineto
+stroke
+newpath
+69677.6 31646.2 moveto
+69790.1 31646.2 lineto
+stroke
+newpath
+69790.1 31646.2 moveto
+69865.1 31608.7 lineto
+stroke
+newpath
+70165.1 30821.3 moveto
+70202.6 30858.8 lineto
+stroke
+newpath
+70202.6 30858.8 moveto
+70277.5 30971.3 lineto
+stroke
+newpath
+70277.5 30971.3 moveto
+70315 31046.3 lineto
+stroke
+newpath
+70315 31046.3 moveto
+70352.5 31158.8 lineto
+stroke
+newpath
+70352.5 31158.8 moveto
+70390 31346.2 lineto
+stroke
+newpath
+70390 31346.2 moveto
+70390 31496.2 lineto
+stroke
+newpath
+70390 31496.2 moveto
+70352.5 31683.7 lineto
+stroke
+newpath
+70352.5 31683.7 moveto
+70315 31796.2 lineto
+stroke
+newpath
+70315 31796.2 moveto
+70277.5 31871.2 lineto
+stroke
+newpath
+70277.5 31871.2 moveto
+70202.6 31983.7 lineto
+stroke
+newpath
+70202.6 31983.7 moveto
+70165.1 32021.2 lineto
+stroke
+showpage
+grestore
+%%EOF
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl b/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl
new file mode 100644
index 0000000..b1a53c5
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-PTH.drl
@@ -0,0 +1,246 @@
+M48
+; DRILL file {KiCad 7.0.5} date Fri Jun 23 21:16:40 2023
+; FORMAT={-:-/ absolute / metric / decimal}
+; #@! TF.CreationDate,2023-06-23T21:16:40-07:00
+; #@! TF.GenerationSoftware,Kicad,Pcbnew,7.0.5
+; #@! TF.FileFunction,Plated,1,4,PTH
+FMAT,2
+METRIC
+; #@! TA.AperFunction,Plated,PTH,ViaDrill
+T1C0.300
+; #@! TA.AperFunction,Plated,PTH,ComponentDrill
+T2C0.800
+%
+G90
+G05
+T1
+X136.72Y-82.287
+X137.829Y-122.775
+X138.172Y-114.92
+X138.222Y-102.445
+X138.278Y-94.539
+X138.328Y-92.177
+X140.247Y-104.69
+X140.695Y-85.399
+X140.788Y-93.684
+X141.209Y-88.703
+X141.275Y-95.783
+X141.605Y-104.699
+X141.859Y-90.653
+X142.231Y-79.731
+X142.57Y-108.153
+X142.697Y-64.567
+X144.577Y-67.869
+X145.39Y-67.005
+X145.47Y-100.609
+X145.745Y-108.306
+X145.865Y-88.763
+X145.868Y-85.404
+X145.948Y-103.907
+X146.258Y-106.852
+X146.431Y-94.386
+X146.533Y-91.135
+X146.914Y-115.9
+X147.176Y-107.895
+X147.295Y-104.546
+X147.32Y-113.411
+X147.371Y-124.485
+X147.447Y-103.149
+X147.55Y-92.557
+X147.574Y-105.41
+X147.599Y-90.272
+X147.672Y-88.341
+X147.825Y-107.959
+X148.006Y-93.878
+X148.024Y-133.154
+X148.712Y-129.083
+X148.742Y-109.474
+X148.793Y-86.665
+X148.793Y-101.346
+X148.819Y-83.642
+X148.819Y-120.675
+X149.327Y-74.625
+X149.438Y-95.392
+X149.606Y-82.575
+X149.84Y-114.939
+X149.885Y-67.742
+X149.911Y-66.269
+X150.016Y-92.639
+X150.038Y-103.734
+X150.08Y-95.508
+X150.317Y-91.592
+X150.343Y-89.56
+X150.622Y-122.885
+X150.626Y-76.154
+X150.787Y-105.464
+X151.121Y-95.7
+X151.308Y-74.778
+X151.65Y-96.145
+X151.867Y-101.092
+X151.917Y-75.921
+X152.103Y-95.676
+X152.273Y-74.016
+X152.625Y-101.648
+X152.654Y-91.524
+X152.747Y-95.782
+X152.789Y-115.312
+X152.811Y-114.66
+X152.811Y-113.797
+X153.107Y-88.433
+X153.238Y-89.789
+X153.238Y-97.155
+X153.301Y-100.95
+X153.361Y-103.632
+X153.391Y-70.739
+X154.326Y-118.038
+X154.534Y-126.238
+X154.551Y-86.926
+X154.58Y-92.786
+X154.67Y-83.049
+X154.81Y-101.537
+X154.834Y-109.314
+X154.991Y-74.752
+X155.016Y-95.885
+X155.042Y-99.466
+X155.194Y-94.005
+X155.219Y-117.831
+X155.27Y-124.884
+X155.288Y-94.786
+X155.288Y-102.061
+X155.448Y-109.753
+X155.448Y-134.087
+X155.524Y-108.915
+X155.55Y-82.144
+X155.579Y-106.909
+X155.677Y-115.672
+X155.701Y-101.55
+X155.898Y-104.662
+X155.902Y-102.456
+X155.935Y-94.7
+X155.939Y-99.915
+X156.032Y-88.316
+X156.235Y-109.626
+X156.337Y-112.09
+X156.616Y-121.006
+X156.714Y-108.259
+X157.124Y-111.303
+X157.408Y-106.985
+X160.858Y-105.994
+X161.284Y-74.721
+X161.498Y-75.569
+X162.331Y-76.251
+T2
+X139.141Y-55.397
+X139.141Y-57.937
+X139.141Y-60.477
+X139.141Y-63.017
+X139.141Y-65.557
+X139.141Y-68.097
+X139.141Y-70.637
+X139.141Y-73.177
+X139.141Y-75.717
+X139.141Y-78.257
+X139.141Y-80.797
+X139.141Y-83.337
+X139.141Y-85.877
+X139.141Y-88.417
+X139.141Y-90.957
+X139.141Y-93.497
+X139.141Y-96.037
+X139.141Y-98.577
+X139.141Y-101.117
+X139.141Y-103.657
+X139.141Y-106.197
+X139.141Y-108.737
+X139.141Y-111.277
+X139.141Y-113.817
+X139.141Y-116.357
+X139.141Y-118.897
+X139.141Y-121.437
+X139.141Y-123.977
+X139.141Y-126.517
+X139.141Y-129.057
+X139.141Y-131.597
+X139.141Y-134.137
+X144.043Y-75.794
+X144.043Y-78.334
+X144.043Y-80.874
+X144.043Y-83.414
+X144.043Y-85.954
+X144.043Y-88.494
+X144.043Y-91.034
+X144.043Y-93.574
+X144.043Y-96.114
+X144.043Y-98.654
+X144.043Y-101.194
+X144.043Y-103.734
+X144.043Y-106.274
+X144.043Y-108.814
+X144.043Y-111.354
+X144.043Y-113.894
+X144.043Y-116.434
+X144.043Y-118.974
+X144.043Y-121.514
+X144.043Y-124.054
+X144.043Y-126.594
+X144.043Y-129.134
+X144.043Y-131.674
+X144.043Y-134.214
+X159.283Y-75.794
+X159.283Y-78.334
+X159.283Y-80.874
+X159.283Y-83.414
+X159.283Y-85.954
+X159.283Y-88.494
+X159.283Y-91.034
+X159.283Y-93.574
+X159.283Y-96.114
+X159.283Y-98.654
+X159.283Y-101.194
+X159.283Y-103.734
+X159.283Y-106.274
+X159.283Y-108.814
+X159.283Y-111.354
+X159.283Y-113.894
+X159.283Y-116.434
+X159.283Y-118.974
+X159.283Y-121.514
+X159.283Y-124.054
+X159.283Y-126.594
+X159.283Y-129.134
+X159.283Y-131.674
+X159.283Y-134.214
+X164.541Y-55.397
+X164.541Y-57.937
+X164.541Y-60.477
+X164.541Y-63.017
+X164.541Y-65.557
+X164.541Y-68.097
+X164.541Y-70.637
+X164.541Y-73.177
+X164.541Y-75.717
+X164.541Y-78.257
+X164.541Y-80.797
+X164.541Y-83.337
+X164.541Y-85.877
+X164.541Y-88.417
+X164.541Y-90.957
+X164.541Y-93.497
+X164.541Y-96.037
+X164.541Y-98.577
+X164.541Y-101.117
+X164.541Y-103.657
+X164.541Y-106.197
+X164.541Y-108.737
+X164.541Y-111.277
+X164.541Y-113.817
+X164.541Y-116.357
+X164.541Y-118.897
+X164.541Y-121.437
+X164.541Y-123.977
+X164.541Y-126.517
+X164.541Y-129.057
+X164.541Y-131.597
+X164.541Y-134.137
+T0
+M30
diff --git a/MCL68+/PCB/PCB_FILES/MCL68-all.pos b/MCL68+/PCB/PCB_FILES/MCL68-all.pos
new file mode 100644
index 0000000..c31025a
--- /dev/null
+++ b/MCL68+/PCB/PCB_FILES/MCL68-all.pos
@@ -0,0 +1,19 @@
+### Footprint positions - created on Fri Jun 23 21:52:30 2023 ###
+### Printed by KiCad version 7.0.5
+## Unit = mm, Angle = deg.
+## Side : All
+# Ref Val Package PosX PosY Rot Side
+C1 10_uF C_0805_2012Metric 13.2334 14.1732 0.0000 bottom
+U4 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 16.4923 31.4804 180.0000 bottom
+U8 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.3830 23.3680 0.0000 bottom
+U11 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 17.0003 58.5776 180.0000 bottom
+U12 74HCT541 TSSOP-20_4.4x6.5mm_P0.65mm 13.9777 66.6594 180.0000 bottom
+U1 68000D DIP-64_W25.4mm 4.0386 81.6610 0.0000 top
+U2 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4886 23.3857 -90.0000 top
+U3 74LS257 TSSOP-16_4.4x5mm_P0.65mm 16.5862 47.1170 0.0000 top
+U5 Teensy4.1 DIP-48_W15.24mm 8.9408 61.2648 0.0000 top
+U6 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 15.0368 -90.0000 top
+U7 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4846 6.6548 -90.0000 top
+U9 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 40.0227 -90.0000 top
+U10 74HCT574 TSSOP-20_4.4x6.5mm_P0.65mm 16.4736 31.7169 -90.0000 top
+## End
diff --git a/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip b/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip
new file mode 100644
index 0000000..36cdfac
Binary files /dev/null and b/MCL68+/PCB/PCB_FILES/MCL68_PCB.zip differ
diff --git a/MCL68+/PCB/fp-info-cache b/MCL68+/PCB/fp-info-cache
new file mode 100644
index 0000000..03ea2f9
--- /dev/null
+++ b/MCL68+/PCB/fp-info-cache
@@ -0,0 +1,708 @@
+170162914185880
+Capacitor_SMD
+CP_Elec_3x5.3
+SMT capacitor, aluminium electrolytic, 3x5.3, Cornell Dubilier Electronics
+Capacitor Electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_3x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 3.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x3
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 4.0x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.3
+SMD capacitor, aluminum electrolytic, Vishay, 4.0x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.4
+SMD capacitor, aluminum electrolytic, Panasonic A5 / Nichicon, 4.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 4.0x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_4x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 4.0x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x4.4
+SMD capacitor, aluminum electrolytic, Panasonic B45, 5.0x4.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.3
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 5.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 5.0x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.8
+SMD capacitor, aluminum electrolytic, Panasonic, 5.0x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_5x5.9
+SMD capacitor, aluminum electrolytic, Panasonic B6, 5.0x5.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x3
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x3.9
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x3.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x4.5
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x4.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x4.9
+SMD capacitor, aluminum electrolytic, Panasonic C5, 6.3x4.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.2
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.2mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.3
+SMD capacitor, aluminum electrolytic, Cornell Dubilier, 6.3x5.3mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic, Panasonic C55, 6.3x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.4_Nichicon
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 6.3x5.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x5.8mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x5.9
+SMD capacitor, aluminum electrolytic, Panasonic C6, 6.3x5.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 6.3x7.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_6.3x9.9
+SMD capacitor, aluminum electrolytic, Panasonic C10, 6.3x9.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x5.4
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x5.4mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.2
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x6.2mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.5
+SMD capacitor, aluminum electrolytic, Rubycon, 8.0x6.5mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.7
+SMD capacitor, aluminum electrolytic, United Chemi-Con, 8.0x6.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x6.9
+SMD capacitor, aluminum electrolytic, Panasonic E7, 8.0x6.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x10
+SMD capacitor, aluminum electrolytic, Nichicon, 8.0x10mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x10.5
+SMD capacitor, aluminum electrolytic, Vishay 0810, 8.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_8x11.9
+SMD capacitor, aluminum electrolytic, Panasonic E12, 8.0x11.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x7.7
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x7.7mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x7.9
+SMD capacitor, aluminum electrolytic, Panasonic F8, 10.0x7.9mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x10
+SMD capacitor, aluminum electrolytic, Nichicon, 10.0x10.0mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x10.5
+SMD capacitor, aluminum electrolytic, Vishay 1010, 10.0x10.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x12.5
+SMD capacitor, aluminum electrolytic, Vishay 1012, 10.0x12.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x12.6
+SMD capacitor, aluminum electrolytic, Panasonic F12, 10.0x12.6mm
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_10x14.3
+SMD capacitor, aluminum electrolytic, Vishay 1014, 10.0x14.3mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_16x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1616, 16.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_16x22
+SMD capacitor, aluminum electrolytic, Vishay 1621, 16.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_18x17.5
+SMD capacitor, aluminum electrolytic, Vishay 1816, 18.0x17.5mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_18x22
+SMD capacitor, aluminum electrolytic, Vishay 1821, 18.0x22.0mm, http://www.vishay.com/docs/28395/150crz.pdf
+capacitor electrolytic
+0
+2
+2
+Capacitor_SMD
+CP_Elec_CAP-XX_DMF3Zxxxxxxxx3D
+5.5V, 470mF supercapacitor, 45mohm, -40ºC to +70ºC, https://www.cap-xx.com/wp-content/uploads/datasheets/CAP-XX-DMF470mF-Datasheet.pdf
+supercap
+0
+3
+3
+Capacitor_SMD
+C_0201_0603Metric
+Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+capacitor
+0
+4
+2
+Capacitor_SMD
+C_0201_0603Metric_Pad0.64x0.40mm_HandSolder
+Capacitor SMD 0201 (0603 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: https://www.vishay.com/docs/20052/crcw0201e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+4
+2
+Capacitor_SMD
+C_0402_1005Metric
+Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0402_1005Metric_Pad0.74x0.62mm_HandSolder
+Capacitor SMD 0402 (1005 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0504_1310Metric
+Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0504_1310Metric_Pad0.83x1.28mm_HandSolder
+Capacitor SMD 0504 (1310 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0603_1608Metric
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0603_1608Metric_Pad1.08x0.95mm_HandSolder
+Capacitor SMD 0603 (1608 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_0805_2012Metric
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_0805_2012Metric_Pad1.18x1.45mm_HandSolder
+Capacitor SMD 0805 (2012 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf, https://docs.google.com/spreadsheets/d/1BsfQQcO9C6DZCsRaXUlFlo91Tg2WpOkGARC1WS5S8t0/edit?usp=sharing), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_01005_0402Metric
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor
+0
+4
+2
+Capacitor_SMD
+C_01005_0402Metric_Pad0.57x0.30mm_HandSolder
+Capacitor SMD 01005 (0402 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: http://www.vishay.com/docs/20056/crcw01005e3.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+4
+2
+Capacitor_SMD
+C_1206_3216Metric
+Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1206_3216Metric_Pad1.33x1.80mm_HandSolder
+Capacitor SMD 1206 (3216 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1210_3225Metric
+Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1210_3225Metric_Pad1.33x2.70mm_HandSolder
+Capacitor SMD 1210 (3225 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1812_4532Metric
+Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1812_4532Metric_Pad1.57x3.40mm_HandSolder
+Capacitor SMD 1812 (4532 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size source: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_1825_4564Metric
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_1825_4564Metric_Pad1.57x6.80mm_HandSolder
+Capacitor SMD 1825 (4564 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: IPC-SM-782 page 76, https://www.pcb-3d.com/wordpress/wp-content/uploads/ipc-sm-782a_amendment_1_and_2.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_2220_5650Metric
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_2220_5650Metric_Pad1.97x5.40mm_HandSolder
+Capacitor SMD 2220 (5650 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_2225_5664Metric
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_2225_5664Metric_Pad1.80x6.60mm_HandSolder
+Capacitor SMD 2225 (5664 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_3640_9110Metric
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal, (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor
+0
+2
+2
+Capacitor_SMD
+C_3640_9110Metric_Pad2.10x10.45mm_HandSolder
+Capacitor SMD 3640 (9110 Metric), square (rectangular) end terminal, IPC_7351 nominal with elongated pad for handsoldering. (Body size from: http://datasheets.avx.com/AVX-HV_MLCC.pdf), generated with kicad-footprint-generator
+capacitor handsolder
+0
+2
+2
+Capacitor_SMD
+C_Elec_3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 3.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_4x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_4x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 4.0x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_5x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_5x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 5.0x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x5.8
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x5.8mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_6.3x7.7
+SMD capacitor, aluminum electrolytic nonpolar, 6.3x7.7mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x5.4
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x5.4mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x6.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x6.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_8x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 8.0x10.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Elec_10x10.2
+SMD capacitor, aluminum electrolytic nonpolar, 10.0x10.2mm
+capacitor electrolyic nonpolar
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-A
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZB4-B
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZB4 TZB4-A
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZC3
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZC3
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZR1
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZR1
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZW4
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZW4
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Murata_TZY2
+trimmer capacitor SMD horizontal, http://www.murata.com/~/media/webrenewal/support/library/catalog/products/capacitor/trimmer/t13e.ashx?la=en-gb
+ Murata TZY2
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Sprague-Goodman_SGC3
+trimmer capacitor SMD horizontal, http://media.wix.com/ugd/d86717_38d9821e12823a7aa9cef38c6c2a73cc.pdf
+ Sprague Goodman SGC3
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JN
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JN
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JQ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JQ
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JR
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JV
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JV
+0
+2
+2
+Capacitor_SMD
+C_Trimmer_Voltronics_JZ
+trimmer capacitor SMD horizontal, http://www.knowlescapacitors.com/File%20Library/Voltronics/English/GlobalNavigation/Products/Trimmer%20Capacitors/CerChipTrimCap.pdf
+ Voltronics JR
+0
+2
+2
diff --git a/MCL68+/code/MCL68_Plus.ino b/MCL68+/code/MCL68_Plus.ino
new file mode 100644
index 0000000..7b93bda
--- /dev/null
+++ b/MCL68+/code/MCL68_Plus.ino
@@ -0,0 +1,3334 @@
+//
+//
+// File Name : MCL68_Plus.ino
+// Used on :
+// Author : Ted Fried, MicroCore Labs
+// Creation : 10/25/2023
+//
+// Description:
+// ============
+//
+// Drop-in replacement for the Motorola 68000
+//
+//------------------------------------------------------------------------
+//
+// Modification History:
+// =====================
+//
+// Revision 1 10/25/2023
+// Initial revision
+//
+//
+//------------------------------------------------------------------------
+//
+// Copyright (c) 2023 Ted Fried
+//
+// Permission is hereby granted, free of charge, to any person obtaining a copy
+// of this software and associated documentation files (the "Software"), to deal
+// in the Software without restriction, including without limitation the rights
+// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+// copies of the Software, and to permit persons to whom the Software is
+// furnished to do so, subject to the following conditions:
+//
+// The above copyright notice and this permission notice shall be included in all
+// copies or substantial portions of the Software.
+//
+// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+// SOFTWARE.
+//
+//------------------------------------------------------------------------
+
+#include
+
+
+
+// Defines
+// ----------------------------------------------------------------------
+
+
+// Teensy 4.1 pin assignments
+//
+#define PIN_CLK 0
+#define PIN_DTACK_n 1
+#define PIN_VPA_n 24
+#define PIN_BR_n 25
+#define PIN_BGACK_n 30
+
+#define PIN_INPUT_MUX 28 // Muxes between Data_in[15:0] and Halt/Reset/IPL[2:0]
+#define PIN_DATA15_IN 27
+#define PIN_DATA14_IN 26
+#define PIN_DATA13_IN 39
+#define PIN_DATA12_IN 38
+#define PIN_DATA11_IN 21
+#define PIN_DATA10_IN 20
+#define PIN_DATA9_IN 23
+#define PIN_DATA8_IN 22
+#define PIN_DATA7_IN 16
+#define PIN_DATA6_IN 17
+#define PIN_DATA5_IN 41
+#define PIN_DATA4_IN 40 // muxed with HALT_n
+#define PIN_DATA3_IN 15 // muxed with RESET_n
+#define PIN_DATA2_IN 14 // muxed with IPL[2]
+#define PIN_DATA1_IN 18 // muxed with IPL[1]
+#define PIN_DATA0_IN 19 // muxed with IPL[0]
+
+#define PIN_ADDR_574_CLK 32 // CK for the 574's
+#define PIN_AD_SHIFTOUT_7 13 // Shifts out Addr[23:1] and Data_out[15:0]
+#define PIN_AD_SHIFTOUT_6 12
+#define PIN_AD_SHIFTOUT_5 11
+#define PIN_AD_SHIFTOUT_4 10
+#define PIN_AD_SHIFTOUT_3 9
+#define PIN_AD_SHIFTOUT_2 8
+#define PIN_AD_SHIFTOUT_1 7
+#define PIN_AD_SHIFTOUT_0 6
+
+#define PIN_DATAOUT_OE_n 34 // OE for the Data_out 574's used for write cycles
+#define PIN_ARB_OE_n 31 // OE for buffers when arbitration hands bus to another master
+
+#define PIN_FC_1 35
+#define PIN_FC_0 36
+#define PIN_AS_n 37
+#define PIN_UDS_n 5
+#define PIN_LDS_n 4
+#define PIN_WR_n 3
+#define PIN_E 2
+#define PIN_VMA_n 33
+#define PIN_BG_n 29
+
+
+
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+
+#define TRUE 1
+#define FALSE 0
+#define SIZE_BYTE 8
+#define SIZE_WORD 16
+
+#define ADDRESS_REG 1
+#define DATA_REG 2
+#define IMMEDIATE 3
+#define MEMORY 4
+
+
+// Calculate data sizes for different opcode encoding types
+#define DATA_SIZE_TYPE_A (((0x00C0&first_opcode)>>6)==0) ? 8 : (((0x00C0&first_opcode)>>6)==1) ? 16 : 32
+#define DATA_SIZE_TYPE_B (((0x3000&first_opcode)>>12)==1) ? 8 : (((0x3000&first_opcode)>>12)==3) ? 16 : 32
+#define DATA_SIZE_TYPE_C (((0x0040&first_opcode)>>6)==0) ? 16 : 32
+#define DATA_SIZE_TYPE_D (((0x0100&first_opcode)>>8)==0) ? 16 : 32
+
+
+// Flag bits
+#define mc68k_flag_T ((mc68k_flags & 0x8000) >> 15) // 15
+#define mc68k_flag_S ((mc68k_flags & 0x2000) >> 13) // 13
+#define mc68k_flag_INTR_Mask ((mc68k_flags & 0x0700) >> 8) // [10:8]
+#define mc68k_flag_X ((mc68k_flags & 0x0010) >> 4) // 4
+#define mc68k_flag_N ((mc68k_flags & 0x0008) >> 3) // 3
+#define mc68k_flag_Z ((mc68k_flags & 0x0004) >> 2) // 2
+#define mc68k_flag_V ((mc68k_flags & 0x0002) >> 1) // 1
+#define mc68k_flag_C ( mc68k_flags & 0x0001) // 0
+
+
+#define direct_intr_raw (GPIO6_raw_data&0x04000000)
+#define direct_reset_raw (GPIO6_raw_data&0x02000000)
+
+
+#define GPIO6_BIT_M68K_CLK 0x00000008
+
+#define LS574_CLK_HIGH 0x00001000 // GPIO7 bit 12
+#define AS_n_HIGH 0x00080000 // GPIO7 bit 19
+#define AS_n_LOW 0xFFF7FFFF // GPIO7 bit 19
+#define DATA_OE_n_HIGH 0x20000000 // GPIO7 bit 29
+#define DATA_OE_n_LOW 0xDFFFFFFF // GPIO7 bit 29
+
+#define WR_n_HIGH 0x00000020 // GPIO9 bit 5
+#define WR_n_LOW 0xFFFFFFDF // GPIO9 bit 5
+#define VMA_n_HIGH 0x00000080 // GPIO9 bit 7
+#define VMA_n_LOW 0xFFFFFF7F // GPIO9 bit 7
+#define BG_n_HIGH 0x80000000 // GPIO9 bit 31
+#define BG_n_LOW 0x7FFFFFFF // GPIO9 bit 31
+
+#define E_HIGH 0x00000010 // GPIO9 bit 4
+#define E_LOW 0xFFFFFFEF // GPIO9 bit 4
+#define UDS_n_LOW 0xFFFFFEFF // GPIO9 bit 8
+#define UDS_n_HIGH 0x00000100 // GPIO9 bit 8
+#define LDS_n_LOW 0xFFFFFFBF // GPIO9 bit 6
+#define LDS_n_HIGH 0x00000040 // GPIO9 bit 6
+#define UDS_LDS_n_HIGH 0x00000140 // GPIO9 bit 8&6
+
+#define DTACK_n_BIT 0x00000004 // GPIO6 bit 2
+#define VPA_n_BIT 0x00001000 // GPIO6 bit 12
+#define BR_n_BIT 0x00002000 // GPIO6 bit 13
+#define RESET_n_BIT 0x00100000 // GPIO6 bit 20
+#define HALT_n_BIT 0x00080000 // GPIO6 bit 19
+
+#define IPL2_0_BITs 0x00070000 // GPIO6 bit 18,17,16
+
+#define ARBOE_n_HIGH 0x00400000 // GPIO8 bit 22
+#define ARBOE_n_LOW 0xFFBFFFFF // GPIO8 bit 22
+#define BGACK_n_BIT 0xFF7FFFFF // GPIO8 bit 23
+#define INPUTMUX_n_HIGH 0x00040000 // GPIO8 bit 18
+#define INPUTMUX_n_LOW 0xFFFBFFFF // GPIO8 bit 18
+
+
+// Variables
+// ----------------------------------------------------------------------
+unsigned char biu_size;
+unsigned char reg_num;
+unsigned char data_size;
+unsigned char EA_register;
+unsigned char ea_type;
+unsigned char reset_status_d;
+unsigned char source_ea_type;
+unsigned char destination_ea_type;
+unsigned char last_mc68k_flag_T;
+
+unsigned int last_exception=0;
+unsigned int mc68k_flags=0x2700;
+unsigned int biu_read_data;
+unsigned int biu_dataout;
+unsigned int first_opcode;
+
+unsigned long immediate;
+unsigned long m68k_data_reg[8];
+unsigned long m68k_address_reg[8];
+uint32_t m68k_a7_S=0x4000;
+unsigned long mc68k_pc=0;
+unsigned long biu_address;
+unsigned long calculated_EA;
+unsigned long EA_Data;
+unsigned long result;
+unsigned long access_address;
+unsigned long source_ea;
+unsigned long destination_ea;
+unsigned long num=0;
+unsigned long original_mc68k_pc;
+
+
+int16_t clock_counter=0;
+
+
+uint32_t GPIO6_raw_data=0;
+uint32_t gpio6_dtack_n=0;
+uint8_t mode=0;
+
+
+uint8_t mc68k_fc=0x1; // Normally set to Address Space Type = User Data
+
+uint32_t GPIO7_array[256] = {0x0,0x400,0x20000,0x20400,0x10000,0x10400,0x30000,0x30400,0x800,0xc00,0x20800,0x20c00,0x10800,0x10c00,0x30800,0x30c00,0x1,0x401,0x20001,0x20401,0x10001,0x10401,0x30001,0x30401,0x801,0xc01,0x20801,0x20c01,0x10801,0x10c01,0x30801,0x30c01,0x4,0x404,0x20004,0x20404,0x10004,0x10404,0x30004,0x30404,0x804,0xc04,0x20804,0x20c04,0x10804,0x10c04,0x30804,0x30c04,0x5,0x405,0x20005,0x20405,0x10005,0x10405,0x30005,0x30405,0x805,0xc05,0x20805,0x20c05,0x10805,0x10c05,0x30805,0x30c05,0x2,0x402,0x20002,0x20402,0x10002,0x10402,0x30002,0x30402,0x802,0xc02,0x20802,0x20c02,0x10802,0x10c02,0x30802,0x30c02,0x3,0x403,0x20003,0x20403,0x10003,0x10403,0x30003,0x30403,0x803,0xc03,0x20803,0x20c03,0x10803,0x10c03,0x30803,0x30c03,0x6,0x406,0x20006,0x20406,0x10006,0x10406,0x30006,0x30406,0x806,0xc06,0x20806,0x20c06,0x10806,0x10c06,0x30806,0x30c06,0x7,0x407,0x20007,0x20407,0x10007,0x10407,0x30007,0x30407,0x807,0xc07,0x20807,0x20c07,0x10807,0x10c07,0x30807,0x30c07,0x8,0x408,0x20008,0x20408,0x10008,0x10408,0x30008,0x30408,0x808,0xc08,0x20808,0x20c08,0x10808,0x10c08,0x30808,0x30c08,0x9,0x409,0x20009,0x20409,0x10009,0x10409,0x30009,0x30409,0x809,0xc09,0x20809,0x20c09,0x10809,0x10c09,0x30809,0x30c09,0xc,0x40c,0x2000c,0x2040c,0x1000c,0x1040c,0x3000c,0x3040c,0x80c,0xc0c,0x2080c,0x20c0c,0x1080c,0x10c0c,0x3080c,0x30c0c,0xd,0x40d,0x2000d,0x2040d,0x1000d,0x1040d,0x3000d,0x3040d,0x80d,0xc0d,0x2080d,0x20c0d,0x1080d,0x10c0d,0x3080d,0x30c0d,0xa,0x40a,0x2000a,0x2040a,0x1000a,0x1040a,0x3000a,0x3040a,0x80a,0xc0a,0x2080a,0x20c0a,0x1080a,0x10c0a,0x3080a,0x30c0a,0xb,0x40b,0x2000b,0x2040b,0x1000b,0x1040b,0x3000b,0x3040b,0x80b,0xc0b,0x2080b,0x20c0b,0x1080b,0x10c0b,0x3080b,0x30c0b,0xe,0x40e,0x2000e,0x2040e,0x1000e,0x1040e,0x3000e,0x3040e,0x80e,0xc0e,0x2080e,0x20c0e,0x1080e,0x10c0e,0x3080e,0x30c0e,0xf,0x40f,0x2000f,0x2040f,0x1000f,0x1040f,0x3000f,0x3040f,0x80f,0xc0f,0x2080f,0x20c0f,0x1080f,0x10c0f,0x3080f,0x30c0f };
+
+uint32_t GPIO7_fcmode_array[8] = { 0x00080000, 0x000C0000, 0x20080000, 0x200C0000 , 0x00080000, 0x000C0000, 0x10080000, 0x100C0000 };
+
+uint32_t gpio6_reset_n;
+uint32_t gpio6_halt_n;
+uint32_t gpio6_vpa_n;
+uint32_t gpio6_ipl;
+uint32_t gpio6_data=0;
+
+uint8_t nmi_gate=0;
+
+uint8_t sync_cycle=0;
+uint16_t pfq_word_A;
+uint16_t pfq_word_B;
+uint8_t prefetch_queue_count=0;
+uint32_t pfq_in_address;
+
+uint32_t gpio6_br_n;
+uint32_t E_input;
+uint32_t E_input_d;
+
+
+FASTRUN uint8_t INTERNAL_ROM[0x10000];
+
+
+DMAMEM uint8_t INTERNAL_RAM1[0x40000]; // 256KB - Cant fit all 512KB in Teensy 4.1 RAM2, so splitting up
+FASTRUN uint8_t INTERNAL_RAM2[0x40000]; // 256KB -
+
+uint8_t OVERLAY = 0x1;
+uint8_t write_through = 0x1;
+uint8_t temp16;
+uint8_t rom_readthrough=0;
+
+
+
+
+
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+
+void setup() {
+
+ pinMode(PIN_CLK, INPUT); // GPIO6_20
+ pinMode(PIN_DTACK_n, INPUT); // GPIO6_20
+ pinMode(PIN_VPA_n, INPUT); // GPIO6_20
+ pinMode(PIN_BR_n, INPUT); // GPIO6_20
+ pinMode(PIN_BGACK_n, INPUT); // GPIO8_3
+
+ pinMode(PIN_INPUT_MUX, OUTPUT); // GPIO8_3
+ pinMode(PIN_DATA15_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA14_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA13_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA12_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA11_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA10_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA9_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA8_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA7_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA6_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA5_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA4_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA3_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA2_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA1_IN, INPUT); // GPIO6_20
+ pinMode(PIN_DATA0_IN, INPUT); // GPIO6_20
+
+ pinMode(PIN_ADDR_574_CLK, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_7, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_6, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_5, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_4, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_3, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_2, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_1, OUTPUT); // GPIO7_13
+ pinMode(PIN_AD_SHIFTOUT_0, OUTPUT); // GPIO7_13
+
+ pinMode(PIN_DATAOUT_OE_n, OUTPUT); // GPIO7_13
+ pinMode(PIN_ARB_OE_n, OUTPUT); // GPIO8_3
+
+ pinMode(PIN_FC_1, OUTPUT); // GPIO7_13
+ pinMode(PIN_FC_0, OUTPUT); // GPIO7_13
+ pinMode(PIN_AS_n, OUTPUT); // GPIO7_13
+ pinMode(PIN_UDS_n, OUTPUT); // GPIO9_6
+ pinMode(PIN_LDS_n, OUTPUT); // GPIO9_6
+ pinMode(PIN_WR_n, OUTPUT); // GPIO9_6
+ pinMode(PIN_E, OUTPUT); // GPIO9_6
+ pinMode(PIN_VMA_n, OUTPUT); // GPIO9_6
+ pinMode(PIN_BG_n, OUTPUT); // GPIO9_6
+
+
+ // Set initial values for outputs
+ //
+ digitalWriteFast(PIN_INPUT_MUX,1);
+ digitalWriteFast(PIN_DATAOUT_OE_n,1);
+ digitalWriteFast(PIN_ARB_OE_n,0);
+ digitalWriteFast(PIN_FC_1,1);
+ digitalWriteFast(PIN_FC_0,1);
+ digitalWriteFast(PIN_AS_n,1);
+ digitalWriteFast(PIN_UDS_n,1);
+ digitalWriteFast(PIN_LDS_n,1);
+ digitalWriteFast(PIN_WR_n,1);
+ digitalWriteFast(PIN_VMA_n,1);
+ digitalWriteFast(PIN_BG_n,1);
+
+ Serial.begin(9600);
+
+ // Generate E clock output which is 1/10 the CPU clock
+ analogWriteFrequency(PIN_E, 780000);
+ analogWrite(PIN_E, 128);
+
+}
+
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+
+
+
+
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+//
+// Begin 68000 Bus Interface Unit - BIU
+//
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+
+void Exception_Handler(unsigned int exception_type); // Prototype
+
+
+// -------------------------------------------------
+// Wait for the 68000 CLK rising edge
+// -------------------------------------------------
+inline void wait_for_CLK_rising_edge() {
+ register uint32_t gpio6_data=0;
+
+ while ( (GPIO6_DR & GPIO6_BIT_M68K_CLK) != 0) {} // First ensure clock is at a low level
+ do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & GPIO6_BIT_M68K_CLK) == 0); // Then poll for the first instance where clock is not low
+
+ return;
+}
+
+
+// -------------------------------------------------
+// Wait for the 68000 CLK falling edge
+// -------------------------------------------------
+inline void wait_for_CLK_falling_edge() {
+
+ while ( (GPIO6_DR & GPIO6_BIT_M68K_CLK) == 0) {} // First ensure clock is at a low level
+ do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & GPIO6_BIT_M68K_CLK) != 0); // Then poll for the first instance where clock is not low
+
+ return;
+}
+
+
+// -------------------------------------------------
+// Wait for the E CLK rising edge
+// -------------------------------------------------
+inline void wait_for_E_rising_edge() {
+ register uint32_t gpio6_data=0;
+
+ while ( (GPIO6_DR & BR_n_BIT) != 0) {} // First ensure clock is at a low level
+ do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & BR_n_BIT) == 0); // Then poll for the first instance where clock is not low
+
+ return;
+}
+
+
+// -------------------------------------------------
+// Wait for the E CLK falling edge
+// -------------------------------------------------
+inline void wait_for_E_falling_edge() {
+
+ while ( (GPIO6_DR & BR_n_BIT) == 0) {} // First ensure clock is at a low level
+ do { gpio6_data = GPIO6_DR; } while ( (gpio6_data & BR_n_BIT) != 0); // Then poll for the first instance where clock is not low
+
+ return;
+}
+
+
+
+
+// Requests BIU to perform a Data Write cycle
+// ----------------------------------------------------------------------
+void BIU_Write(uint32_t local_address , uint16_t local_write_data , uint8_t local_size)
+{
+ register uint32_t muxout_clock0, muxout_clock1, muxout_clock2, muxout_clock3, muxout_clock4;
+ register uint32_t muxout_clock5, muxout_clock6, muxout_clock7, muxout_clock8, muxout_clock9;
+ register uint32_t precalculate_uls_lds;
+ register uint32_t address_512K;
+ register uint32_t address_256K;
+
+ local_address = local_address & 0xFFFFFF;
+
+
+ if ( (local_address==0xEFFFFE) && (local_size==8) && ((local_write_data&0x10)==0x00) ) OVERLAY=0;
+ if ( (local_address==0xEFFFFE) && (local_size==16) && ((local_write_data&0x1000)==0x0000) ) OVERLAY=0;
+
+ if ( (local_address==0xEFFFFE) && (local_size==8) && ((local_write_data&0x10)==0x10) ) OVERLAY=1;
+ if ( (local_address==v) && (local_size==16) && ((local_write_data&0x1000)==0x1000) ) OVERLAY=1;
+
+ local_size = local_size | (0x1 & local_address);
+ write_through=1;
+
+
+ // Check Alignment for Words
+ if ( (0x1&local_address)==1 && local_size==SIZE_WORD) { access_address=local_address; Exception_Handler(3); }
+
+
+ // Macintosh 512KB DRAM
+ //
+ else if ( ((OVERLAY==1) && (local_address>=0x600000) && (local_address<0x800000) ) || ( (OVERLAY==0) && (local_address<0x400000)) ) {
+
+ address_512K = local_address & 0x07FFFF; // Limit to 512K
+ address_256K = local_address & 0x03FFFF; // Limit to 256K
+ if ( (address_512K>=0x07A700) && (address_512K<0x07FC80) ) { write_through=1; } // Video Page 1 0x5580 bytes
+ else if ( (address_512K>=0x072700) && (address_512K<0x077C80) ) { write_through=1; } // Video Page 2
+ else if ( (address_512K>=0x07FD00) && (address_512K<0x07FFE4) ) { write_through=1; } // Audio Page 1 0x02E4 bytes
+ else if ( (address_512K>=0x07A100) && (address_512K<0x07A3E4) ) { write_through=1; } // Audio Page 2
+ else { write_through=0; }
+
+ if (address_512K < 0x040000) { // 0x000000 - 0x03FFFF = 256KB
+ if (local_size>9) { INTERNAL_RAM1[address_256K] = (local_write_data>>8); INTERNAL_RAM1[address_256K+1] = (0xFF&local_write_data); }
+ else { INTERNAL_RAM1[address_256K] = local_write_data; }
+ }
+ else { // 0x040000 - 0x07FFFF = 256KB
+ if (local_size>9) { INTERNAL_RAM2[address_256K] = (local_write_data>>8); INTERNAL_RAM2[address_256K+1] = (0xFF&local_write_data); }
+ else { INTERNAL_RAM2[address_256K] = local_write_data; }
+ }
+ //write_through=0;
+ }
+
+
+
+ if (write_through==0) {
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ return; }
+ else {
+ //if (OVERLAY==0) Serial.printf("local_address:%x\n\r",local_address);
+
+ if (local_size<10) { local_write_data = ( (local_write_data&0x00FF) | (local_write_data<<8)); }
+
+ // Pre-calculate GPIO7 values
+ //
+ muxout_clock0 = GPIO7_array[ (0x000000FE&local_address)>>0 | (mc68k_flag_S) ] | GPIO7_fcmode_array[mc68k_fc]; // Also asserts AS_n and DATABUS_OE_n high
+ muxout_clock2 = GPIO7_array[ (0x0000FF00&local_address)>>8 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock4 = GPIO7_array[ (0x00FF0000&local_address)>>16 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock6 = GPIO7_array[ (0x0000FF00&local_write_data)>>8 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock8 = GPIO7_array[ (0x000000FF&local_write_data) ] | GPIO7_fcmode_array[mc68k_fc];
+
+ muxout_clock1 = muxout_clock0 | LS574_CLK_HIGH; // These are the odd words that assert the 574 clock bit high
+ muxout_clock3 = muxout_clock2 | LS574_CLK_HIGH; // Even bits set this bit low
+ muxout_clock5 = muxout_clock4 | LS574_CLK_HIGH;
+ muxout_clock7 = muxout_clock6 | LS574_CLK_HIGH;
+ muxout_clock9 = muxout_clock8 | LS574_CLK_HIGH;
+
+
+
+ noInterrupts(); // Disable Teensy interupts so the 68000 bus cycle can complete without interruption
+
+
+ // S0 Rising edge of CLK
+ // Shift out FC[2:0], Addr[23:1] and Data[15:0]
+ // -----------------------------------------------------------------------------
+ GPIO7_DR = muxout_clock0; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock1; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock2; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock3; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock4; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock5; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock6; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock7; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock8; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock9; delayNanoseconds(1);
+ //GPIO8_DR = GPIO8_DR & ARBOE_n_LOW; // FIX!!!!!!
+
+
+ / S2 Rising edge of CLK
+ // - Assert AS_n, WR_n, Databus_OE_n
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+ GPIO7_DR = muxout_clock9 & AS_n_LOW & DATA_OE_n_LOW;
+ GPIO9_DR = GPIO9_DR & WR_n_LOW ;
+ precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ;
+
+
+
+ // S3 Falling edge of CLK
+ // - Do nothing
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ switch(local_size) {
+ case (8): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) | LDS_n_HIGH) ; break; }
+ case (9): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) & LDS_n_LOW ) ; break; }
+ case (16): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) & LDS_n_LOW ) ; break; }
+ case (17): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; break; }
+ }
+
+ // S4 Rising edge of CLK
+ // - Assert UDS_n, LDS_n
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+ GPIO9_DR = precalculate_uls_lds;
+
+
+
+ // S5 Falling edge of CLK
+ // - Poll for DTACK_n
+ // - Handle 6800 Bus Timing (VPA/VMA Cycles)
+ // - Poll for BERR_n ** Future
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ do { wait_for_CLK_falling_edge();
+ gpio6_dtack_n = GPIO6_DR & DTACK_n_BIT;
+ gpio6_vpa_n = GPIO6_DR & VPA_n_BIT;
+ } while ( (gpio6_dtack_n != 0) && ( gpio6_vpa_n != 0) );
+
+
+
+ if ( gpio6_vpa_n == 0) {
+
+ wait_for_E_falling_edge();
+
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ GPIO9_DR = GPIO9_DR & VMA_n_LOW; // Assert VMA_n
+
+ wait_for_E_rising_edge();
+ wait_for_E_falling_edge();
+
+ GPIO7_DR = (muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH);
+ GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | VMA_n_HIGH | WR_n_HIGH;
+
+ interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works
+ return;
+ }
+
+
+ // S6 Rising edge of CLK
+ // - Do nothing
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+
+
+ // S7 Falling edge of CLK
+ // - Deassert AS_n, UDS_n, LDS_n
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ GPIO7_DR = muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH;
+ GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | WR_n_HIGH;
+
+
+ interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works
+ return;
+}
+}
+
+
+
+// Requests BIU to perform a Read cycle
+// ----------------------------------------------------------------------
+uint16_t BIU_Read(uint32_t local_address , uint8_t local_size)
+{
+ register uint32_t muxout_clock0, muxout_clock1, muxout_clock2, muxout_clock3, muxout_clock4;
+ register uint32_t muxout_clock5, muxout_clock6, muxout_clock7, muxout_clock8, muxout_clock9;
+ register uint32_t precalculate_uls_lds;
+ uint16_t read_data;
+
+ local_address = local_address & 0xFFFFFF;
+
+ local_size = local_size | (0x1 & local_address);
+
+
+ // Check Alignment for Words
+ if ( (0x1&local_address)==1 && local_size==SIZE_WORD) { access_address=local_address; Exception_Handler(3); return 0xEEEE;}
+
+
+ // ROM 64KB
+ if ( (rom_readthrough==0) && ((OVERLAY==1) && (local_address<0x600000)) || ((OVERLAY==0) && (rom_readthrough==0) && (local_address>=0x400000) &&(local_address<0x800000)) ) {
+ local_address = local_address & 0x00FFFF; // Limit to 64K
+ if (local_size>9) { read_data = (INTERNAL_ROM[local_address]<<8) | INTERNAL_ROM[local_address+1]; }
+ else { read_data = INTERNAL_ROM[local_address];}
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ return read_data;
+ }
+
+ // RAM 512KB
+ else if ( ((OVERLAY==1) && (local_address>=0x600000) && (local_address<0x800000) ) || ( (OVERLAY==0) && (local_address<0x400000)) ) {
+ local_address = local_address & 0x07FFFF; // Limit to 512K
+ if (local_address < 0x040000) { // 0x000000 - 0x03FFFF = 256KB
+ if (local_size>9) { read_data = (INTERNAL_RAM1[local_address]<<8) | INTERNAL_RAM1[local_address+1]; }
+ else { read_data = INTERNAL_RAM1[local_address];}
+ }
+ else { // 0x040000 - 0x07FFFF = 256KB
+ local_address = local_address - 0x040000;
+ if (local_size>9) { read_data = (INTERNAL_RAM2[local_address]<<8) | INTERNAL_RAM2[local_address+1]; }
+ else { read_data = INTERNAL_RAM2[local_address];}
+ }
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ return read_data;
+ }
+
+
+ else {
+
+ // Pre-calculate GPIO7 values
+ //
+ muxout_clock0 = GPIO7_array[ (0x000000FE&local_address)>>0 | (mc68k_flag_S) ] | GPIO7_fcmode_array[mc68k_fc]; // Also asserts AS_n and DATABUS_OE_n high
+ muxout_clock2 = GPIO7_array[ (0x0000FF00&local_address)>>8 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock4 = GPIO7_array[ (0x00FF0000&local_address)>>16 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock6 = GPIO7_array[ 0x0 ] | GPIO7_fcmode_array[mc68k_fc];
+ muxout_clock8 = GPIO7_array[ 0x0 ] | GPIO7_fcmode_array[mc68k_fc];
+
+ muxout_clock1 = muxout_clock0 | LS574_CLK_HIGH; // These are the odd words that assert the 574 clock bit high
+ muxout_clock3 = muxout_clock2 | LS574_CLK_HIGH; // Even bits set this bit low
+ muxout_clock5 = muxout_clock4 | LS574_CLK_HIGH;
+ muxout_clock7 = muxout_clock6 | LS574_CLK_HIGH;
+ muxout_clock9 = muxout_clock8 | LS574_CLK_HIGH | DATA_OE_n_HIGH;
+
+
+
+ noInterrupts(); // Disable Teensy interupts so the 68000 bus cycle can complete without interruption
+
+
+ // S0 Rising edge of CLK
+ // Shift out FC[2:0], Addr[23:1] and Data[15:0]
+ // -----------------------------------------------------------------------------
+ GPIO7_DR = muxout_clock0; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock1; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock2; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock3; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock4; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock5; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock6; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock7; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock8; delayNanoseconds(1);
+ GPIO7_DR = muxout_clock9;
+ //GPIO8_DR = GPIO8_DR & ARBOE_n_LOW; // FIX!!!!!!
+ precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ;
+
+
+ switch(local_size) {
+ case (8): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) | LDS_n_HIGH) ; break; }
+ case (9): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) & LDS_n_LOW ) ; break; }
+ case (16): { precalculate_uls_lds = ( (GPIO9_DR & UDS_n_LOW ) & LDS_n_LOW ) ; break; }
+ case (17): { precalculate_uls_lds = ( (GPIO9_DR | UDS_n_HIGH) | LDS_n_HIGH) ; break; }
+ }
+//if (local_address>0xE00000) Serial.printf("local_address: %x local_size:%x\n\r",local_address,local_size);
+
+
+
+ // S2 Rising edge of CLK
+ // - Assert AS_n
+ // - Assert UDS_n, LDS_n
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+ GPIO7_DR = muxout_clock9 & AS_n_LOW;
+ GPIO9_DR = precalculate_uls_lds | 0x80;
+
+ // S3 Falling edge of CLK
+ // - Store the values for RESET_n, HALT_n
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ sync_cycle=0;
+ digitalWriteFast(PIN_INPUT_MUX,0);
+
+
+ // S4 Rising edge of CLK
+ // - Do nothing
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+
+
+
+ // S5 Falling edge of CLK
+ // - Poll for DTACK_n
+ // - Handle 6800 Bus Timing (VPA/VMA Cycles)
+ // - Poll for BERR_n ** Future
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ do { wait_for_CLK_falling_edge();
+ gpio6_dtack_n = GPIO6_DR & DTACK_n_BIT;
+ gpio6_vpa_n = GPIO6_DR & VPA_n_BIT;
+ } while ( (gpio6_dtack_n != 0) && ( gpio6_vpa_n != 0) );
+
+
+ if ( gpio6_vpa_n == 0) {
+ sync_cycle=1;
+
+ wait_for_E_falling_edge();
+
+ wait_for_CLK_falling_edge();
+ wait_for_CLK_falling_edge();
+ GPIO9_DR = GPIO9_DR & VMA_n_LOW; // Assert VMA_n
+
+ wait_for_E_rising_edge();
+ wait_for_E_falling_edge();
+
+ GPIO7_DR = (muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH);
+ GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH | VMA_n_HIGH;
+ read_data = GPIO6_DR >> 16;
+ digitalWriteFast(PIN_INPUT_MUX,1);
+
+ if (local_size==8) { read_data = (read_data>>8); }
+ else if (local_size==9) { read_data = (read_data&0x00FF); }
+
+
+ interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works
+
+ if ( (local_address&0xFF0000)==0xF80000) read_data = 0xFFFF;
+
+ return read_data;
+ }
+
+
+ // S6 Rising edge of CLK
+ // - Steer the '257 to pass read data
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_rising_edge();
+
+
+
+ // S7 Falling edge of CLK
+ // - Deassert AS_n, UDS_n, LDS_n
+ // - Sample the Data Bus
+ // - Steer the '257 to pass the reset, halt, IPL, BERR
+ // -----------------------------------------------------------------------------
+ wait_for_CLK_falling_edge();
+ GPIO7_DR = muxout_clock9 | AS_n_HIGH | DATA_OE_n_HIGH;
+ GPIO9_DR = GPIO9_DR | UDS_LDS_n_HIGH;
+
+ read_data = gpio6_data >> 16;
+ digitalWriteFast(PIN_INPUT_MUX,1);
+
+
+ if (local_size==8) { read_data = (read_data>>8); }
+ else if (local_size==9) { read_data = (read_data&0x00FF); }
+
+ interrupts(); // Re-enable Teensy's interrupts so the UART and downloading works
+
+
+ return read_data;
+}
+}
+
+
+
+// Requests BIU to perform an Interrupt IACK cycle
+// ----------------------------------------------------------------------
+uint8_t BIU_IACK() {
+ uint8_t local_fc_copy;
+ uint32_t local_address;
+ uint16_t local_data;
+ //uint8_t local_intr_mask;
+
+ // local_intr_mask=mc68k_flag_INTR_Mask; //Serial.printf("BIU_IACK\n\r");
+
+ local_fc_copy = mc68k_fc;
+ mc68k_fc = 0x7; // Set to Address Space Type = CPU Space for IACK
+ local_address = 0xFFFFFFF1 | (gpio6_ipl << 1); // Set Address output for IACK
+ local_data = BIU_Read(local_address, SIZE_BYTE); // Read the vector
+
+ if (sync_cycle==1) local_data = 0x18 + gpio6_ipl; // Autovector Interrupt = 0x18 + the IPL number
+
+ mc68k_fc = local_fc_copy;
+ return local_data;
+}
+
+
+// BIU Read 32 bits
+// ----------------------------------------------------------------------
+unsigned long BIU_Read_32(unsigned long local_address)
+{
+ return (BIU_Read(local_address , 16) << 16) | BIU_Read(local_address+0x2 , 16);
+}
+
+
+// BIU Write 32 bits
+// ----------------------------------------------------------------------
+void BIU_Write_32(unsigned long local_address , unsigned long local_data )
+{
+ BIU_Write(local_address , (0xFFFF0000&local_data)>>16 , 16); // Write upper word of the 32-bit data
+ BIU_Write(local_address+0x2, (0x0000FFFF&local_data) , 16); // Write lower word of the 32-bit data at next word address
+ return;
+}
+
+
+// Add a word to the prefetch queue
+// ------------------------------------------------------
+void BIU_PFQ_add_word() {
+ uint16_t local_word;
+
+ if (prefetch_queue_count>1) return; // Prefetch queue limited to two words
+
+ mc68k_fc = ((mc68k_flags & 0x2000) >> 11) | 0x2; // Set FC to Address Space Type = Program
+ local_word = BIU_Read(pfq_in_address , SIZE_WORD); // Fetch the word
+ mc68k_fc = ((mc68k_flags & 0x2000) >> 11) | 0x1; // Return FC to Address Space Type = Data
+
+ pfq_in_address = pfq_in_address + 2;
+
+
+ switch(prefetch_queue_count) {
+ case 0: pfq_word_A = local_word; break;
+ case 1: pfq_word_B = local_word; break;
+ }
+ prefetch_queue_count++;
+ //Serial.printf("PFQ %d %x %x\n\r",prefetch_queue_count-1,pfq_word_A,pfq_word_B);
+
+
+ return;
+}
+
+
+// Fetch a word from the prefetch queue
+// ------------------------------------------------------
+uint16_t BIU_PFQ_Fetch() {
+ uint16_t pfq_top_word;
+
+ if (prefetch_queue_count==0) BIU_PFQ_add_word(); // Prefetch queue empty, so must fill at least one word in the queue
+
+ pfq_top_word = pfq_word_A;
+ pfq_word_A = pfq_word_B;
+ pfq_word_B = 0x00;
+ prefetch_queue_count--;
+
+ mc68k_pc = mc68k_pc + 2;
+ //Serial.printf("PFQ Fetchiing %x %d %x %x\n\r",pfq_top_word,prefetch_queue_count,pfq_word_A,pfq_word_B);
+//Serial.printf("%x ",pfq_top_word);
+ return pfq_top_word;
+}
+
+
+// Flushes the prefetch queue and begins fetching instructions from the new PC address
+// -------------------------------------------------------------------------------------
+void BIU_Jump(uint32_t jump_address) {
+ jump_address = 0xFFFFFFFF & jump_address;
+
+ // Check Alignment for Words
+ if ( (0x1&jump_address)==1) { access_address=jump_address; Exception_Handler(3); }
+ else
+ {
+ mc68k_pc = jump_address; // Set PC to the Jump Address
+
+ prefetch_queue_count = 0; // Flush the Prefetch Queue
+ pfq_in_address = mc68k_pc;
+ }
+ return;
+
+}
+
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+//
+// End MC68000 Bus Interface Unit
+//
+// --------------------------------------------------------------------------------------------------
+// --------------------------------------------------------------------------------------------------
+
+
+
+
+// Write data back to the Data register pool with the correct data size
+// ----------------------------------------------------------------------
+void Store_Data_Register(unsigned char reg_num , unsigned long reg_data , unsigned char reg_size)
+{
+ if (reg_size==8) { m68k_data_reg[reg_num] = ( (m68k_data_reg[reg_num]&0xFFFFFF00) | (reg_data&0x000000FF) ); }
+ else if (reg_size==16) { m68k_data_reg[reg_num] = ( (m68k_data_reg[reg_num]&0xFFFF0000) | (reg_data&0x0000FFFF) ); }
+ else if (reg_size==32) { m68k_data_reg[reg_num] = (reg_data&0xFFFFFFFF); }
+ return;
+}
+
+// Read data from the Data register pool
+// ----------------------------------------------------------------------
+unsigned long Fetch_Data_Register(unsigned char reg_num , unsigned char size)
+{
+ if (size==8) { return (m68k_data_reg[reg_num]&0x000000FF); }
+ else if (size==16) { return (m68k_data_reg[reg_num]&0x0000FFFF); }
+ else if (size==32) { return (m68k_data_reg[reg_num]&0xFFFFFFFF); }
+ else return 0xEEEEEEEE;
+}
+
+
+// Return the sign-extended value of a B/W/L register
+// ----------------------------------------------------------------------
+unsigned long Sign_Extend(unsigned long reg_data , unsigned char reg_size)
+{
+ if (reg_size==8)
+ {
+ if ((reg_data&0x0080)!=0x0) { return (reg_data | 0xFFFFFF00); } else { return (reg_data & 0x000000FF); }
+ }
+ else if (reg_size==16)
+ {
+ if ((reg_data&0x8000)!=0x0) { return (reg_data | 0xFFFF0000); } else { return (reg_data & 0x0000FFFF); }
+ }
+ else { return (reg_data&0xFFFFFFFF); }
+}
+
+
+// Write data back to the Address register pool
+// Byte writes cause an exception
+// Write back to the proper SP (A7) depending on the Supervisor mode
+// ----------------------------------------------------------------------
+void Store_Address_Register(unsigned char reg_num , unsigned long reg_data , unsigned char reg_size)
+{
+ if (reg_size==8) { Exception_Handler(3); }
+
+ else if (mc68k_flag_S==1 && reg_num==0x7) { m68k_a7_S = (reg_data&0xFFFFFFFF); }
+ else { m68k_address_reg[reg_num] = (reg_data&0xFFFFFFFF); }
+
+ return;
+}
+
+
+
+// Read data from the Address register pool
+// ----------------------------------------------------------------------
+unsigned long Fetch_Address_Register(unsigned char reg_num , unsigned char size)
+{
+ if (mc68k_flag_S==1 && reg_num==0x7) return m68k_a7_S;
+
+ else return m68k_address_reg[reg_num];
+
+}
+
+
+
+// Calculate the selected condition results
+// ----------------------------------------------------------------------
+unsigned char Test_Condition(unsigned int local_opcode)
+{
+ unsigned int condition_code;
+
+ condition_code = (local_opcode&0x0F00) >> 8; // Isolate opcode bits[11:8]
+
+ switch(condition_code)
+ {
+ case 0x0: return TRUE; // Always
+ case 0x1: return FALSE; // Never
+ case 0x2: if (mc68k_flag_C==0 && mc68k_flag_Z==0) return TRUE; else return FALSE; // Higher Than C=0 AND Z=0
+ case 0x3: if (mc68k_flag_C==1 || mc68k_flag_Z==1) return TRUE; else return FALSE; // Lower or Same C=1 OR Z=1
+ case 0x4: if (mc68k_flag_C==0) return TRUE; else return FALSE; // Carry Clear C=0
+ case 0x5: if (mc68k_flag_C==1) return TRUE; else return FALSE; // Carry Set C=1
+ case 0x6: if (mc68k_flag_Z==0) return TRUE; else return FALSE; // Not Equal Z=0
+ case 0x7: if (mc68k_flag_Z==1) return TRUE; else return FALSE; // Equal Z=1
+ case 0x8: if (mc68k_flag_V==0) return TRUE; else return FALSE; // V Clear V=0
+ case 0x9: if (mc68k_flag_V==1) return TRUE; else return FALSE; // V Set V=1
+ case 0xA: if (mc68k_flag_N==0) return TRUE; else return FALSE; // Plus N=0
+ case 0xB: if (mc68k_flag_N==1) return TRUE; else return FALSE; // Minus N=1
+ case 0xC: if (mc68k_flag_N == mc68k_flag_V) return TRUE; else return FALSE; // Greater or Equal N=V
+ case 0xD: if (mc68k_flag_N != mc68k_flag_V) return TRUE; else return FALSE; // Less Than N!=V
+ case 0xE: if ((mc68k_flag_N==mc68k_flag_V) && mc68k_flag_Z==0) return TRUE; else return FALSE; // Greater Than N=V AND Z=0
+ case 0xF: if ((mc68k_flag_N!=mc68k_flag_V) || mc68k_flag_Z==1) return TRUE; else return FALSE; // Less Than or Equal N!=V AND Z=1
+ }
+ return 0;
+}
+
+
+// Push a word to the Stack
+// ----------------------------------------------------------------------
+void Push(unsigned int push_data)
+{
+
+ if (mc68k_flag_S==0x0)
+ {
+ m68k_address_reg[7] = m68k_address_reg[7] - 0x2;
+ BIU_Write(m68k_address_reg[7] , push_data, SIZE_WORD);
+ }
+ else
+ {
+ m68k_a7_S = m68k_a7_S - 0x2;
+ BIU_Write(m68k_a7_S , push_data, SIZE_WORD);
+ }
+ return;
+}
+
+
+// Pop a word to from the Stack
+// ----------------------------------------------------------------------
+unsigned int Pop()
+{
+ unsigned int temp=0;
+
+ if (mc68k_flag_S==0x0)
+ {
+ temp = BIU_Read(m68k_address_reg[7] , SIZE_WORD);
+ m68k_address_reg[7] = m68k_address_reg[7] + 0x2;
+ }
+ else
+ {
+ temp = BIU_Read(m68k_a7_S , SIZE_WORD);
+ m68k_a7_S = m68k_a7_S + 0x2;
+ }
+ return temp;
+}
+
+
+// Runs Reset routine to put CPU back to initial conditions
+// ----------------------------------------------------------------------
+void Reset_routine()
+{
+ unsigned long pc_temp=0;
+
+ OVERLAY=1;
+
+ for (uint32_t i=0x7FA700 ; i<=0x7FFF00 ; i=i+1) { BIU_Write(i, random(0,0xFF) , SIZE_BYTE); } delay(1000);
+ for (uint32_t i=0x7FA700 ; i<=0x7FFF00 ; i=i+1) { BIU_Write(i, random(0,0xFF) , SIZE_BYTE); } delay(1000);
+
+
+ do { wait_for_CLK_falling_edge();
+ gpio6_reset_n = gpio6_data & RESET_n_BIT;
+ gpio6_halt_n = gpio6_data & HALT_n_BIT;
+ } while ((gpio6_reset_n == 0) && (gpio6_halt_n == 0) ); // Wait here until RESET_n and HALT_n signal de-asserted
+
+
+ mc68k_flags=0x2700; // Initialize flags T=0, S=1, Mask=111
+
+ BIU_Jump(0x000000); // Flush prefetch queue and start fetching data at address 0x00
+
+ m68k_a7_S = BIU_PFQ_Fetch(); // Fetch upper word of the Supervisor Stack Pointer
+
+ m68k_a7_S = (m68k_a7_S<<16) | BIU_PFQ_Fetch(); // Fetch lower word of the Supervisor Stack Pointer
+
+ pc_temp = BIU_PFQ_Fetch(); // Fetch upper word of the Program Counter
+ mc68k_pc = (pc_temp<<16) | BIU_PFQ_Fetch(); // Fetch lower word of the Program Counter
+
+ BIU_Jump(mc68k_pc); // Jump to the new PC
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void Exception_Handler(unsigned int vector_number)
+{
+ unsigned int temp=0;
+ unsigned int mc68k_flags_copy=0x2700;
+ unsigned long exception_address=0;
+
+ last_exception = vector_number; // Store the value of this exception
+
+ mc68k_flags_copy = mc68k_flags; // Store the original Flags register value
+ temp = mc68k_flags | 0x2000; // Set the S flag
+ temp = temp & 0x7FFF; // Clear the T flag
+ mc68k_flags = temp; // Update the System Flags
+
+ if (vector_number==0x8) clock_counter=6;
+
+ if (vector_number <= 3) // Additional data is stacked for Group 0
+ {
+ //Push(BIU_Get_Failed_Access_Type()); // Stack the BIU Access Type
+ clock_counter=50;
+ Push(0x5B); // !! Set to 0x5A for now
+ Push(access_address&0xFFFF); // Stack the lower portion of the failed access address
+ Push(access_address>>16); // Stack the upper portion of the failed access address
+ Push(first_opcode); // Stack the Opcode
+ }
+
+ if (vector_number==99) // 0x99=Interrupt -- Fetch the vector number from the BIU
+ {
+ clock_counter=12;
+ temp = mc68k_flags & 0xF8FF; // Clear the Interrupt Flags
+ mc68k_flags = (temp | (gpio6_ipl<<8) ); // Set the Interrupt Flags to the current IRQ from the BIU
+ vector_number = BIU_IACK(); // Fetch the vector from the BIU IACK Cycle
+ }
+
+ if ( (vector_number == 10) || (vector_number == 11) ) { // for the Line-A and Line-F trap the PC is 2 less
+ clock_counter=6;
+ mc68k_pc -=2 ;
+ }
+
+ Push(mc68k_pc&0xFFFF); // Stack the lower PC
+ Push(mc68k_pc>>16); // Stack the upper PC
+ Push(mc68k_flags_copy); // Stack the Original copy of the Flags
+
+ exception_address = BIU_Read_32(vector_number<<2); // Fetch the 32-bit exception address
+ BIU_Jump(exception_address); // Jump to the exception address
+
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_BOOL_I_TO_CCR(unsigned char bool_type)
+{
+ clock_counter=8;
+ if (bool_type==1) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) | (0x001F&BIU_PFQ_Fetch()) ); else
+ if (bool_type==2) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) & (0x001F&BIU_PFQ_Fetch()) ); else
+ if (bool_type==3) mc68k_flags = (0xFF00&mc68k_flags) | ( (0x00FF&mc68k_flags) ^ (0x001F&BIU_PFQ_Fetch()) );
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_BOOL_I_TO_SR(unsigned char bool_type)
+{
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ else
+ {
+ clock_counter=clock_counter+8;
+ if (bool_type==1) mc68k_flags = (mc68k_flags | BIU_PFQ_Fetch() ); else
+ if (bool_type==2) mc68k_flags = (mc68k_flags & BIU_PFQ_Fetch() ); else
+ if (bool_type==3) mc68k_flags = (mc68k_flags ^ BIU_PFQ_Fetch() );
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+unsigned long Calculate_EA(unsigned int allowed_modes)
+{
+ unsigned long address_register;
+ unsigned long temp_address;
+ unsigned long ea_extension;
+ unsigned long offset=0;
+ unsigned long extension_displacement;
+ unsigned long extension_register;
+ unsigned char ea_A_bit;
+ unsigned char ea_L_bit;
+
+
+ ea_type=99; // Reset ea_type value
+
+ EA_register =(0x0007&first_opcode);
+
+ switch( (0x0038&first_opcode)>>3 )
+ {
+ case 0x0: if ((0x2000&allowed_modes)==0) Exception_Handler(4); else // Dn
+ { ea_type=DATA_REG;
+ return (EA_register);
+ } break;
+
+ case 0x1: if ((0x1000&allowed_modes)==0) Exception_Handler(4); else // An
+ { ea_type=ADDRESS_REG;
+ return (EA_register);
+ } break;
+
+ case 0x2: if ((0x0800&allowed_modes)==0) Exception_Handler(4); else // (An)
+ { ea_type=MEMORY;
+ address_register=Fetch_Address_Register(EA_register,32);
+ return address_register;
+ } break;
+
+ case 0x3: if ((0x0400&allowed_modes)==0) Exception_Handler(4); else // (An)+
+ { ea_type=MEMORY;
+ address_register=Fetch_Address_Register(EA_register,32);
+ temp_address = address_register;
+ address_register = (data_size==8 && EA_register==0x7) ? address_register+2 : // Special case for SSP
+ (data_size==8) ? address_register+1 :
+ (data_size==16) ? address_register+2 :
+ address_register+4 ;
+ Store_Address_Register(EA_register, address_register , 32);
+ return temp_address;
+ } break;
+
+ case 0x4: if ((0x0200&allowed_modes)==0) Exception_Handler(4); else // -(An)
+ { clock_counter=clock_counter+2;
+ ea_type=MEMORY;
+ address_register=Fetch_Address_Register(EA_register,32);
+ address_register = (data_size==8 && EA_register==0x7) ? address_register-2 : // Special case for SSP
+ (data_size==8) ? address_register-1 :
+ (data_size==16) ? address_register-2 :
+ address_register-4 ;
+ Store_Address_Register(EA_register, address_register , 32);
+ return address_register;
+ } break;
+
+ case 0x5: if ((0x0100&allowed_modes)==0) Exception_Handler(4); else // d16(An)
+ { ea_type=MEMORY;
+ address_register=Fetch_Address_Register(EA_register,32);
+ offset=Sign_Extend(BIU_PFQ_Fetch() ,16);
+ return (0xFFFFFFFF&(address_register+offset));
+ } break;
+ // d8(An,Xn)
+ case 0x6: if ((0x0080&allowed_modes)==0) Exception_Handler(4); else
+ { clock_counter=clock_counter+2;
+ ea_type=MEMORY;
+ address_register=Fetch_Address_Register(EA_register,32);
+ ea_extension = BIU_PFQ_Fetch();
+ extension_displacement = Sign_Extend( (0x00FF&ea_extension) , 8);
+ extension_register = (0x7000&ea_extension)>>12;
+ ea_A_bit = ((ea_extension & 0x8000) >> 15);
+ ea_L_bit = ((ea_extension & 0x0800) >> 11);
+ if (ea_A_bit==1 && ea_L_bit==0) offset=Sign_Extend(Fetch_Address_Register(extension_register,16) ,16); else
+ if (ea_A_bit==0 && ea_L_bit==0) offset=Sign_Extend(Fetch_Data_Register(extension_register,16) ,16); else
+ if (ea_A_bit==1 && ea_L_bit==1) offset=Fetch_Address_Register(extension_register,32); else
+ if (ea_A_bit==0 && ea_L_bit==1) offset=Fetch_Data_Register(extension_register,32);
+ return (0xFFFFFFFF&(address_register+offset+extension_displacement));
+ } break;
+
+ case 0x7:
+ switch (EA_register)
+ {
+ case 0x0: if ((0x0040&allowed_modes)==0) Exception_Handler(4); else // Absolute short
+ { ea_type=MEMORY;
+ temp_address = Sign_Extend(BIU_PFQ_Fetch(),16);
+ return temp_address;
+ } break;
+
+ case 0x1: if ((0x0020&allowed_modes)==0) Exception_Handler(4); else // Absolute long
+ { ea_type=MEMORY;
+ temp_address = BIU_PFQ_Fetch();
+ temp_address = ( (temp_address<<16) | BIU_PFQ_Fetch() );
+ return temp_address;
+ } break;
+
+ case 0x2: if ((0x0010&allowed_modes)==0) Exception_Handler(4); else // x(PC)
+ { ea_type=MEMORY;
+ temp_address = (0xFFFFFFFF&(mc68k_pc-2 + Sign_Extend(BIU_PFQ_Fetch(),16))); // This was ok on the Macbook
+ //Serial.printf("LEA2 %x \n\r",temp_address);
+ return temp_address;
+ } break;
+
+ case 0x3: if ((0x0008&allowed_modes)==0) Exception_Handler(4); else // d8(PC,Xn)
+ { clock_counter=clock_counter+2;
+ ea_type=MEMORY;
+ original_mc68k_pc = mc68k_pc;
+ ea_extension = BIU_PFQ_Fetch();
+ extension_displacement = Sign_Extend( (0x00FF&ea_extension) , 8);
+ extension_register = (0x7000&ea_extension)>>12;
+ ea_A_bit = ((ea_extension & 0x8000) >> 15);
+ ea_L_bit = ((ea_extension & 0x0800) >> 11);
+ if (ea_A_bit==1 && ea_L_bit==0) offset=Sign_Extend(Fetch_Address_Register(extension_register,16) ,16); else
+ if (ea_A_bit==0 && ea_L_bit==0) offset=Sign_Extend(Fetch_Data_Register(extension_register,16) ,16); else
+ if (ea_A_bit==1 && ea_L_bit==1) offset=Fetch_Address_Register(extension_register,32); else
+ if (ea_A_bit==0 && ea_L_bit==1) offset=Fetch_Data_Register(extension_register,32);
+ return (0xFFFFFFFF&(original_mc68k_pc+offset+extension_displacement));
+ } break;
+
+ case 0x4: if ((0x0040&allowed_modes)==0) Exception_Handler(4); else // Immediate
+ { ea_type=IMMEDIATE;
+ if (data_size==8) { return (0x00FF&BIU_PFQ_Fetch()); }
+ if (data_size==16) { return (0xFFFF&BIU_PFQ_Fetch()); }
+ if (data_size==32) { temp_address = BIU_PFQ_Fetch();
+ temp_address = ( (temp_address<<16) | BIU_PFQ_Fetch() );
+ return temp_address;
+ }
+ } break;
+ }
+ }
+return 0;
+}
+
+
+// ----------------------------------------------------------------------
+unsigned long Fetch_EA(unsigned long local_EA , unsigned char local_ea_type)
+{
+ if (local_ea_type==ADDRESS_REG && data_size==8 ) return (Fetch_Address_Register(local_EA,8)); else
+ if (local_ea_type==ADDRESS_REG && data_size==16) return (Fetch_Address_Register(local_EA,16)); else
+ if (local_ea_type==ADDRESS_REG && data_size==32) return (Fetch_Address_Register(local_EA,32)); else
+
+ if (local_ea_type==DATA_REG && data_size==8 ) return (Fetch_Data_Register(local_EA,8)); else
+ if (local_ea_type==DATA_REG && data_size==16) return (Fetch_Data_Register(local_EA,16)); else
+ if (local_ea_type==DATA_REG && data_size==32) return (Fetch_Data_Register(local_EA,32)); else
+
+ if (local_ea_type==MEMORY && data_size==8) return (0xFF&BIU_Read(local_EA , data_size)); else
+ if (local_ea_type==MEMORY && data_size==16) return BIU_Read(local_EA , data_size); else
+ if (local_ea_type==MEMORY && data_size==32) return BIU_Read_32(local_EA); else
+
+ if (local_ea_type==IMMEDIATE) { return local_EA; } // Immediate data held in the calculated EA
+
+ return 0xEEEE;
+}
+
+// ----------------------------------------------------------------------
+void Writeback_EA(unsigned long local_EA , unsigned char local_ea_type , unsigned long writeback_data)
+{
+ if (local_ea_type==ADDRESS_REG) { Store_Address_Register(local_EA , writeback_data , data_size); return; }
+ if (local_ea_type==DATA_REG) { Store_Data_Register(local_EA , writeback_data , data_size); return; }
+
+
+ if (local_ea_type==MEMORY && data_size==8) { BIU_Write(local_EA , writeback_data , data_size); return; }
+ if (local_ea_type==MEMORY && data_size==16) { BIU_Write(local_EA , writeback_data , data_size); return; }
+ if (local_ea_type==MEMORY && data_size==32) { BIU_Write_32(local_EA , writeback_data); return; }
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+unsigned long Fetch_Immediate(unsigned char local_size)
+{
+ unsigned long temp_data;
+
+ if (local_size==8) { return (0xFF&BIU_PFQ_Fetch()); }
+ if (local_size==16) { return BIU_PFQ_Fetch(); }
+ if (local_size==32) { temp_data = BIU_PFQ_Fetch();
+ temp_data = ( (temp_data<<16) | BIU_PFQ_Fetch() );
+ return temp_data;
+ }
+ return 0xEEEE;
+}
+
+
+// ----------------------------------------------------------------------
+void Calculate_Flag_N(unsigned long result_data)
+{
+ if (data_size==8 && (0x80&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else
+ if (data_size==8 && (0x80&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008); else
+
+ if (data_size==16 && (0x8000&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else
+ if (data_size==16 && (0x8000&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008); else
+
+ if (data_size==32 && (0x80000000&result_data)==0) mc68k_flags = (mc68k_flags & 0xFFF7); else
+ if (data_size==32 && (0x80000000&result_data)!=0) mc68k_flags = (mc68k_flags | 0x0008);
+
+ return ;
+}
+
+
+// ----------------------------------------------------------------------
+void Calculate_Flag_Z(unsigned long result_data , unsigned char clear_only)
+{
+
+ if (data_size==8 && (0xFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else
+ if (data_size==8 && (0xFF&result_data)==0 && clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004); else
+
+ if (data_size==16 && (0xFFFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else
+ if (data_size==16 && (0xFFFF&result_data)==0&& clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004); else
+
+ if (data_size==32 && (0xFFFFFFFF&result_data)!=0) mc68k_flags = (mc68k_flags & 0xFFFB); else
+ if (data_size==32 && (0xFFFFFFFF&result_data)==0 && clear_only==FALSE) mc68k_flags = (mc68k_flags | 0x0004);
+
+ return ;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVE()
+{
+ data_size = DATA_SIZE_TYPE_B; // Get the data size from the opcode bits[13:12]
+
+ source_ea = Calculate_EA(0x3FFC); // Calculate the Source EA, checking supported modes
+ source_ea_type = ea_type;
+
+ first_opcode = (0x0FC0&first_opcode); // Re-arrange the second EA bit fields to the usual locations for the MOVE instruction
+ first_opcode = ( ((0x01C0&first_opcode)>>3) | ((0x0E00&first_opcode)>>9) );
+
+ destination_ea = Calculate_EA(0x3FE0); // Calculate the Destination EA, checking supported modes
+ destination_ea_type = ea_type;
+
+
+ EA_Data = Fetch_EA(source_ea , source_ea_type); // Fetch the Source EA operand
+
+ if ( (destination_ea_type==ADDRESS_REG) && data_size==16) { Writeback_EA(destination_ea , destination_ea_type ,(Sign_Extend(EA_Data ,16)) ); } // Write-back to Destination EA
+ else { Writeback_EA(destination_ea , destination_ea_type , EA_Data ); }
+
+
+ if (destination_ea_type != ADDRESS_REG) // Don't update flags for MOVEA
+ {
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(EA_Data); // Calculate the N Flag
+ Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ }
+ clock_counter=0;
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVE_TO_CCR()
+{
+ clock_counter=clock_counter+8;
+ data_size = 8;
+ source_ea = Calculate_EA(0x2FFC); // Calculate the Source EA, checking supported modes
+ EA_Data = Fetch_EA(source_ea , ea_type); // Fetch the Source EA operand
+ mc68k_flags = ( (0xFF00&mc68k_flags) | (0x001F&EA_Data) ); // Update the CCR Flags
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVE_TO_SR()
+{
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ else
+ {
+ clock_counter=clock_counter+4;
+ data_size = 16;
+ source_ea = Calculate_EA(0x2FFC); // Calculate the Source EA, checking supported modes
+ EA_Data = Fetch_EA(source_ea , ea_type); // Fetch the Source EA operand
+ mc68k_flags = (EA_Data); // Update the SR Flags
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVE_FROM_SR()
+{
+ clock_counter=clock_counter+2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the Source EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Unnecessary fetch the EA operand ** Unoptimized 68000 **
+ Writeback_EA(calculated_EA , ea_type ,mc68k_flags); // Write-back to the Destination EA
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVE_USP()
+{
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ else
+ {
+ data_size = 32;
+ EA_register =(0x0007&first_opcode);
+
+ if ((0x8&first_opcode)==0) { m68k_address_reg[7] = Fetch_Address_Register(EA_register,32); } else // Address Register --> USP
+ { Store_Address_Register(EA_register , m68k_address_reg[7] , 32); } // USP --> Address Register
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_JMP()
+{
+ calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes
+ BIU_Jump(calculated_EA); // Jump to the new PC
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_JSR()
+{
+ calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes
+ Push(mc68k_pc&0xFFFF); // Stack the lower PC
+ Push(mc68k_pc>>16); // Stack the upper PC
+ BIU_Jump(calculated_EA); // Jump to the new PC
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_BSR()
+{
+ unsigned long opcode_pc;
+ unsigned long displacement;
+
+ clock_counter=clock_counter+2;
+ displacement = (0x00FF&first_opcode); // Isolate the displacement field of the opcode
+ opcode_pc = mc68k_pc ; // Store the PC of the initial opcode
+
+ if (displacement==0) { displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); } // Sign extend the 16-bit displacement held in the next opcode word
+ else { displacement=Sign_Extend(displacement , 8); } // Sign extend the 8-bit displacement held in the initial opcode
+
+ Push(mc68k_pc&0xFFFF); // Stack the lower PC of address of the next opcode
+ Push(mc68k_pc>>16); // Stack the upper PC of address of the next opcode
+ BIU_Jump(opcode_pc + displacement); // Jump to the new PC calculated using the address of first byte of the opcode
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_RTS()
+{
+ mc68k_pc = Pop()<<16; // Pop the upper PC
+ mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC
+ BIU_Jump(mc68k_pc); // Jump to the new PC
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_RTR()
+{
+ clock_counter=clock_counter+16;
+ mc68k_flags = ( (0xFFE0&mc68k_flags) | (0x001F&Pop()) ); // Update the CCR Flags
+ mc68k_pc = Pop()<<16; // Pop the upper PC
+ mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC
+ BIU_Jump(mc68k_pc); // Jump to the new PC
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_BCC()
+{
+ unsigned long opcode_pc;
+ unsigned long displacement;
+
+ displacement = (0x00FF&first_opcode); // Isolate the displacement field of the opcode
+ opcode_pc = mc68k_pc ; // Store the PC of the initial opcode
+
+ if (displacement==0) { displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); } // Sign extend the 16-bit displacement held in the next opcode word
+ else { displacement=Sign_Extend(displacement , 8); } // Sign extend the 8-bit displacement held in the initial opcode
+
+ BIU_PFQ_add_word(); // To match 68000
+
+ if (Test_Condition(first_opcode)==TRUE) { clock_counter=clock_counter+2; BIU_Jump(opcode_pc + displacement); } // Jump to the new PC
+ else { clock_counter=clock_counter+4; return; }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_SCC()
+{
+ data_size = 8;
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Unnecessary fetch the EA operand ** Unoptimized 68000 **
+
+ if (Test_Condition(first_opcode)==TRUE) { EA_Data=0x000000FF; } // Condition TRUE, so set the byte to 0xFF
+ else { EA_Data=0xFFFFFF00; } // Condition FALSE, so clear the byte to 0
+
+ Writeback_EA(calculated_EA , ea_type ,EA_Data); // Write-back to the EA
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_dBCC()
+{
+ unsigned long opcode_pc;
+ unsigned long displacement;
+ unsigned int counter;
+
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ opcode_pc = mc68k_pc; // Store the PC of the initial opcode
+
+ displacement=Sign_Extend(BIU_PFQ_Fetch() , 16); // Fetch and sign-extend the 16-bit displacement from the second opcode
+
+ counter = Fetch_Data_Register(reg_num,16); // Fetch the Loop counter value from the register - just lower 16-bits
+
+ if ( Test_Condition(first_opcode)==FALSE )
+ {
+ counter = counter - 1;
+ Store_Data_Register(reg_num , counter , 16); // Write-back the counter value to the register
+
+ if ((0x0000FFFF&counter)==0xFFFF) { clock_counter=clock_counter+2; return; } // When the counter equals (-1), continue to next opcode, else jump to the new PC
+ else { clock_counter=0; BIU_Jump(opcode_pc + displacement); return; }
+
+ }
+ else
+ {
+ clock_counter=clock_counter+2;
+ }
+
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_LEA()
+{
+
+ data_size = 32;
+ calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ Store_Address_Register(reg_num , calculated_EA , 32); // Write-back the EA value to the register
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_PEA()
+{
+ data_size = 32;
+ calculated_EA = Calculate_EA(0x09F8); // Calculate the EA, checking supported modes
+ Push(calculated_EA&0xFFFF); // Stack the lower portion of the EA
+ Push(calculated_EA>>16); // Stack the upper portion of the EA
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_CHK()
+{
+ signed short int reg_data;
+
+ clock_counter=6;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x02FFC); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA operand
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ reg_data = Fetch_Data_Register(reg_num,16); // Fetch the lower 16-bits of the Data Register
+
+ if ( (0x8000®_data) != 0) // Is number negative?
+ {
+ mc68k_flags = mc68k_flags | 0x08; // Set the N flag
+ Exception_Handler(6);
+ return;
+ }
+ else if ( (signed short int)reg_data > (signed short int)EA_Data )
+ {
+ mc68k_flags = mc68k_flags & 0xFFF7; // Clear the N flag
+ Exception_Handler(6);
+ return;
+ }
+ else
+ {
+ return;
+ }
+}
+
+
+// ----------------------------------------------------------------------
+void op_TRAPV()
+{
+ clock_counter=2;
+ if (mc68k_flag_V==1) { Exception_Handler(7); return; }
+ else { return; }
+}
+
+
+// ----------------------------------------------------------------------
+void op_TRAP()
+{
+ clock_counter=6;
+ Exception_Handler( (0x000F&first_opcode) + 32 ); // Isolate the register number from the opcode and add 32 to create the vector number
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_LINK()
+{
+ signed long reg_data;
+
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ reg_data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register
+ Push(reg_data&0xFFFF); // Stack the lower portion of the Address Register
+ Push(reg_data>>16); // Stack the upper portion of the Address Register
+
+ if (mc68k_flag_S==1)
+ {
+ Store_Address_Register(reg_num, m68k_a7_S , 32); // Copy the active Stack Pointer to the selected Address Register
+ m68k_a7_S = m68k_a7_S + Sign_Extend(BIU_PFQ_Fetch() ,16);
+ }
+ else
+ {
+ Store_Address_Register(reg_num, m68k_address_reg[7] , 32);
+ m68k_address_reg[7] = m68k_address_reg[7] + Sign_Extend(BIU_PFQ_Fetch() ,16);
+ }
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_UNLK()
+{
+ unsigned long reg_data;
+
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ reg_data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register
+
+ if (mc68k_flag_S==1) { m68k_a7_S = reg_data; } // Copy Address contents to the current Stack Pointer
+ else { m68k_address_reg[7] = reg_data; }
+
+ reg_data = Pop()<<16; // Pop the upper Address Register
+ reg_data = reg_data | Pop(); // Pop the lower Address Register
+ Store_Address_Register(reg_num, reg_data , 32); // Write-back the stacked address to the Address Register
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_RTE()
+{
+ uint16_t temp_flags;
+
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ else
+ {
+ //Update_System_Flags(Pop()); // Pop the SR Flags
+ //mc68k_pc = Pop()<<16; // Pop the upper PC
+ //mc68k_pc = mc68k_pc | Pop(); // Pop the lower PC
+ //BIU_Jump(mc68k_pc); // Jump to the new PC
+
+ temp_flags = Pop();
+ mc68k_pc = Pop()<<16;
+ mc68k_pc = mc68k_pc | Pop();
+ mc68k_flags = (temp_flags);
+ BIU_Jump(mc68k_pc);
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_RESET()
+{
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ // else { BIU_Force_Reset(); }
+ else { Reset_routine(); }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_STOP()
+{
+ if (mc68k_flag_S==0x0) { Exception_Handler(8); } // Verify that supervisor privilege is set
+ else
+ {
+ clock_counter=4;
+ mc68k_flags = (BIU_PFQ_Fetch()); // Fetch the SR Flags
+
+ while ( gpio6_reset_n!=0 && gpio6_ipl==0 && mc68k_flag_T==0) {
+ gpio6_ipl = 0x7 & (0x7 ^ ((gpio6_data & IPL2_0_BITs)>>16 )); // Invert the IPL bits which are active low on the pins
+ gpio6_reset_n = GPIO6_DR & RESET_n_BIT;
+ } // Proceed if Trace is active, or RESET/Interrupt occurs
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_SWAP()
+{
+ unsigned long reg_data;
+
+ clock_counter=4;
+ data_size = 32;
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+
+ reg_data = Fetch_Data_Register(reg_num,32); // Swap the upper and lower words of the register, then write it back
+ reg_data = (reg_data<<16 | reg_data>>16);
+ Store_Data_Register(reg_num , reg_data , 32);
+
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(reg_data); // Calculate the N Flag
+ Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_EXT()
+{
+ unsigned long reg_data;
+
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+
+ if ( ((0x00C0&first_opcode)>>6) == 2)
+ {
+ reg_data = Sign_Extend(Fetch_Data_Register(reg_num,8) ,8);
+ Store_Data_Register(reg_num , reg_data , 16);
+ data_size = 16; // Set size for flag calculation
+ }
+ else
+ {
+ reg_data = Sign_Extend(Fetch_Data_Register(reg_num,16) ,16);
+ Store_Data_Register(reg_num , reg_data , 32);
+ data_size = 32; // Set size for flag calculation
+ }
+
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(reg_data); // Calculate the N Flag
+ Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVEQ()
+{
+ unsigned long reg_data;
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+
+ reg_data = Sign_Extend(first_opcode ,8); // Sign-extend the data held in the opcode and write-back to selected register
+ Store_Data_Register(reg_num , reg_data , 32);
+
+ data_size = 32; // Set size for flag calculation
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(reg_data); // Calculate the N Flag
+ Calculate_Flag_Z(reg_data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVEM()
+{
+ unsigned short increment_size;
+ unsigned int reg_list;
+
+ data_size = DATA_SIZE_TYPE_C; // Get the data size from the opcode bit[6]
+ increment_size = data_size>>3; // increment_size is +2 for Word, +4 for Long
+
+ if ( ((0x0400&first_opcode)>>10) == 1) // ** Memory to Registers **
+ {
+ reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word
+ calculated_EA=Calculate_EA(0x0DF8);
+ BIU_PFQ_add_word();
+
+ if ( (0x0001®_list)!=0) { Store_Data_Register (0 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D0
+ if ( (0x0002®_list)!=0) { Store_Data_Register (1 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D1
+ if ( (0x0004®_list)!=0) { Store_Data_Register (2 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D2
+ if ( (0x0008®_list)!=0) { Store_Data_Register (3 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D3
+ if ( (0x0010®_list)!=0) { Store_Data_Register (4 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D4
+ if ( (0x0020®_list)!=0) { Store_Data_Register (5 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D5
+ if ( (0x0040®_list)!=0) { Store_Data_Register (6 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D6
+ if ( (0x0080®_list)!=0) { Store_Data_Register (7 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // D7
+ if ( (0x0100®_list)!=0) { Store_Address_Register(0 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A0
+ if ( (0x0200®_list)!=0) { Store_Address_Register(1 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A1
+ if ( (0x0400®_list)!=0) { Store_Address_Register(2 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A2
+ if ( (0x0800®_list)!=0) { Store_Address_Register(3 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A3
+ if ( (0x1000®_list)!=0) { Store_Address_Register(4 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A4
+ if ( (0x2000®_list)!=0) { Store_Address_Register(5 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A5
+ if ( (0x4000®_list)!=0) { Store_Address_Register(6 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A6
+ if ( (0x8000®_list)!=0) { Store_Address_Register(7 , Sign_Extend(Fetch_EA(calculated_EA , ea_type) ,data_size) , 32); calculated_EA=calculated_EA+increment_size; } // A7
+
+ data_size = 16;
+ //immediate = Fetch_EA(calculated_EA , ea_type); // Extra fetch due to 68000 anomaly
+
+ if ( ((0x0038&first_opcode)>>3) == 0x3 ) Store_Address_Register(EA_register, calculated_EA , 32); // Write-back the address register for (An)+ Mode
+ }
+
+
+ else if ( ((0x0400&first_opcode)>>10) == 0 && ((0x0038&first_opcode)>>3) == 0x4 ) // ** Registers to Memory -(An) Addressing Mode **
+ {
+ reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word
+ calculated_EA = Calculate_EA(0x0BE0) + increment_size; // Get the Address but adjust so decrementing can start fresh below
+ Store_Address_Register(EA_register, (calculated_EA) , 32); // Write-back the address register to the initial value
+
+ if ( (0x0001®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(7,32) ); } // A7
+ if ( (0x0002®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(6,32) ); } // A6
+ if ( (0x0004®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(5,32) ); } // A5
+ if ( (0x0008®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(4,32) ); } // A4
+ if ( (0x0010®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(3,32) ); } // A3
+ if ( (0x0020®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(2,32) ); } // A2
+ if ( (0x0040®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(1,32) ); } // A1
+ if ( (0x0080®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(0,32) ); } // A0
+ if ( (0x0100®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (7,32) ); } // D7
+ if ( (0x0200®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (6,32) ); } // D6
+ if ( (0x0400®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (5,32) ); } // D5
+ if ( (0x0800®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (4,32) ); } // D4
+ if ( (0x1000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (3,32) ); } // D3
+ if ( (0x2000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (2,32) ); } // D2
+ if ( (0x4000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (1,32) ); } // D1
+ if ( (0x8000®_list)!=0) { calculated_EA=calculated_EA-increment_size; Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (0,32) ); } // D0
+
+ Store_Address_Register(EA_register, calculated_EA , 32); // Write-back the address register
+ }
+
+
+ else if ( ((0x0400&first_opcode)>>10) == 0 && ((0x0038&first_opcode)>>3) != 0x4 ) // ** Registers to Memory All except -(An) Addressing Mode **
+ {
+ reg_list = BIU_PFQ_Fetch(); // Get the Register_list from the second opcode word
+ calculated_EA=Calculate_EA(0x0BE0);
+
+ if ( (0x0001®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (0,32) ); calculated_EA=calculated_EA+increment_size; } // D0
+ if ( (0x0002®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (1,32) ); calculated_EA=calculated_EA+increment_size; } // D1
+ if ( (0x0004®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (2,32) ); calculated_EA=calculated_EA+increment_size; } // D2
+ if ( (0x0008®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (3,32) ); calculated_EA=calculated_EA+increment_size; } // D3
+ if ( (0x0010®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (4,32) ); calculated_EA=calculated_EA+increment_size; } // D4
+ if ( (0x0020®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (5,32) ); calculated_EA=calculated_EA+increment_size; } // D5
+ if ( (0x0040®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (6,32) ); calculated_EA=calculated_EA+increment_size; } // D6
+ if ( (0x0080®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Data_Register (7,32) ); calculated_EA=calculated_EA+increment_size; } // D7
+ if ( (0x0100®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(0,32) ); calculated_EA=calculated_EA+increment_size; } // A0
+ if ( (0x0200®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(1,32) ); calculated_EA=calculated_EA+increment_size; } // A1
+ if ( (0x0400®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(2,32) ); calculated_EA=calculated_EA+increment_size; } // A2
+ if ( (0x0800®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(3,32) ); calculated_EA=calculated_EA+increment_size; } // A3
+ if ( (0x1000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(4,32) ); calculated_EA=calculated_EA+increment_size; } // A4
+ if ( (0x2000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(5,32) ); calculated_EA=calculated_EA+increment_size; } // A5
+ if ( (0x4000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(6,32) ); calculated_EA=calculated_EA+increment_size; } // A6
+ if ( (0x8000®_list)!=0) { Writeback_EA(calculated_EA , ea_type , Fetch_Address_Register(7,32) ); calculated_EA=calculated_EA+increment_size; } // A7
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_TAS()
+{
+ data_size = 8;
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes
+
+ // BIU_RMW(TRUE); // Signal the BIU to perform an atomic R-M-W Cycle
+
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data
+ Writeback_EA(calculated_EA , ea_type , (0x80|EA_Data)); // Write-back the data with bit[7] set to 1
+
+ //BIU_RMW(FALSE); // Debounce R-M-W Cycle
+
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(EA_Data); // Calculate the N Flag
+ Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_TST()
+{
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes
+
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data
+
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ Calculate_Flag_N(EA_Data); // Calculate the N Flag
+ Calculate_Flag_Z(EA_Data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+// op_type 0=ADD 1=SUB
+// ----------------------------------------------------------------------
+void Calculate_Flags_C(unsigned long long operand0 , unsigned long long operand1 , unsigned char op_type)
+{
+ unsigned long long carry=0;
+
+ if (op_type==0)
+ {
+ if (data_size==8) { carry = ( ((operand0&0x000000FF)+(operand1&0x000000FF)) & 0x00000100 ); }
+ else if (data_size==16) { carry = ( ((operand0&0x0000FFFF)+(operand1&0x0000FFFF)) & 0x00010000 ); }
+ else if (data_size==32) { carry = ( ((operand0&0xFFFFFFFF)+(operand1&0xFFFFFFFF)) & 0x100000000 ); }
+ }
+ else
+ {
+ if (data_size==8) { carry = ( ((operand0&0x000000FF)-(operand1&0x000000FF)) & 0x00000100 ); }
+ else if (data_size==16) { carry = ( ((operand0&0x0000FFFF)-(operand1&0x0000FFFF)) & 0x00010000 ); }
+ else if (data_size==32) { carry = ( ((operand0&0xFFFFFFFF)-(operand1&0xFFFFFFFF)) & 0x100000000 ); }
+ }
+
+ if (carry!=0) { mc68k_flags = ( mc68k_flags | 0x0001); } //Set C Flag
+ return;
+}
+
+
+void Calculate_Flags_V(unsigned long operand0 , unsigned long operand1 , unsigned long result , unsigned char op_size , unsigned char op_type)
+{
+ unsigned char overflow=0;
+
+ if (op_size==8) { operand0 = (operand0&0x00000080); operand1 = (operand1&0x00000080); result = (result&0x00000080); }
+ else if (op_size==16) { operand0 = (operand0&0x00008000); operand1 = (operand1&0x00008000); result = (result&0x00008000); }
+ else if (op_size==32) { operand0 = (operand0&0x80000000); operand1 = (operand1&0x80000000); result = (result&0x80000000); }
+
+ if (op_type==0 )
+ {
+ if (operand0==0 && operand1==0 && result!=0) { overflow=1; } //Set V Flag for ADD
+ else if (operand0!=0 && operand1!=0 && result==0) { overflow=1; }
+ }
+ else
+ {
+ if (operand0==0 && operand1!=0 && result!=0) { overflow=1; } //Set V Flag for SUB
+ else if (operand0!=0 && operand1==0 && result==0) { overflow=1; }
+ }
+
+ if (overflow==1) { mc68k_flags = ( mc68k_flags | 0x0002); } // Set V Flag
+ else { mc68k_flags = ( mc68k_flags & 0xFFFD); } // Clear V Flag
+
+
+ return;
+}
+
+
+
+// op_type 1=NOT 2=NEG 3=NEGX 4=CLR
+// ----------------------------------------------------------------------
+void op_NEGS(unsigned char op_type)
+{
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the data
+
+ if (op_type==1) { EA_Data=(~EA_Data); // NOT
+ Calculate_Flag_Z(EA_Data , FALSE);
+ } else
+
+ if (op_type==2) { Calculate_Flags_C(0 , EA_Data , 1); // NEG
+ Calculate_Flags_V(0 , EA_Data , -EA_Data , data_size , 1);
+ EA_Data= -EA_Data;
+ Calculate_Flag_Z(EA_Data , FALSE);
+ if (EA_Data==0) { mc68k_flags=(mc68k_flags & 0xFFEE); } else // Set/Clear X and C Flags
+ { mc68k_flags=(mc68k_flags | 0x0011); }
+ } else
+
+ if (op_type==3) { Calculate_Flags_C(0 , EA_Data , 1); // NEGX ** Z Flag - Clear_only = TRUE
+ Calculate_Flags_V(0 , EA_Data , (0-EA_Data) , data_size , 1);
+ EA_Data= -EA_Data;
+ Calculate_Flags_C(EA_Data , mc68k_flag_X , 1);
+ Calculate_Flags_V(EA_Data , mc68k_flag_X , (EA_Data+mc68k_flag_X) , data_size , 1);
+ EA_Data=(EA_Data - mc68k_flag_X);
+ Calculate_Flag_Z(EA_Data , TRUE);
+ if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } else // Copy C flag to X flag
+ { mc68k_flags=(mc68k_flags & 0xFFEF); }
+ } else
+
+ if (op_type==4) { EA_Data=(0x0); // CLR
+ Calculate_Flag_Z(EA_Data , FALSE);
+ }
+
+ Writeback_EA(calculated_EA,ea_type,EA_Data);
+
+ Calculate_Flag_N(EA_Data);
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_EXG()
+{
+ unsigned char regX;
+ unsigned char regY;
+ unsigned long tempX;
+ unsigned long tempY;
+
+ clock_counter=clock_counter+2;
+
+ regX = (0x0E00&first_opcode)>>9; // Isolate register numbers from the opcode
+ regY = (0x0007&first_opcode);
+
+ if ( (0x01F8&first_opcode) == 0x0140) { tempX = Fetch_Data_Register(regX,32); // Exchange the registers
+ tempY = Fetch_Data_Register(regY,32);
+ Store_Data_Register(regX , tempY , 32);
+ Store_Data_Register(regY , tempX , 32);
+ }
+ else if ( (0x01F8&first_opcode) == 0x0148) { tempX = Fetch_Address_Register(regX,32);
+ tempY = Fetch_Address_Register(regY,32);
+ Store_Address_Register(regX , tempY , 32);
+ Store_Address_Register(regY , tempX , 32);
+ }
+ else if ( (0x01F8&first_opcode) == 0x0188) { tempX = Fetch_Data_Register(regX,32);
+ tempY = Fetch_Address_Register(regY,32);
+ Store_Data_Register(regX , tempY , 32);
+ Store_Address_Register(regY , tempX , 32);
+ }
+ return;
+}
+
+
+// op_type 00=BSET_Dynamic 10=BCLR_Dynamic 20=BCHG_Dynamic 30=BTST_Dynamic
+// 01=BSET_Static 11=BCLR_Static 21=BCHG_Static 31=BTST_Static
+// ------------------------------------------------------------------------------
+void op_BMOD(unsigned char op_type)
+{
+ unsigned long bit_num;
+
+ clock_counter=clock_counter+4;
+
+ if ( (0x0F&op_type)==0x0) // ** Bit-number Dynamic **
+ {
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+
+ data_size = 8; // Force EA Calculation to use BYTE mode so pre-decrement and post-increment address modifications as well as immediate fetching are correct
+ if ((0xF0&op_type)==0x30) calculated_EA = Calculate_EA(0x2FFC); else calculated_EA = Calculate_EA(0x2FE0); // BTST allowed EA types different from rest
+
+ if (ea_type==MEMORY) { bit_num = (0x7&Fetch_Data_Register(reg_num,8)); // Isolate a byte's worth of bit addressing
+ EA_Data = (0xFF&Fetch_EA(calculated_EA , ea_type)); // Fetch the byte data from the Memory EA
+ }
+ else { bit_num = (0x1F&Fetch_Data_Register(reg_num,8)); // Isolate 32-bits worth of bit addressing
+ data_size = 32; // Force data size to 32-bit for non-memory locations
+ clock_counter=clock_counter+2;
+ EA_Data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the register or immediate data
+ }
+ }
+
+ else // ** Bit-number Static **
+ {
+ bit_num = Fetch_Immediate(8); // Fetch the Bit Number field first
+
+ data_size = 8; // Force EA Calculation to use BYTE mode so pre-decrement and post-increment address modifications as well as immediate fetching are correct
+ if ((0xF0&op_type)==0x30) calculated_EA = Calculate_EA(0x2FF8); else calculated_EA = Calculate_EA(0x2FE0); // BTST allowed EA types different from rest
+
+ if (ea_type==MEMORY) { bit_num = (0x7&bit_num); // Isolate a byte's worth of bit addressing from the second opcode
+ EA_Data = (0xFF&Fetch_EA(calculated_EA , ea_type)); // Fetch the byte data from the Memory EA
+ }
+ else { bit_num = (0x1F&bit_num); // Isolate 32-bits worth of bit addressing from the second opcode
+ data_size = 32; // Force data size to 32-bit for non-memory locations
+ clock_counter=clock_counter+2;
+ EA_Data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the register or immediate data
+
+ }
+ }
+
+ bit_num = 0x1<>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+
+ else { clock_counter=clock_counter-2;
+ data_size = 16; // Size is always 16 for memory
+ shift_count = 1; // Shift count is always 1 for memory
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ }
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } // Copy data[MSB] to the X and C flags
+ if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); }
+ if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); }
+
+ if (data_size==8) { if( (0x000000C0&data)==0x00000080 || (0x000000C0&data)==0x00000040 ) mc68k_flags=(mc68k_flags|0x0002); } // Set V if the MSB ever changes
+ if (data_size==16) { if( (0x0000C000&data)==0x00008000 || (0x0000C000&data)==0x00004000 ) mc68k_flags=(mc68k_flags|0x0002); }
+ if (data_size==32) { if( (0xC0000000&data)==0x80000000 || (0xC0000000&data)==0x40000000 ) mc68k_flags=(mc68k_flags|0x0002); }
+
+ data = data << 1; // Shift data to the left by one bit
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ if (op_type==2) { mc68k_flags=(mc68k_flags&0xFFFD); } // Always clear the V flag for LSL
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_ROL(unsigned char dst_is_register)
+{
+ unsigned long data;
+ unsigned char shift_count;
+
+ if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;}
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+ else { clock_counter=clock_counter-2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ shift_count = 1;
+ }
+
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); } // Copy data[MSB] to the C flag
+ if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); }
+ if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); }
+
+ data = data << 1; // Shift data to the left by one bit
+ data = ( (mc68k_flags&0x0001) | data ); // Or the Carry Flag into bit[0] of the new data
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+ mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_ROXL(unsigned char dst_is_register)
+{
+ unsigned long data;
+ unsigned int old_X_Flag;
+ unsigned char shift_count;
+
+ if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;}
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+ else { clock_counter=clock_counter-2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ shift_count = 1;
+ }
+
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ old_X_Flag = mc68k_flag_X;
+ if (data_size==8) { if( (0x00000080&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); } // Copy data[MSB] to the X and C flags
+ if (data_size==16) { if( (0x00008000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); }
+ if (data_size==32) { if( (0x80000000&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); }
+
+ data = data << 1; // Shift data to the left by one bit
+ data = (old_X_Flag | data); // Or the original X Flag into bit[0] of the new data
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+ mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ return;
+}
+
+
+
+// op_type 1=ASR 2=LSR
+// ----------------------------------------------------------------------
+void op_xSR(unsigned char op_type , unsigned char dst_is_register)
+{
+ unsigned long data;
+ unsigned char shift_count;
+
+ mc68k_flags=(mc68k_flags&0xFFFD); // Pre-clear the V flag
+
+ if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;}
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+ else { clock_counter=clock_counter-2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ shift_count = 1;
+ }
+
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); // Copy current data[0] to the X and C flags
+
+ if (data_size==8) { data = (0x000000FF&data)>>1; if (op_type==1 && (0x00000040&data)!=0) data=(0x00000080|data); } // Shift right.
+ if (data_size==16) { data = (0x0000FFFF&data)>>1; if (op_type==1 && (0x00004000&data)!=0) data=(0x00008000|data); } // For ASR: Copy old MSBit to new MSbit
+ if (data_size==32) { data = data >> 1; if (op_type==1 && (0x40000000&data)!=0) data=(0x80000000|data); }
+
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_ROR(unsigned char dst_is_register)
+{
+ unsigned long data;
+ unsigned char shift_count;
+
+ if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;}
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+ else { clock_counter=clock_counter-2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ shift_count = 1;
+ }
+
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFFE); else mc68k_flags=(mc68k_flags|0x0001); // Copy data[0] to the C flag
+
+ data = data >> 1;
+ if (data_size==8) { if (mc68k_flag_C==1) data=(0x00000080 | data); else data=(0xFFFFFF7F & data); } // Shift right. Copy data[0] to the MSbit
+ if (data_size==16) { if (mc68k_flag_C==1) data=(0x00008000 | data); else data=(0xFFFF7FFF & data); }
+ if (data_size==32) { if (mc68k_flag_C==1) data=(0x80000000 | data); else data=(0x7FFFFFFF & data); }
+
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+ mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_ROXR(unsigned char dst_is_register)
+{
+ unsigned long data;
+ unsigned int old_X_Flag;
+ unsigned char shift_count;
+
+
+ if (dst_is_register==1) { if (data_size==32) {clock_counter=clock_counter+4;} else {clock_counter=clock_counter+2;}
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = (0x0E00&first_opcode)>>9; // Isolate the Immediate number from the opcode
+ reg_num = (0x0007&first_opcode); // Isolate the register number from the opcode
+ data = Fetch_Data_Register(reg_num,data_size); // Fetch the register we want to shift
+ if ((0x0020&first_opcode) == 0) // T=0 for Immediate field contains the shift_count T=1 for shift_count contained in a register - Modulo-64
+ { if(immediate==0) shift_count=8; else shift_count = immediate;
+ }
+ else
+ { shift_count = (0x3F&Fetch_Data_Register(immediate,8));
+ }
+ }
+ else { clock_counter=clock_counter-2;
+ data_size = 16;
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ data = (Fetch_EA(calculated_EA , ea_type)); // Fetch the word data we want to shift from the EA
+ shift_count = 1;
+ }
+
+ while (shift_count!=0)
+ {
+ clock_counter=clock_counter+2;
+ old_X_Flag = mc68k_flag_X;
+ if( (0x1&data)==0) mc68k_flags=(mc68k_flags&0xFFEE); else mc68k_flags=(mc68k_flags|0x0011); // Copy data[0] to the C and X flags
+
+ data = data >> 1;
+ if (data_size==8) { if (old_X_Flag==1) data=(0x00000080 | data); else data=(0xFFFFFF7F & data); } else // Shift right. Copy X flag to the MSbit
+ if (data_size==16) { if (old_X_Flag==1) data=(0x00008000 | data); else data=(0xFFFF7FFF & data); } else
+ if (data_size==32) { if (old_X_Flag==1) data=(0x80000000 | data); else data=(0x7FFFFFFF & data); }
+
+ shift_count--; // Decrement the shift_counter
+ }
+
+ if (dst_is_register==1) { Store_Data_Register(reg_num , data , data_size); } // Write-back the results to the register
+ else { Writeback_EA(calculated_EA , ea_type , data); } // Write-back the results to the EA
+ mc68k_flags=(mc68k_flags&0xFFFD); // Always clear the V flag
+ Calculate_Flag_Z(data , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ Calculate_Flag_N(data); // Calculate the N Flag
+ return;
+}
+
+
+// bool_type: 1=OR 2=AND 3=EOR 4=CMP
+// ----------------------------------------------------------------------
+void op_BOOL(unsigned char bool_type)
+{
+ unsigned long Reg_Data;
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ reg_num = (0x0E00&first_opcode)>>9;
+ Reg_Data = Fetch_Data_Register(reg_num,data_size);
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags -- Will be calculated for CMP opcode
+
+
+ if ( (0x0100&first_opcode)==0) // EA is the source
+ {
+ if (bool_type==1) { calculated_EA=Calculate_EA(0x2FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=EA_Data | Reg_Data; Store_Data_Register(reg_num,result,data_size); } else
+ if (bool_type==2) { calculated_EA=Calculate_EA(0x2FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=EA_Data & Reg_Data; Store_Data_Register(reg_num,result,data_size); } else
+ if (bool_type==4) { calculated_EA=Calculate_EA(0x3FFC); EA_Data=Fetch_EA(calculated_EA,ea_type); result=Reg_Data - EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 1); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); }
+ }
+
+ else // Register is the source
+ {
+ if (bool_type==1) { calculated_EA=Calculate_EA(0x0FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data | Reg_Data; Writeback_EA(calculated_EA , ea_type , result); } else
+ if (bool_type==2) { calculated_EA=Calculate_EA(0x0FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data & Reg_Data; Writeback_EA(calculated_EA , ea_type , result); } else
+ if (bool_type==3) { calculated_EA=Calculate_EA(0x2FE0); EA_Data=Fetch_EA(calculated_EA,ea_type); result = EA_Data ^ Reg_Data; Writeback_EA(calculated_EA , ea_type , result); }
+ }
+
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+
+// bool_type: 1=ORI 2=ANDI 3=EORI 4=CMPI
+// ----------------------------------------------------------------------
+void op_BOOL_I(unsigned char bool_type)
+{
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = Fetch_Immediate(data_size); // Fetch the immediate operand of the correct data size
+
+ if (data_size==32) clock_counter=clock_counter+3;
+
+ calculated_EA = Calculate_EA(0x2FE3); // Calculate the EA, checking supported modes
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA operand
+
+ // Perform the operation then write-back the result to the EA
+ if (bool_type==1) { result = EA_Data | immediate; Writeback_EA(calculated_EA , ea_type , result); } else
+ if (bool_type==2) { result = EA_Data & immediate; Writeback_EA(calculated_EA , ea_type , result); } else
+ if (bool_type==3) { result = EA_Data ^ immediate; Writeback_EA(calculated_EA , ea_type , result); } else
+ if (bool_type==4) { result = EA_Data - immediate; Calculate_Flags_C(EA_Data , immediate , 1); Calculate_Flags_V(EA_Data , immediate , result , data_size , 1); } // Calculate the V and C Flags for CMPI
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_CMPA()
+{
+ unsigned long Reg_Data;
+
+ clock_counter=clock_counter+2;
+
+ data_size = DATA_SIZE_TYPE_D; // Get the data size from the opcode bits8]
+ calculated_EA=Calculate_EA(0x3FFC); // Calculate the EA, checking supported modes
+ EA_Data=Fetch_EA(calculated_EA,ea_type); // Fetch the EA data
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ Reg_Data = Fetch_Address_Register(reg_num,32); // Fetch the Address Register data
+
+ if (data_size==16) { EA_Data=Sign_Extend(EA_Data,16); } // Sign extend source operand for word
+
+ result = Reg_Data - EA_Data ;
+
+ data_size = 32; // Force the size to 32-bit for flag calculations
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+ Calculate_Flags_C(Reg_Data , EA_Data , 1);
+ Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); // Calculate the V and C Flags
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_CMPM()
+{
+ unsigned char regX;
+ unsigned char regY;
+ unsigned long AddrX;
+ unsigned long AddrY;
+ unsigned long DataX;
+ unsigned long DataY;
+
+ clock_counter=clock_counter+2;
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+
+ regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode
+ regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode
+
+
+ AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data
+ AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data
+
+ if (data_size==8) { Store_Address_Register(regX,AddrX+0x1,32); Store_Address_Register(regY,AddrY+0x1,32); } // Post-increment both addresses (An)+
+ if (data_size==16) { Store_Address_Register(regX,AddrX+0x2,32); Store_Address_Register(regY,AddrY+0x2,32); }
+ if (data_size==32) { Store_Address_Register(regX,AddrX+0x4,32); Store_Address_Register(regY,AddrY+0x4,32); }
+
+
+ if (data_size==32) { DataX=BIU_Read_32(AddrX); DataY=BIU_Read_32(AddrY); } // Fetch data from both addresses
+ else { DataX=BIU_Read(AddrX,data_size); DataY=BIU_Read(AddrY,data_size); }
+
+ result = DataX - DataY ;
+
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+ Calculate_Flags_C(DataX , DataY , 1);
+ Calculate_Flags_V(DataX , DataY , result , data_size , 1); // Calculate the V and C Flags
+ return;
+}
+
+
+// math_type 0=SUB 1=ADD
+// ----------------------------------------------------------------------
+void op_ADDSUB(unsigned char math_type)
+{
+ signed long long Reg_Data;
+
+ if ( (0x0100&first_opcode)==0) // ** EA is the source **
+ {
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x3FFF); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ Reg_Data = Fetch_Data_Register(reg_num,data_size); // Fetch the Register data
+
+ if (math_type==0) { result = Reg_Data - EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 1); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 1); } // Calculate the results and the C,V Flags
+ if (math_type==1) { result = Reg_Data + EA_Data; Calculate_Flags_C(Reg_Data , EA_Data , 0); Calculate_Flags_V(Reg_Data , EA_Data , result , data_size , 0); }
+
+ Store_Data_Register(reg_num,result,data_size); // Write-back the results to the Data Register
+ }
+
+ else // ** Register is the source **
+ {
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x0FE0); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ Reg_Data = Fetch_Data_Register(reg_num,data_size); // Fetch the Register data
+
+ if (math_type==0) { result = EA_Data - Reg_Data; Calculate_Flags_C(EA_Data , Reg_Data , 1); Calculate_Flags_V(EA_Data , Reg_Data , result , data_size , 1); } // Calculate the results and the C,V Flags
+ if (math_type==1) { result = EA_Data + Reg_Data; Calculate_Flags_C(EA_Data , Reg_Data , 0); Calculate_Flags_V(EA_Data , Reg_Data , result , data_size , 0); }
+
+ Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA
+ }
+
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag
+ else { mc68k_flags=(mc68k_flags & 0xFFEF); }
+
+
+ return;
+}
+
+
+// math_type 0=SUB 1=ADD
+// ----------------------------------------------------------------------
+void op_ADDSUBA(unsigned char math_type)
+{
+ unsigned long Reg_Data;
+ unsigned long result=0;
+
+
+ data_size = DATA_SIZE_TYPE_D; // Get the data size from the opcode bit[8]
+ calculated_EA = Calculate_EA(0x3FFC); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ Reg_Data = Fetch_Address_Register(reg_num,data_size); // Fetch the Register data
+
+ if (math_type==0) result = Reg_Data - EA_Data; // Calculate the results
+ if (math_type==1) result = Reg_Data + EA_Data;
+
+ Store_Address_Register(reg_num,result,32); // Write-back the results to the 32-bits of the Address Register
+ return;
+}
+
+
+// math_type 0=SUB 1=ADD
+// ----------------------------------------------------------------------
+void op_ADDSUBI(unsigned char math_type)
+{
+ unsigned long result=0;
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ immediate = Fetch_Immediate(data_size); // Fetch the immediate operand of the correct data size
+
+ if (data_size==32) clock_counter=clock_counter+4;
+
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+
+
+ if (math_type==0) { result = EA_Data - immediate; Calculate_Flags_C(EA_Data , immediate , 1); Calculate_Flags_V(EA_Data , immediate , result , data_size , 1); } // Calculate the results and the C,V Flags
+ if (math_type==1) { result = EA_Data + immediate; Calculate_Flags_C(EA_Data , immediate , 0); Calculate_Flags_V(EA_Data , immediate , result , data_size , 0); }
+
+ Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA
+
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag
+ else { mc68k_flags=(mc68k_flags & 0xFFEF); }
+
+ return;
+}
+
+
+// math_type 0=SUB 1=ADD
+// ----------------------------------------------------------------------
+void op_ADDSUBQ(unsigned char math_type)
+{
+ unsigned long long result=0;
+ unsigned long opcode_data;
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x3FE0); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+ opcode_data = (0x0E00&first_opcode)>>9; // Isolate the immediate "Q" data from the opcode
+ if (opcode_data==0) opcode_data=8;
+
+ if (math_type==0) { result = EA_Data - opcode_data; } // Calculate the results
+ if (math_type==1) { result = EA_Data + opcode_data; }
+
+ Writeback_EA(calculated_EA , ea_type , result); // Write-back the results to the EA
+
+ if (ea_type != ADDRESS_REG) // Don't set flags if destination is an Address register
+ {
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+ if (math_type==0) { Calculate_Flags_C(EA_Data , opcode_data , 1); Calculate_Flags_V(EA_Data , opcode_data , result , data_size , 1 ); }
+ if (math_type==1) { Calculate_Flags_C(EA_Data , opcode_data , 0); Calculate_Flags_V(EA_Data , opcode_data , result , data_size , 0 ); }
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag
+ else { mc68k_flags=(mc68k_flags & 0xFFEF); }
+ }
+ else
+ {
+ clock_counter=clock_counter+4;
+ }
+
+ return;
+}
+
+
+// math_type 0=SUBX 1=ADDX
+// ----------------------------------------------------------------------
+void op_ADDSUBX(unsigned char math_type)
+{
+ unsigned char regX;
+ unsigned char regY;
+ unsigned long AddrX;
+ unsigned long AddrY;
+ unsigned long DataX;
+ unsigned long DataY;
+ unsigned long long result=0;
+
+ data_size = DATA_SIZE_TYPE_A; // Get the data size from the opcode bits[7:6]
+
+ regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode
+ regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Pre-clear V, C Flags
+
+
+ if ( (0x0008&first_opcode)==0) // ** Register to Register **
+ {
+ DataX = Fetch_Data_Register(regX,data_size); // Fetch Data Register X data
+ DataY = Fetch_Data_Register(regY,data_size); // Fetch Data Register Y data
+
+
+ if (math_type==0) { Calculate_Flags_C(DataX , DataY , 1);
+ result = DataX - DataY; // Subtract the two operands first and calculate the V,C Flags
+ Calculate_Flags_C(result , mc68k_flag_X , 1);
+ result = result - mc68k_flag_X;
+ Calculate_Flags_V(DataX , DataY , result , data_size , 1);
+ }
+
+ if (math_type==1) { Calculate_Flags_C(DataX , DataY , 0);
+ result = DataX + DataY; // Add the two operands first and calculate the V,C Flags
+ Calculate_Flags_C(result , mc68k_flag_X , 0);
+ result = result + mc68k_flag_X;
+ Calculate_Flags_V(DataX , DataY , result , data_size , 0);
+ }
+
+ Store_Data_Register(regX,result,data_size); // Write-back the results to the Data Register
+ }
+
+ else // ** Memory to Memory **
+ {
+
+ clock_counter=clock_counter+2;
+ AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data
+ AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data
+
+ if (data_size==8) { AddrX = AddrX - 0x1; AddrY = AddrY - 0x1; } // Pre-decrement both addresses -(An)
+ if (data_size==16) { AddrX = AddrX - 0x2; AddrY = AddrY - 0x2; }
+ if (data_size==32) { AddrX = AddrX - 0x4; AddrY = AddrY - 0x4; }
+
+ Store_Address_Register(regX,AddrX,32); // Write-back the -(An) address both Address Registers
+ Store_Address_Register(regY,AddrY,32);
+
+
+ if (data_size==32) { DataX=BIU_Read_32(AddrX); DataY=BIU_Read_32(AddrY); } // Fetch data from both addresses
+ else { DataX=BIU_Read(AddrX,data_size); DataY=BIU_Read(AddrY,data_size); }
+
+ if (math_type==0) { Calculate_Flags_C(DataX , DataY , 1);
+ result = DataX - DataY; // Subtract the two operands first and calculate the V,C Flags
+ Calculate_Flags_C(result , mc68k_flag_X , 1);
+ result = result - mc68k_flag_X;
+ Calculate_Flags_V(DataX , DataY , result , data_size , 1);
+ }
+
+ if (math_type==1) { Calculate_Flags_C(DataX , DataY , 0);
+ result = DataX + DataY; // Add the two operands first and calculate the V,C Flags
+ Calculate_Flags_C(result , mc68k_flag_X , 0);
+ result = result + mc68k_flag_X;
+ Calculate_Flags_V(DataX , DataY , result , data_size , 0);
+ }
+
+ if (data_size==8) { BIU_Write(AddrX , result , 8); }
+ if (data_size==16) { BIU_Write(AddrX , result , 16); }
+ if (data_size==32) { clock_counter=clock_counter+4; BIU_Write_32(AddrX , result ); }
+
+
+ }
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE
+ if (mc68k_flag_C != 0) { mc68k_flags=(mc68k_flags | 0x0010); } // Copy C flag to X flag
+ else { mc68k_flags=(mc68k_flags & 0xFFEF); }
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_DIVS()
+{
+ signed long long dividend;
+ signed long long divisor;
+ signed long long quotient;
+ signed long long remainder;
+ unsigned long long result;
+
+ clock_counter=clock_counter+154;
+
+ data_size = 16; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes
+ divisor = (signed short int) (Fetch_EA(calculated_EA , ea_type) ); // Fetch the EA data and convert to a signed 16-bit number
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ dividend = (signed long) Fetch_Data_Register(reg_num,32); // Fetch the Register data and convert to a signed 32-bit number
+
+ if (divisor==0) { clock_counter=6; Exception_Handler(5); return; } // Check for division by zero. Trap if true
+ else
+ {
+ quotient = dividend / divisor; // Calculate the results
+ remainder = (0xFFFF & (dividend % divisor ) );
+ result = ( (remainder<<16) | (0x0000FFFF"ient) );
+
+
+ if ( (quotient > 32767) || (quotient < -32768) ) { mc68k_flags = (mc68k_flags | 0x0002); // If overflow, set the V Flag and don't update the register
+ mc68k_flags=(mc68k_flags&0xFFFE); // Always clear the C Flag
+ }
+
+ else { Store_Data_Register(reg_num,result,32); // Else, write-back the 32-bit results to the Data Register
+ mc68k_flags=(mc68k_flags&0xFFFC); // Clear the V and C flag
+ Calculate_Flag_N((0x0000FFFF"ient));
+ Calculate_Flag_Z((0x0000FFFF"ient) , FALSE);
+ }
+
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_DIVU()
+{
+ unsigned long dividend;
+ unsigned long divisor;
+ unsigned long quotient;
+ unsigned long remainder;
+ unsigned long result;
+
+ clock_counter=clock_counter+136;
+
+ data_size = 16; // Get the data size from the opcode bits[7:6]
+ calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes
+ divisor = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ dividend = Fetch_Data_Register(reg_num,32); // Fetch the Register data
+
+ if (divisor==0) { Exception_Handler(5); return; } // Check for division by zero. Trap if true
+ else
+ {
+ quotient = dividend / divisor; // Calculate the results
+ remainder = (0xFFFF & (dividend % divisor ) );
+ result = ( (remainder<<16) | (0x0000FFFF"ient) );
+
+ if ( (quotient>0xFFFF) ) { mc68k_flags = (mc68k_flags | 0x0002); // If overflow, set the V Flag and don't update the register
+ mc68k_flags=(mc68k_flags&0xFFFE); // Always clear the C Flag
+ }
+
+ else { Store_Data_Register(reg_num,result,32); // Else, write-back the 32-bit results to the Data Register
+ mc68k_flags=(mc68k_flags&0xFFFC); // Clear the V and C flag
+ Calculate_Flag_N((0x0000FFFF"ient));
+ Calculate_Flag_Z((0x0000FFFF"ient) , FALSE);
+ }
+
+ }
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MULS()
+{
+ signed short int reg_data_s;
+ signed short int ea_data_s;
+ signed long result;
+ unsigned long wb_result;
+
+ clock_counter=clock_counter+66;
+
+ data_size = 16; // Force size to 16
+ calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes
+ ea_data_s = (signed short int) Fetch_EA(calculated_EA , ea_type); // Fetch the EA data and convert to a signed 16-bit number
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ reg_data_s = (signed short int) Fetch_Data_Register(reg_num,16); // Fetch the Register data and convert to a signed 16-bit number
+
+ result = (signed long)ea_data_s * (signed long)reg_data_s; // Calculate the results
+
+ wb_result = (unsigned long ) result;
+
+ Store_Data_Register(reg_num,result,32); // Write-back the full 32-bits of the results to the Data Register
+
+ data_size = 32; // Force size to 32-bits so flags are calculated correctly
+ Calculate_Flag_N(wb_result); // Calculate the N Flag
+ Calculate_Flag_Z(wb_result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MULU()
+{
+ unsigned long reg_data;
+ unsigned long result;
+
+ clock_counter=clock_counter+66;
+
+ data_size = 16; // Force size to 16
+ calculated_EA = Calculate_EA(0x2FFC); // Calculate the EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+ reg_num = (0x0E00&first_opcode)>>9; // Isolate the register number from the opcode
+ reg_data = Fetch_Data_Register(reg_num,16); // Fetch the Register data
+
+ result = (unsigned long)EA_Data * (unsigned long)reg_data; // Calculate the results
+
+ Store_Data_Register(reg_num,result,32); // Write-back the full 32-bits of the results to the Data Register
+
+ data_size = 32; // Force size to 32-bits so flags are calculated correctly
+ Calculate_Flag_N(result); // Calculate the N Flag
+ Calculate_Flag_Z(result , FALSE); // Calculate the Z Flag - Clear_only = FALSE
+ mc68k_flags = ( mc68k_flags & 0xFFFC); // Always clear V, C Flags
+ return;
+}
+
+
+// bcd_type 0=ABCD 1=SBCD
+// ----------------------------------------------------------------------
+void op_xBCD(unsigned char bcd_type)
+{
+ unsigned char regX;
+ unsigned char regY;
+ unsigned long AddrX;
+ unsigned long AddrY;
+ signed long result;
+ signed long DataX;
+ signed long DataY;
+ int result_lower;
+ int result_upper;
+ signed char carry=0;
+
+ clock_counter=clock_counter+2;
+ data_size = 8; // Byte only
+
+ regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode
+ regY = (0x0007&first_opcode); // Isolate the register Y number from the opcode
+
+ if ( (0x0008&first_opcode)==0) // ** Opcode[3]=0 for Register to Register **
+ {
+ DataX = Fetch_Data_Register(regX,data_size); // Fetch Data Register X data
+ DataY = Fetch_Data_Register(regY,data_size); // Fetch Data Register Y data
+
+
+ if (bcd_type==0) // ## ABCD##
+ {
+ carry = 0;
+ result_lower = (0x0F&DataX) + (0x0F&DataY) + mc68k_flag_X; // Lower BCD digit
+ if (result_lower>9) { result_lower = result_lower - 10; carry = 1; }
+
+ result_upper = ((0xF0&DataX)>>4) + ((0xF0&DataY)>>4) + carry; // Upper BCD digit
+ carry = 0;
+ if (result_upper>9) { result_upper = result_upper - 10; carry = 1; }
+
+ result = (result_upper<<4) + result_lower;
+ }
+
+ else // ## SBCD ##
+ {
+ carry = 0;
+ result_lower = (0x0F&DataX) - (0x0F&DataY) - mc68k_flag_X; // Lower BCD digit
+ if (result_lower<0) { result_lower = result_lower + 10; carry = 1; }
+
+ result_upper = ((0xF0&DataX)>>4) - ((0xF0&DataY)>>4) - carry; // Upper BCD digit
+ carry = 0;
+ if (result_upper<0) { result_upper = result_upper + 10; carry = 1; }
+
+ result = (result_upper<<4) + result_lower;
+ }
+
+ Store_Data_Register(regX,result,data_size); // Write-back the results to the Data Register
+ }
+
+ else // ** Memory to Memory **
+ {
+ AddrX = Fetch_Address_Register(regX,32); // Fetch Address Register X data
+ AddrY = Fetch_Address_Register(regY,32); // Fetch Address Register Y data
+
+ AddrX = AddrX - 0x1; // Pre-decrement both addresses -(An)
+ AddrY = AddrY - 0x1;
+
+ Store_Address_Register(regX,AddrX,32); // Write-back the -(An) address both Address Registers
+ Store_Address_Register(regY,AddrY,32);
+
+ DataX = BIU_Read(AddrX , data_size); // Fetch data from both addresses
+ DataY = BIU_Read(AddrY , data_size);
+
+
+ if (bcd_type==0) // ## ABCD##
+ {
+ carry = 0;
+ result_lower = (0x0F&DataX) + (0x0F&DataY) + mc68k_flag_X; // Lower BCD digit
+ if (result_lower>9) { result_lower = result_lower - 10; carry = 1; }
+
+ result_upper = ((0xF0&DataX)>>4) + ((0xF0&DataY)>>4) + carry; // Upper BCD digit
+ carry = 0;
+ if (result_upper>9) { result_upper = result_upper - 10; carry = 1; }
+
+ result = (result_upper<<4) + result_lower;
+ }
+
+ else // ## SBCD ##
+ {
+ carry = 0;
+ result_lower = (0x0F&DataX) - (0x0F&DataY) - mc68k_flag_X; // Lower BCD digit
+ if (result_lower<0) { result_lower = result_lower + 10; carry = 1; }
+
+ result_upper = ((0xF0&DataX)>>4) - ((0xF0&DataY)>>4) - carry; // Upper BCD digit
+ carry = 0;
+ if (result_upper<0) { result_upper = result_upper + 10; carry = 1; }
+
+ result = (result_upper<<4) + result_lower;
+ }
+
+ Writeback_EA(AddrX , MEMORY , result); // Write-back the results to Memory
+ }
+
+ if (carry==1) mc68k_flags=(mc68k_flags|0x0011); else mc68k_flags=(mc68k_flags&0xFFEE); // Set X and C Flags to the Carry bit
+ Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_NBCD()
+{
+ int result_lower;
+ int result_upper;
+ signed long result;
+ signed char carry=0;
+
+ data_size = 8;
+ calculated_EA = Calculate_EA(0x2FE0); // Calculate the Source EA, checking supported modes
+ EA_Data = Fetch_EA(calculated_EA , ea_type); // Fetch the EA data
+
+
+ result_lower = (0x0) - (0x0F&EA_Data) - mc68k_flag_X; // Lower BCD digit
+ if (result_lower<0) { result_lower = result_lower + 10; carry = 1; }
+
+ result_upper = (0x0) - ((0xF0&EA_Data)>>4) - carry; // Upper BCD digit
+ carry = 0;
+ if (result_upper<0) { result_upper = result_upper + 10; carry = 1; }
+
+ result = (result_upper<<4) + result_lower;
+
+ Writeback_EA(calculated_EA , ea_type ,result); // Write-back data to the EA
+
+ if (carry==1) mc68k_flags=(mc68k_flags|0x0011); else mc68k_flags=(mc68k_flags&0xFFEE); // Set X and C Flags to the Carry bit
+ Calculate_Flag_Z(result , TRUE); // Calculate the Z Flag - Clear_only = TRUE
+
+ return;
+}
+
+
+// ----------------------------------------------------------------------
+void op_MOVEP()
+{
+ unsigned char regX;
+ unsigned long DataX;
+ unsigned long result=0;
+
+ if ( (0x0040&first_opcode) == 0) data_size = 16; else data_size = 32; // Isolate opcode[6] to set the size
+
+ first_opcode = first_opcode | 0x20; // Force the EA field to d16(An) mode
+ calculated_EA = Calculate_EA(0x0100); // Calculate the EA with the forced EA mode
+ regX = (0x0E00&first_opcode)>>9; // Isolate the register X number from the opcode
+
+
+ if ( (0x0080&first_opcode) == 0) // ## Memory to Register ##
+ {
+ clock_counter=16;
+ result = (0xFF&BIU_Read(calculated_EA+0x0 , SIZE_BYTE)); result = result<<8; // Byte #0
+ result = result | (0xFF&BIU_Read(calculated_EA+0x2 , SIZE_BYTE)); // Byte #1
+ Store_Data_Register(regX,result,16); // Write-back the results to 16 bits of the Data Register
+ result = result<<8; // Keep shifting for possible word operation
+ if (data_size==32) { clock_counter=clock_counter+8;
+ result = result | (0xFF&BIU_Read(calculated_EA+0x4 , SIZE_BYTE)); result = result<<8; // Byte #2 for Long data
+ result = result | (0xFF&BIU_Read(calculated_EA+0x6 , SIZE_BYTE)); // Byte #3 for Long data
+ Store_Data_Register(regX,result,32); // Write-back the results to the full Data Register
+ }
+ }
+
+ else // ## Register to Memory ##
+ {
+ DataX = Fetch_Data_Register(regX,32); // Fetch Data Register X data
+
+ if (data_size==16) { clock_counter=16;
+ BIU_Write(calculated_EA+0x0 , ( (0x0000FF00&DataX)>>8) , SIZE_BYTE); // Byte #0
+ BIU_Write(calculated_EA+0x2 , ( (0x000000FF&DataX)>>0) , SIZE_BYTE); // Byte #1
+ }
+
+ else { clock_counter=clock_counter+8;
+ BIU_Write(calculated_EA+0x0 , ( (0xFF000000&DataX)>>24) , SIZE_BYTE); // Byte #0
+ BIU_Write(calculated_EA+0x2 , ( (0x00FF0000&DataX)>>16) , SIZE_BYTE); // Byte #1
+ BIU_Write(calculated_EA+0x4 , ( (0x0000FF00&DataX)>>8 ) , SIZE_BYTE); // Byte #2
+ BIU_Write(calculated_EA+0x6 , ( (0x000000FF&DataX)>>0 ) , SIZE_BYTE); // Byte #3
+ }
+ }
+ return;
+}
+
+
+
+// Main MCL68 loop
+// ----------------------------------------------------------------------
+ void loop() {
+
+ uint8_t inchar=0;
+ uint16_t joe16, joe17=0;
+ uint16_t failcnt=0;
+//setup();
+
+ delay(2000); // Delay a few seconds to give the UART to establish a link with the host PC
+ for (uint32_t i=0 ; i<=3200 ; i++) { wait_for_E_falling_edge(); }
+
+
+
+ // Load the Macintosh 512K's ROM into internal 64KB ROM
+ rom_readthrough=1;
+ for (uint32_t i=0x0 ; i<=0x0FFFF ; i=i+1) { INTERNAL_ROM[i] = BIU_Read(i , SIZE_BYTE); }
+ rom_readthrough=0;
+
+
+
+ Reset_routine();
+
+
+ while (1)
+ {
+
+ // Wait for opcode cycle counter to expire before processing traps or next instruction
+ // Allow prefetch queue to fill during this time
+ while (clock_counter>0) {
+ wait_for_CLK_falling_edge(); //Serial.printf("%d\n\r",clock_counter);
+ clock_counter--;
+ if (prefetch_queue_count<2) BIU_PFQ_add_word();
+ }
+
+
+ // Extract these signals at the last clock edge
+ gpio6_data = GPIO6_DR;
+ gpio6_reset_n = gpio6_data & RESET_n_BIT;
+ gpio6_halt_n = gpio6_data & HALT_n_BIT;
+ gpio6_ipl = (0x7 ^ (gpio6_data & IPL2_0_BITs)>>16 ); // Invert the IPL bits which are active low on the pins
+ if (gpio6_ipl != 7) nmi_gate=0; // Debounce NMI
+
+
+ // Handle a RESET from the BIU
+ if ((gpio6_reset_n == 0) && (gpio6_halt_n == 0) ) Reset_routine();
+
+ //if (mc68k_flag_INTR_Mask != 7) Serial.printf("\n\r gpio6_ipl:%x: mc68k_flag_INTR_Mask:%x ",gpio6_ipl,mc68k_flag_INTR_Mask);
+ // Interrupts
+ if (nmi_gate==0 && gpio6_ipl==7) { nmi_gate=1; Exception_Handler(99); } // NMI - only allow once until IPL[2:0] changes to different value
+ else if (gpio6_ipl > mc68k_flag_INTR_Mask) { Exception_Handler(99); } // Maskable interrupt
+
+
+ else
+
+ {
+ first_opcode = BIU_PFQ_Fetch();
+
+ //Serial.printf("first_opcode %x\n\r",first_opcode);
+ //Serial.printf("\n\r %x: %x ",(mc68k_pc-2),first_opcode);
+
+ switch (first_opcode&0xF000)
+ {
+ case (0x0000):
+ if ((first_opcode&0x0FFF)==0x003C) { op_BOOL_I_TO_CCR(1); break; }
+ if ((first_opcode&0x0FFF)==0x007C) { op_BOOL_I_TO_SR(1); break; }
+ if ((first_opcode&0x0FFF)==0x0A3C) { op_BOOL_I_TO_CCR(3); break; }
+ if ((first_opcode&0x0FFF)==0x0A7C) { op_BOOL_I_TO_SR(3); break; }
+ if ((first_opcode&0x0FFF)==0x023C) { op_BOOL_I_TO_CCR(2); break; }
+ if ((first_opcode&0x0FFF)==0x027C) { op_BOOL_I_TO_SR(2); break; }
+ if ((first_opcode&0x0FC0)==0x0800) { op_BMOD(0x31); break; }
+ if ((first_opcode&0x0FC0)==0x0840) { op_BMOD(0x21); break; }
+ if ((first_opcode&0x0FC0)==0x0880) { op_BMOD(0x11); break; }
+ if ((first_opcode&0x0FC0)==0x08C0) { op_BMOD(0x01); break; }
+ if ((first_opcode&0x0138)==0x0108) { op_MOVEP(); break; }
+ if ((first_opcode&0x0F00)==0x0A00) { op_BOOL_I(3); break; }
+ if ((first_opcode&0x0F00)==0x0000) { op_BOOL_I(1); break; }
+ if ((first_opcode&0x0F00)==0x0200) { op_BOOL_I(2); break; }
+ if ((first_opcode&0x0F00)==0x0400) { op_ADDSUBI(0); break; }
+ if ((first_opcode&0x0F00)==0x0600) { op_ADDSUBI(1); break; }
+ if ((first_opcode&0x0F00)==0x0C00) { op_BOOL_I(4); break; }
+ if ((first_opcode&0x01C0)==0x0100) { op_BMOD(0x30); break; }
+ if ((first_opcode&0x01C0)==0x0140) { op_BMOD(0x20); break; }
+ if ((first_opcode&0x01C0)==0x0180) { op_BMOD(0x10); break; }
+ if ((first_opcode&0x01C0)==0x01C0) { op_BMOD(0x00); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x1000): case (0x2000): case (0x3000):
+ { op_MOVE(); break; }
+
+
+ case (0x4000):
+ if ((first_opcode&0x0FC0)==0x00C0) { op_MOVE_FROM_SR(); break; }
+ if ((first_opcode&0x0FC0)==0x04C0) { op_MOVE_TO_CCR(); break; }
+ if ((first_opcode&0x0FC0)==0x06C0) { op_MOVE_TO_SR(); break; }
+ if ((first_opcode&0x0F00)==0x0000) { op_NEGS(3); break; }
+ if ((first_opcode&0x0F00)==0x0200) { op_NEGS(4); break; }
+ if ((first_opcode&0x0F00)==0x0400) { op_NEGS(2); break; }
+ if ((first_opcode&0x0F00)==0x0600) { op_NEGS(1); break; }
+ if ((first_opcode&0x0FB8)==0x0880) { op_EXT(); break; }
+ if ((first_opcode&0x0FC0)==0x0800) { op_NBCD(); break; }
+ if ((first_opcode&0x0FF8)==0x0840) { op_SWAP(); break; }
+ if ((first_opcode&0x0FC0)==0x0840) { op_PEA(); break; }
+ if ((first_opcode&0x0FFF)==0x0AFC) { Exception_Handler(4); break; }
+ if ((first_opcode&0x0FC0)==0x0AC0) { op_TAS(); break; }
+ if ((first_opcode&0x0F00)==0x0A00) { op_TST(); break; }
+ if ((first_opcode&0x0FF0)==0x0E40) { op_TRAP(); break; }
+ if ((first_opcode&0x0FF8)==0x0E50) { op_LINK(); break; }
+ if ((first_opcode&0x0FF8)==0x0E58) { op_UNLK(); break; }
+ if ((first_opcode&0x0FF0)==0x0E60) { op_MOVE_USP(); break; }
+ if ((first_opcode&0x0FFF)==0x0E71) { /* Do Nothing */ break; }
+ if ((first_opcode&0x0FFF)==0x0E70) { op_RESET(); break; }
+ if ((first_opcode&0x0FFF)==0x0E72) { op_STOP(); break; }
+ if ((first_opcode&0x0FFF)==0x0E73) { op_RTE(); break; }
+ if ((first_opcode&0x0FFF)==0x0E75) { op_RTS(); break; }
+ if ((first_opcode&0x0FFF)==0x0E76) { op_TRAPV(); break; }
+ if ((first_opcode&0x0FFF)==0x0E77) { op_RTR(); break; }
+ if ((first_opcode&0x0FC0)==0x0E80) { op_JSR(); break; }
+ if ((first_opcode&0x0FC0)==0x0EC0) { op_JMP(); break; }
+ if ((first_opcode&0x0B80)==0x0880) { op_MOVEM(); break; }
+ if ((first_opcode&0x01C0)==0x01C0) { op_LEA(); break; }
+ if ((first_opcode&0x01C0)==0x0180) { op_CHK(); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x5000):
+ if ((first_opcode&0x00F8)==0x00C8) { op_dBCC(); break; }
+ if ((first_opcode&0x00C0)==0x00C0) { op_SCC(); break; }
+ if ((first_opcode&0x0100)==0x0000) { op_ADDSUBQ(1); break; }
+ if ((first_opcode&0x0100)==0x0100) { op_ADDSUBQ(0); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x6000):
+ if ((first_opcode&0x0F00)==0x0100) { op_BSR(); break; }
+ if ((first_opcode&0x0000)==0x0000) { op_BCC(); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x7000):
+ if ((first_opcode&0x0100)==0x0000) { op_MOVEQ(); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x8000):
+ if ((first_opcode&0x01C0)==0x00C0) { op_DIVU(); break; }
+ if ((first_opcode&0x01C0)==0x01C0) { op_DIVS(); break; }
+ if ((first_opcode&0x01F0)==0x0100) { op_xBCD(1); break; }
+ if ((first_opcode&0x0000)==0x0000) { op_BOOL(1); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0x9000):
+ if ((first_opcode&0x00C0)==0x00C0) { op_ADDSUBA(0); break; }
+ if ((first_opcode&0x0130)==0x0100) { op_ADDSUBX(0); break; }
+ if ((first_opcode&0x0000)==0x0000) { op_ADDSUB(0); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0xA000): { Exception_Handler(10); break; }
+
+ case (0xB000):
+ if ((first_opcode&0x00C0)==0x00C0) { op_CMPA(); break; }
+ if ((first_opcode&0x0138)==0x0108) { op_CMPM(); break; }
+ if ((first_opcode&0x0100)==0x0100) { op_BOOL(3); break; }
+ if ((first_opcode&0x0100)==0x0000) { op_BOOL(4); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0xC000):
+ if ((first_opcode&0x01C0)==0x00C0) { op_MULU(); break; }
+ if ((first_opcode&0x01C0)==0x01C0) { op_MULS(); break; }
+ if ((first_opcode&0x01F0)==0x0100) { op_xBCD(0); break; }
+ if ((first_opcode&0x0130)==0x0100) { op_EXG(); break; }
+ if ((first_opcode&0x0000)==0x0000) { op_BOOL(2); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0xD000):
+ if ((first_opcode&0x00C0)==0x00C0) { op_ADDSUBA(1); break; }
+ if ((first_opcode&0x0130)==0x0100) { op_ADDSUBX(1); break; }
+ if ((first_opcode&0x0000)==0x0000) { op_ADDSUB(1); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0xE000):
+ if ((first_opcode&0x0FC0)==0x01C0) { op_xSL(0,1); break; } // MEMORY Left
+ if ((first_opcode&0x0FC0)==0x03C0) { op_xSL(0,2); break; }
+ if ((first_opcode&0x0FC0)==0x05C0) { op_ROXL(0); break; }
+ if ((first_opcode&0x0FC0)==0x07C0) { op_ROL(0); break; }
+
+ if ((first_opcode&0x0FC0)==0x00C0) { op_xSR(1,2); break; } // MEMORY Right
+ if ((first_opcode&0x0FC0)==0x02C0) { op_xSR(2,2); break; }
+ if ((first_opcode&0x0FC0)==0x04C0) { op_ROXR(0); break; }
+ if ((first_opcode&0x0FC0)==0x06C0) { op_ROR(0); break; }
+
+ if ((first_opcode&0x0118)==0x0100) { op_xSL(1,1); break; } // REGISTER Left
+ if ((first_opcode&0x0118)==0x0108) { op_xSL(1,2); break; }
+ if ((first_opcode&0x0118)==0x0110) { op_ROXL(1); break; }
+ if ((first_opcode&0x0118)==0x0118) { op_ROL(1); break; }
+
+ if ((first_opcode&0x0118)==0x0000) { op_xSR(1,1); break; } // REGISTER Right
+ if ((first_opcode&0x0118)==0x0008) { op_xSR(2,1); break; }
+ if ((first_opcode&0x0118)==0x0010) { op_ROXR(1); break; }
+ if ((first_opcode&0x0118)==0x0018) { op_ROR(1); break; }
+ Exception_Handler(4);
+ break;
+
+ case (0xF000): { Exception_Handler(11); break; }
+
+ default: ;
+ }
+
+ }
+
+ // Process Trace if flag is set, but don't allow if last opcode caused ILLEGAL or PRIVILEGE exception
+ // Also don't allow Trace if it was just set/restored. This allows one instruction to be executed between Traces
+ //
+ if ( (last_mc68k_flag_T==1 && mc68k_flag_T==1) && last_exception!=4 && last_exception!=8) { clock_counter=6; Exception_Handler(9); }
+ else { last_exception = 0; } // Debounce
+
+ last_mc68k_flag_T = mc68k_flag_T;
+
+
+ }
+
+}
diff --git a/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68 b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68
new file mode 100644
index 0000000..0943501
--- /dev/null
+++ b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.L68
@@ -0,0 +1,6928 @@
+00000400 Starting Address
+Assembler used: EASy68K Editor/Assembler v5.16.01
+Created On: 9/9/2023 10:34:14 PM
+
+00000000 1 *
+00000000 2 *
+00000000 3 * File Name : MCL68 Opcode Tests
+00000000 4 * Used on :
+00000000 5 * Author : Ted Fried, MicroCore Labs
+00000000 6 * Creation : 7/14/2020
+00000000 7 *
+00000000 8 * Description:
+00000000 9 * ============
+00000000 10 *
+00000000 11 * Program to test all of the Motorola 68000's opcodes.
+00000000 12 *
+00000000 13 * If failures are detected, the code will immediately loop on itself.
+00000000 14 * All addressing modes, data sizes, and opcode combinations are tested.
+00000000 15 *
+00000000 16 * This code was developed using the Easy68K simulator where all tests passed!
+00000000 17 *
+00000000 18 *------------------------------------------------------------------------
+00000000 19 *
+00000000 20 * Modification History:
+00000000 21 * =====================
+00000000 22 *
+00000000 23 * Revision 1 7/14/2020
+00000000 24 * Initial revision
+00000000 25 *
+00000000 26 *
+00000000 27 *------------------------------------------------------------------------
+00000000 28 *
+00000000 29 * Copyright (c) 2020 Ted Fried
+00000000 30 *
+00000000 31 * Permission is hereby granted, free of charge, to any person obtaining a copy
+00000000 32 * of this software and associated documentation files (the "Software"), to deal
+00000000 33 * in the Software without restriction, including without limitation the rights
+00000000 34 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+00000000 35 * copies of the Software, and to permit persons to whom the Software is
+00000000 36 * furnished to do so, subject to the following conditions:
+00000000 37 *
+00000000 38 * The above copyright notice and this permission notice shall be included in all
+00000000 39 * copies or substantial portions of the Software.
+00000000 40 *
+00000000 41 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+00000000 42 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+00000000 43 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+00000000 44 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+00000000 45 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+00000000 46 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+00000000 47 * SOFTWARE.
+00000000 48 *
+00000000 49
+00000000 50
+00000000 51 * Populate Exception Vectors
+00000000 52 *
+00000000 53 ORG $00000
+00000000= 000003F0 54 dc.l $000003F0 * Vector = 0 Reset Supervisor Stack Pointer
+00000004= 00000400 55 dc.l $00000400 * Vector = 1 Reset Initial PC
+00000008= 22222222 56 dc.l $22222222 * Vector = 2 Bus Error
+0000000C= 30303033 57 dc.l $30303033 * Vector = 3 Address Error
+00000010= 44444444 58 dc.l $44444444 * Vector = 4 Illegal Instruction
+00000014= 55555555 59 dc.l $55555555 * Vector = 5 Zero Divide
+00000018= 0000F010 60 dc.l $0000F010 * Vector = 6 CHK Instruction
+0000001C= 0000F020 61 dc.l $0000F020 * Vector = 7 TRAPV Instruction
+00000020= 88888888 62 dc.l $88888888 * Vector = 8 Privilege Violation
+00000024= 99999999 63 dc.l $99999999 * Vector = 9 Trace
+00000028= AAAAAAAA 64 dc.l $aaaaaaaa * Vector = 10 Line A Emulator
+0000002C= BBBBBBBB 65 dc.l $bbbbbbbb * Vector = 11 Line F Emulator
+00000030 66
+00000060 67 ORG $00060
+00000060= 12121212 68 dc.l $12121212 * Vector = 24 Spurrious Interrupt
+00000064= 11111111 69 dc.l $11111111 * Vector = 25 Level 1 Interrupt Autovector
+00000068= 22222222 70 dc.l $22222222 * Vector = 26 Level 2 Interrupt Autovector
+0000006C= 33333333 71 dc.l $33333333 * Vector = 27 Level 3 Interrupt Autovector
+00000070= 44444444 72 dc.l $44444444 * Vector = 28 Level 4 Interrupt Autovector
+00000074= 55555555 73 dc.l $55555555 * Vector = 29 Level 5 Interrupt Autovector
+00000078= 66666666 74 dc.l $66666666 * Vector = 30 Level 6 Interrupt Autovector
+0000007C= 77777777 75 dc.l $77777777 * Vector = 31 Level 7 Interrupt Autovector
+00000080 76
+00000080 77
+00000080 78 * Loop here when all tests pass
+00000080 79 *
+0000F000 80 ORG $00F000
+0000F000 60FE 81 ALL_DONE: bra ALL_DONE
+0000F002 82
+0000F002 83
+0000F002 84 * Exception Vector = 6 CHK Instruction
+0000F002 85 *
+0000F010 86 ORG $00F010
+0000F010 87
+0000F010 88 EXCEPTION_6:
+0000F010 2C3C EEEE0006 89 move.l #$EEEE0006 , d6 * Set d6 to the exception vector
+0000F016 4E73 90 rte
+0000F018 91
+0000F018 92
+0000F018 93
+0000F018 94 * Exception Vector = 7 TRAPV Instruction
+0000F018 95 *
+0000F020 96 ORG $00F020
+0000F020 97
+0000F020 98 EXCEPTION_7:
+0000F020 203C 12345678 99 move.l #$12345678 , d0 * Set d6 to the exception vector
+0000F026 4E73 100 rte
+0000F028 101
+0000F028 102
+0000F028 103
+0000F028 104 * Beginning of opcode tests
+0000F028 105 *
+00000400 106 START ORG $000400
+00000400 107
+00000400 2E7C 000003F0 108 move.l #$000003F0 , a7 * populate stack pointer
+00000406 109
+00000406 110
+00000406 4EB9 0000057C 111 jsr op_ORI_TO_CCR
+0000040C 4EB9 000005B0 112 jsr op_ORI_TO_SR
+00000412 4EB9 000005E4 113 jsr op_EORI_TO_CCR
+00000418 4EB9 0000061C 114 jsr op_EORI_TO_SR
+0000041E 4EB9 00000654 115 jsr op_ANDI_TO_CCR
+00000424 4EB9 0000068C 116 jsr op_ANDI_TO_SR
+0000042A 4EB9 000006C4 117 jsr op_BTST
+00000430 4EB9 00000B76 118 jsr op_BCHG
+00000436 4EB9 00001008 119 jsr op_BCLR
+0000043C 4EB9 000013BA 120 jsr op_BSET
+00000442 4EB9 00001856 121 jsr op_MOVEP
+00000448 4EB9 000018EC 122 jsr op_BOOL_I
+0000044E 4EB9 00001B0C 123 jsr op_CMP_I
+00000454 4EB9 00001D0E 124 jsr op_ADD_I
+0000045A 4EB9 00001E94 125 jsr op_SUB_I
+00000460 4EB9 0000201A 126 jsr op_MOVE
+00000466 4EB9 0000222C 127 jsr op_MOVE_xxx_FLAGS
+0000046C 4EB9 0000243A 128 jsr op_EXT
+00000472 4EB9 00002464 129 jsr op_SWAP
+00000478 4EB9 0000247A 130 jsr op_LEAPEA
+0000047E 4EB9 00002526 131 jsr op_TAS
+00000484 4EB9 00002550 132 jsr op_TST
+0000048A 4EB9 00002598 133 jsr op_LINKS
+00000490 4EB9 000025B6 134 jsr op_MOVE_USP
+00000496 4EB9 000025C4 135 jsr op_CHK
+0000049C 4EB9 000025DC 136 jsr op_NEGS
+000004A2 4EB9 00002992 137 jsr op_MOVEM
+000004A8 4EB9 00002D16 138 jsr op_ABCD
+000004AE 4EB9 00002E2C 139 jsr op_SBCD
+000004B4 4EB9 00002F42 140 jsr op_NBCD
+000004BA 4EB9 00002FE0 141 jsr op_TRAPV
+000004C0 4EB9 00002FF2 142 jsr op_RTR
+000004C6 4EB9 00001AD6 143 jsr op_BSR
+000004CC 4EB9 00003016 144 jsr op_BCC
+000004D2 4EB9 00003096 145 jsr op_DBCC
+000004D8 4EB9 000030BC 146 jsr op_SCC
+000004DE 4EB9 000030E6 147 jsr op_ADDQ
+000004E4 4EB9 000031A2 148 jsr op_SUBQ
+000004EA 4EB9 0000325E 149 jsr op_MOVEQ
+000004F0 4EB9 0000327E 150 jsr op_DIVU
+000004F6 4EB9 000032D0 151 jsr op_DIVS
+000004FC 4EB9 00003322 152 jsr op_OR
+00000502 4EB9 00003410 153 jsr op_AND
+00000508 4EB9 000034FE 154 jsr op_EOR
+0000050E 4EB9 00003576 155 jsr op_CMP
+00000514 4EB9 000035EE 156 jsr op_CMPA
+0000051A 4EB9 00003656 157 jsr op_CMPM
+00000520 4EB9 0000370C 158 jsr op_ADD
+00000526 4EB9 000037FA 159 jsr op_SUB
+0000052C 4EB9 000038E8 160 jsr op_ADDA
+00000532 4EB9 00003936 161 jsr op_SUBA
+00000538 4EB9 00003984 162 jsr op_ADDX
+0000053E 4EB9 00003AA2 163 jsr op_SUBX
+00000544 4EB9 00003BC0 164 jsr op_MULU
+0000054A 4EB9 00003C0C 165 jsr op_MULS
+00000550 4EB9 00003C58 166 jsr op_EXG
+00000556 4EB9 00003CC6 167 jsr op_ROx
+0000055C 4EB9 00003F06 168 jsr op_ROXx
+00000562 4EB9 00004146 169 jsr op_SHIFTS
+00000568 4EB9 00004392 170 jsr op_SHIFTS2
+0000056E 171
+0000056E 4EF9 0000F000 172 jmp ALL_DONE
+00000574 173
+00000574 174
+00000574 175
+00000574 263C 33333333 176 BSR_FAR1: move.l #$33333333 , d3
+0000057A 4E75 177 rts
+0000057C 178
+0000057C 179 *-----------------------------------------------------------
+0000057C 180 *-----------------------------------------------------------
+0000057C 181 * OPCODE : ORI_TO_CCR
+0000057C 182 *-----------------------------------------------------------
+0000057C 183 *-----------------------------------------------------------
+0000057C 184 op_ORI_TO_CCR:
+0000057C 185
+0000057C 003C 00FF 186 ori.b #$FF, CCR
+00000580 6A00 002C 187 bpl ORI_TO_CCR_FAIL * branch if Z clear
+00000584 6600 0028 188 bne ORI_TO_CCR_FAIL * branch if N clear
+00000588 6800 0024 189 bvc ORI_TO_CCR_FAIL * branch if V clear
+0000058C 6400 0020 190 bcc ORI_TO_CCR_FAIL * branch if C clear
+00000590 191
+00000590 44FC 0000 192 move #$00, CCR
+00000594 003C 0000 193 ori.b #$00, CCR
+00000598 6700 0014 194 beq ORI_TO_CCR_FAIL * branch if Z set
+0000059C 6B00 0010 195 bmi ORI_TO_CCR_FAIL * branch if N set
+000005A0 6900 000C 196 bvs ORI_TO_CCR_FAIL * branch if V set
+000005A4 6500 0008 197 bcs ORI_TO_CCR_FAIL * branch if C set
+000005A8 198
+000005A8 46FC 2700 199 move #$2700, SR * Put flags back to initial value
+000005AC 200
+000005AC 4E75 201 rts
+000005AE 202
+000005AE 60FE 203 ORI_TO_CCR_FAIL: bra ORI_TO_CCR_FAIL
+000005B0 204
+000005B0 205
+000005B0 206 *-----------------------------------------------------------
+000005B0 207 *-----------------------------------------------------------
+000005B0 208 * OPCODE : ORI_TO_SR
+000005B0 209 *-----------------------------------------------------------
+000005B0 210 *-----------------------------------------------------------
+000005B0 211 op_ORI_TO_SR:
+000005B0 212
+000005B0 007C 2FFF 213 ori.w #$2FFF, SR
+000005B4 6A00 002C 214 bpl ORI_TO_SR_FAIL * branch if Z clear
+000005B8 6600 0028 215 bne ORI_TO_SR_FAIL * branch if N clear
+000005BC 6800 0024 216 bvc ORI_TO_SR_FAIL * branch if V clear
+000005C0 6400 0020 217 bcc ORI_TO_SR_FAIL * branch if C clear
+000005C4 218
+000005C4 46FC 2000 219 move #$2000, SR
+000005C8 007C 0000 220 ori.w #$0000, SR
+000005CC 6700 0014 221 beq ORI_TO_SR_FAIL * branch if Z set
+000005D0 6B00 0010 222 bmi ORI_TO_SR_FAIL * branch if N set
+000005D4 6900 000C 223 bvs ORI_TO_SR_FAIL * branch if V set
+000005D8 6500 0008 224 bcs ORI_TO_SR_FAIL * branch if C set
+000005DC 225
+000005DC 46FC 2700 226 move #$2700, SR * Put flags back to initial value
+000005E0 227
+000005E0 4E75 228 rts
+000005E2 229
+000005E2 60FE 230 ORI_TO_SR_FAIL: bra ORI_TO_SR_FAIL
+000005E4 231
+000005E4 232
+000005E4 233 *-----------------------------------------------------------
+000005E4 234 *-----------------------------------------------------------
+000005E4 235 * OPCODE : EORI_TO_CCR
+000005E4 236 *-----------------------------------------------------------
+000005E4 237 *-----------------------------------------------------------
+000005E4 238 op_EORI_TO_CCR:
+000005E4 239
+000005E4 44FC 0000 240 move #$00, CCR
+000005E8 0A3C 00FF 241 eori.b #$FF, CCR
+000005EC 6A00 002C 242 bpl EORI_TO_CCR_FAIL * branch if Z clear
+000005F0 6600 0028 243 bne EORI_TO_CCR_FAIL * branch if N clear
+000005F4 6800 0024 244 bvc EORI_TO_CCR_FAIL * branch if V clear
+000005F8 6400 0020 245 bcc EORI_TO_CCR_FAIL * branch if C clear
+000005FC 246
+000005FC 44FC 0000 247 move #$00, CCR
+00000600 0A3C 0000 248 eori.b #$00, CCR
+00000604 6700 0014 249 beq EORI_TO_CCR_FAIL * branch if Z set
+00000608 6B00 0010 250 bmi EORI_TO_CCR_FAIL * branch if N set
+0000060C 6900 000C 251 bvs EORI_TO_CCR_FAIL * branch if V set
+00000610 6500 0008 252 bcs EORI_TO_CCR_FAIL * branch if C set
+00000614 253
+00000614 46FC 2700 254 move #$2700, SR * Put flags back to initial value
+00000618 255
+00000618 4E75 256 rts
+0000061A 257
+0000061A 60FE 258 EORI_TO_CCR_FAIL: bra EORI_TO_CCR_FAIL
+0000061C 259
+0000061C 260
+0000061C 261 *-----------------------------------------------------------
+0000061C 262 *-----------------------------------------------------------
+0000061C 263 * OPCODE : EORI_TO_SR
+0000061C 264 *-----------------------------------------------------------
+0000061C 265 *-----------------------------------------------------------
+0000061C 266 op_EORI_TO_SR:
+0000061C 267
+0000061C 46FC 2000 268 move #$2000, SR
+00000620 0A7C 0FFF 269 eori.w #$0FFF, SR
+00000624 6A00 002C 270 bpl EORI_TO_SR_FAIL * branch if Z clear
+00000628 6600 0028 271 bne EORI_TO_SR_FAIL * branch if N clear
+0000062C 6800 0024 272 bvc EORI_TO_SR_FAIL * branch if V clear
+00000630 6400 0020 273 bcc EORI_TO_SR_FAIL * branch if C clear
+00000634 274
+00000634 46FC 2000 275 move #$2000, SR
+00000638 0A7C 0000 276 eori.w #$0000, SR
+0000063C 6700 0014 277 beq EORI_TO_SR_FAIL * branch if Z set
+00000640 6B00 0010 278 bmi EORI_TO_SR_FAIL * branch if N set
+00000644 6900 000C 279 bvs EORI_TO_SR_FAIL * branch if V set
+00000648 6500 0008 280 bcs EORI_TO_SR_FAIL * branch if C set
+0000064C 281
+0000064C 46FC 2700 282 move #$2700, SR * Put flags back to initial value
+00000650 283
+00000650 4E75 284 rts
+00000652 285
+00000652 60FE 286 EORI_TO_SR_FAIL: bra EORI_TO_SR_FAIL
+00000654 287
+00000654 288
+00000654 289
+00000654 290 *-----------------------------------------------------------
+00000654 291 *-----------------------------------------------------------
+00000654 292 * OPCODE : ANDI_TO_CCR
+00000654 293 *-----------------------------------------------------------
+00000654 294 *-----------------------------------------------------------
+00000654 295 op_ANDI_TO_CCR:
+00000654 296
+00000654 44FC 00FF 297 move #$FF, CCR
+00000658 023C 00FF 298 andi.b #$FF, CCR
+0000065C 6A00 002C 299 bpl ANDI_TO_CCR_FAIL * branch if Z clear
+00000660 6600 0028 300 bne ANDI_TO_CCR_FAIL * branch if N clear
+00000664 6800 0024 301 bvc ANDI_TO_CCR_FAIL * branch if V clear
+00000668 6400 0020 302 bcc ANDI_TO_CCR_FAIL * branch if C clear
+0000066C 303
+0000066C 44FC 00FF 304 move #$FF, CCR
+00000670 023C 0000 305 andi.b #$00, CCR
+00000674 6700 0014 306 beq ANDI_TO_CCR_FAIL * branch if Z set
+00000678 6B00 0010 307 bmi ANDI_TO_CCR_FAIL * branch if N set
+0000067C 6900 000C 308 bvs ANDI_TO_CCR_FAIL * branch if V set
+00000680 6500 0008 309 bcs ANDI_TO_CCR_FAIL * branch if C set
+00000684 310
+00000684 46FC 2700 311 move #$2700, SR * Put flags back to initial value
+00000688 312
+00000688 4E75 313 rts
+0000068A 314
+0000068A 60FE 315 ANDI_TO_CCR_FAIL: bra ANDI_TO_CCR_FAIL
+0000068C 316
+0000068C 317
+0000068C 318 *-----------------------------------------------------------
+0000068C 319 *-----------------------------------------------------------
+0000068C 320 * OPCODE : ANDI_TO_SR
+0000068C 321 *-----------------------------------------------------------
+0000068C 322 *-----------------------------------------------------------
+0000068C 323 op_ANDI_TO_SR:
+0000068C 46FC 20FF 324 move #$20FF, SR
+00000690 027C FFFF 325 andi.w #$FFFF, SR
+00000694 6A00 002C 326 bpl ANDI_TO_SR_FAIL * branch if Z clear
+00000698 6600 0028 327 bne ANDI_TO_SR_FAIL * branch if N clear
+0000069C 6800 0024 328 bvc ANDI_TO_SR_FAIL * branch if V clear
+000006A0 6400 0020 329 bcc ANDI_TO_SR_FAIL * branch if C clear
+000006A4 330
+000006A4 46FC 20FF 331 move #$20FF, SR
+000006A8 027C FF00 332 andi.w #$FF00, SR
+000006AC 6700 0014 333 beq ANDI_TO_SR_FAIL * branch if Z set
+000006B0 6B00 0010 334 bmi ANDI_TO_SR_FAIL * branch if N set
+000006B4 6900 000C 335 bvs ANDI_TO_SR_FAIL * branch if V set
+000006B8 6500 0008 336 bcs ANDI_TO_SR_FAIL * branch if C set
+000006BC 337
+000006BC 46FC 2700 338 move #$2700, SR * Put flags back to initial value
+000006C0 339
+000006C0 4E75 340 rts
+000006C2 341
+000006C2 60FE 342 ANDI_TO_SR_FAIL: bra ANDI_TO_SR_FAIL
+000006C4 343
+000006C4 344
+000006C4 345 *-----------------------------------------------------------
+000006C4 346 *-----------------------------------------------------------
+000006C4 347 * OPCODE : BTST
+000006C4 348 *-----------------------------------------------------------
+000006C4 349 *-----------------------------------------------------------
+000006C4 350 op_BTST:
+000006C4 351
+000006C4 352 * Bit Number Static
+000006C4 353
+000006C4 354 * EA = Dn - LONG only
+000006C4 203C 80000001 355 move.l #$80000001 , d0 * populate test data
+000006CA 0800 0000 356 btst.l #0 , d0
+000006CE 6700 04A4 357 beq BTST_FAIL * branch if Z set
+000006D2 0800 0001 358 btst.l #1 , d0 *
+000006D6 6600 049C 359 bne BTST_FAIL * branch if Z clear
+000006DA 0800 001F 360 btst.l #31 , d0 *
+000006DE 6700 0494 361 beq BTST_FAIL * branch if Z set
+000006E2 362
+000006E2 363
+000006E2 364 * EA = (An) - BYTE only
+000006E2 207C 00000100 365 move.l #$00000100 , a0 * point to memory to address 0x100
+000006E8 10BC 0081 366 move.b #$81 , (a0) * populate test data
+000006EC 1210 367 move.b (a0) , d1 * Check to see if data in memory is 0x81
+000006EE 0810 0000 368 btst.b #0 , (a0)
+000006F2 6700 0480 369 beq BTST_FAIL * branch if Z set
+000006F6 0810 0001 370 btst.b #1 , (a0) *
+000006FA 6600 0478 371 bne BTST_FAIL * branch if Z clear
+000006FE 0810 0007 372 btst.b #7 , (a0) *
+00000702 6700 0470 373 beq BTST_FAIL * branch if Z set
+00000706 374
+00000706 375
+00000706 376 * EA = (An)+ - BYTE only
+00000706 207C 00000100 377 move.l #$00000100 , a0 * point to memory to address 0x100
+0000070C 10FC 0001 378 move.b #$01 , (a0)+ * populate test data
+00000710 10FC 00FC 379 move.b #$FC , (a0)+ * populate test data
+00000714 10FC 0080 380 move.b #$80 , (a0)+ * populate test data
+00000718 207C 00000100 381 move.l #$00000100 , a0 * point to memory to address 0x100
+0000071E 0818 0000 382 btst.b #0 , (a0)+
+00000722 6700 0450 383 beq BTST_FAIL * branch if Z set
+00000726 0818 0001 384 btst.b #1 , (a0)+ *
+0000072A 6600 0448 385 bne BTST_FAIL * branch if Z clear
+0000072E 0818 0007 386 btst.b #7 , (a0)+ *
+00000732 6700 0440 387 beq BTST_FAIL * branch if Z set
+00000736 388
+00000736 389
+00000736 390 * EA = -(An) - BYTE only
+00000736 207C 00000100 391 move.l #$00000100 , a0 * point to memory to address
+0000073C 10FC 0080 392 move.b #$80 , (a0)+ * populate test data
+00000740 10FC 00FC 393 move.b #$FC , (a0)+ * populate test data
+00000744 10FC 0001 394 move.b #$01 , (a0)+ * populate test data
+00000748 207C 00000103 395 move.l #$00000103 , a0 * point to memory to address
+0000074E 0820 0000 396 btst.b #0 , -(a0)
+00000752 6700 0420 397 beq BTST_FAIL * branch if Z set
+00000756 0820 0001 398 btst.b #1 , -(a0) *
+0000075A 6600 0418 399 bne BTST_FAIL * branch if Z clear
+0000075E 0820 0007 400 btst.b #7 , -(a0) *
+00000762 6700 0410 401 beq BTST_FAIL * branch if Z set
+00000766 402
+00000766 403
+00000766 404 * EA = n(An) - BYTE only
+00000766 207C 00000100 405 move.l #$00000100 , a0 * point to memory to address
+0000076C 10FC 0001 406 move.b #$01 , (a0)+ * populate test data
+00000770 10FC 00FC 407 move.b #$FC , (a0)+ * populate test data
+00000774 10FC 0080 408 move.b #$80 , (a0)+ * populate test data
+00000778 207C 00000100 409 move.l #$00000100 , a0 * point to memory to address
+0000077E 0828 0000 0000 410 btst.b #0 , 0(a0)
+00000784 6700 03EE 411 beq BTST_FAIL * branch if Z set
+00000788 0828 0001 0001 412 btst.b #1 , 1(a0) *
+0000078E 6600 03E4 413 bne BTST_FAIL * branch if Z clear
+00000792 0828 0007 0002 414 btst.b #7 , 2(a0) *
+00000798 6700 03DA 415 beq BTST_FAIL * branch if Z set
+0000079C 416
+0000079C 417
+0000079C 418 * EA = n(An,R.W) - BYTE only
+0000079C 207C 00000100 419 move.l #$00000100 , a0 * point to memory to address
+000007A2 227C 00000000 420 move.l #$00000000 , a1 * point to memory to address
+000007A8 247C 00000001 421 move.l #$00000001 , a2 * point to memory to address
+000007AE 7000 422 move.l #$00000000 , d0 * point to memory to address
+000007B0 7201 423 move.l #$00000001 , d1 * point to memory to address
+000007B2 0830 0000 0000 424 btst.b #0 , 0(a0,d0.w)
+000007B8 6700 03BA 425 beq BTST_FAIL * branch if Z set
+000007BC 0830 0001 1000 426 btst.b #1 , 0(a0,d1.w) *
+000007C2 6600 03B0 427 bne BTST_FAIL * branch if Z clear
+000007C6 0830 0007 1001 428 btst.b #7 , 1(a0,d1.w) *
+000007CC 6700 03A6 429 beq BTST_FAIL * branch if Z set
+000007D0 430 * EA = n(An,R.L) - BYTE only
+000007D0 0830 0000 0800 431 btst.b #0 , 0(a0,d0.l)
+000007D6 6700 039C 432 beq BTST_FAIL * branch if Z set
+000007DA 0830 0001 1800 433 btst.b #1 , 0(a0,d1.l) *
+000007E0 6600 0392 434 bne BTST_FAIL * branch if Z clear
+000007E4 0830 0007 1801 435 btst.b #7 , 1(a0,d1.l) *
+000007EA 6700 0388 436 beq BTST_FAIL * branch if Z set
+000007EE 437 * EA = n(An,A.W) - BYTE only
+000007EE 0830 0000 9000 438 btst.b #0 , 0(a0,a1.w)
+000007F4 6700 037E 439 beq BTST_FAIL * branch if Z set
+000007F8 0830 0001 A000 440 btst.b #1 , 0(a0,a2.w) *
+000007FE 6600 0374 441 bne BTST_FAIL * branch if Z clear
+00000802 0830 0007 A001 442 btst.b #7 , 1(a0,a2.w) *
+00000808 6700 036A 443 beq BTST_FAIL * branch if Z set
+0000080C 444 * EA = n(An,A.L) - BYTE only
+0000080C 0830 0000 9800 445 btst.b #0 , 0(a0,a1.l)
+00000812 6700 0360 446 beq BTST_FAIL * branch if Z set
+00000816 0830 0001 A800 447 btst.b #1 , 0(a0,a2.l) *
+0000081C 6600 0356 448 bne BTST_FAIL * branch if Z clear
+00000820 0830 0007 A801 449 btst.b #7 , 1(a0,a2.l) *
+00000826 6700 034C 450 beq BTST_FAIL * branch if Z set
+0000082A 451
+0000082A 452
+0000082A 453 * EA = x.W - BYTE only
+0000082A 0838 0000 0100 454 btst.b #0 , $0100
+00000830 6700 0342 455 beq BTST_FAIL * branch if Z set
+00000834 0838 0001 0101 456 btst.b #1 , $0101 *
+0000083A 6600 0338 457 bne BTST_FAIL * branch if Z clear
+0000083E 0838 0007 0102 458 btst.b #7 , $0102 *
+00000844 6700 032E 459 beq BTST_FAIL * branch if Z set
+00000848 460
+00000848 461
+00000848 462 * EA = x.L - BYTE only
+00000848 207C 000F0100 463 move.l #$000F0100 , a0 * point to memory to address 0x100
+0000084E 10FC 0001 464 move.b #$01 , (a0)+ * populate test data
+00000852 10FC 00FC 465 move.b #$FC , (a0)+ * populate test data
+00000856 10FC 0080 466 move.b #$80 , (a0)+ * populate test data
+0000085A 0839 0000 000F0100 467 btst.b #0 , $000F0100
+00000862 6700 0310 468 beq BTST_FAIL * branch if Z set
+00000866 0839 0001 000F0101 469 btst.b #1 , $000F0101 *
+0000086E 6600 0304 470 bne BTST_FAIL * branch if Z clear
+00000872 0839 0007 000F0102 471 btst.b #7 , $000F0102 *
+0000087A 6700 02F8 472 beq BTST_FAIL * branch if Z set
+0000087E 473
+0000087E 474
+0000087E 475 * EA = x(PC) - BYTE only
+0000087E 4BFA FE44 476 lea op_BTST(pc) , a5
+00000882 083A 0000 FE3E 477 btst.b #0 , op_BTST(pc)
+00000888 6600 02EA 478 bne BTST_FAIL * branch if Z clear
+0000088C 083A 0003 0026 479 btst.b #3 ,op_BTST0(pc) *
+00000892 6700 02E0 480 beq BTST_FAIL * branch if Z set
+00000896 083A 0006 0094 481 btst.b #6 , op_BTST12(pc) *
+0000089C 6700 02D6 482 beq BTST_FAIL * branch if Z set
+000008A0 483
+000008A0 484
+000008A0 485 * EA = n(PC,R.W) - BYTE only
+000008A0 207C 00000100 486 move.l #$00000100 , a0 * point to memory to address
+000008A6 227C 00000000 487 move.l #$00000000 , a1 * point to memory to address
+000008AC 247C 00000001 488 move.l #$00000001 , a2 * point to memory to address
+000008B2 7000 489 move.l #$00000000 , d0 * point to memory to address
+000008B4 7201 490 move.l #$00000001 , d1 * point to memory to address
+000008B6 491
+000008B6 083B 0000 00FC 492 op_BTST0: btst.b #0 , op_BTST0(pc,d0.w)
+000008BC 6600 02B6 493 bne BTST_FAIL * branch if Z clear
+000008C0 494
+000008C0 4BFB 1002 495 lea op_BTST1(pc,d1.w) , a5
+000008C4 083B 0001 10FC 496 op_BTST1: btst.b #1 , op_BTST1(pc,d1.w) *
+000008CA 6700 02A8 497 beq BTST_FAIL * branch if Z set
+000008CE 083B 0007 10FC 498 op_BTST2: btst.b #7 , op_BTST2(pc,d1.w) *
+000008D4 6600 029E 499 bne BTST_FAIL * branch if Z clear
+000008D8 500 * EA = n(PC,R.L) - BYTE only
+000008D8 083B 0000 08FC 501 op_BTST3: btst.b #0 , op_BTST3(pc,d0.l)
+000008DE 6600 0294 502 bne BTST_FAIL * branch if Z clear
+000008E2 083B 0001 18FC 503 op_BTST4: btst.b #1 , op_BTST4(pc,d1.l) *
+000008E8 6700 028A 504 beq BTST_FAIL * branch if Z set
+000008EC 083B 0007 18FC 505 op_BTST5: btst.b #7 , op_BTST5(pc,d1.l) *
+000008F2 6600 0280 506 bne BTST_FAIL * branch if Z clear
+000008F6 507 * EA = n(PC,A.W) - BYTE only
+000008F6 083B 0000 90FC 508 op_BTST6 btst.b #0 , op_BTST6(pc,a1.w)
+000008FC 6600 0276 509 bne BTST_FAIL * branch if Z clear
+00000900 083B 0001 A0FC 510 op_BTST7: btst.b #1 , op_BTST7(pc,a2.w) *
+00000906 6700 026C 511 beq BTST_FAIL * branch if Z set
+0000090A 083B 0007 A0FC 512 op_BTST8: btst.b #7 , op_BTST8(pc,a2.w) *
+00000910 6600 0262 513 bne BTST_FAIL * branch if Z clear
+00000914 514 * EA = n(PC,A.L) - BYTE only
+00000914 083B 0000 98FC 515 op_BTST9: btst.b #0 , op_BTST9(pc,a1.l)
+0000091A 6600 0258 516 bne BTST_FAIL * branch if Z clear
+0000091E 083B 0001 A8FC 517 op_BTST10: btst.b #1 , op_BTST10(pc,a2.l) *
+00000924 6700 024E 518 beq BTST_FAIL * branch if Z set
+00000928 083B 0007 A8FC 519 op_BTST11: btst.b #7 , op_BTST11(pc,a2.l) *
+0000092E 6600 0244 520 op_BTST12: bne BTST_FAIL * branch if Z clear
+00000932 521
+00000932 522
+00000932 523
+00000932 524 * Bit Number Dynamic
+00000932 525
+00000932 526 * EA = Dn - LONG only
+00000932 203C 80000001 527 move.l #$80000001 , d0 * populate test data
+00000938 7A00 528 move.l #0, d5 * populate bit number to test
+0000093A 7C01 529 move.l #1, d6 * populate bit number to test
+0000093C 7E1F 530 move.l #31, d7 * populate bit number to test
+0000093E 531
+0000093E 0B00 532 btst.l d5 , d0
+00000940 6700 0232 533 beq BTST_FAIL * branch if Z set
+00000944 0D00 534 btst.l d6 , d0 *
+00000946 6600 022C 535 bne BTST_FAIL * branch if Z clear
+0000094A 0F00 536 btst.l d7 , d0 *
+0000094C 6700 0226 537 beq BTST_FAIL * branch if Z set
+00000950 538
+00000950 539
+00000950 540 * EA = (An) - BYTE only
+00000950 7A00 541 move.l #0, d5 * populate bit number to test
+00000952 7C01 542 move.l #1, d6 * populate bit number to test
+00000954 7E07 543 move.l #7, d7 * populate bit number to test
+00000956 207C 00000100 544 move.l #$00000100 , a0 * point to memory to address 0x100
+0000095C 10BC 0081 545 move.b #$81 , (a0) * populate test data
+00000960 1210 546 move.b (a0) , d1 * Check to see if data in memory is 0x81
+00000962 0B10 547 btst.b d5 , (a0)
+00000964 6700 020E 548 beq BTST_FAIL * branch if Z set
+00000968 0D10 549 btst.b d6 , (a0) *
+0000096A 6600 0208 550 bne BTST_FAIL * branch if Z clear
+0000096E 0F10 551 btst.b d7 , (a0) *
+00000970 6700 0202 552 beq BTST_FAIL * branch if Z set
+00000974 553
+00000974 554 * ---
+00000974 555
+00000974 556
+00000974 557 * EA = (An)+ - BYTE only
+00000974 207C 00000100 558 move.l #$00000100 , a0 * point to memory to address 0x100
+0000097A 10FC 0001 559 move.b #$01 , (a0)+ * populate test data
+0000097E 10FC 00FC 560 move.b #$FC , (a0)+ * populate test data
+00000982 10FC 0080 561 move.b #$80 , (a0)+ * populate test data
+00000986 207C 00000100 562 move.l #$00000100 , a0 * point to memory to address 0x100
+0000098C 0B18 563 btst.b d5 , (a0)+
+0000098E 6700 01E4 564 beq BTST_FAIL * branch if Z set
+00000992 0D18 565 btst.b d6 , (a0)+ *
+00000994 6600 01DE 566 bne BTST_FAIL * branch if Z clear
+00000998 0F18 567 btst.b d7 , (a0)+ *
+0000099A 6700 01D8 568 beq BTST_FAIL * branch if Z set
+0000099E 569
+0000099E 570
+0000099E 571 * EA = -(An) - BYTE only
+0000099E 207C 00000100 572 move.l #$00000100 , a0 * point to memory to address
+000009A4 10FC 0080 573 move.b #$80 , (a0)+ * populate test data
+000009A8 10FC 00FC 574 move.b #$FC , (a0)+ * populate test data
+000009AC 10FC 0001 575 move.b #$01 , (a0)+ * populate test data
+000009B0 207C 00000103 576 move.l #$00000103 , a0 * point to memory to address
+000009B6 0B20 577 btst.b d5 , -(a0)
+000009B8 6700 01BA 578 beq BTST_FAIL * branch if Z set
+000009BC 0D20 579 btst.b d6 , -(a0) *
+000009BE 6600 01B4 580 bne BTST_FAIL * branch if Z clear
+000009C2 0F20 581 btst.b d7 , -(a0) *
+000009C4 6700 01AE 582 beq BTST_FAIL * branch if Z set
+000009C8 583
+000009C8 584
+000009C8 585 * EA = n(An) - BYTE only
+000009C8 207C 00000100 586 move.l #$00000100 , a0 * point to memory to address
+000009CE 10FC 0001 587 move.b #$01 , (a0)+ * populate test data
+000009D2 10FC 00FC 588 move.b #$FC , (a0)+ * populate test data
+000009D6 10FC 0080 589 move.b #$80 , (a0)+ * populate test data
+000009DA 207C 00000100 590 move.l #$00000100 , a0 * point to memory to address
+000009E0 0B28 0000 591 btst.b d5 , 0(a0)
+000009E4 6700 018E 592 beq BTST_FAIL * branch if Z set
+000009E8 0D28 0001 593 btst.b d6 , 1(a0) *
+000009EC 6600 0186 594 bne BTST_FAIL * branch if Z clear
+000009F0 0F28 0002 595 btst.b d7 , 2(a0) *
+000009F4 6700 017E 596 beq BTST_FAIL * branch if Z set
+000009F8 597
+000009F8 598
+000009F8 599 * EA = n(An,R.W) - BYTE only
+000009F8 207C 00000100 600 move.l #$00000100 , a0 * point to memory to address
+000009FE 227C 00000000 601 move.l #$00000000 , a1 * point to memory to address
+00000A04 247C 00000001 602 move.l #$00000001 , a2 * point to memory to address
+00000A0A 7000 603 move.l #$00000000 , d0 * point to memory to address
+00000A0C 7201 604 move.l #$00000001 , d1 * point to memory to address
+00000A0E 0B30 0000 605 btst.b d5 , 0(a0,d0.w)
+00000A12 6700 0160 606 beq BTST_FAIL * branch if Z set
+00000A16 0D30 1000 607 btst.b d6 , 0(a0,d1.w) *
+00000A1A 6600 0158 608 bne BTST_FAIL * branch if Z clear
+00000A1E 0F30 1001 609 btst.b d7 , 1(a0,d1.w) *
+00000A22 6700 0150 610 beq BTST_FAIL * branch if Z set
+00000A26 611 * EA = n(An,R.L) - BYTE only
+00000A26 0B30 0800 612 btst.b d5 , 0(a0,d0.l)
+00000A2A 6700 0148 613 beq BTST_FAIL * branch if Z set
+00000A2E 0D30 1800 614 btst.b d6 , 0(a0,d1.l) *
+00000A32 6600 0140 615 bne BTST_FAIL * branch if Z clear
+00000A36 0F30 1801 616 btst.b d7 , 1(a0,d1.l) *
+00000A3A 6700 0138 617 beq BTST_FAIL * branch if Z set
+00000A3E 618 * EA = n(An,A.W) - BYTE only
+00000A3E 0B30 9000 619 btst.b d5 , 0(a0,a1.w)
+00000A42 6700 0130 620 beq BTST_FAIL * branch if Z set
+00000A46 0D30 A000 621 btst.b d6 , 0(a0,a2.w) *
+00000A4A 6600 0128 622 bne BTST_FAIL * branch if Z clear
+00000A4E 0F30 A001 623 btst.b d7 , 1(a0,a2.w) *
+00000A52 6700 0120 624 beq BTST_FAIL * branch if Z set
+00000A56 625 * EA = n(An,A.L) - BYTE only
+00000A56 0B30 9800 626 btst.b d5 , 0(a0,a1.l)
+00000A5A 6700 0118 627 beq BTST_FAIL * branch if Z set
+00000A5E 0D30 A800 628 btst.b d6 , 0(a0,a2.l) *
+00000A62 6600 0110 629 bne BTST_FAIL * branch if Z clear
+00000A66 0F30 A801 630 btst.b d7 , 1(a0,a2.l) *
+00000A6A 6700 0108 631 beq BTST_FAIL * branch if Z set
+00000A6E 632
+00000A6E 633
+00000A6E 634 * EA = x.W - BYTE only
+00000A6E 0B38 0100 635 btst.b d5 , $0100
+00000A72 6700 0100 636 beq BTST_FAIL * branch if Z set
+00000A76 0D38 0101 637 btst.b d6 , $0101 *
+00000A7A 6600 00F8 638 bne BTST_FAIL * branch if Z clear
+00000A7E 0F38 0102 639 btst.b d7 , $0102 *
+00000A82 6700 00F0 640 beq BTST_FAIL * branch if Z set
+00000A86 641
+00000A86 642
+00000A86 643 * EA = x.L - BYTE only
+00000A86 207C 000F0100 644 move.l #$000F0100 , a0 * point to memory to address 0x100
+00000A8C 10FC 0001 645 move.b #$01 , (a0)+ * populate test data
+00000A90 10FC 00FC 646 move.b #$FC , (a0)+ * populate test data
+00000A94 10FC 0080 647 move.b #$80 , (a0)+ * populate test data
+00000A98 0B39 000F0100 648 btst.b d5 , $000F0100
+00000A9E 6700 00D4 649 beq BTST_FAIL * branch if Z set
+00000AA2 0D39 000F0101 650 btst.b d6 , $000F0101 *
+00000AA8 6600 00CA 651 bne BTST_FAIL * branch if Z clear
+00000AAC 0F39 000F0102 652 btst.b d7 , $000F0102 *
+00000AB2 6700 00C0 653 beq BTST_FAIL * branch if Z set
+00000AB6 654
+00000AB6 655
+00000AB6 656 * EA = x(PC) - BYTE only
+00000AB6 7C03 657 move.l #3, d6 * populate bit number to test
+00000AB8 7E06 658 move.l #6, d7 * populate bit number to test
+00000ABA 4BFA FC08 659 lea op_BTST(pc) , a5
+00000ABE 0B3A FC04 660 btst.b d5 , op_BTST(pc)
+00000AC2 6600 00B0 661 bne BTST_FAIL * branch if Z clear
+00000AC6 0D3A FDEE 662 btst.b d6 ,op_BTST0(pc) *
+00000ACA 6700 00A8 663 beq BTST_FAIL * branch if Z set
+00000ACE 0F3A FE5E 664 btst.b d7 , op_BTST12(pc) *
+00000AD2 6700 00A0 665 beq BTST_FAIL * branch if Z set
+00000AD6 666
+00000AD6 667
+00000AD6 668 * EA = n(PC,R.W) - BYTE only
+00000AD6 207C 00000100 669 move.l #$00000100 , a0 * point to memory to address
+00000ADC 227C 00000000 670 move.l #$00000000 , a1 * point to memory to address
+00000AE2 247C 00000001 671 move.l #$00000001 , a2 * point to memory to address
+00000AE8 7000 672 move.l #$00000000 , d0 * point to memory to address
+00000AEA 7201 673 move.l #$00000001 , d1 * point to memory to address
+00000AEC 7C01 674 move.l #1, d6 * populate bit number to test
+00000AEE 7E07 675 move.l #7, d7 * populate bit number to test
+00000AF0 676
+00000AF0 0B3B 00FE 677 op_BTST20: btst.b d5 , op_BTST20(pc,d0.w)
+00000AF4 6700 007E 678 beq BTST_FAIL * branch if Z set
+00000AF8 4BFB 1002 679 lea op_BTST21(pc,d1.w) , a5
+00000AFC 0D3B 10FE 680 op_BTST21: btst.b d6 , op_BTST21(pc,d1.w) *
+00000B00 6700 0072 681 beq BTST_FAIL * branch if Z set
+00000B04 0F3B 10FE 682 op_BTST22: btst.b d7 , op_BTST22(pc,d1.w) *
+00000B08 6600 006A 683 bne BTST_FAIL * branch if Z clear
+00000B0C 684 * EA = n(PC,R.L) - BYTE only
+00000B0C 0B3B 08FE 685 op_BTST23: btst.b d5 , op_BTST23(pc,d0.l)
+00000B10 6700 0062 686 beq BTST_FAIL * branch if Z set
+00000B14 0D3B 18FE 687 op_BTST24: btst.b d6 , op_BTST24(pc,d1.l) *
+00000B18 6700 005A 688 beq BTST_FAIL * branch if Z set
+00000B1C 0F3B 18FE 689 op_BTST25 btst.b d7 , op_BTST25(pc,d1.l) *
+00000B20 6600 0052 690 bne BTST_FAIL * branch if Z clear
+00000B24 691 * EA = n(PC,A.W) - BYTE only
+00000B24 0B3B 90FE 692 op_BTST26 btst.b d5 , op_BTST26(pc,a1.w)
+00000B28 6700 004A 693 beq BTST_FAIL * branch if Z set
+00000B2C 0D3B A0FE 694 op_BTST27: btst.b d6 , op_BTST27(pc,a2.w) *
+00000B30 6700 0042 695 beq BTST_FAIL * branch if Z set
+00000B34 0F3B A0FE 696 op_BTST28: btst.b d7 , op_BTST28(pc,a2.w) *
+00000B38 6600 003A 697 bne BTST_FAIL * branch if Z clear
+00000B3C 698 * EA = n(PC,A.L) - BYTE only
+00000B3C 0B3B 98FE 699 op_BTST29: btst.b d5 , op_BTST29(pc,a1.l)
+00000B40 6700 0032 700 beq BTST_FAIL * branch if Z set
+00000B44 0D3B A8FE 701 op_BTST30: btst.b d6 , op_BTST30(pc,a2.l) *
+00000B48 6700 002A 702 beq BTST_FAIL * branch if Z set
+00000B4C 0F3B A8FE 703 op_BTST31: btst.b d7 , op_BTST31(pc,a2.l) *
+00000B50 6600 0022 704 op_BTST32: bne BTST_FAIL * branch if Z clear
+00000B54 705
+00000B54 706 * EA = #x - BYTE only
+00000B54 707
+00000B54 7A00 708 move.l #0, d5 * populate bit number to test
+00000B56 7C03 709 move.l #3, d6 * populate bit number to test
+00000B58 7E07 710 move.l #7, d7 * populate bit number to test
+00000B5A 711
+00000B5A 0B3C 0088 712 btst.b d5 , #$88
+00000B5E 6600 0014 713 bne BTST_FAIL * branch if Z clear
+00000B62 0D3C 0088 714 btst.b d6 , #$88
+00000B66 6700 000C 715 beq BTST_FAIL * branch if Z set
+00000B6A 0F3C 0088 716 btst.b d7 , #$88
+00000B6E 6700 0004 717 beq BTST_FAIL * branch if Z set
+00000B72 718
+00000B72 719
+00000B72 4E75 720 rts
+00000B74 721
+00000B74 60FE 722 BTST_FAIL: bra BTST_FAIL
+00000B76 723
+00000B76 724
+00000B76 725
+00000B76 726
+00000B76 727 *-----------------------------------------------------------
+00000B76 728 *-----------------------------------------------------------
+00000B76 729 * OPCODE : BCHG
+00000B76 730 *-----------------------------------------------------------
+00000B76 731 *-----------------------------------------------------------
+00000B76 732 op_BCHG:
+00000B76 733
+00000B76 734
+00000B76 735 * Bit Number Static
+00000B76 736
+00000B76 737 * EA = Dn - LONG only
+00000B76 203C 80000001 738 move.l #$80000001 , d0 * populate test data
+00000B7C 0840 0000 739 bchg.l #0 , d0
+00000B80 6700 0484 740 beq BCHG_FAIL * branch if Z set
+00000B84 0840 0001 741 bchg.l #1 , d0 *
+00000B88 6600 047C 742 bne BCHG_FAIL * branch if Z clear
+00000B8C 0840 001F 743 bchg.l #31 , d0 *
+00000B90 6700 0474 744 beq BCHG_FAIL * branch if Z set
+00000B94 0C80 00000002 745 cmpi.l #$00000002 , d0
+00000B9A 6600 046A 746 bne BCHG_FAIL * branch if Z clear
+00000B9E 747
+00000B9E 748
+00000B9E 749 * EA = (An) - BYTE only
+00000B9E 207C 00000100 750 move.l #$00000100 , a0 * point to memory to address 0x100
+00000BA4 10BC 0081 751 move.b #$81 , (a0) * populate test data
+00000BA8 1210 752 move.b (a0) , d1 * Check to see if data in memory is 0x81
+00000BAA 0850 0000 753 bchg.b #0 , (a0)
+00000BAE 6700 0456 754 beq BCHG_FAIL * branch if Z set
+00000BB2 0850 0001 755 bchg.b #1 , (a0) *
+00000BB6 6600 044E 756 bne BCHG_FAIL * branch if Z clear
+00000BBA 0850 0007 757 bchg.b #7 , (a0) *
+00000BBE 6700 0446 758 beq BCHG_FAIL * branch if Z set
+00000BC2 0C10 0002 759 cmpi.b #$02 , (a0)
+00000BC6 6600 043E 760 bne BCHG_FAIL * branch if Z clear
+00000BCA 761
+00000BCA 762 * EA = (An)+ - BYTE only
+00000BCA 207C 00000100 763 move.l #$00000100 , a0 * point to memory to address 0x100
+00000BD0 10FC 0001 764 move.b #$01 , (a0)+ * populate test data
+00000BD4 10FC 00FC 765 move.b #$FC , (a0)+ * populate test data
+00000BD8 10FC 0080 766 move.b #$80 , (a0)+ * populate test data
+00000BDC 207C 00000100 767 move.l #$00000100 , a0 * point to memory to address 0x100
+00000BE2 0858 0000 768 bchg.b #0 , (a0)+
+00000BE6 6700 041E 769 beq BCHG_FAIL * branch if Z set
+00000BEA 0858 0001 770 bchg.b #1 , (a0)+ *
+00000BEE 6600 0416 771 bne BCHG_FAIL * branch if Z clear
+00000BF2 0858 0007 772 bchg.b #7 , (a0)+ *
+00000BF6 6700 040E 773 beq BCHG_FAIL * branch if Z set
+00000BFA 207C 00000100 774 move.l #$00000100 , a0 * point to memory to address 0x100
+00000C00 0C18 0000 775 cmpi.b #$00 , (a0)+
+00000C04 6600 0400 776 bne BCHG_FAIL * branch if Z clear
+00000C08 0C18 00FE 777 cmpi.b #$FE , (a0)+
+00000C0C 6600 03F8 778 bne BCHG_FAIL * branch if Z clear
+00000C10 0C18 0000 779 cmpi.b #$00 , (a0)+
+00000C14 6600 03F0 780 bne BCHG_FAIL * branch if Z clear
+00000C18 781
+00000C18 782 * EA = -(An) - BYTE only
+00000C18 207C 00000100 783 move.l #$00000100 , a0 * point to memory to address
+00000C1E 10FC 0080 784 move.b #$80 , (a0)+ * populate test data
+00000C22 10FC 00FC 785 move.b #$FC , (a0)+ * populate test data
+00000C26 10FC 0001 786 move.b #$01 , (a0)+ * populate test data
+00000C2A 207C 00000103 787 move.l #$00000103 , a0 * point to memory to address
+00000C30 0860 0000 788 bchg.b #0 , -(a0)
+00000C34 6700 03D0 789 beq BCHG_FAIL * branch if Z set
+00000C38 0860 0001 790 bchg.b #1 , -(a0) *
+00000C3C 6600 03C8 791 bne BCHG_FAIL * branch if Z clear
+00000C40 0860 0007 792 bchg.b #7 , -(a0) *
+00000C44 6700 03C0 793 beq BCHG_FAIL * branch if Z set
+00000C48 207C 00000103 794 move.l #$00000103 , a0 * point to memory to address 0x100
+00000C4E 0C20 0000 795 cmpi.b #$00 , -(a0)
+00000C52 6600 03B2 796 bne BCHG_FAIL * branch if Z clear
+00000C56 0C20 00FE 797 cmpi.b #$FE , -(a0)
+00000C5A 6600 03AA 798 bne BCHG_FAIL * branch if Z clear
+00000C5E 0C20 0000 799 cmpi.b #$00 , -(a0)
+00000C62 6600 03A2 800 bne BCHG_FAIL * branch if Z clear
+00000C66 801
+00000C66 802
+00000C66 803 * EA = n(An) - BYTE only
+00000C66 207C 00000100 804 move.l #$00000100 , a0 * point to memory to address
+00000C6C 10FC 0001 805 move.b #$01 , (a0)+ * populate test data
+00000C70 10FC 00FC 806 move.b #$FC , (a0)+ * populate test data
+00000C74 10FC 0080 807 move.b #$80 , (a0)+ * populate test data
+00000C78 207C 00000100 808 move.l #$00000100 , a0 * point to memory to address
+00000C7E 0868 0000 0000 809 bchg.b #0 , 0(a0)
+00000C84 6700 0380 810 beq BCHG_FAIL * branch if Z set
+00000C88 0868 0001 0001 811 bchg.b #1 , 1(a0) *
+00000C8E 6600 0376 812 bne BCHG_FAIL * branch if Z clear
+00000C92 0868 0007 0002 813 bchg.b #7 , 2(a0) *
+00000C98 6700 036C 814 beq BCHG_FAIL * branch if Z set
+00000C9C 207C 00000100 815 move.l #$00000100 , a0 * point to memory to address 0x100
+00000CA2 0C18 0000 816 cmpi.b #$00 , (a0)+
+00000CA6 6600 035E 817 bne BCHG_FAIL * branch if Z clear
+00000CAA 0C18 00FE 818 cmpi.b #$FE , (a0)+
+00000CAE 6600 0356 819 bne BCHG_FAIL * branch if Z clear
+00000CB2 0C18 0000 820 cmpi.b #$00 , (a0)+
+00000CB6 6600 034E 821 bne BCHG_FAIL * branch if Z clear
+00000CBA 822
+00000CBA 823
+00000CBA 824 * EA = n(An,D.W) - BYTE only
+00000CBA 207C 00000100 825 move.l #$00000100 , a0 * point to memory to address
+00000CC0 227C 00000000 826 move.l #$00000000 , a1 * point to memory to address
+00000CC6 247C 00000001 827 move.l #$00000001 , a2 * point to memory to address
+00000CCC 7000 828 move.l #$00000000 , d0 * point to memory to address
+00000CCE 7201 829 move.l #$00000001 , d1 * point to memory to address
+00000CD0 0870 0000 0000 830 bchg.b #0 , 0(a0,d0.w)
+00000CD6 6600 032E 831 bne BCHG_FAIL * branch if Z clear
+00000CDA 0870 0001 1000 832 bchg.b #1 , 0(a0,d1.w) *
+00000CE0 6700 0324 833 beq BCHG_FAIL * branch if Z set
+00000CE4 0870 0007 1001 834 bchg.b #7 , 1(a0,d1.w) *
+00000CEA 6600 031A 835 bne BCHG_FAIL * branch if Z clear
+00000CEE 836 * EA = n(An,D.L) - BYTE only
+00000CEE 0870 0000 0800 837 bchg.b #0 , 0(a0,d0.l)
+00000CF4 6700 0310 838 beq BCHG_FAIL * branch if Z set
+00000CF8 0870 0001 1800 839 bchg.b #1 , 0(a0,d1.l) *
+00000CFE 6600 0306 840 bne BCHG_FAIL * branch if Z clear
+00000D02 0870 0007 1801 841 bchg.b #7 , 1(a0,d1.l) *
+00000D08 6700 02FC 842 beq BCHG_FAIL * branch if Z set
+00000D0C 843 * EA = n(An,A.W) - BYTE only
+00000D0C 0870 0000 9000 844 bchg.b #0 , 0(a0,a1.w)
+00000D12 6600 02F2 845 bne BCHG_FAIL * branch if Z clear
+00000D16 0870 0001 A000 846 bchg.b #1 , 0(a0,a2.w) *
+00000D1C 6700 02E8 847 beq BCHG_FAIL * branch if Z set
+00000D20 0870 0007 A001 848 bchg.b #7 , 1(a0,a2.w) *
+00000D26 6600 02DE 849 bne BCHG_FAIL * branch if Z clear
+00000D2A 850 * EA = n(An,A.L) - BYTE only
+00000D2A 0870 0000 9800 851 bchg.b #0 , 0(a0,a1.l)
+00000D30 6700 02D4 852 beq BCHG_FAIL * branch if Z set
+00000D34 0870 0001 A800 853 bchg.b #1 , 0(a0,a2.l) *
+00000D3A 6600 02CA 854 bne BCHG_FAIL * branch if Z clear
+00000D3E 0870 0007 A801 855 bchg.b #7 , 1(a0,a2.l) *
+00000D44 6700 02C0 856 beq BCHG_FAIL * branch if Z set
+00000D48 207C 00000100 857 move.l #$00000100 , a0 * point to memory to address 0x100
+00000D4E 0C18 0000 858 cmpi.b #$00 , (a0)+
+00000D52 6600 02B2 859 bne BCHG_FAIL * branch if Z clear
+00000D56 0C18 00FE 860 cmpi.b #$FE , (a0)+
+00000D5A 6600 02AA 861 bne BCHG_FAIL * branch if Z clear
+00000D5E 0C18 0000 862 cmpi.b #$00 , (a0)+
+00000D62 6600 02A2 863 bne BCHG_FAIL * branch if Z clear
+00000D66 864
+00000D66 865
+00000D66 866 * EA = x.W - BYTE only
+00000D66 0878 0000 0100 867 bchg.b #0 , $0100
+00000D6C 6600 0298 868 bne BCHG_FAIL * branch if Z clear
+00000D70 0878 0001 0101 869 bchg.b #1 , $0101 *
+00000D76 6700 028E 870 beq BCHG_FAIL * branch if Z set
+00000D7A 0878 0007 0102 871 bchg.b #7 , $0102 *
+00000D80 6600 0284 872 bne BCHG_FAIL * branch if Z clear
+00000D84 207C 00000100 873 move.l #$00000100 , a0 * point to memory to address 0x100
+00000D8A 0C18 0001 874 cmpi.b #$01 , (a0)+
+00000D8E 6600 0276 875 bne BCHG_FAIL * branch if Z clear
+00000D92 0C18 00FC 876 cmpi.b #$FC , (a0)+
+00000D96 6600 026E 877 bne BCHG_FAIL * branch if Z clear
+00000D9A 0C18 0080 878 cmpi.b #$80 , (a0)+
+00000D9E 6600 0266 879 bne BCHG_FAIL * branch if Z clear
+00000DA2 880
+00000DA2 881 * EA = x.L - BYTE only
+00000DA2 207C 000F0100 882 move.l #$000F0100 , a0 * point to memory to address 0x100
+00000DA8 10FC 0001 883 move.b #$01 , (a0)+ * populate test data
+00000DAC 10FC 00FC 884 move.b #$FC , (a0)+ * populate test data
+00000DB0 10FC 0080 885 move.b #$80 , (a0)+ * populate test data
+00000DB4 0879 0000 000F0100 886 bchg.b #0 , $000F0100
+00000DBC 6700 0248 887 beq BCHG_FAIL * branch if Z set
+00000DC0 0879 0001 000F0101 888 bchg.b #1 , $000F0101 *
+00000DC8 6600 023C 889 bne BCHG_FAIL * branch if Z clear
+00000DCC 0879 0007 000F0102 890 bchg.b #7 , $000F0102 *
+00000DD4 6700 0230 891 beq BCHG_FAIL * branch if Z set
+00000DD8 207C 00000100 892 move.l #$00000100 , a0 * point to memory to address 0x100
+00000DDE 0C18 0001 893 cmpi.b #$01 , (a0)+
+00000DE2 6600 0222 894 bne BCHG_FAIL * branch if Z clear
+00000DE6 0C18 00FC 895 cmpi.b #$FC , (a0)+
+00000DEA 6600 021A 896 bne BCHG_FAIL * branch if Z clear
+00000DEE 0C18 0080 897 cmpi.b #$80 , (a0)+
+00000DF2 6600 0212 898 bne BCHG_FAIL * branch if Z clear
+00000DF6 899
+00000DF6 900
+00000DF6 901 * Bit Number Dynamic
+00000DF6 902
+00000DF6 903 * EA = Dn - LONG only
+00000DF6 203C 80000001 904 move.l #$80000001 , d0 * populate test data
+00000DFC 7A00 905 move.l #0, d5 * populate bit number to test
+00000DFE 7C01 906 move.l #1, d6 * populate bit number to test
+00000E00 7E1F 907 move.l #31, d7 * populate bit number to test
+00000E02 908
+00000E02 0B40 909 bchg.l d5 , d0
+00000E04 6700 0200 910 beq BCHG_FAIL * branch if Z set
+00000E08 0D40 911 bchg.l d6 , d0 *
+00000E0A 6600 01FA 912 bne BCHG_FAIL * branch if Z clear
+00000E0E 0F40 913 bchg.l d7 , d0 *
+00000E10 6700 01F4 914 beq BCHG_FAIL * branch if Z set
+00000E14 0C80 00000002 915 cmpi.l #$00000002 , d0
+00000E1A 6600 01EA 916 bne BCHG_FAIL * branch if Z clear
+00000E1E 917
+00000E1E 918
+00000E1E 919 * EA = (An) - BYTE only
+00000E1E 7A00 920 move.l #0, d5 * populate bit number to test
+00000E20 7C01 921 move.l #1, d6 * populate bit number to test
+00000E22 7E07 922 move.l #7, d7 * populate bit number to test
+00000E24 207C 00000100 923 move.l #$00000100 , a0 * point to memory to address 0x100
+00000E2A 10BC 0081 924 move.b #$81 , (a0) * populate test data
+00000E2E 1210 925 move.b (a0) , d1 * Check to see if data in memory is 0x81
+00000E30 0B50 926 bchg.b d5 , (a0)
+00000E32 6700 01D2 927 beq BCHG_FAIL * branch if Z set
+00000E36 0D50 928 bchg.b d6 , (a0) *
+00000E38 6600 01CC 929 bne BCHG_FAIL * branch if Z clear
+00000E3C 0F50 930 bchg.b d7 , (a0) *
+00000E3E 6700 01C6 931 beq BCHG_FAIL * branch if Z set
+00000E42 0C10 0002 932 cmpi.b #$02 , (a0)
+00000E46 6600 01BE 933 bne BCHG_FAIL * branch if Z clear
+00000E4A 934
+00000E4A 935
+00000E4A 936 * EA = (An)+ - BYTE only
+00000E4A 207C 00000100 937 move.l #$00000100 , a0 * point to memory to address 0x100
+00000E50 10FC 0001 938 move.b #$01 , (a0)+ * populate test data
+00000E54 10FC 00FC 939 move.b #$FC , (a0)+ * populate test data
+00000E58 10FC 0080 940 move.b #$80 , (a0)+ * populate test data
+00000E5C 207C 00000100 941 move.l #$00000100 , a0 * point to memory to address 0x100
+00000E62 0B58 942 bchg.b d5 , (a0)+
+00000E64 6700 01A0 943 beq BCHG_FAIL * branch if Z set
+00000E68 0D58 944 bchg.b d6 , (a0)+ *
+00000E6A 6600 019A 945 bne BCHG_FAIL * branch if Z clear
+00000E6E 0F58 946 bchg.b d7 , (a0)+ *
+00000E70 6700 0194 947 beq BCHG_FAIL * branch if Z set
+00000E74 207C 00000100 948 move.l #$00000100 , a0 * point to memory to address 0x100
+00000E7A 0C18 0000 949 cmpi.b #$00 , (a0)+
+00000E7E 6600 0186 950 bne BCHG_FAIL * branch if Z clear
+00000E82 0C18 00FE 951 cmpi.b #$FE , (a0)+
+00000E86 6600 017E 952 bne BCHG_FAIL * branch if Z clear
+00000E8A 0C18 0000 953 cmpi.b #$00 , (a0)+
+00000E8E 6600 0176 954 bne BCHG_FAIL * branch if Z clear
+00000E92 955
+00000E92 956 * EA = -(An) - BYTE only
+00000E92 207C 00000100 957 move.l #$00000100 , a0 * point to memory to address
+00000E98 10FC 0080 958 move.b #$80 , (a0)+ * populate test data
+00000E9C 10FC 00FC 959 move.b #$FC , (a0)+ * populate test data
+00000EA0 10FC 0001 960 move.b #$01 , (a0)+ * populate test data
+00000EA4 207C 00000103 961 move.l #$00000103 , a0 * point to memory to address
+00000EAA 0B60 962 bchg.b d5 , -(a0)
+00000EAC 6700 0158 963 beq BCHG_FAIL * branch if Z set
+00000EB0 0D60 964 bchg.b d6 , -(a0) *
+00000EB2 6600 0152 965 bne BCHG_FAIL * branch if Z clear
+00000EB6 0F60 966 bchg.b d7 , -(a0) *
+00000EB8 6700 014C 967 beq BCHG_FAIL * branch if Z set
+00000EBC 207C 00000103 968 move.l #$00000103 , a0 * point to memory to address 0x100
+00000EC2 0C20 0000 969 cmpi.b #$00 , -(a0)
+00000EC6 6600 013E 970 bne BCHG_FAIL * branch if Z clear
+00000ECA 0C20 00FE 971 cmpi.b #$FE , -(a0)
+00000ECE 6600 0136 972 bne BCHG_FAIL * branch if Z clear
+00000ED2 0C20 0000 973 cmpi.b #$00 , -(a0)
+00000ED6 6600 012E 974 bne BCHG_FAIL * branch if Z clear
+00000EDA 975
+00000EDA 976 * EA = n(An) - BYTE only
+00000EDA 207C 00000100 977 move.l #$00000100 , a0 * point to memory to address
+00000EE0 10FC 0001 978 move.b #$01 , (a0)+ * populate test data
+00000EE4 10FC 00FC 979 move.b #$FC , (a0)+ * populate test data
+00000EE8 10FC 0080 980 move.b #$80 , (a0)+ * populate test data
+00000EEC 207C 00000100 981 move.l #$00000100 , a0 * point to memory to address
+00000EF2 0B68 0000 982 bchg.b d5 , 0(a0)
+00000EF6 6700 010E 983 beq BCHG_FAIL * branch if Z set
+00000EFA 0D68 0001 984 bchg.b d6 , 1(a0) *
+00000EFE 6600 0106 985 bne BCHG_FAIL * branch if Z clear
+00000F02 0F68 0002 986 bchg.b d7 , 2(a0) *
+00000F06 6700 00FE 987 beq BCHG_FAIL * branch if Z set
+00000F0A 207C 00000100 988 move.l #$00000100 , a0 * point to memory to address 0x100
+00000F10 0C18 0000 989 cmpi.b #$00 , (a0)+
+00000F14 6600 00F0 990 bne BCHG_FAIL * branch if Z clear
+00000F18 0C18 00FE 991 cmpi.b #$FE , (a0)+
+00000F1C 6600 00E8 992 bne BCHG_FAIL * branch if Z clear
+00000F20 0C18 0000 993 cmpi.b #$00 , (a0)+
+00000F24 6600 00E0 994 bne BCHG_FAIL * branch if Z clear
+00000F28 995
+00000F28 996 * EA = n(An,R.W) - BYTE only
+00000F28 207C 00000100 997 move.l #$00000100 , a0 * point to memory to address
+00000F2E 227C 00000000 998 move.l #$00000000 , a1 * point to memory to address
+00000F34 247C 00000001 999 move.l #$00000001 , a2 * point to memory to address
+00000F3A 7000 1000 move.l #$00000000 , d0 * point to memory to address
+00000F3C 7201 1001 move.l #$00000001 , d1 * point to memory to address
+00000F3E 0B70 0000 1002 bchg.b d5 , 0(a0,d0.w)
+00000F42 6600 00C2 1003 bne BCHG_FAIL * branch if Z clear
+00000F46 0D70 1000 1004 bchg.b d6 , 0(a0,d1.w) *
+00000F4A 6700 00BA 1005 beq BCHG_FAIL * branch if Z set
+00000F4E 0F70 1001 1006 bchg.b d7 , 1(a0,d1.w) *
+00000F52 6600 00B2 1007 bne BCHG_FAIL * branch if Z clear
+00000F56 1008 * EA = n(An,R.L) - BYTE only
+00000F56 0B70 0800 1009 bchg.b d5 , 0(a0,d0.l)
+00000F5A 6700 00AA 1010 beq BCHG_FAIL * branch if Z set
+00000F5E 0D70 1800 1011 bchg.b d6 , 0(a0,d1.l) *
+00000F62 6600 00A2 1012 bne BCHG_FAIL * branch if Z clear
+00000F66 0F70 1801 1013 bchg.b d7 , 1(a0,d1.l) *
+00000F6A 6700 009A 1014 beq BCHG_FAIL * branch if Z set
+00000F6E 1015 * EA = n(An,A.W) - BYTE only
+00000F6E 0B70 9000 1016 bchg.b d5 , 0(a0,a1.w)
+00000F72 6600 0092 1017 bne BCHG_FAIL * branch if Z clear
+00000F76 0D70 A000 1018 bchg.b d6 , 0(a0,a2.w) *
+00000F7A 6700 008A 1019 beq BCHG_FAIL * branch if Z set
+00000F7E 0F70 A001 1020 bchg.b d7 , 1(a0,a2.w) *
+00000F82 6600 0082 1021 bne BCHG_FAIL * branch if Z clear
+00000F86 1022 * EA = n(An,A.L) - BYTE only
+00000F86 0B70 9800 1023 bchg.b d5 , 0(a0,a1.l)
+00000F8A 6700 007A 1024 beq BCHG_FAIL * branch if Z set
+00000F8E 0D70 A800 1025 bchg.b d6 , 0(a0,a2.l) *
+00000F92 6600 0072 1026 bne BCHG_FAIL * branch if Z clear
+00000F96 0F70 A801 1027 bchg.b d7 , 1(a0,a2.l) *
+00000F9A 6700 006A 1028 beq BCHG_FAIL * branch if Z set
+00000F9E 0C18 0000 1029 cmpi.b #$00 , (a0)+
+00000FA2 6600 0062 1030 bne BCHG_FAIL * branch if Z clear
+00000FA6 1031
+00000FA6 1032 * EA = x.W - BYTE only
+00000FA6 0B78 0100 1033 bchg.b d5 , $0100
+00000FAA 6600 005A 1034 bne BCHG_FAIL * branch if Z clear
+00000FAE 0D78 0101 1035 bchg.b d6 , $0101 *
+00000FB2 6700 0052 1036 beq BCHG_FAIL * branch if Z set
+00000FB6 0F78 0102 1037 bchg.b d7 , $0102 *
+00000FBA 6600 004A 1038 bne BCHG_FAIL * branch if Z clear
+00000FBE 0C18 00FC 1039 cmpi.b #$FC , (a0)+
+00000FC2 6600 0042 1040 bne BCHG_FAIL * branch if Z clear
+00000FC6 1041
+00000FC6 1042 * EA = x.L - BYTE only
+00000FC6 207C 000F0100 1043 move.l #$000F0100 , a0 * point to memory to address 0x100
+00000FCC 10FC 0001 1044 move.b #$01 , (a0)+ * populate test data
+00000FD0 10FC 00FC 1045 move.b #$FC , (a0)+ * populate test data
+00000FD4 10FC 0080 1046 move.b #$80 , (a0)+ * populate test data
+00000FD8 0B79 000F0100 1047 bchg.b d5 , $000F0100
+00000FDE 6700 0026 1048 beq BCHG_FAIL * branch if Z set
+00000FE2 0D79 000F0101 1049 bchg.b d6 , $000F0101 *
+00000FE8 6600 001C 1050 bne BCHG_FAIL * branch if Z clear
+00000FEC 0F79 000F0102 1051 bchg.b d7 , $000F0102 *
+00000FF2 6700 0012 1052 beq BCHG_FAIL * branch if Z set
+00000FF6 207C 000F0101 1053 move.l #$000F0101 , a0 * point to memory to address 0x100
+00000FFC 0C10 00FE 1054 cmpi.b #$FE , (a0)
+00001000 6600 0004 1055 bne BCHG_FAIL * branch if Z clear
+00001004 1056
+00001004 1057
+00001004 4E75 1058 rts
+00001006 1059
+00001006 60FE 1060 BCHG_FAIL: bra BCHG_FAIL
+00001008 1061
+00001008 1062
+00001008 1063
+00001008 1064
+00001008 1065 *-----------------------------------------------------------
+00001008 1066 *-----------------------------------------------------------
+00001008 1067 * OPCODE : BCLR
+00001008 1068 *-----------------------------------------------------------
+00001008 1069 *-----------------------------------------------------------
+00001008 1070 op_BCLR:
+00001008 1071
+00001008 1072
+00001008 1073 * Bit Number Static
+00001008 1074
+00001008 1075 * EA = Dn - LONG only
+00001008 203C FF0000FF 1076 move.l #$FF0000FF , d0 * populate test data
+0000100E 0880 0000 1077 bclr.l #0 , d0
+00001012 67FE 1078 beq * * branch if Z set
+00001014 0880 0001 1079 bclr.l #1 , d0 *
+00001018 67FE 1080 beq * * branch if Z set
+0000101A 0880 000F 1081 bclr.l #15 , d0 *
+0000101E 66FE 1082 bne * * branch if Z clear
+00001020 0880 001F 1083 bclr.l #31 , d0 *
+00001024 67FE 1084 beq * * branch if Z set
+00001026 0C80 7F0000FC 1085 cmpi.l #$7F0000FC , d0
+0000102C 66FE 1086 bne * * branch if Z clear
+0000102E 1087
+0000102E 1088
+0000102E 1089 * EA = (An) - BYTE only
+0000102E 207C 00000100 1090 move.l #$00000100 , a0 * point to memory to address 0x100
+00001034 10BC 000F 1091 move.b #$0F , (a0) * populate test data
+00001038 0890 0000 1092 bclr.b #0 , (a0)
+0000103C 67FE 1093 beq * * branch if Z set
+0000103E 0890 0007 1094 bclr.b #7 , (a0) *
+00001042 66FE 1095 bne * * branch if Z clear
+00001044 0C10 000E 1096 cmpi.b #$0E , (a0)
+00001048 66FE 1097 bne * * branch if Z clear
+0000104A 1098
+0000104A 1099 * EA = (An)+ - BYTE only
+0000104A 207C 00000100 1100 move.l #$00000100 , a0 * point to memory to address 0x100
+00001050 10FC 0001 1101 move.b #$01 , (a0)+ * populate test data
+00001054 10FC 0000 1102 move.b #$00 , (a0)+ * populate test data
+00001058 207C 00000100 1103 move.l #$00000100 , a0 * point to memory to address 0x100
+0000105E 0898 0000 1104 bclr.b #0 , (a0)+
+00001062 67FE 1105 beq * * branch if Z set
+00001064 0898 0001 1106 bclr.b #1 , (a0)+ *
+00001068 66FE 1107 bne * * branch if Z clear
+0000106A 207C 00000100 1108 move.l #$00000100 , a0 * point to memory to address 0x100
+00001070 0C18 0000 1109 cmpi.b #$00 , (a0)+
+00001074 66FE 1110 bne * * branch if Z clear
+00001076 0C18 0000 1111 cmpi.b #$00 , (a0)+
+0000107A 66FE 1112 bne * * branch if Z clear
+0000107C 1113
+0000107C 1114
+0000107C 1115 * EA = -(An) - BYTE only
+0000107C 207C 00000100 1116 move.l #$00000100 , a0 * point to memory to address
+00001082 10FC 0001 1117 move.b #$01 , (a0)+ * populate test data
+00001086 10FC 0080 1118 move.b #$80 , (a0)+ * populate test data
+0000108A 08A0 0007 1119 bclr.b #7 , -(a0)
+0000108E 67FE 1120 beq * * branch if Z set
+00001090 08A0 0000 1121 bclr.b #0 , -(a0) *
+00001094 67FE 1122 beq * * branch if Z set
+00001096 207C 00000102 1123 move.l #$00000102 , a0 * point to memory to address 0x100
+0000109C 0C20 0000 1124 cmpi.b #$00 , -(a0)
+000010A0 66FE 1125 bne * * branch if Z clear
+000010A2 0C20 0000 1126 cmpi.b #$00 , -(a0)
+000010A6 66FE 1127 bne * * branch if Z clear
+000010A8 1128
+000010A8 1129
+000010A8 1130 * EA = n(An) - BYTE only
+000010A8 207C 00000100 1131 move.l #$00000100 , a0 * point to memory to address
+000010AE 10FC 00FF 1132 move.b #$FF , (a0)+ * populate test data
+000010B2 10FC 00FF 1133 move.b #$FF , (a0)+ * populate test data
+000010B6 207C 00000100 1134 move.l #$00000100 , a0 * point to memory to address
+000010BC 08A8 0000 0000 1135 bclr.b #0 , 0(a0)
+000010C2 67FE 1136 beq * * branch if Z set
+000010C4 08A8 0004 0001 1137 bclr.b #4 , 1(a0) *
+000010CA 67FE 1138 beq * * branch if Z set
+000010CC 207C 00000100 1139 move.l #$00000100 , a0 * point to memory to address 0x100
+000010D2 0C18 00FE 1140 cmpi.b #$FE , (a0)+
+000010D6 66FE 1141 bne * * branch if Z clear
+000010D8 0C18 00EF 1142 cmpi.b #$EF , (a0)+
+000010DC 66FE 1143 bne * * branch if Z clear
+000010DE 1144
+000010DE 1145
+000010DE 1146 * EA = n(An,D.W) - BYTE only
+000010DE 207C 00000100 1147 move.l #$00000100 , a0 * point to memory to address
+000010E4 227C 00000000 1148 move.l #$00000000 , a1 * point to memory to address
+000010EA 247C 00000001 1149 move.l #$00000001 , a2 * point to memory to address
+000010F0 7000 1150 move.l #$00000000 , d0 * point to memory to address
+000010F2 7201 1151 move.l #$00000001 , d1 * point to memory to address
+000010F4 10FC 00FF 1152 move.b #$FF , (a0)+ * populate test data
+000010F8 10FC 00FF 1153 move.b #$FF , (a0)+ * populate test data
+000010FC 207C 00000100 1154 move.l #$00000100 , a0 * point to memory to address
+00001102 08B0 0000 0000 1155 bclr.b #0 , 0(a0,d0.w)
+00001108 67FE 1156 beq * * branch if Z set
+0000110A 08B0 0001 1000 1157 bclr.b #1 , 0(a0,d1.w) *
+00001110 67FE 1158 beq * * branch if Z set
+00001112 08B0 0002 1001 1159 bclr.b #2 , 1(a0,d1.w) *
+00001118 66FE 1160 bne * * branch if Z clear
+0000111A 1161 * EA = n(An,D.L) - BYTE only
+0000111A 08B0 0003 0800 1162 bclr.b #3 , 0(a0,d0.l)
+00001120 67FE 1163 beq * * branch if Z set
+00001122 08B0 0004 1800 1164 bclr.b #4 , 0(a0,d1.l) *
+00001128 67FE 1165 beq * * branch if Z set
+0000112A 08B0 0005 1801 1166 bclr.b #5 , 1(a0,d1.l) *
+00001130 66FE 1167 bne * * branch if Z clear
+00001132 1168 * EA = n(An,A.W) - BYTE only
+00001132 08B0 0006 9000 1169 bclr.b #6 , 0(a0,a1.w)
+00001138 67FE 1170 beq * * branch if Z set
+0000113A 08B0 0001 A000 1171 bclr.b #1 , 0(a0,a2.w) *
+00001140 66FE 1172 bne * * branch if Z clear
+00001142 08B0 0007 A001 1173 bclr.b #7 , 1(a0,a2.w) *
+00001148 67FE 1174 beq * * branch if Z set
+0000114A 1175 * EA = n(An,A.L) - BYTE only
+0000114A 08B0 0000 9800 1176 bclr.b #0 , 0(a0,a1.l)
+00001150 66FE 1177 bne * * branch if Z clear
+00001152 08B0 0000 A800 1178 bclr.b #0 , 0(a0,a2.l) *
+00001158 67FE 1179 beq * * branch if Z set
+0000115A 08B0 0001 A801 1180 bclr.b #1 , 1(a0,a2.l) *
+00001160 66FE 1181 bne * * branch if Z clear
+00001162 207C 00000100 1182 move.l #$00000100 , a0 * point to memory to address 0x100
+00001168 0C18 00B6 1183 cmpi.b #$B6 , (a0)+
+0000116C 66FE 1184 bne * * branch if Z clear
+0000116E 0C18 00EC 1185 cmpi.b #$EC , (a0)+
+00001172 66FE 1186 bne * * branch if Z clear
+00001174 0C18 0059 1187 cmpi.b #$59 , (a0)+
+00001178 67FE 1188 beq * * branch if Z set
+0000117A 1189
+0000117A 1190
+0000117A 1191 * EA = x.W - BYTE only
+0000117A 207C 00000100 1192 move.l #$00000100 , a0 * point to memory to address
+00001180 10FC 00FF 1193 move.b #$FF , (a0)+ * populate test data
+00001184 08B8 0000 0100 1194 bclr.b #0 , $0100
+0000118A 67FE 1195 beq * * branch if Z set
+0000118C 08B8 0001 0100 1196 bclr.b #1 , $0100 *
+00001192 67FE 1197 beq * * branch if Z set
+00001194 207C 00000100 1198 move.l #$00000100 , a0 * point to memory to address 0x100
+0000119A 0C18 00FC 1199 cmpi.b #$FC , (a0)+
+0000119E 66FE 1200 bne * * branch if Z clear
+000011A0 1201
+000011A0 1202
+000011A0 1203 * EA = x.L - BYTE only
+000011A0 207C 000F0100 1204 move.l #$000F0100 , a0 * point to memory to address 0x100
+000011A6 10BC 00FF 1205 move.b #$FF , (a0) * populate test data
+000011AA 08B9 0000 000F0100 1206 bclr.b #0 , $000F0100
+000011B2 67FE 1207 beq * * branch if Z set
+000011B4 08B9 0001 000F0100 1208 bclr.b #1 , $000F0100 *
+000011BC 67FE 1209 beq * * branch if Z set
+000011BE 08B9 0002 000F0100 1210 bclr.b #2 , $000F0100 *
+000011C6 67FE 1211 beq * * branch if Z set
+000011C8 207C 000F0100 1212 move.l #$000F0100 , a0 * point to memory to address 0x100
+000011CE 0C18 00F8 1213 cmpi.b #$F8 , (a0)+
+000011D2 66FE 1214 bne * * branch if Z clear
+000011D4 1215
+000011D4 1216
+000011D4 1217 * Bit Number Dynamic
+000011D4 1218
+000011D4 1219 * EA = Dn - LONG only
+000011D4 203C FF00FF00 1220 move.l #$FF00FF00 , d0 * populate test data
+000011DA 7A00 1221 move.l #0, d5 * populate bit number to test
+000011DC 7C01 1222 move.l #1, d6 * populate bit number to test
+000011DE 7E1F 1223 move.l #31, d7 * populate bit number to test
+000011E0 1224
+000011E0 0B80 1225 bclr.l d5 , d0
+000011E2 66FE 1226 bne * * branch if Z clear
+000011E4 0D80 1227 bclr.l d6 , d0 *
+000011E6 66FE 1228 bne * * branch if Z clear
+000011E8 0F80 1229 bclr.l d7 , d0 *
+000011EA 67FE 1230 beq * * branch if Z set
+000011EC 0C80 7F00FF00 1231 cmpi.l #$7F00FF00 , d0
+000011F2 66FE 1232 bne * * branch if Z clear
+000011F4 1233
+000011F4 1234
+000011F4 1235 * EA = (An) - BYTE only
+000011F4 7A00 1236 move.l #0, d5 * populate bit number to test
+000011F6 7C01 1237 move.l #1, d6 * populate bit number to test
+000011F8 7E07 1238 move.l #7, d7 * populate bit number to test
+000011FA 207C 00000100 1239 move.l #$00000100 , a0 * point to memory to address 0x100
+00001200 10BC 0081 1240 move.b #$81 , (a0) * populate test data
+00001204 0B90 1241 bclr.b d5 , (a0)
+00001206 67FE 1242 beq * * branch if Z set
+00001208 0D90 1243 bclr.b d6 , (a0) *
+0000120A 66FE 1244 bne * * branch if Z clear
+0000120C 0F90 1245 bclr.b d7 , (a0) *
+0000120E 67FE 1246 beq * * branch if Z set
+00001210 0C10 0000 1247 cmpi.b #$00 , (a0)
+00001214 66FE 1248 bne * * branch if Z clear
+00001216 1249
+00001216 1250
+00001216 1251 * EA = (An)+ - BYTE only
+00001216 207C 00000100 1252 move.l #$00000100 , a0 * point to memory to address 0x100
+0000121C 10FC 0001 1253 move.b #$01 , (a0)+ * populate test data
+00001220 10FC 00FC 1254 move.b #$FC , (a0)+ * populate test data
+00001224 10FC 0080 1255 move.b #$80 , (a0)+ * populate test data
+00001228 207C 00000100 1256 move.l #$00000100 , a0 * point to memory to address 0x100
+0000122E 0B98 1257 bclr.b d5 , (a0)+
+00001230 67FE 1258 beq * * branch if Z set
+00001232 0D98 1259 bclr.b d6 , (a0)+ *
+00001234 66FE 1260 bne * * branch if Z clear
+00001236 0F98 1261 bclr.b d7 , (a0)+ *
+00001238 67FE 1262 beq * * branch if Z set
+0000123A 207C 00000100 1263 move.l #$00000100 , a0 * point to memory to address 0x100
+00001240 0C18 0000 1264 cmpi.b #$00 , (a0)+
+00001244 66FE 1265 bne * * branch if Z clear
+00001246 0C18 00FC 1266 cmpi.b #$FC , (a0)+
+0000124A 66FE 1267 bne * * branch if Z clear
+0000124C 0C18 0000 1268 cmpi.b #$00 , (a0)+
+00001250 66FE 1269 bne * * branch if Z clear
+00001252 1270
+00001252 1271 * EA = -(An) - BYTE only
+00001252 207C 00000100 1272 move.l #$00000100 , a0 * point to memory to address
+00001258 10FC 0080 1273 move.b #$80 , (a0)+ * populate test data
+0000125C 10FC 00FC 1274 move.b #$FC , (a0)+ * populate test data
+00001260 10FC 0001 1275 move.b #$01 , (a0)+ * populate test data
+00001264 207C 00000103 1276 move.l #$00000103 , a0 * point to memory to address
+0000126A 0BA0 1277 bclr.b d5 , -(a0)
+0000126C 67FE 1278 beq * * branch if Z set
+0000126E 0DA0 1279 bclr.b d6 , -(a0) *
+00001270 66FE 1280 bne * * branch if Z clear
+00001272 0FA0 1281 bclr.b d7 , -(a0) *
+00001274 67FE 1282 beq * * branch if Z set
+00001276 207C 00000103 1283 move.l #$00000103 , a0 * point to memory to address 0x100
+0000127C 0C20 0000 1284 cmpi.b #$00 , -(a0)
+00001280 66FE 1285 bne * * branch if Z clear
+00001282 0C20 00FC 1286 cmpi.b #$FC , -(a0)
+00001286 66FE 1287 bne * * branch if Z clear
+00001288 0C20 0000 1288 cmpi.b #$00 , -(a0)
+0000128C 66FE 1289 bne * * branch if Z clear
+0000128E 1290
+0000128E 1291 * EA = n(An) - BYTE only
+0000128E 207C 00000100 1292 move.l #$00000100 , a0 * point to memory to address
+00001294 10FC 0001 1293 move.b #$01 , (a0)+ * populate test data
+00001298 10FC 00FC 1294 move.b #$FC , (a0)+ * populate test data
+0000129C 10FC 0080 1295 move.b #$80 , (a0)+ * populate test data
+000012A0 207C 00000100 1296 move.l #$00000100 , a0 * point to memory to address
+000012A6 0BA8 0000 1297 bclr.b d5 , 0(a0)
+000012AA 67FE 1298 beq * * branch if Z set
+000012AC 0DA8 0001 1299 bclr.b d6 , 1(a0) *
+000012B0 66FE 1300 bne * * branch if Z clear
+000012B2 0FA8 0002 1301 bclr.b d7 , 2(a0) *
+000012B6 67FE 1302 beq * * branch if Z set
+000012B8 207C 00000100 1303 move.l #$00000100 , a0 * point to memory to address 0x100
+000012BE 0C18 0000 1304 cmpi.b #$00 , (a0)+
+000012C2 66FE 1305 bne * * branch if Z clear
+000012C4 0C18 00FC 1306 cmpi.b #$FC , (a0)+
+000012C8 66FE 1307 bne * * branch if Z clear
+000012CA 0C18 0000 1308 cmpi.b #$00 , (a0)+
+000012CE 66FE 1309 bne * * branch if Z clear
+000012D0 1310
+000012D0 1311 * EA = n(An,R.W) - BYTE only
+000012D0 207C 00000100 1312 move.l #$00000100 , a0 * point to memory to address
+000012D6 10FC 00FF 1313 move.b #$FF , (a0)+ * populate test data
+000012DA 10FC 00FF 1314 move.b #$FF , (a0)+ * populate test data
+000012DE 10FC 00FF 1315 move.b #$FF , (a0)+ * populate test data
+000012E2 207C 00000103 1316 move.l #$00000103 , a0 * point to memory to address
+000012E8 207C 00000100 1317 move.l #$00000100 , a0 * point to memory to address
+000012EE 227C 00000000 1318 move.l #$00000000 , a1 * point to memory to address
+000012F4 247C 00000001 1319 move.l #$00000001 , a2 * point to memory to address
+000012FA 7000 1320 move.l #$00000000 , d0 * point to memory to address
+000012FC 7201 1321 move.l #$00000001 , d1 * point to memory to address
+000012FE 0BB0 0000 1322 bclr.b d5 , 0(a0,d0.w)
+00001302 67FE 1323 beq * * branch if Z set
+00001304 0DB0 1000 1324 bclr.b d6 , 0(a0,d1.w) *
+00001308 67FE 1325 beq * * branch if Z set
+0000130A 0FB0 1001 1326 bclr.b d7 , 1(a0,d1.w) *
+0000130E 67FE 1327 beq * * branch if Z set
+00001310 1328 * EA = n(An,R.L) - BYTE only
+00001310 0BB0 0800 1329 bclr.b d5 , 0(a0,d0.l)
+00001314 66FE 1330 bne * * branch if Z clear
+00001316 0DB0 1800 1331 bclr.b d6 , 0(a0,d1.l) *
+0000131A 66FE 1332 bne * * branch if Z clear
+0000131C 0FB0 1801 1333 bclr.b d7 , 1(a0,d1.l) *
+00001320 66FE 1334 bne * * branch if Z clear
+00001322 1335 * EA = n(An,A.W) - BYTE only
+00001322 0BB0 9000 1336 bclr.b d5 , 0(a0,a1.w)
+00001326 66FE 1337 bne * * branch if Z clear
+00001328 0DB0 A000 1338 bclr.b d6 , 0(a0,a2.w) *
+0000132C 66FE 1339 bne * * branch if Z clear
+0000132E 0FB0 A001 1340 bclr.b d7 , 1(a0,a2.w) *
+00001332 66FE 1341 bne * * branch if Z clear
+00001334 1342 * EA = n(An,A.L) - BYTE only
+00001334 0BB0 9800 1343 bclr.b d5 , 0(a0,a1.l)
+00001338 66FE 1344 bne * * branch if Z clear
+0000133A 0DB0 A800 1345 bclr.b d6 , 0(a0,a2.l) *
+0000133E 66FE 1346 bne * * branch if Z clear
+00001340 0FB0 A801 1347 bclr.b d7 , 1(a0,a2.l) *
+00001344 66FE 1348 bne * * branch if Z clear
+00001346 207C 00000100 1349 move.l #$00000100 , a0 * point to memory to address
+0000134C 0C10 00FE 1350 cmpi.b #$FE , (a0)
+00001350 66FE 1351 bne * * branch if Z clear
+00001352 1352
+00001352 1353 * EA = x.W - BYTE only
+00001352 207C 00000100 1354 move.l #$00000100 , a0 * point to memory to address
+00001358 10FC 00FF 1355 move.b #$FF , (a0)+ * populate test data
+0000135C 10FC 00FF 1356 move.b #$FF , (a0)+ * populate test data
+00001360 10FC 00FF 1357 move.b #$FF , (a0)+ * populate test data
+00001364 0BB8 0100 1358 bclr.b d5 , $0100
+00001368 67FE 1359 beq * * branch if Z set
+0000136A 0DB8 0101 1360 bclr.b d6 , $0101 *
+0000136E 67FE 1361 beq * * branch if Z set
+00001370 0FB8 0102 1362 bclr.b d7 , $0102 *
+00001374 67FE 1363 beq * * branch if Z set
+00001376 207C 00000100 1364 move.l #$00000100 , a0 * point to memory to address
+0000137C 0C18 00FE 1365 cmpi.b #$FE , (a0)+
+00001380 66FE 1366 bne * * branch if Z clear
+00001382 1367
+00001382 1368 * EA = x.L - BYTE only
+00001382 207C 000F0100 1369 move.l #$000F0100 , a0 * point to memory to address 0x100
+00001388 10FC 0001 1370 move.b #$01 , (a0)+ * populate test data
+0000138C 10FC 00FC 1371 move.b #$FC , (a0)+ * populate test data
+00001390 10FC 0080 1372 move.b #$80 , (a0)+ * populate test data
+00001394 0BB9 000F0100 1373 bclr.b d5 , $000F0100
+0000139A 67FE 1374 beq * * branch if Z set
+0000139C 0DB9 000F0101 1375 bclr.b d6 , $000F0101 *
+000013A2 66FE 1376 bne * * branch if Z clear
+000013A4 0FB9 000F0102 1377 bclr.b d7 , $000F0102 *
+000013AA 67FE 1378 beq * * branch if Z set
+000013AC 207C 000F0101 1379 move.l #$000F0101 , a0 * point to memory to address 0x100
+000013B2 0C10 00FC 1380 cmpi.b #$FC , (a0)
+000013B6 66FE 1381 bne * * branch if Z clear
+000013B8 1382
+000013B8 1383
+000013B8 1384
+000013B8 4E75 1385 rts
+000013BA 1386
+000013BA 1387
+000013BA 1388
+000013BA 1389
+000013BA 1390
+000013BA 1391
+000013BA 1392 *-----------------------------------------------------------
+000013BA 1393 *-----------------------------------------------------------
+000013BA 1394 * OPCODE : BSET
+000013BA 1395 *-----------------------------------------------------------
+000013BA 1396 *-----------------------------------------------------------
+000013BA 1397 op_BSET:
+000013BA 1398
+000013BA 1399
+000013BA 1400 * Bit Number Static
+000013BA 1401
+000013BA 1402 * EA = Dn - LONG only
+000013BA 7000 1403 move.l #$00000000 , d0 * populate test data
+000013BC 08C0 0000 1404 bset.l #0 , d0
+000013C0 6600 0492 1405 bne BSET_FAIL * branch if Z clear
+000013C4 08C0 0001 1406 bset.l #1 , d0 *
+000013C8 6600 048A 1407 bne BSET_FAIL * branch if Z clear
+000013CC 08C0 000F 1408 bset.l #15 , d0 *
+000013D0 6600 0482 1409 bne BSET_FAIL * branch if Z clear
+000013D4 08C0 001F 1410 bset.l #31 , d0 *
+000013D8 6600 047A 1411 bne BSET_FAIL * branch if Z clear
+000013DC 0C80 80008003 1412 cmpi.l #$80008003 , d0
+000013E2 6600 0470 1413 bne BSET_FAIL * branch if Z clear
+000013E6 1414
+000013E6 1415
+000013E6 1416 * EA = (An) - BYTE only
+000013E6 207C 00000100 1417 move.l #$00000100 , a0 * point to memory to address 0x100
+000013EC 10BC 0000 1418 move.b #$00 , (a0) * populate test data
+000013F0 08D0 0000 1419 bset.b #0 , (a0)
+000013F4 6600 045E 1420 bne BSET_FAIL * branch if Z clear
+000013F8 08D0 0007 1421 bset.b #7 , (a0) *
+000013FC 6600 0456 1422 bne BSET_FAIL * branch if Z clear
+00001400 0C10 0081 1423 cmpi.b #$81 , (a0)
+00001404 6600 044E 1424 bne BSET_FAIL * branch if Z clear
+00001408 1425
+00001408 1426 * EA = (An)+ - BYTE only
+00001408 207C 00000100 1427 move.l #$00000100 , a0 * point to memory to address 0x100
+0000140E 10FC 0000 1428 move.b #$00 , (a0)+ * populate test data
+00001412 10FC 0000 1429 move.b #$00 , (a0)+ * populate test data
+00001416 207C 00000100 1430 move.l #$00000100 , a0 * point to memory to address 0x100
+0000141C 08D8 0000 1431 bset.b #0 , (a0)+
+00001420 6600 0432 1432 bne BSET_FAIL * branch if Z clear
+00001424 08D8 0001 1433 bset.b #1 , (a0)+ *
+00001428 6600 042A 1434 bne BSET_FAIL * branch if Z clear
+0000142C 207C 00000100 1435 move.l #$00000100 , a0 * point to memory to address 0x100
+00001432 0C18 0001 1436 cmpi.b #$01 , (a0)+
+00001436 6600 041C 1437 bne BSET_FAIL * branch if Z clear
+0000143A 0C18 0002 1438 cmpi.b #$02 , (a0)+
+0000143E 6600 0414 1439 bne BSET_FAIL * branch if Z clear
+00001442 1440
+00001442 1441
+00001442 1442 * EA = -(An) - BYTE only
+00001442 207C 00000100 1443 move.l #$00000100 , a0 * point to memory to address
+00001448 10FC 0000 1444 move.b #$00 , (a0)+ * populate test data
+0000144C 10FC 0000 1445 move.b #$00 , (a0)+ * populate test data
+00001450 08E0 0007 1446 bset.b #7 , -(a0)
+00001454 6600 03FE 1447 bne BSET_FAIL * branch if Z clear
+00001458 08E0 0000 1448 bset.b #0 , -(a0) *
+0000145C 6600 03F6 1449 bne BSET_FAIL * branch if Z clear
+00001460 207C 00000102 1450 move.l #$00000102 , a0 * point to memory to address 0x100
+00001466 0C20 0080 1451 cmpi.b #$80 , -(a0)
+0000146A 6600 03E8 1452 bne BSET_FAIL * branch if Z clear
+0000146E 0C20 0001 1453 cmpi.b #$01 , -(a0)
+00001472 6600 03E0 1454 bne BSET_FAIL * branch if Z clear
+00001476 1455
+00001476 1456
+00001476 1457 * EA = n(An) - BYTE only
+00001476 207C 00000100 1458 move.l #$00000100 , a0 * point to memory to address
+0000147C 10FC 0000 1459 move.b #$00 , (a0)+ * populate test data
+00001480 10FC 0000 1460 move.b #$00 , (a0)+ * populate test data
+00001484 207C 00000100 1461 move.l #$00000100 , a0 * point to memory to address
+0000148A 08E8 0000 0000 1462 bset.b #0 , 0(a0)
+00001490 6600 03C2 1463 bne BSET_FAIL * branch if Z clear
+00001494 08E8 0004 0001 1464 bset.b #4 , 1(a0) *
+0000149A 6600 03B8 1465 bne BSET_FAIL * branch if Z clear
+0000149E 207C 00000100 1466 move.l #$00000100 , a0 * point to memory to address 0x100
+000014A4 0C18 0001 1467 cmpi.b #$01 , (a0)+
+000014A8 6600 03AA 1468 bne BSET_FAIL * branch if Z clear
+000014AC 0C18 0010 1469 cmpi.b #$10 , (a0)+
+000014B0 6600 03A2 1470 bne BSET_FAIL * branch if Z clear
+000014B4 1471
+000014B4 1472
+000014B4 1473 * EA = n(An,D.W) - BYTE only
+000014B4 207C 00000100 1474 move.l #$00000100 , a0 * point to memory to address
+000014BA 227C 00000000 1475 move.l #$00000000 , a1 * point to memory to address
+000014C0 247C 00000004 1476 move.l #$00000004 , a2 * point to memory to address
+000014C6 7000 1477 move.l #$00000000 , d0 * point to memory to address
+000014C8 7201 1478 move.l #$00000001 , d1 * point to memory to address
+000014CA 10FC 0000 1479 move.b #$00 , (a0)+ * populate test data
+000014CE 10FC 0000 1480 move.b #$00 , (a0)+ * populate test data
+000014D2 10FC 0000 1481 move.b #$00 , (a0)+ * populate test data
+000014D6 10FC 0000 1482 move.b #$00 , (a0)+ * populate test data
+000014DA 10FC 0000 1483 move.b #$00 , (a0)+ * populate test data
+000014DE 10FC 0000 1484 move.b #$00 , (a0)+ * populate test data
+000014E2 10FC 0000 1485 move.b #$00 , (a0)+ * populate test data
+000014E6 10FC 0000 1486 move.b #$00 , (a0)+ * populate test data
+000014EA 10FC 0000 1487 move.b #$00 , (a0)+ * populate test data
+000014EE 10FC 0000 1488 move.b #$00 , (a0)+ * populate test data
+000014F2 207C 00000100 1489 move.l #$00000100 , a0 * point to memory to address
+000014F8 08F0 0000 0000 1490 bset.b #0 , 0(a0,d0.w)
+000014FE 6600 0354 1491 bne BSET_FAIL * branch if Z clear
+00001502 08F0 0001 1000 1492 bset.b #1 , 0(a0,d1.w) *
+00001508 6600 034A 1493 bne BSET_FAIL * branch if Z clear
+0000150C 08F0 0002 1001 1494 bset.b #2 , 1(a0,d1.w) *
+00001512 6600 0340 1495 bne BSET_FAIL * branch if Z clear
+00001516 1496 * EA = n(An,D.L) - BYTE only
+00001516 08F0 0003 0802 1497 bset.b #3 , 2(a0,d0.l)
+0000151C 6600 0336 1498 bne BSET_FAIL * branch if Z clear
+00001520 08F0 0004 1800 1499 bset.b #4 , 0(a0,d1.l) *
+00001526 6600 032C 1500 bne BSET_FAIL * branch if Z clear
+0000152A 08F0 0005 1801 1501 bset.b #5 , 1(a0,d1.l) *
+00001530 6600 0322 1502 bne BSET_FAIL * branch if Z clear
+00001534 1503 * EA = n(An,A.W) - BYTE only
+00001534 08F0 0006 9000 1504 bset.b #6 , 0(a0,a1.w)
+0000153A 6600 0318 1505 bne BSET_FAIL * branch if Z clear
+0000153E 08F0 0001 A000 1506 bset.b #1 , 0(a0,a2.w) *
+00001544 6600 030E 1507 bne BSET_FAIL * branch if Z clear
+00001548 08F0 0007 A001 1508 bset.b #7 , 1(a0,a2.w) *
+0000154E 6600 0304 1509 bne BSET_FAIL * branch if Z clear
+00001552 1510 * EA = n(An,A.L) - BYTE only
+00001552 08F0 0000 A802 1511 bset.b #0 , 2(a0,a2.l)
+00001558 6600 02FA 1512 bne BSET_FAIL * branch if Z clear
+0000155C 08F0 0000 A803 1513 bset.b #0 , 3(a0,a2.l) *
+00001562 6600 02F0 1514 bne BSET_FAIL * branch if Z clear
+00001566 08F0 0001 A804 1515 bset.b #1 , 4(a0,a2.l) *
+0000156C 6600 02E6 1516 bne BSET_FAIL * branch if Z clear
+00001570 207C 00000100 1517 move.l #$00000100 , a0 * point to memory to address 0x100
+00001576 0C98 41122C00 1518 cmpi.l #$41122C00 , (a0)+
+0000157C 6600 02D6 1519 bne BSET_FAIL * branch if Z clear
+00001580 0C98 02800101 1520 cmpi.l #$02800101 , (a0)+
+00001586 66FE 1521 bne *
+00001588 1522
+00001588 1523
+00001588 1524
+00001588 1525 * EA = x.W - BYTE only
+00001588 207C 00000100 1526 move.l #$00000100 , a0 * point to memory to address
+0000158E 10FC 0000 1527 move.b #$00 , (a0)+ * populate test data
+00001592 08F8 0000 0100 1528 bset.b #0 , $0100
+00001598 6600 02BA 1529 bne BSET_FAIL * branch if Z clear
+0000159C 08F8 0001 0100 1530 bset.b #1 , $0100 *
+000015A2 6600 02B0 1531 bne BSET_FAIL * branch if Z clear
+000015A6 207C 00000100 1532 move.l #$00000100 , a0 * point to memory to address 0x100
+000015AC 0C18 0003 1533 cmpi.b #$03 , (a0)+
+000015B0 66FE 1534 bne *
+000015B2 1535
+000015B2 1536
+000015B2 1537 * EA = x.L - BYTE only
+000015B2 207C 000F0100 1538 move.l #$000F0100 , a0 * point to memory to address 0x100
+000015B8 10BC 0000 1539 move.b #$00 , (a0) * populate test data
+000015BC 08F9 0000 000F0100 1540 bset.b #0 , $000F0100
+000015C4 6600 028E 1541 bne BSET_FAIL * branch if Z clear
+000015C8 08F9 0001 000F0100 1542 bset.b #1 , $000F0100 *
+000015D0 6600 0282 1543 bne BSET_FAIL * branch if Z clear
+000015D4 08F9 0002 000F0100 1544 bset.b #2 , $000F0100 *
+000015DC 6600 0276 1545 bne BSET_FAIL * branch if Z clear
+000015E0 207C 000F0100 1546 move.l #$000F0100 , a0 * point to memory to address 0x100
+000015E6 0C18 0007 1547 cmpi.b #$07 , (a0)+
+000015EA 66FE 1548 bne *
+000015EC 1549
+000015EC 1550
+000015EC 1551 * Bit Number Dynamic
+000015EC 1552
+000015EC 1553 * EA = Dn - LONG only
+000015EC 7000 1554 move.l #$00000000 , d0 * populate test data
+000015EE 7A00 1555 move.l #0, d5 * populate bit number to test
+000015F0 7C01 1556 move.l #1, d6 * populate bit number to test
+000015F2 7E1F 1557 move.l #31, d7 * populate bit number to test
+000015F4 1558
+000015F4 0BC0 1559 bset.l d5 , d0
+000015F6 6600 025C 1560 bne BSET_FAIL * branch if Z clear
+000015FA 0DC0 1561 bset.l d6 , d0 *
+000015FC 6600 0256 1562 bne BSET_FAIL * branch if Z clear
+00001600 0FC0 1563 bset.l d7 , d0 *
+00001602 6600 0250 1564 bne BSET_FAIL * branch if Z clear
+00001606 0C80 80000003 1565 cmpi.l #$80000003 , d0
+0000160C 6600 0246 1566 bne BSET_FAIL * branch if Z clear
+00001610 1567
+00001610 1568
+00001610 1569 * EA = (An) - BYTE only
+00001610 7A00 1570 move.l #0, d5 * populate bit number to test
+00001612 7C01 1571 move.l #1, d6 * populate bit number to test
+00001614 7E07 1572 move.l #7, d7 * populate bit number to test
+00001616 207C 00000100 1573 move.l #$00000100 , a0 * point to memory to address 0x100
+0000161C 10BC 0000 1574 move.b #$00 , (a0) * populate test data
+00001620 0BD0 1575 bset.b d5 , (a0)
+00001622 6600 0230 1576 bne BSET_FAIL * branch if Z clear
+00001626 0DD0 1577 bset.b d6 , (a0) *
+00001628 6600 022A 1578 bne BSET_FAIL * branch if Z clear
+0000162C 0FD0 1579 bset.b d7 , (a0) *
+0000162E 6600 0224 1580 bne BSET_FAIL * branch if Z clear
+00001632 0C10 0083 1581 cmpi.b #$83 , (a0)
+00001636 6600 021C 1582 bne BSET_FAIL * branch if Z clear
+0000163A 1583
+0000163A 1584
+0000163A 1585 * EA = (An)+ - BYTE only
+0000163A 207C 00000100 1586 move.l #$00000100 , a0 * point to memory to address 0x100
+00001640 10FC 0000 1587 move.b #$00 , (a0)+ * populate test data
+00001644 10FC 0000 1588 move.b #$00 , (a0)+ * populate test data
+00001648 10FC 0000 1589 move.b #$00 , (a0)+ * populate test data
+0000164C 207C 00000100 1590 move.l #$00000100 , a0 * point to memory to address 0x100
+00001652 0BD8 1591 bset.b d5 , (a0)+
+00001654 6600 01FE 1592 bne BSET_FAIL * branch if Z clear
+00001658 0DD8 1593 bset.b d6 , (a0)+ *
+0000165A 6600 01F8 1594 bne BSET_FAIL * branch if Z clear
+0000165E 0FD8 1595 bset.b d7 , (a0)+ *
+00001660 6600 01F2 1596 bne BSET_FAIL * branch if Z clear
+00001664 207C 00000100 1597 move.l #$00000100 , a0 * point to memory to address 0x100
+0000166A 0C18 0001 1598 cmpi.b #$01 , (a0)+
+0000166E 6600 01E4 1599 bne BSET_FAIL * branch if Z clear
+00001672 0C18 0002 1600 cmpi.b #$02 , (a0)+
+00001676 6600 01DC 1601 bne BSET_FAIL * branch if Z clear
+0000167A 0C18 0080 1602 cmpi.b #$80 , (a0)+
+0000167E 6600 01D4 1603 bne BSET_FAIL * branch if Z clear
+00001682 1604
+00001682 1605 * EA = -(An) - BYTE only
+00001682 207C 00000100 1606 move.l #$00000100 , a0 * point to memory to address
+00001688 10FC 0000 1607 move.b #$00 , (a0)+ * populate test data
+0000168C 10FC 0000 1608 move.b #$00 , (a0)+ * populate test data
+00001690 10FC 0000 1609 move.b #$00 , (a0)+ * populate test data
+00001694 207C 00000103 1610 move.l #$00000103 , a0 * point to memory to address
+0000169A 0BE0 1611 bset.b d5 , -(a0)
+0000169C 6600 01B6 1612 bne BSET_FAIL * branch if Z clear
+000016A0 0DE0 1613 bset.b d6 , -(a0) *
+000016A2 6600 01B0 1614 bne BSET_FAIL * branch if Z clear
+000016A6 0FE0 1615 bset.b d7 , -(a0) *
+000016A8 6600 01AA 1616 bne BSET_FAIL * branch if Z clear
+000016AC 207C 00000103 1617 move.l #$00000103 , a0 * point to memory to address 0x100
+000016B2 0C20 0001 1618 cmpi.b #$01 , -(a0)
+000016B6 6600 019C 1619 bne BSET_FAIL * branch if Z clear
+000016BA 0C20 0002 1620 cmpi.b #$02 , -(a0)
+000016BE 6600 0194 1621 bne BSET_FAIL * branch if Z clear
+000016C2 0C20 0080 1622 cmpi.b #$80 , -(a0)
+000016C6 6600 018C 1623 bne BSET_FAIL * branch if Z clear
+000016CA 1624
+000016CA 1625 * EA = n(An) - BYTE only
+000016CA 207C 00000100 1626 move.l #$00000100 , a0 * point to memory to address
+000016D0 10FC 0000 1627 move.b #$00 , (a0)+ * populate test data
+000016D4 10FC 0000 1628 move.b #$00 , (a0)+ * populate test data
+000016D8 10FC 0000 1629 move.b #$00 , (a0)+ * populate test data
+000016DC 207C 00000100 1630 move.l #$00000100 , a0 * point to memory to address
+000016E2 0BE8 0000 1631 bset.b d5 , 0(a0)
+000016E6 6600 016C 1632 bne BSET_FAIL * branch if Z clear
+000016EA 0DE8 0001 1633 bset.b d6 , 1(a0) *
+000016EE 6600 0164 1634 bne BSET_FAIL * branch if Z clear
+000016F2 0FE8 0002 1635 bset.b d7 , 2(a0) *
+000016F6 6600 015C 1636 bne BSET_FAIL * branch if Z clear
+000016FA 207C 00000100 1637 move.l #$00000100 , a0 * point to memory to address 0x100
+00001700 0C18 0001 1638 cmpi.b #$01 , (a0)+
+00001704 6600 014E 1639 bne BSET_FAIL * branch if Z clear
+00001708 0C18 0002 1640 cmpi.b #$02 , (a0)+
+0000170C 6600 0146 1641 bne BSET_FAIL * branch if Z clear
+00001710 0C18 0080 1642 cmpi.b #$80 , (a0)+
+00001714 6600 013E 1643 bne BSET_FAIL * branch if Z clear
+00001718 1644
+00001718 1645 * EA = n(An,R.W) - BYTE only
+00001718 207C 00000100 1646 move.l #$00000100 , a0 * point to memory to address
+0000171E 10FC 0000 1647 move.b #$00 , (a0)+ * populate test data
+00001722 10FC 0000 1648 move.b #$00 , (a0)+ * populate test data
+00001726 10FC 0000 1649 move.b #$00 , (a0)+ * populate test data
+0000172A 10FC 0000 1650 move.b #$00 , (a0)+ * populate test data
+0000172E 10FC 0000 1651 move.b #$00 , (a0)+ * populate test data
+00001732 10FC 0000 1652 move.b #$00 , (a0)+ * populate test data
+00001736 10FC 0000 1653 move.b #$00 , (a0)+ * populate test data
+0000173A 10FC 0000 1654 move.b #$00 , (a0)+ * populate test data
+0000173E 10FC 0000 1655 move.b #$00 , (a0)+ * populate test data
+00001742 10FC 0000 1656 move.b #$00 , (a0)+ * populate test data
+00001746 10FC 0000 1657 move.b #$00 , (a0)+ * populate test data
+0000174A 10FC 0000 1658 move.b #$00 , (a0)+ * populate test data
+0000174E 207C 00000100 1659 move.l #$00000100 , a0 * point to memory to address
+00001754 227C 00000000 1660 move.l #$00000000 , a1 * point to memory to address
+0000175A 247C 00000001 1661 move.l #$00000001 , a2 * point to memory to address
+00001760 7000 1662 move.l #$00000000 , d0 * point to memory to address
+00001762 7201 1663 move.l #$00000001 , d1 * point to memory to address
+00001764 0BF0 0000 1664 bset.b d5 , 0(a0,d0.w)
+00001768 6600 00EA 1665 bne BSET_FAIL * branch if Z clear
+0000176C 0DF0 1000 1666 bset.b d6 , 0(a0,d1.w) *
+00001770 6600 00E2 1667 bne BSET_FAIL * branch if Z clear
+00001774 0FF0 1001 1668 bset.b d7 , 1(a0,d1.w) *
+00001778 6600 00DA 1669 bne BSET_FAIL * branch if Z clear
+0000177C 1670 * EA = n(An,R.L) - BYTE only
+0000177C 0BF0 0802 1671 bset.b d5 , 2(a0,d0.l)
+00001780 6600 00D2 1672 bne BSET_FAIL * branch if Z clear
+00001784 0DF0 1803 1673 bset.b d6 , 3(a0,d1.l) *
+00001788 6600 00CA 1674 bne BSET_FAIL * branch if Z clear
+0000178C 0FF0 1804 1675 bset.b d7 , 4(a0,d1.l) *
+00001790 6600 00C2 1676 bne BSET_FAIL * branch if Z clear
+00001794 1677 * EA = n(An,A.W) - BYTE only
+00001794 0BF0 9005 1678 bset.b d5 , 5(a0,a1.w)
+00001798 6600 00BA 1679 bne BSET_FAIL * branch if Z clear
+0000179C 0DF0 A006 1680 bset.b d6 , 6(a0,a2.w) *
+000017A0 6600 00B2 1681 bne BSET_FAIL * branch if Z clear
+000017A4 0FF0 A007 1682 bset.b d7 , 7(a0,a2.w) *
+000017A8 6600 00AA 1683 bne BSET_FAIL * branch if Z clear
+000017AC 1684 * EA = n(An,A.L) - BYTE only
+000017AC 0BF0 9808 1685 bset.b d5 , 8(a0,a1.l)
+000017B0 6600 00A2 1686 bne BSET_FAIL * branch if Z clear
+000017B4 0DF0 A809 1687 bset.b d6 , 9(a0,a2.l) *
+000017B8 6600 009A 1688 bne BSET_FAIL * branch if Z clear
+000017BC 0FF0 A80A 1689 bset.b d7 , 10(a0,a2.l) *
+000017C0 6600 0092 1690 bne BSET_FAIL * branch if Z clear
+000017C4 207C 00000100 1691 move.l #$00000100 , a0 * point to memory to address 0x100
+000017CA 0C98 01028100 1692 cmpi.l #$01028100 , (a0)+
+000017D0 6600 0082 1693 bne BSET_FAIL * branch if Z clear
+000017D4 0C98 02810002 1694 cmpi.l #$02810002 , (a0)+
+000017DA 66FE 1695 bne *
+000017DC 1696
+000017DC 1697
+000017DC 1698 * EA = x.W - BYTE only
+000017DC 207C 00000100 1699 move.l #$00000100 , a0 * point to memory to address
+000017E2 10FC 0000 1700 move.b #$00 , (a0)+ * populate test data
+000017E6 10FC 0000 1701 move.b #$00 , (a0)+ * populate test data
+000017EA 10FC 0000 1702 move.b #$00 , (a0)+ * populate test data
+000017EE 0BF8 0100 1703 bset.b d5 , $0100
+000017F2 6600 0060 1704 bne BSET_FAIL * branch if Z clear
+000017F6 0DF8 0100 1705 bset.b d6 , $0100 *
+000017FA 6600 0058 1706 bne BSET_FAIL * branch if Z clear
+000017FE 0FF8 0100 1707 bset.b d7 , $0100 *
+00001802 6600 0050 1708 bne BSET_FAIL * branch if Z clear
+00001806 207C 00000100 1709 move.l #$00000100 , a0 * point to memory to address
+0000180C 0C18 0083 1710 cmpi.b #$83 , (a0)+
+00001810 6600 0042 1711 bne BSET_FAIL * branch if Z clear
+00001814 1712
+00001814 1713 * EA = x.L - BYTE only
+00001814 207C 000F0100 1714 move.l #$000F0100 , a0 * point to memory to address 0x100
+0000181A 10FC 0000 1715 move.b #$00 , (a0)+ * populate test data
+0000181E 10FC 0000 1716 move.b #$00 , (a0)+ * populate test data
+00001822 10FC 0000 1717 move.b #$00 , (a0)+ * populate test data
+00001826 0BF9 000F0100 1718 bset.b d5 , $000F0100
+0000182C 6600 0026 1719 bne BSET_FAIL * branch if Z clear
+00001830 0DF9 000F0100 1720 bset.b d6 , $000F0100 *
+00001836 6600 001C 1721 bne BSET_FAIL * branch if Z clear
+0000183A 0FF9 000F0100 1722 bset.b d7 , $000F0100 *
+00001840 6600 0012 1723 bne BSET_FAIL * branch if Z clear
+00001844 207C 000F0100 1724 move.l #$000F0100 , a0 * point to memory to address 0x100
+0000184A 0C10 0083 1725 cmpi.b #$83 , (a0)
+0000184E 6600 0004 1726 bne BSET_FAIL * branch if Z clear
+00001852 1727
+00001852 1728
+00001852 4E75 1729 rts
+00001854 1730
+00001854 60FE 1731 BSET_FAIL: bra BSET_FAIL
+00001856 1732
+00001856 1733
+00001856 1734 *-----------------------------------------------------------
+00001856 1735 *-----------------------------------------------------------
+00001856 1736 * OPCODE : MOVEP
+00001856 1737 *-----------------------------------------------------------
+00001856 1738 *-----------------------------------------------------------
+00001856 1739 op_MOVEP:
+00001856 1740
+00001856 1741 * Dn --> x(An)
+00001856 207C 00000100 1742 move.l #$00000100 , a0
+0000185C 203C 12345678 1743 move.l #$12345678 , d0
+00001862 223C AABBCCDD 1744 move.l #$AABBCCDD , d1
+00001868 20BC 00000000 1745 move.l #0 , (a0)
+0000186E 217C 00000000 0004 1746 move.l #0 , 4(a0)
+00001876 1747
+00001876 0188 0000 1748 movep.w d0 , 0(a0) * even offset
+0000187A 0388 0001 1749 movep.w d1 , 1(a0) * odd offset
+0000187E 1750
+0000187E 01C8 0004 1751 movep.l d0 , 4(a0) * even offset
+00001882 03C8 0005 1752 movep.l d1 , 5(a0) * odd offset
+00001886 1753
+00001886 0C90 56CC78DD 1754 cmpi.l #$56CC78DD , (a0)
+0000188C 66FE 1755 bne *
+0000188E 0CA8 12AA34BB 0004 1756 cmpi.l #$12AA34BB , 4(a0)
+00001896 66FE 1757 bne *
+00001898 0CA8 56CC78DD 0008 1758 cmpi.l #$56CC78DD , 8(a0)
+000018A0 66FE 1759 bne *
+000018A2 1760
+000018A2 1761
+000018A2 1762 * x(An)--> Dn
+000018A2 203C 5A5A5A5A 1763 move.l #$5a5a5a5a , d0
+000018A8 223C 5A5A5A5A 1764 move.l #$5a5a5a5a , d1
+000018AE 243C 5A5A5A5A 1765 move.l #$5a5a5a5a , d2
+000018B4 263C 5A5A5A5A 1766 move.l #$5a5a5a5a , d3
+000018BA 1767
+000018BA 0108 0000 1768 movep.w 0(a0) , d0 * even offset
+000018BE 0308 0001 1769 movep.w 1(a0) , d1 * odd offset
+000018C2 1770
+000018C2 0548 0004 1771 movep.l 4(a0) , d2 * even offset
+000018C6 0748 0005 1772 movep.l 5(a0) , d3 * odd offset
+000018CA 1773
+000018CA 0C80 5A5A5678 1774 cmpi.l #$5a5a5678 , d0
+000018D0 66FE 1775 bne *
+000018D2 0C81 5A5ACCDD 1776 cmpi.l #$5a5aCCDD , d1
+000018D8 66FE 1777 bne *
+000018DA 0C82 12345678 1778 cmpi.l #$12345678 , d2
+000018E0 66FE 1779 bne *
+000018E2 0C83 AABBCCDD 1780 cmpi.l #$AABBCCDD , d3
+000018E8 66FE 1781 bne *
+000018EA 1782
+000018EA 4E75 1783 rts
+000018EC 1784
+000018EC 1785
+000018EC 1786
+000018EC 1787 *-----------------------------------------------------------
+000018EC 1788 *-----------------------------------------------------------
+000018EC 1789 * OPCODE : BOOL_I
+000018EC 1790 *-----------------------------------------------------------
+000018EC 1791 *-----------------------------------------------------------
+000018EC 1792 op_BOOL_I:
+000018EC 1793
+000018EC 1794 * Dn -- BYTE
+000018EC 203C 12345678 1795 move.l #$12345678 , d0
+000018F2 44FC 000F 1796 move.w #$000F, CCR * pre-set Flags
+000018F6 0000 00FF 1797 ori.b #$FF , d0
+000018FA 0A00 005A 1798 eori.b #$5A , d0
+000018FE C03C 00F0 1799 and.b #$F0 , d0
+00001902 69FE 1800 bvs * * Check V,C are cleared
+00001904 65FE 1801 bcs *
+00001906 6AFE 1802 bpl * * Verify if N flag is set
+00001908 C03C 0000 1803 and.b #$00 , d0
+0000190C 6BFE 1804 bmi * * Verify if N flag is cleared
+0000190E 66FE 1805 bne * * Verify if Z flag is set
+00001910 1806
+00001910 1807 * Dn -- WORD
+00001910 223C 12345678 1808 move.l #$12345678 , d1
+00001916 44FC 000F 1809 move.w #$000F, CCR * pre-set Flags
+0000191A 0041 FFFF 1810 ori.w #$FFFF , d1
+0000191E 0A41 5A5A 1811 eori.w #$5A5A , d1
+00001922 C27C F0F0 1812 and.w #$F0F0 , d1
+00001926 69FE 1813 bvs * * Check V,C are cleared
+00001928 65FE 1814 bcs *
+0000192A 6AFE 1815 bpl * * Verify if N flag is set
+0000192C C27C 0000 1816 and.w #$0000 , d1
+00001930 6BFE 1817 bmi * * Verify if N flag is cleared
+00001932 66FE 1818 bne * * Verify if Z flag is set
+00001934 1819
+00001934 1820 * Dn -- LONG
+00001934 243C 12345678 1821 move.l #$12345678 , d2
+0000193A 44FC 000F 1822 move.w #$000F, CCR * pre-set Flags
+0000193E 0082 FFFFFFFF 1823 ori.l #$FFFFFFFF , d2
+00001944 0A82 5A5A5A5A 1824 eori.l #$5A5A5A5A , d2
+0000194A C4BC F0F0F0F0 1825 and.l #$F0F0F0F0 , d2
+00001950 69FE 1826 bvs * * Check V,C are cleared
+00001952 65FE 1827 bcs *
+00001954 6AFE 1828 bpl * * Verify if N flag is set
+00001956 C4BC 00000000 1829 and.l #$00000000 , d2
+0000195C 6BFE 1830 bmi * * Verify if N flag is cleared
+0000195E 66FE 1831 bne * * Verify if Z flag is set
+00001960 1832
+00001960 1833
+00001960 1834 * (An) -- BYTE
+00001960 207C 00000100 1835 move.l #$00000100 , a0
+00001966 20BC 12345678 1836 move.l #$12345678 , (a0)
+0000196C 44FC 000F 1837 move.w #$000F, CCR * pre-set Flags
+00001970 0010 00FF 1838 ori.b #$FF , (a0)
+00001974 0A10 005A 1839 eori.b #$5A , (a0)
+00001978 0210 00F0 1840 and.b #$F0 , (a0)
+0000197C 69FE 1841 bvs * * Check V,C are cleared
+0000197E 65FE 1842 bcs *
+00001980 6AFE 1843 bpl * * Verify if N flag is set
+00001982 0210 0000 1844 and.b #$00 , (a0)
+00001986 6BFE 1845 bmi * * Verify if N flag is cleared
+00001988 66FE 1846 bne * * Verify if Z flag is set
+0000198A 0C10 0000 1847 cmpi.b #$00 , (a0)
+0000198E 66FE 1848 bne * * Verify if Z flag is set
+00001990 1849
+00001990 1850 * (An) -- WORD
+00001990 20BC 12345678 1851 move.l #$12345678 , (a0)
+00001996 44FC 000F 1852 move.w #$000F, CCR * pre-set Flags
+0000199A 0050 FFFF 1853 ori.w #$FFFF , (a0)
+0000199E 0A50 5A5A 1854 eori.w #$5A5A , (a0)
+000019A2 0250 F0F0 1855 and.w #$F0F0 , (a0)
+000019A6 69FE 1856 bvs * * Check V,C are cleared
+000019A8 65FE 1857 bcs *
+000019AA 6AFE 1858 bpl * * Verify if N flag is set
+000019AC 0250 0000 1859 and.w #$0000 , (a0)
+000019B0 6BFE 1860 bmi * * Verify if N flag is cleared
+000019B2 66FE 1861 bne * * Verify if Z flag is set
+000019B4 0C50 0000 1862 cmpi.w #$00 , (a0)
+000019B8 66FE 1863 bne * * Verify if Z flag is set
+000019BA 1864
+000019BA 1865 * (An) -- LONG
+000019BA 20BC 12345678 1866 move.l #$12345678 , (a0)
+000019C0 44FC 000F 1867 move.w #$000F, CCR * pre-set Flags
+000019C4 0090 FFFFFFFF 1868 ori.l #$FFFFFFFF , (a0)
+000019CA 0A90 5A5A5A5A 1869 eori.l #$5A5A5A5A , (a0)
+000019D0 0290 F0F0F0F0 1870 and.l #$F0F0F0F0 , (a0)
+000019D6 69FE 1871 bvs * * Check V,C are cleared
+000019D8 65FE 1872 bcs *
+000019DA 6AFE 1873 bpl * * Verify if N flag is set
+000019DC 0290 00000000 1874 and.l #$00000000 , (a0)
+000019E2 6BFE 1875 bmi * * Verify if N flag is cleared
+000019E4 66FE 1876 bne * * Verify if Z flag is set
+000019E6 0C90 00000000 1877 cmpi.l #$00 , (a0)
+000019EC 66FE 1878 bne * * Verify if Z flag is set
+000019EE 1879
+000019EE 1880
+000019EE 1881
+000019EE 1882 * (An)+ -- BYTE
+000019EE 207C 00000100 1883 move.l #$00000100 , a0
+000019F4 20BC 00A5FF88 1884 move.l #$00A5FF88 , (a0)
+000019FA 44FC 000F 1885 move.w #$000F, CCR * pre-set Flags
+000019FE 1886
+000019FE 0018 00F5 1887 ori.b #$F5 , (a0)+
+00001A02 6AFE 1888 bpl * * Verify if N flag is set
+00001A04 67FE 1889 beq * * Verify if Z flag is cleared
+00001A06 1890
+00001A06 0A18 00FF 1891 eori.b #$FF , (a0)+
+00001A0A 6BFE 1892 bmi * * Verify if N flag is cleared
+00001A0C 67FE 1893 beq * * Verify if Z flag is cleared
+00001A0E 1894
+00001A0E 0218 00AA 1895 and.b #$AA , (a0)+
+00001A12 6AFE 1896 bpl * * Verify if N flag is set
+00001A14 67FE 1897 beq * * Verify if Z flag is cleared
+00001A16 1898
+00001A16 207C 00000100 1899 move.l #$00000100 , a0
+00001A1C 0C90 F55AAA88 1900 cmpi.l #$F55AAA88 , (a0)
+00001A22 66FE 1901 bne * * Verify if Z flag is set
+00001A24 1902
+00001A24 1903
+00001A24 1904 * (An)+ -- WORD
+00001A24 207C 00000100 1905 move.l #$00000100 , a0
+00001A2A 227C 00000104 1906 move.l #$00000104 , a1
+00001A30 20BC 00005A5A 1907 move.l #$00005a5a , (a0)
+00001A36 22BC 12345678 1908 move.l #$12345678 , (a1)
+00001A3C 44FC 000F 1909 move.w #$000F, CCR * pre-set Flags
+00001A40 1910
+00001A40 0058 5678 1911 ori.w #$5678 , (a0)+
+00001A44 6BFE 1912 bmi * * Verify if N flag is cleared
+00001A46 67FE 1913 beq * * Verify if Z flag is cleared
+00001A48 1914
+00001A48 0A58 FFFF 1915 eori.w #$FFFF , (a0)+
+00001A4C 6AFE 1916 bpl * * Verify if N flag is set
+00001A4E 67FE 1917 beq * * Verify if Z flag is cleared
+00001A50 1918
+00001A50 0258 A55A 1919 and.w #$A55A , (a0)+
+00001A54 6BFE 1920 bmi * * Verify if N flag is cleared
+00001A56 67FE 1921 beq * * Verify if Z flag is cleared
+00001A58 1922
+00001A58 207C 00000100 1923 move.l #$00000100 , a0
+00001A5E 0C90 5678A5A5 1924 cmpi.l #$5678a5a5 , (a0)
+00001A64 207C 00000104 1925 move.l #$00000104 , a0
+00001A6A 0C90 00105678 1926 cmpi.l #$00105678 , (a0)
+00001A70 66FE 1927 bne * * Verify if Z flag is set
+00001A72 1928
+00001A72 1929 * (An)+ -- LONG
+00001A72 207C 00000100 1930 move.l #$00000100 , a0
+00001A78 20FC 00000000 1931 move.l #$00000000 , (a0)+
+00001A7E 20FC 5A5A5A5A 1932 move.l #$5a5a5a5a , (a0)+
+00001A84 20FC FFFFFFFF 1933 move.l #$FFFFFFFF , (a0)+
+00001A8A 207C 00000100 1934 move.l #$00000100 , a0
+00001A90 44FC 000F 1935 move.w #$000F, CCR * pre-set Flags
+00001A94 1936
+00001A94 0098 12345678 1937 ori.l #$12345678 , (a0)+
+00001A9A 6BFE 1938 bmi * * Verify if N flag is cleared
+00001A9C 67FE 1939 beq * * Verify if Z flag is cleared
+00001A9E 1940
+00001A9E 0A98 FFFFFFFF 1941 eori.l #$FFFFFFFF , (a0)+
+00001AA4 6AFE 1942 bpl * * Verify if N flag is set
+00001AA6 67FE 1943 beq * * Verify if Z flag is cleared
+00001AA8 1944
+00001AA8 0298 A5A5A55A 1945 and.l #$A5A5A55A , (a0)+
+00001AAE 6AFE 1946 bpl * * Verify if N flag is set
+00001AB0 67FE 1947 beq * * Verify if Z flag is cleared
+00001AB2 1948
+00001AB2 207C 00000100 1949 move.l #$00000100 , a0
+00001AB8 0C98 12345678 1950 cmpi.l #$12345678 , (a0)+
+00001ABE 0C98 A5A5A5A5 1951 cmpi.l #$a5a5a5a5 , (a0)+
+00001AC4 0C98 A5A5A55A 1952 cmpi.l #$a5a5a55a , (a0)+
+00001ACA 66FE 1953 bne * * Verify if Z flag is set
+00001ACC 1954
+00001ACC 4E75 1955 rts
+00001ACE 1956
+00001ACE 1957
+00001ACE 1958 *-----------------------------------------------------------
+00001ACE 1959 *-----------------------------------------------------------
+00001ACE 1960 * OPCODE : BSR
+00001ACE 1961 *-----------------------------------------------------------
+00001ACE 1962 *-----------------------------------------------------------
+00001ACE 1963
+00001ACE 1964
+00001ACE 223C 11111111 1965 BSR_CLOSE1: move.l #$11111111 , d1
+00001AD4 4E75 1966 rts
+00001AD6 1967
+00001AD6 1968
+00001AD6 1969
+00001AD6 61F6 1970 op_BSR: bsr.s BSR_CLOSE1 * Negative 8-bit displacement
+00001AD8 612A 1971 bsr.s BSR_CLOSE2 * Positive 8-bit displacement
+00001ADA 6100 EA98 1972 bsr.w BSR_FAR1 * Negative 16-bit displacement
+00001ADE 6100 152E 1973 bsr.w BSR_FAR2 * Positive 16-bit displacement
+00001AE2 1974
+00001AE2 0C81 11111111 1975 cmpi.l #$11111111 , d1
+00001AE8 66FE 1976 bne *
+00001AEA 0C82 22222222 1977 cmpi.l #$22222222 , d2
+00001AF0 66FE 1978 bne *
+00001AF2 0C83 33333333 1979 cmpi.l #$33333333 , d3
+00001AF8 66FE 1980 bne *
+00001AFA 0C84 44444444 1981 cmpi.l #$44444444 , d4
+00001B00 66FE 1982 bne *
+00001B02 1983
+00001B02 4E75 1984 rts
+00001B04 1985
+00001B04 1986
+00001B04 243C 22222222 1987 BSR_CLOSE2: move.l #$22222222 , d2
+00001B0A 4E75 1988 rts
+00001B0C 1989
+00001B0C 1990 *-----------------------------------------------------------
+00001B0C 1991 *-----------------------------------------------------------
+00001B0C 1992 * OPCODE : op_CMP_I
+00001B0C 1993 *-----------------------------------------------------------
+00001B0C 1994 *-----------------------------------------------------------
+00001B0C 1995 op_CMP_I:
+00001B0C 1996
+00001B0C 207C 00000100 1997 move.l #$00000100 , a0
+00001B12 20BC 00000100 1998 move.l #$00000100 , (a0)
+00001B18 1999
+00001B18 2000 * REGISTER - BYTE
+00001B18 7080 2001 move.l #$FFFFFF80 , d0
+00001B1A 0C00 0080 2002 cmpi.b #$80 , d0
+00001B1E 66FE 2003 bne * * Check Z Flag beq/bne
+00001B20 6BFE 2004 bmi * * Check N Flag bmi/bpl
+00001B22 65FE 2005 bcs * * Check C Flag bcc/bcs
+00001B24 69FE 2006 bvs * * Check V Flag bvc/bvs
+00001B26 2007
+00001B26 223C FFFFF000 2008 move.l #$FFFFF000 , d1
+00001B2C 0C01 0000 2009 cmpi.b #$00 , d1
+00001B30 66FE 2010 bne * * Check Z Flag beq/bne
+00001B32 6BFE 2011 bmi * * Check N Flag bmi/bpl
+00001B34 65FE 2012 bcs * * Check C Flag bcc/bcs
+00001B36 69FE 2013 bvs * * Check V Flag bvc/bvs
+00001B38 2014
+00001B38 243C FFFFFF02 2015 move.l #$FFFFFF02 , d2
+00001B3E 0C02 00FF 2016 cmpi.b #$FF , d2
+00001B42 67FE 2017 beq * * Check Z Flag beq/bne
+00001B44 6BFE 2018 bmi * * Check N Flag bmi/bpl
+00001B46 64FE 2019 bcc * * Check C Flag bcc/bcs
+00001B48 69FE 2020 bvs * * Check V Flag bvc/bvs
+00001B4A 2021
+00001B4A 263C FFFFFF7F 2022 move.l #$FFFFFF7F , d3
+00001B50 0C03 00FF 2023 cmpi.b #$FF , d3
+00001B54 67FE 2024 beq * * Check Z Flag beq/bne
+00001B56 6AFE 2025 bpl * * Check N Flag bmi/bpl
+00001B58 64FE 2026 bcc * * Check C Flag bcc/bcs
+00001B5A 68FE 2027 bvc * * Check V Flag bvc/bvs
+00001B5C 2028
+00001B5C 2029
+00001B5C 2030 * REGISTER - WORD
+00001B5C 203C FFFF8000 2031 move.l #$FFFF8000 , d0
+00001B62 0C40 8000 2032 cmpi.w #$8000 , d0
+00001B66 66FE 2033 bne * * Check Z Flag beq/bne
+00001B68 6BFE 2034 bmi * * Check N Flag bmi/bpl
+00001B6A 65FE 2035 bcs * * Check C Flag bcc/bcs
+00001B6C 69FE 2036 bvs * * Check V Flag bvc/bvs
+00001B6E 2037
+00001B6E 223C FFF00000 2038 move.l #$FFF00000 , d1
+00001B74 0C41 0000 2039 cmpi.w #$0000 , d1
+00001B78 66FE 2040 bne * * Check Z Flag beq/bne
+00001B7A 6BFE 2041 bmi * * Check N Flag bmi/bpl
+00001B7C 65FE 2042 bcs * * Check C Flag bcc/bcs
+00001B7E 69FE 2043 bvs * * Check V Flag bvc/bvs
+00001B80 2044
+00001B80 243C FFFF0002 2045 move.l #$FFFF0002 , d2
+00001B86 0C42 FFFF 2046 cmpi.w #$FFFF , d2
+00001B8A 67FE 2047 beq * * Check Z Flag beq/bne
+00001B8C 6BFE 2048 bmi * * Check N Flag bmi/bpl
+00001B8E 64FE 2049 bcc * * Check C Flag bcc/bcs
+00001B90 69FE 2050 bvs * * Check V Flag bvc/bvs
+00001B92 2051
+00001B92 263C FFFF7FFF 2052 move.l #$FFFF7FFF , d3
+00001B98 0C43 FFFF 2053 cmpi.w #$FFFF , d3
+00001B9C 67FE 2054 beq * * Check Z Flag beq/bne
+00001B9E 6AFE 2055 bpl * * Check N Flag bmi/bpl
+00001BA0 64FE 2056 bcc * * Check C Flag bcc/bcs
+00001BA2 68FE 2057 bvc * * Check V Flag bvc/bvs
+00001BA4 2058
+00001BA4 2059 * REGISTER - LONG
+00001BA4 203C 80000000 2060 move.l #$80000000 , d0
+00001BAA 0C80 80000000 2061 cmpi.l #$80000000 , d0
+00001BB0 66FE 2062 bne * * Check Z Flag beq/bne
+00001BB2 6BFE 2063 bmi * * Check N Flag bmi/bpl
+00001BB4 65FE 2064 bcs * * Check C Flag bcc/bcs
+00001BB6 69FE 2065 bvs * * Check V Flag bvc/bvs
+00001BB8 2066
+00001BB8 7200 2067 move.l #$00000000 , d1
+00001BBA 0C81 00000000 2068 cmpi.l #$00000000 , d1
+00001BC0 66FE 2069 bne * * Check Z Flag beq/bne
+00001BC2 6BFE 2070 bmi * * Check N Flag bmi/bpl
+00001BC4 65FE 2071 bcs * * Check C Flag bcc/bcs
+00001BC6 69FE 2072 bvs * * Check V Flag bvc/bvs
+00001BC8 2073
+00001BC8 7402 2074 move.l #$00000002 , d2
+00001BCA 0C82 FFFFFFFF 2075 cmpi.l #$FFFFFFFF , d2
+00001BD0 67FE 2076 beq * * Check Z Flag beq/bne
+00001BD2 6BFE 2077 bmi * * Check N Flag bmi/bpl
+00001BD4 64FE 2078 bcc * * Check C Flag bcc/bcs
+00001BD6 69FE 2079 bvs * * Check V Flag bvc/bvs
+00001BD8 2080
+00001BD8 263C 7FFFFFFF 2081 move.l #$7FFFFFFF , d3
+00001BDE 0C83 FFFFFFFF 2082 cmpi.l #$FFFFFFFF , d3
+00001BE4 67FE 2083 beq * * Check Z Flag beq/bne
+00001BE6 6AFE 2084 bpl * * Check N Flag bmi/bpl
+00001BE8 64FE 2085 bcc * * Check C Flag bcc/bcs
+00001BEA 68FE 2086 bvc * * Check V Flag bvc/bvs
+00001BEC 2087
+00001BEC 2088
+00001BEC 2089
+00001BEC 2090
+00001BEC 2091 * EA=x(An,Dn) - BYTE
+00001BEC 207C 00000100 2092 move.l #$00000100 , a0
+00001BF2 7E04 2093 move.l #$00000004 , d7
+00001BF4 2094
+00001BF4 21BC FFFFFF80 700C 2095 move.l #$FFFFFF80 , 12(a0,d7)
+00001BFC 21BC FFFFFF80 700C 2096 move.l #$FFFFFF80 , 12(a0,d7)
+00001C04 0C30 0080 700F 2097 cmpi.b #$80 , 15(a0,d7)
+00001C0A 66FE 2098 bne * * Check Z Flag beq/bne
+00001C0C 6BFE 2099 bmi * * Check N Flag bmi/bpl
+00001C0E 65FE 2100 bcs * * Check C Flag bcc/bcs
+00001C10 69FE 2101 bvs * * Check V Flag bvc/bvs
+00001C12 2102
+00001C12 21BC FFFFF000 700C 2103 move.l #$FFFFF000 , 12(a0,d7)
+00001C1A 0C30 0000 700F 2104 cmpi.b #$00 , 15(a0,d7)
+00001C20 66FE 2105 bne * * Check Z Flag beq/bne
+00001C22 6BFE 2106 bmi * * Check N Flag bmi/bpl
+00001C24 65FE 2107 bcs * * Check C Flag bcc/bcs
+00001C26 69FE 2108 bvs * * Check V Flag bvc/bvs
+00001C28 2109
+00001C28 21BC FFFFFF02 700C 2110 move.l #$FFFFFF02 , 12(a0,d7)
+00001C30 0C30 00FF 700F 2111 cmpi.b #$FF , 15(a0,d7)
+00001C36 67FE 2112 beq * * Check Z Flag beq/bne
+00001C38 6BFE 2113 bmi * * Check N Flag bmi/bpl
+00001C3A 64FE 2114 bcc * * Check C Flag bcc/bcs
+00001C3C 69FE 2115 bvs * * Check V Flag bvc/bvs
+00001C3E 2116
+00001C3E 21BC FFFFFF7F 700C 2117 move.l #$FFFFFF7F , 12(a0,d7)
+00001C46 0C30 00FF 700F 2118 cmpi.b #$FF , 15(a0,d7)
+00001C4C 67FE 2119 beq * * Check Z Flag beq/bne
+00001C4E 6AFE 2120 bpl * * Check N Flag bmi/bpl
+00001C50 64FE 2121 bcc * * Check C Flag bcc/bcs
+00001C52 68FE 2122 bvc * * Check V Flag bvc/bvs
+00001C54 2123
+00001C54 2124
+00001C54 2125 * EA=x(An,Dn) - WORD
+00001C54 21BC FFFF8000 700C 2126 move.l #$FFFF8000 , 12(a0,d7)
+00001C5C 0C70 8000 700E 2127 cmpi.w #$8000 , 14(a0,d7)
+00001C62 66FE 2128 bne * * Check Z Flag beq/bne
+00001C64 6BFE 2129 bmi * * Check N Flag bmi/bpl
+00001C66 65FE 2130 bcs * * Check C Flag bcc/bcs
+00001C68 69FE 2131 bvs * * Check V Flag bvc/bvs
+00001C6A 2132
+00001C6A 21BC FFF00000 700C 2133 move.l #$FFF00000 , 12(a0,d7)
+00001C72 0C70 0000 700E 2134 cmpi.w #$0000 , 14(a0,d7)
+00001C78 66FE 2135 bne * * Check Z Flag beq/bne
+00001C7A 6BFE 2136 bmi * * Check N Flag bmi/bpl
+00001C7C 65FE 2137 bcs * * Check C Flag bcc/bcs
+00001C7E 69FE 2138 bvs * * Check V Flag bvc/bvs
+00001C80 2139
+00001C80 21BC FFFF0002 700C 2140 move.l #$FFFF0002 , 12(a0,d7)
+00001C88 0C70 FFFF 700E 2141 cmpi.w #$FFFF , 14(a0,d7)
+00001C8E 67FE 2142 beq * * Check Z Flag beq/bne
+00001C90 6BFE 2143 bmi * * Check N Flag bmi/bpl
+00001C92 64FE 2144 bcc * * Check C Flag bcc/bcs
+00001C94 69FE 2145 bvs * * Check V Flag bvc/bvs
+00001C96 2146
+00001C96 21BC FFFF7FFF 700C 2147 move.l #$FFFF7FFF , 12(a0,d7)
+00001C9E 0C70 FFFF 700E 2148 cmpi.w #$FFFF , 14(a0,d7)
+00001CA4 67FE 2149 beq * * Check Z Flag beq/bne
+00001CA6 6AFE 2150 bpl * * Check N Flag bmi/bpl
+00001CA8 64FE 2151 bcc * * Check C Flag bcc/bcs
+00001CAA 68FE 2152 bvc * * Check V Flag bvc/bvs
+00001CAC 2153
+00001CAC 2154 * EA=x(An,Dn) - LONG
+00001CAC 21BC 80000000 700C 2155 move.l #$80000000 , 12(a0,d7)
+00001CB4 0CB0 80000000 700C 2156 cmpi.l #$80000000 , 12(a0,d7)
+00001CBC 66FE 2157 bne * * Check Z Flag beq/bne
+00001CBE 6BFE 2158 bmi * * Check N Flag bmi/bpl
+00001CC0 65FE 2159 bcs * * Check C Flag bcc/bcs
+00001CC2 69FE 2160 bvs * * Check V Flag bvc/bvs
+00001CC4 2161
+00001CC4 21BC 00000000 700C 2162 move.l #$00000000 , 12(a0,d7)
+00001CCC 0CB0 00000000 700C 2163 cmpi.l #$00000000 , 12(a0,d7)
+00001CD4 66FE 2164 bne * * Check Z Flag beq/bne
+00001CD6 6BFE 2165 bmi * * Check N Flag bmi/bpl
+00001CD8 65FE 2166 bcs * * Check C Flag bcc/bcs
+00001CDA 69FE 2167 bvs * * Check V Flag bvc/bvs
+00001CDC 2168
+00001CDC 21BC 00000002 700C 2169 move.l #$00000002 , 12(a0,d7)
+00001CE4 0CB0 FFFFFFFF 700C 2170 cmpi.l #$FFFFFFFF , 12(a0,d7)
+00001CEC 67FE 2171 beq * * Check Z Flag beq/bne
+00001CEE 6BFE 2172 bmi * * Check N Flag bmi/bpl
+00001CF0 64FE 2173 bcc * * Check C Flag bcc/bcs
+00001CF2 69FE 2174 bvs * * Check V Flag bvc/bvs
+00001CF4 2175
+00001CF4 21BC 7FFFFFFF 700C 2176 move.l #$7FFFFFFF , 12(a0,d7)
+00001CFC 0CB0 FFFFFFFF 700C 2177 cmpi.l #$FFFFFFFF , 12(a0,d7)
+00001D04 67FE 2178 beq * * Check Z Flag beq/bne
+00001D06 6AFE 2179 bpl * * Check N Flag bmi/bpl
+00001D08 64FE 2180 bcc * * Check C Flag bcc/bcs
+00001D0A 68FE 2181 bvc * * Check V Flag bvc/bvs
+00001D0C 2182
+00001D0C 2183
+00001D0C 2184
+00001D0C 2185
+00001D0C 4E75 2186 rts
+00001D0E 2187
+00001D0E 2188
+00001D0E 2189
+00001D0E 2190 *-----------------------------------------------------------
+00001D0E 2191 *-----------------------------------------------------------
+00001D0E 2192 * OPCODE : ADD_I
+00001D0E 2193 *-----------------------------------------------------------
+00001D0E 2194 *-----------------------------------------------------------
+00001D0E 2195 op_ADD_I:
+00001D0E 2196
+00001D0E 2197 * EA = Dn - Byte
+00001D0E 203C 12345678 2198 move.l #$12345678 , d0 * populate test data
+00001D14 0600 0000 2199 addi.b #0 , d0
+00001D18 67FE 2200 beq * * Check Z Flag beq/bne
+00001D1A 6BFE 2201 bmi * * Check N Flag bmi/bpl
+00001D1C 65FE 2202 bcs * * Check C Flag bcc/bcs
+00001D1E 69FE 2203 bvs * * Check V Flag bvc/bvs
+00001D20 0600 0010 2204 addi.b #$10 , d0
+00001D24 67FE 2205 beq * * Check Z Flag beq/bne
+00001D26 6AFE 2206 bpl * * Check N Flag bmi/bpl
+00001D28 65FE 2207 bcs * * Check C Flag bcc/bcs
+00001D2A 68FE 2208 bvc * * Check V Flag bvc/bvs
+00001D2C 0600 00A5 2209 addi.b #$A5 , d0
+00001D30 67FE 2210 beq * * Check Z Flag beq/bne
+00001D32 6BFE 2211 bmi * * Check N Flag bmi/bpl
+00001D34 64FE 2212 bcc * * Check C Flag bcc/bcs
+00001D36 68FE 2213 bvc * * Check V Flag bvc/bvs
+00001D38 0C00 002D 2214 cmpi.b #$2D , d0
+00001D3C 66FE 2215 bne * * Check Z Flag beq/bne
+00001D3E 2216
+00001D3E 2217 * EA = Dn - WORD
+00001D3E 203C 12345678 2218 move.l #$12345678 , d0 * populate test data
+00001D44 0640 0000 2219 addi.w #0 , d0
+00001D48 67FE 2220 beq * * Check Z Flag beq/bne
+00001D4A 6BFE 2221 bmi * * Check N Flag bmi/bpl
+00001D4C 65FE 2222 bcs * * Check C Flag bcc/bcs
+00001D4E 69FE 2223 bvs * * Check V Flag bvc/bvs
+00001D50 0640 7000 2224 addi.w #$7000 , d0
+00001D54 67FE 2225 beq * * Check Z Flag beq/bne
+00001D56 6AFE 2226 bpl * * Check N Flag bmi/bpl
+00001D58 65FE 2227 bcs * * Check C Flag bcc/bcs
+00001D5A 68FE 2228 bvc * * Check V Flag bvc/bvs
+00001D5C 0640 A55A 2229 addi.w #$A55A , d0
+00001D60 67FE 2230 beq * * Check Z Flag beq/bne
+00001D62 6BFE 2231 bmi * * Check N Flag bmi/bpl
+00001D64 64FE 2232 bcc * * Check C Flag bcc/bcs
+00001D66 68FE 2233 bvc * * Check V Flag bvc/bvs
+00001D68 0C40 6BD2 2234 cmpi.w #$6BD2 , d0
+00001D6C 66FE 2235 bne * * Check Z Flag beq/bne
+00001D6E 2236
+00001D6E 2237 * EA = Dn - LONG
+00001D6E 203C 12345678 2238 move.l #$12345678 , d0 * populate test data
+00001D74 0680 00000000 2239 addi.l #0 , d0
+00001D7A 67FE 2240 beq * * Check Z Flag beq/bne
+00001D7C 6BFE 2241 bmi * * Check N Flag bmi/bpl
+00001D7E 65FE 2242 bcs * * Check C Flag bcc/bcs
+00001D80 69FE 2243 bvs * * Check V Flag bvc/bvs
+00001D82 0680 F0000000 2244 addi.l #$F0000000 , d0
+00001D88 67FE 2245 beq * * Check Z Flag beq/bne
+00001D8A 6BFE 2246 bmi * * Check N Flag bmi/bpl
+00001D8C 64FE 2247 bcc * * Check C Flag bcc/bcs
+00001D8E 69FE 2248 bvs * * Check V Flag bvc/bvs
+00001D90 0680 855AA55A 2249 addi.l #$855AA55A , d0
+00001D96 67FE 2250 beq * * Check Z Flag beq/bne
+00001D98 6AFE 2251 bpl * * Check N Flag bmi/bpl
+00001D9A 65FE 2252 bcs * * Check C Flag bcc/bcs
+00001D9C 69FE 2253 bvs * * Check V Flag bvc/bvs
+00001D9E 0680 A0000000 2254 addi.l #$A0000000 , d0
+00001DA4 68FE 2255 bvc * * Check V Flag bvc/bvs
+00001DA6 0C80 278EFBD2 2256 cmpi.l #$278EFBD2 , d0
+00001DAC 66FE 2257 bne * * Check Z Flag beq/bne
+00001DAE 2258
+00001DAE 2259
+00001DAE 2260
+00001DAE 2261 * EA = x.L - Byte
+00001DAE 207C 000F0100 2262 move.l #$000F0100 , a0 * populate test data
+00001DB4 20BC 12345678 2263 move.l #$12345678 ,(a0) * populate test data
+00001DBA 0639 0000 000F0103 2264 addi.b #0 , $000F0103
+00001DC2 67FE 2265 beq * * Check Z Flag beq/bne
+00001DC4 6BFE 2266 bmi * * Check N Flag bmi/bpl
+00001DC6 65FE 2267 bcs * * Check C Flag bcc/bcs
+00001DC8 69FE 2268 bvs * * Check V Flag bvc/bvs
+00001DCA 0639 0010 000F0103 2269 addi.b #$10 , $000F0103
+00001DD2 67FE 2270 beq * * Check Z Flag beq/bne
+00001DD4 6AFE 2271 bpl * * Check N Flag bmi/bpl
+00001DD6 65FE 2272 bcs * * Check C Flag bcc/bcs
+00001DD8 68FE 2273 bvc * * Check V Flag bvc/bvs
+00001DDA 0639 00A5 000F0103 2274 addi.b #$A5 , $000F0103
+00001DE2 67FE 2275 beq * * Check Z Flag beq/bne
+00001DE4 6BFE 2276 bmi * * Check N Flag bmi/bpl
+00001DE6 64FE 2277 bcc * * Check C Flag bcc/bcs
+00001DE8 68FE 2278 bvc * * Check V Flag bvc/bvs
+00001DEA 0C39 002D 000F0103 2279 cmpi.b #$2D , $000F0103
+00001DF2 66FE 2280 bne * * Check Z Flag beq/bne
+00001DF4 2281
+00001DF4 2282 * EA = x.L- WORD
+00001DF4 207C 000F0100 2283 move.l #$000F0100 , a0 * populate test data
+00001DFA 20BC 12345678 2284 move.l #$12345678 ,(a0) * populate test data
+00001E00 0679 0000 000F0100 2285 addi.w #0 , $000F0100
+00001E08 67FE 2286 beq * * Check Z Flag beq/bne
+00001E0A 6BFE 2287 bmi * * Check N Flag bmi/bpl
+00001E0C 65FE 2288 bcs * * Check C Flag bcc/bcs
+00001E0E 69FE 2289 bvs * * Check V Flag bvc/bvs
+00001E10 0679 7000 000F0100 2290 addi.w #$7000 , $000F0100
+00001E18 67FE 2291 beq * * Check Z Flag beq/bne
+00001E1A 6AFE 2292 bpl * * Check N Flag bmi/bpl
+00001E1C 65FE 2293 bcs * * Check C Flag bcc/bcs
+00001E1E 68FE 2294 bvc * * Check V Flag bvc/bvs
+00001E20 0679 A55A 000F0100 2295 addi.w #$A55A , $000F0100
+00001E28 67FE 2296 beq * * Check Z Flag beq/bne
+00001E2A 6BFE 2297 bmi * * Check N Flag bmi/bpl
+00001E2C 64FE 2298 bcc * * Check C Flag bcc/bcs
+00001E2E 68FE 2299 bvc * * Check V Flag bvc/bvs
+00001E30 0C79 278E 000F0100 2300 cmpi.w #$278E , $000F0100
+00001E38 66FE 2301 bne * * Check Z Flag beq/bne
+00001E3A 2302
+00001E3A 2303 * EA = x.L- LONG
+00001E3A 23FC 12345678 000F0100 2304 move.l #$12345678 , $000F0100 * populate test data
+00001E44 06B9 00000000 000F0100 2305 addi.l #0 , $000F0100
+00001E4E 67FE 2306 beq * * Check Z Flag beq/bne
+00001E50 6BFE 2307 bmi * * Check N Flag bmi/bpl
+00001E52 65FE 2308 bcs * * Check C Flag bcc/bcs
+00001E54 69FE 2309 bvs * * Check V Flag bvc/bvs
+00001E56 06B9 F0000000 000F0100 2310 addi.l #$F0000000 , $000F0100
+00001E60 67FE 2311 beq * * Check Z Flag beq/bne
+00001E62 6BFE 2312 bmi * * Check N Flag bmi/bpl
+00001E64 64FE 2313 bcc * * Check C Flag bcc/bcs
+00001E66 69FE 2314 bvs * * Check V Flag bvc/bvs
+00001E68 06B9 855AA55A 000F0100 2315 addi.l #$855AA55A , $000F0100
+00001E72 67FE 2316 beq * * Check Z Flag beq/bne
+00001E74 6AFE 2317 bpl * * Check N Flag bmi/bpl
+00001E76 65FE 2318 bcs * * Check C Flag bcc/bcs
+00001E78 69FE 2319 bvs * * Check V Flag bvc/bvs
+00001E7A 06B9 A0000000 000F0100 2320 addi.l #$A0000000 , $000F0100
+00001E84 68FE 2321 bvc * * Check V Flag bvc/bvs
+00001E86 0CB9 278EFBD2 000F0100 2322 cmpi.l #$278EFBD2 , $000F0100
+00001E90 66FE 2323 bne * * Check Z Flag beq/bne
+00001E92 2324
+00001E92 4E75 2325 rts
+00001E94 2326
+00001E94 2327
+00001E94 2328 *-----------------------------------------------------------
+00001E94 2329 *-----------------------------------------------------------
+00001E94 2330 * OPCODE : SUB_I
+00001E94 2331 *-----------------------------------------------------------
+00001E94 2332 *-----------------------------------------------------------
+00001E94 2333 op_SUB_I:
+00001E94 2334
+00001E94 2335 * EA = Dn - Byte
+00001E94 203C 12345678 2336 move.l #$12345678 , d0 * populate test data
+00001E9A 0400 0000 2337 subi.b #0 , d0
+00001E9E 67FE 2338 beq * * Check Z Flag beq/bne
+00001EA0 6BFE 2339 bmi * * Check N Flag bmi/bpl
+00001EA2 65FE 2340 bcs * * Check C Flag bcc/bcs
+00001EA4 69FE 2341 bvs * * Check V Flag bvc/bvs
+00001EA6 0400 0010 2342 subi.b #$10 , d0
+00001EAA 67FE 2343 beq * * Check Z Flag beq/bne
+00001EAC 6BFE 2344 bmi * * Check N Flag bmi/bpl
+00001EAE 65FE 2345 bcs * * Check C Flag bcc/bcs
+00001EB0 69FE 2346 bvs * * Check V Flag bvc/bvs
+00001EB2 0400 00A5 2347 subi.b #$A5 , d0
+00001EB6 67FE 2348 beq * * Check Z Flag beq/bne
+00001EB8 6AFE 2349 bpl * * Check N Flag bmi/bpl
+00001EBA 64FE 2350 bcc * * Check C Flag bcc/bcs
+00001EBC 68FE 2351 bvc * * Check V Flag bvc/bvs
+00001EBE 0C00 00C3 2352 cmpi.b #$C3 , d0
+00001EC2 66FE 2353 bne * * Check Z Flag beq/bne
+00001EC4 2354
+00001EC4 2355 * EA = Dn - WORD
+00001EC4 203C 12345678 2356 move.l #$12345678 , d0 * populate test data
+00001ECA 0440 0000 2357 subi.w #0 , d0
+00001ECE 67FE 2358 beq * * Check Z Flag beq/bne
+00001ED0 6BFE 2359 bmi * * Check N Flag bmi/bpl
+00001ED2 65FE 2360 bcs * * Check C Flag bcc/bcs
+00001ED4 69FE 2361 bvs * * Check V Flag bvc/bvs
+00001ED6 0440 7000 2362 subi.w #$7000 , d0
+00001EDA 67FE 2363 beq * * Check Z Flag beq/bne
+00001EDC 6AFE 2364 bpl * * Check N Flag bmi/bpl
+00001EDE 64FE 2365 bcc * * Check C Flag bcc/bcs
+00001EE0 69FE 2366 bvs * * Check V Flag bvc/bvs
+00001EE2 0440 A55A 2367 subi.w #$A55A , d0
+00001EE6 67FE 2368 beq * * Check Z Flag beq/bne
+00001EE8 6BFE 2369 bmi * * Check N Flag bmi/bpl
+00001EEA 65FE 2370 bcs * * Check C Flag bcc/bcs
+00001EEC 69FE 2371 bvs * * Check V Flag bvc/bvs
+00001EEE 0C40 411E 2372 cmpi.w #$411E , d0
+00001EF2 66FE 2373 bne * * Check Z Flag beq/bne
+00001EF4 2374
+00001EF4 2375 * EA = Dn - LONG
+00001EF4 203C 12345678 2376 move.l #$12345678 , d0 * populate test data
+00001EFA 0480 00000000 2377 subi.l #0 , d0
+00001F00 67FE 2378 beq * * Check Z Flag beq/bne
+00001F02 6BFE 2379 bmi * * Check N Flag bmi/bpl
+00001F04 65FE 2380 bcs * * Check C Flag bcc/bcs
+00001F06 69FE 2381 bvs * * Check V Flag bvc/bvs
+00001F08 0480 F0000000 2382 subi.l #$F0000000 , d0
+00001F0E 67FE 2383 beq * * Check Z Flag beq/bne
+00001F10 6BFE 2384 bmi * * Check N Flag bmi/bpl
+00001F12 64FE 2385 bcc * * Check C Flag bcc/bcs
+00001F14 69FE 2386 bvs * * Check V Flag bvc/bvs
+00001F16 0480 855AA55A 2387 subi.l #$855AA55A , d0
+00001F1C 67FE 2388 beq * * Check Z Flag beq/bne
+00001F1E 6AFE 2389 bpl * * Check N Flag bmi/bpl
+00001F20 64FE 2390 bcc * * Check C Flag bcc/bcs
+00001F22 68FE 2391 bvc * * Check V Flag bvc/bvs
+00001F24 0480 A0000000 2392 subi.l #$A0000000 , d0
+00001F2A 69FE 2393 bvs * * Check V Flag bvc/bvs
+00001F2C 0C80 FCD9B11E 2394 cmpi.l #$FCD9B11E , d0
+00001F32 66FE 2395 bne * * Check Z Flag beq/bne
+00001F34 2396
+00001F34 2397
+00001F34 2398
+00001F34 2399 * EA = x.L - Byte
+00001F34 207C 000F0100 2400 move.l #$000F0100 , a0 * populate test data
+00001F3A 20BC 12345678 2401 move.l #$12345678 ,(a0) * populate test data
+00001F40 0439 0000 000F0103 2402 subi.b #0 , $000F0103
+00001F48 67FE 2403 beq * * Check Z Flag beq/bne
+00001F4A 6BFE 2404 bmi * * Check N Flag bmi/bpl
+00001F4C 65FE 2405 bcs * * Check C Flag bcc/bcs
+00001F4E 69FE 2406 bvs * * Check V Flag bvc/bvs
+00001F50 0439 0010 000F0103 2407 subi.b #$10 , $000F0103
+00001F58 67FE 2408 beq * * Check Z Flag beq/bne
+00001F5A 6BFE 2409 bmi * * Check N Flag bmi/bpl
+00001F5C 65FE 2410 bcs * * Check C Flag bcc/bcs
+00001F5E 69FE 2411 bvs * * Check V Flag bvc/bvs
+00001F60 0439 00A5 000F0103 2412 subi.b #$A5 , $000F0103
+00001F68 67FE 2413 beq * * Check Z Flag beq/bne
+00001F6A 6AFE 2414 bpl * * Check N Flag bmi/bpl
+00001F6C 64FE 2415 bcc * * Check C Flag bcc/bcs
+00001F6E 68FE 2416 bvc * * Check V Flag bvc/bvs
+00001F70 0C39 00C3 000F0103 2417 cmpi.b #$C3 , $000F0103
+00001F78 66FE 2418 bne * * Check Z Flag beq/bne
+00001F7A 2419
+00001F7A 2420 * EA = x.L- WORD
+00001F7A 207C 000F0100 2421 move.l #$000F0100 , a0 * populate test data
+00001F80 20BC 12345678 2422 move.l #$12345678 ,(a0) * populate test data
+00001F86 0479 0000 000F0100 2423 subi.w #0 , $000F0100
+00001F8E 67FE 2424 beq * * Check Z Flag beq/bne
+00001F90 6BFE 2425 bmi * * Check N Flag bmi/bpl
+00001F92 65FE 2426 bcs * * Check C Flag bcc/bcs
+00001F94 69FE 2427 bvs * * Check V Flag bvc/bvs
+00001F96 0479 7000 000F0100 2428 subi.w #$7000 , $000F0100
+00001F9E 67FE 2429 beq * * Check Z Flag beq/bne
+00001FA0 6AFE 2430 bpl * * Check N Flag bmi/bpl
+00001FA2 64FE 2431 bcc * * Check C Flag bcc/bcs
+00001FA4 69FE 2432 bvs * * Check V Flag bvc/bvs
+00001FA6 0479 A55A 000F0100 2433 subi.w #$A55A , $000F0100
+00001FAE 67FE 2434 beq * * Check Z Flag beq/bne
+00001FB0 6AFE 2435 bpl * * Check N Flag bmi/bpl
+00001FB2 64FE 2436 bcc * * Check C Flag bcc/bcs
+00001FB4 69FE 2437 bvs * * Check V Flag bvc/bvs
+00001FB6 0C79 FCDA 000F0100 2438 cmpi.w #$FCDA , $000F0100
+00001FBE 66FE 2439 bne * * Check Z Flag beq/bne
+00001FC0 2440
+00001FC0 2441 * EA = x.L- LONG
+00001FC0 23FC 12345678 000F0100 2442 move.l #$12345678 , $000F0100 * populate test data
+00001FCA 04B9 00000000 000F0100 2443 subi.l #0 , $000F0100
+00001FD4 67FE 2444 beq * * Check Z Flag beq/bne
+00001FD6 6BFE 2445 bmi * * Check N Flag bmi/bpl
+00001FD8 65FE 2446 bcs * * Check C Flag bcc/bcs
+00001FDA 69FE 2447 bvs * * Check V Flag bvc/bvs
+00001FDC 04B9 F0000000 000F0100 2448 subi.l #$F0000000 , $000F0100
+00001FE6 67FE 2449 beq * * Check Z Flag beq/bne
+00001FE8 6BFE 2450 bmi * * Check N Flag bmi/bpl
+00001FEA 64FE 2451 bcc * * Check C Flag bcc/bcs
+00001FEC 69FE 2452 bvs * * Check V Flag bvc/bvs
+00001FEE 04B9 855AA55A 000F0100 2453 subi.l #$855AA55A , $000F0100
+00001FF8 67FE 2454 beq * * Check Z Flag beq/bne
+00001FFA 6AFE 2455 bpl * * Check N Flag bmi/bpl
+00001FFC 64FE 2456 bcc * * Check C Flag bcc/bcs
+00001FFE 68FE 2457 bvc * * Check V Flag bvc/bvs
+00002000 04B9 A0000000 000F0100 2458 subi.l #$A0000000 , $000F0100
+0000200A 69FE 2459 bvs * * Check V Flag bvc/bvs
+0000200C 0CB9 FCD9B11E 000F0100 2460 cmpi.l #$FCD9B11E , $000F0100
+00002016 66FE 2461 bne * * Check Z Flag beq/bne
+00002018 2462
+00002018 4E75 2463 rts
+0000201A 2464
+0000201A 2465
+0000201A 2466
+0000201A 2467 *-----------------------------------------------------------
+0000201A 2468 *-----------------------------------------------------------
+0000201A 2469 * OPCODE : MOVE
+0000201A 2470 *-----------------------------------------------------------
+0000201A 2471 *-----------------------------------------------------------
+0000201A 2472 op_MOVE:
+0000201A 203C 11223344 2473 move.l #$11223344 , d0
+00002020 223C 55667788 2474 move.l #$55667788 , d1
+00002026 243C 8899AABB 2475 move.l #$8899aabb , d2
+0000202C 263C CCDDEEFF 2476 move.l #$ccddeeff , d3
+00002032 7800 2477 move.l #$00000000 , d4
+00002034 7A00 2478 move.l #$00000000 , d5
+00002036 7C00 2479 move.l #$00000000 , d6
+00002038 7E00 2480 move.l #$00000000 , d7
+0000203A 207C 44332211 2481 move.l #$44332211 , a0
+00002040 227C 88776655 2482 move.l #$88776655 , a1
+00002046 247C BBAA9988 2483 move.l #$bbaa9988 , a2
+0000204C 267C FFEEDDCC 2484 move.l #$ffeeddcc , a3
+00002052 2485
+00002052 1800 2486 move.b d0 , d4 * BYTE - DATA REGISTER
+00002054 67FE 2487 beq * * Check Z Flag beq/bne
+00002056 6BFE 2488 bmi * * Check N Flag bmi/bpl
+00002058 0C84 00000044 2489 cmpi.l #$00000044 , d4
+0000205E 66FE 2490 bne * * Check Z Flag beq/bne
+00002060 2491
+00002060 3A01 2492 move.w d1 , d5 * WORD - DATA REGISTER
+00002062 67FE 2493 beq * * Check Z Flag beq/bne
+00002064 6BFE 2494 bmi * * Check N Flag bmi/bpl
+00002066 0C85 00007788 2495 cmpi.l #$00007788 , d5
+0000206C 66FE 2496 bne * * Check Z Flag beq/bne
+0000206E 2497
+0000206E 2C02 2498 move.l d2 , d6 * LONG - DATA REGISTER
+00002070 67FE 2499 beq * * Check Z Flag beq/bne
+00002072 6AFE 2500 bpl * * Check N Flag bmi/bpl
+00002074 0C86 8899AABB 2501 cmpi.l #$8899aabb , d6
+0000207A 66FE 2502 bne * * Check Z Flag beq/bne
+0000207C 2503
+0000207C 3A09 2504 move.w a1 , d5 * WORD - ADDRESS REGISTER
+0000207E 67FE 2505 beq * * Check Z Flag beq/bne
+00002080 6BFE 2506 bmi * * Check N Flag bmi/bpl
+00002082 0C85 00006655 2507 cmpi.l #$00006655 , d5
+00002088 66FE 2508 bne * * Check Z Flag beq/bne
+0000208A 2509
+0000208A 2C0A 2510 move.l a2 , d6 * LONG - ADDRESS REGISTER
+0000208C 67FE 2511 beq * * Check Z Flag beq/bne
+0000208E 6AFE 2512 bpl * * Check N Flag bmi/bpl
+00002090 0C86 BBAA9988 2513 cmpi.l #$bbaa9988 , d6
+00002096 66FE 2514 bne * * Check Z Flag beq/bne
+00002098 2515
+00002098 2516
+00002098 3842 2517 movea.w d2 , a4 * WORD - ADDRESS REGISTER as SOURCE ## MOVEA
+0000209A B9C2 2518 cmpa.l d2 , a4
+0000209C 67FE 2519 beq * * Check Z Flag beq/bne ## comopare fails because A4 was sign extended
+0000209E 2520
+0000209E 2A41 2521 movea.l d1 , a5 * LONG - ADDRESS REGISTER as SOURCE ## MOVEA
+000020A0 BBC1 2522 cmpa.l d1 , a5
+000020A2 66FE 2523 bne * * Check Z Flag beq/bne
+000020A4 2524
+000020A4 2525
+000020A4 2526
+000020A4 2527 * Too mamy EA combinations to test, so we focus on a few of the more complicted EA's
+000020A4 2528
+000020A4 203C 11223344 2529 move.l #$11223344 , d0
+000020AA 223C 00010100 2530 move.l #$00010100 , d1
+000020B0 243C 8899AABB 2531 move.l #$8899aabb , d2
+000020B6 7601 2532 move.l #$00000001 , d3
+000020B8 7800 2533 move.l #$00000000 , d4
+000020BA 7A00 2534 move.l #$00000000 , d5
+000020BC 7C00 2535 move.l #$00000000 , d6
+000020BE 7E00 2536 move.l #$00000000 , d7
+000020C0 207C 00000000 2537 move.l #$00000000 , a0
+000020C6 227C 00010100 2538 move.l #$00010100 , a1
+000020CC 2539
+000020CC 2540 * x(An,AL) --> x.L
+000020CC 11BC 005A 9804 2541 move.b #$5A , 4(a0,a1.l) * BYTE
+000020D2 47F0 9804 2542 lea 4(a0,a1.l) , a3
+000020D6 13F0 9804 00010105 2543 move.b 4(a0,a1.l) , $00010105
+000020DE 67FE 2544 beq * * Check Z Flag beq/bne
+000020E0 6BFE 2545 bmi * * Check N Flag bmi/bpl
+000020E2 0C30 005A 9805 2546 cmpi.b #$5A , 5(a0,a1.l)
+000020E8 66FE 2547 bne * * Check Z Flag beq/bne
+000020EA 2548
+000020EA 2549 * x.L --> n(An,Dw)
+000020EA 11B9 00010105 1007 2550 MOVE2: move.b $00010105 , 7(a0,d1.w) * BYTE
+000020F2 67FE 2551 beq * * Check Z Flag beq/bne
+000020F4 6BFE 2552 bmi * * Check N Flag bmi/bpl
+000020F6 0C30 005A 1007 2553 cmpi.b #$5A , 7(a0,d1.w)
+000020FC 66FE 2554 bne * * Check Z Flag beq/bne
+000020FE 2555
+000020FE 2556 * x(PC,Ds) --> x.w
+000020FE 11FB 3068 0100 2557 move.b MOVE1(pc,d3), $0100 * BYTE
+00002104 67FE 2558 beq * * Check Z Flag beq/bne
+00002106 6AFE 2559 bpl * * Check N Flag bmi/bpl
+00002108 0C38 00B9 20EB 2560 cmpi.b #$B9 ,1+MOVE2
+0000210E 66FE 2561 bne * * Check Z Flag beq/bne
+00002110 2562
+00002110 2563 * #x --> n(An,AL)
+00002110 11BC 0078 1007 2564 move.b #$78, 7(a0,d1.w) * BYTE
+00002116 67FE 2565 beq * * Check Z Flag beq/bne
+00002118 6BFE 2566 bmi * * Check N Flag bmi/bpl
+0000211A 0C30 0078 1007 2567 cmpi.b #$78 ,7(a0,d1.w)
+00002120 66FE 2568 bne * * Check Z Flag beq/bne
+00002122 2569
+00002122 203C 11223344 2570 move.l #$11223344 , d0
+00002128 223C 00010100 2571 move.l #$00010100 , d1
+0000212E 243C 8899AABB 2572 move.l #$8899aabb , d2
+00002134 7602 2573 move.l #$00000002 , d3
+00002136 7800 2574 move.l #$00000000 , d4
+00002138 7A00 2575 move.l #$00000000 , d5
+0000213A 7C00 2576 move.l #$00000000 , d6
+0000213C 7E00 2577 move.l #$00000000 , d7
+0000213E 207C 00000000 2578 move.l #$00000000 , a0
+00002144 227C 00010100 2579 move.l #$00010100 , a1
+0000214A 2580
+0000214A 2581 * x(An,AL) --> x.L
+0000214A 31BC 5A5A 9804 2582 move.w #$5A5A , 4(a0,a1.l) * WORD
+00002150 49F0 9804 2583 lea 4(a0,a1.l) , a4
+00002154 33F0 9804 00010104 2584 move.w 4(a0,a1.l) , $00010104
+0000215C 67FE 2585 beq * * Check Z Flag beq/bne
+0000215E 6BFE 2586 bmi * * Check N Flag bmi/bpl
+00002160 0C70 5A5A 9804 2587 cmpi.w #$5A5A , 4(a0,a1.l)
+00002166 66FE 2588 bne * * Check Z Flag beq/bne
+00002168 2589
+00002168 2590 * x.L --> n(An,Dw)
+00002168 31B9 00010104 1006 2591 MOVE1: move.w $00010104 , 6(a0,d1.w) * WORD
+00002170 67FE 2592 beq * * Check Z Flag beq/bne
+00002172 6BFE 2593 bmi * * Check N Flag bmi/bpl
+00002174 0C70 5A5A 1006 2594 cmpi.w #$5A5A , 6(a0,d1.w)
+0000217A 66FE 2595 bne * * Check Z Flag beq/bne
+0000217C 2596
+0000217C 2597 * x(PC,Ds) --> x.w
+0000217C 31FB 30EA 0100 2598 move.w MOVE1(pc,d3), $0100 * WORD
+00002182 67FE 2599 beq * * Check Z Flag beq/bne
+00002184 6BFE 2600 bmi * * Check N Flag bmi/bpl
+00002186 0C78 67FE 2170 2601 cmpi.w #$67FE ,8+MOVE1
+0000218C 66FE 2602 bne * * Check Z Flag beq/bne
+0000218E 2603
+0000218E 2604 * #x --> n(An,AL)
+0000218E 31BC 7878 1006 2605 move.w #$7878, 6(a0,d1.w) * WORD
+00002194 67FE 2606 beq * * Check Z Flag beq/bne
+00002196 6BFE 2607 bmi * * Check N Flag bmi/bpl
+00002198 0C70 7878 1006 2608 cmpi.w #$7878 ,6(a0,d1.w)
+0000219E 66FE 2609 bne * * Check Z Flag beq/bne
+000021A0 2610
+000021A0 2611 * ---
+000021A0 2612
+000021A0 203C 11223344 2613 move.l #$11223344 , d0
+000021A6 223C 00010100 2614 move.l #$00010100 , d1
+000021AC 243C 8899AABB 2615 move.l #$8899aabb , d2
+000021B2 7602 2616 move.l #$00000002 , d3
+000021B4 7800 2617 move.l #$00000000 , d4
+000021B6 7A00 2618 move.l #$00000000 , d5
+000021B8 7C00 2619 move.l #$00000000 , d6
+000021BA 7E00 2620 move.l #$00000000 , d7
+000021BC 207C 00000000 2621 move.l #$00000000 , a0
+000021C2 227C 00010100 2622 move.l #$00010100 , a1
+000021C8 2623
+000021C8 2624 * x(An,AL) --> x.L
+000021C8 21BC 5A5A1234 9804 2625 move.l #$5A5A1234 , 4(a0,a1.l) * LONG
+000021D0 49F0 9804 2626 lea 4(a0,a1.l) , a4
+000021D4 23F0 9804 00010104 2627 move.l 4(a0,a1.l) , $00010104
+000021DC 67FE 2628 beq * * Check Z Flag beq/bne
+000021DE 6BFE 2629 bmi * * Check N Flag bmi/bpl
+000021E0 0CB0 5A5A1234 9804 2630 cmpi.l #$5A5A1234 , 4(a0,a1.l)
+000021E8 66FE 2631 bne * * Check Z Flag beq/bne
+000021EA 2632
+000021EA 2633 * x.L --> n(An,Dw)
+000021EA 21B9 00010104 1006 2634 MOVE3: move.l $00010104 , 6(a0,d1.w) * LONG
+000021F2 67FE 2635 beq * * Check Z Flag beq/bne
+000021F4 6BFE 2636 bmi * * Check N Flag bmi/bpl
+000021F6 0CB0 5A5A1234 1006 2637 cmpi.l #$5A5A1234 , 6(a0,d1.w)
+000021FE 66FE 2638 bne * * Check Z Flag beq/bne
+00002200 2639
+00002200 2640 * x(PC,Ds) --> x.w
+00002200 21FB 30E8 0100 2641 move.l MOVE3(pc,d3), $0100 * LONG
+00002206 67FE 2642 beq * * Check Z Flag beq/bne
+00002208 6BFE 2643 bmi * * Check N Flag bmi/bpl
+0000220A 0CB8 67FE6BFE 21F2 2644 cmpi.l #$67FE6BFE ,8+MOVE3
+00002212 66FE 2645 bne * * Check Z Flag beq/bne
+00002214 2646
+00002214 2647 * #x --> n(An,AL)
+00002214 21BC 78782323 1006 2648 move.l #$78782323, 6(a0,d1.w) * LONG
+0000221C 67FE 2649 beq * * Check Z Flag beq/bne
+0000221E 6BFE 2650 bmi * * Check N Flag bmi/bpl
+00002220 0CB0 78782323 1006 2651 cmpi.l #$78782323 ,6(a0,d1.w)
+00002228 66FE 2652 bne * * Check Z Flag beq/bne
+0000222A 2653
+0000222A 2654
+0000222A 4E75 2655 rts
+0000222C 2656
+0000222C 2657
+0000222C 2658 *-----------------------------------------------------------
+0000222C 2659 *-----------------------------------------------------------
+0000222C 2660 * OPCODE : MOVE_xxx_FLAGS
+0000222C 2661 *-----------------------------------------------------------
+0000222C 2662 *-----------------------------------------------------------
+0000222C 2663 op_MOVE_xxx_FLAGS:
+0000222C 2664
+0000222C 2665 * Move_To_SR
+0000222C 2666
+0000222C 2667 * Dn
+0000222C 2668
+0000222C 303C 2FFF 2669 move.w #$2FFF, d0
+00002230 46C0 2670 move d0 , SR
+00002232 6AFE 2671 bpl * * branch if Z clear
+00002234 66FE 2672 bne * * branch if N clear
+00002236 68FE 2673 bvc * * branch if V clear
+00002238 64FE 2674 bcc * * branch if C clear
+0000223A 303C 2F00 2675 move.w #$2F00, d0
+0000223E 44C0 2676 move d0 , CCR
+00002240 67FE 2677 beq * * branch if Z set
+00002242 6BFE 2678 bmi * * branch if N set
+00002244 69FE 2679 bvs * * branch if V set
+00002246 65FE 2680 bcs * * branch if C set
+00002248 2681
+00002248 303C 2000 2682 move.w #$2000, d0
+0000224C 46C0 2683 move d0 , SR
+0000224E 67FE 2684 beq * * branch if Z set
+00002250 6BFE 2685 bmi * * branch if N set
+00002252 69FE 2686 bvs * * branch if V set
+00002254 65FE 2687 bcs * * branch if C set
+00002256 2688
+00002256 2689 * (An)
+00002256 207C 00000100 2690 move.l #$00000100, a0
+0000225C 30BC 2FFF 2691 move.w #$2FFF, (a0)
+00002260 46D0 2692 move (a0) , SR
+00002262 6AFE 2693 bpl * * branch if Z clear
+00002264 66FE 2694 bne * * branch if N clear
+00002266 68FE 2695 bvc * * branch if V clear
+00002268 64FE 2696 bcc * * branch if C clear
+0000226A 2697
+0000226A 30BC 2000 2698 move.w #$2000,(a0)
+0000226E 46D0 2699 move (a0) , SR
+00002270 67FE 2700 beq * * branch if Z set
+00002272 6BFE 2701 bmi * * branch if N set
+00002274 69FE 2702 bvs * * branch if V set
+00002276 65FE 2703 bcs * * branch if C set
+00002278 2704
+00002278 2705 * (An)+
+00002278 207C 00000100 2706 move.l #$00000100, a0
+0000227E 30BC 2FFF 2707 move.w #$2FFF, (a0)
+00002282 46D8 2708 move (a0)+ , SR
+00002284 6AFE 2709 bpl * * branch if Z clear
+00002286 66FE 2710 bne * * branch if N clear
+00002288 68FE 2711 bvc * * branch if V clear
+0000228A 64FE 2712 bcc * * branch if C clear
+0000228C 2713
+0000228C 30BC 2000 2714 move.w #$2000,(a0)
+00002290 46D8 2715 move (a0)+ , SR
+00002292 67FE 2716 beq * * branch if Z set
+00002294 6BFE 2717 bmi * * branch if N set
+00002296 69FE 2718 bvs * * branch if V set
+00002298 65FE 2719 bcs * * branch if C set
+0000229A 2720
+0000229A 2721 * -(An)
+0000229A 207C 00000102 2722 move.l #$00000102, a0
+000022A0 30BC 2FFF 2723 move.w #$2FFF, (a0)
+000022A4 46D8 2724 move (a0)+ , SR
+000022A6 6AFE 2725 bpl * * branch if Z clear
+000022A8 66FE 2726 bne * * branch if N clear
+000022AA 68FE 2727 bvc * * branch if V clear
+000022AC 64FE 2728 bcc * * branch if C clear
+000022AE 2729
+000022AE 30BC 2000 2730 move.w #$2000,(a0)
+000022B2 46D8 2731 move (a0)+ , SR
+000022B4 67FE 2732 beq * * branch if Z set
+000022B6 6BFE 2733 bmi * * branch if N set
+000022B8 69FE 2734 bvs * * branch if V set
+000022BA 65FE 2735 bcs * * branch if C set
+000022BC 2736
+000022BC 2737 * n(An)
+000022BC 207C 00000102 2738 move.l #$00000102, a0
+000022C2 317C 2FFF 0002 2739 move.w #$2FFF, 2(a0)
+000022C8 46E8 0002 2740 move 2(a0) , SR
+000022CC 6AFE 2741 bpl * * branch if Z clear
+000022CE 66FE 2742 bne * * branch if N clear
+000022D0 68FE 2743 bvc * * branch if V clear
+000022D2 64FE 2744 bcc * * branch if C clear
+000022D4 2745
+000022D4 317C 2000 0002 2746 move.w #$2000,2(a0)
+000022DA 46E8 0002 2747 move 2(a0) , SR
+000022DE 67FE 2748 beq * * branch if Z set
+000022E0 6BFE 2749 bmi * * branch if N set
+000022E2 69FE 2750 bvs * * branch if V set
+000022E4 65FE 2751 bcs * * branch if C set
+000022E6 2752
+000022E6 2753 * n(An,Rn.l)
+000022E6 207C 00000100 2754 move.l #$00000100, a0
+000022EC 7002 2755 move.l #$00000002, d0
+000022EE 31BC 2FFF 0802 2756 move.w #$2FFF, 2(a0,d0.l)
+000022F4 46F0 0802 2757 move 2(a0,d0.l) , SR
+000022F8 6AFE 2758 bpl * * branch if Z clear
+000022FA 66FE 2759 bne * * branch if N clear
+000022FC 68FE 2760 bvc * * branch if V clear
+000022FE 64FE 2761 bcc * * branch if C clear
+00002300 2762
+00002300 31BC 2000 0802 2763 move.w #$2000, 2(a0,d0.l)
+00002306 46F0 0802 2764 move 2(a0,d0.l) , SR
+0000230A 67FE 2765 beq * * branch if Z set
+0000230C 6BFE 2766 bmi * * branch if N set
+0000230E 69FE 2767 bvs * * branch if V set
+00002310 65FE 2768 bcs * * branch if C set
+00002312 2769
+00002312 2770 * x.W
+00002312 31FC 2FFF 0100 2771 move.w #$2FFF, $0100
+00002318 46F8 0100 2772 move $0100 , SR
+0000231C 6AFE 2773 bpl * * branch if Z clear
+0000231E 66FE 2774 bne * * branch if N clear
+00002320 68FE 2775 bvc * * branch if V clear
+00002322 64FE 2776 bcc * * branch if C clear
+00002324 2777
+00002324 31FC 2000 0100 2778 move.w #$2000, $0100
+0000232A 46F8 0100 2779 move $0100 , SR
+0000232E 67FE 2780 beq * * branch if Z set
+00002330 6BFE 2781 bmi * * branch if N set
+00002332 69FE 2782 bvs * * branch if V set
+00002334 65FE 2783 bcs * * branch if C set
+00002336 2784
+00002336 2785 * x.L
+00002336 33FC 2FFF 00010100 2786 move.w #$2FFF, $00010100
+0000233E 46F9 00010100 2787 move $00010100 , SR
+00002344 6AFE 2788 bpl * * branch if Z clear
+00002346 66FE 2789 bne * * branch if N clear
+00002348 68FE 2790 bvc * * branch if V clear
+0000234A 64FE 2791 bcc * * branch if C clear
+0000234C 2792
+0000234C 33FC 2000 00010100 2793 MOVE4: move.w #$2000, $00010100
+00002354 46F9 00010100 2794 move $00010100 , SR
+0000235A 67FE 2795 beq * * branch if Z set
+0000235C 6BFE 2796 bmi * * branch if N set
+0000235E 69FE 2797 bvs * * branch if V set
+00002360 65FE 2798 bcs * * branch if C set
+00002362 2799
+00002362 2800 * x(PC)
+00002362 46FA FFEA 2801 move MOVE4+2(pc) , SR
+00002366 67FE 2802 beq * * branch if Z set
+00002368 6BFE 2803 bmi * * branch if N set
+0000236A 69FE 2804 bvs * * branch if V set
+0000236C 65FE 2805 bcs * * branch if C set
+0000236E 2806
+0000236E 2807 * x(PC,d0.l)
+0000236E 7000 2808 move.l #$00000000, d0
+00002370 46FB 08DC 2809 move MOVE4+2(pc,d0.l) , SR
+00002374 67FE 2810 beq * * branch if Z set
+00002376 6BFE 2811 bmi * * branch if N set
+00002378 69FE 2812 bvs * * branch if V set
+0000237A 65FE 2813 bcs * * branch if C set
+0000237C 44FB 08D0 2814 move MOVE4+2(pc,d0.l) , CCR
+00002380 67FE 2815 beq * * branch if Z set
+00002382 6BFE 2816 bmi * * branch if N set
+00002384 69FE 2817 bvs * * branch if V set
+00002386 65FE 2818 bcs * * branch if C set
+00002388 2819
+00002388 2820 * #x
+00002388 46FC 2FFF 2821 move #$2FFF, SR
+0000238C 66FE 2822 bne * * branch if Z clear
+0000238E 6AFE 2823 bpl * * branch if N clear
+00002390 68FE 2824 bvc * * branch if V clear
+00002392 64FE 2825 bcc * * branch if C clear
+00002394 2826
+00002394 2827
+00002394 2828
+00002394 2829 * MOVE_From_SR
+00002394 2830
+00002394 2831
+00002394 2832
+00002394 2833 * Dn
+00002394 46FC 275A 2834 move #$275A, SR * Initial value
+00002398 40C0 2835 move SR , d0
+0000239A 0C40 275A 2836 cmpi.w #$275A , d0
+0000239E 66FE 2837 bne * * branch if Z set
+000023A0 2838
+000023A0 2839 * (An)
+000023A0 207C 00000100 2840 move.l #$00000100, a0
+000023A6 46FC 275A 2841 move #$275A, SR * Initial value
+000023AA 40D0 2842 move SR , (a0)
+000023AC 0C50 275A 2843 cmpi.w #$275A , (a0)
+000023B0 66FE 2844 bne * * branch if Z set
+000023B2 2845
+000023B2 2846 * (An)+
+000023B2 207C 00000100 2847 move.l #$00000100, a0
+000023B8 46FC 257A 2848 move #$257A, SR * Initial value
+000023BC 40D8 2849 move SR , (a0)+
+000023BE 207C 00000100 2850 move.l #$00000100, a0
+000023C4 0C58 257A 2851 cmpi.w #$257A , (a0)+
+000023C8 66FE 2852 bne * * branch if Z set
+000023CA 2853
+000023CA 2854 * -(An)
+000023CA 207C 00000102 2855 move.l #$00000102, a0
+000023D0 46FC 2766 2856 move #$2766, SR * Initial value
+000023D4 40E0 2857 move SR , -(a0)
+000023D6 207C 00000100 2858 move.l #$00000100, a0
+000023DC 0C50 2766 2859 cmpi.w #$2766 , (a0)
+000023E0 66FE 2860 bne * * branch if Z set
+000023E2 2861
+000023E2 2862 * x(An)
+000023E2 207C 00000102 2863 move.l #$00000102, a0
+000023E8 46FC 2733 2864 move #$2733, SR * Initial value
+000023EC 40E8 0004 2865 move SR , 4(a0)
+000023F0 0C68 2733 0004 2866 cmpi.w #$2733 , 4(a0)
+000023F6 66FE 2867 bne * * branch if Z set
+000023F8 2868
+000023F8 2869 * x(An,rn)
+000023F8 207C 00000102 2870 move.l #$00000102, a0
+000023FE 7004 2871 move.l #$00000004, d0
+00002400 46FC 275A 2872 move #$275a, SR * Initial value
+00002404 40F0 0804 2873 move SR , 4(a0,d0.l)
+00002408 0C70 275A 0804 2874 cmpi.w #$275a , 4(a0,d0.l)
+0000240E 66FE 2875 bne * * branch if Z set
+00002410 2876
+00002410 2877 * x.W
+00002410 46FC 2777 2878 move #$2777, SR * Initial value
+00002414 40F8 0102 2879 move SR , $0102
+00002418 0C78 2777 0102 2880 cmpi.w #$2777 , $0102
+0000241E 66FE 2881 bne * * branch if Z set
+00002420 2882
+00002420 2883 * x.L
+00002420 46FC 2777 2884 move #$2777, SR * Initial value
+00002424 40F9 00010102 2885 move SR , $10102
+0000242A 0C79 2777 00010102 2886 cmpi.w #$2777 , $10102
+00002432 66FE 2887 bne * * branch if Z set
+00002434 2888
+00002434 2889
+00002434 2890
+00002434 46FC 2700 2891 move #$2700, SR * Put flags back to initial value
+00002438 2892
+00002438 4E75 2893 rts
+0000243A 2894
+0000243A 2895
+0000243A 2896 *-----------------------------------------------------------
+0000243A 2897 *-----------------------------------------------------------
+0000243A 2898 * OPCODE : EXT
+0000243A 2899 *-----------------------------------------------------------
+0000243A 2900 *-----------------------------------------------------------
+0000243A 2901 op_EXT:
+0000243A 2902
+0000243A 707F 2903 move.l #$0000007F, d0
+0000243C 223C 00008FFF 2904 move.l #$00008FFF, d1
+00002442 7400 2905 move.l #$00000000, d2
+00002444 2906
+00002444 4880 2907 ext.w d0
+00002446 6BFE 2908 bmi * * Check N Flag bmi/bpl
+00002448 67FE 2909 beq * * Check Z Flag beq/bne
+0000244A 0C80 0000007F 2910 cmpi.l #$0000007F , d0
+00002450 66FE 2911 bne * * branch if Z set
+00002452 2912
+00002452 48C1 2913 ext.l d1
+00002454 6AFE 2914 bpl * * Check N Flag bmi/bpl
+00002456 67FE 2915 beq * * Check Z Flag beq/bne
+00002458 0C81 FFFF8FFF 2916 cmpi.l #$FFFF8FFF , d1
+0000245E 66FE 2917 bne * * branch if Z set
+00002460 2918
+00002460 48C2 2919 ext.l d2
+00002462 66FE 2920 bne * * Check Z Flag beq/bne
+00002464 2921
+00002464 2922
+00002464 2923
+00002464 2924 *-----------------------------------------------------------
+00002464 2925 *-----------------------------------------------------------
+00002464 2926 * OPCODE : SWAP
+00002464 2927 *-----------------------------------------------------------
+00002464 2928 *-----------------------------------------------------------
+00002464 2929 op_SWAP:
+00002464 2930
+00002464 203C 12345678 2931 move.l #$12345678, d0
+0000246A 2932
+0000246A 4840 2933 swap d0
+0000246C 6BFE 2934 bmi * * Check N Flag bmi/bpl
+0000246E 67FE 2935 beq * * Check Z Flag beq/bne
+00002470 0C80 56781234 2936 cmpi.l #$56781234 , d0
+00002476 66FE 2937 bne * * branch if Z set
+00002478 2938
+00002478 2939
+00002478 2940
+00002478 4E75 2941 rts
+0000247A 2942
+0000247A 2943
+0000247A 2944 *-----------------------------------------------------------
+0000247A 2945 *-----------------------------------------------------------
+0000247A 2946 * OPCODE : LEA_PEA
+0000247A 2947 *-----------------------------------------------------------
+0000247A 2948 *-----------------------------------------------------------
+0000247A 2949 op_LEAPEA:
+0000247A 2950
+0000247A 207C 00345678 2951 move.l #$00345678, a0
+00002480 7800 2952 move.l #$00000000, d4
+00002482 2953
+00002482 2954 * (An)
+00002482 4DD0 2955 lea (a0) , a6
+00002484 200E 2956 move.l a6 , d0
+00002486 0C80 00345678 2957 cmpi.l #$00345678, d0
+0000248C 66FE 2958 bne * * branch if Z set
+0000248E 4850 2959 pea (a0)
+00002490 0C97 00345678 2960 cmpi.l #$00345678, (a7)
+00002496 66FE 2961 bne * * branch if Z set
+00002498 584F 2962 addq #4 , a7 * Restore Stack Pointer
+0000249A 2963
+0000249A 2964 * x(An)
+0000249A 4DE8 0004 2965 lea 4(a0) , a6
+0000249E 200E 2966 move.l a6 , d0
+000024A0 0C80 0034567C 2967 cmpi.l #$0034567C, d0
+000024A6 66FE 2968 bne * * branch if Z set
+000024A8 4868 0004 2969 pea 4(a0)
+000024AC 0C97 0034567C 2970 cmpi.l #$0034567C, (a7)
+000024B2 66FE 2971 bne * * branch if Z set
+000024B4 584F 2972 addq #4 , a7 * Restore Stack Pointer
+000024B6 2973
+000024B6 2974 * x(An,Dn.l)
+000024B6 4DF0 4004 2975 lea 4(a0,d4) , a6
+000024BA 200E 2976 move.l a6 , d0
+000024BC 0C80 0034567C 2977 cmpi.l #$0034567C, d0
+000024C2 66FE 2978 bne * * branch if Z set
+000024C4 4870 4804 2979 pea 4(a0,d4.l)
+000024C8 0C97 0034567C 2980 cmpi.l #$0034567C, (a7)
+000024CE 66FE 2981 bne * * branch if Z set
+000024D0 584F 2982 addq #4 , a7 * Restore Stack Pointer
+000024D2 2983
+000024D2 2984 * x.W
+000024D2 4DF8 1234 2985 lea $1234 , a6
+000024D6 200E 2986 move.l a6 , d0
+000024D8 0C40 1234 2987 cmpi.w #$1234, d0
+000024DC 66FE 2988 bne * * branch if Z set
+000024DE 4878 1234 2989 pea $1234
+000024E2 0C97 00001234 2990 cmpi.l #$00001234, (a7)
+000024E8 66FE 2991 bne * * branch if Z set
+000024EA 584F 2992 addq #4 , a7 * Restore Stack Pointer
+000024EC 2993
+000024EC 2994 * x.L
+000024EC 4DF9 00345678 2995 lea $00345678 , a6
+000024F2 200E 2996 move.l a6 , d0
+000024F4 B08E 2997 cmp.l a6, d0
+000024F6 66FE 2998 bne * * branch if Z set
+000024F8 4879 00345678 2999 pea $00345678
+000024FE 0C97 00345678 3000 cmpi.l #$00345678, (a7)
+00002504 66FE 3001 bne * * branch if Z set
+00002506 584F 3002 addq #4 , a7 * Restore Stack Pointer
+00002508 3003
+00002508 3004 * x(PC)
+00002508 4DFA 0008 3005 lea LEA1(pc), a6
+0000250C 200E 3006 move.l a6 , d0
+0000250E B08E 3007 cmp.l a6, d0
+00002510 66FE 3008 bne * * branch if Z set
+00002512 487A FFFE 3009 LEA1: pea LEA1(pc)
+00002516 0C97 0000241E 3010 cmpi.l #$0000241E, (a7)
+0000251C 67FE 3011 beq * * branch if Z clear
+0000251E 584F 3012 addq #4 , a7 * Restore Stack Pointer
+00002520 3013
+00002520 3014
+00002520 3015
+00002520 3016
+00002520 46FC 2700 3017 move #$2700, SR * Put flags back to initial value
+00002524 3018
+00002524 4E75 3019 rts
+00002526 3020
+00002526 3021
+00002526 3022
+00002526 3023 *-----------------------------------------------------------
+00002526 3024 *-----------------------------------------------------------
+00002526 3025 * OPCODE : LEA_TAS
+00002526 3026 *-----------------------------------------------------------
+00002526 3027 *-----------------------------------------------------------
+00002526 3028 op_TAS:
+00002526 3029
+00002526 3030 * Test just one addressing mode
+00002526 3031
+00002526 207C 00000100 3032 move.l #$00000100, a0
+0000252C 3033
+0000252C 3034 * (An)
+0000252C 10BC 0000 3035 move.b #$00 , (a0)
+00002530 6BFE 3036 bmi * * Check N Flag bmi/bpl
+00002532 66FE 3037 bne * * Check Z Flag beq/bne
+00002534 4AD0 3038 tas (a0)
+00002536 0C10 0080 3039 cmpi.b #$80, (a0)
+0000253A 66FE 3040 bne * * branch if Z set
+0000253C 10BC 00F5 3041 move.b #$F5 , (a0)
+00002540 4AD0 3042 tas (a0)
+00002542 6AFE 3043 bpl * * Check N Flag bmi/bpl
+00002544 67FE 3044 beq * * Check Z Flag beq/bne
+00002546 4AD0 3045 tas (a0)
+00002548 0C10 00F5 3046 cmpi.b #$F5, (a0)
+0000254C 66FE 3047 bne * * branch if Z set
+0000254E 3048
+0000254E 4E75 3049 rts
+00002550 3050
+00002550 3051
+00002550 3052 *-----------------------------------------------------------
+00002550 3053 *-----------------------------------------------------------
+00002550 3054 * OPCODE : LEA_TST
+00002550 3055 *-----------------------------------------------------------
+00002550 3056 *-----------------------------------------------------------
+00002550 3057 op_TST:
+00002550 3058
+00002550 3059 * Test just one addressing mode
+00002550 3060
+00002550 207C 00000100 3061 move.l #$00000100, a0
+00002556 3062
+00002556 3063 * (An) - BYTE
+00002556 10BC 0000 3064 move.b #$00 , (a0)
+0000255A 4A10 3065 tst.b (a0)
+0000255C 6BFE 3066 bmi * * Check N Flag bmi/bpl
+0000255E 66FE 3067 bne * * Check Z Flag beq/bne
+00002560 10BC 00F5 3068 move.b #$F5 , (a0)
+00002564 4A10 3069 tst.b (a0)
+00002566 6AFE 3070 bpl * * Check N Flag bmi/bpl
+00002568 67FE 3071 beq * * Check Z Flag beq/bne
+0000256A 3072
+0000256A 3073 * (An) - WORD
+0000256A 30BC 0000 3074 move.w #$0000 , (a0)
+0000256E 4A50 3075 tst.w (a0)
+00002570 6BFE 3076 bmi * * Check N Flag bmi/bpl
+00002572 66FE 3077 bne * * Check Z Flag beq/bne
+00002574 30BC F567 3078 move.w #$F567 , (a0)
+00002578 4A50 3079 tst.w (a0)
+0000257A 6AFE 3080 bpl * * Check N Flag bmi/bpl
+0000257C 67FE 3081 beq * * Check Z Flag beq/bne
+0000257E 3082
+0000257E 3083 * (An) - LONG
+0000257E 20BC 00000000 3084 move.l #$00000000 , (a0)
+00002584 4A90 3085 tst.l (a0)
+00002586 6BFE 3086 bmi * * Check N Flag bmi/bpl
+00002588 66FE 3087 bne * * Check Z Flag beq/bne
+0000258A 20BC F56789AB 3088 move.l #$F56789ab , (a0)
+00002590 4A90 3089 tst.l (a0)
+00002592 6AFE 3090 bpl * * Check N Flag bmi/bpl
+00002594 67FE 3091 beq * * Check Z Flag beq/bne
+00002596 3092
+00002596 3093
+00002596 4E75 3094 rts
+00002598 3095
+00002598 3096
+00002598 3097 *-----------------------------------------------------------
+00002598 3098 *-----------------------------------------------------------
+00002598 3099 * OPCODE : LINKS
+00002598 3100 *-----------------------------------------------------------
+00002598 3101 *-----------------------------------------------------------
+00002598 3102 op_LINKS:
+00002598 3103
+00002598 207C 11223344 3104 move.l #$11223344, a0
+0000259E 203C 11223344 3105 move.l #$11223344, d0
+000025A4 4E50 0000 3106 link a0, #$0
+000025A8 0C97 11223344 3107 cmpi.l #$11223344, (a7)
+000025AE 3108
+000025AE 4E58 3109 unlk a0
+000025B0 B1C0 3110 cmp.l d0 , a0
+000025B2 66FE 3111 bne * * branch if Z set
+000025B4 3112
+000025B4 4E75 3113 rts
+000025B6 3114
+000025B6 3115 *-----------------------------------------------------------
+000025B6 3116 *-----------------------------------------------------------
+000025B6 3117 * OPCODE : MOVE_USP
+000025B6 3118 *-----------------------------------------------------------
+000025B6 3119 *-----------------------------------------------------------
+000025B6 3120 op_MOVE_USP:
+000025B6 3121
+000025B6 207C 11223344 3122 move.l #$11223344, a0
+000025BC 4E60 3123 move a0 , USP
+000025BE 4E69 3124 move USP , a1
+000025C0 B3C8 3125 cmp.l a0 , a1
+000025C2 66FE 3126 bne * * branch if Z set
+000025C4 3127
+000025C4 3128
+000025C4 3129 *-----------------------------------------------------------
+000025C4 3130 *-----------------------------------------------------------
+000025C4 3131 * OPCODE : CHK
+000025C4 3132 *-----------------------------------------------------------
+000025C4 3133 *-----------------------------------------------------------
+000025C4 3134 op_CHK:
+000025C4 303C 1122 3135 move.w #$1122, d0
+000025C8 323C 1122 3136 move.w #$1122, d1
+000025CC 4380 3137 chk d0 , d1
+000025CE 3138
+000025CE 4E71 3139 nop
+000025D0 4E71 3140 nop
+000025D2 3141
+000025D2 323C 1122 3142 move.w #$1122, d1
+000025D6 43BC 1122 3143 chk #$1122 , d1
+000025DA 3144
+000025DA 3145 * Comment out when using Easy68K
+000025DA 3146 *move.w #$1122, d1
+000025DA 3147 *chk #00122 , d1
+000025DA 3148 *cmp.l #$EEEE0006 , d6
+000025DA 3149 *bne * * branch if Z set
+000025DA 3150
+000025DA 3151 *move.w #$1122, d0
+000025DA 3152 *move.w #$8000, d1
+000025DA 3153 *chk d0 , d1
+000025DA 3154 *cmp.l #$EEEE0006 , d6
+000025DA 3155 *bne * * branch if Z set
+000025DA 3156
+000025DA 4E75 3157 rts
+000025DC 3158
+000025DC 3159
+000025DC 3160 *-----------------------------------------------------------
+000025DC 3161 *-----------------------------------------------------------
+000025DC 3162 * OPCODE : NEGS
+000025DC 3163 *-----------------------------------------------------------
+000025DC 3164 *-----------------------------------------------------------
+000025DC 3165 op_NEGS:
+000025DC 3166
+000025DC 3167 * NOT - BYTE
+000025DC 207C 00000100 3168 move.l #$00000100, a0
+000025E2 7000 3169 move.l #$00000000, d0
+000025E4 4600 3170 not.b d0
+000025E6 6AFE 3171 bpl * * Check N Flag bmi/bpl
+000025E8 67FE 3172 beq * * Check Z Flag beq/bne
+000025EA 4600 3173 not.b d0
+000025EC 6BFE 3174 bmi * * Check N Flag bmi/bpl
+000025EE 66FE 3175 bne * * Check Z Flag beq/bne
+000025F0 0C00 0000 3176 cmpi.b #$00 , d0
+000025F4 66FE 3177 bne * * Check Z Flag beq/bne
+000025F6 10BC 0080 3178 move.b #$80 , (a0)
+000025FA 4610 3179 not.b (a0)
+000025FC 6BFE 3180 bmi * * Check N Flag bmi/bpl
+000025FE 67FE 3181 beq * * Check Z Flag beq/bne
+00002600 4610 3182 not.b (a0)
+00002602 6AFE 3183 bpl * * Check N Flag bmi/bpl
+00002604 67FE 3184 beq * * Check Z Flag beq/bne
+00002606 0C10 0080 3185 cmpi.b #$80 , (a0)
+0000260A 66FE 3186 bne * * Check Z Flag beq/bne
+0000260C 3187
+0000260C 3188 * NOT - WORD
+0000260C 207C 00000100 3189 move.l #$00000100, a0
+00002612 7000 3190 move.l #$00000000, d0
+00002614 4640 3191 not.w d0
+00002616 6AFE 3192 bpl * * Check N Flag bmi/bpl
+00002618 67FE 3193 beq * * Check Z Flag beq/bne
+0000261A 4640 3194 not.w d0
+0000261C 6BFE 3195 bmi * * Check N Flag bmi/bpl
+0000261E 66FE 3196 bne * * Check Z Flag beq/bne
+00002620 0C40 0000 3197 cmpi.w #$0000 , d0
+00002624 66FE 3198 bne * * Check Z Flag beq/bne
+00002626 30BC 5A5A 3199 move.w #$5a5a , (a0)
+0000262A 4650 3200 not.w (a0)
+0000262C 6AFE 3201 bpl * * Check N Flag bmi/bpl
+0000262E 67FE 3202 beq * * Check Z Flag beq/bne
+00002630 4650 3203 not.w (a0)
+00002632 6BFE 3204 bmi * * Check N Flag bmi/bpl
+00002634 67FE 3205 beq * * Check Z Flag beq/bne
+00002636 0C50 5A5A 3206 cmpi.w #$5a5a , (a0)
+0000263A 66FE 3207 bne * * Check Z Flag beq/bne
+0000263C 3208
+0000263C 3209 * NOT - LONG
+0000263C 207C 00000100 3210 move.l #$00000100, a0
+00002642 7000 3211 move.l #$00000000, d0
+00002644 4680 3212 not.l d0
+00002646 6AFE 3213 bpl * * Check N Flag bmi/bpl
+00002648 67FE 3214 beq * * Check Z Flag beq/bne
+0000264A 4680 3215 not.l d0
+0000264C 6BFE 3216 bmi * * Check N Flag bmi/bpl
+0000264E 66FE 3217 bne * * Check Z Flag beq/bne
+00002650 0C80 00000000 3218 cmpi.l #$00000000 , d0
+00002656 66FE 3219 bne * * Check Z Flag beq/bne
+00002658 20BC 5A5A1234 3220 move.l #$5a5a1234 , (a0)
+0000265E 4690 3221 not.l (a0)
+00002660 6AFE 3222 bpl * * Check N Flag bmi/bpl
+00002662 67FE 3223 beq * * Check Z Flag beq/bne
+00002664 4690 3224 not.l (a0)
+00002666 6BFE 3225 bmi * * Check N Flag bmi/bpl
+00002668 67FE 3226 beq * * Check Z Flag beq/bne
+0000266A 0C90 5A5A1234 3227 cmpi.l #$5a5a1234 , (a0)
+00002670 66FE 3228 bne * * Check Z Flag beq/bne
+00002672 3229
+00002672 3230 * -----
+00002672 3231
+00002672 3232 * NEG - BYTE
+00002672 207C 00000100 3233 move.l #$00000100, a0
+00002678 7000 3234 move.l #$00000000, d0
+0000267A 223C 00000080 3235 move.l #$00000080, d1
+00002680 4400 3236 neg.b d0
+00002682 6BFE 3237 bmi * * Check N Flag bmi/bpl 0
+00002684 66FE 3238 bne * * Check Z Flag beq/bne 1
+00002686 65FE 3239 bcs * * Check C Flag bcc/bcs 1
+00002688 69FE 3240 bvs * * Check V Flag bvc/bvs 1
+0000268A 4401 3241 neg.b d1
+0000268C 6AFE 3242 bpl * * Check N Flag bmi/bpl 1
+0000268E 67FE 3243 beq * * Check Z Flag beq/bne 0
+00002690 64FE 3244 bcc * * Check C Flag bcc/bcs 0
+00002692 68FE 3245 bvc * * Check V Flag bvc/bvs 0
+00002694 0C01 0080 3246 cmpi.b #$80 , d1
+00002698 66FE 3247 bne * * Check Z Flag beq/bne
+0000269A 10BC 007F 3248 move.b #$7F , (a0)
+0000269E 4410 3249 neg.b (a0)
+000026A0 6AFE 3250 bpl * * Check N Flag bmi/bpl 1
+000026A2 67FE 3251 beq * * Check Z Flag beq/bne 0
+000026A4 64FE 3252 bcc * * Check C Flag bcc/bcs 0
+000026A6 69FE 3253 bvs * * Check V Flag bvc/bvs 1
+000026A8 10BC 00F5 3254 move.b #$F5 , (a0)
+000026AC 4410 3255 neg.b (a0)
+000026AE 6BFE 3256 bmi * * Check N Flag bmi/bpl 0
+000026B0 67FE 3257 beq * * Check Z Flag beq/bne 0
+000026B2 64FE 3258 bcc * * Check C Flag bcc/bcs 0
+000026B4 69FE 3259 bvs * * Check V Flag bvc/bvs 1
+000026B6 0C10 000B 3260 cmpi.b #$0B , (a0)
+000026BA 66FE 3261 bne * * Check Z Flag beq/bne
+000026BC 3262
+000026BC 3263 * -----
+000026BC 3264
+000026BC 3265 * NEG - WORD
+000026BC 207C 00000100 3266 move.l #$00000100, a0
+000026C2 7000 3267 move.l #$00000000, d0
+000026C4 223C 00008000 3268 move.l #$00008000, d1
+000026CA 4440 3269 neg.w d0
+000026CC 6BFE 3270 bmi * * Check N Flag bmi/bpl 0
+000026CE 66FE 3271 bne * * Check Z Flag beq/bne 1
+000026D0 65FE 3272 bcs * * Check C Flag bcc/bcs 1
+000026D2 69FE 3273 bvs * * Check V Flag bvc/bvs 1
+000026D4 4441 3274 neg.w d1
+000026D6 6AFE 3275 bpl * * Check N Flag bmi/bpl 1
+000026D8 67FE 3276 beq * * Check Z Flag beq/bne 0
+000026DA 64FE 3277 bcc * * Check C Flag bcc/bcs 0
+000026DC 68FE 3278 bvc * * Check V Flag bvc/bvs 0
+000026DE 0C41 8000 3279 cmpi.w #$8000 , d1
+000026E2 66FE 3280 bne * * Check Z Flag beq/bne
+000026E4 30BC 7FFF 3281 move.w #$7FFF , (a0)
+000026E8 4450 3282 neg.w (a0)
+000026EA 6AFE 3283 bpl * * Check N Flag bmi/bpl 1
+000026EC 67FE 3284 beq * * Check Z Flag beq/bne 0
+000026EE 64FE 3285 bcc * * Check C Flag bcc/bcs 0
+000026F0 69FE 3286 bvs * * Check V Flag bvc/bvs 1
+000026F2 30BC F578 3287 move.w #$F578 , (a0)
+000026F6 4450 3288 neg.w (a0)
+000026F8 6BFE 3289 bmi * * Check N Flag bmi/bpl 0
+000026FA 67FE 3290 beq * * Check Z Flag beq/bne 0
+000026FC 64FE 3291 bcc * * Check C Flag bcc/bcs 0
+000026FE 69FE 3292 bvs * * Check V Flag bvc/bvs 1
+00002700 0C50 0A88 3293 cmpi.w #$0A88 , (a0)
+00002704 66FE 3294 bne * * Check Z Flag beq/bne
+00002706 3295
+00002706 3296 * -----
+00002706 3297
+00002706 3298 * NEG - LONG
+00002706 207C 00000100 3299 move.l #$00000100, a0
+0000270C 7000 3300 move.l #$00000000, d0
+0000270E 223C 80000000 3301 move.l #$80000000, d1
+00002714 4480 3302 neg.l d0
+00002716 6BFE 3303 bmi * * Check N Flag bmi/bpl 0
+00002718 66FE 3304 bne * * Check Z Flag beq/bne 1
+0000271A 65FE 3305 bcs * * Check C Flag bcc/bcs 1
+0000271C 69FE 3306 bvs * * Check V Flag bvc/bvs 1
+0000271E 4481 3307 neg.l d1
+00002720 6AFE 3308 bpl * * Check N Flag bmi/bpl 1
+00002722 67FE 3309 beq * * Check Z Flag beq/bne 0
+00002724 64FE 3310 bcc * * Check C Flag bcc/bcs 0
+00002726 68FE 3311 bvc * * Check V Flag bvc/bvs 0
+00002728 0C81 80000000 3312 cmpi.l #$80000000 , d1
+0000272E 66FE 3313 bne * * Check Z Flag beq/bne
+00002730 20BC 7FFFFFFF 3314 move.l #$7FFFFFFF , (a0)
+00002736 4490 3315 neg.l (a0)
+00002738 6AFE 3316 bpl * * Check N Flag bmi/bpl 1
+0000273A 67FE 3317 beq * * Check Z Flag beq/bne 0
+0000273C 64FE 3318 bcc * * Check C Flag bcc/bcs 0
+0000273E 69FE 3319 bvs * * Check V Flag bvc/bvs 1
+00002740 20BC F5781234 3320 move.l #$F5781234 , (a0)
+00002746 4490 3321 neg.l (a0)
+00002748 6BFE 3322 bmi * * Check N Flag bmi/bpl 0
+0000274A 67FE 3323 beq * * Check Z Flag beq/bne 0
+0000274C 64FE 3324 bcc * * Check C Flag bcc/bcs 0
+0000274E 69FE 3325 bvs * * Check V Flag bvc/bvs 1
+00002750 0C90 0A87EDCC 3326 cmpi.l #$0A87EDCC , (a0)
+00002756 66FE 3327 bne * * Check Z Flag beq/bne
+00002758 3328
+00002758 3329
+00002758 3330 * -----
+00002758 3331
+00002758 3332 * NEGX - BYTE
+00002758 207C 00000100 3333 move.l #$00000100, a0
+0000275E 7000 3334 move.l #$00000000, d0
+00002760 223C 00000080 3335 move.l #$00000080, d1
+00002766 003C 0010 3336 ori.b #$10 , CCR * Set X Flag
+0000276A 4000 3337 negx.b d0
+0000276C 6AFE 3338 bpl * * Check N Flag bmi/bpl 0
+0000276E 67FE 3339 beq * * Check Z Flag beq/bne 1
+00002770 64FE 3340 bcc * * Check C Flag bcc/bcs 1
+00002772 69FE 3341 bvs * * Check V Flag bvc/bvs 1
+00002774 023C 00EF 3342 andi.b #$EF , CCR * Clear X Flag
+00002778 4000 3343 negx.b d0
+0000277A 6BFE 3344 bmi * * Check N Flag bmi/bpl 0
+0000277C 67FE 3345 beq * * Check Z Flag beq/bne 1
+0000277E 64FE 3346 bcc * * Check C Flag bcc/bcs 1
+00002780 69FE 3347 bvs * * Check V Flag bvc/bvs 1
+00002782 003C 0010 3348 ori.b #$10 , CCR * Set X Flag
+00002786 4001 3349 negx.b d1
+00002788 6BFE 3350 bmi * * Check N Flag bmi/bpl 1
+0000278A 67FE 3351 beq * * Check Z Flag beq/bne 0
+0000278C 64FE 3352 bcc * * Check C Flag bcc/bcs 0
+0000278E 69FE 3353 bvs * * Check V Flag bvc/bvs 0
+00002790 0C01 007F 3354 cmpi.b #$7F , d1
+00002794 66FE 3355 bne * * Check Z Flag beq/bne
+00002796 023C 00EF 3356 andi.b #$EF , CCR * Clear X Flag
+0000279A 4001 3357 negx.b d1
+0000279C 6AFE 3358 bpl * * Check N Flag bmi/bpl 1
+0000279E 67FE 3359 beq * * Check Z Flag beq/bne 0
+000027A0 64FE 3360 bcc * * Check C Flag bcc/bcs 0
+000027A2 69FE 3361 bvs * * Check V Flag bvc/bvs 0
+000027A4 0C01 0081 3362 cmpi.b #$81 , d1
+000027A8 66FE 3363 bne * * Check Z Flag beq/bne
+000027AA 10BC 007F 3364 move.b #$7F , (a0)
+000027AE 003C 0010 3365 ori.b #$10 , CCR * Set X Flag
+000027B2 4010 3366 negx.b (a0)
+000027B4 6AFE 3367 bpl * * Check N Flag bmi/bpl 1
+000027B6 67FE 3368 beq * * Check Z Flag beq/bne 0
+000027B8 64FE 3369 bcc * * Check C Flag bcc/bcs 0
+000027BA 69FE 3370 bvs * * Check V Flag bvc/bvs 1
+000027BC 10BC 007F 3371 move.b #$7F , (a0)
+000027C0 023C 00EF 3372 andi.b #$EF , CCR * Clear X Flag
+000027C4 4010 3373 negx.b (a0)
+000027C6 6AFE 3374 bpl * * Check N Flag bmi/bpl 1
+000027C8 67FE 3375 beq * * Check Z Flag beq/bne 0
+000027CA 64FE 3376 bcc * * Check C Flag bcc/bcs 0
+000027CC 69FE 3377 bvs * * Check V Flag bvc/bvs 1
+000027CE 10BC 00F5 3378 move.b #$F5 , (a0)
+000027D2 003C 0010 3379 ori.b #$10 , CCR * Set X Flag
+000027D6 4010 3380 negx.b (a0)
+000027D8 6BFE 3381 bmi * * Check N Flag bmi/bpl 0
+000027DA 67FE 3382 beq * * Check Z Flag beq/bne 0
+000027DC 64FE 3383 bcc * * Check C Flag bcc/bcs 0
+000027DE 69FE 3384 bvs * * Check V Flag bvc/bvs 1
+000027E0 0C10 000A 3385 cmpi.b #$0A , (a0)
+000027E4 66FE 3386 bne * * Check Z Flag beq/bne
+000027E6 023C 00EF 3387 andi.b #$EF , CCR * Clear X Flag
+000027EA 4010 3388 negx.b (a0)
+000027EC 6AFE 3389 bpl * * Check N Flag bmi/bpl 0
+000027EE 67FE 3390 beq * * Check Z Flag beq/bne 0
+000027F0 64FE 3391 bcc * * Check C Flag bcc/bcs 0
+000027F2 69FE 3392 bvs * * Check V Flag bvc/bvs 1
+000027F4 0C10 00F6 3393 cmpi.b #$F6 , (a0)
+000027F8 66FE 3394 bne * * Check Z Flag beq/bne
+000027FA 3395
+000027FA 3396
+000027FA 3397
+000027FA 3398 * -----
+000027FA 3399
+000027FA 3400 * NEGX - WORD
+000027FA 207C 00000100 3401 move.l #$00000100, a0
+00002800 7000 3402 move.l #$00000000, d0
+00002802 223C 00008000 3403 move.l #$00008000, d1
+00002808 003C 0010 3404 ori.b #$10 , CCR * Set X Flag
+0000280C 4040 3405 negx.w d0
+0000280E 6AFE 3406 bpl * * Check N Flag bmi/bpl 0
+00002810 67FE 3407 beq * * Check Z Flag beq/bne 1
+00002812 64FE 3408 bcc * * Check C Flag bcc/bcs 1
+00002814 69FE 3409 bvs * * Check V Flag bvc/bvs 1
+00002816 023C 00EF 3410 andi.b #$EF , CCR * Clear X Flag
+0000281A 4040 3411 negx.w d0
+0000281C 6BFE 3412 bmi * * Check N Flag bmi/bpl 0
+0000281E 67FE 3413 beq * * Check Z Flag beq/bne 1
+00002820 64FE 3414 bcc * * Check C Flag bcc/bcs 1
+00002822 69FE 3415 bvs * * Check V Flag bvc/bvs 1
+00002824 003C 0010 3416 ori.b #$10 , CCR * Set X Flag
+00002828 4041 3417 negx.w d1
+0000282A 6BFE 3418 bmi * * Check N Flag bmi/bpl 1
+0000282C 67FE 3419 beq * * Check Z Flag beq/bne 0
+0000282E 64FE 3420 bcc * * Check C Flag bcc/bcs 0
+00002830 69FE 3421 bvs * * Check V Flag bvc/bvs 0
+00002832 0C41 7FFF 3422 cmpi.w #$7FFF , d1
+00002836 66FE 3423 bne * * Check Z Flag beq/bne
+00002838 023C 00EF 3424 andi.b #$EF , CCR * Clear X Flag
+0000283C 4041 3425 negx.w d1
+0000283E 6AFE 3426 bpl * * Check N Flag bmi/bpl 1
+00002840 67FE 3427 beq * * Check Z Flag beq/bne 0
+00002842 64FE 3428 bcc * * Check C Flag bcc/bcs 0
+00002844 69FE 3429 bvs * * Check V Flag bvc/bvs 0
+00002846 0C41 8001 3430 cmpi.w #$8001 , d1
+0000284A 66FE 3431 bne * * Check Z Flag beq/bne
+0000284C 30BC 7FFF 3432 move.w #$7FFF , (a0)
+00002850 003C 0010 3433 ori.b #$10 , CCR * Set X Flag
+00002854 4050 3434 negx.w (a0)
+00002856 6AFE 3435 bpl * * Check N Flag bmi/bpl 1
+00002858 67FE 3436 beq * * Check Z Flag beq/bne 0
+0000285A 64FE 3437 bcc * * Check C Flag bcc/bcs 0
+0000285C 69FE 3438 bvs * * Check V Flag bvc/bvs 1
+0000285E 30BC F567 3439 move.w #$F567 , (a0)
+00002862 023C 00EF 3440 andi.b #$EF , CCR * Clear X Flag
+00002866 4050 3441 negx.w (a0)
+00002868 6BFE 3442 bmi * * Check N Flag bmi/bpl 1
+0000286A 67FE 3443 beq * * Check Z Flag beq/bne 0
+0000286C 64FE 3444 bcc * * Check C Flag bcc/bcs 0
+0000286E 69FE 3445 bvs * * Check V Flag bvc/bvs 1
+00002870 30BC F567 3446 move.w #$F567 , (a0)
+00002874 003C 0010 3447 ori.b #$10 , CCR * Set X Flag
+00002878 4050 3448 negx.w (a0)
+0000287A 6BFE 3449 bmi * * Check N Flag bmi/bpl 0
+0000287C 67FE 3450 beq * * Check Z Flag beq/bne 0
+0000287E 64FE 3451 bcc * * Check C Flag bcc/bcs 0
+00002880 69FE 3452 bvs * * Check V Flag bvc/bvs 1
+00002882 0C50 0A98 3453 cmpi.w #$0A98 , (a0)
+00002886 66FE 3454 bne * * Check Z Flag beq/bne
+00002888 023C 00EF 3455 andi.b #$EF , CCR * Clear X Flag
+0000288C 4050 3456 negx.w (a0)
+0000288E 6AFE 3457 bpl * * Check N Flag bmi/bpl 0
+00002890 67FE 3458 beq * * Check Z Flag beq/bne 0
+00002892 64FE 3459 bcc * * Check C Flag bcc/bcs 0
+00002894 69FE 3460 bvs * * Check V Flag bvc/bvs 1
+00002896 0C50 F568 3461 cmpi.w #$F568 , (a0)
+0000289A 66FE 3462 bne * * Check Z Flag beq/bne
+0000289C 3463
+0000289C 3464
+0000289C 3465 * -----
+0000289C 3466
+0000289C 3467 * NEGX - LONG
+0000289C 207C 00000100 3468 move.l #$00000100, a0
+000028A2 7000 3469 move.l #$00000000, d0
+000028A4 223C 80000000 3470 move.l #$80000000, d1
+000028AA 003C 0010 3471 ori.b #$10 , CCR * Set X Flag
+000028AE 4080 3472 negx.l d0
+000028B0 6AFE 3473 bpl * * Check N Flag bmi/bpl 0
+000028B2 67FE 3474 beq * * Check Z Flag beq/bne 1
+000028B4 64FE 3475 bcc * * Check C Flag bcc/bcs 1
+000028B6 69FE 3476 bvs * * Check V Flag bvc/bvs 1
+000028B8 023C 00EF 3477 andi.b #$EF , CCR * Clear X Flag
+000028BC 4080 3478 negx.l d0
+000028BE 6BFE 3479 bmi * * Check N Flag bmi/bpl 0
+000028C0 67FE 3480 beq * * Check Z Flag beq/bne 1
+000028C2 64FE 3481 bcc * * Check C Flag bcc/bcs 1
+000028C4 69FE 3482 bvs * * Check V Flag bvc/bvs 1
+000028C6 003C 0010 3483 ori.b #$10 , CCR * Set X Flag
+000028CA 4081 3484 negx.l d1
+000028CC 6BFE 3485 bmi * * Check N Flag bmi/bpl 1
+000028CE 67FE 3486 beq * * Check Z Flag beq/bne 0
+000028D0 64FE 3487 bcc * * Check C Flag bcc/bcs 0
+000028D2 69FE 3488 bvs * * Check V Flag bvc/bvs 0
+000028D4 0C81 7FFFFFFF 3489 cmpi.l #$7FFFFFFF , d1
+000028DA 66FE 3490 bne * * Check Z Flag beq/bne
+000028DC 023C 00EF 3491 andi.b #$EF , CCR * Clear X Flag
+000028E0 4081 3492 negx.l d1
+000028E2 6AFE 3493 bpl * * Check N Flag bmi/bpl 1
+000028E4 67FE 3494 beq * * Check Z Flag beq/bne 0
+000028E6 64FE 3495 bcc * * Check C Flag bcc/bcs 0
+000028E8 69FE 3496 bvs * * Check V Flag bvc/bvs 0
+000028EA 0C81 80000001 3497 cmpi.l #$80000001 , d1
+000028F0 66FE 3498 bne * * Check Z Flag beq/bne
+000028F2 20BC 00007FFF 3499 move.l #$7FFF , (a0)
+000028F8 003C 0010 3500 ori.b #$10 , CCR * Set X Flag
+000028FC 4090 3501 negx.l (a0)
+000028FE 6AFE 3502 bpl * * Check N Flag bmi/bpl 1
+00002900 67FE 3503 beq * * Check Z Flag beq/bne 0
+00002902 64FE 3504 bcc * * Check C Flag bcc/bcs 0
+00002904 69FE 3505 bvs * * Check V Flag bvc/bvs 1
+00002906 20BC F5671234 3506 move.l #$F5671234 , (a0)
+0000290C 023C 00EF 3507 andi.b #$EF , CCR * Clear X Flag
+00002910 4090 3508 negx.l (a0)
+00002912 6BFE 3509 bmi * * Check N Flag bmi/bpl 1
+00002914 67FE 3510 beq * * Check Z Flag beq/bne 0
+00002916 64FE 3511 bcc * * Check C Flag bcc/bcs 0
+00002918 69FE 3512 bvs * * Check V Flag bvc/bvs 1
+0000291A 20BC F5675678 3513 move.l #$F5675678 , (a0)
+00002920 003C 0010 3514 ori.b #$10 , CCR * Set X Flag
+00002924 4090 3515 negx.l (a0)
+00002926 6BFE 3516 bmi * * Check N Flag bmi/bpl 0
+00002928 67FE 3517 beq * * Check Z Flag beq/bne 0
+0000292A 64FE 3518 bcc * * Check C Flag bcc/bcs 0
+0000292C 69FE 3519 bvs * * Check V Flag bvc/bvs 1
+0000292E 0C90 0A98A987 3520 cmpi.l #$0A98A987 , (a0)
+00002934 66FE 3521 bne * * Check Z Flag beq/bne
+00002936 023C 00EF 3522 andi.b #$EF , CCR * Clear X Flag
+0000293A 4090 3523 negx.l (a0)
+0000293C 6AFE 3524 bpl * * Check N Flag bmi/bpl 0
+0000293E 67FE 3525 beq * * Check Z Flag beq/bne 0
+00002940 64FE 3526 bcc * * Check C Flag bcc/bcs 0
+00002942 69FE 3527 bvs * * Check V Flag bvc/bvs 1
+00002944 0C90 F5675679 3528 cmpi.l #$F5675679 , (a0)
+0000294A 66FE 3529 bne * * Check Z Flag beq/bne
+0000294C 3530
+0000294C 3531
+0000294C 3532 * -----
+0000294C 3533
+0000294C 3534 * CLR - BYTE
+0000294C 207C 00000100 3535 move.l #$00000100, a0
+00002952 203C 12345678 3536 move.l #$12345678, d0
+00002958 223C 12345678 3537 move.l #$12345678, d1
+0000295E 243C 12345678 3538 move.l #$12345678, d2
+00002964 283C 12345600 3539 move.l #$12345600, d4
+0000296A 2A3C 12340000 3540 move.l #$12340000, d5
+00002970 7C00 3541 move.l #$00000000, d6
+00002972 3542
+00002972 4200 3543 clr.b d0
+00002974 66FE 3544 bne * * Check Z Flag beq/bne 0
+00002976 6BFE 3545 bmi * * Check N Flag bmi/bpl 0
+00002978 B880 3546 cmp.l d0 , d4
+0000297A 66FE 3547 bne * * Check Z Flag beq/bne 0
+0000297C 3548
+0000297C 4241 3549 clr.w d1
+0000297E 66FE 3550 bne * * Check Z Flag beq/bne 0
+00002980 6BFE 3551 bmi * * Check N Flag bmi/bpl 0
+00002982 BA81 3552 cmp.l d1 , d5
+00002984 66FE 3553 bne * * Check Z Flag beq/bne 0
+00002986 3554
+00002986 4282 3555 clr.l d2
+00002988 66FE 3556 bne * * Check Z Flag beq/bne 0
+0000298A 6BFE 3557 bmi * * Check N Flag bmi/bpl 0
+0000298C BC82 3558 cmp.l d2 , d6
+0000298E 66FE 3559 bne * * Check Z Flag beq/bne 0
+00002990 3560
+00002990 4E75 3561 rts
+00002992 3562
+00002992 3563
+00002992 3564
+00002992 3565 *-----------------------------------------------------------
+00002992 3566 *-----------------------------------------------------------
+00002992 3567 * OPCODE : MOVEM
+00002992 3568 *-----------------------------------------------------------
+00002992 3569 *-----------------------------------------------------------
+00002992 3570 op_MOVEM:
+00002992 3571
+00002992 3572 * WORD Registers --> Memory
+00002992 203C 0000D0D0 3573 move.l #$0000d0d0, d0
+00002998 223C 0000D1D1 3574 move.l #$0000d1d1, d1
+0000299E 243C 0000D2D2 3575 move.l #$0000d2d2, d2
+000029A4 263C 0000D3D3 3576 move.l #$0000d3d3, d3
+000029AA 283C 0000D4D4 3577 move.l #$0000d4d4, d4
+000029B0 2A3C 0000D5D5 3578 move.l #$0000d5d5, d5
+000029B6 2C3C 0000D6D6 3579 move.l #$0000d6d6, d6
+000029BC 2E3C 0000D7D7 3580 move.l #$0000d7d7, d7
+000029C2 207C 00000A0A 3581 move.l #$00000a0a, a0
+000029C8 227C 00001A1A 3582 move.l #$00001a1a, a1
+000029CE 247C 00002A2A 3583 move.l #$00002a2a, a2
+000029D4 267C 00003A3A 3584 move.l #$00003a3a, a3
+000029DA 287C 00004A4A 3585 move.l #$00004a4a, a4
+000029E0 2A7C 00005A5A 3586 move.l #$00005a5a, a5
+000029E6 2C7C 00006A6A 3587 move.l #$00006a6a, a6
+000029EC 3588 *move.l #$00007a7a, a7 * Dont change the Stack Pointer
+000029EC 3589
+000029EC 48B8 FFFF 0100 3590 movem.w D0-D7/A0-A7 , $00000100
+000029F2 3591
+000029F2 207C 00000100 3592 move.l #$00000100, a0
+000029F8 3593
+000029F8 B058 3594 cmp.w (a0)+ , d0
+000029FA 66FE 3595 bne * * Check Z Flag beq/bne 0
+000029FC B258 3596 cmp.w (a0)+ , d1
+000029FE 66FE 3597 bne * * Check Z Flag beq/bne 0
+00002A00 B458 3598 cmp.w (a0)+ , d2
+00002A02 66FE 3599 bne * * Check Z Flag beq/bne 0
+00002A04 B658 3600 cmp.w (a0)+ , d3
+00002A06 66FE 3601 bne * * Check Z Flag beq/bne 0
+00002A08 B858 3602 cmp.w (a0)+ , d4
+00002A0A 66FE 3603 bne * * Check Z Flag beq/bne 0
+00002A0C BA58 3604 cmp.w (a0)+ , d5
+00002A0E 66FE 3605 bne * * Check Z Flag beq/bne 0
+00002A10 BC58 3606 cmp.w (a0)+ , d6
+00002A12 66FE 3607 bne * * Check Z Flag beq/bne 0
+00002A14 BE58 3608 cmp.w (a0)+ , d7
+00002A16 66FE 3609 bne * * Check Z Flag beq/bne 0
+00002A18 3610
+00002A18 0C58 0A0A 3611 cmp.w #$0A0A , (a0)+ * Because we are using a0 as a pointer
+00002A1C 66FE 3612 bne * * Check Z Flag beq/bne 0
+00002A1E 3613
+00002A1E B2D8 3614 cmp.w (a0)+ , a1
+00002A20 66FE 3615 bne * * Check Z Flag beq/bne 0
+00002A22 B4D8 3616 cmp.w (a0)+ , a2
+00002A24 66FE 3617 bne * * Check Z Flag beq/bne 0
+00002A26 B6D8 3618 cmp.w (a0)+ , a3
+00002A28 66FE 3619 bne * * Check Z Flag beq/bne 0
+00002A2A B8D8 3620 cmp.w (a0)+ , a4
+00002A2C 66FE 3621 bne * * Check Z Flag beq/bne 0
+00002A2E BAD8 3622 cmp.w (a0)+ , a5
+00002A30 66FE 3623 bne * * Check Z Flag beq/bne 0
+00002A32 BCD8 3624 cmp.w (a0)+ , a6
+00002A34 66FE 3625 bne * * Check Z Flag beq/bne 0
+00002A36 3626
+00002A36 3627
+00002A36 3628
+00002A36 3629
+00002A36 3630 * LONG Registers --> Memory
+00002A36 203C D0D0D0D0 3631 move.l #$d0d0d0d0, d0
+00002A3C 223C D1D1D1D1 3632 move.l #$d1d1d1d1, d1
+00002A42 243C D2D2D2D2 3633 move.l #$d2d2d2d2, d2
+00002A48 263C D3D3D3D3 3634 move.l #$d3d3d3d3, d3
+00002A4E 283C D4D4D4D4 3635 move.l #$d4d4d4d4, d4
+00002A54 2A3C D5D5D5D5 3636 move.l #$d5d5d5d5, d5
+00002A5A 2C3C D6D6D6D6 3637 move.l #$d6d6d6d6, d6
+00002A60 2E3C D7D7D7D7 3638 move.l #$d7d7d7d7, d7
+00002A66 207C 0A0A0A0A 3639 move.l #$0a0a0a0a, a0
+00002A6C 227C 1A1A1A1A 3640 move.l #$1a1a1a1a, a1
+00002A72 247C 2A2A2A2A 3641 move.l #$2a2a2a2a, a2
+00002A78 267C 3A3A3A3A 3642 move.l #$3a3a3a3a, a3
+00002A7E 287C 4A4A4A4A 3643 move.l #$4a4a4a4a, a4
+00002A84 2A7C 5A5A5A5A 3644 move.l #$5a5a5a5a, a5
+00002A8A 2C7C 6A6A6A6A 3645 move.l #$6a6a6a6a, a6
+00002A90 3646 *move.l #$7a7a7a7a, a7 * Dont change the Stack Pointer
+00002A90 3647
+00002A90 3648
+00002A90 48F8 FFFF 0120 3649 movem.l D0-D7/A0-A7 , $00000120
+00002A96 3650
+00002A96 207C 00000120 3651 move.l #$00000120, a0
+00002A9C 3652
+00002A9C B098 3653 cmp.l (a0)+ , d0
+00002A9E 66FE 3654 bne * * Check Z Flag beq/bne 0
+00002AA0 B298 3655 cmp.l (a0)+ , d1
+00002AA2 66FE 3656 bne * * Check Z Flag beq/bne 0
+00002AA4 B498 3657 cmp.l (a0)+ , d2
+00002AA6 66FE 3658 bne * * Check Z Flag beq/bne 0
+00002AA8 B698 3659 cmp.l (a0)+ , d3
+00002AAA 66FE 3660 bne * * Check Z Flag beq/bne 0
+00002AAC B898 3661 cmp.l (a0)+ , d4
+00002AAE 66FE 3662 bne * * Check Z Flag beq/bne 0
+00002AB0 BA98 3663 cmp.l (a0)+ , d5
+00002AB2 66FE 3664 bne * * Check Z Flag beq/bne 0
+00002AB4 BC98 3665 cmp.l (a0)+ , d6
+00002AB6 66FE 3666 bne * * Check Z Flag beq/bne 0
+00002AB8 BE98 3667 cmp.l (a0)+ , d7
+00002ABA 66FE 3668 bne * * Check Z Flag beq/bne 0
+00002ABC 3669
+00002ABC 0C98 0A0A0A0A 3670 cmp.l #$0A0A0A0A , (a0)+ * Because we are using a0 as a pointer
+00002AC2 66FE 3671 bne * * Check Z Flag beq/bne 0
+00002AC4 3672
+00002AC4 B3D8 3673 cmp.l (a0)+ , a1
+00002AC6 66FE 3674 bne * * Check Z Flag beq/bne 0
+00002AC8 B5D8 3675 cmp.l (a0)+ , a2
+00002ACA 66FE 3676 bne * * Check Z Flag beq/bne 0
+00002ACC B7D8 3677 cmp.l (a0)+ , a3
+00002ACE 66FE 3678 bne * * Check Z Flag beq/bne 0
+00002AD0 B9D8 3679 cmp.l (a0)+ , a4
+00002AD2 66FE 3680 bne * * Check Z Flag beq/bne 0
+00002AD4 BBD8 3681 cmp.l (a0)+ , a5
+00002AD6 66FE 3682 bne * * Check Z Flag beq/bne 0
+00002AD8 BDD8 3683 cmp.l (a0)+ , a6
+00002ADA 66FE 3684 bne * * Check Z Flag beq/bne 0
+00002ADC 3685 * ----
+00002ADC 3686
+00002ADC 3687
+00002ADC 3688 * WORD Registers --> Memory -(An) EA Mode
+00002ADC 203C 0000D0D0 3689 move.l #$0000d0d0, d0
+00002AE2 223C 0000D1D1 3690 move.l #$0000d1d1, d1
+00002AE8 243C 0000D2D2 3691 move.l #$0000d2d2, d2
+00002AEE 263C 0000D3D3 3692 move.l #$0000d3d3, d3
+00002AF4 283C 0000D4D4 3693 move.l #$0000d4d4, d4
+00002AFA 2A3C 0000D5D5 3694 move.l #$0000d5d5, d5
+00002B00 2C3C 0000D6D6 3695 move.l #$0000d6d6, d6
+00002B06 2E3C 0000D7D7 3696 move.l #$0000d7d7, d7
+00002B0C 207C 00000A0A 3697 move.l #$00000a0a, a0
+00002B12 227C 00001A1A 3698 move.l #$00001a1a, a1
+00002B18 247C 00002A2A 3699 move.l #$00002a2a, a2
+00002B1E 267C 00003A3A 3700 move.l #$00003a3a, a3
+00002B24 287C 00004A4A 3701 move.l #$00004a4a, a4
+00002B2A 2A7C 00005A5A 3702 move.l #$00005a5a, a5
+00002B30 2C7C 00006A6A 3703 move.l #$00006a6a, a6
+00002B36 3704 *move.l #$00007a7a, a7 * Dont change the Stack Pointer
+00002B36 3705
+00002B36 207C 000001A0 3706 move.l #$000001A0, a0
+00002B3C 48A0 FFFF 3707 movem.w D0-D7/A0-A7 , -(a0)
+00002B40 3708
+00002B40 207C 0000019E 3709 move.l #$0000019E, a0
+00002B46 3710
+00002B46 BCE0 3711 cmp.w -(a0) , a6
+00002B48 66FE 3712 bne * * Check Z Flag beq/bne 0
+00002B4A BAE0 3713 cmp.w -(a0) , a5
+00002B4C 66FE 3714 bne * * Check Z Flag beq/bne 0
+00002B4E B8E0 3715 cmp.w -(a0) , a4
+00002B50 66FE 3716 bne * * Check Z Flag beq/bne 0
+00002B52 B6E0 3717 cmp.w -(a0) , a3
+00002B54 66FE 3718 bne * * Check Z Flag beq/bne 0
+00002B56 B4E0 3719 cmp.w -(a0) , a2
+00002B58 66FE 3720 bne * * Check Z Flag beq/bne 0
+00002B5A B2E0 3721 cmp.w -(a0) , a1
+00002B5C 66FE 3722 bne * * Check Z Flag beq/bne 0
+00002B5E B0E0 3723 cmp.w -(a0) , a0
+00002B60 3724 * bne * * Check Z Flag beq/bne 0
+00002B60 BE60 3725 cmp.w -(a0) , d7
+00002B62 66FE 3726 bne * * Check Z Flag beq/bne 0
+00002B64 BC60 3727 cmp.w -(a0) , d6
+00002B66 66FE 3728 bne * * Check Z Flag beq/bne 0
+00002B68 BA60 3729 cmp.w -(a0) , d5
+00002B6A 66FE 3730 bne * * Check Z Flag beq/bne 0
+00002B6C B860 3731 cmp.w -(a0) , d4
+00002B6E 66FE 3732 bne * * Check Z Flag beq/bne 0
+00002B70 B660 3733 cmp.w -(a0) , d3
+00002B72 66FE 3734 bne * * Check Z Flag beq/bne 0
+00002B74 B460 3735 cmp.w -(a0) , d2
+00002B76 66FE 3736 bne * * Check Z Flag beq/bne 0
+00002B78 B260 3737 cmp.w -(a0) , d1
+00002B7A 66FE 3738 bne * * Check Z Flag beq/bne 0
+00002B7C B060 3739 cmp.w -(a0) , d0
+00002B7E 66FE 3740 bne * * Check Z Flag beq/bne 0
+00002B80 3741
+00002B80 3742
+00002B80 3743
+00002B80 3744
+00002B80 3745 * LONG Registers --> Memory -(An) EA Mode
+00002B80 203C D0D0D0D0 3746 move.l #$d0d0d0d0, d0
+00002B86 223C D1D1D1D1 3747 move.l #$d1d1d1d1, d1
+00002B8C 243C D2D2D2D2 3748 move.l #$d2d2d2d2, d2
+00002B92 263C D3D3D3D3 3749 move.l #$d3d3d3d3, d3
+00002B98 283C D4D4D4D4 3750 move.l #$d4d4d4d4, d4
+00002B9E 2A3C D5D5D5D5 3751 move.l #$d5d5d5d5, d5
+00002BA4 2C3C D6D6D6D6 3752 move.l #$d6d6d6d6, d6
+00002BAA 2E3C D7D7D7D7 3753 move.l #$d7d7d7d7, d7
+00002BB0 207C 0A0A0A0A 3754 move.l #$0a0a0a0a, a0
+00002BB6 227C 1A1A1A1A 3755 move.l #$1a1a1a1a, a1
+00002BBC 247C 2A2A2A2A 3756 move.l #$2a2a2a2a, a2
+00002BC2 267C 3A3A3A3A 3757 move.l #$3a3a3a3a, a3
+00002BC8 287C 4A4A4A4A 3758 move.l #$4a4a4a4a, a4
+00002BCE 2A7C 5A5A5A5A 3759 move.l #$5a5a5a5a, a5
+00002BD4 2C7C 6A6A6A6A 3760 move.l #$6a6a6a6a, a6
+00002BDA 3761 *move.l #$7a7a7a7a, a7 * Dont change the Stack Pointer
+00002BDA 3762
+00002BDA 3763
+00002BDA 207C 000001A0 3764 move.l #$000001A0, a0
+00002BE0 48E0 FFFF 3765 movem.l D0-D7/A0-A7 , -(a0)
+00002BE4 3766
+00002BE4 207C 0000019C 3767 move.l #$0000019C, a0
+00002BEA 3768
+00002BEA BDE0 3769 cmp.l -(a0) , a6
+00002BEC 66FE 3770 bne * * Check Z Flag beq/bne 0
+00002BEE BBE0 3771 cmp.l -(a0) , a5
+00002BF0 66FE 3772 bne * * Check Z Flag beq/bne 0
+00002BF2 B9E0 3773 cmp.l -(a0) , a4
+00002BF4 66FE 3774 bne * * Check Z Flag beq/bne 0
+00002BF6 B7E0 3775 cmp.l -(a0) , a3
+00002BF8 66FE 3776 bne * * Check Z Flag beq/bne 0
+00002BFA B5E0 3777 cmp.l -(a0) , a2
+00002BFC 66FE 3778 bne * * Check Z Flag beq/bne 0
+00002BFE B3E0 3779 cmp.l -(a0) , a1
+00002C00 66FE 3780 bne * * Check Z Flag beq/bne 0
+00002C02 B1E0 3781 cmp.l -(a0) , a0
+00002C04 3782 * bne * * Check Z Flag beq/bne 0
+00002C04 BEA0 3783 cmp.l -(a0) , d7
+00002C06 66FE 3784 bne * * Check Z Flag beq/bne 0
+00002C08 BCA0 3785 cmp.l -(a0) , d6
+00002C0A 66FE 3786 bne * * Check Z Flag beq/bne 0
+00002C0C BAA0 3787 cmp.l -(a0) , d5
+00002C0E 66FE 3788 bne * * Check Z Flag beq/bne 0
+00002C10 B8A0 3789 cmp.l -(a0) , d4
+00002C12 66FE 3790 bne * * Check Z Flag beq/bne 0
+00002C14 B6A0 3791 cmp.l -(a0) , d3
+00002C16 66FE 3792 bne * * Check Z Flag beq/bne 0
+00002C18 B4A0 3793 cmp.l -(a0) , d2
+00002C1A 66FE 3794 bne * * Check Z Flag beq/bne 0
+00002C1C B2A0 3795 cmp.l -(a0) , d1
+00002C1E 66FE 3796 bne * * Check Z Flag beq/bne 0
+00002C20 B0A0 3797 cmp.l -(a0) , d0
+00002C22 66FE 3798 bne * * Check Z Flag beq/bne 0
+00002C24 3799
+00002C24 3800
+00002C24 3801
+00002C24 3802 *----
+00002C24 3803
+00002C24 3804 * WORD - Memory --> Registers
+00002C24 7000 3805 move.l #$00000000, d0
+00002C26 7200 3806 move.l #$00000000, d1
+00002C28 7400 3807 move.l #$00000000, d2
+00002C2A 7600 3808 move.l #$00000000, d3
+00002C2C 7800 3809 move.l #$00000000, d4
+00002C2E 7A00 3810 move.l #$00000000, d5
+00002C30 7C00 3811 move.l #$00000000, d6
+00002C32 7E00 3812 move.l #$00000000, d7
+00002C34 207C 00000000 3813 move.l #$00000000, a0
+00002C3A 227C 00000000 3814 move.l #$00000000, a1
+00002C40 247C 00000000 3815 move.l #$00000000, a2
+00002C46 267C 00000000 3816 move.l #$00000000, a3
+00002C4C 287C 00000000 3817 move.l #$00000000, a4
+00002C52 2A7C 00000000 3818 move.l #$00000000, a5
+00002C58 2C7C 00000000 3819 move.l #$00000000, a6
+00002C5E 3820 *move.l #$00000000, a7 * Dont change the Stack Pointer
+00002C5E 3821
+00002C5E 4CB8 2A55 0100 3822 movem.w $00000100 , D0/D2/D4/D6/A1/A3/A5
+00002C64 3823
+00002C64 B0BC FFFFD0D0 3824 cmp.l #$FFFFD0D0 , d0
+00002C6A 66FE 3825 bne * * Check Z Flag beq/bne 0
+00002C6C B4BC FFFFD1D1 3826 cmp.l #$FFFFD1D1 , d2
+00002C72 66FE 3827 bne * * Check Z Flag beq/bne 0
+00002C74 B8BC FFFFD2D2 3828 cmp.l #$FFFFD2D2 , d4
+00002C7A 66FE 3829 bne * * Check Z Flag beq/bne 0
+00002C7C BCBC FFFFD3D3 3830 cmp.l #$FFFFD3D3 , d6
+00002C82 66FE 3831 bne * * Check Z Flag beq/bne 0
+00002C84 B3FC FFFFD4D4 3832 cmp.l #$FFFFD4D4 , a1
+00002C8A 66FE 3833 bne * * Check Z Flag beq/bne 0
+00002C8C B7FC FFFFD5D5 3834 cmp.l #$FFFFD5D5 , a3
+00002C92 66FE 3835 bne * * Check Z Flag beq/bne 0
+00002C94 BBFC FFFFD6D6 3836 cmp.l #$FFFFD6D6 , a5
+00002C9A 66FE 3837 bne * * Check Z Flag beq/bne 0
+00002C9C 3838
+00002C9C 3839
+00002C9C 3840 * LONG - Memory --> Registers
+00002C9C 7000 3841 move.l #$00000000, d0
+00002C9E 7200 3842 move.l #$00000000, d1
+00002CA0 7400 3843 move.l #$00000000, d2
+00002CA2 7600 3844 move.l #$00000000, d3
+00002CA4 7800 3845 move.l #$00000000, d4
+00002CA6 7A00 3846 move.l #$00000000, d5
+00002CA8 7C00 3847 move.l #$00000000, d6
+00002CAA 7E00 3848 move.l #$00000000, d7
+00002CAC 207C 00000000 3849 move.l #$00000000, a0
+00002CB2 227C 00000000 3850 move.l #$00000000, a1
+00002CB8 247C 00000000 3851 move.l #$00000000, a2
+00002CBE 267C 00000000 3852 move.l #$00000000, a3
+00002CC4 287C 00000000 3853 move.l #$00000000, a4
+00002CCA 2A7C 00000000 3854 move.l #$00000000, a5
+00002CD0 2C7C 00000000 3855 move.l #$00000000, a6
+00002CD6 3856 *move.l #$00000000, a7 * Dont change the Stack Pointer
+00002CD6 3857
+00002CD6 4CF8 2A55 0120 3858 movem.l $00000120 , D0/D2/D4/D6/A1/A3/A5
+00002CDC 3859
+00002CDC B0BC D0D0D0D0 3860 cmp.l #$D0D0D0D0 , d0
+00002CE2 66FE 3861 bne * * Check Z Flag beq/bne 0
+00002CE4 B4BC D1D1D1D1 3862 cmp.l #$D1D1D1D1 , d2
+00002CEA 66FE 3863 bne * * Check Z Flag beq/bne 0
+00002CEC B8BC D2D2D2D2 3864 cmp.l #$D2D2D2D2 , d4
+00002CF2 66FE 3865 bne * * Check Z Flag beq/bne 0
+00002CF4 BCBC D3D3D3D3 3866 cmp.l #$D3D3D3D3 , d6
+00002CFA 66FE 3867 bne * * Check Z Flag beq/bne 0
+00002CFC B3FC D4D4D4D4 3868 cmp.l #$D4D4D4D4 , a1
+00002D02 66FE 3869 bne * * Check Z Flag beq/bne 0
+00002D04 B7FC D5D5D5D5 3870 cmp.l #$D5D5D5D5 , a3
+00002D0A 66FE 3871 bne * * Check Z Flag beq/bne 0
+00002D0C BBFC D6D6D6D6 3872 cmp.l #$D6D6D6D6 , a5
+00002D12 66FE 3873 bne * * Check Z Flag beq/bne 0
+00002D14 3874
+00002D14 4E75 3875 rts
+00002D16 3876
+00002D16 3877
+00002D16 3878 *-----------------------------------------------------------
+00002D16 3879 *-----------------------------------------------------------
+00002D16 3880 * OPCODE : ABCD
+00002D16 3881 *-----------------------------------------------------------
+00002D16 3882 *-----------------------------------------------------------
+00002D16 3883 op_ABCD:
+00002D16 3884
+00002D16 3885 * Test with X Flag CLEARED
+00002D16 207C 00000110 3886 move.l #$00000110, a0 * Address pointer-X
+00002D1C 227C 00000120 3887 move.l #$00000120, a1 * Address pointer-Y
+00002D22 7000 3888 move.l #$00000000, d0 * BCD byte-X
+00002D24 7200 3889 move.l #$00000000, d1 * BCD byte-Y
+00002D26 7400 3890 move.l #$00000000, d2
+00002D28 7600 3891 move.l #$00000000, d3 * Cumulative -(An) BCD results
+00002D2A 7800 3892 move.l #$00000000, d4 * Cumulative number of times C was set
+00002D2C 7A00 3893 move.l #$00000000, d5 * Cumulative Register BCD results
+00002D2E 2C3C 00000099 3894 move.l #$00000099, d6 * Inner loop counter
+00002D34 2E3C 00000099 3895 move.l #$00000099, d7 * Outer loop counter
+00002D3A 3896
+00002D3A 2007 3897 ABCD_OUTER1: move.l d7 , d0
+00002D3C 2206 3898 ABCD_INNER1: move.l d6 , d1
+00002D3E 023C 00EF 3899 andi.b #$EF , CCR * Clear X Flag
+00002D42 207C 00000110 3900 move.l #$00000110, a0 * Address pointer-X
+00002D48 227C 00000120 3901 move.l #$00000120, a1 * Address pointer-Y
+00002D4E 1140 FFFF 3902 move.b d0 , -1(a0)
+00002D52 1341 FFFF 3903 move.b d1 , -1(a1)
+00002D56 3904
+00002D56 C300 3905 abcd d0 , d1
+00002D58 6400 0004 3906 bcc ABCD_NO_C1 * Check C Flag bcc/bcs 0
+00002D5C 5284 3907 add.l #1 , d4
+00002D5E DA81 3908 ABCD_NO_C1: add.l d1 , d5
+00002D60 3909
+00002D60 C308 3910 abcd -(a0) , -(a1)
+00002D62 6400 0004 3911 bcc ABCD_NO_C2 * Check C Flag bcc/bcs 0
+00002D66 5284 3912 add.l #1 , d4
+00002D68 D611 3913 ABCD_NO_C2: add.b (a1) , d3
+00002D6A 3914
+00002D6A 3915
+00002D6A 51CE FFD0 3916 dbf d6 , ABCD_INNER1
+00002D6E 2C3C 00000099 3917 move.l #$00000099, d6
+00002D74 51CF FFC4 3918 dbf d7 , ABCD_OUTER1
+00002D78 0C84 00005AFC 3919 cmpi.l #$00005AFC , d4 * Check the cumulative results
+00002D7E 66FE 3920 bne *
+00002D80 0C85 001C9A34 3921 cmpi.l #$001C9A34 , d5
+00002D86 66FE 3922 bne *
+00002D88 0C83 00000034 3923 cmpi.l #$00000034 , d3
+00002D8E 66FE 3924 bne *
+00002D90 3925
+00002D90 3926 * Test with X Flag SET
+00002D90 207C 00000110 3927 move.l #$00000110, a0 * Address pointer-X
+00002D96 227C 00000120 3928 move.l #$00000120, a1 * Address pointer-Y
+00002D9C 7000 3929 move.l #$00000000, d0 * BCD byte-X
+00002D9E 7200 3930 move.l #$00000000, d1 * BCD byte-Y
+00002DA0 7400 3931 move.l #$00000000, d2
+00002DA2 7600 3932 move.l #$00000000, d3 * Cumulative -(An) BCD results
+00002DA4 7800 3933 move.l #$00000000, d4 * Cumulative number of times C was set
+00002DA6 7A00 3934 move.l #$00000000, d5 * Cumulative Register BCD results
+00002DA8 2C3C 00000099 3935 move.l #$00000099, d6 * Inner loop counter
+00002DAE 2E3C 00000099 3936 move.l #$00000099, d7 * Outer loop counter
+00002DB4 3937
+00002DB4 2007 3938 ABCD_OUTER2: move.l d7 , d0
+00002DB6 2206 3939 ABCD_INNER2: move.l d6 , d1
+00002DB8 003C 0010 3940 ori.b #$10 , CCR * Set X Flag
+00002DBC 207C 00000110 3941 move.l #$00000110, a0 * Address pointer-X
+00002DC2 227C 00000120 3942 move.l #$00000120, a1 * Address pointer-Y
+00002DC8 1140 FFFF 3943 move.b d0 , -1(a0)
+00002DCC 1341 FFFF 3944 move.b d1 , -1(a1)
+00002DD0 3945
+00002DD0 C300 3946 abcd d0 , d1
+00002DD2 6400 0004 3947 bcc ABCD_NO_C3 * Check C Flag bcc/bcs 0
+00002DD6 5284 3948 add.l #1 , d4
+00002DD8 DA81 3949 ABCD_NO_C3: add.l d1 , d5
+00002DDA 3950
+00002DDA C308 3951 abcd -(a0) , -(a1)
+00002DDC 6400 0004 3952 bcc ABCD_NO_C4 * Check C Flag bcc/bcs 0
+00002DE0 5284 3953 add.l #1 , d4
+00002DE2 D611 3954 ABCD_NO_C4: add.b (a1) , d3
+00002DE4 3955
+00002DE4 3956
+00002DE4 51CE FFD0 3957 dbf d6 , ABCD_INNER2
+00002DE8 2C3C 00000099 3958 move.l #$00000099, d6
+00002DEE 51CF FFC4 3959 dbf d7 , ABCD_OUTER2
+00002DF2 0C84 00005B60 3960 cmpi.l #$00005B60 , d4 * Check the cumulative results
+00002DF8 66FE 3961 bne *
+00002DFA 0C85 001CCFC8 3962 cmpi.l #$001CCFC8 , d5
+00002E00 66FE 3963 bne *
+00002E02 0C83 00000034 3964 cmpi.l #$00000034 , d3
+00002E08 66FE 3965 bne *
+00002E0A 3966
+00002E0A 3967 * Quick check of Z Flag
+00002E0A 103C 0000 3968 move.b #$00, d0
+00002E0E 123C 0000 3969 move.b #$00, d1
+00002E12 44FC 0000 3970 move #$00, CCR * Set Z flag to 0
+00002E16 C101 3971 abcd d1,d0 * Should NOT set Z Flag to 1
+00002E18 67FE 3972 beq * * Check Z Flag beq/bne
+00002E1A 3973
+00002E1A 103C 0001 3974 move.b #$01, d0
+00002E1E 123C 0000 3975 move.b #$00, d1
+00002E22 44FC 0004 3976 move #$04, CCR * Set Z flag to 0
+00002E26 C101 3977 abcd d1,d0 * Should NOT set Z Flag to 1
+00002E28 67FE 3978 beq * * Check Z Flag beq/bne
+00002E2A 3979
+00002E2A 4E75 3980 rts
+00002E2C 3981
+00002E2C 3982 *-----------------------------------------------------------
+00002E2C 3983 *-----------------------------------------------------------
+00002E2C 3984 * OPCODE : SBCD
+00002E2C 3985 *-----------------------------------------------------------
+00002E2C 3986 *-----------------------------------------------------------
+00002E2C 3987 op_SBCD:
+00002E2C 3988
+00002E2C 3989 * Test with X Flag CLEARED
+00002E2C 207C 00000110 3990 move.l #$00000110, a0 * Address pointer-X
+00002E32 227C 00000120 3991 move.l #$00000120, a1 * Address pointer-Y
+00002E38 7000 3992 move.l #$00000000, d0 * BCD byte-X
+00002E3A 7200 3993 move.l #$00000000, d1 * BCD byte-Y
+00002E3C 7400 3994 move.l #$00000000, d2
+00002E3E 7600 3995 move.l #$00000000, d3 * Cumulative -(An) BCD results
+00002E40 7800 3996 move.l #$00000000, d4 * Cumulative number of times C was set
+00002E42 7A00 3997 move.l #$00000000, d5 * Cumulative Register BCD results
+00002E44 2C3C 00000099 3998 move.l #$00000099, d6 * Inner loop counter
+00002E4A 2E3C 00000099 3999 move.l #$00000099, d7 * Outer loop counter
+00002E50 4000
+00002E50 2007 4001 SBCD_OUTER1: move.l d7 , d0
+00002E52 2206 4002 SBCD_INNER1: move.l d6 , d1
+00002E54 023C 00EF 4003 andi.b #$EF , CCR * Clear X Flag
+00002E58 207C 00000110 4004 move.l #$00000110, a0 * Address pointer-X
+00002E5E 227C 00000120 4005 move.l #$00000120, a1 * Address pointer-Y
+00002E64 1140 FFFF 4006 move.b d0 , -1(a0)
+00002E68 1341 FFFF 4007 move.b d1 , -1(a1)
+00002E6C 4008
+00002E6C 8300 4009 sbcd d0 , d1
+00002E6E 6400 0004 4010 bcc SBCD_NO_C1 * Check C Flag bcc/bcs 0
+00002E72 5284 4011 add.l #1 , d4
+00002E74 DA81 4012 SBCD_NO_C1: add.l d1 , d5
+00002E76 4013
+00002E76 8308 4014 sbcd -(a0) , -(a1)
+00002E78 6400 0004 4015 bcc SBCD_NO_C2 * Check C Flag bcc/bcs 0
+00002E7C 5284 4016 add.l #1 , d4
+00002E7E D611 4017 SBCD_NO_C2: add.b (a1) , d3
+00002E80 4018
+00002E80 4019
+00002E80 51CE FFD0 4020 dbf d6 , SBCD_INNER1
+00002E84 2C3C 00000099 4021 move.l #$00000099, d6
+00002E8A 51CF FFC4 4022 dbf d7 , SBCD_OUTER1
+00002E8E 0C84 00005C0A 4023 cmpi.l #$00005C0A , d4 * Check the cumulative results
+00002E94 66FE 4024 bne *
+00002E96 0C85 001C459E 4025 cmpi.l #$001C459E , d5
+00002E9C 66FE 4026 bne *
+00002E9E 0C83 0000009E 4027 cmpi.l #$0000009E , d3
+00002EA4 66FE 4028 bne *
+00002EA6 4029
+00002EA6 4030 * Test with X Flag SET
+00002EA6 207C 00000110 4031 move.l #$00000110, a0 * Address pointer-X
+00002EAC 227C 00000120 4032 move.l #$00000120, a1 * Address pointer-Y
+00002EB2 7000 4033 move.l #$00000000, d0 * BCD byte-X
+00002EB4 7200 4034 move.l #$00000000, d1 * BCD byte-Y
+00002EB6 7400 4035 move.l #$00000000, d2
+00002EB8 7600 4036 move.l #$00000000, d3 * Cumulative -(An) BCD results
+00002EBA 7800 4037 move.l #$00000000, d4 * Cumulative number of times C was set
+00002EBC 7A00 4038 move.l #$00000000, d5 * Cumulative Register BCD results
+00002EBE 2C3C 00000099 4039 move.l #$00000099, d6 * Inner loop counter
+00002EC4 2E3C 00000099 4040 move.l #$00000099, d7 * Outer loop counter
+00002ECA 4041
+00002ECA 2007 4042 SBCD_OUTER2: move.l d7 , d0
+00002ECC 2206 4043 SBCD_INNER2: move.l d6 , d1
+00002ECE 003C 0010 4044 ori.b #$10 , CCR * Set X Flag
+00002ED2 207C 00000110 4045 move.l #$00000110, a0 * Address pointer-X
+00002ED8 227C 00000120 4046 move.l #$00000120, a1 * Address pointer-Y
+00002EDE 1140 FFFF 4047 move.b d0 , -1(a0)
+00002EE2 1341 FFFF 4048 move.b d1 , -1(a1)
+00002EE6 4049
+00002EE6 8300 4050 sbcd d0 , d1
+00002EE8 6400 0004 4051 bcc SBCD_NO_C3 * Check C Flag bcc/bcs 0
+00002EEC 5284 4052 add.l #1 , d4
+00002EEE DA81 4053 SBCD_NO_C3: add.l d1 , d5
+00002EF0 4054
+00002EF0 8308 4055 sbcd -(a0) , -(a1)
+00002EF2 6400 0004 4056 bcc SBCD_NO_C4 * Check C Flag bcc/bcs 0
+00002EF6 5284 4057 add.l #1 , d4
+00002EF8 D611 4058 SBCD_NO_C4: add.b (a1) , d3
+00002EFA 4059
+00002EFA 51CE FFD0 4060 dbf d6 , SBCD_INNER2
+00002EFE 2C3C 00000099 4061 move.l #$00000099, d6
+00002F04 51CF FFC4 4062 dbf d7 , SBCD_OUTER2
+00002F08 0C84 00005CA4 4063 cmpi.l #$00005CA4 , d4 * Check the cumulative results
+00002F0E 66FE 4064 bne *
+00002F10 0C85 001C5C66 4065 cmpi.l #$001C5C66 , d5
+00002F16 66FE 4066 bne *
+00002F18 0C83 0000009E 4067 cmpi.l #$0000009E , d3
+00002F1E 66FE 4068 bne *
+00002F20 4069
+00002F20 4070
+00002F20 4071 * Quick check of Z Flag
+00002F20 103C 0000 4072 move.b #$00, d0
+00002F24 123C 0000 4073 move.b #$00, d1
+00002F28 44FC 0000 4074 move #$00, CCR * Set Z flag to 0
+00002F2C 8101 4075 sbcd d1,d0 * Should NOT set Z Flag to 1
+00002F2E 67FE 4076 beq * * Check Z Flag beq/bne
+00002F30 4077
+00002F30 103C 0001 4078 move.b #$01, d0
+00002F34 123C 0000 4079 move.b #$00, d1
+00002F38 44FC 0004 4080 move #$04, CCR * Set Z flag to 0
+00002F3C 8101 4081 sbcd d1,d0 * Should NOT set Z Flag to 1
+00002F3E 67FE 4082 beq * * Check Z Flag beq/bne
+00002F40 4083
+00002F40 4E75 4084 rts
+00002F42 4085
+00002F42 4086 *-----------------------------------------------------------
+00002F42 4087 *-----------------------------------------------------------
+00002F42 4088 * OPCODE : NBCD
+00002F42 4089 *-----------------------------------------------------------
+00002F42 4090 *-----------------------------------------------------------
+00002F42 4091 op_NBCD:
+00002F42 4092
+00002F42 4093 * NBCD to a Register
+00002F42 4094
+00002F42 7000 4095 move.l #$00000000, d0 * BCD byte
+00002F44 7200 4096 move.l #$00000000, d1
+00002F46 7400 4097 move.l #$00000000, d2
+00002F48 7600 4098 move.l #$00000000, d3 * Cumulative number of times Z was set
+00002F4A 7800 4099 move.l #$00000000, d4 * Cumulative number of times C was set
+00002F4C 7A00 4100 move.l #$00000000, d5 * Cumulative BCD results
+00002F4E 2C3C 00000099 4101 move.l #$00000099, d6
+00002F54 2E3C 00000099 4102 move.l #$00000099, d7 * Loop counter
+00002F5A 4103
+00002F5A 2007 4104 NBCD_LOOP: move.l d7 , d0
+00002F5C 44FC 0004 4105 move #$04, CCR * Set Z flag to 0
+00002F60 4106
+00002F60 4800 4107 nbcd d0
+00002F62 4108
+00002F62 6400 0004 4109 bcc NBCD_NO_C * Check C Flag
+00002F66 5284 4110 add.l #1 , d4
+00002F68 6600 0004 4111 NBCD_NO_C: bne NBCD_NO_Z * Check Z Flag
+00002F6C 5283 4112 add.l #1 , d3
+00002F6E DA80 4113 NBCD_NO_Z: add.l d0 , d5 * Add results into d5
+00002F70 4114
+00002F70 51CF FFE8 4115 dbf d7 , NBCD_LOOP
+00002F74 4116
+00002F74 0C83 00000001 4117 cmpi.l #$00000001 , d3 * Check the cumulative results
+00002F7A 66FE 4118 bne *
+00002F7C 0C84 00000099 4119 cmpi.l #$00000099 , d4
+00002F82 66FE 4120 bne *
+00002F84 0C85 00002E3B 4121 cmpi.l #$00002E3B , d5
+00002F8A 66FE 4122 bne *
+00002F8C 4123
+00002F8C 4124
+00002F8C 4125 * NBCD to a memory location
+00002F8C 4126
+00002F8C 7000 4127 move.l #$00000000, d0 * BCD byte
+00002F8E 7200 4128 move.l #$00000000, d1
+00002F90 7400 4129 move.l #$00000000, d2
+00002F92 7600 4130 move.l #$00000000, d3 * Cumulative number of times Z was set
+00002F94 7800 4131 move.l #$00000000, d4 * Cumulative number of times C was set
+00002F96 7A00 4132 move.l #$00000000, d5 * Cumulative BCD results
+00002F98 2C3C 00000099 4133 move.l #$00000099, d6
+00002F9E 2E3C 00000099 4134 move.l #$00000099, d7 * Loop counter
+00002FA4 4135
+00002FA4 11C7 0100 4136 NBCD_LOOP1: move.b d7 , $00000100
+00002FA8 44FC 0004 4137 move #$04, CCR * Set Z flag to 0
+00002FAC 4138
+00002FAC 4838 0100 4139 nbcd $00000100
+00002FB0 1038 0100 4140 move.b $00000100 , d0
+00002FB4 4141
+00002FB4 6400 0004 4142 bcc NBCD_NO_C1 * Check C Flag
+00002FB8 5284 4143 add.l #1 , d4
+00002FBA 6600 0004 4144 NBCD_NO_C1: bne NBCD_NO_Z1 * Check Z Flag
+00002FBE 5283 4145 add.l #1 , d3
+00002FC0 DA80 4146 NBCD_NO_Z1: add.l d0 , d5 * Add results into d5
+00002FC2 4147
+00002FC2 51CF FFE0 4148 dbf d7 , NBCD_LOOP1
+00002FC6 4149
+00002FC6 0C83 00000001 4150 cmpi.l #$00000001 , d3 * Check the cumulative results
+00002FCC 66FE 4151 bne *
+00002FCE 0C84 00000000 4152 cmpi.l #$00000000 , d4
+00002FD4 66FE 4153 bne *
+00002FD6 0C85 00002E3B 4154 cmpi.l #$00002E3B , d5
+00002FDC 66FE 4155 bne *
+00002FDE 4156
+00002FDE 4157
+00002FDE 4E75 4158 rts
+00002FE0 4159
+00002FE0 4160
+00002FE0 4161
+00002FE0 4162 *-----------------------------------------------------------
+00002FE0 4163 *-----------------------------------------------------------
+00002FE0 4164 * OPCODE : TRAPV
+00002FE0 4165 *-----------------------------------------------------------
+00002FE0 4166 *-----------------------------------------------------------
+00002FE0 4167 op_TRAPV:
+00002FE0 4168
+00002FE0 4169 * TRAPV will set d0 to 12345678 if V flag is set
+00002FE0 4170
+00002FE0 7000 4171 move.l #$00000000, d0 * Clear d0
+00002FE2 4172
+00002FE2 44FC 0000 4173 move #$00, CCR * Clear V flag
+00002FE6 4E76 4174 trapv
+00002FE8 0C80 00000000 4175 cmpi.l #$00000000 , d0 * Check of d0 was updated (should not be_)
+00002FEE 66FE 4176 bne *
+00002FF0 4177
+00002FF0 4178 * Easy658K does not use exception vectors
+00002FF0 4179 * move #$02, CCR * Set V flag
+00002FF0 4180 * trapv
+00002FF0 4181 * cmpi.l #$12345678 , d0 * Check of d0 was updated (should not be_)
+00002FF0 4182 * bne *
+00002FF0 4183
+00002FF0 4184
+00002FF0 4E75 4185 rts
+00002FF2 4186
+00002FF2 4187
+00002FF2 4188
+00002FF2 4189 *-----------------------------------------------------------
+00002FF2 4190 *-----------------------------------------------------------
+00002FF2 4191 * OPCODE : RTR
+00002FF2 4192 *-----------------------------------------------------------
+00002FF2 4193 *-----------------------------------------------------------
+00002FF2 4194
+00002FF2 4195 op_RTR:
+00002FF2 4196
+00002FF2 4197 * Leventhal claims only 5 LSB's are popped from the stack to the CCR
+00002FF2 4198
+00002FF2 41F9 00003000 4199 lea RTR_DONE , a0
+00002FF8 2F08 4200 move.l a0, -(a7) * push destination PC to the stack
+00002FFA 3F3C FF15 4201 move.w #$FF15 , -(a7) * push flags=0xFFFF to the stack
+00002FFE 4E77 4202 rtr
+00003000 4203
+00003000 40C0 4204 RTR_DONE: move SR , d0
+00003002 0240 001F 4205 andi #$1F , d0
+00003006 0C40 0015 4206 cmpi #$15 , d0
+0000300A 66FE 4207 bne *
+0000300C 4208
+0000300C 4E75 4209 rts
+0000300E 4210
+0000300E 4211
+0000300E 283C 44444444 4212 BSR_FAR2: move.l #$44444444 , d4
+00003014 4E75 4213 rts
+00003016 4214
+00003016 4215
+00003016 4216 *-----------------------------------------------------------
+00003016 4217 *-----------------------------------------------------------
+00003016 4218 * OPCODE : BCC
+00003016 4219 *-----------------------------------------------------------
+00003016 4220 *-----------------------------------------------------------
+00003016 4221
+00003016 44FC 0000 4222 op_BCC: move #$00 , CCR
+0000301A 6202 4223 bhi.s BCC1 * Higher Than C=0 AND Z=0
+0000301C 60FE 4224 bra *
+0000301E 4225
+0000301E 44FC 0001 4226 BCC1: move #$01 , CCR
+00003022 6300 0004 4227 bls.w BCC2 * Lower or Same C=1 OR Z=1
+00003026 60FE 4228 bra *
+00003028 4229
+00003028 44FC 0000 4230 BCC2: move #$00 , CCR
+0000302C 6402 4231 bcc.s BCC3 * Carry Clear C=0
+0000302E 60FE 4232 bra *
+00003030 4233
+00003030 44FC 0001 4234 BCC3: move #$01 , CCR
+00003034 6500 0004 4235 bcs.w BCC4 * Carry Set C=1
+00003038 60FE 4236 bra *
+0000303A 4237
+0000303A 44FC 0000 4238 BCC4: move #$00 , CCR
+0000303E 6602 4239 bne.s BCC5 * Not Equal Z=0
+00003040 60FE 4240 bra *
+00003042 4241
+00003042 44FC 0004 4242 BCC5: move #$04 , CCR
+00003046 6700 0004 4243 beq.w BCC6 * Equal Z=1
+0000304A 60FE 4244 bra *
+0000304C 4245
+0000304C 44FC 0000 4246 BCC6: move #$00 , CCR
+00003050 6802 4247 bvc.s BCC7 * V Clear V=0
+00003052 60FE 4248 bra *
+00003054 4249
+00003054 44FC 0002 4250 BCC7: move #$02 , CCR
+00003058 6900 0004 4251 bvs.w BCC8 * V Set V=1
+0000305C 60FE 4252 bra *
+0000305E 4253
+0000305E 44FC 0000 4254 BCC8: move #$00 , CCR
+00003062 6A02 4255 bpl.s BCC9 * Plus N=0
+00003064 60FE 4256 bra *
+00003066 4257
+00003066 44FC 0008 4258 BCC9: move #$08 , CCR
+0000306A 6B00 0004 4259 bmi.w BCC10 * Minus N=1
+0000306E 60FE 4260 bra *
+00003070 4261
+00003070 44FC 0000 4262 BCC10: move #$00 , CCR
+00003074 6C02 4263 bge.s BCC11 * Greater or Equal N=V
+00003076 60FE 4264 bra *
+00003078 4265
+00003078 44FC 0002 4266 BCC11: move #$02 , CCR
+0000307C 6D00 0004 4267 blt.w BCC12 * Less Than N!=V
+00003080 60FE 4268 bra *
+00003082 4269
+00003082 44FC 000A 4270 BCC12: move #$0A , CCR
+00003086 6E02 4271 bgt.s BCC13 * Greater Than N=V AND Z=0
+00003088 60FE 4272 bra *
+0000308A 4273
+0000308A 44FC 0006 4274 BCC13: move #$06 , CCR
+0000308E 6F00 0004 4275 ble.w BCC14 * Less Than or Equal N!=V AND Z=1
+00003092 60FE 4276 bra *
+00003094 4277
+00003094 4278
+00003094 4E75 4279 BCC14: rts
+00003096 4280
+00003096 4281
+00003096 4282 *-----------------------------------------------------------
+00003096 4283 *-----------------------------------------------------------
+00003096 4284 * OPCODE : DBCC
+00003096 4285 *-----------------------------------------------------------
+00003096 4286 *-----------------------------------------------------------
+00003096 4287
+00003096 7003 4288 op_DBCC: move.l #$00000003 , d0 * Loop counter
+00003098 7200 4289 move.l #$00000000 , d1 * Accumulator
+0000309A 44FC 0000 4290 move #$00 , CCR
+0000309E 4291
+0000309E 5201 4292 DBCC_LOOP1: addi.b #$1 , d1
+000030A0 51C8 FFFC 4293 dbf d0 , DBCC_LOOP1
+000030A4 4294
+000030A4 0C81 00000004 4295 cmpi.l #$00000004 , d1 * Check Accumulator results
+000030AA 66FE 4296 bne *
+000030AC 4297
+000030AC 5201 4298 DBCC_LOOP2: addi.b #$1 , d1
+000030AE 54C8 FFFC 4299 dbcc d0 , DBCC_LOOP2 * Dont loop
+000030B2 4300
+000030B2 0C81 00000005 4301 cmpi.l #$00000005 , d1 * Check Accumulator results
+000030B8 66FE 4302 bne *
+000030BA 4303
+000030BA 4E75 4304 rts
+000030BC 4305
+000030BC 4306
+000030BC 4307 *-----------------------------------------------------------
+000030BC 4308 *-----------------------------------------------------------
+000030BC 4309 * OPCODE : SCC
+000030BC 4310 *-----------------------------------------------------------
+000030BC 4311 *-----------------------------------------------------------
+000030BC 4312
+000030BC 44FC 0001 4313 op_SCC: move #$01 , CCR
+000030C0 54F9 00010000 4314 scc $00010000 * Clear the EA byte
+000030C6 0C39 0000 00010000 4315 cmpi.b #$00 , $00010000
+000030CE 66FE 4316 bne *
+000030D0 4317
+000030D0 44FC 0000 4318 move #$00 , CCR
+000030D4 54F9 00010000 4319 scc $00010000 * Set the EA byte to 0xFF
+000030DA 0C39 00FF 00010000 4320 cmpi.b #$FF , $00010000
+000030E2 66FE 4321 bne *
+000030E4 4322
+000030E4 4E75 4323 rts
+000030E6 4324
+000030E6 4325
+000030E6 4326
+000030E6 4327 *-----------------------------------------------------------
+000030E6 4328 *-----------------------------------------------------------
+000030E6 4329 * OPCODE : ADDQ
+000030E6 4330 *-----------------------------------------------------------
+000030E6 4331 *-----------------------------------------------------------
+000030E6 4332
+000030E6 4333 op_ADDQ:
+000030E6 4334
+000030E6 4335 * BYTE
+000030E6 203C 000000FF 4336 move.l #$000000FF , d0 * Loop counter
+000030EC 7200 4337 move.l #$00000000 , d1 * Flag results accumulator
+000030EE 7400 4338 move.l #$00000000 , d2 * Data results accumulator
+000030F0 7600 4339 move.l #$00000000 , d3
+000030F2 7800 4340 move.l #$00000000 , d4
+000030F4 7A00 4341 move.l #$00000000 , d5
+000030F6 7C00 4342 move.l #$00000000 , d6
+000030F8 7E00 4343 move.l #$00000000 , d7
+000030FA 4344
+000030FA 5605 4345 ADDQ_LOOP1: addq.b #3 , d5
+000030FC 40C6 4346 move SR , d6
+000030FE 0286 0000001F 4347 andi.l #$1F , d6 * Isolate flags
+00003104 D286 4348 add.l d6 , d1 * Copy flag results into accumulator
+00003106 D485 4349 add.l d5 , d2 * Copy data results into data accumulator
+00003108 51C8 FFF0 4350 dbf d0 , ADDQ_LOOP1
+0000310C 4351
+0000310C 0C81 0000043D 4352 cmpi.l #$0000043D , d1
+00003112 66FE 4353 bne *
+00003114 0C82 00007F80 4354 cmpi.l #$00007F80 , d2
+0000311A 66FE 4355 bne *
+0000311C 4356
+0000311C 4357
+0000311C 4358 * WORD
+0000311C 203C 000000FF 4359 move.l #$000000FF , d0 * Loop counter
+00003122 7200 4360 move.l #$00000000 , d1 * Flag results accumulator
+00003124 7400 4361 move.l #$00000000 , d2 * Data results accumulator
+00003126 7600 4362 move.l #$00000000 , d3
+00003128 7800 4363 move.l #$00000000 , d4
+0000312A 2A3C 0000FFF0 4364 move.l #$0000FFF0 , d5
+00003130 7C00 4365 move.l #$00000000 , d6
+00003132 7E00 4366 move.l #$00000000 , d7
+00003134 207C 00000100 4367 move.l #$00000100 , a0
+0000313A 4368
+0000313A 5A45 4369 ADDQ_LOOP2: addq.w #5 , d5
+0000313C 40C6 4370 move SR , d6
+0000313E 0286 0000001F 4371 andi.l #$1F , d6 * Isolate flags
+00003144 D286 4372 add.l d6 , d1 * Copy flag results into accumulator
+00003146 D485 4373 add.l d5 , d2 * Copy data results into data accumulator
+00003148 51C8 FFF0 4374 dbf d0 , ADDQ_LOOP2
+0000314C 4375
+0000314C 0C81 00000029 4376 cmpi.l #$00000029 , d1
+00003152 66FE 4377 bne *
+00003154 0C82 00057280 4378 cmpi.l #$00057280 , d2
+0000315A 66FE 4379 bne *
+0000315C 4380
+0000315C 4381
+0000315C 4382 * LONG
+0000315C 203C 000000FF 4383 move.l #$000000FF , d0 * Loop counter
+00003162 7200 4384 move.l #$00000000 , d1 * Flag results accumulator
+00003164 7400 4385 move.l #$00000000 , d2 * Data results accumulator
+00003166 7600 4386 move.l #$00000000 , d3
+00003168 7800 4387 move.l #$00000000 , d4
+0000316A 7AF0 4388 move.l #$FFFFFFF0 , d5
+0000316C 7C00 4389 move.l #$00000000 , d6
+0000316E 7E00 4390 move.l #$00000000 , d7
+00003170 4391
+00003170 5285 4392 ADDQ_LOOP3: addq.l #1 , d5
+00003172 40C6 4393 move SR , d6
+00003174 0286 0000001F 4394 andi.l #$1F , d6 * Isolate flags
+0000317A D286 4395 add.l d6 , d1 * Copy flag results into accumulator
+0000317C D485 4396 add.l d5 , d2 * Copy data results into data accumulator
+0000317E 51C8 FFF0 4397 dbf d0 , ADDQ_LOOP3
+00003182 4398
+00003182 0C81 0000008D 4399 cmpi.l #$0000008D , d1
+00003188 66FE 4400 bne *
+0000318A 0C82 00007080 4401 cmpi.l #$00007080 , d2
+00003190 66FE 4402 bne *
+00003192 4403
+00003192 4404 * Check that Flags are not updated for Address registers
+00003192 207C 0000FFFF 4405 move.l #$0000FFFF , a0
+00003198 44FC 0000 4406 move #$00 , CCR * Clear flags
+0000319C 5E48 4407 addq.w #$7 , a0
+0000319E 65FE 4408 bcs *
+000031A0 4409
+000031A0 4E75 4410 rts
+000031A2 4411
+000031A2 4412
+000031A2 4413
+000031A2 4414 *-----------------------------------------------------------
+000031A2 4415 *-----------------------------------------------------------
+000031A2 4416 * OPCODE : SUBQ
+000031A2 4417 *-----------------------------------------------------------
+000031A2 4418 *-----------------------------------------------------------
+000031A2 4419
+000031A2 4420 op_SUBQ:
+000031A2 4421
+000031A2 4422 * BYTE
+000031A2 203C 000000FF 4423 move.l #$000000FF , d0 * Loop counter
+000031A8 7200 4424 move.l #$00000000 , d1 * Flag results accumulator
+000031AA 243C 00001234 4425 move.l #$00001234 , d2 * Data results accumulator
+000031B0 7600 4426 move.l #$00000000 , d3
+000031B2 7800 4427 move.l #$00000000 , d4
+000031B4 7A12 4428 move.l #$00000012 , d5
+000031B6 7C00 4429 move.l #$00000000 , d6
+000031B8 7E00 4430 move.l #$00000000 , d7
+000031BA 4431
+000031BA 5305 4432 SUBQ_LOOP1: subq.b #1 , d5
+000031BC 40C6 4433 move SR , d6
+000031BE 0286 0000001F 4434 andi.l #$1F , d6 * Isolate flags
+000031C4 D286 4435 add.l d6 , d1 * Copy flag results into accumulator
+000031C6 D485 4436 add.l d5 , d2 * Copy data results into data accumulator
+000031C8 51C8 FFF0 4437 dbf d0 , SUBQ_LOOP1
+000031CC 4438
+000031CC 0C81 00000417 4439 cmpi.l #$00000417 , d1
+000031D2 66FE 4440 bne *
+000031D4 0C82 000091B4 4441 cmpi.l #$000091B4 , d2
+000031DA 66FE 4442 bne *
+000031DC 4443
+000031DC 4444
+000031DC 4445 * WORD
+000031DC 203C 000000FF 4446 move.l #$000000FF , d0 * Loop counter
+000031E2 7200 4447 move.l #$00000000 , d1 * Flag results accumulator
+000031E4 7400 4448 move.l #$00000000 , d2 * Data results accumulator
+000031E6 7600 4449 move.l #$00000000 , d3
+000031E8 7800 4450 move.l #$00000000 , d4
+000031EA 7A02 4451 move.l #$00000002 , d5
+000031EC 7C00 4452 move.l #$00000000 , d6
+000031EE 7E00 4453 move.l #$00000000 , d7
+000031F0 207C 00000100 4454 move.l #$00000100 , a0
+000031F6 4455
+000031F6 5B45 4456 SUBQ_LOOP2: subq.w #5 , d5
+000031F8 40C6 4457 move SR , d6
+000031FA 0286 0000001F 4458 andi.l #$1F , d6 * Isolate flags
+00003200 D286 4459 add.l d6 , d1 * Copy flag results into accumulator
+00003202 D485 4460 add.l d5 , d2 * Copy data results into data accumulator
+00003204 51C8 FFF0 4461 dbf d0 , SUBQ_LOOP2
+00003208 4462
+00003208 0C81 00000811 4463 cmpi.l #$00000811 , d1
+0000320E 66FE 4464 bne *
+00003210 0C82 00FD7F80 4465 cmpi.l #$00FD7F80 , d2
+00003216 66FE 4466 bne *
+00003218 4467
+00003218 4468
+00003218 4469 * LONG
+00003218 203C 000000FF 4470 move.l #$000000FF , d0 * Loop counter
+0000321E 7200 4471 move.l #$00000000 , d1 * Flag results accumulator
+00003220 7400 4472 move.l #$00000000 , d2 * Data results accumulator
+00003222 7600 4473 move.l #$00000000 , d3
+00003224 7800 4474 move.l #$00000000 , d4
+00003226 7A07 4475 move.l #$00000007 , d5
+00003228 7C00 4476 move.l #$00000000 , d6
+0000322A 7E00 4477 move.l #$00000000 , d7
+0000322C 4478
+0000322C 5385 4479 SUBQ_LOOP3: subq.l #1 , d5
+0000322E 40C6 4480 move SR , d6
+00003230 0286 0000001F 4481 andi.l #$1F , d6 * Isolate flags
+00003236 D286 4482 add.l d6 , d1 * Copy flag results into accumulator
+00003238 D485 4483 add.l d5 , d2 * Copy data results into data accumulator
+0000323A 51C8 FFF0 4484 dbf d0 , SUBQ_LOOP3
+0000323E 4485
+0000323E 0C81 000007DD 4486 cmpi.l #$000007DD , d1
+00003244 66FE 4487 bne *
+00003246 0C82 FFFF8680 4488 cmpi.l #$FFFF8680 , d2
+0000324C 66FE 4489 bne *
+0000324E 4490
+0000324E 4491 * Check that Flags are not updated for Address registers
+0000324E 207C 0001FFFF 4492 move.l #$0001FFFF , a0
+00003254 44FC 0000 4493 move #$00 , CCR * Clear flags
+00003258 5F48 4494 subq.w #$7 , a0
+0000325A 65FE 4495 bcs *
+0000325C 4496
+0000325C 4E75 4497 rts
+0000325E 4498
+0000325E 4499
+0000325E 4500
+0000325E 4501
+0000325E 4502 *-----------------------------------------------------------
+0000325E 4503 *-----------------------------------------------------------
+0000325E 4504 * OPCODE : MOVEQ
+0000325E 4505 *-----------------------------------------------------------
+0000325E 4506 *-----------------------------------------------------------
+0000325E 4507
+0000325E 4508 op_MOVEQ:
+0000325E 7000 4509 move.l #$00000000 , d0
+00003260 7000 4510 moveq #$0 , d0
+00003262 66FE 4511 bne *
+00003264 0C80 00000000 4512 cmpi.l #$00000000 , d0
+0000326A 66FE 4513 bne *
+0000326C 4514
+0000326C 7000 4515 move.l #$00000000 , d0
+0000326E 7080 4516 moveq #$80 , d0
+00003270 67FE 4517 beq *
+00003272 6AFE 4518 bpl *
+00003274 0C80 FFFFFF80 4519 cmpi.l #$FFFFFF80 , d0
+0000327A 66FE 4520 bne *
+0000327C 4521
+0000327C 4522
+0000327C 4E75 4523 rts
+0000327E 4524
+0000327E 4525
+0000327E 4526 *-----------------------------------------------------------
+0000327E 4527 *-----------------------------------------------------------
+0000327E 4528 * OPCODE : DIVU
+0000327E 4529 *-----------------------------------------------------------
+0000327E 4530 *-----------------------------------------------------------
+0000327E 4531
+0000327E 4532 op_DIVU:
+0000327E 4533
+0000327E 203C A5A5A5A5 4534 move.l #$a5a5a5a5, d0 * Initial Numerator
+00003284 223C 00005A5A 4535 move.l #$00005a5a, d1 * Initial Divisor
+0000328A 243C A5A5A5A5 4536 move.l #$a5a5a5a5, d2
+00003290 7600 4537 move.l #$00000000, d3
+00003292 7800 4538 move.l #$00000000, d4 * Cumulative data results
+00003294 7A00 4539 move.l #$00000000, d5 * Cumulative flag results
+00003296 7C0E 4540 move.l #$0000000E, d6 * Inner loop counter
+00003298 7E1E 4541 move.l #$0000001E, d7 * Outer loop counter
+0000329A 4542
+0000329A 4543
+0000329A 80C1 4544 DIVU_OUTER1: divu d1 , d0 * !! Easy68K C not always cleared
+0000329C 40C3 4545 move SR , d3
+0000329E 0283 0000000C 4546 andi.l #$0C , d3 * Isolate flags
+000032A4 DA83 4547 add.l d3 , d5 * Copy flag results into accumulator
+000032A6 D880 4548 add.l d0 , d4 * Copy data results into data accumulator
+000032A8 E289 4549 lsr.l #$1 , d1
+000032AA 4550
+000032AA 51CE FFEE 4551 dbf d6 , DIVU_OUTER1
+000032AE E28A 4552 lsr.l #$1 , d2
+000032B0 2002 4553 move.l d2 , d0
+000032B2 223C 00005A5A 4554 move.l #$00005a5a, d1 * Initial Divisor
+000032B8 7C0E 4555 move.l #$0000000E, d6 * Inner loop counter
+000032BA 51CF FFDE 4556 dbf d7 , DIVU_OUTER1
+000032BE 4557
+000032BE 0C84 92FEDB89 4558 cmpi.l #$92FEDB89 , d4 * Check the data results
+000032C4 66FE 4559 bne *
+000032C6 4560
+000032C6 0C85 00000110 4561 cmpi.l #$00000110 , d5 * Check the Flag results
+000032CC 66FE 4562 bne *
+000032CE 4563
+000032CE 4564
+000032CE 4E75 4565 rts
+000032D0 4566
+000032D0 4567
+000032D0 4568
+000032D0 4569 *-----------------------------------------------------------
+000032D0 4570 *-----------------------------------------------------------
+000032D0 4571 * OPCODE : DIVS
+000032D0 4572 *-----------------------------------------------------------
+000032D0 4573 *-----------------------------------------------------------
+000032D0 4574
+000032D0 4575 op_DIVS:
+000032D0 4576
+000032D0 203C A5A5A5A5 4577 move.l #$a5a5a5a5, d0 * Initial Numerator
+000032D6 223C 00005A5A 4578 move.l #$00005a5a, d1 * Initial Divisor
+000032DC 243C A5A5A5A5 4579 move.l #$a5a5a5a5, d2
+000032E2 7600 4580 move.l #$00000000, d3
+000032E4 7800 4581 move.l #$00000000, d4 * Cumulative data results
+000032E6 7A00 4582 move.l #$00000000, d5 * Cumulative flag results
+000032E8 7C0E 4583 move.l #$0000000E, d6 * Inner loop counter
+000032EA 7E1E 4584 move.l #$0000001E, d7 * Outer loop counter
+000032EC 4585
+000032EC 4586
+000032EC 81C1 4587 DIVS_OUTER1: divs d1 , d0 * !! Easy68K C not always cleared
+000032EE 40C3 4588 move SR , d3
+000032F0 0283 0000000C 4589 andi.l #$0C , d3 * Isolate flags
+000032F6 DA83 4590 add.l d3 , d5 * Copy flag results into accumulator
+000032F8 D880 4591 add.l d0 , d4 * Copy data results into data accumulator
+000032FA E289 4592 lsr.l #$1 , d1
+000032FC 4593
+000032FC 51CE FFEE 4594 dbf d6 , DIVS_OUTER1
+00003300 E28A 4595 lsr.l #$1 , d2
+00003302 2002 4596 move.l d2 , d0
+00003304 223C 00005A5A 4597 move.l #$00005a5a, d1 * Initial Divisor
+0000330A 7C0E 4598 move.l #$0000000E, d6 * Inner loop counter
+0000330C 51CF FFDE 4599 dbf d7 , DIVS_OUTER1
+00003310 4600
+00003310 0C84 4EC5D057 4601 cmpi.l #$4EC5D057 , d4 * Check the data results
+00003316 66FE 4602 bne *
+00003318 4603
+00003318 0C85 00000038 4604 cmpi.l #$00000038 , d5 * Check the Flag results
+0000331E 66FE 4605 bne *
+00003320 4606
+00003320 4607
+00003320 4E75 4608 rts
+00003322 4609
+00003322 4610
+00003322 4611
+00003322 4612 *-----------------------------------------------------------
+00003322 4613 *-----------------------------------------------------------
+00003322 4614 * OPCODE : OR
+00003322 4615 *-----------------------------------------------------------
+00003322 4616 *-----------------------------------------------------------
+00003322 4617
+00003322 4618 op_OR:
+00003322 4619
+00003322 4620 ** to Register
+00003322 4621
+00003322 203C A5A5A5A5 4622 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+00003328 223C 8167E123 4623 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+0000332E 243C A5A5A5A5 4624 move.l #$a5a5a5a5, d2
+00003334 7600 4625 move.l #$00000000, d3
+00003336 7800 4626 move.l #$00000000, d4 * Cumulative data results
+00003338 7A00 4627 move.l #$00000000, d5 * Cumulative flag results
+0000333A 7C1E 4628 move.l #$0000001E, d6 * Inner loop counter
+0000333C 7E1E 4629 move.l #$0000001E, d7 * Outer loop counter
+0000333E 207C 00000100 4630 move.l #$00000100, a0 * Address for memory EA operations
+00003344 4631
+00003344 4632
+00003344 4633 OR_OUTER1:
+00003344 4634
+00003344 4635 * BYTE
+00003344 2081 4636 move.l d1 , (a0)
+00003346 8010 4637 or.b (a0) , d0
+00003348 40C3 4638 move SR , d3
+0000334A 0283 0000000C 4639 andi.l #$0C , d3 * Isolate flags
+00003350 DA83 4640 add.l d3 , d5 * Copy flag results into accumulator
+00003352 D880 4641 add.l d0 , d4 * Copy data results into data accumulator
+00003354 4642
+00003354 4643 * WORD
+00003354 2081 4644 move.l d1 , (a0)
+00003356 8050 4645 or.w (a0) , d0
+00003358 40C3 4646 move SR , d3
+0000335A 0283 0000000C 4647 andi.l #$0C , d3 * Isolate flags
+00003360 DA83 4648 add.l d3 , d5 * Copy flag results into accumulator
+00003362 D880 4649 add.l d0 , d4 * Copy data results into data accumulator
+00003364 4650
+00003364 4651 * LONG
+00003364 2081 4652 move.l d1 , (a0)
+00003366 8090 4653 or.l (a0) , d0
+00003368 40C3 4654 move SR , d3
+0000336A 0283 0000000F 4655 andi.l #$0F , d3 * Isolate flags
+00003370 DA83 4656 add.l d3 , d5 * Copy flag results into accumulator
+00003372 D880 4657 add.l d0 , d4 * Copy data results into data accumulator
+00003374 4658
+00003374 4659
+00003374 E289 4660 lsr.l #$1 , d1
+00003376 51CE FFCC 4661 dbf d6 , OR_OUTER1
+0000337A E28A 4662 lsr.l #$1 , d2
+0000337C 223C 8167E123 4663 move.l #$8167E123, d1 * Initial Data-Y
+00003382 7C1E 4664 move.l #$0000001E, d6 * Inner loop counter
+00003384 51CF FFBE 4665 dbf d7 , OR_OUTER1
+00003388 4666
+00003388 0C84 76EAC803 4667 cmpi.l #$76EAC803 , d4 * Check the data results
+0000338E 66FE 4668 bne *
+00003390 0C85 00005A18 4669 cmpi.l #$00005A18 , d5 * Check the Flag results
+00003396 66FE 4670 bne *
+00003398 4671
+00003398 4672
+00003398 4673 ** Register to
+00003398 4674
+00003398 203C 86738374 4675 move.l #$86738374, d0 * Initial Data-X Inner loop
+0000339E 223C FC55F2FE 4676 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop
+000033A4 243C 86738374 4677 move.l #$86738374, d2
+000033AA 7600 4678 move.l #$00000000, d3
+000033AC 7800 4679 move.l #$00000000, d4 * Cumulative data results
+000033AE 7A00 4680 move.l #$00000000, d5 * Cumulative flag results
+000033B0 7C1E 4681 move.l #$0000001E, d6 * Inner loop counter
+000033B2 7E1D 4682 move.l #$0000001D, d7 * Outer loop counter
+000033B4 207C 00000100 4683 move.l #$00000100, a0 * Address for memory EA operations
+000033BA 4684
+000033BA 4685
+000033BA 4686 OR_OUTER2:
+000033BA 4687
+000033BA 4688 * BYTE
+000033BA 2080 4689 move.l d0 , (a0)
+000033BC 8310 4690 or.b d1 , (a0)
+000033BE 40C3 4691 move SR , d3
+000033C0 0283 0000000C 4692 andi.l #$0C , d3 * Isolate flags
+000033C6 DA83 4693 add.l d3 , d5 * Copy flag results into accumulator
+000033C8 D890 4694 add.l (a0) , d4 * Copy data results into data accumulator
+000033CA 4695
+000033CA 4696 * WORD
+000033CA 2080 4697 move.l d0 , (a0)
+000033CC 8350 4698 or.w d1 , (a0)
+000033CE 40C3 4699 move SR , d3
+000033D0 0283 0000000C 4700 andi.l #$0C , d3 * Isolate flags
+000033D6 DA83 4701 add.l d3 , d5 * Copy flag results into accumulator
+000033D8 D890 4702 add.l (a0) , d4 * Copy data results into data accumulator
+000033DA 4703
+000033DA 4704 * LONG
+000033DA 2080 4705 move.l d0 , (a0)
+000033DC 8390 4706 or.l d1 , (a0)
+000033DE 40C3 4707 move SR , d3
+000033E0 0283 0000000F 4708 andi.l #$0F , d3 * Isolate flags
+000033E6 DA83 4709 add.l d3 , d5 * Copy flag results into accumulator
+000033E8 D890 4710 add.l (a0) , d4 * Copy data results into data accumulator
+000033EA 4711
+000033EA 4712
+000033EA E289 4713 lsr.l #$1 , d1
+000033EC 51CE FFCC 4714 dbf d6 , OR_OUTER2
+000033F0 E28A 4715 lsr.l #$1 , d2
+000033F2 223C 8167E123 4716 move.l #$8167E123, d1 * Initial Data-Y
+000033F8 7C1E 4717 move.l #$0000001E, d6 * Inner loop counter
+000033FA 51CF FFBE 4718 dbf d7 , OR_OUTER2
+000033FE 4719
+000033FE 0C84 FA82B9E4 4720 cmpi.l #$FA82B9E4 , d4 * Check the data results
+00003404 66FE 4721 bne *
+00003406 0C85 00005730 4722 cmpi.l #$00005730 , d5 * Check the Flag results
+0000340C 66FE 4723 bne *
+0000340E 4724
+0000340E 4725
+0000340E 4E75 4726 rts
+00003410 4727
+00003410 4728
+00003410 4729
+00003410 4730 *-----------------------------------------------------------
+00003410 4731 *-----------------------------------------------------------
+00003410 4732 * OPCODE : AND
+00003410 4733 *-----------------------------------------------------------
+00003410 4734 *-----------------------------------------------------------
+00003410 4735
+00003410 4736 op_AND:
+00003410 4737
+00003410 4738 ** to Register
+00003410 4739
+00003410 203C A5A5A5A5 4740 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+00003416 223C 8167E123 4741 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+0000341C 243C A5A5A5A5 4742 move.l #$a5a5a5a5, d2
+00003422 7600 4743 move.l #$00000000, d3
+00003424 7800 4744 move.l #$00000000, d4 * Cumulative data results
+00003426 7A00 4745 move.l #$00000000, d5 * Cumulative flag results
+00003428 7C1E 4746 move.l #$0000001E, d6 * Inner loop counter
+0000342A 7E1E 4747 move.l #$0000001E, d7 * Outer loop counter
+0000342C 207C 00000100 4748 move.l #$00000100, a0 * Address for memory EA operations
+00003432 4749
+00003432 4750
+00003432 4751 AND_OUTER1:
+00003432 4752
+00003432 4753 * BYTE
+00003432 2081 4754 move.l d1 , (a0)
+00003434 C010 4755 and.b (a0) , d0
+00003436 40C3 4756 move SR , d3
+00003438 0283 0000000C 4757 andi.l #$0C , d3 * Isolate flags
+0000343E DA83 4758 add.l d3 , d5 * Copy flag results into accumulator
+00003440 D880 4759 add.l d0 , d4 * Copy data results into data accumulator
+00003442 4760
+00003442 4761 * WORD
+00003442 2081 4762 move.l d1 , (a0)
+00003444 C050 4763 and.w (a0) , d0
+00003446 40C3 4764 move SR , d3
+00003448 0283 0000000C 4765 andi.l #$0C , d3 * Isolate flags
+0000344E DA83 4766 add.l d3 , d5 * Copy flag results into accumulator
+00003450 D880 4767 add.l d0 , d4 * Copy data results into data accumulator
+00003452 4768
+00003452 4769 * LONG
+00003452 2081 4770 move.l d1 , (a0)
+00003454 C090 4771 and.l (a0) , d0
+00003456 40C3 4772 move SR , d3
+00003458 0283 0000000F 4773 andi.l #$0F , d3 * Isolate flags
+0000345E DA83 4774 add.l d3 , d5 * Copy flag results into accumulator
+00003460 D880 4775 add.l d0 , d4 * Copy data results into data accumulator
+00003462 4776
+00003462 4777
+00003462 E289 4778 lsr.l #$1 , d1
+00003464 51CE FFCC 4779 dbf d6 , AND_OUTER1
+00003468 E28A 4780 lsr.l #$1 , d2
+0000346A 223C 8167E123 4781 move.l #$8167E123, d1 * Initial Data-Y
+00003470 7C1E 4782 move.l #$0000001E, d6 * Inner loop counter
+00003472 51CF FFBE 4783 dbf d7 , AND_OUTER1
+00003476 4784
+00003476 0C84 CF212883 4785 cmpi.l #$CF212883 , d4 * Check the data results
+0000347C 66FE 4786 bne *
+0000347E 0C85 00002D10 4787 cmpi.l #$00002D10 , d5 * Check the Flag results
+00003484 66FE 4788 bne *
+00003486 4789
+00003486 4790
+00003486 4791 ** Register to
+00003486 4792
+00003486 203C 86738374 4793 move.l #$86738374, d0 * Initial Data-X Inner loop
+0000348C 223C FC55F2FE 4794 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop
+00003492 243C 86738374 4795 move.l #$86738374, d2
+00003498 7600 4796 move.l #$00000000, d3
+0000349A 7800 4797 move.l #$00000000, d4 * Cumulative data results
+0000349C 7A00 4798 move.l #$00000000, d5 * Cumulative flag results
+0000349E 7C1E 4799 move.l #$0000001E, d6 * Inner loop counter
+000034A0 7E1D 4800 move.l #$0000001D, d7 * Outer loop counter
+000034A2 207C 00000100 4801 move.l #$00000100, a0 * Address for memory EA operations
+000034A8 4802
+000034A8 4803
+000034A8 4804 AND_OUTER2:
+000034A8 4805
+000034A8 4806 * BYTE
+000034A8 2080 4807 move.l d0 , (a0)
+000034AA C310 4808 and.b d1 , (a0)
+000034AC 40C3 4809 move SR , d3
+000034AE 0283 0000000C 4810 andi.l #$0C , d3 * Isolate flags
+000034B4 DA83 4811 add.l d3 , d5 * Copy flag results into accumulator
+000034B6 D890 4812 add.l (a0) , d4 * Copy data results into data accumulator
+000034B8 4813
+000034B8 4814 * WORD
+000034B8 2080 4815 move.l d0 , (a0)
+000034BA C350 4816 and.w d1 , (a0)
+000034BC 40C3 4817 move SR , d3
+000034BE 0283 0000000C 4818 andi.l #$0C , d3 * Isolate flags
+000034C4 DA83 4819 add.l d3 , d5 * Copy flag results into accumulator
+000034C6 D890 4820 add.l (a0) , d4 * Copy data results into data accumulator
+000034C8 4821
+000034C8 4822 * LONG
+000034C8 2080 4823 move.l d0 , (a0)
+000034CA C390 4824 and.l d1 , (a0)
+000034CC 40C3 4825 move SR , d3
+000034CE 0283 0000000F 4826 andi.l #$0F , d3 * Isolate flags
+000034D4 DA83 4827 add.l d3 , d5 * Copy flag results into accumulator
+000034D6 D890 4828 add.l (a0) , d4 * Copy data results into data accumulator
+000034D8 4829
+000034D8 4830
+000034D8 E289 4831 lsr.l #$1 , d1
+000034DA 51CE FFCC 4832 dbf d6 , AND_OUTER2
+000034DE E28A 4833 lsr.l #$1 , d2
+000034E0 223C 8167E123 4834 move.l #$8167E123, d1 * Initial Data-Y
+000034E6 7C1E 4835 move.l #$0000001E, d6 * Inner loop counter
+000034E8 51CF FFBE 4836 dbf d7 , AND_OUTER2
+000034EC 4837
+000034EC 0C84 4A3DE544 4838 cmpi.l #$4A3DE544 , d4 * Check the data results
+000034F2 66FE 4839 bne *
+000034F4 0C85 000018E8 4840 cmpi.l #$000018E8 , d5 * Check the Flag results
+000034FA 66FE 4841 bne *
+000034FC 4842
+000034FC 4843
+000034FC 4E75 4844 rts
+000034FE 4845
+000034FE 4846
+000034FE 4847
+000034FE 4848 *-----------------------------------------------------------
+000034FE 4849 *-----------------------------------------------------------
+000034FE 4850 * OPCODE : EOR
+000034FE 4851 *-----------------------------------------------------------
+000034FE 4852 *-----------------------------------------------------------
+000034FE 4853
+000034FE 4854 op_EOR:
+000034FE 4855
+000034FE 4856 ** Register to
+000034FE 4857
+000034FE 203C 86738374 4858 move.l #$86738374, d0 * Initial Data-X Inner loop
+00003504 223C FC55F2FE 4859 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop
+0000350A 243C 86738374 4860 move.l #$86738374, d2
+00003510 7600 4861 move.l #$00000000, d3
+00003512 7800 4862 move.l #$00000000, d4 * Cumulative data results
+00003514 7A00 4863 move.l #$00000000, d5 * Cumulative flag results
+00003516 7C1E 4864 move.l #$0000001E, d6 * Inner loop counter
+00003518 7E1D 4865 move.l #$0000001D, d7 * Outer loop counter
+0000351A 207C 00000100 4866 move.l #$00000100, a0 * Address for memory EA operations
+00003520 4867
+00003520 4868
+00003520 4869 EOR_OUTER2:
+00003520 4870
+00003520 4871 * BYTE
+00003520 2080 4872 move.l d0 , (a0)
+00003522 B310 4873 eor.b d1 , (a0)
+00003524 40C3 4874 move SR , d3
+00003526 0283 0000000C 4875 andi.l #$0C , d3 * Isolate flags
+0000352C DA83 4876 add.l d3 , d5 * Copy flag results into accumulator
+0000352E D890 4877 add.l (a0) , d4 * Copy data results into data accumulator
+00003530 4878
+00003530 4879 * WORD
+00003530 2080 4880 move.l d0 , (a0)
+00003532 B350 4881 eor.w d1 , (a0)
+00003534 40C3 4882 move SR , d3
+00003536 0283 0000000C 4883 andi.l #$0C , d3 * Isolate flags
+0000353C DA83 4884 add.l d3 , d5 * Copy flag results into accumulator
+0000353E D890 4885 add.l (a0) , d4 * Copy data results into data accumulator
+00003540 4886
+00003540 4887 * LONG
+00003540 2080 4888 move.l d0 , (a0)
+00003542 B390 4889 eor.l d1 , (a0)
+00003544 40C3 4890 move SR , d3
+00003546 0283 0000000F 4891 andi.l #$0F , d3 * Isolate flags
+0000354C DA83 4892 add.l d3 , d5 * Copy flag results into accumulator
+0000354E D890 4893 add.l (a0) , d4 * Copy data results into data accumulator
+00003550 4894
+00003550 4895
+00003550 E289 4896 lsr.l #$1 , d1
+00003552 51CE FFCC 4897 dbf d6 , EOR_OUTER2
+00003556 E28A 4898 lsr.l #$1 , d2
+00003558 223C 8167E123 4899 move.l #$8167E123, d1 * Initial Data-Y
+0000355E 7C1E 4900 move.l #$0000001E, d6 * Inner loop counter
+00003560 51CF FFBE 4901 dbf d7 , EOR_OUTER2
+00003564 4902
+00003564 0C84 55C5EB70 4903 cmpi.l #$55C5EB70 , d4 * Check the data results
+0000356A 66FE 4904 bne *
+0000356C 0C85 00004430 4905 cmpi.l #$00004430 , d5 * Check the Flag results
+00003572 66FE 4906 bne *
+00003574 4907
+00003574 4908
+00003574 4E75 4909 rts
+00003576 4910
+00003576 4911
+00003576 4912 *-----------------------------------------------------------
+00003576 4913 *-----------------------------------------------------------
+00003576 4914 * OPCODE : CMP
+00003576 4915 *-----------------------------------------------------------
+00003576 4916 *-----------------------------------------------------------
+00003576 4917
+00003576 4918 op_CMP:
+00003576 4919
+00003576 4920
+00003576 4921 ** to Register
+00003576 4922
+00003576 203C A5A5A5A5 4923 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+0000357C 223C 8167E123 4924 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+00003582 243C A5A5A5A5 4925 move.l #$a5a5a5a5, d2
+00003588 7600 4926 move.l #$00000000, d3
+0000358A 7800 4927 move.l #$00000000, d4 * Cumulative data results
+0000358C 7A00 4928 move.l #$00000000, d5 * Cumulative flag results
+0000358E 7C1E 4929 move.l #$0000001E, d6 * Inner loop counter
+00003590 7E1E 4930 move.l #$0000001E, d7 * Outer loop counter
+00003592 207C 00000100 4931 move.l #$00000100, a0 * Address for memory EA operations
+00003598 4932
+00003598 4933
+00003598 4934 CMP_OUTER1:
+00003598 4935
+00003598 4936 * BYTE
+00003598 2081 4937 move.l d1 , (a0)
+0000359A B010 4938 cmp.b (a0) , d0
+0000359C 40C3 4939 move SR , d3
+0000359E 0283 0000000F 4940 andi.l #$0F , d3 * Isolate flags
+000035A4 DA83 4941 add.l d3 , d5 * Copy flag results into accumulator
+000035A6 D880 4942 add.l d0 , d4 * Copy data results into data accumulator
+000035A8 4943
+000035A8 4944 * WORD
+000035A8 2081 4945 move.l d1 , (a0)
+000035AA B050 4946 cmp.w (a0) , d0
+000035AC 40C3 4947 move SR , d3
+000035AE 0283 0000000F 4948 andi.l #$0F , d3 * Isolate flags
+000035B4 DA83 4949 add.l d3 , d5 * Copy flag results into accumulator
+000035B6 D880 4950 add.l d0 , d4 * Copy data results into data accumulator
+000035B8 4951
+000035B8 4952 * LONG
+000035B8 2081 4953 move.l d1 , (a0)
+000035BA B090 4954 cmp.l (a0) , d0
+000035BC 40C3 4955 move SR , d3
+000035BE 0283 0000000F 4956 andi.l #$0F , d3 * Isolate flags
+000035C4 DA83 4957 add.l d3 , d5 * Copy flag results into accumulator
+000035C6 D880 4958 add.l d0 , d4 * Copy data results into data accumulator
+000035C8 4959
+000035C8 4960
+000035C8 E289 4961 lsr.l #$1 , d1
+000035CA 51CE FFCC 4962 dbf d6 , CMP_OUTER1
+000035CE E28A 4963 lsr.l #$1 , d2
+000035D0 223C 8167E123 4964 move.l #$8167E123, d1 * Initial Data-Y
+000035D6 7C1E 4965 move.l #$0000001E, d6 * Inner loop counter
+000035D8 51CF FFBE 4966 dbf d7 , CMP_OUTER1
+000035DC 4967
+000035DC 0C84 7878712F 4968 cmpi.l #$7878712F , d4 * Check the data results
+000035E2 66FE 4969 bne *
+000035E4 0C85 00005502 4970 cmpi.l #$00005502 , d5 * Check the Flag results
+000035EA 66FE 4971 bne *
+000035EC 4972
+000035EC 4973
+000035EC 4974
+000035EC 4E75 4975 rts
+000035EE 4976
+000035EE 4977
+000035EE 4978 *-----------------------------------------------------------
+000035EE 4979 *-----------------------------------------------------------
+000035EE 4980 * OPCODE : CMPA
+000035EE 4981 *-----------------------------------------------------------
+000035EE 4982 *-----------------------------------------------------------
+000035EE 4983
+000035EE 4984 op_CMPA:
+000035EE 4985
+000035EE 4986
+000035EE 4987 ** to Register
+000035EE 4988
+000035EE 207C A5A5A5A5 4989 move.l #$a5a5a5a5, a0 * Initial Data-X Inner loop
+000035F4 223C 8167E123 4990 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+000035FA 243C A5A5A5A5 4991 move.l #$a5a5a5a5, d2
+00003600 7600 4992 move.l #$00000000, d3
+00003602 7800 4993 move.l #$00000000, d4 * Cumulative data results
+00003604 7A00 4994 move.l #$00000000, d5 * Cumulative flag results
+00003606 7C1E 4995 move.l #$0000001E, d6 * Inner loop counter
+00003608 7E1E 4996 move.l #$0000001E, d7 * Outer loop counter
+0000360A 227C 00000100 4997 move.l #$00000100, a1 * Address for memory EA operations
+00003610 4998
+00003610 4999
+00003610 5000 CMPA_OUTER1:
+00003610 5001
+00003610 5002
+00003610 5003 * WORD
+00003610 2281 5004 move.l d1 , (a1)
+00003612 B0D1 5005 cmpa.w (a1) , a0
+00003614 40C3 5006 move SR , d3
+00003616 0283 0000000F 5007 andi.l #$0F , d3 * Isolate flags
+0000361C DA83 5008 add.l d3 , d5 * Copy flag results into accumulator
+0000361E D888 5009 add.l a0 , d4 * Copy data results into data accumulator
+00003620 5010
+00003620 5011 * LONG
+00003620 2281 5012 move.l d1 , (a1)
+00003622 B1D1 5013 cmpa.l (a1) , a0
+00003624 40C3 5014 move SR , d3
+00003626 0283 0000000F 5015 andi.l #$0F , d3 * Isolate flags
+0000362C DA83 5016 add.l d3 , d5 * Copy flag results into accumulator
+0000362E D888 5017 add.l a0 , d4 * Copy data results into data accumulator
+00003630 5018
+00003630 5019
+00003630 E289 5020 lsr.l #$1 , d1
+00003632 51CE FFDC 5021 dbf d6 , CMPA_OUTER1
+00003636 E28A 5022 lsr.l #$1 , d2
+00003638 223C 8167E123 5023 move.l #$8167E123, d1 * Initial Data-Y
+0000363E 7C1E 5024 move.l #$0000001E, d6 * Inner loop counter
+00003640 51CF FFCE 5025 dbf d7 , CMPA_OUTER1
+00003644 5026
+00003644 0C84 A5A5A0CA 5027 cmpi.l #$a5a5a0ca , d4 * Check the data results
+0000364A 66FE 5028 bne *
+0000364C 0C85 00003A7D 5029 cmpi.l #$00003A7D , d5 * Check the Flag results
+00003652 66FE 5030 bne *
+00003654 5031
+00003654 5032
+00003654 4E75 5033 rts
+00003656 5034
+00003656 5035
+00003656 5036
+00003656 5037 *-----------------------------------------------------------
+00003656 5038 *-----------------------------------------------------------
+00003656 5039 * OPCODE : CMPM
+00003656 5040 *-----------------------------------------------------------
+00003656 5041 *-----------------------------------------------------------
+00003656 5042
+00003656 5043 op_CMPM:
+00003656 5044
+00003656 207C 00000100 5045 move.l #$00000100, a0 * Address for Data-X
+0000365C 227C 00000200 5046 move.l #$00000200, a1 * Address for Data-Y
+00003662 7000 5047 move.l #$00000000, d0
+00003664 7200 5048 move.l #$00000000, d1
+00003666 7400 5049 move.l #$00000000, d2
+00003668 5050
+00003668 20FC 11FF5580 5051 move.l #$11FF5580 , (a0)+ * Populate test data
+0000366E 20FC 1111FFFF 5052 move.l #$1111FFFF , (a0)+ * Populate test data
+00003674 20FC 33333333 5053 move.l #$33333333 , (a0)+ * Populate test data
+0000367A 20FC 44444444 5054 move.l #$44444444 , (a0)+ * Populate test data
+00003680 5055
+00003680 22FC 80FF337F 5056 move.l #$80FF337F , (a1)+ * Populate test data
+00003686 22FC FFFF1111 5057 move.l #$FFFF1111 , (a1)+ * Populate test data
+0000368C 22FC 33333333 5058 move.l #$33333333 , (a1)+ * Populate test data
+00003692 22FC 44444444 5059 move.l #$44444444 , (a1)+ * Populate test data
+00003698 5060
+00003698 207C 00000100 5061 move.l #$00000100, a0 * Address for Data-X
+0000369E 227C 00000200 5062 move.l #$00000200, a1 * Address for Data-Y
+000036A4 7C0F 5063 move.l #$0000000F, d6 * Loop counter
+000036A6 5064
+000036A6 B308 5065 CMPM_LOOP1: cmpm.b (a0)+ , (a1)+
+000036A8 40C3 5066 move SR , d3
+000036AA 0283 0000000F 5067 andi.l #$0F , d3 * Isolate flags
+000036B0 D083 5068 add.l d3 , d0 * Copy flag results into accumulator
+000036B2 51CE FFF2 5069 dbf d6 , CMPM_LOOP1
+000036B6 5070
+000036B6 5071
+000036B6 207C 00000100 5072 move.l #$00000100, a0 * Address for Data-X
+000036BC 227C 00000200 5073 move.l #$00000200, a1 * Address for Data-Y
+000036C2 7C07 5074 move.l #$00000007, d6 * Loop counter
+000036C4 5075
+000036C4 B348 5076 CMPM_LOOP2: cmpm.w (a0)+ , (a1)+
+000036C6 40C3 5077 move SR , d3
+000036C8 0283 0000000F 5078 andi.l #$0F , d3 * Isolate flags
+000036CE D283 5079 add.l d3 , d1 * Copy flag results into accumulator
+000036D0 51CE FFF2 5080 dbf d6 , CMPM_LOOP2
+000036D4 5081
+000036D4 5082
+000036D4 207C 00000100 5083 move.l #$00000100, a0 * Address for Data-X
+000036DA 227C 00000200 5084 move.l #$00000200, a1 * Address for Data-Y
+000036E0 7C03 5085 move.l #$00000003, d6 * Loop counter
+000036E2 5086
+000036E2 B388 5087 CMPM_LOOP3: cmpm.l (a0)+ , (a1)+
+000036E4 40C3 5088 move SR , d3
+000036E6 0283 0000000F 5089 andi.l #$0F , d3 * Isolate flags
+000036EC D483 5090 add.l d3 , d2 * Copy flag results into accumulator
+000036EE 51CE FFF2 5091 dbf d6 , CMPM_LOOP3
+000036F2 5092
+000036F2 5093
+000036F2 0C80 0000004C 5094 cmpi.l #$0000004C , d0 * Check the data results
+000036F8 66FE 5095 bne *
+000036FA 0C81 00000024 5096 cmpi.l #$00000024 , d1
+00003700 66FE 5097 bne *
+00003702 0C82 00000012 5098 cmpi.l #$00000012 , d2
+00003708 66FE 5099 bne *
+0000370A 5100
+0000370A 4E75 5101 rts
+0000370C 5102
+0000370C 5103
+0000370C 5104 *-----------------------------------------------------------
+0000370C 5105 *-----------------------------------------------------------
+0000370C 5106 * OPCODE : ADD
+0000370C 5107 *-----------------------------------------------------------
+0000370C 5108 *-----------------------------------------------------------
+0000370C 5109
+0000370C 5110 op_ADD:
+0000370C 5111
+0000370C 5112
+0000370C 5113 ** to Register
+0000370C 203C A5A5A5A5 5114 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+00003712 223C 8167E123 5115 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+00003718 243C A5A5A5A5 5116 move.l #$a5a5a5a5, d2
+0000371E 7600 5117 move.l #$00000000, d3
+00003720 7800 5118 move.l #$00000000, d4 * Cumulative data results
+00003722 7A00 5119 move.l #$00000000, d5 * Cumulative flag results
+00003724 7C1E 5120 move.l #$0000001E, d6 * Inner loop counter
+00003726 7E1E 5121 move.l #$0000001E, d7 * Outer loop counter
+00003728 207C 00000100 5122 move.l #$00000100, a0 * Address for memory EA operations
+0000372E 5123
+0000372E 5124
+0000372E 5125 ADD_OUTER1:
+0000372E 5126
+0000372E 5127 * BYTE
+0000372E 2081 5128 move.l d1 , (a0)
+00003730 D010 5129 add.b (a0) , d0
+00003732 40C3 5130 move SR , d3
+00003734 0283 0000001F 5131 andi.l #$1F , d3 * Isolate flags
+0000373A DA83 5132 add.l d3 , d5 * Copy flag results into accumulator
+0000373C D880 5133 add.l d0 , d4 * Copy data results into data accumulator
+0000373E 5134
+0000373E 5135 * WORD
+0000373E 2081 5136 move.l d1 , (a0)
+00003740 D050 5137 add.w (a0) , d0
+00003742 40C3 5138 move SR , d3
+00003744 0283 0000000C 5139 andi.l #$0C , d3 * Isolate flags
+0000374A DA83 5140 add.l d3 , d5 * Copy flag results into accumulator
+0000374C D880 5141 add.l d0 , d4 * Copy data results into data accumulator
+0000374E 5142
+0000374E 5143 * LONG
+0000374E 2081 5144 move.l d1 , (a0)
+00003750 D090 5145 add.l (a0) , d0
+00003752 40C3 5146 move SR , d3
+00003754 0283 0000000F 5147 andi.l #$0F , d3 * Isolate flags
+0000375A DA83 5148 add.l d3 , d5 * Copy flag results into accumulator
+0000375C D880 5149 add.l d0 , d4 * Copy data results into data accumulator
+0000375E 5150
+0000375E 5151
+0000375E E299 5152 ror.l #$1 , d1
+00003760 51CE FFCC 5153 dbf d6 , ADD_OUTER1
+00003764 E29A 5154 ror.l #$1 , d2
+00003766 223C 8167E123 5155 move.l #$8167E123, d1 * Initial Data-Y
+0000376C 7C1E 5156 move.l #$0000001E, d6 * Inner loop counter
+0000376E 51CF FFBE 5157 dbf d7 , ADD_OUTER1
+00003772 5158
+00003772 0C84 23ED428F 5159 cmpi.l #$23ED428F , d4 * Check the data results
+00003778 66FE 5160 bne *
+0000377A 0C85 00004C96 5161 cmpi.l #$00004C96 , d5 * Check the Flag results
+00003780 66FE 5162 bne *
+00003782 5163
+00003782 5164
+00003782 5165 ** Register to
+00003782 203C 86738374 5166 move.l #$86738374, d0 * Initial Data-X Inner loop
+00003788 223C FC55F2FE 5167 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop
+0000378E 243C 86738374 5168 move.l #$86738374, d2
+00003794 7600 5169 move.l #$00000000, d3
+00003796 7800 5170 move.l #$00000000, d4 * Cumulative data results
+00003798 7A00 5171 move.l #$00000000, d5 * Cumulative flag results
+0000379A 7C1E 5172 move.l #$0000001E, d6 * Inner loop counter
+0000379C 7E1D 5173 move.l #$0000001D, d7 * Outer loop counter
+0000379E 207C 00000100 5174 move.l #$00000100, a0 * Address for memory EA operations
+000037A4 5175
+000037A4 5176
+000037A4 5177 ADD_OUTER2:
+000037A4 5178
+000037A4 5179 * BYTE
+000037A4 2080 5180 move.l d0 , (a0)
+000037A6 D310 5181 add.b d1 , (a0)
+000037A8 40C3 5182 move SR , d3
+000037AA 0283 0000000C 5183 andi.l #$0C , d3 * Isolate flags
+000037B0 DA83 5184 add.l d3 , d5 * Copy flag results into accumulator
+000037B2 D890 5185 add.l (a0) , d4 * Copy data results into data accumulator
+000037B4 5186
+000037B4 5187 * WORD
+000037B4 2080 5188 move.l d0 , (a0)
+000037B6 D350 5189 add.w d1 , (a0)
+000037B8 40C3 5190 move SR , d3
+000037BA 0283 0000001F 5191 andi.l #$1F , d3 * Isolate flags
+000037C0 DA83 5192 add.l d3 , d5 * Copy flag results into accumulator
+000037C2 D890 5193 add.l (a0) , d4 * Copy data results into data accumulator
+000037C4 5194
+000037C4 5195 * LONG
+000037C4 2080 5196 move.l d0 , (a0)
+000037C6 D390 5197 add.l d1 , (a0)
+000037C8 40C3 5198 move SR , d3
+000037CA 0283 0000000F 5199 andi.l #$0F , d3 * Isolate flags
+000037D0 DA83 5200 add.l d3 , d5 * Copy flag results into accumulator
+000037D2 D890 5201 add.l (a0) , d4 * Copy data results into data accumulator
+000037D4 5202
+000037D4 5203
+000037D4 E299 5204 ror.l #$1 , d1
+000037D6 51CE FFCC 5205 dbf d6 , ADD_OUTER2
+000037DA E29A 5206 ror.l #$1 , d2
+000037DC 223C 8167E123 5207 move.l #$8167E123, d1 * Initial Data-Y
+000037E2 7C1E 5208 move.l #$0000001E, d6 * Inner loop counter
+000037E4 51CF FFBE 5209 dbf d7 , ADD_OUTER2
+000037E8 5210
+000037E8 0C84 6701B884 5211 cmpi.l #$6701B884 , d4 * Check the data results
+000037EE 66FE 5212 bne *
+000037F0 0C85 00005467 5213 cmpi.l #$00005467 , d5 * Check the Flag results
+000037F6 66FE 5214 bne *
+000037F8 5215
+000037F8 4E75 5216 rts
+000037FA 5217
+000037FA 5218 *-----------------------------------------------------------
+000037FA 5219 *-----------------------------------------------------------
+000037FA 5220 * OPCODE : SUB
+000037FA 5221 *-----------------------------------------------------------
+000037FA 5222 *-----------------------------------------------------------
+000037FA 5223
+000037FA 5224 op_SUB:
+000037FA 5225
+000037FA 5226 ** to Register
+000037FA 203C A5A5A5A5 5227 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+00003800 223C 8167E123 5228 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+00003806 243C A5A5A5A5 5229 move.l #$a5a5a5a5, d2
+0000380C 7600 5230 move.l #$00000000, d3
+0000380E 7800 5231 move.l #$00000000, d4 * Cumulative data results
+00003810 7A00 5232 move.l #$00000000, d5 * Cumulative flag results
+00003812 7C1E 5233 move.l #$0000001E, d6 * Inner loop counter
+00003814 7E1E 5234 move.l #$0000001E, d7 * Outer loop counter
+00003816 207C 00000100 5235 move.l #$00000100, a0 * Address for memory EA operations
+0000381C 5236
+0000381C 5237
+0000381C 5238 SUB_OUTER1:
+0000381C 5239
+0000381C 5240 * BYTE
+0000381C 2081 5241 move.l d1 , (a0)
+0000381E 9010 5242 sub.b (a0) , d0
+00003820 40C3 5243 move SR , d3
+00003822 0283 0000001F 5244 andi.l #$1F , d3 * Isolate flags
+00003828 DA83 5245 add.l d3 , d5 * Copy flag results into accumulator
+0000382A D880 5246 add.l d0 , d4 * Copy data results into data accumulator
+0000382C 5247
+0000382C 5248 * WORD
+0000382C 2081 5249 move.l d1 , (a0)
+0000382E 9050 5250 sub.w (a0) , d0
+00003830 40C3 5251 move SR , d3
+00003832 0283 0000000C 5252 andi.l #$0C , d3 * Isolate flags
+00003838 DA83 5253 add.l d3 , d5 * Copy flag results into accumulator
+0000383A D880 5254 add.l d0 , d4 * Copy data results into data accumulator
+0000383C 5255
+0000383C 5256 * LONG
+0000383C 2081 5257 move.l d1 , (a0)
+0000383E 9090 5258 sub.l (a0) , d0
+00003840 40C3 5259 move SR , d3
+00003842 0283 0000000F 5260 andi.l #$0F , d3 * Isolate flags
+00003848 DA83 5261 add.l d3 , d5 * Copy flag results into accumulator
+0000384A D880 5262 add.l d0 , d4 * Copy data results into data accumulator
+0000384C 5263
+0000384C 5264
+0000384C E299 5265 ror.l #$1 , d1
+0000384E 51CE FFCC 5266 dbf d6 , SUB_OUTER1
+00003852 E29A 5267 ror.l #$1 , d2
+00003854 223C 8167E123 5268 move.l #$8167E123, d1 * Initial Data-Y
+0000385A 7C1E 5269 move.l #$0000001E, d6 * Inner loop counter
+0000385C 51CF FFBE 5270 dbf d7 , SUB_OUTER1
+00003860 5271
+00003860 0C84 1A8D14CF 5272 cmpi.l #$1A8D14CF , d4 * Check the data results
+00003866 66FE 5273 bne *
+00003868 0C85 00004FC4 5274 cmpi.l #$00004FC4 , d5 * Check the Flag results
+0000386E 66FE 5275 bne *
+00003870 5276
+00003870 5277
+00003870 5278 ** Register to
+00003870 203C 86738374 5279 move.l #$86738374, d0 * Initial Data-X Inner loop
+00003876 223C FC55F2FE 5280 move.l #$FC55F2FE, d1 * Initial Data-Y Outer loop
+0000387C 243C 86738374 5281 move.l #$86738374, d2
+00003882 7600 5282 move.l #$00000000, d3
+00003884 7800 5283 move.l #$00000000, d4 * Cumulative data results
+00003886 7A00 5284 move.l #$00000000, d5 * Cumulative flag results
+00003888 7C1E 5285 move.l #$0000001E, d6 * Inner loop counter
+0000388A 7E1D 5286 move.l #$0000001D, d7 * Outer loop counter
+0000388C 207C 00000100 5287 move.l #$00000100, a0 * Address for memory EA operations
+00003892 5288
+00003892 5289
+00003892 5290 SUB_OUTER2:
+00003892 5291
+00003892 5292 * BYTE
+00003892 2080 5293 move.l d0 , (a0)
+00003894 9310 5294 sub.b d1 , (a0)
+00003896 40C3 5295 move SR , d3
+00003898 0283 0000000C 5296 andi.l #$0C , d3 * Isolate flags
+0000389E DA83 5297 add.l d3 , d5 * Copy flag results into accumulator
+000038A0 D890 5298 add.l (a0) , d4 * Copy data results into data accumulator
+000038A2 5299
+000038A2 5300 * WORD
+000038A2 2080 5301 move.l d0 , (a0)
+000038A4 9350 5302 sub.w d1 , (a0)
+000038A6 40C3 5303 move SR , d3
+000038A8 0283 0000001F 5304 andi.l #$1F , d3 * Isolate flags
+000038AE DA83 5305 add.l d3 , d5 * Copy flag results into accumulator
+000038B0 D890 5306 add.l (a0) , d4 * Copy data results into data accumulator
+000038B2 5307
+000038B2 5308 * LONG
+000038B2 2080 5309 move.l d0 , (a0)
+000038B4 9390 5310 sub.l d1 , (a0)
+000038B6 40C3 5311 move SR , d3
+000038B8 0283 0000000F 5312 andi.l #$0F , d3 * Isolate flags
+000038BE DA83 5313 add.l d3 , d5 * Copy flag results into accumulator
+000038C0 D890 5314 add.l (a0) , d4 * Copy data results into data accumulator
+000038C2 5315
+000038C2 5316
+000038C2 E299 5317 ror.l #$1 , d1
+000038C4 51CE FFCC 5318 dbf d6 , SUB_OUTER2
+000038C8 E29A 5319 ror.l #$1 , d2
+000038CA 223C 8167E123 5320 move.l #$8167E123, d1 * Initial Data-Y
+000038D0 7C1E 5321 move.l #$0000001E, d6 * Inner loop counter
+000038D2 51CF FFBE 5322 dbf d7 , SUB_OUTER2
+000038D6 5323
+000038D6 0C84 36D38BEC 5324 cmpi.l #$36D38BEC , d4 * Check the data results
+000038DC 66FE 5325 bne *
+000038DE 0C85 000045A5 5326 cmpi.l #$000045A5 , d5 * Check the Flag results
+000038E4 66FE 5327 bne *
+000038E6 5328
+000038E6 5329
+000038E6 5330
+000038E6 5331
+000038E6 4E75 5332 rts
+000038E8 5333
+000038E8 5334
+000038E8 5335
+000038E8 5336 *-----------------------------------------------------------
+000038E8 5337 *-----------------------------------------------------------
+000038E8 5338 * OPCODE : ADDA
+000038E8 5339 *-----------------------------------------------------------
+000038E8 5340 *-----------------------------------------------------------
+000038E8 5341
+000038E8 5342 op_ADDA:
+000038E8 5343
+000038E8 5344 ** to Register
+000038E8 203C A5A5A5A5 5345 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+000038EE 223C 8167E123 5346 move.l #$8167E123, d1
+000038F4 243C A5A5A5A5 5347 move.l #$a5a5a5a5, d2
+000038FA 7600 5348 move.l #$00000000, d3
+000038FC 7800 5349 move.l #$00000000, d4 * Cumulative data results
+000038FE 7A00 5350 move.l #$00000000, d5 * Cumulative flag results
+00003900 7C1E 5351 move.l #$0000001E, d6 * Inner loop counter
+00003902 7E1E 5352 move.l #$0000001E, d7 * Outer loop counter
+00003904 207C 00000100 5353 move.l #$00000100, a0 * Address for memory EA operations
+0000390A 227C 8167E123 5354 move.l #$8167E123, a1 * Initial Data-Y Outer loop
+00003910 5355
+00003910 5356 ADDA_OUTER1:
+00003910 5357
+00003910 5358 * WORD
+00003910 5359 *move.l d1 , (a0) * !!! Easy68K is not altering the whole 32-bits of the address register
+00003910 5360 *adda.w (a0) , a1
+00003910 5361 *add.l a1 , d4 * Copy data results into data accumulator
+00003910 5362
+00003910 5363 * LONG
+00003910 2081 5364 move.l d1 , (a0)
+00003912 D3D0 5365 adda.l (a0) , a1
+00003914 D889 5366 add.l a1 , d4 * Copy data results into data accumulator
+00003916 5367
+00003916 E299 5368 ror.l #$1 , d1
+00003918 51CE FFF6 5369 dbf d6 , ADDA_OUTER1
+0000391C E299 5370 ror.l #$1 , d1
+0000391E 2241 5371 move.l d1 , a1
+00003920 223C 8167E123 5372 move.l #$8167E123, d1 * Initial Data-Y
+00003926 7C1E 5373 move.l #$0000001E, d6 * Inner loop counter
+00003928 51CF FFE6 5374 dbf d7 , ADDA_OUTER1
+0000392C 5375
+0000392C 0C84 AC04DB4C 5376 cmpi.l #$AC04DB4C , d4 * Check the data results
+00003932 66FE 5377 bne *
+00003934 5378
+00003934 5379
+00003934 4E75 5380 rts
+00003936 5381
+00003936 5382
+00003936 5383 *-----------------------------------------------------------
+00003936 5384 *-----------------------------------------------------------
+00003936 5385 * OPCODE : SUBA
+00003936 5386 *-----------------------------------------------------------
+00003936 5387 *-----------------------------------------------------------
+00003936 5388
+00003936 5389 op_SUBA:
+00003936 5390
+00003936 5391 ** to Register
+00003936 203C A5A5A5A5 5392 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+0000393C 223C 8167E123 5393 move.l #$8167E123, d1
+00003942 243C A5A5A5A5 5394 move.l #$a5a5a5a5, d2
+00003948 7600 5395 move.l #$00000000, d3
+0000394A 7800 5396 move.l #$00000000, d4 * Cumulative data results
+0000394C 7A00 5397 move.l #$00000000, d5 * Cumulative flag results
+0000394E 7C1E 5398 move.l #$0000001E, d6 * Inner loop counter
+00003950 7E1E 5399 move.l #$0000001E, d7 * Outer loop counter
+00003952 207C 00000100 5400 move.l #$00000100, a0 * Address for memory EA operations
+00003958 227C 8167E123 5401 move.l #$8167E123, a1 * Initial Data-Y Outer loop
+0000395E 5402
+0000395E 5403 SUBA_OUTER1:
+0000395E 5404
+0000395E 5405 * WORD
+0000395E 5406 *move.l d1 , (a0) * !!! Easy68K is not altering the whole 32-bits of the address register
+0000395E 5407 *suba.w (a0) , a1
+0000395E 5408 *add.l a1 , d4 * Copy data results into data accumulator
+0000395E 5409
+0000395E 5410 * LONG
+0000395E 2081 5411 move.l d1 , (a0)
+00003960 93D0 5412 suba.l (a0) , a1
+00003962 D889 5413 add.l a1 , d4 * Copy data results into data accumulator
+00003964 5414
+00003964 E299 5415 ror.l #$1 , d1
+00003966 51CE FFF6 5416 dbf d6 , SUBA_OUTER1
+0000396A E299 5417 ror.l #$1 , d1
+0000396C 2241 5418 move.l d1 , a1
+0000396E 223C 8167E123 5419 move.l #$8167E123, d1 * Initial Data-Y
+00003974 7C1E 5420 move.l #$0000001E, d6 * Inner loop counter
+00003976 51CF FFE6 5421 dbf d7 , SUBA_OUTER1
+0000397A 5422
+0000397A 0C84 E1E36D7A 5423 cmpi.l #$E1E36D7A , d4 * Check the data results
+00003980 66FE 5424 bne *
+00003982 5425
+00003982 5426
+00003982 4E75 5427 rts
+00003984 5428
+00003984 5429
+00003984 5430
+00003984 5431 *-----------------------------------------------------------
+00003984 5432 *-----------------------------------------------------------
+00003984 5433 * OPCODE : ADDX
+00003984 5434 *-----------------------------------------------------------
+00003984 5435 *-----------------------------------------------------------
+00003984 5436
+00003984 5437 op_ADDX:
+00003984 5438
+00003984 5439
+00003984 5440 ** Register to Register
+00003984 203C A5A5A5A5 5441 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+0000398A 223C 8167E123 5442 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+00003990 243C A5A5A5A5 5443 move.l #$a5a5a5a5, d2
+00003996 7600 5444 move.l #$00000000, d3
+00003998 7800 5445 move.l #$00000000, d4 * Cumulative data results
+0000399A 7A00 5446 move.l #$00000000, d5 * Cumulative flag results
+0000399C 7C1E 5447 move.l #$0000001E, d6 * Inner loop counter
+0000399E 7E1E 5448 move.l #$0000001E, d7 * Outer loop counter
+000039A0 207C 00000100 5449 move.l #$00000100, a0 * Address for memory EA operations
+000039A6 5450
+000039A6 5451
+000039A6 5452 ADDX_OUTER1:
+000039A6 5453
+000039A6 5454 * BYTE
+000039A6 2002 5455 move.l d2 , d0
+000039A8 D101 5456 addx.b d1 , d0
+000039AA 40C3 5457 move SR , d3
+000039AC 0283 0000001F 5458 andi.l #$1F , d3 * Isolate flags
+000039B2 DA83 5459 add.l d3 , d5 * Copy flag results into accumulator
+000039B4 D880 5460 add.l d0 , d4 * Copy data results into data accumulator
+000039B6 5461
+000039B6 5462 * WORD
+000039B6 2002 5463 move.l d2 , d0
+000039B8 D141 5464 addx.w d1 , d0
+000039BA 40C3 5465 move SR , d3
+000039BC 0283 0000001F 5466 andi.l #$1F , d3 * Isolate flags
+000039C2 DA83 5467 add.l d3 , d5 * Copy flag results into accumulator
+000039C4 D880 5468 add.l d0 , d4 * Copy data results into data accumulator
+000039C6 5469
+000039C6 5470 * LONG
+000039C6 2002 5471 move.l d2 , d0
+000039C8 D181 5472 addx.l d1 , d0
+000039CA 40C3 5473 move SR , d3
+000039CC 0283 0000001F 5474 andi.l #$1F , d3 * Isolate flags
+000039D2 DA83 5475 add.l d3 , d5 * Copy flag results into accumulator
+000039D4 D880 5476 add.l d0 , d4 * Copy data results into data accumulator
+000039D6 5477
+000039D6 E299 5478 ror.l #$1 , d1
+000039D8 51CE FFCC 5479 dbf d6 , ADDX_OUTER1
+000039DC E29A 5480 ror.l #$1 , d2
+000039DE 223C 8167E123 5481 move.l #$8167E123, d1 * Initial Data-Y
+000039E4 7C1E 5482 move.l #$0000001E, d6 * Inner loop counter
+000039E6 51CF FFBE 5483 dbf d7 , ADDX_OUTER1
+000039EA 5484
+000039EA 0C84 4E96A4D9 5485 cmpi.l #$4E96A4D9 , d4 * Check the data results
+000039F0 66FE 5486 bne *
+000039F2 0C85 000085CD 5487 cmpi.l #$000085CD , d5 * Check the Flag results
+000039F8 66FE 5488 bne *
+000039FA 5489
+000039FA 5490
+000039FA 5491
+000039FA 5492 * -(An) , -(An)
+000039FA 5493
+000039FA 7000 5494 move.l #$00000000, d0 * BYTE Flag Results Accumulator
+000039FC 7200 5495 move.l #$00000000, d1
+000039FE 7400 5496 move.l #$00000000, d2
+00003A00 207C 00000100 5497 move.l #$00000100, a0 * Address for Data-X
+00003A06 227C 00000200 5498 move.l #$00000200, a1 * Address for Data-Y
+00003A0C 20FC 11FF5580 5499 move.l #$11FF5580 , (a0)+ * Populate test data
+00003A12 20FC 1111FFFF 5500 move.l #$1111FFFF , (a0)+ * Populate test data
+00003A18 20FC 33333333 5501 move.l #$33333333 , (a0)+ * Populate test data
+00003A1E 20FC 44444444 5502 move.l #$44444444 , (a0)+ * Populate test data
+00003A24 22FC 80FF337F 5503 move.l #$80FF337F , (a1)+ * Populate test data
+00003A2A 22FC FFFF1111 5504 move.l #$FFFF1111 , (a1)+ * Populate test data
+00003A30 22FC 33333333 5505 move.l #$33333333 , (a1)+ * Populate test data
+00003A36 22FC 44444444 5506 move.l #$44444444 , (a1)+ * Populate test data
+00003A3C 5507
+00003A3C 5508
+00003A3C 7C0F 5509 move.l #$0000000F, d6 * Loop counter
+00003A3E 5510
+00003A3E D308 5511 ADDX_LOOP3: addx.b -(a0) , -(a1)
+00003A40 40C3 5512 move SR , d3
+00003A42 0283 0000000F 5513 andi.l #$0F , d3 * Isolate flags
+00003A48 D083 5514 add.l d3 , d0 * Copy flag results into accumulator
+00003A4A D211 5515 add.b (a1) , d1
+00003A4C 51CE FFF0 5516 dbf d6 , ADDX_LOOP3
+00003A50 5517
+00003A50 5518
+00003A50 207C 00000110 5519 move.l #$00000110, a0 * Address for Data-X
+00003A56 227C 00000210 5520 move.l #$00000210, a1 * Address for Data-Y
+00003A5C 7C07 5521 move.l #$00000007, d6 * Loop counter
+00003A5E 5522
+00003A5E D348 5523 ADDX_LOOP4: addx.w -(a0) , -(a1)
+00003A60 40C3 5524 move SR , d3
+00003A62 0283 0000000F 5525 andi.l #$0F , d3 * Isolate flags
+00003A68 D083 5526 add.l d3 , d0 * Copy flag results into accumulator
+00003A6A D251 5527 add.w (a1) , d1
+00003A6C 51CE FFF0 5528 dbf d6 , ADDX_LOOP4
+00003A70 5529
+00003A70 5530
+00003A70 207C 00000110 5531 move.l #$00000110, a0 * Address for Data-X
+00003A76 227C 00000210 5532 move.l #$00000210, a1 * Address for Data-Y
+00003A7C 7C03 5533 move.l #$00000003, d6 * Loop counter
+00003A7E 5534
+00003A7E D388 5535 ADDX_LOOP5: addx.l -(a0) , -(a1)
+00003A80 40C3 5536 move SR , d3
+00003A82 0283 0000000F 5537 andi.l #$0F , d3 * Isolate flags
+00003A88 D083 5538 add.l d3 , d0 * Copy flag results into accumulator
+00003A8A D291 5539 add.l (a1) , d1
+00003A8C 51CE FFF0 5540 dbf d6 , ADDX_LOOP5
+00003A90 5541
+00003A90 5542
+00003A90 0C80 00000095 5543 cmpi.l #$00000095 , d0 * Check the flag results
+00003A96 66FE 5544 bne *
+00003A98 0C81 C812A682 5545 cmpi.l #$C812A682 , d1 * Check the data results
+00003A9E 66FE 5546 bne *
+00003AA0 5547
+00003AA0 4E75 5548 rts
+00003AA2 5549
+00003AA2 5550
+00003AA2 5551
+00003AA2 5552
+00003AA2 5553 *-----------------------------------------------------------
+00003AA2 5554 *-----------------------------------------------------------
+00003AA2 5555 * OPCODE : SUBX
+00003AA2 5556 *-----------------------------------------------------------
+00003AA2 5557 *-----------------------------------------------------------
+00003AA2 5558
+00003AA2 5559 op_SUBX:
+00003AA2 5560
+00003AA2 5561
+00003AA2 5562 ** Register to Register
+00003AA2 203C A5A5A5A5 5563 move.l #$a5a5a5a5, d0 * Initial Data-X Inner loop
+00003AA8 223C 8167E123 5564 move.l #$8167E123, d1 * Initial Data-Y Outer loop
+00003AAE 243C A5A5A5A5 5565 move.l #$a5a5a5a5, d2
+00003AB4 7600 5566 move.l #$00000000, d3
+00003AB6 7800 5567 move.l #$00000000, d4 * Cumulative data results
+00003AB8 7A00 5568 move.l #$00000000, d5 * Cumulative flag results
+00003ABA 7C1E 5569 move.l #$0000001E, d6 * Inner loop counter
+00003ABC 7E1E 5570 move.l #$0000001E, d7 * Outer loop counter
+00003ABE 207C 00000100 5571 move.l #$00000100, a0 * Address for memory EA operations
+00003AC4 5572
+00003AC4 5573
+00003AC4 5574 SUBX_OUTER1:
+00003AC4 5575
+00003AC4 5576 * BYTE
+00003AC4 2002 5577 move.l d2 , d0
+00003AC6 9101 5578 subx.b d1 , d0
+00003AC8 40C3 5579 move SR , d3
+00003ACA 0283 0000001F 5580 andi.l #$1F , d3 * Isolate flags
+00003AD0 DA83 5581 add.l d3 , d5 * Copy flag results into accumulator
+00003AD2 D880 5582 add.l d0 , d4 * Copy data results into data accumulator
+00003AD4 5583
+00003AD4 5584 * WORD
+00003AD4 2002 5585 move.l d2 , d0
+00003AD6 9141 5586 subx.w d1 , d0
+00003AD8 40C3 5587 move SR , d3
+00003ADA 0283 0000001F 5588 andi.l #$1F , d3 * Isolate flags
+00003AE0 DA83 5589 add.l d3 , d5 * Copy flag results into accumulator
+00003AE2 D880 5590 add.l d0 , d4 * Copy data results into data accumulator
+00003AE4 5591
+00003AE4 5592 * LONG
+00003AE4 2002 5593 move.l d2 , d0
+00003AE6 9181 5594 subx.l d1 , d0
+00003AE8 40C3 5595 move SR , d3
+00003AEA 0283 0000001F 5596 andi.l #$1F , d3 * Isolate flags
+00003AF0 DA83 5597 add.l d3 , d5 * Copy flag results into accumulator
+00003AF2 D880 5598 add.l d0 , d4 * Copy data results into data accumulator
+00003AF4 5599
+00003AF4 E299 5600 ror.l #$1 , d1
+00003AF6 51CE FFCC 5601 dbf d6 , SUBX_OUTER1
+00003AFA E29A 5602 ror.l #$1 , d2
+00003AFC 223C 8167E123 5603 move.l #$8167E123, d1 * Initial Data-Y
+00003B02 7C1E 5604 move.l #$0000001E, d6 * Inner loop counter
+00003B04 51CF FFBE 5605 dbf d7 , SUBX_OUTER1
+00003B08 5606
+00003B08 0C84 FCAA913E 5607 cmpi.l #$FCAA913E , d4 * Check the data results
+00003B0E 66FE 5608 bne *
+00003B10 0C85 00007E89 5609 cmpi.l #$00007E89 , d5 * Check the Flag results
+00003B16 66FE 5610 bne *
+00003B18 5611
+00003B18 5612
+00003B18 5613
+00003B18 5614 * -(An) , -(An)
+00003B18 5615
+00003B18 7000 5616 move.l #$00000000, d0 * BYTE Flag Results Accumulator
+00003B1A 7200 5617 move.l #$00000000, d1
+00003B1C 7400 5618 move.l #$00000000, d2
+00003B1E 207C 00000100 5619 move.l #$00000100, a0 * Address for Data-X
+00003B24 227C 00000200 5620 move.l #$00000200, a1 * Address for Data-Y
+00003B2A 20FC 11FF5580 5621 move.l #$11FF5580 , (a0)+ * Populate test data
+00003B30 20FC 1111FFFF 5622 move.l #$1111FFFF , (a0)+ * Populate test data
+00003B36 20FC 80FF337F 5623 move.l #$80FF337F , (a0)+ * Populate test data
+00003B3C 20FC 44444444 5624 move.l #$44444444 , (a0)+ * Populate test data
+00003B42 22FC 80FF337F 5625 move.l #$80FF337F , (a1)+ * Populate test data
+00003B48 22FC 1111FFFF 5626 move.l #$1111FFFF , (a1)+ * Populate test data
+00003B4E 22FC 33333333 5627 move.l #$33333333 , (a1)+ * Populate test data
+00003B54 22FC 5580EECC 5628 move.l #$5580EECC , (a1)+ * Populate test data
+00003B5A 5629
+00003B5A 5630
+00003B5A 7C0F 5631 move.l #$0000000F, d6 * Loop counter
+00003B5C 5632
+00003B5C 9308 5633 SUBX_LOOP3: subx.b -(a0) , -(a1)
+00003B5E 40C3 5634 move SR , d3
+00003B60 0283 0000000F 5635 andi.l #$0F , d3 * Isolate flags
+00003B66 D083 5636 add.l d3 , d0 * Copy flag results into accumulator
+00003B68 D211 5637 add.b (a1) , d1
+00003B6A 51CE FFF0 5638 dbf d6 , SUBX_LOOP3
+00003B6E 5639
+00003B6E 5640
+00003B6E 207C 00000110 5641 move.l #$00000110, a0 * Address for Data-X
+00003B74 227C 00000210 5642 move.l #$00000210, a1 * Address for Data-Y
+00003B7A 7C07 5643 move.l #$00000007, d6 * Loop counter
+00003B7C 5644
+00003B7C 9348 5645 SUBX_LOOP4: subx.w -(a0) , -(a1)
+00003B7E 40C3 5646 move SR , d3
+00003B80 0283 0000000F 5647 andi.l #$0F , d3 * Isolate flags
+00003B86 D083 5648 add.l d3 , d0 * Copy flag results into accumulator
+00003B88 D251 5649 add.w (a1) , d1
+00003B8A 51CE FFF0 5650 dbf d6 , SUBX_LOOP4
+00003B8E 5651
+00003B8E 5652
+00003B8E 207C 00000110 5653 move.l #$00000110, a0 * Address for Data-X
+00003B94 227C 00000210 5654 move.l #$00000210, a1 * Address for Data-Y
+00003B9A 7C03 5655 move.l #$00000003, d6 * Loop counter
+00003B9C 5656
+00003B9C 9388 5657 SUBX_LOOP5: subx.l -(a0) , -(a1)
+00003B9E 40C3 5658 move SR , d3
+00003BA0 0283 0000000F 5659 andi.l #$0F , d3 * Isolate flags
+00003BA6 D083 5660 add.l d3 , d0 * Copy flag results into accumulator
+00003BA8 D291 5661 add.l (a1) , d1
+00003BAA 51CE FFF0 5662 dbf d6 , SUBX_LOOP5
+00003BAE 5663
+00003BAE 5664
+00003BAE 0C80 000000B1 5665 cmpi.l #$000000B1 , d0 * Check the flag results
+00003BB4 66FE 5666 bne *
+00003BB6 0C81 62C6F417 5667 cmpi.l #$62C6F417 , d1 * Check the data results
+00003BBC 66FE 5668 bne *
+00003BBE 5669
+00003BBE 4E75 5670 rts
+00003BC0 5671
+00003BC0 5672
+00003BC0 5673 *-----------------------------------------------------------
+00003BC0 5674 *-----------------------------------------------------------
+00003BC0 5675 * OPCODE : MULU
+00003BC0 5676 *-----------------------------------------------------------
+00003BC0 5677 *-----------------------------------------------------------
+00003BC0 5678
+00003BC0 5679 op_MULU:
+00003BC0 5680
+00003BC0 203C FE805501 5681 move.l #$FE805501, d0 * Initial
+00003BC6 223C 5697EDB6 5682 move.l #$5697EDB6, d1 * Initial Y
+00003BCC 243C FE805501 5683 move.l #$FE805501, d2
+00003BD2 7600 5684 move.l #$00000000, d3
+00003BD4 7800 5685 move.l #$00000000, d4 * Cumulative data results
+00003BD6 7A00 5686 move.l #$00000000, d5 * Cumulative flag results
+00003BD8 7C0E 5687 move.l #$0000000E, d6 * Inner loop counter
+00003BDA 7E0E 5688 move.l #$0000000E, d7 * Outer loop counter
+00003BDC 5689
+00003BDC 5690
+00003BDC C0C1 5691 MULU_OUTER1: mulu d1 , d0
+00003BDE 40C3 5692 move SR , d3
+00003BE0 0283 0000000C 5693 andi.l #$0C , d3 * Isolate flags
+00003BE6 DA83 5694 add.l d3 , d5 * Copy flag results into accumulator
+00003BE8 D880 5695 add.l d0 , d4 * Copy data results into data accumulator
+00003BEA E299 5696 ror.l #$1 , d1
+00003BEC 5697
+00003BEC 51CE FFEE 5698 dbf d6 , MULU_OUTER1
+00003BF0 E29A 5699 ror.l #$1 , d2
+00003BF2 2002 5700 move.l d2 , d0
+00003BF4 7C0E 5701 move.l #$0000000E, d6 * Inner loop counter
+00003BF6 51CF FFE4 5702 dbf d7 , MULU_OUTER1
+00003BFA 5703
+00003BFA 0C84 76FB988C 5704 cmpi.l #$76FB988C , d4 * Check the data results
+00003C00 66FE 5705 bne *
+00003C02 5706
+00003C02 0C85 00000170 5707 cmpi.l #$00000170 , d5 * Check the Flag results
+00003C08 66FE 5708 bne *
+00003C0A 5709
+00003C0A 5710
+00003C0A 4E75 5711 rts
+00003C0C 5712
+00003C0C 5713
+00003C0C 5714 *-----------------------------------------------------------
+00003C0C 5715 *-----------------------------------------------------------
+00003C0C 5716 * OPCODE : MULS
+00003C0C 5717 *-----------------------------------------------------------
+00003C0C 5718 *-----------------------------------------------------------
+00003C0C 5719
+00003C0C 5720 op_MULS:
+00003C0C 5721
+00003C0C 203C FE805501 5722 move.l #$FE805501, d0 * Initial
+00003C12 223C 5697EDB6 5723 move.l #$5697EDB6, d1 * Initial Y
+00003C18 243C FE805501 5724 move.l #$FE805501, d2
+00003C1E 7600 5725 move.l #$00000000, d3
+00003C20 7800 5726 move.l #$00000000, d4 * Cumulative data results
+00003C22 7A00 5727 move.l #$00000000, d5 * Cumulative flag results
+00003C24 7C0E 5728 move.l #$0000000E, d6 * Inner loop counter
+00003C26 7E0E 5729 move.l #$0000000E, d7 * Outer loop counter
+00003C28 5730
+00003C28 5731
+00003C28 C1C1 5732 MULS_OUTER1: muls d1 , d0
+00003C2A 40C3 5733 move SR , d3
+00003C2C 0283 0000000C 5734 andi.l #$0C , d3 * Isolate flags
+00003C32 DA83 5735 add.l d3 , d5 * Copy flag results into accumulator
+00003C34 D880 5736 add.l d0 , d4 * Copy data results into data accumulator
+00003C36 E299 5737 ror.l #$1 , d1
+00003C38 5738
+00003C38 51CE FFEE 5739 dbf d6 , MULS_OUTER1
+00003C3C E29A 5740 ror.l #$1 , d2
+00003C3E 2002 5741 move.l d2 , d0
+00003C40 7C0E 5742 move.l #$0000000E, d6 * Inner loop counter
+00003C42 51CF FFE4 5743 dbf d7 , MULS_OUTER1
+00003C46 5744
+00003C46 0C84 D4E2988C 5745 cmpi.l #$D4E2988C , d4 * Check the data results
+00003C4C 66FE 5746 bne *
+00003C4E 5747
+00003C4E 0C85 000003E0 5748 cmpi.l #$000003E0 , d5 * Check the Flag results
+00003C54 66FE 5749 bne *
+00003C56 5750
+00003C56 5751
+00003C56 4E75 5752 rts
+00003C58 5753
+00003C58 5754
+00003C58 5755
+00003C58 5756 *-----------------------------------------------------------
+00003C58 5757 *-----------------------------------------------------------
+00003C58 5758 * OPCODE : EXG
+00003C58 5759 *-----------------------------------------------------------
+00003C58 5760 *-----------------------------------------------------------
+00003C58 5761
+00003C58 5762 op_EXG:
+00003C58 223C D1D1D1D1 5763 move.l #$d1d1d1d1, d1
+00003C5E 243C D2D2D2D2 5764 move.l #$d2d2d2d2, d2
+00003C64 263C D3D3D3D3 5765 move.l #$d3d3d3d3, d3
+00003C6A 227C A1A1A1A1 5766 move.l #$a1a1a1a1, a1
+00003C70 247C A2A2A2A2 5767 move.l #$a2a2a2a2, a2
+00003C76 267C A3A3A3A3 5768 move.l #$a3a3a3a3, a3
+00003C7C 5769
+00003C7C C342 5770 exg d1 , d2
+00003C7E C34A 5771 exg a1 , a2
+00003C80 C78B 5772 exg d3 , a3
+00003C82 5773
+00003C82 0C81 D2D2D2D2 5774 cmpi.l #$d2d2d2d2 , d1 * Check the results
+00003C88 66FE 5775 bne *
+00003C8A 0C82 D1D1D1D1 5776 cmpi.l #$d1d1d1d1 , d2
+00003C90 66FE 5777 bne *
+00003C92 0C83 A3A3A3A3 5778 cmpi.l #$a3a3a3a3 , d3
+00003C98 66FE 5779 bne *
+00003C9A 5780
+00003C9A 2209 5781 move.l a1 , d1
+00003C9C 240A 5782 move.l a2 , d2
+00003C9E 260B 5783 move.l a3 , d3
+00003CA0 5784
+00003CA0 0C81 A2A2A2A2 5785 cmpi.l #$a2a2a2a2 , d1
+00003CA6 66FE 5786 bne *
+00003CA8 0C82 A1A1A1A1 5787 cmpi.l #$a1a1a1a1 , d2
+00003CAE 66FE 5788 bne *
+00003CB0 0C83 D3D3D3D3 5789 cmpi.l #$d3d3d3d3 , d3
+00003CB6 66FE 5790 bne *
+00003CB8 5791
+00003CB8 4E75 5792 rts
+00003CBA 5793
+00003CBA 5794
+00003CBA 5795 *-----------------------------------------------------------
+00003CBA 5796 *-----------------------------------------------------------
+00003CBA 5797 * OPCODE : ROx
+00003CBA 5798 *-----------------------------------------------------------
+00003CBA 5799 *-----------------------------------------------------------
+00003CBA 5800
+00003CBA 5801 * Subroutine to check and accumulate the flags
+00003CBA 40C3 5802 ROx_FLAGS: move SR , d3
+00003CBC 0283 0000000F 5803 andi.l #$0F , d3 * Isolate flags
+00003CC2 DA83 5804 add.l d3 , d5 * Copy flag results into accumulator
+00003CC4 4E75 5805 rts
+00003CC6 5806
+00003CC6 5807 op_ROx:
+00003CC6 5808
+00003CC6 5809 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ##
+00003CC6 5810
+00003CC6 5811 * BYTE LEFT
+00003CC6 203C 80018FF1 5812 move.l #$80018FF1, d0
+00003CCC 7A00 5813 move.l #$00000000, d5
+00003CCE 7C11 5814 move.l #$00000011, d6
+00003CD0 5815 ROx_LOOP1:
+00003CD0 ED38 5816 rol.b d6 , d0
+00003CD2 4EB8 3CBA 5817 jsr ROx_FLAGS
+00003CD6 51CE FFF8 5818 dbf d6 , ROx_LOOP1
+00003CDA 0C80 80018FE3 5819 cmpi.l #$80018FE3 , d0
+00003CE0 66FE 5820 bne *
+00003CE2 0C85 0000006B 5821 cmpi.l #$0000006B, d5
+00003CE8 66FE 5822 bne *
+00003CEA 5823
+00003CEA 5824 * BYTE RIGHT
+00003CEA 203C 80018FF1 5825 move.l #$80018FF1, d0
+00003CF0 7C12 5826 move.l #$00000012, d6
+00003CF2 5827 ROx_LOOP2:
+00003CF2 EC38 5828 ror.b d6 , d0
+00003CF4 4EB8 3CBA 5829 jsr ROx_FLAGS
+00003CF8 51CE FFF8 5830 dbf d6 , ROx_LOOP2
+00003CFC 0C80 80018F3E 5831 cmpi.l #$80018F3E , d0
+00003D02 66FE 5832 bne *
+00003D04 0C85 000000C5 5833 cmpi.l #$000000C5, d5
+00003D0A 66FE 5834 bne *
+00003D0C 5835
+00003D0C 5836
+00003D0C 5837 * WORD LEFT
+00003D0C 203C 80018FF1 5838 move.l #$80018FF1, d0
+00003D12 7C13 5839 move.l #$00000013, d6
+00003D14 5840 ROx_LOOP3:
+00003D14 ED78 5841 rol.w d6 , d0
+00003D16 4EB8 3CBA 5842 jsr ROx_FLAGS
+00003D1A 51CE FFF8 5843 dbf d6 , ROx_LOOP3
+00003D1E 0C80 800163FC 5844 cmpi.l #$800163FC , d0
+00003D24 66FE 5845 bne *
+00003D26 0C85 00000131 5846 cmpi.l #$00000131, d5
+00003D2C 66FE 5847 bne *
+00003D2E 5848
+00003D2E 5849 * WORD RIGHT
+00003D2E 203C 80018FF1 5850 move.l #$80018FF1, d0
+00003D34 7C1E 5851 move.l #$0000001E, d6
+00003D36 5852 ROx_LOOP4:
+00003D36 EC78 5853 ror.w d6 , d0
+00003D38 4EB8 3CBA 5854 jsr ROx_FLAGS
+00003D3C 51CE FFF8 5855 dbf d6 , ROx_LOOP4
+00003D40 0C80 8001C7F8 5856 cmpi.l #$8001C7F8 , d0
+00003D46 66FE 5857 bne *
+00003D48 0C85 000001DB 5858 cmpi.l #$000001DB, d5
+00003D4E 66FE 5859 bne *
+00003D50 5860
+00003D50 5861
+00003D50 5862 * LONG LEFT
+00003D50 203C 80018FF1 5863 move.l #$80018FF1, d0
+00003D56 7C15 5864 move.l #$00000015, d6
+00003D58 5865 ROx_LOOP5:
+00003D58 EDB8 5866 rol.l d6 , d0
+00003D5A 4EB8 3CBA 5867 jsr ROx_FLAGS
+00003D5E 51CE FFF8 5868 dbf d6 , ROx_LOOP5
+00003D62 0C80 00C7F8C0 5869 cmpi.l #$00C7F8C0 , d0
+00003D68 66FE 5870 bne *
+00003D6A 0C85 0000021A 5871 cmpi.l #$0000021A, d5
+00003D70 66FE 5872 bne *
+00003D72 5873
+00003D72 5874 * LONG RIGHT
+00003D72 203C 80018FF1 5875 move.l #$80018FF1, d0
+00003D78 7C16 5876 move.l #$00000016, d6
+00003D7A 5877 ROx_LOOP6:
+00003D7A ECB8 5878 ror.l d6 , d0
+00003D7C 4EB8 3CBA 5879 jsr ROx_FLAGS
+00003D80 51CE FFF8 5880 dbf d6 , ROx_LOOP6
+00003D84 0C80 000C7F8C 5881 cmpi.l #$000C7F8C , d0
+00003D8A 66FE 5882 bne *
+00003D8C 0C85 00000250 5883 cmpi.l #$00000250, d5
+00003D92 66FE 5884 bne *
+00003D94 5885
+00003D94 5886
+00003D94 5887 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ##
+00003D94 5888
+00003D94 203C 80018FF1 5889 move.l #$80018FF1, d0
+00003D9A 7A00 5890 move.l #$00000000, d5
+00003D9C 5891
+00003D9C 5892 * BYTE LEFT
+00003D9C E318 5893 rol.b #1 , d0
+00003D9E 4EB8 3CBA 5894 jsr ROx_FLAGS
+00003DA2 EB18 5895 rol.b #5 , d0
+00003DA4 4EB8 3CBA 5896 jsr ROx_FLAGS
+00003DA8 EF18 5897 rol.b #7 , d0
+00003DAA 4EB8 3CBA 5898 jsr ROx_FLAGS
+00003DAE E118 5899 rol.b #8 , d0
+00003DB0 4EB8 3CBA 5900 jsr ROx_FLAGS
+00003DB4 0C80 80018F3E 5901 cmpi.l #$80018F3E , d0
+00003DBA 66FE 5902 bne *
+00003DBC 0C85 00000009 5903 cmpi.l #$00000009, d5
+00003DC2 66FE 5904 bne *
+00003DC4 5905
+00003DC4 5906 * BYTE RIGHT
+00003DC4 E218 5907 ror.b #1 , d0
+00003DC6 4EB8 3CBA 5908 jsr ROx_FLAGS
+00003DCA EA18 5909 ror.b #5 , d0
+00003DCC 4EB8 3CBA 5910 jsr ROx_FLAGS
+00003DD0 EE18 5911 ror.b #7 , d0
+00003DD2 4EB8 3CBA 5912 jsr ROx_FLAGS
+00003DD6 E018 5913 ror.b #8 , d0
+00003DD8 4EB8 3CBA 5914 jsr ROx_FLAGS
+00003DDC 0C80 80018FF1 5915 cmpi.l #$80018FF1 , d0
+00003DE2 66FE 5916 bne *
+00003DE4 0C85 00000024 5917 cmpi.l #$00000024, d5
+00003DEA 66FE 5918 bne *
+00003DEC 5919
+00003DEC 5920 * WORD LEFT
+00003DEC E358 5921 rol.w #1 , d0
+00003DEE 4EB8 3CBA 5922 jsr ROx_FLAGS
+00003DF2 EB58 5923 rol.w #5 , d0
+00003DF4 4EB8 3CBA 5924 jsr ROx_FLAGS
+00003DF8 EF58 5925 rol.w #7 , d0
+00003DFA 4EB8 3CBA 5926 jsr ROx_FLAGS
+00003DFE E158 5927 rol.w #8 , d0
+00003E00 4EB8 3CBA 5928 jsr ROx_FLAGS
+00003E04 0C80 8001FE31 5929 cmpi.l #$8001FE31 , d0
+00003E0A 66FE 5930 bne *
+00003E0C 0C85 00000037 5931 cmpi.l #$00000037, d5
+00003E12 66FE 5932 bne *
+00003E14 5933
+00003E14 5934 * WORD RIGHT
+00003E14 E258 5935 ror.w #1 , d0
+00003E16 4EB8 3CBA 5936 jsr ROx_FLAGS
+00003E1A EA58 5937 ror.w #5 , d0
+00003E1C 4EB8 3CBA 5938 jsr ROx_FLAGS
+00003E20 EE58 5939 ror.w #7 , d0
+00003E22 4EB8 3CBA 5940 jsr ROx_FLAGS
+00003E26 E058 5941 ror.w #8 , d0
+00003E28 4EB8 3CBA 5942 jsr ROx_FLAGS
+00003E2C 0C80 80018FF1 5943 cmpi.l #$80018FF1 , d0
+00003E32 66FE 5944 bne *
+00003E34 0C85 0000005B 5945 cmpi.l #$0000005B, d5
+00003E3A 66FE 5946 bne *
+00003E3C 5947
+00003E3C 5948 * LONG LEFT
+00003E3C E398 5949 rol.l #1 , d0
+00003E3E 4EB8 3CBA 5950 jsr ROx_FLAGS
+00003E42 EB98 5951 rol.l #5 , d0
+00003E44 4EB8 3CBA 5952 jsr ROx_FLAGS
+00003E48 EF98 5953 rol.l #7 , d0
+00003E4A 4EB8 3CBA 5954 jsr ROx_FLAGS
+00003E4E E198 5955 rol.l #8 , d0
+00003E50 4EB8 3CBA 5956 jsr ROx_FLAGS
+00003E54 0C80 FE300031 5957 cmpi.l #$FE300031 , d0
+00003E5A 66FE 5958 bne *
+00003E5C 0C85 00000065 5959 cmpi.l #$00000065, d5
+00003E62 66FE 5960 bne *
+00003E64 5961
+00003E64 5962 * LONG RIGHT
+00003E64 E298 5963 ror.l #1 , d0
+00003E66 4EB8 3CBA 5964 jsr ROx_FLAGS
+00003E6A EA98 5965 ror.l #5 , d0
+00003E6C 4EB8 3CBA 5966 jsr ROx_FLAGS
+00003E70 EE98 5967 ror.l #7 , d0
+00003E72 4EB8 3CBA 5968 jsr ROx_FLAGS
+00003E76 E098 5969 ror.l #8 , d0
+00003E78 4EB8 3CBA 5970 jsr ROx_FLAGS
+00003E7C 0C80 80018FF1 5971 cmpi.l #$80018FF1 , d0
+00003E82 66FE 5972 bne *
+00003E84 0C85 00000080 5973 cmpi.l #$00000080, d5
+00003E8A 66FE 5974 bne *
+00003E8C 5975
+00003E8C 5976
+00003E8C 5977 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only
+00003E8C 5978
+00003E8C 7A00 5979 move.l #$00000000, d5
+00003E8E 207C 00000100 5980 move.l #$00000100, a0
+00003E94 30BC 8FF1 5981 move.w #$8FF1 , (a0)
+00003E98 5982
+00003E98 5983 * WORD LEFT
+00003E98 E7D0 5984 rol (a0)
+00003E9A 4EB8 3CBA 5985 jsr ROx_FLAGS
+00003E9E E7D0 5986 rol (a0)
+00003EA0 4EB8 3CBA 5987 jsr ROx_FLAGS
+00003EA4 E7D0 5988 rol (a0)
+00003EA6 4EB8 3CBA 5989 jsr ROx_FLAGS
+00003EAA E7D0 5990 rol (a0)
+00003EAC 4EB8 3CBA 5991 jsr ROx_FLAGS
+00003EB0 3010 5992 move.w (a0) , d0
+00003EB2 0C80 8001FF18 5993 cmpi.l #$8001FF18 , d0
+00003EB8 66FE 5994 bne *
+00003EBA 0C85 00000009 5995 cmpi.l #$00000009, d5
+00003EC0 66FE 5996 bne *
+00003EC2 5997
+00003EC2 5998 * WORD RIGHT
+00003EC2 E6D0 5999 ror (a0)
+00003EC4 4EB8 3CBA 6000 jsr ROx_FLAGS
+00003EC8 E6D0 6001 ror (a0)
+00003ECA 4EB8 3CBA 6002 jsr ROx_FLAGS
+00003ECE E6D0 6003 ror (a0)
+00003ED0 4EB8 3CBA 6004 jsr ROx_FLAGS
+00003ED4 E6D0 6005 ror (a0)
+00003ED6 4EB8 3CBA 6006 jsr ROx_FLAGS
+00003EDA E6D0 6007 ror (a0)
+00003EDC 4EB8 3CBA 6008 jsr ROx_FLAGS
+00003EE0 E6D0 6009 ror (a0)
+00003EE2 4EB8 3CBA 6010 jsr ROx_FLAGS
+00003EE6 3010 6011 move.w (a0) , d0
+00003EE8 0C80 800163FC 6012 cmpi.l #$800163FC , d0
+00003EEE 66FE 6013 bne *
+00003EF0 0C85 0000001B 6014 cmpi.l #$0000001B, d5
+00003EF6 66FE 6015 bne *
+00003EF8 6016
+00003EF8 4E75 6017 rts
+00003EFA 6018
+00003EFA 6019
+00003EFA 6020
+00003EFA 6021 *-----------------------------------------------------------
+00003EFA 6022 *-----------------------------------------------------------
+00003EFA 6023 * OPCODE : ROXx
+00003EFA 6024 *-----------------------------------------------------------
+00003EFA 6025 *-----------------------------------------------------------
+00003EFA 6026
+00003EFA 6027 * Subroutine to check and accumulate the flags
+00003EFA 40C3 6028 ROXx_FLAGS: move SR , d3
+00003EFC 0283 0000000F 6029 andi.l #$0F , d3 * Isolate flags
+00003F02 DA83 6030 add.l d3 , d5 * Copy flag results into accumulator
+00003F04 4E75 6031 rts
+00003F06 6032
+00003F06 6033 op_ROXx:
+00003F06 6034
+00003F06 6035 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ##
+00003F06 6036
+00003F06 6037 * BYTE LEFT
+00003F06 203C 80018FF1 6038 move.l #$80018FF1, d0
+00003F0C 7A00 6039 move.l #$00000000, d5
+00003F0E 7C11 6040 move.l #$00000011, d6
+00003F10 6041 ROXx_LOOP1:
+00003F10 ED30 6042 roxl.b d6 , d0
+00003F12 4EB8 3EFA 6043 jsr ROXx_FLAGS
+00003F16 51CE FFF8 6044 dbf d6 , ROXx_LOOP1
+00003F1A 0C80 80018FD0 6045 cmpi.l #$80018FD0 , d0
+00003F20 66FE 6046 bne *
+00003F22 0C85 00000042 6047 cmpi.l #$00000042, d5
+00003F28 66FE 6048 bne *
+00003F2A 6049
+00003F2A 6050 * BYTE RIGHT
+00003F2A 203C 80018FF1 6051 move.l #$80018FF1, d0
+00003F30 7C12 6052 move.l #$00000012, d6
+00003F32 6053 ROXx_LOOP2:
+00003F32 EC30 6054 roxr.b d6 , d0
+00003F34 4EB8 3EFA 6055 jsr ROXx_FLAGS
+00003F38 51CE FFF8 6056 dbf d6 , ROXx_LOOP2
+00003F3C 0C80 80018F51 6057 cmpi.l #$80018F51 , d0
+00003F42 66FE 6058 bne *
+00003F44 0C85 0000009C 6059 cmpi.l #$0000009C, d5
+00003F4A 66FE 6060 bne *
+00003F4C 6061
+00003F4C 6062
+00003F4C 6063 * WORD LEFT
+00003F4C 203C 80018FF1 6064 move.l #$80018FF1, d0
+00003F52 7C13 6065 move.l #$00000013, d6
+00003F54 6066 ROXx_LOOP3:
+00003F54 ED70 6067 roxl.w d6 , d0
+00003F56 4EB8 3EFA 6068 jsr ROXx_FLAGS
+00003F5A 51CE FFF8 6069 dbf d6 , ROXx_LOOP3
+00003F5E 0C80 80013980 6070 cmpi.l #$80013980 , d0
+00003F64 66FE 6071 bne *
+00003F66 0C85 000000C9 6072 cmpi.l #$000000C9, d5
+00003F6C 66FE 6073 bne *
+00003F6E 6074
+00003F6E 6075 * WORD RIGHT
+00003F6E 203C 80018FF1 6076 move.l #$80018FF1, d0
+00003F74 7C1E 6077 move.l #$0000001E, d6
+00003F76 6078 ROXx_LOOP4:
+00003F76 EC70 6079 roxr.w d6 , d0
+00003F78 4EB8 3EFA 6080 jsr ROXx_FLAGS
+00003F7C 51CE FFF8 6081 dbf d6 , ROXx_LOOP4
+00003F80 0C80 80010A1D 6082 cmpi.l #$80010A1D , d0
+00003F86 66FE 6083 bne *
+00003F88 0C85 0000014D 6084 cmpi.l #$0000014D, d5
+00003F8E 66FE 6085 bne *
+00003F90 6086
+00003F90 6087
+00003F90 6088 * LONG LEFT
+00003F90 203C 80018FF1 6089 move.l #$80018FF1, d0
+00003F96 7C15 6090 move.l #$00000015, d6
+00003F98 6091 ROXx_LOOP5:
+00003F98 EDB0 6092 roxl.l d6 , d0
+00003F9A 4EB8 3EFA 6093 jsr ROXx_FLAGS
+00003F9E 51CE FFF8 6094 dbf d6 , ROXx_LOOP5
+00003FA2 0C80 800185D0 6095 cmpi.l #$800185D0 , d0
+00003FA8 66FE 6096 bne *
+00003FAA 0C85 000001A1 6097 cmpi.l #$000001A1, d5
+00003FB0 66FE 6098 bne *
+00003FB2 6099
+00003FB2 6100 * LONG RIGHT
+00003FB2 203C 80018FF1 6101 move.l #$80018FF1, d0
+00003FB8 7C16 6102 move.l #$00000016, d6
+00003FBA 6103 ROXx_LOOP6:
+00003FBA ECB0 6104 roxr.l d6 , d0
+00003FBC 4EB8 3EFA 6105 jsr ROXx_FLAGS
+00003FC0 51CE FFF8 6106 dbf d6 , ROXx_LOOP6
+00003FC4 0C80 082D8200 6107 cmpi.l #$082D8200 , d0
+00003FCA 66FE 6108 bne *
+00003FCC 0C85 000001DE 6109 cmpi.l #$000001DE, d5
+00003FD2 66FE 6110 bne *
+00003FD4 6111
+00003FD4 6112
+00003FD4 6113 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ##
+00003FD4 6114
+00003FD4 203C 80018FF1 6115 move.l #$80018FF1, d0
+00003FDA 7A00 6116 move.l #$00000000, d5
+00003FDC 6117
+00003FDC 6118 * BYTE LEFT
+00003FDC E310 6119 roxl.b #1 , d0
+00003FDE 4EB8 3EFA 6120 jsr ROXx_FLAGS
+00003FE2 EB10 6121 roxl.b #5 , d0
+00003FE4 4EB8 3EFA 6122 jsr ROXx_FLAGS
+00003FE8 EF10 6123 roxl.b #7 , d0
+00003FEA 4EB8 3EFA 6124 jsr ROXx_FLAGS
+00003FEE E110 6125 roxl.b #8 , d0
+00003FF0 4EB8 3EFA 6126 jsr ROXx_FLAGS
+00003FF4 0C80 80018F09 6127 cmpi.l #$80018F09 , d0
+00003FFA 66FE 6128 bne *
+00003FFC 0C85 0000000B 6129 cmpi.l #$0000000B, d5
+00004002 66FE 6130 bne *
+00004004 6131
+00004004 6132 * BYTE RIGHT
+00004004 E210 6133 roxr.b #1 , d0
+00004006 4EB8 3EFA 6134 jsr ROXx_FLAGS
+0000400A EA10 6135 roxr.b #5 , d0
+0000400C 4EB8 3EFA 6136 jsr ROXx_FLAGS
+00004010 EE10 6137 roxr.b #7 , d0
+00004012 4EB8 3EFA 6138 jsr ROXx_FLAGS
+00004016 E010 6139 roxr.b #8 , d0
+00004018 4EB8 3EFA 6140 jsr ROXx_FLAGS
+0000401C 0C80 80018F00 6141 cmpi.l #$80018F00 , d0
+00004022 66FE 6142 bne *
+00004024 0C85 00000015 6143 cmpi.l #$00000015, d5
+0000402A 66FE 6144 bne *
+0000402C 6145
+0000402C 6146 * WORD LEFT
+0000402C E350 6147 roxl.w #1 , d0
+0000402E 4EB8 3EFA 6148 jsr ROXx_FLAGS
+00004032 EB50 6149 roxl.w #5 , d0
+00004034 4EB8 3EFA 6150 jsr ROXx_FLAGS
+00004038 EF50 6151 roxl.w #7 , d0
+0000403A 4EB8 3EFA 6152 jsr ROXx_FLAGS
+0000403E E150 6153 roxl.w #8 , d0
+00004040 4EB8 3EFA 6154 jsr ROXx_FLAGS
+00004044 0C80 8001B000 6155 cmpi.l #$8001B000 , d0
+0000404A 66FE 6156 bne *
+0000404C 0C85 00000027 6157 cmpi.l #$00000027, d5
+00004052 66FE 6158 bne *
+00004054 6159
+00004054 6160 * WORD RIGHT
+00004054 E250 6161 roxr.w #1 , d0
+00004056 4EB8 3EFA 6162 jsr ROXx_FLAGS
+0000405A EA50 6163 roxr.w #5 , d0
+0000405C 4EB8 3EFA 6164 jsr ROXx_FLAGS
+00004060 EE50 6165 roxr.w #7 , d0
+00004062 4EB8 3EFA 6166 jsr ROXx_FLAGS
+00004066 E050 6167 roxr.w #8 , d0
+00004068 4EB8 3EFA 6168 jsr ROXx_FLAGS
+0000406C 0C80 80010A00 6169 cmpi.l #$80010A00 , d0
+00004072 66FE 6170 bne *
+00004074 0C85 00000028 6171 cmpi.l #$00000028, d5
+0000407A 66FE 6172 bne *
+0000407C 6173
+0000407C 6174 * LONG LEFT
+0000407C E390 6175 roxl.l #1 , d0
+0000407E 4EB8 3EFA 6176 jsr ROXx_FLAGS
+00004082 EB90 6177 roxl.l #5 , d0
+00004084 4EB8 3EFA 6178 jsr ROXx_FLAGS
+00004088 EF90 6179 roxl.l #7 , d0
+0000408A 4EB8 3EFA 6180 jsr ROXx_FLAGS
+0000408E E190 6181 roxl.l #8 , d0
+00004090 4EB8 3EFA 6182 jsr ROXx_FLAGS
+00004094 0C80 40000010 6183 cmpi.l #$40000010 , d0
+0000409A 66FE 6184 bne *
+0000409C 0C85 0000002A 6185 cmpi.l #$0000002A, d5
+000040A2 66FE 6186 bne *
+000040A4 6187
+000040A4 6188 * LONG RIGHT
+000040A4 E290 6189 roxr.l #1 , d0
+000040A6 4EB8 3EFA 6190 jsr ROXx_FLAGS
+000040AA EA90 6191 roxr.l #5 , d0
+000040AC 4EB8 3EFA 6192 jsr ROXx_FLAGS
+000040B0 EE90 6193 roxr.l #7 , d0
+000040B2 4EB8 3EFA 6194 jsr ROXx_FLAGS
+000040B6 E090 6195 roxr.l #8 , d0
+000040B8 4EB8 3EFA 6196 jsr ROXx_FLAGS
+000040BC 0C80 00010200 6197 cmpi.l #$00010200 , d0
+000040C2 66FE 6198 bne *
+000040C4 0C85 00000032 6199 cmpi.l #$00000032, d5
+000040CA 66FE 6200 bne *
+000040CC 6201
+000040CC 6202
+000040CC 6203 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only
+000040CC 6204
+000040CC 7A00 6205 move.l #$00000000, d5
+000040CE 207C 00000100 6206 move.l #$00000100, a0
+000040D4 30BC 8FF1 6207 move.w #$8FF1 , (a0)
+000040D8 6208
+000040D8 6209 * WORD LEFT
+000040D8 E5D0 6210 roxl (a0)
+000040DA 4EB8 3EFA 6211 jsr ROXx_FLAGS
+000040DE E5D0 6212 roxl (a0)
+000040E0 4EB8 3EFA 6213 jsr ROXx_FLAGS
+000040E4 E5D0 6214 roxl (a0)
+000040E6 4EB8 3EFA 6215 jsr ROXx_FLAGS
+000040EA E5D0 6216 roxl (a0)
+000040EC 4EB8 3EFA 6217 jsr ROXx_FLAGS
+000040F0 3010 6218 move.w (a0) , d0
+000040F2 0C80 0001FF10 6219 cmpi.l #$0001FF10 , d0
+000040F8 66FE 6220 bne *
+000040FA 0C85 00000009 6221 cmpi.l #$00000009, d5
+00004100 66FE 6222 bne *
+00004102 6223
+00004102 6224 * WORD RIGHT
+00004102 E4D0 6225 roxr (a0)
+00004104 4EB8 3EFA 6226 jsr ROXx_FLAGS
+00004108 E4D0 6227 roxr (a0)
+0000410A 4EB8 3EFA 6228 jsr ROXx_FLAGS
+0000410E E4D0 6229 roxr (a0)
+00004110 4EB8 3EFA 6230 jsr ROXx_FLAGS
+00004114 E4D0 6231 roxr (a0)
+00004116 4EB8 3EFA 6232 jsr ROXx_FLAGS
+0000411A E4D0 6233 roxr (a0)
+0000411C 4EB8 3EFA 6234 jsr ROXx_FLAGS
+00004120 E4D0 6235 roxr (a0)
+00004122 4EB8 3EFA 6236 jsr ROXx_FLAGS
+00004126 3010 6237 move.w (a0) , d0
+00004128 0C80 000103FC 6238 cmpi.l #$000103FC , d0
+0000412E 66FE 6239 bne *
+00004130 0C85 0000000A 6240 cmpi.l #$0000000A, d5
+00004136 66FE 6241 bne *
+00004138 6242
+00004138 4E75 6243 rts
+0000413A 6244
+0000413A 6245
+0000413A 6246
+0000413A 6247
+0000413A 6248 *-----------------------------------------------------------
+0000413A 6249 *-----------------------------------------------------------
+0000413A 6250 * OPCODE : SHIFTS
+0000413A 6251 *-----------------------------------------------------------
+0000413A 6252 *-----------------------------------------------------------
+0000413A 6253
+0000413A 6254 * Subroutine to check and accumulate the flags
+0000413A 40C3 6255 SHIFTS_FLAGS: move SR , d3
+0000413C 0283 0000000F 6256 andi.l #$0F , d3 * Isolate flags
+00004142 DA83 6257 add.l d3 , d5 * Copy flag results into accumulator
+00004144 4E75 6258 rts
+00004146 6259
+00004146 6260 op_SHIFTS:
+00004146 6261
+00004146 6262 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ##
+00004146 6263
+00004146 6264 * BYTE LEFT
+00004146 203C 80018F81 6265 move.l #$80018F81, d0
+0000414C 7A00 6266 move.l #$00000000, d5
+0000414E 7C02 6267 move.l #$00000002, d6
+00004150 6268 SHIFTS_LOOP1:
+00004150 ED20 6269 asl.b d6 , d0
+00004152 4EB8 413A 6270 jsr SHIFTS_FLAGS
+00004156 51CE FFF8 6271 dbf d6 , SHIFTS_LOOP1
+0000415A 0C80 80018F08 6272 cmpi.l #$80018F08 , d0
+00004160 66FE 6273 bne *
+00004162 0C85 00000002 6274 cmpi.l #$00000002, d5
+00004168 66FE 6275 bne *
+0000416A 6276
+0000416A 6277 * BYTE RIGHT
+0000416A 203C 80018F81 6278 move.l #$80018F81, d0
+00004170 7C02 6279 move.l #$00000002, d6
+00004172 6280 SHIFTS_LOOP2:
+00004172 EC20 6281 asr.b d6 , d0
+00004174 4EB8 413A 6282 jsr SHIFTS_FLAGS
+00004178 51CE FFF8 6283 dbf d6 , SHIFTS_LOOP2
+0000417C 0C80 80018FF0 6284 cmpi.l #$80018FF0 , d0
+00004182 66FE 6285 bne *
+00004184 0C85 0000001A 6286 cmpi.l #$0000001A, d5
+0000418A 66FE 6287 bne *
+0000418C 6288
+0000418C 6289
+0000418C 6290 * WORD LEFT
+0000418C 203C 80018FF1 6291 move.l #$80018FF1, d0
+00004192 7C02 6292 move.l #$00000002, d6
+00004194 6293 SHIFTS_LOOP3:
+00004194 ED60 6294 asl.w d6 , d0
+00004196 4EB8 413A 6295 jsr SHIFTS_FLAGS
+0000419A 51CE FFF8 6296 dbf d6 , SHIFTS_LOOP3
+0000419E 0C80 80017F88 6297 cmpi.l #$80017F88 , d0
+000041A4 66FE 6298 bne *
+000041A6 0C85 0000001C 6299 cmpi.l #$0000001C, d5
+000041AC 66FE 6300 bne *
+000041AE 6301
+000041AE 6302 * WORD RIGHT
+000041AE 203C 80018FF1 6303 move.l #$80018FF1, d0
+000041B4 7C02 6304 move.l #$00000002, d6
+000041B6 6305 SHIFTS_LOOP4:
+000041B6 EC60 6306 asr.w d6 , d0
+000041B8 4EB8 413A 6307 jsr SHIFTS_FLAGS
+000041BC 51CE FFF8 6308 dbf d6 , SHIFTS_LOOP4
+000041C0 0C80 8001F1FE 6309 cmpi.l #$8001F1FE , d0
+000041C6 66FE 6310 bne *
+000041C8 0C85 00000034 6311 cmpi.l #$00000034, d5
+000041CE 66FE 6312 bne *
+000041D0 6313
+000041D0 6314
+000041D0 6315 * LONG LEFT
+000041D0 203C 80018FF1 6316 move.l #$80018FF1, d0
+000041D6 7C02 6317 move.l #$00000002, d6
+000041D8 6318 SHIFTS_LOOP5:
+000041D8 EDA0 6319 asl.l d6 , d0
+000041DA 4EB8 413A 6320 jsr SHIFTS_FLAGS
+000041DE 51CE FFF8 6321 dbf d6 , SHIFTS_LOOP5
+000041E2 0C80 000C7F88 6322 cmpi.l #$000C7F88 , d0
+000041E8 66FE 6323 bne *
+000041EA 0C85 00000036 6324 cmpi.l #$00000036, d5
+000041F0 66FE 6325 bne *
+000041F2 6326
+000041F2 6327 * LONG RIGHT
+000041F2 203C 80018FF1 6328 move.l #$80018FF1, d0
+000041F8 7C02 6329 move.l #$00000002, d6
+000041FA 6330 SHIFTS_LOOP6:
+000041FA ECA0 6331 asr.l d6 , d0
+000041FC 4EB8 413A 6332 jsr SHIFTS_FLAGS
+00004200 51CE FFF8 6333 dbf d6 , SHIFTS_LOOP6
+00004204 0C80 F00031FE 6334 cmpi.l #$F00031FE , d0
+0000420A 66FE 6335 bne *
+0000420C 0C85 0000004E 6336 cmpi.l #$0000004E, d5
+00004212 66FE 6337 bne *
+00004214 6338
+00004214 6339
+00004214 6340 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ##
+00004214 6341
+00004214 203C 80018FF1 6342 move.l #$80018FF1, d0
+0000421A 7A00 6343 move.l #$00000000, d5
+0000421C 6344
+0000421C 6345 * BYTE LEFT
+0000421C E300 6346 asl.b #1 , d0
+0000421E 4EB8 413A 6347 jsr SHIFTS_FLAGS
+00004222 E500 6348 asl.b #2 , d0
+00004224 4EB8 413A 6349 jsr SHIFTS_FLAGS
+00004228 E300 6350 asl.b #1 , d0
+0000422A 4EB8 413A 6351 jsr SHIFTS_FLAGS
+0000422E E700 6352 asl.b #3 , d0
+00004230 4EB8 413A 6353 jsr SHIFTS_FLAGS
+00004234 0C80 80018F80 6354 cmpi.l #$80018F80 , d0
+0000423A 66FE 6355 bne *
+0000423C 0C85 0000001F 6356 cmpi.l #$0000001F, d5
+00004242 66FE 6357 bne *
+00004244 6358
+00004244 6359 * BYTE RIGHT
+00004244 E200 6360 asr.b #1 , d0
+00004246 4EB8 413A 6361 jsr SHIFTS_FLAGS
+0000424A E400 6362 asr.b #2 , d0
+0000424C 4EB8 413A 6363 jsr SHIFTS_FLAGS
+00004250 E600 6364 asr.b #3 , d0
+00004252 4EB8 413A 6365 jsr SHIFTS_FLAGS
+00004256 E200 6366 asr.b #1 , d0
+00004258 4EB8 413A 6367 jsr SHIFTS_FLAGS
+0000425C 0C80 80018FFF 6368 cmpi.l #$80018FFF , d0
+00004262 66FE 6369 bne *
+00004264 0C85 0000003F 6370 cmpi.l #$0000003F, d5
+0000426A 66FE 6371 bne *
+0000426C 6372
+0000426C 6373 * WORD LEFT
+0000426C E340 6374 asl.w #1 , d0
+0000426E 4EB8 413A 6375 jsr SHIFTS_FLAGS
+00004272 E540 6376 asl.w #2 , d0
+00004274 4EB8 413A 6377 jsr SHIFTS_FLAGS
+00004278 E740 6378 asl.w #3 , d0
+0000427A 4EB8 413A 6379 jsr SHIFTS_FLAGS
+0000427E EB40 6380 asl.w #5 , d0
+00004280 4EB8 413A 6381 jsr SHIFTS_FLAGS
+00004284 0C80 8001F800 6382 cmpi.l #$8001F800 , d0
+0000428A 66FE 6383 bne *
+0000428C 0C85 00000056 6384 cmpi.l #$00000056, d5
+00004292 66FE 6385 bne *
+00004294 6386
+00004294 6387 * WORD RIGHT
+00004294 EA40 6388 asr.w #5 , d0
+00004296 4EB8 413A 6389 jsr SHIFTS_FLAGS
+0000429A E240 6390 asr.w #1 , d0
+0000429C 4EB8 413A 6391 jsr SHIFTS_FLAGS
+000042A0 E440 6392 asr.w #2 , d0
+000042A2 4EB8 413A 6393 jsr SHIFTS_FLAGS
+000042A6 E840 6394 asr.w #4 , d0
+000042A8 4EB8 413A 6395 jsr SHIFTS_FLAGS
+000042AC 0C80 8001FFFF 6396 cmpi.l #$8001FFFF , d0
+000042B2 66FE 6397 bne *
+000042B4 0C85 00000077 6398 cmpi.l #$00000077, d5
+000042BA 66FE 6399 bne *
+000042BC 6400
+000042BC 6401 * LONG LEFT
+000042BC 203C 80018FF1 6402 move.l #$80018FF1, d0
+000042C2 E380 6403 asl.l #1 , d0
+000042C4 4EB8 413A 6404 jsr SHIFTS_FLAGS
+000042C8 E580 6405 asl.l #2 , d0
+000042CA 4EB8 413A 6406 jsr SHIFTS_FLAGS
+000042CE EF80 6407 asl.l #7 , d0
+000042D0 4EB8 413A 6408 jsr SHIFTS_FLAGS
+000042D4 E980 6409 asl.l #4 , d0
+000042D6 4EB8 413A 6410 jsr SHIFTS_FLAGS
+000042DA 0C80 63FC4000 6411 cmpi.l #$63FC4000 , d0
+000042E0 66FE 6412 bne *
+000042E2 0C85 0000007A 6413 cmpi.l #$0000007A, d5
+000042E8 66FE 6414 bne *
+000042EA 6415
+000042EA 6416 * LONG RIGHT
+000042EA 203C 80018FF1 6417 move.l #$80018FF1, d0
+000042F0 E280 6418 asr.l #1 , d0
+000042F2 4EB8 413A 6419 jsr SHIFTS_FLAGS
+000042F6 EA80 6420 asr.l #5 , d0
+000042F8 4EB8 413A 6421 jsr SHIFTS_FLAGS
+000042FC EE80 6422 asr.l #7 , d0
+000042FE 4EB8 413A 6423 jsr SHIFTS_FLAGS
+00004302 E080 6424 asr.l #8 , d0
+00004304 4EB8 413A 6425 jsr SHIFTS_FLAGS
+00004308 0C80 FFFFFC00 6426 cmpi.l #$FFFFFC00 , d0
+0000430E 66FE 6427 bne *
+00004310 0C85 0000009C 6428 cmpi.l #$0000009C, d5
+00004316 66FE 6429 bne *
+00004318 6430
+00004318 6431
+00004318 6432 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only
+00004318 6433
+00004318 7A00 6434 move.l #$00000000, d5
+0000431A 207C 00000100 6435 move.l #$00000100, a0
+00004320 30BC 8FF1 6436 move.w #$8FF1 , (a0)
+00004324 6437
+00004324 6438 * WORD LEFT
+00004324 E1D0 6439 asl (a0)
+00004326 4EB8 413A 6440 jsr SHIFTS_FLAGS
+0000432A E1D0 6441 asl (a0)
+0000432C 4EB8 413A 6442 jsr SHIFTS_FLAGS
+00004330 E1D0 6443 asl (a0)
+00004332 4EB8 413A 6444 jsr SHIFTS_FLAGS
+00004336 E1D0 6445 asl (a0)
+00004338 4EB8 413A 6446 jsr SHIFTS_FLAGS
+0000433C 3010 6447 move.w (a0) , d0
+0000433E 0C80 FFFFFF10 6448 cmpi.l #$FFFFFF10 , d0
+00004344 66FE 6449 bne *
+00004346 0C85 0000000D 6450 cmpi.l #$0000000D, d5
+0000434C 66FE 6451 bne *
+0000434E 6452
+0000434E 6453 * WORD RIGHT
+0000434E E0D0 6454 asr (a0)
+00004350 4EB8 413A 6455 jsr SHIFTS_FLAGS
+00004354 E0D0 6456 asr (a0)
+00004356 4EB8 413A 6457 jsr SHIFTS_FLAGS
+0000435A E0D0 6458 asr (a0)
+0000435C 4EB8 413A 6459 jsr SHIFTS_FLAGS
+00004360 E0D0 6460 asr (a0)
+00004362 4EB8 413A 6461 jsr SHIFTS_FLAGS
+00004366 E0D0 6462 asr (a0)
+00004368 4EB8 413A 6463 jsr SHIFTS_FLAGS
+0000436C E0D0 6464 asr (a0)
+0000436E 4EB8 413A 6465 jsr SHIFTS_FLAGS
+00004372 3010 6466 move.w (a0) , d0
+00004374 0C80 FFFFFFFC 6467 cmpi.l #$FFFFFFFC , d0
+0000437A 66FE 6468 bne *
+0000437C 0C85 0000003E 6469 cmpi.l #$0000003E, d5
+00004382 66FE 6470 bne *
+00004384 6471
+00004384 4E75 6472 rts
+00004386 6473
+00004386 6474
+00004386 6475
+00004386 6476 *-----------------------------------------------------------
+00004386 6477 *-----------------------------------------------------------
+00004386 6478 * OPCODE : SHIFTS2
+00004386 6479 *-----------------------------------------------------------
+00004386 6480 *-----------------------------------------------------------
+00004386 6481
+00004386 6482 * Subroutine to check and accumulate the flags
+00004386 40C3 6483 SHIFTS2_FLAGS: move SR , d3
+00004388 0283 0000000F 6484 andi.l #$0F , d3 * Isolate flags
+0000438E DA83 6485 add.l d3 , d5 * Copy flag results into accumulator
+00004390 4E75 6486 rts
+00004392 6487
+00004392 6488 op_SHIFTS2:
+00004392 6489
+00004392 6490 * Shift a Register LEFT and RIGHT with shift_count ## IN A REGISTER ##
+00004392 6491
+00004392 6492 * BYTE LEFT
+00004392 203C 80018F81 6493 move.l #$80018F81, d0
+00004398 7A00 6494 move.l #$00000000, d5
+0000439A 7C02 6495 move.l #$00000002, d6
+0000439C 6496 SHIFTS2_LOOP1:
+0000439C ED28 6497 lsl.b d6 , d0
+0000439E 4EB8 4386 6498 jsr SHIFTS2_FLAGS
+000043A2 51CE FFF8 6499 dbf d6 , SHIFTS2_LOOP1
+000043A6 0C80 80018F08 6500 cmpi.l #$80018F08 , d0
+000043AC 66FE 6501 bne *
+000043AE 0C85 00000000 6502 cmpi.l #$00000000, d5
+000043B4 66FE 6503 bne *
+000043B6 6504
+000043B6 6505 * BYTE RIGHT
+000043B6 203C 80018F81 6506 move.l #$80018F81, d0
+000043BC 7C02 6507 move.l #$00000002, d6
+000043BE 6508 SHIFTS2_LOOP2:
+000043BE EC28 6509 lsr.b d6 , d0
+000043C0 4EB8 4386 6510 jsr SHIFTS2_FLAGS
+000043C4 51CE FFF8 6511 dbf d6 , SHIFTS2_LOOP2
+000043C8 0C80 80018F10 6512 cmpi.l #$80018F10 , d0
+000043CE 66FE 6513 bne *
+000043D0 0C85 00000000 6514 cmpi.l #$00000000, d5
+000043D6 66FE 6515 bne *
+000043D8 6516
+000043D8 6517
+000043D8 6518 * WORD LEFT
+000043D8 203C 80018FF1 6519 move.l #$80018FF1, d0
+000043DE 7C02 6520 move.l #$00000002, d6
+000043E0 6521 SHIFTS2_LOOP3:
+000043E0 ED68 6522 lsl.w d6 , d0
+000043E2 4EB8 4386 6523 jsr SHIFTS2_FLAGS
+000043E6 51CE FFF8 6524 dbf d6 , SHIFTS2_LOOP3
+000043EA 0C80 80017F88 6525 cmpi.l #$80017F88 , d0
+000043F0 66FE 6526 bne *
+000043F2 0C85 00000000 6527 cmpi.l #$00000000, d5
+000043F8 66FE 6528 bne *
+000043FA 6529
+000043FA 6530 * WORD RIGHT
+000043FA 203C 80018FF1 6531 move.l #$80018FF1, d0
+00004400 7C02 6532 move.l #$00000002, d6
+00004402 6533 SHIFTS2_LOOP4:
+00004402 EC68 6534 lsr.w d6 , d0
+00004404 4EB8 4386 6535 jsr SHIFTS2_FLAGS
+00004408 51CE FFF8 6536 dbf d6 , SHIFTS2_LOOP4
+0000440C 0C80 800111FE 6537 cmpi.l #$800111FE , d0
+00004412 66FE 6538 bne *
+00004414 0C85 00000000 6539 cmpi.l #$00000000, d5
+0000441A 66FE 6540 bne *
+0000441C 6541
+0000441C 6542
+0000441C 6543 * LONG LEFT
+0000441C 203C 80018FF1 6544 move.l #$80018FF1, d0
+00004422 7C02 6545 move.l #$00000002, d6
+00004424 6546 SHIFTS2_LOOP5:
+00004424 EDA8 6547 lsl.l d6 , d0
+00004426 4EB8 4386 6548 jsr SHIFTS2_FLAGS
+0000442A 51CE FFF8 6549 dbf d6 , SHIFTS2_LOOP5
+0000442E 0C80 000C7F88 6550 cmpi.l #$000C7F88 , d0
+00004434 66FE 6551 bne *
+00004436 0C85 00000000 6552 cmpi.l #$00000000, d5
+0000443C 66FE 6553 bne *
+0000443E 6554
+0000443E 6555 * LONG RIGHT
+0000443E 203C 80018FF1 6556 move.l #$80018FF1, d0
+00004444 7C02 6557 move.l #$00000002, d6
+00004446 6558 SHIFTS2_LOOP6:
+00004446 ECA8 6559 lsr.l d6 , d0
+00004448 4EB8 4386 6560 jsr SHIFTS2_FLAGS
+0000444C 51CE FFF8 6561 dbf d6 , SHIFTS2_LOOP6
+00004450 0C80 100031FE 6562 cmpi.l #$100031FE , d0
+00004456 66FE 6563 bne *
+00004458 0C85 00000000 6564 cmpi.l #$00000000, d5
+0000445E 66FE 6565 bne *
+00004460 6566
+00004460 6567
+00004460 6568 * Shift a Register LEFT and RIGHT with shift_count ## IN THE OPCODE ##
+00004460 6569
+00004460 203C 80018FF1 6570 move.l #$80018FF1, d0
+00004466 7A00 6571 move.l #$00000000, d5
+00004468 6572
+00004468 6573 * BYTE LEFT
+00004468 E308 6574 lsl.b #1 , d0
+0000446A 4EB8 4386 6575 jsr SHIFTS2_FLAGS
+0000446E E508 6576 lsl.b #2 , d0
+00004470 4EB8 4386 6577 jsr SHIFTS2_FLAGS
+00004474 E308 6578 lsl.b #1 , d0
+00004476 4EB8 4386 6579 jsr SHIFTS2_FLAGS
+0000447A E708 6580 lsl.b #3 , d0
+0000447C 4EB8 4386 6581 jsr SHIFTS2_FLAGS
+00004480 0C80 80018F80 6582 cmpi.l #$80018F80 , d0
+00004486 66FE 6583 bne *
+00004488 0C85 0000001B 6584 cmpi.l #$0000001B, d5
+0000448E 66FE 6585 bne *
+00004490 6586
+00004490 6587 * BYTE RIGHT
+00004490 E208 6588 lsr.b #1 , d0
+00004492 4EB8 4386 6589 jsr SHIFTS2_FLAGS
+00004496 E408 6590 lsr.b #2 , d0
+00004498 4EB8 4386 6591 jsr SHIFTS2_FLAGS
+0000449C E608 6592 lsr.b #3 , d0
+0000449E 4EB8 4386 6593 jsr SHIFTS2_FLAGS
+000044A2 E208 6594 lsr.b #1 , d0
+000044A4 4EB8 4386 6595 jsr SHIFTS2_FLAGS
+000044A8 0C80 80018F01 6596 cmpi.l #$80018F01 , d0
+000044AE 66FE 6597 bne *
+000044B0 0C85 0000001B 6598 cmpi.l #$0000001B, d5
+000044B6 66FE 6599 bne *
+000044B8 6600
+000044B8 6601 * WORD LEFT
+000044B8 E348 6602 lsl.w #1 , d0
+000044BA 4EB8 4386 6603 jsr SHIFTS2_FLAGS
+000044BE E548 6604 lsl.w #2 , d0
+000044C0 4EB8 4386 6605 jsr SHIFTS2_FLAGS
+000044C4 E748 6606 lsl.w #3 , d0
+000044C6 4EB8 4386 6607 jsr SHIFTS2_FLAGS
+000044CA EB48 6608 lsl.w #5 , d0
+000044CC 4EB8 4386 6609 jsr SHIFTS2_FLAGS
+000044D0 0C80 80010800 6610 cmpi.l #$80010800 , d0
+000044D6 66FE 6611 bne *
+000044D8 0C85 00000025 6612 cmpi.l #$00000025, d5
+000044DE 66FE 6613 bne *
+000044E0 6614
+000044E0 6615 * WORD RIGHT
+000044E0 EA48 6616 lsr.w #5 , d0
+000044E2 4EB8 4386 6617 jsr SHIFTS2_FLAGS
+000044E6 E248 6618 lsr.w #1 , d0
+000044E8 4EB8 4386 6619 jsr SHIFTS2_FLAGS
+000044EC E448 6620 lsr.w #2 , d0
+000044EE 4EB8 4386 6621 jsr SHIFTS2_FLAGS
+000044F2 E848 6622 lsr.w #4 , d0
+000044F4 4EB8 4386 6623 jsr SHIFTS2_FLAGS
+000044F8 0C80 80010000 6624 cmpi.l #$80010000 , d0
+000044FE 66FE 6625 bne *
+00004500 0C85 0000002A 6626 cmpi.l #$0000002A, d5
+00004506 66FE 6627 bne *
+00004508 6628
+00004508 6629 * LONG LEFT
+00004508 203C 80018FF1 6630 move.l #$80018FF1, d0
+0000450E E388 6631 lsl.l #1 , d0
+00004510 4EB8 4386 6632 jsr SHIFTS2_FLAGS
+00004514 E588 6633 lsl.l #2 , d0
+00004516 4EB8 4386 6634 jsr SHIFTS2_FLAGS
+0000451A EF88 6635 lsl.l #7 , d0
+0000451C 4EB8 4386 6636 jsr SHIFTS2_FLAGS
+00004520 E988 6637 lsl.l #4 , d0
+00004522 4EB8 4386 6638 jsr SHIFTS2_FLAGS
+00004526 0C80 63FC4000 6639 cmpi.l #$63FC4000 , d0
+0000452C 66FE 6640 bne *
+0000452E 0C85 0000002B 6641 cmpi.l #$0000002B, d5
+00004534 66FE 6642 bne *
+00004536 6643
+00004536 6644 * LONG RIGHT
+00004536 203C 80018FF1 6645 move.l #$80018FF1, d0
+0000453C E288 6646 lsr.l #1 , d0
+0000453E 4EB8 4386 6647 jsr SHIFTS2_FLAGS
+00004542 EA88 6648 lsr.l #5 , d0
+00004544 4EB8 4386 6649 jsr SHIFTS2_FLAGS
+00004548 EE88 6650 lsr.l #7 , d0
+0000454A 4EB8 4386 6651 jsr SHIFTS2_FLAGS
+0000454E E088 6652 lsr.l #8 , d0
+00004550 4EB8 4386 6653 jsr SHIFTS2_FLAGS
+00004554 0C80 00000400 6654 cmpi.l #$00000400 , d0
+0000455A 66FE 6655 bne *
+0000455C 0C85 0000002D 6656 cmpi.l #$0000002D, d5
+00004562 66FE 6657 bne *
+00004564 6658
+00004564 6659
+00004564 6660 * Shift a Memory location LEFT and RIGHT with shift_count of 1 - WORD only
+00004564 6661
+00004564 7A00 6662 move.l #$00000000, d5
+00004566 207C 00000100 6663 move.l #$00000100, a0
+0000456C 30BC 8FF1 6664 move.w #$8FF1 , (a0)
+00004570 6665
+00004570 6666 * WORD LEFT
+00004570 E3D0 6667 lsl (a0)
+00004572 4EB8 4386 6668 jsr SHIFTS2_FLAGS
+00004576 E3D0 6669 lsl (a0)
+00004578 4EB8 4386 6670 jsr SHIFTS2_FLAGS
+0000457C E3D0 6671 lsl (a0)
+0000457E 4EB8 4386 6672 jsr SHIFTS2_FLAGS
+00004582 E3D0 6673 lsl (a0)
+00004584 4EB8 4386 6674 jsr SHIFTS2_FLAGS
+00004588 3010 6675 move.w (a0) , d0
+0000458A 0C80 0000FF10 6676 cmpi.l #$0000FF10 , d0
+00004590 66FE 6677 bne *
+00004592 0C85 00000009 6678 cmpi.l #$00000009, d5
+00004598 66FE 6679 bne *
+0000459A 6680
+0000459A 6681 * WORD RIGHT
+0000459A E2D0 6682 lsr (a0)
+0000459C 4EB8 4386 6683 jsr SHIFTS2_FLAGS
+000045A0 E2D0 6684 lsr (a0)
+000045A2 4EB8 4386 6685 jsr SHIFTS2_FLAGS
+000045A6 E2D0 6686 lsr (a0)
+000045A8 4EB8 4386 6687 jsr SHIFTS2_FLAGS
+000045AC E2D0 6688 lsr (a0)
+000045AE 4EB8 4386 6689 jsr SHIFTS2_FLAGS
+000045B2 E2D0 6690 lsr (a0)
+000045B4 4EB8 4386 6691 jsr SHIFTS2_FLAGS
+000045B8 E2D0 6692 lsr (a0)
+000045BA 4EB8 4386 6693 jsr SHIFTS2_FLAGS
+000045BE 3010 6694 move.w (a0) , d0
+000045C0 0C80 000003FC 6695 cmpi.l #$000003FC , d0
+000045C6 66FE 6696 bne *
+000045C8 0C85 0000000A 6697 cmpi.l #$0000000A, d5
+000045CE 66FE 6698 bne *
+000045D0 6699
+000045D0 4E75 6700 rts
+000045D2 6701
+000045D2 6702
+000045D2 6703 *------------------------------------------------------
+000045D2 6704 *------------------------------------------------------
+000045D2 FFFF FFFF 6705 SIMHALT
+000045D6 6706
+000045D6 6707 END START
+
+No errors detected
+No warnings generated
+
+
+SYMBOL TABLE INFORMATION
+Symbol-name Value
+-------------------------
+ABCD_INNER1 2D3C
+ABCD_INNER2 2DB6
+ABCD_NO_C1 2D5E
+ABCD_NO_C2 2D68
+ABCD_NO_C3 2DD8
+ABCD_NO_C4 2DE2
+ABCD_OUTER1 2D3A
+ABCD_OUTER2 2DB4
+ADDA_OUTER1 3910
+ADDQ_LOOP1 30FA
+ADDQ_LOOP2 313A
+ADDQ_LOOP3 3170
+ADDX_LOOP3 3A3E
+ADDX_LOOP4 3A5E
+ADDX_LOOP5 3A7E
+ADDX_OUTER1 39A6
+ADD_OUTER1 372E
+ADD_OUTER2 37A4
+ALL_DONE F000
+ANDI_TO_CCR_FAIL 68A
+ANDI_TO_SR_FAIL 6C2
+AND_OUTER1 3432
+AND_OUTER2 34A8
+BCC1 301E
+BCC10 3070
+BCC11 3078
+BCC12 3082
+BCC13 308A
+BCC14 3094
+BCC2 3028
+BCC3 3030
+BCC4 303A
+BCC5 3042
+BCC6 304C
+BCC7 3054
+BCC8 305E
+BCC9 3066
+BCHG_FAIL 1006
+BSET_FAIL 1854
+BSR_CLOSE1 1ACE
+BSR_CLOSE2 1B04
+BSR_FAR1 574
+BSR_FAR2 300E
+BTST_FAIL B74
+CMPA_OUTER1 3610
+CMPM_LOOP1 36A6
+CMPM_LOOP2 36C4
+CMPM_LOOP3 36E2
+CMP_OUTER1 3598
+DBCC_LOOP1 309E
+DBCC_LOOP2 30AC
+DIVS_OUTER1 32EC
+DIVU_OUTER1 329A
+EORI_TO_CCR_FAIL 61A
+EORI_TO_SR_FAIL 652
+EOR_OUTER2 3520
+EXCEPTION_6 F010
+EXCEPTION_7 F020
+LEA1 2512
+MOVE1 2168
+MOVE2 20EA
+MOVE3 21EA
+MOVE4 234C
+MULS_OUTER1 3C28
+MULU_OUTER1 3BDC
+NBCD_LOOP 2F5A
+NBCD_LOOP1 2FA4
+NBCD_NO_C 2F68
+NBCD_NO_C1 2FBA
+NBCD_NO_Z 2F6E
+NBCD_NO_Z1 2FC0
+OP_ABCD 2D16
+OP_ADD 370C
+OP_ADDA 38E8
+OP_ADDQ 30E6
+OP_ADDX 3984
+OP_ADD_I 1D0E
+OP_AND 3410
+OP_ANDI_TO_CCR 654
+OP_ANDI_TO_SR 68C
+OP_BCC 3016
+OP_BCHG B76
+OP_BCLR 1008
+OP_BOOL_I 18EC
+OP_BSET 13BA
+OP_BSR 1AD6
+OP_BTST 6C4
+OP_BTST0 8B6
+OP_BTST1 8C4
+OP_BTST10 91E
+OP_BTST11 928
+OP_BTST12 92E
+OP_BTST2 8CE
+OP_BTST20 AF0
+OP_BTST21 AFC
+OP_BTST22 B04
+OP_BTST23 B0C
+OP_BTST24 B14
+OP_BTST25 B1C
+OP_BTST26 B24
+OP_BTST27 B2C
+OP_BTST28 B34
+OP_BTST29 B3C
+OP_BTST3 8D8
+OP_BTST30 B44
+OP_BTST31 B4C
+OP_BTST32 B50
+OP_BTST4 8E2
+OP_BTST5 8EC
+OP_BTST6 8F6
+OP_BTST7 900
+OP_BTST8 90A
+OP_BTST9 914
+OP_CHK 25C4
+OP_CMP 3576
+OP_CMPA 35EE
+OP_CMPM 3656
+OP_CMP_I 1B0C
+OP_DBCC 3096
+OP_DIVS 32D0
+OP_DIVU 327E
+OP_EOR 34FE
+OP_EORI_TO_CCR 5E4
+OP_EORI_TO_SR 61C
+OP_EXG 3C58
+OP_EXT 243A
+OP_LEAPEA 247A
+OP_LINKS 2598
+OP_MOVE 201A
+OP_MOVEM 2992
+OP_MOVEP 1856
+OP_MOVEQ 325E
+OP_MOVE_USP 25B6
+OP_MOVE_XXX_FLAGS 222C
+OP_MULS 3C0C
+OP_MULU 3BC0
+OP_NBCD 2F42
+OP_NEGS 25DC
+OP_OR 3322
+OP_ORI_TO_CCR 57C
+OP_ORI_TO_SR 5B0
+OP_ROX 3CC6
+OP_ROXX 3F06
+OP_RTR 2FF2
+OP_SBCD 2E2C
+OP_SCC 30BC
+OP_SHIFTS 4146
+OP_SHIFTS2 4392
+OP_SUB 37FA
+OP_SUBA 3936
+OP_SUBQ 31A2
+OP_SUBX 3AA2
+OP_SUB_I 1E94
+OP_SWAP 2464
+OP_TAS 2526
+OP_TRAPV 2FE0
+OP_TST 2550
+ORI_TO_CCR_FAIL 5AE
+ORI_TO_SR_FAIL 5E2
+OR_OUTER1 3344
+OR_OUTER2 33BA
+ROXX_FLAGS 3EFA
+ROXX_LOOP1 3F10
+ROXX_LOOP2 3F32
+ROXX_LOOP3 3F54
+ROXX_LOOP4 3F76
+ROXX_LOOP5 3F98
+ROXX_LOOP6 3FBA
+ROX_FLAGS 3CBA
+ROX_LOOP1 3CD0
+ROX_LOOP2 3CF2
+ROX_LOOP3 3D14
+ROX_LOOP4 3D36
+ROX_LOOP5 3D58
+ROX_LOOP6 3D7A
+RTR_DONE 3000
+SBCD_INNER1 2E52
+SBCD_INNER2 2ECC
+SBCD_NO_C1 2E74
+SBCD_NO_C2 2E7E
+SBCD_NO_C3 2EEE
+SBCD_NO_C4 2EF8
+SBCD_OUTER1 2E50
+SBCD_OUTER2 2ECA
+SHIFTS2_FLAGS 4386
+SHIFTS2_LOOP1 439C
+SHIFTS2_LOOP2 43BE
+SHIFTS2_LOOP3 43E0
+SHIFTS2_LOOP4 4402
+SHIFTS2_LOOP5 4424
+SHIFTS2_LOOP6 4446
+SHIFTS_FLAGS 413A
+SHIFTS_LOOP1 4150
+SHIFTS_LOOP2 4172
+SHIFTS_LOOP3 4194
+SHIFTS_LOOP4 41B6
+SHIFTS_LOOP5 41D8
+SHIFTS_LOOP6 41FA
+START 400
+SUBA_OUTER1 395E
+SUBQ_LOOP1 31BA
+SUBQ_LOOP2 31F6
+SUBQ_LOOP3 322C
+SUBX_LOOP3 3B5C
+SUBX_LOOP4 3B7C
+SUBX_LOOP5 3B9C
+SUBX_OUTER1 3AC4
+SUB_OUTER1 381C
+SUB_OUTER2 3892
diff --git a/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68 b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68
new file mode 100644
index 0000000..95b9a8d
--- /dev/null
+++ b/MCL68/MC68000_Test_Code/MC68000_test_all_opcodes.S68
@@ -0,0 +1,541 @@
+S021000036384B50524F47202020323043524541544544204259204541535936384B6D
+S1230000000003F000000400222222223030303344444444555555550000F0100000F02026
+S11300208888888899999999AAAAAAAABBBBBBBBB4
+S12300601212121211111111222222223333333344444444555555556666666677777777C4
+S105F00060FEAC
+S10BF0102C3CEEEE00064E73E9
+S10BF020203C123456784E73B3
+S12304002E7C000003F04EB90000057C4EB9000005B04EB9000005E44EB90000061C4EB9D7
+S1210420000006544EB90000068C4EB9000006C44EB900000B764EB9000010084EB948
+S121043E000013BA4EB9000018564EB9000018EC4EB900001B0C4EB900001D0E4EB9E8
+S121045C00001E944EB90000201A4EB90000222C4EB90000243A4EB9000024644EB93B
+S121047A0000247A4EB9000025264EB9000025504EB9000025984EB9000025B64EB947
+S1210498000025C44EB9000025DC4EB9000029924EB900002D164EB900002E2C4EB9DD
+S12104B600002F424EB900002FE04EB900002FF24EB900001AD64EB9000030164EB92A
+S12104D4000030964EB9000030BC4EB9000030E64EB9000031A24EB90000325E4EB9B8
+S12104F20000327E4EB9000032D04EB9000033224EB9000034104EB9000034FE4EB948
+S1210510000035764EB9000035EE4EB9000036564EB90000370C4EB9000037FA4EB9D8
+S121052E000038E84EB9000039364EB9000039844EB900003AA24EB900003BC04EB965
+S121054C00003C0C4EB900003C584EB900003CC64EB900003F064EB9000041464EB9C0
+S123056A000043924EF90000F000263C333333334E75003C00FF6A00002C660000286800A9
+S123058A00246400002044FC0000003C0000670000146B0000106900000C6500000846FC0F
+S12305AA27004E7560FE007C2FFF6A00002C66000028680000246400002046FC2000007C29
+S12305CA0000670000146B0000106900000C6500000846FC27004E7560FE44FC00000A3C25
+S12305EA00FF6A00002C66000028680000246400002044FC00000A3C0000670000146B004E
+S123060A00106900000C6500000846FC27004E7560FE46FC20000A7C0FFF6A00002C66005E
+S123062A0028680000246400002046FC20000A7C0000670000146B0000106900000C6500BC
+S123064A000846FC27004E7560FE44FC00FF023C00FF6A00002C660000286800002464006A
+S123066A002044FC00FF023C0000670000146B0000106900000C6500000846FC27004E75CB
+S123068A60FE46FC20FF027CFFFF6A00002C66000028680000246400002046FC20FF027CFE
+S12306AAFF00670000146B0000106900000C6500000846FC27004E7560FE203C80000001EE
+S12306CA08000000670004A4080000016600049C0800001F67000494207C0000010010BC57
+S12106EA00811210081000006700048008100001660004780810000767000470207CB7
+S12307080000010010FC000110FC00FC10FC0080207C000001000818000067000450081893
+S12307280001660004480818000767000440207C0000010010FC008010FC00FC10FC0001EA
+S1230748207C00000103082000006700042008200001660004180820000767000410207C49
+S12307680000010010FC000110FC00FC10FC0080207C00000100082800000000670003EEA6
+S1230788082800010001660003E4082800070002670003DA207C00000100227C0000000016
+S12307A8247C0000000170007201083000000000670003BA083000011000660003B00830B3
+S12307C800071001670003A60830000008006700039C083000011800660003920830000714
+S12307E81801670003880830000090006700037E08300001A0006600037408300007A0019C
+S12308086700036A0830000098006700036008300001A8006600035608300007A80167006F
+S1230828034C08380000010067000342083800010101660003380838000701026700032EAA
+S1230848207C000F010010FC000110FC00FC10FC008008390000000F010067000310083933
+S12308680001000F01016600030408390007000F0102670002F84BFAFE44083A0000FE3E2D
+S1230888660002EA083A00030026670002E0083A00060094670002D6207C00000100227CF0
+S12308A800000000247C0000000170007201083B000000FC660002B64BFB1002083B0001AF
+S12308C810FC670002A8083B000710FC6600029E083B000008FC66000294083B000118FCF8
+S12308E86700028A083B000718FC66000280083B000090FC66000276083B0001A0FC6700BF
+S1230908026C083B0007A0FC66000262083B000098FC66000258083B0001A8FC6700024E77
+S1230928083B0007A8FC66000244203C800000017A007C017E1F0B00670002320D00660087
+S1230948022C0F00670002267A007C017E07207C0000010010BC008112100B106700020EA5
+S12309680D10660002080F1067000202207C0000010010FC000110FC00FC10FC0080207C7A
+S1230988000001000B18670001E40D18660001DE0F18670001D8207C0000010010FC0080E1
+S12309A810FC00FC10FC0001207C000001030B20670001BA0D20660001B40F20670001AE9C
+S12309C8207C0000010010FC000110FC00FC10FC0080207C000001000B2800006700018E07
+S12109E80D280001660001860F2800026700017E207C00000100227C00000000247CD0
+S1230A0600000001700072010B300000670001600D301000660001580F30100167000150D1
+S1230A260B300800670001480D301800660001400F301801670001380B3090006700013062
+S1230A460D30A000660001280F30A001670001200B309800670001180D30A8006600011009
+S1230A660F30A801670001080B380100670001000D380101660000F80F380102670000F022
+S1210A86207C000F010010FC000110FC00FC10FC00800B39000F0100670000D40D392C
+S1230AA4000F0101660000CA0F39000F0102670000C07C037E064BFAFC080B3AFC04660075
+S1230AC400B00D3AFDEE670000A80F3AFE5E670000A0207C00000100227C00000000247C96
+S1230AE400000001700072017C017E070B3B00FE6700007E4BFB10020D3B10FE6700007258
+S1230B040F3B10FE6600006A0B3B08FE670000620D3B18FE6700005A0F3B18FE6600005259
+S1230B240B3B90FE6700004A0D3BA0FE670000420F3BA0FE6600003A0B3B98FE670000329C
+S1230B440D3BA8FE6700002A0F3BA8FE660000227A007C037E070B3C0088660000140D3C86
+S1230B6400886700000C0F3C0088670000044E7560FE203C800000010840000067000484FF
+S1230B84084000016600047C0840001F670004740C80000000026600046A207C00000100D9
+S1230BA410BC008112100850000067000456085000016600044E08500007670004460C1068
+S1230BC400026600043E207C0000010010FC000110FC00FC10FC0080207C00000100085828
+S1230BE400006700041E0858000166000416085800076700040E207C000001000C180000E2
+S1230C04660004000C1800FE660003F80C180000660003F0207C0000010010FC008010FC2D
+S1230C2400FC10FC0001207C0000010308600000670003D008600001660003C80860000758
+S1230C44670003C0207C000001030C200000660003B20C2000FE660003AA0C2000006600AC
+S1230C6403A2207C0000010010FC000110FC00FC10FC0080207C000001000868000000007C
+S1230C8467000380086800010001660003760868000700026700036C207C000001000C1801
+S1210CA400006600035E0C1800FE660003560C1800006600034E207C00000100227C70
+S1230CC200000000247C00000001700072010870000000006600032E08700001100067008B
+S1230CE203240870000710016600031A0870000008006700031008700001180066000306BA
+S1230D02087000071801670002FC087000009000660002F208700001A000670002E808708C
+S1230D220007A001660002DE087000009800670002D408700001A800660002CA08700007A0
+S1230D42A801670002C0207C000001000C180000660002B20C1800FE660002AA0C18000088
+S1230D62660002A2087800000100660002980878000101016700028E087800070102660078
+S1230D820284207C000001000C180001660002760C1800FC6600026E0C18008066000266BF
+S1230DA2207C000F010010FC000110FC00FC10FC008008790000000F01006700024808791D
+S1230DC20001000F01016600023C08790007000F010267000230207C000001000C18000162
+S1230DE2660002220C1800FC6600021A0C18008066000212203C800000017A007C017E1F32
+S1230E020B40670002000D40660001FA0F40670001F40C8000000002660001EA7A007C01E9
+S1230E227E07207C0000010010BC008112100B50670001D20D50660001CC0F50670001C669
+S1230E420C100002660001BE207C0000010010FC000110FC00FC10FC0080207C000001006E
+S1230E620B58670001A00D586600019A0F5867000194207C000001000C180000660001868A
+S1230E820C1800FE6600017E0C18000066000176207C0000010010FC008010FC00FC10FC07
+S1230EA20001207C000001030B60670001580D60660001520F606700014C207C0000010377
+S1230EC20C2000006600013E0C2000FE660001360C2000006600012E207C0000010010FC0A
+S1230EE2000110FC00FC10FC0080207C000001000B6800006700010E0D68000166000106EE
+S1230F020F680002670000FE207C000001000C180000660000F00C1800FE660000E80C1842
+S1230F220000660000E0207C00000100227C00000000247C00000001700072010B7000002B
+S1230F42660000C20D701000670000BA0F701001660000B20B700800670000AA0D701800E4
+S1230F62660000A20F7018016700009A0B709000660000920D70A0006700008A0F70A00199
+S1230F82660000820B7098006700007A0D70A800660000720F70A8016700006A0C18000055
+S1230FA2660000620B7801006600005A0D780101670000520F7801026600004A0C1800FC85
+S1230FC266000042207C000F010010FC000110FC00FC10FC00800B79000F010067000026F5
+S1230FE20D79000F01016600001C0F79000F010267000012207C000F01010C1000FE660092
+S123100200044E7560FE203CFF0000FF0880000067FE0880000167FE0880000F66FE0880ED
+S1231022001F67FE0C807F0000FC66FE207C0000010010BC000F0890000067FE08900007A7
+S123104266FE0C10000E66FE207C0000010010FC000110FC0000207C0000010008980000A5
+S123106267FE0898000166FE207C000001000C18000066FE0C18000066FE207C00000100B6
+S123108210FC000110FC008008A0000767FE08A0000067FE207C000001020C20000066FE61
+S12310A20C20000066FE207C0000010010FC00FF10FC00FF207C0000010008A8000000009A
+S12110C267FE08A80004000167FE207C000001000C1800FE66FE0C1800EF66FE207C57
+S12110E000000100227C00000000247C000000017000720110FC00FF10FC00FF207C19
+S12310FE0000010008B00000000067FE08B00001100067FE08B00002100166FE08B0000398
+S123111E080067FE08B00004180067FE08B00005180166FE08B00006900067FE08B0000161
+S123113EA00066FE08B00007A00167FE08B00000980066FE08B00000A80067FE08B0000192
+S121115EA80166FE207C000001000C1800B666FE0C1800EC66FE0C18005967FE207C95
+S123117C0000010010FC00FF08B80000010067FE08B80001010067FE207C000001000C1835
+S123119C00FC66FE207C000F010010BC00FF08B90000000F010067FE08B90001000F010050
+S12311BC67FE08B90002000F010067FE207C000F01000C1800F866FE203CFF00FF007A0072
+S12311DC7C017E1F0B8066FE0D8066FE0F8067FE0C807F00FF0066FE7A007C017E07207C7B
+S12311FC0000010010BC00810B9067FE0D9066FE0F9067FE0C10000066FE207C000001005F
+S123121C10FC000110FC00FC10FC0080207C000001000B9867FE0D9866FE0F9867FE207CB7
+S123123C000001000C18000066FE0C1800FC66FE0C18000066FE207C0000010010FC0080D0
+S123125C10FC00FC10FC0001207C000001030BA067FE0DA066FE0FA067FE207C00000103E4
+S123127C0C20000066FE0C2000FC66FE0C20000066FE207C0000010010FC000110FC00FCF0
+S121129C10FC0080207C000001000BA8000067FE0DA8000166FE0FA8000267FE207C1B
+S12312BA000001000C18000066FE0C1800FC66FE0C18000066FE207C0000010010FC00FFD3
+S12312DA10FC00FF10FC00FF207C00000103207C00000100227C00000000247C000000015E
+S12312FA700072010BB0000067FE0DB0100067FE0FB0100167FE0BB0080066FE0DB018006A
+S123131A66FE0FB0180166FE0BB0900066FE0DB0A00066FE0FB0A00166FE0BB0980066FE24
+S123133A0DB0A80066FE0FB0A80166FE207C000001000C1000FE66FE207C0000010010FC36
+S121135A00FF10FC00FF10FC00FF0BB8010067FE0DB8010167FE0FB8010267FE207C3C
+S1211378000001000C1800FE66FE207C000F010010FC000110FC00FC10FC00800BB9BB
+S1231396000F010067FE0DB9000F010166FE0FB9000F010267FE207C000F01010C1000FC7F
+S12313B666FE4E75700008C000006600049208C000016600048A08C0000F6600048208C070
+S12313D6001F6600047A0C808000800366000470207C0000010010BC000008D000006600E0
+S12313F6045E08D00007660004560C1000816600044E207C0000010010FC000010FC0000C8
+S1231416207C0000010008D800006600043208D800016600042A207C000001000C18000162
+S12314366600041C0C18000266000414207C0000010010FC000010FC000008E0000766005E
+S123145603FE08E00000660003F6207C000001020C200080660003E80C200001660003E018
+S1231476207C0000010010FC000010FC0000207C0000010008E800000000660003C208E8F5
+S123149600040001660003B8207C000001000C180001660003AA0C180010660003A2207C5C
+S12314B600000100227C00000000247C000000047000720110FC000010FC000010FC0000C8
+S12114D610FC000010FC000010FC000010FC000010FC000010FC000010FC0000207C04
+S12314F40000010008F0000000006600035408F0000110006600034A08F0000210016600F1
+S1231514034008F0000308026600033608F0000418006600032C08F0000518016600032282
+S123153408F0000690006600031808F00001A0006600030E08F00007A0016600030408F06F
+S12115540000A802660002FA08F00000A803660002F008F00001A804660002E6207CDF
+S1231572000001000C9841122C00660002D60C980280010166FE207C0000010010FC0000BE
+S123159208F800000100660002BA08F800010100660002B0207C000001000C18000366FED0
+S12315B2207C000F010010BC000008F90000000F01006600028E08F90001000F010066001E
+S12315D2028208F90002000F010066000276207C000F01000C18000766FE70007A007C01DE
+S12315F27E1F0BC06600025C0DC0660002560FC0660002500C8080000003660002467A0060
+S12316127C017E07207C0000010010BC00000BD0660002300DD06600022A0FD066000224FC
+S12316320C1000836600021C207C0000010010FC000010FC000010FC0000207C0000010013
+S12316520BD8660001FE0DD8660001F80FD8660001F2207C000001000C180001660001E49B
+S12316720C180002660001DC0C180080660001D4207C0000010010FC000010FC000010FC4B
+S12316920000207C000001030BE0660001B60DE0660001B00FE0660001AA207C00000103E8
+S12316B20C2000016600019C0C200002660001940C2000806600018C207C0000010010FC73
+S12316D2000010FC000010FC0000207C000001000BE800006600016C0DE8000166000164B8
+S12316F20FE800026600015C207C000001000C1800016600014E0C180002660001460C18AA
+S123171200806600013E207C0000010010FC000010FC000010FC000010FC000010FC0000B5
+S121173210FC000010FC000010FC000010FC000010FC000010FC000010FC0000207CA5
+S123175000000100227C00000000247C00000001700072010BF00000660000EA0DF01000FA
+S1231770660000E20FF01001660000DA0BF00802660000D20DF01803660000CA0FF018041D
+S1231790660000C20BF09005660000BA0DF0A006660000B20FF0A007660000AA0BF0980851
+S12317B0660000A20DF0A8096600009A0FF0A80A66000092207C000001000C9801028100F1
+S12317D0660000820C980281000266FE207C0000010010FC000010FC000010FC00000BF8BC
+S12317F00100660000600DF80100660000580FF8010066000050207C000001000C18008348
+S123181066000042207C000F010010FC000010FC000010FC00000BF9000F0100660000269C
+S12318300DF9000F01006600001C0FF9000F010066000012207C000F01000C1000836600BB
+S123185000044E7560FE207C00000100203C12345678223CAABBCCDD20BC00000000217C5D
+S1231870000000000004018800000388000101C8000403C800050C9056CC78DD66FE0CA873
+S123189012AA34BB000466FE0CA856CC78DD000866FE203C5A5A5A5A223C5A5A5A5A243CA0
+S12318B05A5A5A5A263C5A5A5A5A010800000308000105480004074800050C805A5A56781A
+S12118D066FE0C815A5ACCDD66FE0C821234567866FE0C83AABBCCDD66FE4E75203C1E
+S12318EE1234567844FC000F000000FF0A00005AC03C00F069FE65FE6AFEC03C00006BFE8D
+S123190E66FE223C1234567844FC000F0041FFFF0A415A5AC27CF0F069FE65FE6AFEC27CC4
+S121192E00006BFE66FE243C1234567844FC000F0082FFFFFFFF0A825A5A5A5AC4BC15
+S123194CF0F0F0F069FE65FE6AFEC4BC000000006BFE66FE207C0000010020BC12345678AB
+S123196C44FC000F001000FF0A10005A021000F069FE65FE6AFE021000006BFE66FE0C1056
+S123198C000066FE20BC1234567844FC000F0050FFFF0A505A5A0250F0F069FE65FE6AFED4
+S12319AC025000006BFE66FE0C50000066FE20BC1234567844FC000F0090FFFFFFFF0A90D3
+S12319CC5A5A5A5A0290F0F0F0F069FE65FE6AFE0290000000006BFE66FE0C900000000010
+S12319EC66FE207C0000010020BC00A5FF8844FC000F001800F56AFE67FE0A1800FF6BFE1B
+S1231A0C67FE021800AA6AFE67FE207C000001000C90F55AAA8866FE207C00000100227C67
+S1231A2C0000010420BC00005A5A22BC1234567844FC000F005856786BFE67FE0A58FFFF6C
+S1231A4C6AFE67FE0258A55A6BFE67FE207C000001000C905678A5A5207C000001040C90F4
+S1231A6C0010567866FE207C0000010020FC0000000020FC5A5A5A5A20FCFFFFFFFF207C23
+S1211A8C0000010044FC000F0098123456786BFE67FE0A98FFFFFFFF6AFE67FE029869
+S1231AAAA5A5A55A6AFE67FE207C000001000C98123456780C98A5A5A5A50C98A5A5A55A88
+S1231ACA66FE4E75223C111111114E7561F6612A6100EA986100152E0C811111111166FECE
+S1231AEA0C822222222266FE0C833333333366FE0C844444444466FE4E75243C22222222F0
+S1211B0A4E75207C0000010020BC0000010070800C00008066FE6BFE65FE69FE223C0B
+S1231B28FFFFF0000C01000066FE6BFE65FE69FE243CFFFFFF020C0200FF67FE6BFE64FE6B
+S1231B4869FE263CFFFFFF7F0C0300FF67FE6AFE64FE68FE203CFFFF80000C40800066FE87
+S1231B686BFE65FE69FE223CFFF000000C41000066FE6BFE65FE69FE243CFFFF00020C4247
+S1211B88FFFF67FE6BFE64FE69FE263CFFFF7FFF0C43FFFF67FE6AFE64FE68FE203C8A
+S1231BA6800000000C808000000066FE6BFE65FE69FE72000C810000000066FE6BFE65FEC9
+S1231BC669FE74020C82FFFFFFFF67FE6BFE64FE69FE263C7FFFFFFF0C83FFFFFFFF67FE2F
+S1231BE66AFE64FE68FE207C000001007E0421BCFFFFFF80700C21BCFFFFFF80700C0C30A4
+S1231C060080700F66FE6BFE65FE69FE21BCFFFFF000700C0C300000700F66FE6BFE65FEF2
+S1231C2669FE21BCFFFFFF02700C0C3000FF700F67FE6BFE64FE69FE21BCFFFFFF7F700CB5
+S1231C460C3000FF700F67FE6AFE64FE68FE21BCFFFF8000700C0C708000700E66FE6BFE0D
+S1231C6665FE69FE21BCFFF00000700C0C700000700E66FE6BFE65FE69FE21BCFFFF0002DA
+S1231C86700C0C70FFFF700E67FE6BFE64FE69FE21BCFFFF7FFF700C0C70FFFF700E67FEFD
+S1231CA66AFE64FE68FE21BC80000000700C0CB080000000700C66FE6BFE65FE69FE21BCE5
+S1231CC600000000700C0CB000000000700C66FE6BFE65FE69FE21BC00000002700C0CB098
+S1231CE6FFFFFFFF700C67FE6BFE64FE69FE21BC7FFFFFFF700C0CB0FFFFFFFF700C67FE5D
+S1231D066AFE64FE68FE4E75203C123456780600000067FE6BFE65FE69FE0600001067FE3D
+S1231D266AFE65FE68FE060000A567FE6BFE64FE68FE0C00002D66FE203C123456780640D4
+S1231D46000067FE6BFE65FE69FE0640700067FE6AFE65FE68FE0640A55A67FE6BFE64FE20
+S1211D6668FE0C406BD266FE203C1234567806800000000067FE6BFE65FE69FE0680F4
+S1231D84F000000067FE6BFE64FE69FE0680855AA55A67FE6AFE65FE69FE0680A000000093
+S1231DA468FE0C80278EFBD266FE207C000F010020BC1234567806390000000F010367FEF0
+S1231DC46BFE65FE69FE06390010000F010367FE6AFE65FE68FE063900A5000F010367FE74
+S1231DE46BFE64FE68FE0C39002D000F010366FE207C000F010020BC1234567806790000A6
+S1231E04000F010067FE6BFE65FE69FE06797000000F010067FE6AFE65FE68FE0679A55AFF
+S1231E24000F010067FE6BFE64FE68FE0C79278E000F010066FE23FC12345678000F010003
+S1231E4406B900000000000F010067FE6BFE65FE69FE06B9F0000000000F010067FE6BFE86
+S1231E6464FE69FE06B9855AA55A000F010067FE6AFE65FE69FE06B9A0000000000F0100DE
+S1231E8468FE0CB9278EFBD2000F010066FE4E75203C123456780400000067FE6BFE65FEB1
+S1231EA469FE0400001067FE6BFE65FE69FE040000A567FE6AFE64FE68FE0C0000C366FE96
+S1231EC4203C123456780440000067FE6BFE65FE69FE0440700067FE6AFE64FE69FE044020
+S1231EE4A55A67FE6BFE65FE69FE0C40411E66FE203C1234567804800000000067FE6BFE72
+S1231F0465FE69FE0480F000000067FE6BFE64FE69FE0480855AA55A67FE6AFE64FE68FEED
+S1231F240480A000000069FE0C80FCD9B11E66FE207C000F010020BC1234567804390000A1
+S1231F44000F010367FE6BFE65FE69FE04390010000F010367FE6BFE65FE69FE043900A5F4
+S1211F64000F010367FE6AFE64FE68FE0C3900C3000F010366FE207C000F010020BCAC
+S1231F821234567804790000000F010067FE6BFE65FE69FE04797000000F010067FE6AFE38
+S1231FA264FE69FE0479A55A000F010067FE6AFE64FE69FE0C79FCDA000F010066FE23FC42
+S1231FC212345678000F010004B900000000000F010067FE6BFE65FE69FE04B9F0000000C5
+S1231FE2000F010067FE6BFE64FE69FE04B9855AA55A000F010067FE6AFE64FE68FE04B937
+S1232002A0000000000F010069FE0CB9FCD9B11E000F010066FE4E75203C11223344223C9F
+S123202255667788243C8899AABB263CCCDDEEFF78007A007C007E00207C44332211227C32
+S123204288776655247CBBAA9988267CFFEEDDCC180067FE6BFE0C840000004466FE3A0109
+S123206267FE6BFE0C850000778866FE2C0267FE6AFE0C868899AABB66FE3A0967FE6BFE10
+S12320820C850000665566FE2C0A67FE6AFE0C86BBAA998866FE3842B9C267FE2A41BBC1CA
+S12320A266FE203C11223344223C00010100243C8899AABB760178007A007C007E00207C6B
+S12320C200000000227C0001010011BC005A980447F0980413F098040001010567FE6BFE50
+S12320E20C30005A980566FE11B900010105100767FE6BFE0C30005A100766FE11FB3068D8
+S1232102010067FE6AFE0C3800B920EB66FE11BC0078100767FE6BFE0C300078100766FE26
+S1212122203C11223344223C00010100243C8899AABB760278007A007C007E00207C4F
+S123214000000000227C0001010031BC5A5A980449F0980433F098040001010467FE6BFE36
+S12321600C705A5A980466FE31B900010104100667FE6BFE0C705A5A100666FE31FB30EA67
+S1232180010067FE6BFE0C7867FE217066FE31BC7878100667FE6BFE0C707878100666FEE7
+S12121A0203C11223344223C00010100243C8899AABB760278007A007C007E00207CD1
+S12321BE00000000227C0001010021BC5A5A1234980449F0980423F098040001010467FEFB
+S12321DE6BFE0CB05A5A1234980466FE21B900010104100667FE6BFE0CB05A5A123410062E
+S12321FE66FE21FB30E8010067FE6BFE0CB867FE6BFE21F266FE21BC78782323100667FEBF
+S123221E6BFE0CB078782323100666FE4E75303C2FFF46C06AFE66FE68FE64FE303C2F0035
+S123223E44C067FE6BFE69FE65FE303C200046C067FE6BFE69FE65FE207C0000010030BC2D
+S123225E2FFF46D06AFE66FE68FE64FE30BC200046D067FE6BFE69FE65FE207C000001002D
+S121227E30BC2FFF46D86AFE66FE68FE64FE30BC200046D867FE6BFE69FE65FE207C14
+S123229C0000010230BC2FFF46D86AFE66FE68FE64FE30BC200046D867FE6BFE69FE65FE8D
+S12322BC207C00000102317C2FFF000246E800026AFE66FE68FE64FE317C2000000246E8C1
+S12322DC000267FE6BFE69FE65FE207C00000100700231BC2FFF080246F008026AFE66FE04
+S12322FC68FE64FE31BC2000080246F0080267FE6BFE69FE65FE31FC2FFF010046F801006C
+S121231C6AFE66FE68FE64FE31FC2000010046F8010067FE6BFE69FE65FE33FC2FFF89
+S123233A0001010046F9000101006AFE66FE68FE64FE33FC20000001010046F90001010016
+S123235A67FE6BFE69FE65FE46FAFFEA67FE6BFE69FE65FE700046FB08DC67FE6BFE69FE3C
+S123237A65FE44FB08D067FE6BFE69FE65FE46FC2FFF66FE6AFE68FE64FE46FC275A40C066
+S123239A0C40275A66FE207C0000010046FC275A40D00C50275A66FE207C0000010046FC5E
+S12123BA257A40D8207C000001000C58257A66FE207C0000010246FC276640E0207C1C
+S12323D8000001000C50276666FE207C0000010246FC273340E800040C682733000466FEF6
+S12323F8207C00000102700446FC275A40F008040C70275A080466FE46FC277740F8010227
+S12324180C782777010266FE46FC277740F9000101020C7927770001010266FE46FC270006
+S12324384E75707F223C00008FFF740048806BFE67FE0C800000007F66FE48C16AFE67FE93
+S12324580C81FFFF8FFF66FE48C266FE203C1234567848406BFE67FE0C805678123466FEAB
+S12324784E75207C0034567878004DD0200E0C800034567866FE48500C970034567866FE89
+S1232498584F4DE80004200E0C800034567C66FE486800040C970034567C66FE584F4DF077
+S12324B84004200E0C800034567C66FE487048040C970034567C66FE584F4DF81234200E27
+S12324D80C40123466FE487812340C970000123466FE584F4DF900345678200EB08E66FED8
+S12324F84879003456780C970034567866FE584F4DFA0008200EB08E66FE487AFFFE0C97CC
+S12325180000241E67FE584F46FC27004E75207C0000010010BC00006BFE66FE4AD00C10B9
+S1232538008066FE10BC00F54AD06AFE67FE4AD00C1000F566FE4E75207C0000010010BC38
+S123255800004A106BFE66FE10BC00F54A106AFE67FE30BC00004A506BFE66FE30BCF567B5
+S12325784A506AFE67FE20BC000000004A906BFE66FE20BCF56789AB4A906AFE67FE4E757F
+S1232598207C11223344203C112233444E5000000C97112233444E58B1C066FE4E75207C0E
+S12325B8112233444E604E69B3C866FE303C1122323C112243804E714E71323C112243BCF0
+S12325D811224E75207C00000100700046006AFE67FE46006BFE66FE0C00000066FE10BC7A
+S12325F8008046106BFE67FE46106AFE67FE0C10008066FE207C00000100700046406AFEFD
+S123261867FE46406BFE66FE0C40000066FE30BC5A5A46506AFE67FE46506BFE67FE0C5073
+S12326385A5A66FE207C00000100700046806AFE67FE46806BFE66FE0C800000000066FE43
+S123265820BC5A5A123446906AFE67FE46906BFE67FE0C905A5A123466FE207C00000100AA
+S12326787000223C0000008044006BFE66FE65FE69FE44016AFE67FE64FE68FE0C010080AE
+S123269866FE10BC007F44106AFE67FE64FE69FE10BC00F544106BFE67FE64FE69FE0C10BD
+S12326B8000B66FE207C000001007000223C0000800044406BFE66FE65FE69FE44416AFE9C
+S12326D867FE64FE68FE0C41800066FE30BC7FFF44506AFE67FE64FE69FE30BCF5784450FF
+S12326F86BFE67FE64FE69FE0C500A8866FE207C000001007000223C8000000044806BFEBD
+S123271866FE65FE69FE44816AFE67FE64FE68FE0C818000000066FE20BC7FFFFFFF449078
+S12327386AFE67FE64FE69FE20BCF578123444906BFE67FE64FE69FE0C900A87EDCC66FEA3
+S1232758207C000001007000223C00000080003C001040006AFE67FE64FE69FE023C00EF23
+S123277840006BFE67FE64FE69FE003C001040016BFE67FE64FE69FE0C01007F66FE023C14
+S123279800EF40016AFE67FE64FE69FE0C01008166FE10BC007F003C001040106AFE67FEB1
+S12327B864FE69FE10BC007F023C00EF40106AFE67FE64FE69FE10BC00F5003C0010401079
+S12327D86BFE67FE64FE69FE0C10000A66FE023C00EF40106AFE67FE64FE69FE0C1000F697
+S12327F866FE207C000001007000223C00008000003C001040406AFE67FE64FE69FE023CCE
+S123281800EF40406BFE67FE64FE69FE003C001040416BFE67FE64FE69FE0C417FFF66FE03
+S1232838023C00EF40416AFE67FE64FE69FE0C41800166FE30BC7FFF003C001040506AFE58
+S123285867FE64FE69FE30BCF567023C00EF40506BFE67FE64FE69FE30BCF567003C0010FE
+S123287840506BFE67FE64FE69FE0C500A9866FE023C00EF40506AFE67FE64FE69FE0C5004
+S1232898F56866FE207C000001007000223C80000000003C001040806AFE67FE64FE69FECE
+S12128B8023C00EF40806BFE67FE64FE69FE003C001040816BFE67FE64FE69FE0C8149
+S12128D67FFFFFFF66FE023C00EF40816AFE67FE64FE69FE0C818000000166FE20BC2E
+S12328F400007FFF003C001040906AFE67FE64FE69FE20BCF5671234023C00EF40906BFEAC
+S123291467FE64FE69FE20BCF5675678003C001040906BFE67FE64FE69FE0C900A98A9874A
+S123293466FE023C00EF40906AFE67FE64FE69FE0C90F567567966FE207C00000100203C64
+S123295412345678223C12345678243C12345678283C123456002A3C123400007C004200FB
+S123297466FE6BFEB88066FE424166FE6BFEBA8166FE428266FE6BFEBC8266FE4E75203C95
+S12129940000D0D0223C0000D1D1243C0000D2D2263C0000D3D3283C0000D4D42A3C03
+S12129B20000D5D52C3C0000D6D62E3C0000D7D7207C00000A0A227C00001A1A247C0B
+S12329D000002A2A267C00003A3A287C00004A4A2A7C00005A5A2C7C00006A6A48B8FFFF6D
+S12329F00100207C00000100B05866FEB25866FEB45866FEB65866FEB85866FEBA5866FE7F
+S1232A10BC5866FEBE5866FE0C580A0A66FEB2D866FEB4D866FEB6D866FEB8D866FEBAD87E
+S1232A3066FEBCD866FE203CD0D0D0D0223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3283C2E
+S1212A50D4D4D4D42A3CD5D5D5D52C3CD6D6D6D62E3CD7D7D7D7207C0A0A0A0A227C72
+S1212A6E1A1A1A1A247C2A2A2A2A267C3A3A3A3A287C4A4A4A4A2A7C5A5A5A5A2C7C8A
+S1232A8C6A6A6A6A48F8FFFF0120207C00000120B09866FEB29866FEB49866FEB69866FEA6
+S1232AACB89866FEBA9866FEBC9866FEBE9866FE0C980A0A0A0A66FEB3D866FEB5D866FE1A
+S1212ACCB7D866FEB9D866FEBBD866FEBDD866FE203C0000D0D0223C0000D1D1243CB4
+S1212AEA0000D2D2263C0000D3D3283C0000D4D42A3C0000D5D52C3C0000D6D62E3C84
+S1212B080000D7D7207C00000A0A227C00001A1A247C00002A2A267C00003A3A287CCD
+S1232B2600004A4A2A7C00005A5A2C7C00006A6A207C000001A048A0FFFF207C0000019EC3
+S1232B46BCE066FEBAE066FEB8E066FEB6E066FEB4E066FEB2E066FEB0E0BE6066FEBC605B
+S1232B6666FEBA6066FEB86066FEB66066FEB46066FEB26066FEB06066FE203CD0D0D0D075
+S1232B86223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3283CD4D4D4D42A3CD5D5D5D52C3C5D
+S1212BA6D6D6D6D62E3CD7D7D7D7207C0A0A0A0A227C1A1A1A1A247C2A2A2A2A267C3B
+S1232BC43A3A3A3A287C4A4A4A4A2A7C5A5A5A5A2C7C6A6A6A6A207C000001A048E0FFFF78
+S1232BE4207C0000019CBDE066FEBBE066FEB9E066FEB7E066FEB5E066FEB3E066FEB1E01B
+S1232C04BEA066FEBCA066FEBAA066FEB8A066FEB6A066FEB4A066FEB2A066FEB0A066FED4
+S1212C24700072007400760078007A007C007E00207C00000000227C00000000247CFC
+S1232C4200000000267C00000000287C000000002A7C000000002C7C000000004CB82A5557
+S1232C620100B0BCFFFFD0D066FEB4BCFFFFD1D166FEB8BCFFFFD2D266FEBCBCFFFFD3D3D5
+S1232C8266FEB3FCFFFFD4D466FEB7FCFFFFD5D566FEBBFCFFFFD6D666FE70007200740037
+S1212CA2760078007A007C007E00207C00000000227C00000000247C00000000267C32
+S1212CC000000000287C000000002A7C000000002C7C000000004CF82A550120B0BCB0
+S1232CDED0D0D0D066FEB4BCD1D1D1D166FEB8BCD2D2D2D266FEBCBCD3D3D3D366FEB3FC1F
+S1232CFED4D4D4D466FEB7FCD5D5D5D566FEBBFCD6D6D6D666FE4E75207C00000110227C12
+S1232D1E00000120700072007400760078007A002C3C000000992E3C00000099200722065F
+S1232D3E023C00EF207C00000110227C000001201140FFFF1341FFFFC30064000004528436
+S1232D5EDA81C308640000045284D61151CEFFD02C3C0000009951CFFFC40C8400005AFC4E
+S1232D7E66FE0C85001C9A3466FE0C830000003466FE207C00000110227C000001207000EB
+S1232D9E72007400760078007A002C3C000000992E3C0000009920072206003C0010207C88
+S1232DBE00000110227C000001201140FFFF1341FFFFC300640000045284DA81C3086400F5
+S1212DDE00045284D61151CEFFD02C3C0000009951CFFFC40C8400005B6066FE0C8500
+S1232DFC001CCFC866FE0C830000003466FE103C0000123C000044FC0000C10167FE103C28
+S1232E1C0001123C000044FC0004C10167FE4E75207C00000110227C0000012070007200C7
+S1212E3C7400760078007A002C3C000000992E3C0000009920072206023C00EF207C7C
+S1232E5A00000110227C000001201140FFFF1341FFFF8300640000045284DA8183086400D8
+S1212E7A00045284D61151CEFFD02C3C0000009951CFFFC40C8400005C0A66FE0C85B8
+S1232E98001C459E66FE0C830000009E66FE207C00000110227C0000012070007200740060
+S1232EB8760078007A002C3C000000992E3C0000009920072206003C0010207C0000011042
+S1232ED8227C000001201140FFFF1341FFFF8300640000045284DA81830864000004528491
+S1232EF8D61151CEFFD02C3C0000009951CFFFC40C8400005CA466FE0C85001C5C6666FE36
+S1232F180C830000009E66FE103C0000123C000044FC0000810167FE103C0001123C0000A8
+S1212F3844FC0004810167FE4E75700072007400760078007A002C3C000000992E3C60
+S1232F5600000099200744FC00044800640000045284660000045283DA8051CFFFE80C839E
+S1232F760000000166FE0C840000009966FE0C8500002E3B66FE70007200740076007800A3
+S1232F967A002C3C000000992E3C0000009911C7010044FC0004483801001038010064004E
+S1232FB600045284660000045283DA8051CFFFE00C830000000166FE0C840000000066FE9D
+S1212FD60C8500002E3B66FE4E75700044FC00004E760C800000000066FE4E7541F957
+S1232FF4000030002F083F3CFF154E7740C00240001F0C40001566FE4E75283C44444444A1
+S12330144E7544FC0000620260FE44FC00016300000460FE44FC0000640260FE44FC000188
+S12330346500000460FE44FC0000660260FE44FC00046700000460FE44FC0000680260FE96
+S123305444FC00026900000460FE44FC00006A0260FE44FC00086B00000460FE44FC0000EC
+S12330746C0260FE44FC00026D00000460FE44FC000A6E0260FE44FC00066F00000460FE2C
+S12330944E757003720044FC0000520151C8FFFC0C810000000466FE520154C8FFFC0C81DD
+S12330B40000000566FE4E7544FC000154F9000100000C3900000001000066FE44FC000053
+S12330D454F9000100000C3900FF0001000066FE4E75203C000000FF7200740076007800EF
+S12330F47A007C007E00560540C602860000001FD286D48551C8FFF00C810000043D66FE51
+S12331140C8200007F8066FE203C000000FF72007400760078002A3C0000FFF07C007E0028
+S1233134207C000001005A4540C602860000001FD286D48551C8FFF00C810000002966FEBB
+S12331540C820005728066FE203C000000FF72007400760078007AF07C007E00528540C6FE
+S123317402860000001FD286D48551C8FFF00C810000008D66FE0C820000708066FE207CDB
+S12331940000FFFF44FC00005E4865FE4E75203C000000FF7200243C0000123476007800AC
+S12331B47A127C007E00530540C602860000001FD286D48551C8FFF00C810000041766FEA7
+S12131D40C82000091B466FE203C000000FF72007400760078007A027C007E00207C61
+S12331F2000001005B4540C602860000001FD286D48551C8FFF00C810000081166FE0C821A
+S123321200FD7F8066FE203C000000FF72007400760078007A077C007E00538540C6028628
+S12132320000001FD286D48551C8FFF00C81000007DD66FE0C82FFFF868066FE207C3B
+S12332500001FFFF44FC00005F4865FE4E757000700066FE0C800000000066FE70007080BA
+S123327067FE6AFE0C80FFFFFF8066FE4E75203CA5A5A5A5223C00005A5A243CA5A5A5A547
+S1233290760078007A007C0E7E1E80C140C302830000000CDA83D880E28951CEFFEEE28A1F
+S12332B02002223C00005A5A7C0E51CFFFDE0C8492FEDB8966FE0C850000011066FE4E758E
+S12332D0203CA5A5A5A5223C00005A5A243CA5A5A5A5760078007A007C0E7E1E81C140C311
+S12332F002830000000CDA83D880E28951CEFFEEE28A2002223C00005A5A7C0E51CFFFDED6
+S12333100C844EC5D05766FE0C850000003866FE4E75203CA5A5A5A5223C8167E123243CE1
+S1233330A5A5A5A5760078007A007C1E7E1E207C000001002081801040C302830000000CE5
+S1233350DA83D8802081805040C302830000000CDA83D8802081809040C302830000000FA2
+S1233370DA83D880E28951CEFFCCE28A223C8167E1237C1E51CFFFBE0C8476EAC80366FEE3
+S12333900C8500005A1866FE203C86738374223CFC55F2FE243C86738374760078007A000F
+S12333B07C1E7E1D207C000001002080831040C302830000000CDA83D8902080835040C325
+S12333D002830000000CDA83D8902080839040C302830000000FDA83D890E28951CEFFCC1F
+S12333F0E28A223C8167E1237C1E51CFFFBE0C84FA82B9E466FE0C850000573066FE4E7540
+S1213410203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1E207C32
+S123342E000001002081C01040C302830000000CDA83D8802081C05040C302830000000C7A
+S121344EDA83D8802081C09040C302830000000FDA83D880E28951CEFFCCE28A223C4B
+S123346C8167E1237C1E51CFFFBE0C84CF21288366FE0C8500002D1066FE203C86738374CC
+S123348C223CFC55F2FE243C86738374760078007A007C1E7E1D207C000001002080C31080
+S12334AC40C302830000000CDA83D8902080C35040C302830000000CDA83D8902080C390A4
+S12334CC40C302830000000FDA83D890E28951CEFFCCE28A223C8167E1237C1E51CFFFBEFE
+S12334EC0C844A3DE54466FE0C85000018E866FE4E75203C86738374223CFC55F2FE243C15
+S123350C86738374760078007A007C1E7E1D207C000001002080B31040C302830000000C7A
+S123352CDA83D8902080B35040C302830000000CDA83D8902080B39040C302830000000F40
+S123354CDA83D890E28951CEFFCCE28A223C8167E1237C1E51CFFFBE0C8455C5EB7066FEAB
+S123356C0C850000443066FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A576007800F3
+S123358C7A007C1E7E1E207C000001002081B01040C302830000000FDA83D8802081B05080
+S12335AC40C302830000000FDA83D8802081B09040C302830000000FDA83D880E28951CEF8
+S12335CCFFCCE28A223C8167E1237C1E51CFFFBE0C847878712F66FE0C850000550266FE13
+S12335EC4E75207CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1E227C4E
+S123360C000001002281B0D140C302830000000FDA83D8882281B1D140C302830000000F65
+S123362CDA83D888E28951CEFFDCE28A223C8167E1237C1E51CFFFCE0C84A5A5A0CA66FE73
+S121364C0C8500003A7D66FE4E75207C00000100227C0000020070007200740020FC3E
+S121366A11FF558020FC1111FFFF20FC3333333320FC4444444422FC80FF337F22FC9C
+S1233688FFFF111122FC3333333322FC44444444207C00000100227C000002007C0FB30863
+S12336A840C302830000000FD08351CEFFF2207C00000100227C000002007C07B34840C346
+S12336C802830000000FD28351CEFFF2207C00000100227C000002007C03B38840C3028366
+S12336E80000000FD48351CEFFF20C800000004C66FE0C810000002466FE0C820000001257
+S123370866FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A007C1E7E1EAA
+S1213728207C000001002081D01040C302830000001FDA83D8802081D05040C30283BC
+S12337460000000CDA83D8802081D09040C302830000000FDA83D880E29951CEFFCCE29A70
+S1213766223C8167E1237C1E51CFFFBE0C8423ED428F66FE0C8500004C9666FE203C78
+S123378486738374223CFC55F2FE243C86738374760078007A007C1E7E1D207C0000010008
+S12337A42080D31040C302830000000CDA83D8902080D35040C302830000001FDA83D890F6
+S12337C42080D39040C302830000000FDA83D890E29951CEFFCCE29A223C8167E1237C1EBD
+S12137E451CFFFBE0C846701B88466FE0C850000546766FE4E75203CA5A5A5A5223C8D
+S12338028167E123243CA5A5A5A5760078007A007C1E7E1E207C000001002081901040C343
+S123382202830000001FDA83D8802081905040C302830000000CDA83D8802081909040C39B
+S123384202830000000FDA83D880E29951CEFFCCE29A223C8167E1237C1E51CFFFBE0C84E7
+S12338621A8D14CF66FE0C8500004FC466FE203C86738374223CFC55F2FE243C8673837411
+S1233882760078007A007C1E7E1D207C000001002080931040C302830000000CDA83D8904C
+S12338A22080935040C302830000001FDA83D8902080939040C302830000000FDA83D890F4
+S12138C2E29951CEFFCCE29A223C8167E1237C1E51CFFFBE0C8436D38BEC66FE0C853D
+S12338E0000045A566FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A001D
+S12339007C1E7E1E207C00000100227C8167E1232081D3D0D889E29951CEFFF6E299224134
+S1213920223C8167E1237C1E51CFFFE60C84AC04DB4C66FE4E75203CA5A5A5A5223CC0
+S123393E8167E123243CA5A5A5A5760078007A007C1E7E1E207C00000100227C8167E123C0
+S121395E208193D0D889E29951CEFFF6E2992241223C8167E1237C1E51CFFFE60C84FC
+S123397CE1E36D7A66FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A5760078007A00BF
+S123399C7C1E7E1E207C000001002002D10140C302830000001FDA83D8802002D14140C3AD
+S12339BC02830000001FDA83D8802002D18140C302830000001FDA83D880E29951CEFFCC59
+S12339DCE29A223C8167E1237C1E51CFFFBE0C844E96A4D966FE0C85000085CD66FE70007E
+S12139FC72007400207C00000100227C0000020020FC11FF558020FC1111FFFF20FC2D
+S1213A1A3333333320FC4444444422FC80FF337F22FCFFFF111122FC3333333322FCFD
+S1233A38444444447C0FD30840C302830000000FD083D21151CEFFF0207C00000110227CCE
+S1233A58000002107C07D34840C302830000000FD083D25151CEFFF0207C00000110227C34
+S1233A78000002107C03D38840C302830000000FD083D29151CEFFF00C800000009566FE5E
+S1233A980C81C812A68266FE4E75203CA5A5A5A5223C8167E123243CA5A5A5A57600780038
+S1233AB87A007C1E7E1E207C000001002002910140C302830000001FDA83D8802002914199
+S1233AD840C302830000001FDA83D8802002918140C302830000001FDA83D880E29951CE44
+S1233AF8FFCCE29A223C8167E1237C1E51CFFFBE0C84FCAA913E66FE0C8500007E8966FE3D
+S1233B18700072007400207C00000100227C0000020020FC11FF558020FC1111FFFF20FC9D
+S1213B3880FF337F20FC4444444422FC80FF337F22FC1111FFFF22FC3333333322FC79
+S1233B565580EECC7C0F930840C302830000000FD083D21151CEFFF0207C00000110227C70
+S1233B76000002107C07934840C302830000000FD083D25151CEFFF0207C00000110227C55
+S1233B96000002107C03938840C302830000000FD083D29151CEFFF00C80000000B166FE63
+S1233BB60C8162C6F41766FE4E75203CFE805501223C5697EDB6243CFE80550176007800C4
+S1233BD67A007C0E7E0EC0C140C302830000000CDA83D880E29951CEFFEEE29A20027C0EC2
+S1213BF651CFFFE40C8476FB988C66FE0C850000017066FE4E75203CFE805501223C6A
+S1233C145697EDB6243CFE805501760078007A007C0E7E0EC1C140C302830000000CDA83D7
+S1233C34D880E29951CEFFEEE29A20027C0E51CFFFE40C84D4E2988C66FE0C85000003E020
+S1213C5466FE4E75223CD1D1D1D1243CD2D2D2D2263CD3D3D3D3227CA1A1A1A1247C6D
+S1233C72A2A2A2A2267CA3A3A3A3C342C34AC78B0C81D2D2D2D266FE0C82D1D1D1D166FEA5
+S1233C920C83A3A3A3A366FE2209240A260B0C81A2A2A2A266FE0C82A1A1A1A166FE0C8387
+S1233CB2D3D3D3D366FE4E7540C302830000000FDA834E75203C80018FF17A007C11ED383B
+S1233CD24EB83CBA51CEFFF80C8080018FE366FE0C850000006B66FE203C80018FF17C128E
+S1233CF2EC384EB83CBA51CEFFF80C8080018F3E66FE0C85000000C566FE203C80018FF123
+S1213D127C13ED784EB83CBA51CEFFF80C80800163FC66FE0C850000013166FE203C36
+S1233D3080018FF17C1EEC784EB83CBA51CEFFF80C808001C7F866FE0C85000001DB66FE5D
+S1233D50203C80018FF17C15EDB84EB83CBA51CEFFF80C8000C7F8C066FE0C850000021A8E
+S1213D7066FE203C80018FF17C16ECB84EB83CBA51CEFFF80C80000C7F8C66FE0C8590
+S1233D8E0000025066FE203C80018FF17A00E3184EB83CBAEB184EB83CBAEF184EB83CBA8B
+S1233DAEE1184EB83CBA0C8080018F3E66FE0C850000000966FEE2184EB83CBAEA184EB8C2
+S1233DCE3CBAEE184EB83CBAE0184EB83CBA0C8080018FF166FE0C850000002466FEE358A0
+S1233DEE4EB83CBAEB584EB83CBAEF584EB83CBAE1584EB83CBA0C808001FE3166FE0C85CD
+S1233E0E0000003766FEE2584EB83CBAEA584EB83CBAEE584EB83CBAE0584EB83CBA0C807F
+S1233E2E80018FF166FE0C850000005B66FEE3984EB83CBAEB984EB83CBAEF984EB83CBA42
+S1233E4EE1984EB83CBA0C80FE30003166FE0C850000006566FEE2984EB83CBAEA984EB834
+S1233E6E3CBAEE984EB83CBAE0984EB83CBA0C8080018FF166FE0C850000008066FE7A0064
+S1233E8E207C0000010030BC8FF1E7D04EB83CBAE7D04EB83CBAE7D04EB83CBAE7D04EB831
+S1233EAE3CBA30100C808001FF1866FE0C850000000966FEE6D04EB83CBAE6D04EB83CBAD0
+S1233ECEE6D04EB83CBAE6D04EB83CBAE6D04EB83CBAE6D04EB83CBA30100C80800163FC5C
+S1233EEE66FE0C850000001B66FE4E7540C302830000000FDA834E75203C80018FF17A00EB
+S1213F0E7C11ED304EB83EFA51CEFFF80C8080018FD066FE0C850000004266FE203C30
+S1233F2C80018FF17C12EC304EB83EFA51CEFFF80C8080018F5166FE0C850000009C66FE90
+S1233F4C203C80018FF17C13ED704EB83EFA51CEFFF80C808001398066FE0C85000000C930
+S1213F6C66FE203C80018FF17C1EEC704EB83EFA51CEFFF80C8080010A1D66FE0C85FF
+S1233F8A0000014D66FE203C80018FF17C15EDB04EB83EFA51CEFFF80C80800185D066FEBC
+S1233FAA0C85000001A166FE203C80018FF17C16ECB04EB83EFA51CEFFF80C80082D82003A
+S1233FCA66FE0C85000001DE66FE203C80018FF17A00E3104EB83EFAEB104EB83EFAEF105B
+S1233FEA4EB83EFAE1104EB83EFA0C8080018F0966FE0C850000000B66FEE2104EB83EFA0D
+S123400AEA104EB83EFAEE104EB83EFAE0104EB83EFA0C8080018F0066FE0C85000000154A
+S123402A66FEE3504EB83EFAEB504EB83EFAEF504EB83EFAE1504EB83EFA0C808001B0007B
+S123404A66FE0C850000002766FEE2504EB83EFAEA504EB83EFAEE504EB83EFAE0504EB838
+S123406A3EFA0C8080010A0066FE0C850000002866FEE3904EB83EFAEB904EB83EFAEF9079
+S123408A4EB83EFAE1904EB83EFA0C804000001066FE0C850000002A66FEE2904EB83EFA16
+S12340AAEA904EB83EFAEE904EB83EFAE0904EB83EFA0C800001020066FE0C85000000321A
+S12340CA66FE7A00207C0000010030BC8FF1E5D04EB83EFAE5D04EB83EFAE5D04EB83EFA12
+S12340EAE5D04EB83EFA30100C800001FF1066FE0C850000000966FEE4D04EB83EFAE4D0DB
+S123410A4EB83EFAE4D04EB83EFAE4D04EB83EFAE4D04EB83EFAE4D04EB83EFA30100C80BF
+S121412A000103FC66FE0C850000000A66FE4E7540C302830000000FDA834E75203C3A
+S123414880018F817A007C02ED204EB8413A51CEFFF80C8080018F0866FE0C85000000028B
+S121416866FE203C80018F817C02EC204EB8413A51CEFFF80C8080018FF066FE0C8542
+S12341860000001A66FE203C80018FF17C02ED604EB8413A51CEFFF80C8080017F8866FE60
+S12341A60C850000001C66FE203C80018FF17C02EC604EB8413A51CEFFF80C808001F1FE2A
+S12141C666FE0C850000003466FE203C80018FF17C02EDA04EB8413A51CEFFF80C80BF
+S12341E4000C7F8866FE0C850000003666FE203C80018FF17C02ECA04EB8413A51CEFFF817
+S12342040C80F00031FE66FE0C850000004E66FE203C80018FF17A00E3004EB8413AE50024
+S12342244EB8413AE3004EB8413AE7004EB8413A0C8080018F8066FE0C850000001F66FE95
+S1234244E2004EB8413AE4004EB8413AE6004EB8413AE2004EB8413A0C8080018FFF66FEC5
+S12342640C850000003F66FEE3404EB8413AE5404EB8413AE7404EB8413AEB404EB8413A64
+S12342840C808001F80066FE0C850000005666FEEA404EB8413AE2404EB8413AE4404EB8EA
+S12342A4413AE8404EB8413A0C808001FFFF66FE0C850000007766FE203C80018FF1E38037
+S12342C44EB8413AE5804EB8413AEF804EB8413AE9804EB8413A0C8063FC400066FE0C8575
+S12342E40000007A66FE203C80018FF1E2804EB8413AEA804EB8413AEE804EB8413AE0805E
+S12343044EB8413A0C80FFFFFC0066FE0C850000009C66FE7A00207C0000010030BC8FF116
+S1234324E1D04EB8413AE1D04EB8413AE1D04EB8413AE1D04EB8413A30100C80FFFFFF10D4
+S123434466FE0C850000000D66FEE0D04EB8413AE0D04EB8413AE0D04EB8413AE0D04EB8A6
+S1234364413AE0D04EB8413AE0D04EB8413A30100C80FFFFFFFC66FE0C850000003E66FEFC
+S12343844E7540C302830000000FDA834E75203C80018F817A007C02ED284EB8438651CEB3
+S12343A4FFF80C8080018F0866FE0C850000000066FE203C80018F817C02EC284EB84386B3
+S12343C451CEFFF80C8080018F1066FE0C850000000066FE203C80018FF17C02ED684EB884
+S12343E4438651CEFFF80C8080017F8866FE0C850000000066FE203C80018FF17C02EC683A
+S12344044EB8438651CEFFF80C80800111FE66FE0C850000000066FE203C80018FF17C025F
+S1234424EDA84EB8438651CEFFF80C80000C7F8866FE0C850000000066FE203C80018FF1A5
+S12144447C02ECA84EB8438651CEFFF80C80100031FE66FE0C850000000066FE203CDF
+S123446280018FF17A00E3084EB84386E5084EB84386E3084EB84386E7084EB843860C8041
+S123448280018F8066FE0C850000001B66FEE2084EB84386E4084EB84386E6084EB84386E1
+S12344A2E2084EB843860C8080018F0166FE0C850000001B66FEE3484EB84386E5484EB8FF
+S12344C24386E7484EB84386EB484EB843860C808001080066FE0C850000002566FEEA4848
+S12344E24EB84386E2484EB84386E4484EB84386E8484EB843860C808001000066FE0C85F2
+S12345020000002A66FE203C80018FF1E3884EB84386E5884EB84386EF884EB84386E9887D
+S12345224EB843860C8063FC400066FE0C850000002B66FE203C80018FF1E2884EB8438661
+S1234542EA884EB84386EE884EB84386E0884EB843860C800000040066FE0C850000002DE6
+S123456266FE7A00207C0000010030BC8FF1E3D04EB84386E3D04EB84386E3D04EB84386C8
+S1234582E3D04EB8438630100C800000FF1066FE0C850000000966FEE2D04EB84386E2D023
+S12345A24EB84386E2D04EB84386E2D04EB84386E2D04EB84386E2D04EB8438630100C8056
+S11545C2000003FC66FE0C850000000A66FE4E75FFFFC0
+S10545D2FFFFE5
+S804000400F7
diff --git a/MCL68/MC68000_Test_Code/Test_Suite.bin b/MCL68/MC68000_Test_Code/Test_Suite.bin
new file mode 100644
index 0000000..71e6131
Binary files /dev/null and b/MCL68/MC68000_Test_Code/Test_Suite.bin differ
diff --git a/README.md b/README.md
index 84334ed..513c707 100644
--- a/README.md
+++ b/README.md
@@ -12,6 +12,7 @@ Boards:
MCL86jr - IBMPCjr Accelerator which boosts performance to IBM PC/AT speed
MCL65+ - MOS 6502 emulator which runs on a Teensy 4.1 and can be used as a 6502 drop-in replacment
MCL64 - MOS 6510 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment in the Commodore 64
+ MCL68+ - Motorola 68000 emulator which runs on a Teensy 4.1 and can be used as a drop-in replacment
Emulated Processors: