move layout files
diff --git a/comparator/bsim4v5.out b/comparator/bsim4v5.out
deleted file mode 100644
index a5ae07f..0000000
--- a/comparator/bsim4v5.out
+++ /dev/null
@@ -1,5 +0,0 @@
-BSIM4v5: Berkeley Short Channel IGFET Model-4
-Developed by Xuemei (Jane) Xi, Mohan Dunga, Prof. Ali Niknejad and Prof. Chenming Hu in 2003.
-
-++++++++++ BSIM4v5 PARAMETER CHECKING BELOW ++++++++++
-Model = x1.xcomparator_0.x0:sky130_fd_pr__nfet_03v3_nvt__model.2
diff --git a/comparator/.magicrc b/mag/comparator/.magicrc
similarity index 100%
rename from comparator/.magicrc
rename to mag/comparator/.magicrc
diff --git a/comparator/comparator-decision.spice b/mag/comparator/comparator-decision.spice
similarity index 100%
rename from comparator/comparator-decision.spice
rename to mag/comparator/comparator-decision.spice
diff --git a/comparator/comparator-diffamp.spice b/mag/comparator/comparator-diffamp.spice
similarity index 100%
rename from comparator/comparator-diffamp.spice
rename to mag/comparator/comparator-diffamp.spice
diff --git a/comparator/comparator-preamp.spice b/mag/comparator/comparator-preamp.spice
similarity index 100%
rename from comparator/comparator-preamp.spice
rename to mag/comparator/comparator-preamp.spice
diff --git a/comparator/comparator.asc b/mag/comparator/comparator.asc
similarity index 100%
rename from comparator/comparator.asc
rename to mag/comparator/comparator.asc
diff --git a/comparator/comparator.mag b/mag/comparator/comparator.mag
similarity index 100%
rename from comparator/comparator.mag
rename to mag/comparator/comparator.mag
diff --git a/comparator/comparator.spice b/mag/comparator/comparator.spice
similarity index 100%
rename from comparator/comparator.spice
rename to mag/comparator/comparator.spice
diff --git a/comparator/full_chip_sim.spice b/mag/comparator/full_chip_sim.spice
similarity index 100%
rename from comparator/full_chip_sim.spice
rename to mag/comparator/full_chip_sim.spice
diff --git a/comparator/simulation.spice b/mag/comparator/simulation.spice
similarity index 100%
rename from comparator/simulation.spice
rename to mag/comparator/simulation.spice
diff --git a/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.mag b/mag/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.mag
similarity index 100%
rename from comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.mag
rename to mag/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.mag
diff --git a/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.spice b/mag/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.spice
similarity index 100%
rename from comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.spice
rename to mag/comparator/sky130_fd_pr__nfet_03v3_nvt_DHUYC7.spice
diff --git a/comparator/user_analog_project_wrapper.spice b/mag/comparator/user_analog_project_wrapper.spice
similarity index 100%
rename from comparator/user_analog_project_wrapper.spice
rename to mag/comparator/user_analog_project_wrapper.spice
diff --git a/flash_array/.magicrc b/mag/flash_array/.magicrc
similarity index 100%
rename from flash_array/.magicrc
rename to mag/flash_array/.magicrc
diff --git a/flash_array/flash_array_2x4.mag b/mag/flash_array/flash_array_2x4.mag
similarity index 100%
rename from flash_array/flash_array_2x4.mag
rename to mag/flash_array/flash_array_2x4.mag
diff --git a/flash_array/sky130_fd_bs_flash__special_sonosfet_star_JJF9VQ.mag b/mag/flash_array/sky130_fd_bs_flash__special_sonosfet_star_JJF9VQ.mag
similarity index 100%
rename from flash_array/sky130_fd_bs_flash__special_sonosfet_star_JJF9VQ.mag
rename to mag/flash_array/sky130_fd_bs_flash__special_sonosfet_star_JJF9VQ.mag
diff --git a/flash_array/sky130_fd_bs_flash__special_sonosfet_star_VH7TJW.mag b/mag/flash_array/sky130_fd_bs_flash__special_sonosfet_star_VH7TJW.mag
similarity index 100%
rename from flash_array/sky130_fd_bs_flash__special_sonosfet_star_VH7TJW.mag
rename to mag/flash_array/sky130_fd_bs_flash__special_sonosfet_star_VH7TJW.mag
diff --git a/mag/user_analog_project_wrapper.mag b/mag/user_analog_project_wrapper.mag
index 6a163f7..10726b6 100644
--- a/mag/user_analog_project_wrapper.mag
+++ b/mag/user_analog_project_wrapper.mag
@@ -1,6 +1,6 @@
 magic
 tech sky130A
-timestamp 1634290889
+timestamp 1635948060
 << locali >>
 rect 3350 53100 3850 53250
 rect 3650 53070 3850 53100
@@ -660,11 +660,11 @@
 rect -400 340121 850 342621
 rect 291150 338992 292400 341492
 rect -400 321921 830 324321
-rect 291170 319892 292400 322292
-rect -400 319100 8815 319321
+rect 271700 319892 292400 322292
+rect -400 319100 22100 319321
 rect -400 317000 5700 319100
-rect 6300 317000 8815 319100
-rect -400 316921 8815 317000
+rect 6300 317000 22100 319100
+rect -400 316921 22100 317000
 rect 291170 314892 292400 317292
 rect 291760 294736 292400 294792
 rect 291760 294145 292400 294201
@@ -673,8 +673,10 @@
 rect 291760 292372 292400 292428
 rect 291760 291781 292400 291837
 rect -400 279721 830 282121
-rect -400 274721 830 277121
-rect 291170 275281 292400 277681
+rect -400 277120 830 277121
+rect -400 274721 24699 277120
+rect 271400 275281 292400 277681
+rect 830 274720 1660 274721
 rect 291170 270281 292400 272681
 rect -400 255765 240 255821
 rect -400 255174 240 255230
@@ -754,21 +756,21 @@
 rect -400 124426 240 124482
 rect -400 123835 240 123891
 rect -400 123244 240 123300
-rect 291170 117615 292400 120015
+rect 272100 117615 292400 120015
 rect 291170 112615 292400 115015
 rect -400 107444 830 109844
-rect -400 104600 12015 104844
+rect -400 104600 26300 104844
 rect -400 102600 4700 104600
-rect 5300 102600 12015 104600
-rect -400 102444 12015 102600
+rect 5300 102600 26300 104600
+rect -400 102444 26300 102600
 rect 291170 95715 292400 98115
 rect 291170 90715 292400 93115
 rect -400 86444 830 88844
-rect -400 83600 13615 83844
+rect -400 83600 24700 83844
 rect -400 81600 3700 83600
-rect 4300 81600 13615 83600
-rect -400 81444 13615 81600
-rect 291170 73415 292400 75815
+rect 4300 81600 24700 83600
+rect -400 81444 24700 81600
+rect 272800 73415 292400 75815
 rect 291170 68415 292400 70815
 rect 1100 62600 1700 62700
 rect 1100 62500 1200 62600
@@ -884,7 +886,7 @@
 rect -50 0 0 352000
 rect 292000 0 292050 352000
 rect -50 -50 292050 0
-use comparator  comparator_0
+use comparator/comparator  comparator_0 comparator
 timestamp 1633173780
 transform 1 0 4430 0 1 52900
 box -430 -1100 1450 300
diff --git a/mag/user_analog_project_wrapper.spice b/mag/user_analog_project_wrapper.spice
new file mode 100644
index 0000000..a175f00
--- /dev/null
+++ b/mag/user_analog_project_wrapper.spice
@@ -0,0 +1,117 @@
+* SPICE3 file created from user_analog_project_wrapper.ext - technology: sky130A
+
+.subckt user_analog_project_wrapper gpio_analog[0] gpio_analog[10] gpio_analog[11]
++ gpio_analog[12] gpio_analog[13] gpio_analog[14] gpio_analog[15] gpio_analog[16]
++ gpio_analog[17] gpio_analog[1] gpio_analog[2] gpio_analog[3] gpio_analog[4] gpio_analog[5]
++ gpio_analog[6] gpio_analog[7] gpio_analog[8] gpio_analog[9] gpio_noesd[0] gpio_noesd[10]
++ gpio_noesd[11] gpio_noesd[12] gpio_noesd[13] gpio_noesd[14] gpio_noesd[15] gpio_noesd[16]
++ gpio_noesd[17] gpio_noesd[1] gpio_noesd[2] gpio_noesd[3] gpio_noesd[4] gpio_noesd[5]
++ gpio_noesd[6] gpio_noesd[7] gpio_noesd[8] gpio_noesd[9] io_analog[0] io_analog[10]
++ io_analog[1] io_analog[2] io_analog[3] io_analog[7] io_analog[8] io_analog[9] io_analog[4]
++ io_analog[5] io_analog[6] io_clamp_high[0] io_clamp_high[1] io_clamp_high[2] io_clamp_low[0]
++ io_clamp_low[1] io_clamp_low[2] io_in[0] io_in[10] io_in[11] io_in[12] io_in[13]
++ io_in[14] io_in[15] io_in[16] io_in[17] io_in[18] io_in[19] io_in[1] io_in[20] io_in[21]
++ io_in[22] io_in[23] io_in[24] io_in[25] io_in[26] io_in[2] io_in[3] io_in[4] io_in[5]
++ io_in[6] io_in[7] io_in[8] io_in[9] io_in_3v3[0] io_in_3v3[10] io_in_3v3[11] io_in_3v3[12]
++ io_in_3v3[13] io_in_3v3[14] io_in_3v3[15] io_in_3v3[16] io_in_3v3[17] io_in_3v3[18]
++ io_in_3v3[19] io_in_3v3[1] io_in_3v3[20] io_in_3v3[21] io_in_3v3[22] io_in_3v3[23]
++ io_in_3v3[24] io_in_3v3[25] io_in_3v3[26] io_in_3v3[2] io_in_3v3[3] io_in_3v3[4]
++ io_in_3v3[5] io_in_3v3[6] io_in_3v3[7] io_in_3v3[8] io_in_3v3[9] io_oeb[0] io_oeb[10]
++ io_oeb[11] io_oeb[12] io_oeb[13] io_oeb[14] io_oeb[15] io_oeb[16] io_oeb[17] io_oeb[18]
++ io_oeb[19] io_oeb[1] io_oeb[20] io_oeb[21] io_oeb[22] io_oeb[23] io_oeb[24] io_oeb[25]
++ io_oeb[26] io_oeb[2] io_oeb[3] io_oeb[4] io_oeb[5] io_oeb[6] io_oeb[7] io_oeb[8]
++ io_oeb[9] io_out[0] io_out[10] io_out[11] io_out[12] io_out[13] io_out[14] io_out[15]
++ io_out[16] io_out[17] io_out[18] io_out[19] io_out[1] io_out[20] io_out[21] io_out[22]
++ io_out[23] io_out[24] io_out[25] io_out[26] io_out[2] io_out[3] io_out[4] io_out[5]
++ io_out[6] io_out[7] io_out[8] io_out[9] la_data_in[0] la_data_in[100] la_data_in[101]
++ la_data_in[102] la_data_in[103] la_data_in[104] la_data_in[105] la_data_in[106]
++ la_data_in[107] la_data_in[108] la_data_in[109] la_data_in[10] la_data_in[110] la_data_in[111]
++ la_data_in[112] la_data_in[113] la_data_in[114] la_data_in[115] la_data_in[116]
++ la_data_in[117] la_data_in[118] la_data_in[119] la_data_in[11] la_data_in[120] la_data_in[121]
++ la_data_in[122] la_data_in[123] la_data_in[124] la_data_in[125] la_data_in[126]
++ la_data_in[127] la_data_in[12] la_data_in[13] la_data_in[14] la_data_in[15] la_data_in[16]
++ la_data_in[17] la_data_in[18] la_data_in[19] la_data_in[1] la_data_in[20] la_data_in[21]
++ la_data_in[22] la_data_in[23] la_data_in[24] la_data_in[25] la_data_in[26] la_data_in[27]
++ la_data_in[28] la_data_in[29] la_data_in[2] la_data_in[30] la_data_in[31] la_data_in[32]
++ la_data_in[33] la_data_in[34] la_data_in[35] la_data_in[36] la_data_in[37] la_data_in[38]
++ la_data_in[39] la_data_in[3] la_data_in[40] la_data_in[41] la_data_in[42] la_data_in[43]
++ la_data_in[44] la_data_in[45] la_data_in[46] la_data_in[47] la_data_in[48] la_data_in[49]
++ la_data_in[4] la_data_in[50] la_data_in[51] la_data_in[52] la_data_in[53] la_data_in[54]
++ la_data_in[55] la_data_in[56] la_data_in[57] la_data_in[58] la_data_in[59] la_data_in[5]
++ la_data_in[60] la_data_in[61] la_data_in[62] la_data_in[63] la_data_in[64] la_data_in[65]
++ la_data_in[66] la_data_in[67] la_data_in[68] la_data_in[69] la_data_in[6] la_data_in[70]
++ la_data_in[71] la_data_in[72] la_data_in[73] la_data_in[74] la_data_in[75] la_data_in[76]
++ la_data_in[77] la_data_in[78] la_data_in[79] la_data_in[7] la_data_in[80] la_data_in[81]
++ la_data_in[82] la_data_in[83] la_data_in[84] la_data_in[85] la_data_in[86] la_data_in[87]
++ la_data_in[88] la_data_in[89] la_data_in[8] la_data_in[90] la_data_in[91] la_data_in[92]
++ la_data_in[93] la_data_in[94] la_data_in[95] la_data_in[96] la_data_in[97] la_data_in[98]
++ la_data_in[99] la_data_in[9] la_data_out[0] la_data_out[100] la_data_out[101] la_data_out[102]
++ la_data_out[103] la_data_out[104] la_data_out[105] la_data_out[106] la_data_out[107]
++ la_data_out[108] la_data_out[109] la_data_out[10] la_data_out[110] la_data_out[111]
++ la_data_out[112] la_data_out[113] la_data_out[114] la_data_out[115] la_data_out[116]
++ la_data_out[117] la_data_out[118] la_data_out[119] la_data_out[11] la_data_out[120]
++ la_data_out[121] la_data_out[122] la_data_out[123] la_data_out[124] la_data_out[125]
++ la_data_out[126] la_data_out[127] la_data_out[12] la_data_out[13] la_data_out[14]
++ la_data_out[15] la_data_out[16] la_data_out[17] la_data_out[18] la_data_out[19]
++ la_data_out[1] la_data_out[20] la_data_out[21] la_data_out[22] la_data_out[23] la_data_out[24]
++ la_data_out[25] la_data_out[26] la_data_out[27] la_data_out[28] la_data_out[29]
++ la_data_out[2] la_data_out[30] la_data_out[31] la_data_out[32] la_data_out[33] la_data_out[34]
++ la_data_out[35] la_data_out[36] la_data_out[37] la_data_out[38] la_data_out[39]
++ la_data_out[3] la_data_out[40] la_data_out[41] la_data_out[42] la_data_out[43] la_data_out[44]
++ la_data_out[45] la_data_out[46] la_data_out[47] la_data_out[48] la_data_out[49]
++ la_data_out[4] la_data_out[50] la_data_out[51] la_data_out[52] la_data_out[53] la_data_out[54]
++ la_data_out[55] la_data_out[56] la_data_out[57] la_data_out[58] la_data_out[59]
++ la_data_out[5] la_data_out[60] la_data_out[61] la_data_out[62] la_data_out[63] la_data_out[64]
++ la_data_out[65] la_data_out[66] la_data_out[67] la_data_out[68] la_data_out[69]
++ la_data_out[6] la_data_out[70] la_data_out[71] la_data_out[72] la_data_out[73] la_data_out[74]
++ la_data_out[75] la_data_out[76] la_data_out[77] la_data_out[78] la_data_out[79]
++ la_data_out[7] la_data_out[80] la_data_out[81] la_data_out[82] la_data_out[83] la_data_out[84]
++ la_data_out[85] la_data_out[86] la_data_out[87] la_data_out[88] la_data_out[89]
++ la_data_out[8] la_data_out[90] la_data_out[91] la_data_out[92] la_data_out[93] la_data_out[94]
++ la_data_out[95] la_data_out[96] la_data_out[97] la_data_out[98] la_data_out[99]
++ la_data_out[9] la_oenb[0] la_oenb[100] la_oenb[101] la_oenb[102] la_oenb[103] la_oenb[104]
++ la_oenb[105] la_oenb[106] la_oenb[107] la_oenb[108] la_oenb[109] la_oenb[10] la_oenb[110]
++ la_oenb[111] la_oenb[112] la_oenb[113] la_oenb[114] la_oenb[115] la_oenb[116] la_oenb[117]
++ la_oenb[118] la_oenb[119] la_oenb[11] la_oenb[120] la_oenb[121] la_oenb[122] la_oenb[123]
++ la_oenb[124] la_oenb[125] la_oenb[126] la_oenb[127] la_oenb[12] la_oenb[13] la_oenb[14]
++ la_oenb[15] la_oenb[16] la_oenb[17] la_oenb[18] la_oenb[19] la_oenb[1] la_oenb[20]
++ la_oenb[21] la_oenb[22] la_oenb[23] la_oenb[24] la_oenb[25] la_oenb[26] la_oenb[27]
++ la_oenb[28] la_oenb[29] la_oenb[2] la_oenb[30] la_oenb[31] la_oenb[32] la_oenb[33]
++ la_oenb[34] la_oenb[35] la_oenb[36] la_oenb[37] la_oenb[38] la_oenb[39] la_oenb[3]
++ la_oenb[40] la_oenb[41] la_oenb[42] la_oenb[43] la_oenb[44] la_oenb[45] la_oenb[46]
++ la_oenb[47] la_oenb[48] la_oenb[49] la_oenb[4] la_oenb[50] la_oenb[51] la_oenb[52]
++ la_oenb[53] la_oenb[54] la_oenb[55] la_oenb[56] la_oenb[57] la_oenb[58] la_oenb[59]
++ la_oenb[5] la_oenb[60] la_oenb[61] la_oenb[62] la_oenb[63] la_oenb[64] la_oenb[65]
++ la_oenb[66] la_oenb[67] la_oenb[68] la_oenb[69] la_oenb[6] la_oenb[70] la_oenb[71]
++ la_oenb[72] la_oenb[73] la_oenb[74] la_oenb[75] la_oenb[76] la_oenb[77] la_oenb[78]
++ la_oenb[79] la_oenb[7] la_oenb[80] la_oenb[81] la_oenb[82] la_oenb[83] la_oenb[84]
++ la_oenb[85] la_oenb[86] la_oenb[87] la_oenb[88] la_oenb[89] la_oenb[8] la_oenb[90]
++ la_oenb[91] la_oenb[92] la_oenb[93] la_oenb[94] la_oenb[95] la_oenb[96] la_oenb[97]
++ la_oenb[98] la_oenb[99] la_oenb[9] user_clock2 user_irq[0] user_irq[1] user_irq[2]
++ vccd1 vccd2 vdda1 vdda2 vssa1 vssa2 vssd1 vssd2 wb_clk_i wb_rst_i wbs_ack_o wbs_adr_i[0]
++ wbs_adr_i[10] wbs_adr_i[11] wbs_adr_i[12] wbs_adr_i[13] wbs_adr_i[14] wbs_adr_i[15]
++ wbs_adr_i[16] wbs_adr_i[17] wbs_adr_i[18] wbs_adr_i[19] wbs_adr_i[1] wbs_adr_i[20]
++ wbs_adr_i[21] wbs_adr_i[22] wbs_adr_i[23] wbs_adr_i[24] wbs_adr_i[25] wbs_adr_i[26]
++ wbs_adr_i[27] wbs_adr_i[28] wbs_adr_i[29] wbs_adr_i[2] wbs_adr_i[30] wbs_adr_i[31]
++ wbs_adr_i[3] wbs_adr_i[4] wbs_adr_i[5] wbs_adr_i[6] wbs_adr_i[7] wbs_adr_i[8] wbs_adr_i[9]
++ wbs_cyc_i wbs_dat_i[0] wbs_dat_i[10] wbs_dat_i[11] wbs_dat_i[12] wbs_dat_i[13] wbs_dat_i[14]
++ wbs_dat_i[15] wbs_dat_i[16] wbs_dat_i[17] wbs_dat_i[18] wbs_dat_i[19] wbs_dat_i[1]
++ wbs_dat_i[20] wbs_dat_i[21] wbs_dat_i[22] wbs_dat_i[23] wbs_dat_i[24] wbs_dat_i[25]
++ wbs_dat_i[26] wbs_dat_i[27] wbs_dat_i[28] wbs_dat_i[29] wbs_dat_i[2] wbs_dat_i[30]
++ wbs_dat_i[31] wbs_dat_i[3] wbs_dat_i[4] wbs_dat_i[5] wbs_dat_i[6] wbs_dat_i[7] wbs_dat_i[8]
++ wbs_dat_i[9] wbs_dat_o[0] wbs_dat_o[10] wbs_dat_o[11] wbs_dat_o[12] wbs_dat_o[13]
++ wbs_dat_o[14] wbs_dat_o[15] wbs_dat_o[16] wbs_dat_o[17] wbs_dat_o[18] wbs_dat_o[19]
++ wbs_dat_o[1] wbs_dat_o[20] wbs_dat_o[21] wbs_dat_o[22] wbs_dat_o[23] wbs_dat_o[24]
++ wbs_dat_o[25] wbs_dat_o[26] wbs_dat_o[27] wbs_dat_o[28] wbs_dat_o[29] wbs_dat_o[2]
++ wbs_dat_o[30] wbs_dat_o[31] wbs_dat_o[3] wbs_dat_o[4] wbs_dat_o[5] wbs_dat_o[6]
++ wbs_dat_o[7] wbs_dat_o[8] wbs_dat_o[9] wbs_sel_i[0] wbs_sel_i[1] wbs_sel_i[2] wbs_sel_i[3]
++ wbs_stb_i wbs_we_i
+R0 io_out[25] gpio_analog[17] sky130_fd_pr__res_generic_m2 w=6e+06u l=6e+06u
+C0 vccd2 vdda2 19.74fF
+Xcomparator_0 vssd2 vdda2 vccd2 gpio_analog[17] gpio_analog[16] gpio_analog[15] gpio_analog[14]
++ comparator/comparator
+C1 vssa1 vssd2 2.35fF
+C2 vccd2 vssd2 20.99fF
+C3 comparator_0/VOPAMP vssd2 2.89fF **FLOATING
+C4 comparator_0/VON vssd2 2.03fF **FLOATING
+.ends
diff --git a/mag/zeroToASIC_integration/$$$CONTEXT_INFO$$$.mag b/mag/zeroToASIC_integration/$$$CONTEXT_INFO$$$.mag
new file mode 100644
index 0000000..118dfed
--- /dev/null
+++ b/mag/zeroToASIC_integration/$$$CONTEXT_INFO$$$.mag
@@ -0,0 +1,21 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+use contact  contact_0
+timestamp 1635946216
+transform 1 0 0 0 1 0
+box 0 0 1 1
+use contact$3  contact$3_0
+timestamp 1635946216
+transform 1 0 0 0 1 0
+box -69 -33 69 33
+use contact$2  contact$2_0
+timestamp 1635946216
+transform 1 0 0 0 1 0
+box -103 -67 103 67
+use contact$4  contact$4_0
+timestamp 1635946216
+transform 1 0 0 0 1 0
+box -64 -32 64 32
+<< end >>
diff --git "a/mag/zeroToASIC_integration/\050UNNAMED\051$1.mag" "b/mag/zeroToASIC_integration/\050UNNAMED\051$1.mag"
new file mode 100644
index 0000000..070d727
--- /dev/null
+++ "b/mag/zeroToASIC_integration/\050UNNAMED\051$1.mag"
@@ -0,0 +1,163 @@
+magic
+tech sky130A
+timestamp 1635946216
+<< error_p >>
+rect 69 1063 70 1080
+rect 87 1063 89 1080
+rect 6 1011 23 1012
+rect 135 1011 152 1012
+rect 6 1003 23 1004
+rect 135 1003 152 1004
+rect 6 984 23 985
+rect 135 984 152 985
+rect 6 977 23 978
+rect 135 977 152 978
+rect 6 967 23 968
+rect 135 967 152 968
+rect 6 948 23 949
+rect 135 948 152 949
+rect 6 943 23 944
+rect 135 943 152 944
+rect 6 931 23 932
+rect 135 931 152 932
+rect 6 912 23 913
+rect 135 912 152 913
+rect 6 909 23 910
+rect 135 909 152 910
+rect 6 895 23 896
+rect 135 895 152 896
+rect 6 875 23 877
+rect 135 875 152 877
+rect 6 859 23 860
+rect 135 859 152 860
+rect 6 840 23 842
+rect 135 840 152 842
+rect 6 823 23 824
+rect 135 823 152 824
+rect 6 807 23 808
+rect 135 807 152 808
+rect 6 804 23 805
+rect 135 804 152 805
+rect 6 787 23 788
+rect 135 787 152 788
+rect 6 773 23 774
+rect 135 773 152 774
+rect 6 768 23 769
+rect 135 768 152 769
+rect 6 751 23 752
+rect 135 751 152 752
+rect 6 739 23 740
+rect 135 739 152 740
+rect 6 732 23 733
+rect 135 732 152 733
+rect 6 715 23 716
+rect 135 715 152 716
+rect 6 705 23 706
+rect 135 705 152 706
+rect 6 696 23 697
+rect 135 696 152 697
+rect 6 679 23 680
+rect 135 679 152 680
+rect 6 671 23 672
+rect 135 671 152 672
+rect 6 660 23 661
+rect 135 660 152 661
+rect 6 643 23 644
+rect 135 643 152 644
+rect 6 637 23 638
+rect 135 637 152 638
+rect 6 624 23 625
+rect 135 624 152 625
+rect 6 607 23 608
+rect 135 607 152 608
+rect 6 603 23 604
+rect 135 603 152 604
+rect 6 588 23 589
+rect 135 588 152 589
+rect 6 571 23 572
+rect 135 571 152 572
+rect 6 569 23 570
+rect 135 569 152 570
+rect 6 552 23 553
+rect 135 552 152 553
+rect 6 535 23 536
+rect 135 535 152 536
+rect 6 516 23 517
+rect 135 516 152 517
+rect 6 501 23 502
+rect 135 501 152 502
+rect 6 499 23 500
+rect 135 499 152 500
+rect 6 480 23 481
+rect 135 480 152 481
+rect 6 467 23 468
+rect 135 467 152 468
+rect 6 463 23 464
+rect 135 463 152 464
+rect 6 444 23 445
+rect 135 444 152 445
+rect 6 433 23 434
+rect 135 433 152 434
+rect 6 427 23 428
+rect 135 427 152 428
+rect 6 408 23 409
+rect 135 408 152 409
+rect 6 399 23 400
+rect 135 399 152 400
+rect 6 391 23 392
+rect 135 391 152 392
+rect 6 372 23 373
+rect 135 372 152 373
+rect 6 365 23 366
+rect 135 365 152 366
+rect 6 355 23 356
+rect 135 355 152 356
+rect 6 336 23 337
+rect 135 336 152 337
+rect 6 331 23 332
+rect 135 331 152 332
+rect 6 319 23 320
+rect 135 319 152 320
+rect 6 300 23 301
+rect 135 300 152 301
+rect 6 297 23 298
+rect 135 297 152 298
+rect 6 283 23 284
+rect 135 283 152 284
+rect 6 263 23 265
+rect 135 263 152 265
+rect 6 247 23 248
+rect 135 247 152 248
+rect 6 228 23 230
+rect 135 228 152 230
+rect 6 211 23 212
+rect 135 211 152 212
+rect 6 195 23 196
+rect 135 195 152 196
+rect 6 192 23 193
+rect 135 192 152 193
+rect 6 175 23 176
+rect 135 175 152 176
+rect 6 161 23 162
+rect 135 161 152 162
+rect 6 156 23 157
+rect 135 156 152 157
+rect 6 139 23 140
+rect 135 139 152 140
+rect 6 127 23 128
+rect 135 127 152 128
+rect 6 120 23 121
+rect 135 120 152 121
+rect 6 103 23 104
+rect 135 103 152 104
+rect 6 93 23 94
+rect 135 93 152 94
+rect 6 84 23 85
+rect 135 84 152 85
+rect 69 8 70 25
+rect 87 8 89 25
+use sky130_fd_pr__nfet_g5v0d10v5_9A4VCP  sky130_fd_pr__nfet_g5v0d10v5_9A4VCP_0
+timestamp 1635946216
+transform 1 0 79 0 1 544
+box -92 -544 92 544
+<< end >>
diff --git a/mag/zeroToASIC_integration/amp.mag b/mag/zeroToASIC_integration/amp.mag
new file mode 100644
index 0000000..7225327
--- /dev/null
+++ b/mag/zeroToASIC_integration/amp.mag
@@ -0,0 +1,101 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -2762 849 -2556 983
+rect -1862 849 -1656 983
+rect -962 849 -756 983
+rect -62 849 144 983
+rect 838 849 1044 983
+rect 1738 849 1944 983
+rect 2638 849 2844 983
+rect 3538 849 3744 983
+rect -2979 222 -2949 754
+rect -2913 288 -2883 688
+rect -2427 288 -2397 688
+rect -2361 222 -2331 754
+rect -2079 222 -2049 754
+rect -2013 288 -1983 688
+rect -1527 288 -1497 688
+rect -1461 222 -1431 754
+rect -1179 222 -1149 754
+rect -1113 288 -1083 688
+rect -627 288 -597 688
+rect -561 222 -531 754
+rect -279 222 -249 754
+rect -213 288 -183 688
+rect 273 288 303 688
+rect 339 222 369 754
+rect 621 222 651 754
+rect 687 288 717 688
+rect 1173 288 1203 688
+rect 1239 222 1269 754
+rect 1521 222 1551 754
+rect 1587 288 1617 688
+rect 2073 288 2103 688
+rect 2139 222 2169 754
+rect 2421 222 2451 754
+rect 2487 288 2517 688
+rect 2973 288 3003 688
+rect 3039 222 3069 754
+rect 3321 222 3351 754
+rect 3387 288 3417 688
+rect 3873 288 3903 688
+rect 3939 222 3969 754
+rect -2979 -518 -2949 14
+rect -2913 -452 -2883 -52
+rect -2427 -452 -2397 -52
+rect -2361 -518 -2331 14
+rect -2079 -518 -2049 14
+rect -2013 -452 -1983 -52
+rect -1527 -452 -1497 -52
+rect -1461 -518 -1431 14
+rect -1179 -518 -1149 14
+rect -1113 -452 -1083 -52
+rect -627 -452 -597 -52
+rect -561 -518 -531 14
+rect -279 -518 -249 14
+rect -213 -452 -183 -52
+rect 273 -452 303 -52
+rect 339 -518 369 14
+rect 621 -518 651 14
+rect 687 -452 717 -52
+rect 1173 -452 1203 -52
+rect 1239 -518 1269 14
+rect 1521 -518 1551 14
+rect 1587 -452 1617 -52
+rect 2073 -452 2103 -52
+rect 2139 -518 2169 14
+rect 2421 -518 2451 14
+rect 2487 -452 2517 -52
+rect 2973 -452 3003 -52
+rect 3039 -518 3069 14
+rect 3321 -518 3351 14
+rect 3387 -452 3417 -52
+rect 3873 -452 3903 -52
+rect 3939 -518 3969 14
+rect -2765 -756 -2559 -622
+rect -1865 -756 -1659 -622
+rect -965 -756 -759 -622
+rect -65 -756 141 -622
+rect 835 -756 1041 -622
+rect 1735 -756 1941 -622
+rect 2635 -756 2841 -622
+rect 3535 -756 3741 -622
+<< metal1 >>
+rect -3371 1130 3393 1313
+rect -2403 -1097 4030 -911
+<< metal2 >>
+rect -2759 68 3734 168
+use contact$4  contact$4_0
+array 0 7 900 0 0 0
+timestamp 1635946216
+transform 1 0 -2645 0 1 118
+box -64 -32 64 32
+use m2_pfet_w2_l2  m2_pfet_w2_l2_0
+array 0 7 900 0 0 0
+timestamp 1635946216
+transform 1 0 -2655 0 1 -252
+box -385 -659 385 1382
+<< end >>
diff --git a/mag/zeroToASIC_integration/bias_current_mirror.mag b/mag/zeroToASIC_integration/bias_current_mirror.mag
new file mode 100644
index 0000000..8dbd11f
--- /dev/null
+++ b/mag/zeroToASIC_integration/bias_current_mirror.mag
@@ -0,0 +1,117 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -897 -1294 -671 -1258
+rect -897 -1376 -861 -1294
+rect -707 -1376 -671 -1294
+rect -897 -1412 -671 -1376
+rect 103 -1294 329 -1258
+rect 103 -1376 139 -1294
+rect 293 -1376 329 -1294
+rect 103 -1412 329 -1376
+rect 1103 -1294 1329 -1258
+rect 1103 -1376 1139 -1294
+rect 1293 -1376 1329 -1294
+rect 1103 -1412 1329 -1376
+rect 2103 -1294 2329 -1258
+rect 2103 -1376 2139 -1294
+rect 2293 -1376 2329 -1294
+rect 2103 -1412 2329 -1376
+rect 3103 -1294 3329 -1258
+rect 3103 -1376 3139 -1294
+rect 3293 -1376 3329 -1294
+rect 3103 -1412 3329 -1376
+rect 4103 -1294 4329 -1258
+rect 4103 -1376 4139 -1294
+rect 4293 -1376 4329 -1294
+rect 4103 -1412 4329 -1376
+rect 5103 -1294 5329 -1258
+rect 5103 -1376 5139 -1294
+rect 5293 -1376 5329 -1294
+rect 5103 -1412 5329 -1376
+rect 6103 -1294 6329 -1258
+rect 6103 -1376 6139 -1294
+rect 6293 -1376 6329 -1294
+rect 6103 -1412 6329 -1376
+rect 7103 -1294 7329 -1258
+rect 7103 -1376 7139 -1294
+rect 7293 -1376 7329 -1294
+rect 7103 -1412 7329 -1376
+rect 8103 -1294 8329 -1258
+rect 8103 -1376 8139 -1294
+rect 8293 -1376 8329 -1294
+rect 8103 -1412 8329 -1376
+rect -898 -2431 -672 -2395
+rect -898 -2513 -862 -2431
+rect -708 -2513 -672 -2431
+rect -898 -2549 -672 -2513
+rect 102 -2431 328 -2395
+rect 102 -2513 138 -2431
+rect 292 -2513 328 -2431
+rect 102 -2549 328 -2513
+rect 1102 -2431 1328 -2395
+rect 1102 -2513 1138 -2431
+rect 1292 -2513 1328 -2431
+rect 1102 -2549 1328 -2513
+rect 2102 -2431 2328 -2395
+rect 2102 -2513 2138 -2431
+rect 2292 -2513 2328 -2431
+rect 2102 -2549 2328 -2513
+rect 3102 -2431 3328 -2395
+rect 3102 -2513 3138 -2431
+rect 3292 -2513 3328 -2431
+rect 3102 -2549 3328 -2513
+rect 4102 -2431 4328 -2395
+rect 4102 -2513 4138 -2431
+rect 4292 -2513 4328 -2431
+rect 4102 -2549 4328 -2513
+rect 5102 -2431 5328 -2395
+rect 5102 -2513 5138 -2431
+rect 5292 -2513 5328 -2431
+rect 5102 -2549 5328 -2513
+rect 6102 -2431 6328 -2395
+rect 6102 -2513 6138 -2431
+rect 6292 -2513 6328 -2431
+rect 6102 -2549 6328 -2513
+rect 7102 -2431 7328 -2395
+rect 7102 -2513 7138 -2431
+rect 7292 -2513 7328 -2431
+rect 7102 -2549 7328 -2513
+rect 8102 -2431 8328 -2395
+rect 8102 -2513 8138 -2431
+rect 8292 -2513 8328 -2431
+rect 8102 -2549 8328 -2513
+<< metal1 >>
+rect -1166 -1165 -411 -1041
+rect 1464 -1055 8589 -932
+rect -536 -1395 -411 -1165
+rect 464 -1395 589 -1055
+rect 1464 -1395 1589 -1055
+rect 2464 -1395 2589 -1055
+rect 3464 -1395 3589 -1055
+rect 4464 -1395 4589 -1055
+rect 5464 -1395 5589 -1055
+rect 6464 -1395 6589 -1055
+rect 7464 -1395 7589 -1055
+rect 8464 -1395 8589 -1055
+rect -592 -1959 -536 -1815
+rect -1470 -2957 8696 -2739
+<< metal2 >>
+rect -854 -1927 8305 -1843
+use contact  contact_0
+timestamp 1635946216
+transform 1 0 -548 0 1 487
+box 0 0 1 1
+use m2_nfet_w1_l2  m2_nfet_w1_l2_0
+array 0 9 1000 0 0 0
+timestamp 1635946216
+transform 1 0 -514 0 1 -1928
+box -651 -811 103 670
+use contact$4  contact$4_0
+array 0 9 1000 0 0 0
+timestamp 1635946216
+transform 1 0 -781 0 1 -1885
+box -64 -32 64 32
+<< end >>
diff --git a/mag/zeroToASIC_integration/contact$2.mag b/mag/zeroToASIC_integration/contact$2.mag
new file mode 100644
index 0000000..4ee39f3
--- /dev/null
+++ b/mag/zeroToASIC_integration/contact$2.mag
@@ -0,0 +1,9 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< pwell >>
+rect -103 -67 103 67
+<< locali >>
+rect -69 -33 69 33
+<< end >>
diff --git a/mag/zeroToASIC_integration/contact$3.mag b/mag/zeroToASIC_integration/contact$3.mag
new file mode 100644
index 0000000..6343edf
--- /dev/null
+++ b/mag/zeroToASIC_integration/contact$3.mag
@@ -0,0 +1,20 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< locali >>
+rect -69 17 69 33
+rect -69 -17 -53 17
+rect -19 -17 19 17
+rect 53 -17 69 17
+rect -69 -33 69 -17
+<< viali >>
+rect -53 -17 -19 17
+rect 19 -17 53 17
+<< metal1 >>
+rect -65 17 65 29
+rect -65 -17 -53 17
+rect -19 -17 19 17
+rect 53 -17 65 17
+rect -65 -29 65 -17
+<< end >>
diff --git a/mag/zeroToASIC_integration/contact$4.mag b/mag/zeroToASIC_integration/contact$4.mag
new file mode 100644
index 0000000..177d592
--- /dev/null
+++ b/mag/zeroToASIC_integration/contact$4.mag
@@ -0,0 +1,19 @@
+magic
+tech sky130A
+timestamp 1635946216
+<< metal1 >>
+rect -32 13 32 16
+rect -32 -13 -29 13
+rect -3 -13 3 13
+rect 29 -13 32 13
+rect -32 -16 32 -13
+<< via1 >>
+rect -29 -13 -3 13
+rect 3 -13 29 13
+<< metal2 >>
+rect -32 13 32 16
+rect -32 -13 -29 13
+rect -3 -13 3 13
+rect 29 -13 32 13
+rect -32 -16 32 -13
+<< end >>
diff --git a/mag/zeroToASIC_integration/contact.mag b/mag/zeroToASIC_integration/contact.mag
new file mode 100644
index 0000000..459998f
--- /dev/null
+++ b/mag/zeroToASIC_integration/contact.mag
@@ -0,0 +1,4 @@
+magic
+tech sky130A
+timestamp 1635946216
+<< end >>
diff --git a/mag/zeroToASIC_integration/current_mirror.mag b/mag/zeroToASIC_integration/current_mirror.mag
new file mode 100644
index 0000000..c93b5e3
--- /dev/null
+++ b/mag/zeroToASIC_integration/current_mirror.mag
@@ -0,0 +1,41 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -730 1291 -524 1425
+rect 270 1291 476 1425
+rect -947 664 -917 1196
+rect -881 730 -851 1130
+rect -395 730 -365 1130
+rect -329 664 -299 1196
+rect 53 664 83 1196
+rect 119 730 149 1130
+rect 605 730 635 1130
+rect 671 664 701 1196
+rect -947 -76 -917 456
+rect -881 -10 -851 390
+rect -395 -10 -365 390
+rect -329 -76 -299 456
+rect 53 -76 83 456
+rect 119 -10 149 390
+rect 605 -10 635 390
+rect 671 -76 701 456
+rect -733 -314 -527 -180
+rect 267 -314 473 -180
+<< metal1 >>
+rect -1298 1572 125 1691
+rect -427 477 -371 643
+<< metal2 >>
+rect -684 525 456 600
+use contact$4  contact$4_0
+array 0 1 1000 0 0 0
+timestamp 1635946216
+transform 1 0 -613 0 1 564
+box -64 -32 64 32
+use m2_pfet_w2_l2  m2_pfet_w2_l2_0
+array 0 1 1000 0 0 0
+timestamp 1635946216
+transform 1 0 -623 0 1 190
+box -385 -659 385 1382
+<< end >>
diff --git a/mag/zeroToASIC_integration/devices.mag b/mag/zeroToASIC_integration/devices.mag
new file mode 100644
index 0000000..e044584
--- /dev/null
+++ b/mag/zeroToASIC_integration/devices.mag
@@ -0,0 +1,8 @@
+magic
+tech sky130A
+timestamp 1635946216
+use sky130_fd_pr__nfet_g5v0d10v5_DPU6YB  sky130_fd_pr__nfet_g5v0d10v5_DPU6YB_0
+timestamp 1635946216
+transform 1 0 129 0 1 94
+box -142 -94 142 94
+<< end >>
diff --git a/mag/zeroToASIC_integration/diff_pair.mag b/mag/zeroToASIC_integration/diff_pair.mag
new file mode 100644
index 0000000..c4269ae
--- /dev/null
+++ b/mag/zeroToASIC_integration/diff_pair.mag
@@ -0,0 +1,89 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_p >>
+rect 3831 2230 3871 2266
+rect 3835 2148 3871 2230
+rect 3831 2112 3871 2148
+rect 3861 1845 3895 1847
+rect 3861 1829 3895 1831
+rect 3861 1791 3895 1793
+rect 3861 1777 3895 1779
+rect 3861 1757 3895 1759
+rect 3861 1719 3895 1721
+rect 3861 1709 3895 1711
+rect 3861 1685 3895 1687
+rect 3861 1647 3895 1649
+rect 3861 1641 3895 1643
+rect 3861 1613 3895 1615
+rect 3861 1573 3895 1577
+rect 3861 1541 3895 1543
+rect 3861 1503 3895 1507
+rect 3861 1469 3895 1471
+rect 3861 1437 3895 1439
+rect 3861 1431 3895 1433
+rect 3861 1397 3895 1399
+rect 3861 1369 3895 1371
+rect 3861 1359 3895 1361
+rect 3861 1325 3895 1327
+rect 3861 1301 3895 1303
+rect 3861 1287 3895 1289
+rect 3861 1253 3895 1255
+rect 3861 1233 3895 1235
+rect 3861 1215 3895 1217
+rect 3861 1181 3895 1183
+rect 3861 1165 3895 1167
+rect 3861 1143 3895 1145
+rect 3861 1109 3895 1111
+rect 3861 1097 3895 1099
+rect 3861 1071 3895 1073
+rect 3861 1037 3895 1039
+rect 3861 1029 3895 1031
+rect 3861 999 3895 1001
+rect 3861 965 3895 967
+rect 3861 961 3895 963
+rect 3861 927 3895 929
+rect 3861 893 3895 895
+rect 3861 855 3895 857
+rect 3861 825 3895 827
+rect 3861 821 3895 823
+rect 3861 783 3895 785
+rect 3861 757 3895 759
+rect 3861 749 3895 751
+rect 3861 711 3895 713
+rect 3861 689 3895 691
+rect 3861 677 3895 679
+rect 3861 639 3895 641
+rect 3861 621 3895 623
+rect 3861 605 3895 607
+rect 3861 567 3895 569
+rect 3861 553 3895 555
+rect 3861 533 3895 535
+rect 3861 495 3895 497
+rect 3861 485 3895 487
+rect 3861 461 3895 463
+rect 3861 423 3895 425
+rect 3861 417 3895 419
+rect 3861 389 3895 391
+rect 3861 349 3895 353
+rect 3861 317 3895 319
+rect 3861 279 3895 283
+rect 3861 245 3895 247
+rect 3861 213 3895 215
+rect 3861 207 3895 209
+rect 3861 173 3895 175
+rect 3861 145 3895 147
+rect 3861 135 3895 137
+rect 3861 101 3895 103
+rect 3861 77 3895 79
+rect 3861 63 3895 65
+rect 3861 29 3895 31
+rect 3861 9 3895 11
+rect 3861 -9 3895 -7
+use m10_nfet_w10_l1  m10_nfet_w10_l1_0
+array 0 1 8000 0 0 0
+timestamp 1635946216
+transform 1 0 -197 0 1 18
+box -2712 -817 4234 2603
+<< end >>
diff --git a/mag/zeroToASIC_integration/layout.gds b/mag/zeroToASIC_integration/layout.gds
new file mode 100644
index 0000000..78513f0
--- /dev/null
+++ b/mag/zeroToASIC_integration/layout.gds
Binary files differ
diff --git a/mag/zeroToASIC_integration/layout.lef b/mag/zeroToASIC_integration/layout.lef
new file mode 100644
index 0000000..53e7ef9
--- /dev/null
+++ b/mag/zeroToASIC_integration/layout.lef
Binary files differ
diff --git a/mag/zeroToASIC_integration/m10_nfet_w10_l1.mag b/mag/zeroToASIC_integration/m10_nfet_w10_l1.mag
new file mode 100644
index 0000000..fc064e0
--- /dev/null
+++ b/mag/zeroToASIC_integration/m10_nfet_w10_l1.mag
@@ -0,0 +1,1597 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -2458 2212 -2232 2248
+rect -2458 2130 -2422 2212
+rect -2268 2130 -2232 2212
+rect -2458 2094 -2232 2130
+rect -1758 2212 -1532 2248
+rect -1758 2130 -1722 2212
+rect -1568 2130 -1532 2212
+rect -1758 2094 -1532 2130
+rect -1058 2212 -832 2248
+rect -1058 2130 -1022 2212
+rect -868 2130 -832 2212
+rect -1058 2094 -832 2130
+rect -358 2212 -132 2248
+rect -358 2130 -322 2212
+rect -168 2130 -132 2212
+rect -358 2094 -132 2130
+rect 342 2212 568 2248
+rect 342 2130 378 2212
+rect 532 2130 568 2212
+rect 342 2094 568 2130
+rect 1042 2212 1268 2248
+rect 1042 2130 1078 2212
+rect 1232 2130 1268 2212
+rect 1042 2094 1268 2130
+rect 1742 2212 1968 2248
+rect 1742 2130 1778 2212
+rect 1932 2130 1968 2212
+rect 1742 2094 1968 2130
+rect 2442 2212 2668 2248
+rect 2442 2130 2478 2212
+rect 2632 2130 2668 2212
+rect 2442 2094 2668 2130
+rect 3142 2212 3368 2248
+rect 3142 2130 3178 2212
+rect 3332 2130 3368 2212
+rect 3142 2094 3368 2130
+rect 3842 2212 4068 2248
+rect 3842 2130 3878 2212
+rect 4032 2130 4068 2212
+rect 3842 2094 4068 2130
+rect -2374 1931 -2372 1965
+rect -2338 1931 -2334 1965
+rect -1674 1931 -1672 1965
+rect -1638 1931 -1634 1965
+rect -974 1931 -972 1965
+rect -938 1931 -934 1965
+rect -274 1931 -272 1965
+rect -238 1931 -234 1965
+rect 426 1931 428 1965
+rect 462 1931 466 1965
+rect 1126 1931 1128 1965
+rect 1162 1931 1166 1965
+rect 1826 1931 1828 1965
+rect 1862 1931 1866 1965
+rect 2526 1931 2528 1965
+rect 2562 1931 2566 1965
+rect 3226 1931 3228 1965
+rect 3262 1931 3266 1965
+rect 3926 1931 3928 1965
+rect 3962 1931 3966 1965
+rect -2500 1827 -2466 1829
+rect -2242 1827 -2208 1829
+rect -1800 1827 -1766 1829
+rect -1542 1827 -1508 1829
+rect -1100 1827 -1066 1829
+rect -842 1827 -808 1829
+rect -400 1827 -366 1829
+rect -142 1827 -108 1829
+rect 300 1827 334 1829
+rect 558 1827 592 1829
+rect 1000 1827 1034 1829
+rect 1258 1827 1292 1829
+rect 1700 1827 1734 1829
+rect 1958 1827 1992 1829
+rect 2400 1827 2434 1829
+rect 2658 1827 2692 1829
+rect 3100 1827 3134 1829
+rect 3358 1827 3392 1829
+rect 3800 1827 3834 1829
+rect 4058 1827 4092 1829
+rect -2500 1811 -2466 1813
+rect -2242 1811 -2208 1813
+rect -1800 1811 -1766 1813
+rect -1542 1811 -1508 1813
+rect -1100 1811 -1066 1813
+rect -842 1811 -808 1813
+rect -400 1811 -366 1813
+rect -142 1811 -108 1813
+rect 300 1811 334 1813
+rect 558 1811 592 1813
+rect 1000 1811 1034 1813
+rect 1258 1811 1292 1813
+rect 1700 1811 1734 1813
+rect 1958 1811 1992 1813
+rect 2400 1811 2434 1813
+rect 2658 1811 2692 1813
+rect 3100 1811 3134 1813
+rect 3358 1811 3392 1813
+rect 3800 1811 3834 1813
+rect 4058 1811 4092 1813
+rect -2500 1773 -2466 1775
+rect -2242 1773 -2208 1775
+rect -1800 1773 -1766 1775
+rect -1542 1773 -1508 1775
+rect -1100 1773 -1066 1775
+rect -842 1773 -808 1775
+rect -400 1773 -366 1775
+rect -142 1773 -108 1775
+rect 300 1773 334 1775
+rect 558 1773 592 1775
+rect 1000 1773 1034 1775
+rect 1258 1773 1292 1775
+rect 1700 1773 1734 1775
+rect 1958 1773 1992 1775
+rect 2400 1773 2434 1775
+rect 2658 1773 2692 1775
+rect 3100 1773 3134 1775
+rect 3358 1773 3392 1775
+rect 3800 1773 3834 1775
+rect 4058 1773 4092 1775
+rect -2500 1759 -2466 1761
+rect -2242 1759 -2208 1761
+rect -1800 1759 -1766 1761
+rect -1542 1759 -1508 1761
+rect -1100 1759 -1066 1761
+rect -842 1759 -808 1761
+rect -400 1759 -366 1761
+rect -142 1759 -108 1761
+rect 300 1759 334 1761
+rect 558 1759 592 1761
+rect 1000 1759 1034 1761
+rect 1258 1759 1292 1761
+rect 1700 1759 1734 1761
+rect 1958 1759 1992 1761
+rect 2400 1759 2434 1761
+rect 2658 1759 2692 1761
+rect 3100 1759 3134 1761
+rect 3358 1759 3392 1761
+rect 3800 1759 3834 1761
+rect 4058 1759 4092 1761
+rect -2500 1739 -2466 1741
+rect -2242 1739 -2208 1741
+rect -1800 1739 -1766 1741
+rect -1542 1739 -1508 1741
+rect -1100 1739 -1066 1741
+rect -842 1739 -808 1741
+rect -400 1739 -366 1741
+rect -142 1739 -108 1741
+rect 300 1739 334 1741
+rect 558 1739 592 1741
+rect 1000 1739 1034 1741
+rect 1258 1739 1292 1741
+rect 1700 1739 1734 1741
+rect 1958 1739 1992 1741
+rect 2400 1739 2434 1741
+rect 2658 1739 2692 1741
+rect 3100 1739 3134 1741
+rect 3358 1739 3392 1741
+rect 3800 1739 3834 1741
+rect 4058 1739 4092 1741
+rect -2500 1701 -2466 1703
+rect -2242 1701 -2208 1703
+rect -1800 1701 -1766 1703
+rect -1542 1701 -1508 1703
+rect -1100 1701 -1066 1703
+rect -842 1701 -808 1703
+rect -400 1701 -366 1703
+rect -142 1701 -108 1703
+rect 300 1701 334 1703
+rect 558 1701 592 1703
+rect 1000 1701 1034 1703
+rect 1258 1701 1292 1703
+rect 1700 1701 1734 1703
+rect 1958 1701 1992 1703
+rect 2400 1701 2434 1703
+rect 2658 1701 2692 1703
+rect 3100 1701 3134 1703
+rect 3358 1701 3392 1703
+rect 3800 1701 3834 1703
+rect 4058 1701 4092 1703
+rect -2500 1691 -2466 1693
+rect -2242 1691 -2208 1693
+rect -1800 1691 -1766 1693
+rect -1542 1691 -1508 1693
+rect -1100 1691 -1066 1693
+rect -842 1691 -808 1693
+rect -400 1691 -366 1693
+rect -142 1691 -108 1693
+rect 300 1691 334 1693
+rect 558 1691 592 1693
+rect 1000 1691 1034 1693
+rect 1258 1691 1292 1693
+rect 1700 1691 1734 1693
+rect 1958 1691 1992 1693
+rect 2400 1691 2434 1693
+rect 2658 1691 2692 1693
+rect 3100 1691 3134 1693
+rect 3358 1691 3392 1693
+rect 3800 1691 3834 1693
+rect 4058 1691 4092 1693
+rect -2500 1667 -2466 1669
+rect -2242 1667 -2208 1669
+rect -1800 1667 -1766 1669
+rect -1542 1667 -1508 1669
+rect -1100 1667 -1066 1669
+rect -842 1667 -808 1669
+rect -400 1667 -366 1669
+rect -142 1667 -108 1669
+rect 300 1667 334 1669
+rect 558 1667 592 1669
+rect 1000 1667 1034 1669
+rect 1258 1667 1292 1669
+rect 1700 1667 1734 1669
+rect 1958 1667 1992 1669
+rect 2400 1667 2434 1669
+rect 2658 1667 2692 1669
+rect 3100 1667 3134 1669
+rect 3358 1667 3392 1669
+rect 3800 1667 3834 1669
+rect 4058 1667 4092 1669
+rect -2500 1629 -2466 1631
+rect -2242 1629 -2208 1631
+rect -1800 1629 -1766 1631
+rect -1542 1629 -1508 1631
+rect -1100 1629 -1066 1631
+rect -842 1629 -808 1631
+rect -400 1629 -366 1631
+rect -142 1629 -108 1631
+rect 300 1629 334 1631
+rect 558 1629 592 1631
+rect 1000 1629 1034 1631
+rect 1258 1629 1292 1631
+rect 1700 1629 1734 1631
+rect 1958 1629 1992 1631
+rect 2400 1629 2434 1631
+rect 2658 1629 2692 1631
+rect 3100 1629 3134 1631
+rect 3358 1629 3392 1631
+rect 3800 1629 3834 1631
+rect 4058 1629 4092 1631
+rect -2500 1623 -2466 1625
+rect -2242 1623 -2208 1625
+rect -1800 1623 -1766 1625
+rect -1542 1623 -1508 1625
+rect -1100 1623 -1066 1625
+rect -842 1623 -808 1625
+rect -400 1623 -366 1625
+rect -142 1623 -108 1625
+rect 300 1623 334 1625
+rect 558 1623 592 1625
+rect 1000 1623 1034 1625
+rect 1258 1623 1292 1625
+rect 1700 1623 1734 1625
+rect 1958 1623 1992 1625
+rect 2400 1623 2434 1625
+rect 2658 1623 2692 1625
+rect 3100 1623 3134 1625
+rect 3358 1623 3392 1625
+rect 3800 1623 3834 1625
+rect 4058 1623 4092 1625
+rect -2500 1595 -2466 1597
+rect -2242 1595 -2208 1597
+rect -1800 1595 -1766 1597
+rect -1542 1595 -1508 1597
+rect -1100 1595 -1066 1597
+rect -842 1595 -808 1597
+rect -400 1595 -366 1597
+rect -142 1595 -108 1597
+rect 300 1595 334 1597
+rect 558 1595 592 1597
+rect 1000 1595 1034 1597
+rect 1258 1595 1292 1597
+rect 1700 1595 1734 1597
+rect 1958 1595 1992 1597
+rect 2400 1595 2434 1597
+rect 2658 1595 2692 1597
+rect 3100 1595 3134 1597
+rect 3358 1595 3392 1597
+rect 3800 1595 3834 1597
+rect 4058 1595 4092 1597
+rect -2500 1555 -2466 1559
+rect -2242 1555 -2208 1559
+rect -1800 1555 -1766 1559
+rect -1542 1555 -1508 1559
+rect -1100 1555 -1066 1559
+rect -842 1555 -808 1559
+rect -400 1555 -366 1559
+rect -142 1555 -108 1559
+rect 300 1555 334 1559
+rect 558 1555 592 1559
+rect 1000 1555 1034 1559
+rect 1258 1555 1292 1559
+rect 1700 1555 1734 1559
+rect 1958 1555 1992 1559
+rect 2400 1555 2434 1559
+rect 2658 1555 2692 1559
+rect 3100 1555 3134 1559
+rect 3358 1555 3392 1559
+rect 3800 1555 3834 1559
+rect 4058 1555 4092 1559
+rect -2500 1523 -2466 1525
+rect -2242 1523 -2208 1525
+rect -1800 1523 -1766 1525
+rect -1542 1523 -1508 1525
+rect -1100 1523 -1066 1525
+rect -842 1523 -808 1525
+rect -400 1523 -366 1525
+rect -142 1523 -108 1525
+rect 300 1523 334 1525
+rect 558 1523 592 1525
+rect 1000 1523 1034 1525
+rect 1258 1523 1292 1525
+rect 1700 1523 1734 1525
+rect 1958 1523 1992 1525
+rect 2400 1523 2434 1525
+rect 2658 1523 2692 1525
+rect 3100 1523 3134 1525
+rect 3358 1523 3392 1525
+rect 3800 1523 3834 1525
+rect 4058 1523 4092 1525
+rect -2500 1485 -2466 1489
+rect -2242 1485 -2208 1489
+rect -1800 1485 -1766 1489
+rect -1542 1485 -1508 1489
+rect -1100 1485 -1066 1489
+rect -842 1485 -808 1489
+rect -400 1485 -366 1489
+rect -142 1485 -108 1489
+rect 300 1485 334 1489
+rect 558 1485 592 1489
+rect 1000 1485 1034 1489
+rect 1258 1485 1292 1489
+rect 1700 1485 1734 1489
+rect 1958 1485 1992 1489
+rect 2400 1485 2434 1489
+rect 2658 1485 2692 1489
+rect 3100 1485 3134 1489
+rect 3358 1485 3392 1489
+rect 3800 1485 3834 1489
+rect 4058 1485 4092 1489
+rect -2500 1451 -2466 1453
+rect -2242 1451 -2208 1453
+rect -1800 1451 -1766 1453
+rect -1542 1451 -1508 1453
+rect -1100 1451 -1066 1453
+rect -842 1451 -808 1453
+rect -400 1451 -366 1453
+rect -142 1451 -108 1453
+rect 300 1451 334 1453
+rect 558 1451 592 1453
+rect 1000 1451 1034 1453
+rect 1258 1451 1292 1453
+rect 1700 1451 1734 1453
+rect 1958 1451 1992 1453
+rect 2400 1451 2434 1453
+rect 2658 1451 2692 1453
+rect 3100 1451 3134 1453
+rect 3358 1451 3392 1453
+rect 3800 1451 3834 1453
+rect 4058 1451 4092 1453
+rect -2500 1419 -2466 1421
+rect -2242 1419 -2208 1421
+rect -1800 1419 -1766 1421
+rect -1542 1419 -1508 1421
+rect -1100 1419 -1066 1421
+rect -842 1419 -808 1421
+rect -400 1419 -366 1421
+rect -142 1419 -108 1421
+rect 300 1419 334 1421
+rect 558 1419 592 1421
+rect 1000 1419 1034 1421
+rect 1258 1419 1292 1421
+rect 1700 1419 1734 1421
+rect 1958 1419 1992 1421
+rect 2400 1419 2434 1421
+rect 2658 1419 2692 1421
+rect 3100 1419 3134 1421
+rect 3358 1419 3392 1421
+rect 3800 1419 3834 1421
+rect 4058 1419 4092 1421
+rect -2500 1413 -2466 1415
+rect -2242 1413 -2208 1415
+rect -1800 1413 -1766 1415
+rect -1542 1413 -1508 1415
+rect -1100 1413 -1066 1415
+rect -842 1413 -808 1415
+rect -400 1413 -366 1415
+rect -142 1413 -108 1415
+rect 300 1413 334 1415
+rect 558 1413 592 1415
+rect 1000 1413 1034 1415
+rect 1258 1413 1292 1415
+rect 1700 1413 1734 1415
+rect 1958 1413 1992 1415
+rect 2400 1413 2434 1415
+rect 2658 1413 2692 1415
+rect 3100 1413 3134 1415
+rect 3358 1413 3392 1415
+rect 3800 1413 3834 1415
+rect 4058 1413 4092 1415
+rect -2500 1379 -2466 1381
+rect -2242 1379 -2208 1381
+rect -1800 1379 -1766 1381
+rect -1542 1379 -1508 1381
+rect -1100 1379 -1066 1381
+rect -842 1379 -808 1381
+rect -400 1379 -366 1381
+rect -142 1379 -108 1381
+rect 300 1379 334 1381
+rect 558 1379 592 1381
+rect 1000 1379 1034 1381
+rect 1258 1379 1292 1381
+rect 1700 1379 1734 1381
+rect 1958 1379 1992 1381
+rect 2400 1379 2434 1381
+rect 2658 1379 2692 1381
+rect 3100 1379 3134 1381
+rect 3358 1379 3392 1381
+rect 3800 1379 3834 1381
+rect 4058 1379 4092 1381
+rect -2500 1351 -2466 1353
+rect -2242 1351 -2208 1353
+rect -1800 1351 -1766 1353
+rect -1542 1351 -1508 1353
+rect -1100 1351 -1066 1353
+rect -842 1351 -808 1353
+rect -400 1351 -366 1353
+rect -142 1351 -108 1353
+rect 300 1351 334 1353
+rect 558 1351 592 1353
+rect 1000 1351 1034 1353
+rect 1258 1351 1292 1353
+rect 1700 1351 1734 1353
+rect 1958 1351 1992 1353
+rect 2400 1351 2434 1353
+rect 2658 1351 2692 1353
+rect 3100 1351 3134 1353
+rect 3358 1351 3392 1353
+rect 3800 1351 3834 1353
+rect 4058 1351 4092 1353
+rect -2500 1341 -2466 1343
+rect -2242 1341 -2208 1343
+rect -1800 1341 -1766 1343
+rect -1542 1341 -1508 1343
+rect -1100 1341 -1066 1343
+rect -842 1341 -808 1343
+rect -400 1341 -366 1343
+rect -142 1341 -108 1343
+rect 300 1341 334 1343
+rect 558 1341 592 1343
+rect 1000 1341 1034 1343
+rect 1258 1341 1292 1343
+rect 1700 1341 1734 1343
+rect 1958 1341 1992 1343
+rect 2400 1341 2434 1343
+rect 2658 1341 2692 1343
+rect 3100 1341 3134 1343
+rect 3358 1341 3392 1343
+rect 3800 1341 3834 1343
+rect 4058 1341 4092 1343
+rect -2500 1307 -2466 1309
+rect -2242 1307 -2208 1309
+rect -1800 1307 -1766 1309
+rect -1542 1307 -1508 1309
+rect -1100 1307 -1066 1309
+rect -842 1307 -808 1309
+rect -400 1307 -366 1309
+rect -142 1307 -108 1309
+rect 300 1307 334 1309
+rect 558 1307 592 1309
+rect 1000 1307 1034 1309
+rect 1258 1307 1292 1309
+rect 1700 1307 1734 1309
+rect 1958 1307 1992 1309
+rect 2400 1307 2434 1309
+rect 2658 1307 2692 1309
+rect 3100 1307 3134 1309
+rect 3358 1307 3392 1309
+rect 3800 1307 3834 1309
+rect 4058 1307 4092 1309
+rect -2500 1283 -2466 1285
+rect -2242 1283 -2208 1285
+rect -1800 1283 -1766 1285
+rect -1542 1283 -1508 1285
+rect -1100 1283 -1066 1285
+rect -842 1283 -808 1285
+rect -400 1283 -366 1285
+rect -142 1283 -108 1285
+rect 300 1283 334 1285
+rect 558 1283 592 1285
+rect 1000 1283 1034 1285
+rect 1258 1283 1292 1285
+rect 1700 1283 1734 1285
+rect 1958 1283 1992 1285
+rect 2400 1283 2434 1285
+rect 2658 1283 2692 1285
+rect 3100 1283 3134 1285
+rect 3358 1283 3392 1285
+rect 3800 1283 3834 1285
+rect 4058 1283 4092 1285
+rect -2500 1269 -2466 1271
+rect -2242 1269 -2208 1271
+rect -1800 1269 -1766 1271
+rect -1542 1269 -1508 1271
+rect -1100 1269 -1066 1271
+rect -842 1269 -808 1271
+rect -400 1269 -366 1271
+rect -142 1269 -108 1271
+rect 300 1269 334 1271
+rect 558 1269 592 1271
+rect 1000 1269 1034 1271
+rect 1258 1269 1292 1271
+rect 1700 1269 1734 1271
+rect 1958 1269 1992 1271
+rect 2400 1269 2434 1271
+rect 2658 1269 2692 1271
+rect 3100 1269 3134 1271
+rect 3358 1269 3392 1271
+rect 3800 1269 3834 1271
+rect 4058 1269 4092 1271
+rect -2500 1235 -2466 1237
+rect -2242 1235 -2208 1237
+rect -1800 1235 -1766 1237
+rect -1542 1235 -1508 1237
+rect -1100 1235 -1066 1237
+rect -842 1235 -808 1237
+rect -400 1235 -366 1237
+rect -142 1235 -108 1237
+rect 300 1235 334 1237
+rect 558 1235 592 1237
+rect 1000 1235 1034 1237
+rect 1258 1235 1292 1237
+rect 1700 1235 1734 1237
+rect 1958 1235 1992 1237
+rect 2400 1235 2434 1237
+rect 2658 1235 2692 1237
+rect 3100 1235 3134 1237
+rect 3358 1235 3392 1237
+rect 3800 1235 3834 1237
+rect 4058 1235 4092 1237
+rect -2500 1215 -2466 1217
+rect -2242 1215 -2208 1217
+rect -1800 1215 -1766 1217
+rect -1542 1215 -1508 1217
+rect -1100 1215 -1066 1217
+rect -842 1215 -808 1217
+rect -400 1215 -366 1217
+rect -142 1215 -108 1217
+rect 300 1215 334 1217
+rect 558 1215 592 1217
+rect 1000 1215 1034 1217
+rect 1258 1215 1292 1217
+rect 1700 1215 1734 1217
+rect 1958 1215 1992 1217
+rect 2400 1215 2434 1217
+rect 2658 1215 2692 1217
+rect 3100 1215 3134 1217
+rect 3358 1215 3392 1217
+rect 3800 1215 3834 1217
+rect 4058 1215 4092 1217
+rect -2500 1197 -2466 1199
+rect -2242 1197 -2208 1199
+rect -1800 1197 -1766 1199
+rect -1542 1197 -1508 1199
+rect -1100 1197 -1066 1199
+rect -842 1197 -808 1199
+rect -400 1197 -366 1199
+rect -142 1197 -108 1199
+rect 300 1197 334 1199
+rect 558 1197 592 1199
+rect 1000 1197 1034 1199
+rect 1258 1197 1292 1199
+rect 1700 1197 1734 1199
+rect 1958 1197 1992 1199
+rect 2400 1197 2434 1199
+rect 2658 1197 2692 1199
+rect 3100 1197 3134 1199
+rect 3358 1197 3392 1199
+rect 3800 1197 3834 1199
+rect 4058 1197 4092 1199
+rect -2500 1163 -2466 1165
+rect -2242 1163 -2208 1165
+rect -1800 1163 -1766 1165
+rect -1542 1163 -1508 1165
+rect -1100 1163 -1066 1165
+rect -842 1163 -808 1165
+rect -400 1163 -366 1165
+rect -142 1163 -108 1165
+rect 300 1163 334 1165
+rect 558 1163 592 1165
+rect 1000 1163 1034 1165
+rect 1258 1163 1292 1165
+rect 1700 1163 1734 1165
+rect 1958 1163 1992 1165
+rect 2400 1163 2434 1165
+rect 2658 1163 2692 1165
+rect 3100 1163 3134 1165
+rect 3358 1163 3392 1165
+rect 3800 1163 3834 1165
+rect 4058 1163 4092 1165
+rect -2500 1147 -2466 1149
+rect -2242 1147 -2208 1149
+rect -1800 1147 -1766 1149
+rect -1542 1147 -1508 1149
+rect -1100 1147 -1066 1149
+rect -842 1147 -808 1149
+rect -400 1147 -366 1149
+rect -142 1147 -108 1149
+rect 300 1147 334 1149
+rect 558 1147 592 1149
+rect 1000 1147 1034 1149
+rect 1258 1147 1292 1149
+rect 1700 1147 1734 1149
+rect 1958 1147 1992 1149
+rect 2400 1147 2434 1149
+rect 2658 1147 2692 1149
+rect 3100 1147 3134 1149
+rect 3358 1147 3392 1149
+rect 3800 1147 3834 1149
+rect 4058 1147 4092 1149
+rect -2500 1125 -2466 1127
+rect -2242 1125 -2208 1127
+rect -1800 1125 -1766 1127
+rect -1542 1125 -1508 1127
+rect -1100 1125 -1066 1127
+rect -842 1125 -808 1127
+rect -400 1125 -366 1127
+rect -142 1125 -108 1127
+rect 300 1125 334 1127
+rect 558 1125 592 1127
+rect 1000 1125 1034 1127
+rect 1258 1125 1292 1127
+rect 1700 1125 1734 1127
+rect 1958 1125 1992 1127
+rect 2400 1125 2434 1127
+rect 2658 1125 2692 1127
+rect 3100 1125 3134 1127
+rect 3358 1125 3392 1127
+rect 3800 1125 3834 1127
+rect 4058 1125 4092 1127
+rect -2500 1091 -2466 1093
+rect -2242 1091 -2208 1093
+rect -1800 1091 -1766 1093
+rect -1542 1091 -1508 1093
+rect -1100 1091 -1066 1093
+rect -842 1091 -808 1093
+rect -400 1091 -366 1093
+rect -142 1091 -108 1093
+rect 300 1091 334 1093
+rect 558 1091 592 1093
+rect 1000 1091 1034 1093
+rect 1258 1091 1292 1093
+rect 1700 1091 1734 1093
+rect 1958 1091 1992 1093
+rect 2400 1091 2434 1093
+rect 2658 1091 2692 1093
+rect 3100 1091 3134 1093
+rect 3358 1091 3392 1093
+rect 3800 1091 3834 1093
+rect 4058 1091 4092 1093
+rect -2500 1079 -2466 1081
+rect -2242 1079 -2208 1081
+rect -1800 1079 -1766 1081
+rect -1542 1079 -1508 1081
+rect -1100 1079 -1066 1081
+rect -842 1079 -808 1081
+rect -400 1079 -366 1081
+rect -142 1079 -108 1081
+rect 300 1079 334 1081
+rect 558 1079 592 1081
+rect 1000 1079 1034 1081
+rect 1258 1079 1292 1081
+rect 1700 1079 1734 1081
+rect 1958 1079 1992 1081
+rect 2400 1079 2434 1081
+rect 2658 1079 2692 1081
+rect 3100 1079 3134 1081
+rect 3358 1079 3392 1081
+rect 3800 1079 3834 1081
+rect 4058 1079 4092 1081
+rect -2500 1053 -2466 1055
+rect -2242 1053 -2208 1055
+rect -1800 1053 -1766 1055
+rect -1542 1053 -1508 1055
+rect -1100 1053 -1066 1055
+rect -842 1053 -808 1055
+rect -400 1053 -366 1055
+rect -142 1053 -108 1055
+rect 300 1053 334 1055
+rect 558 1053 592 1055
+rect 1000 1053 1034 1055
+rect 1258 1053 1292 1055
+rect 1700 1053 1734 1055
+rect 1958 1053 1992 1055
+rect 2400 1053 2434 1055
+rect 2658 1053 2692 1055
+rect 3100 1053 3134 1055
+rect 3358 1053 3392 1055
+rect 3800 1053 3834 1055
+rect 4058 1053 4092 1055
+rect -2500 1019 -2466 1021
+rect -2242 1019 -2208 1021
+rect -1800 1019 -1766 1021
+rect -1542 1019 -1508 1021
+rect -1100 1019 -1066 1021
+rect -842 1019 -808 1021
+rect -400 1019 -366 1021
+rect -142 1019 -108 1021
+rect 300 1019 334 1021
+rect 558 1019 592 1021
+rect 1000 1019 1034 1021
+rect 1258 1019 1292 1021
+rect 1700 1019 1734 1021
+rect 1958 1019 1992 1021
+rect 2400 1019 2434 1021
+rect 2658 1019 2692 1021
+rect 3100 1019 3134 1021
+rect 3358 1019 3392 1021
+rect 3800 1019 3834 1021
+rect 4058 1019 4092 1021
+rect -2500 1011 -2466 1013
+rect -2242 1011 -2208 1013
+rect -1800 1011 -1766 1013
+rect -1542 1011 -1508 1013
+rect -1100 1011 -1066 1013
+rect -842 1011 -808 1013
+rect -400 1011 -366 1013
+rect -142 1011 -108 1013
+rect 300 1011 334 1013
+rect 558 1011 592 1013
+rect 1000 1011 1034 1013
+rect 1258 1011 1292 1013
+rect 1700 1011 1734 1013
+rect 1958 1011 1992 1013
+rect 2400 1011 2434 1013
+rect 2658 1011 2692 1013
+rect 3100 1011 3134 1013
+rect 3358 1011 3392 1013
+rect 3800 1011 3834 1013
+rect 4058 1011 4092 1013
+rect -2500 981 -2466 983
+rect -2242 981 -2208 983
+rect -1800 981 -1766 983
+rect -1542 981 -1508 983
+rect -1100 981 -1066 983
+rect -842 981 -808 983
+rect -400 981 -366 983
+rect -142 981 -108 983
+rect 300 981 334 983
+rect 558 981 592 983
+rect 1000 981 1034 983
+rect 1258 981 1292 983
+rect 1700 981 1734 983
+rect 1958 981 1992 983
+rect 2400 981 2434 983
+rect 2658 981 2692 983
+rect 3100 981 3134 983
+rect 3358 981 3392 983
+rect 3800 981 3834 983
+rect 4058 981 4092 983
+rect -2500 947 -2466 949
+rect -2242 947 -2208 949
+rect -1800 947 -1766 949
+rect -1542 947 -1508 949
+rect -1100 947 -1066 949
+rect -842 947 -808 949
+rect -400 947 -366 949
+rect -142 947 -108 949
+rect 300 947 334 949
+rect 558 947 592 949
+rect 1000 947 1034 949
+rect 1258 947 1292 949
+rect 1700 947 1734 949
+rect 1958 947 1992 949
+rect 2400 947 2434 949
+rect 2658 947 2692 949
+rect 3100 947 3134 949
+rect 3358 947 3392 949
+rect 3800 947 3834 949
+rect 4058 947 4092 949
+rect -2500 943 -2466 945
+rect -2242 943 -2208 945
+rect -1800 943 -1766 945
+rect -1542 943 -1508 945
+rect -1100 943 -1066 945
+rect -842 943 -808 945
+rect -400 943 -366 945
+rect -142 943 -108 945
+rect 300 943 334 945
+rect 558 943 592 945
+rect 1000 943 1034 945
+rect 1258 943 1292 945
+rect 1700 943 1734 945
+rect 1958 943 1992 945
+rect 2400 943 2434 945
+rect 2658 943 2692 945
+rect 3100 943 3134 945
+rect 3358 943 3392 945
+rect 3800 943 3834 945
+rect 4058 943 4092 945
+rect -2500 909 -2466 911
+rect -2242 909 -2208 911
+rect -1800 909 -1766 911
+rect -1542 909 -1508 911
+rect -1100 909 -1066 911
+rect -842 909 -808 911
+rect -400 909 -366 911
+rect -142 909 -108 911
+rect 300 909 334 911
+rect 558 909 592 911
+rect 1000 909 1034 911
+rect 1258 909 1292 911
+rect 1700 909 1734 911
+rect 1958 909 1992 911
+rect 2400 909 2434 911
+rect 2658 909 2692 911
+rect 3100 909 3134 911
+rect 3358 909 3392 911
+rect 3800 909 3834 911
+rect 4058 909 4092 911
+rect -2500 875 -2466 877
+rect -2242 875 -2208 877
+rect -1800 875 -1766 877
+rect -1542 875 -1508 877
+rect -1100 875 -1066 877
+rect -842 875 -808 877
+rect -400 875 -366 877
+rect -142 875 -108 877
+rect 300 875 334 877
+rect 558 875 592 877
+rect 1000 875 1034 877
+rect 1258 875 1292 877
+rect 1700 875 1734 877
+rect 1958 875 1992 877
+rect 2400 875 2434 877
+rect 2658 875 2692 877
+rect 3100 875 3134 877
+rect 3358 875 3392 877
+rect 3800 875 3834 877
+rect 4058 875 4092 877
+rect -2500 837 -2466 839
+rect -2242 837 -2208 839
+rect -1800 837 -1766 839
+rect -1542 837 -1508 839
+rect -1100 837 -1066 839
+rect -842 837 -808 839
+rect -400 837 -366 839
+rect -142 837 -108 839
+rect 300 837 334 839
+rect 558 837 592 839
+rect 1000 837 1034 839
+rect 1258 837 1292 839
+rect 1700 837 1734 839
+rect 1958 837 1992 839
+rect 2400 837 2434 839
+rect 2658 837 2692 839
+rect 3100 837 3134 839
+rect 3358 837 3392 839
+rect 3800 837 3834 839
+rect 4058 837 4092 839
+rect -2500 807 -2466 809
+rect -2242 807 -2208 809
+rect -1800 807 -1766 809
+rect -1542 807 -1508 809
+rect -1100 807 -1066 809
+rect -842 807 -808 809
+rect -400 807 -366 809
+rect -142 807 -108 809
+rect 300 807 334 809
+rect 558 807 592 809
+rect 1000 807 1034 809
+rect 1258 807 1292 809
+rect 1700 807 1734 809
+rect 1958 807 1992 809
+rect 2400 807 2434 809
+rect 2658 807 2692 809
+rect 3100 807 3134 809
+rect 3358 807 3392 809
+rect 3800 807 3834 809
+rect 4058 807 4092 809
+rect -2500 803 -2466 805
+rect -2242 803 -2208 805
+rect -1800 803 -1766 805
+rect -1542 803 -1508 805
+rect -1100 803 -1066 805
+rect -842 803 -808 805
+rect -400 803 -366 805
+rect -142 803 -108 805
+rect 300 803 334 805
+rect 558 803 592 805
+rect 1000 803 1034 805
+rect 1258 803 1292 805
+rect 1700 803 1734 805
+rect 1958 803 1992 805
+rect 2400 803 2434 805
+rect 2658 803 2692 805
+rect 3100 803 3134 805
+rect 3358 803 3392 805
+rect 3800 803 3834 805
+rect 4058 803 4092 805
+rect -2500 765 -2466 767
+rect -2242 765 -2208 767
+rect -1800 765 -1766 767
+rect -1542 765 -1508 767
+rect -1100 765 -1066 767
+rect -842 765 -808 767
+rect -400 765 -366 767
+rect -142 765 -108 767
+rect 300 765 334 767
+rect 558 765 592 767
+rect 1000 765 1034 767
+rect 1258 765 1292 767
+rect 1700 765 1734 767
+rect 1958 765 1992 767
+rect 2400 765 2434 767
+rect 2658 765 2692 767
+rect 3100 765 3134 767
+rect 3358 765 3392 767
+rect 3800 765 3834 767
+rect 4058 765 4092 767
+rect -2500 739 -2466 741
+rect -2242 739 -2208 741
+rect -1800 739 -1766 741
+rect -1542 739 -1508 741
+rect -1100 739 -1066 741
+rect -842 739 -808 741
+rect -400 739 -366 741
+rect -142 739 -108 741
+rect 300 739 334 741
+rect 558 739 592 741
+rect 1000 739 1034 741
+rect 1258 739 1292 741
+rect 1700 739 1734 741
+rect 1958 739 1992 741
+rect 2400 739 2434 741
+rect 2658 739 2692 741
+rect 3100 739 3134 741
+rect 3358 739 3392 741
+rect 3800 739 3834 741
+rect 4058 739 4092 741
+rect -2500 731 -2466 733
+rect -2242 731 -2208 733
+rect -1800 731 -1766 733
+rect -1542 731 -1508 733
+rect -1100 731 -1066 733
+rect -842 731 -808 733
+rect -400 731 -366 733
+rect -142 731 -108 733
+rect 300 731 334 733
+rect 558 731 592 733
+rect 1000 731 1034 733
+rect 1258 731 1292 733
+rect 1700 731 1734 733
+rect 1958 731 1992 733
+rect 2400 731 2434 733
+rect 2658 731 2692 733
+rect 3100 731 3134 733
+rect 3358 731 3392 733
+rect 3800 731 3834 733
+rect 4058 731 4092 733
+rect -2500 693 -2466 695
+rect -2242 693 -2208 695
+rect -1800 693 -1766 695
+rect -1542 693 -1508 695
+rect -1100 693 -1066 695
+rect -842 693 -808 695
+rect -400 693 -366 695
+rect -142 693 -108 695
+rect 300 693 334 695
+rect 558 693 592 695
+rect 1000 693 1034 695
+rect 1258 693 1292 695
+rect 1700 693 1734 695
+rect 1958 693 1992 695
+rect 2400 693 2434 695
+rect 2658 693 2692 695
+rect 3100 693 3134 695
+rect 3358 693 3392 695
+rect 3800 693 3834 695
+rect 4058 693 4092 695
+rect -2500 671 -2466 673
+rect -2242 671 -2208 673
+rect -1800 671 -1766 673
+rect -1542 671 -1508 673
+rect -1100 671 -1066 673
+rect -842 671 -808 673
+rect -400 671 -366 673
+rect -142 671 -108 673
+rect 300 671 334 673
+rect 558 671 592 673
+rect 1000 671 1034 673
+rect 1258 671 1292 673
+rect 1700 671 1734 673
+rect 1958 671 1992 673
+rect 2400 671 2434 673
+rect 2658 671 2692 673
+rect 3100 671 3134 673
+rect 3358 671 3392 673
+rect 3800 671 3834 673
+rect 4058 671 4092 673
+rect -2500 659 -2466 661
+rect -2242 659 -2208 661
+rect -1800 659 -1766 661
+rect -1542 659 -1508 661
+rect -1100 659 -1066 661
+rect -842 659 -808 661
+rect -400 659 -366 661
+rect -142 659 -108 661
+rect 300 659 334 661
+rect 558 659 592 661
+rect 1000 659 1034 661
+rect 1258 659 1292 661
+rect 1700 659 1734 661
+rect 1958 659 1992 661
+rect 2400 659 2434 661
+rect 2658 659 2692 661
+rect 3100 659 3134 661
+rect 3358 659 3392 661
+rect 3800 659 3834 661
+rect 4058 659 4092 661
+rect -2500 621 -2466 623
+rect -2242 621 -2208 623
+rect -1800 621 -1766 623
+rect -1542 621 -1508 623
+rect -1100 621 -1066 623
+rect -842 621 -808 623
+rect -400 621 -366 623
+rect -142 621 -108 623
+rect 300 621 334 623
+rect 558 621 592 623
+rect 1000 621 1034 623
+rect 1258 621 1292 623
+rect 1700 621 1734 623
+rect 1958 621 1992 623
+rect 2400 621 2434 623
+rect 2658 621 2692 623
+rect 3100 621 3134 623
+rect 3358 621 3392 623
+rect 3800 621 3834 623
+rect 4058 621 4092 623
+rect -2500 603 -2466 605
+rect -2242 603 -2208 605
+rect -1800 603 -1766 605
+rect -1542 603 -1508 605
+rect -1100 603 -1066 605
+rect -842 603 -808 605
+rect -400 603 -366 605
+rect -142 603 -108 605
+rect 300 603 334 605
+rect 558 603 592 605
+rect 1000 603 1034 605
+rect 1258 603 1292 605
+rect 1700 603 1734 605
+rect 1958 603 1992 605
+rect 2400 603 2434 605
+rect 2658 603 2692 605
+rect 3100 603 3134 605
+rect 3358 603 3392 605
+rect 3800 603 3834 605
+rect 4058 603 4092 605
+rect -2500 587 -2466 589
+rect -2242 587 -2208 589
+rect -1800 587 -1766 589
+rect -1542 587 -1508 589
+rect -1100 587 -1066 589
+rect -842 587 -808 589
+rect -400 587 -366 589
+rect -142 587 -108 589
+rect 300 587 334 589
+rect 558 587 592 589
+rect 1000 587 1034 589
+rect 1258 587 1292 589
+rect 1700 587 1734 589
+rect 1958 587 1992 589
+rect 2400 587 2434 589
+rect 2658 587 2692 589
+rect 3100 587 3134 589
+rect 3358 587 3392 589
+rect 3800 587 3834 589
+rect 4058 587 4092 589
+rect -2500 549 -2466 551
+rect -2242 549 -2208 551
+rect -1800 549 -1766 551
+rect -1542 549 -1508 551
+rect -1100 549 -1066 551
+rect -842 549 -808 551
+rect -400 549 -366 551
+rect -142 549 -108 551
+rect 300 549 334 551
+rect 558 549 592 551
+rect 1000 549 1034 551
+rect 1258 549 1292 551
+rect 1700 549 1734 551
+rect 1958 549 1992 551
+rect 2400 549 2434 551
+rect 2658 549 2692 551
+rect 3100 549 3134 551
+rect 3358 549 3392 551
+rect 3800 549 3834 551
+rect 4058 549 4092 551
+rect -2500 535 -2466 537
+rect -2242 535 -2208 537
+rect -1800 535 -1766 537
+rect -1542 535 -1508 537
+rect -1100 535 -1066 537
+rect -842 535 -808 537
+rect -400 535 -366 537
+rect -142 535 -108 537
+rect 300 535 334 537
+rect 558 535 592 537
+rect 1000 535 1034 537
+rect 1258 535 1292 537
+rect 1700 535 1734 537
+rect 1958 535 1992 537
+rect 2400 535 2434 537
+rect 2658 535 2692 537
+rect 3100 535 3134 537
+rect 3358 535 3392 537
+rect 3800 535 3834 537
+rect 4058 535 4092 537
+rect -2500 515 -2466 517
+rect -2242 515 -2208 517
+rect -1800 515 -1766 517
+rect -1542 515 -1508 517
+rect -1100 515 -1066 517
+rect -842 515 -808 517
+rect -400 515 -366 517
+rect -142 515 -108 517
+rect 300 515 334 517
+rect 558 515 592 517
+rect 1000 515 1034 517
+rect 1258 515 1292 517
+rect 1700 515 1734 517
+rect 1958 515 1992 517
+rect 2400 515 2434 517
+rect 2658 515 2692 517
+rect 3100 515 3134 517
+rect 3358 515 3392 517
+rect 3800 515 3834 517
+rect 4058 515 4092 517
+rect -2500 477 -2466 479
+rect -2242 477 -2208 479
+rect -1800 477 -1766 479
+rect -1542 477 -1508 479
+rect -1100 477 -1066 479
+rect -842 477 -808 479
+rect -400 477 -366 479
+rect -142 477 -108 479
+rect 300 477 334 479
+rect 558 477 592 479
+rect 1000 477 1034 479
+rect 1258 477 1292 479
+rect 1700 477 1734 479
+rect 1958 477 1992 479
+rect 2400 477 2434 479
+rect 2658 477 2692 479
+rect 3100 477 3134 479
+rect 3358 477 3392 479
+rect 3800 477 3834 479
+rect 4058 477 4092 479
+rect -2500 467 -2466 469
+rect -2242 467 -2208 469
+rect -1800 467 -1766 469
+rect -1542 467 -1508 469
+rect -1100 467 -1066 469
+rect -842 467 -808 469
+rect -400 467 -366 469
+rect -142 467 -108 469
+rect 300 467 334 469
+rect 558 467 592 469
+rect 1000 467 1034 469
+rect 1258 467 1292 469
+rect 1700 467 1734 469
+rect 1958 467 1992 469
+rect 2400 467 2434 469
+rect 2658 467 2692 469
+rect 3100 467 3134 469
+rect 3358 467 3392 469
+rect 3800 467 3834 469
+rect 4058 467 4092 469
+rect -2500 443 -2466 445
+rect -2242 443 -2208 445
+rect -1800 443 -1766 445
+rect -1542 443 -1508 445
+rect -1100 443 -1066 445
+rect -842 443 -808 445
+rect -400 443 -366 445
+rect -142 443 -108 445
+rect 300 443 334 445
+rect 558 443 592 445
+rect 1000 443 1034 445
+rect 1258 443 1292 445
+rect 1700 443 1734 445
+rect 1958 443 1992 445
+rect 2400 443 2434 445
+rect 2658 443 2692 445
+rect 3100 443 3134 445
+rect 3358 443 3392 445
+rect 3800 443 3834 445
+rect 4058 443 4092 445
+rect -2500 405 -2466 407
+rect -2242 405 -2208 407
+rect -1800 405 -1766 407
+rect -1542 405 -1508 407
+rect -1100 405 -1066 407
+rect -842 405 -808 407
+rect -400 405 -366 407
+rect -142 405 -108 407
+rect 300 405 334 407
+rect 558 405 592 407
+rect 1000 405 1034 407
+rect 1258 405 1292 407
+rect 1700 405 1734 407
+rect 1958 405 1992 407
+rect 2400 405 2434 407
+rect 2658 405 2692 407
+rect 3100 405 3134 407
+rect 3358 405 3392 407
+rect 3800 405 3834 407
+rect 4058 405 4092 407
+rect -2500 399 -2466 401
+rect -2242 399 -2208 401
+rect -1800 399 -1766 401
+rect -1542 399 -1508 401
+rect -1100 399 -1066 401
+rect -842 399 -808 401
+rect -400 399 -366 401
+rect -142 399 -108 401
+rect 300 399 334 401
+rect 558 399 592 401
+rect 1000 399 1034 401
+rect 1258 399 1292 401
+rect 1700 399 1734 401
+rect 1958 399 1992 401
+rect 2400 399 2434 401
+rect 2658 399 2692 401
+rect 3100 399 3134 401
+rect 3358 399 3392 401
+rect 3800 399 3834 401
+rect 4058 399 4092 401
+rect -2500 371 -2466 373
+rect -2242 371 -2208 373
+rect -1800 371 -1766 373
+rect -1542 371 -1508 373
+rect -1100 371 -1066 373
+rect -842 371 -808 373
+rect -400 371 -366 373
+rect -142 371 -108 373
+rect 300 371 334 373
+rect 558 371 592 373
+rect 1000 371 1034 373
+rect 1258 371 1292 373
+rect 1700 371 1734 373
+rect 1958 371 1992 373
+rect 2400 371 2434 373
+rect 2658 371 2692 373
+rect 3100 371 3134 373
+rect 3358 371 3392 373
+rect 3800 371 3834 373
+rect 4058 371 4092 373
+rect -2500 331 -2466 335
+rect -2242 331 -2208 335
+rect -1800 331 -1766 335
+rect -1542 331 -1508 335
+rect -1100 331 -1066 335
+rect -842 331 -808 335
+rect -400 331 -366 335
+rect -142 331 -108 335
+rect 300 331 334 335
+rect 558 331 592 335
+rect 1000 331 1034 335
+rect 1258 331 1292 335
+rect 1700 331 1734 335
+rect 1958 331 1992 335
+rect 2400 331 2434 335
+rect 2658 331 2692 335
+rect 3100 331 3134 335
+rect 3358 331 3392 335
+rect 3800 331 3834 335
+rect 4058 331 4092 335
+rect -2500 299 -2466 301
+rect -2242 299 -2208 301
+rect -1800 299 -1766 301
+rect -1542 299 -1508 301
+rect -1100 299 -1066 301
+rect -842 299 -808 301
+rect -400 299 -366 301
+rect -142 299 -108 301
+rect 300 299 334 301
+rect 558 299 592 301
+rect 1000 299 1034 301
+rect 1258 299 1292 301
+rect 1700 299 1734 301
+rect 1958 299 1992 301
+rect 2400 299 2434 301
+rect 2658 299 2692 301
+rect 3100 299 3134 301
+rect 3358 299 3392 301
+rect 3800 299 3834 301
+rect 4058 299 4092 301
+rect -2500 261 -2466 265
+rect -2242 261 -2208 265
+rect -1800 261 -1766 265
+rect -1542 261 -1508 265
+rect -1100 261 -1066 265
+rect -842 261 -808 265
+rect -400 261 -366 265
+rect -142 261 -108 265
+rect 300 261 334 265
+rect 558 261 592 265
+rect 1000 261 1034 265
+rect 1258 261 1292 265
+rect 1700 261 1734 265
+rect 1958 261 1992 265
+rect 2400 261 2434 265
+rect 2658 261 2692 265
+rect 3100 261 3134 265
+rect 3358 261 3392 265
+rect 3800 261 3834 265
+rect 4058 261 4092 265
+rect -2500 227 -2466 229
+rect -2242 227 -2208 229
+rect -1800 227 -1766 229
+rect -1542 227 -1508 229
+rect -1100 227 -1066 229
+rect -842 227 -808 229
+rect -400 227 -366 229
+rect -142 227 -108 229
+rect 300 227 334 229
+rect 558 227 592 229
+rect 1000 227 1034 229
+rect 1258 227 1292 229
+rect 1700 227 1734 229
+rect 1958 227 1992 229
+rect 2400 227 2434 229
+rect 2658 227 2692 229
+rect 3100 227 3134 229
+rect 3358 227 3392 229
+rect 3800 227 3834 229
+rect 4058 227 4092 229
+rect -2500 195 -2466 197
+rect -2242 195 -2208 197
+rect -1800 195 -1766 197
+rect -1542 195 -1508 197
+rect -1100 195 -1066 197
+rect -842 195 -808 197
+rect -400 195 -366 197
+rect -142 195 -108 197
+rect 300 195 334 197
+rect 558 195 592 197
+rect 1000 195 1034 197
+rect 1258 195 1292 197
+rect 1700 195 1734 197
+rect 1958 195 1992 197
+rect 2400 195 2434 197
+rect 2658 195 2692 197
+rect 3100 195 3134 197
+rect 3358 195 3392 197
+rect 3800 195 3834 197
+rect 4058 195 4092 197
+rect -2500 189 -2466 191
+rect -2242 189 -2208 191
+rect -1800 189 -1766 191
+rect -1542 189 -1508 191
+rect -1100 189 -1066 191
+rect -842 189 -808 191
+rect -400 189 -366 191
+rect -142 189 -108 191
+rect 300 189 334 191
+rect 558 189 592 191
+rect 1000 189 1034 191
+rect 1258 189 1292 191
+rect 1700 189 1734 191
+rect 1958 189 1992 191
+rect 2400 189 2434 191
+rect 2658 189 2692 191
+rect 3100 189 3134 191
+rect 3358 189 3392 191
+rect 3800 189 3834 191
+rect 4058 189 4092 191
+rect -2500 155 -2466 157
+rect -2242 155 -2208 157
+rect -1800 155 -1766 157
+rect -1542 155 -1508 157
+rect -1100 155 -1066 157
+rect -842 155 -808 157
+rect -400 155 -366 157
+rect -142 155 -108 157
+rect 300 155 334 157
+rect 558 155 592 157
+rect 1000 155 1034 157
+rect 1258 155 1292 157
+rect 1700 155 1734 157
+rect 1958 155 1992 157
+rect 2400 155 2434 157
+rect 2658 155 2692 157
+rect 3100 155 3134 157
+rect 3358 155 3392 157
+rect 3800 155 3834 157
+rect 4058 155 4092 157
+rect -2500 127 -2466 129
+rect -2242 127 -2208 129
+rect -1800 127 -1766 129
+rect -1542 127 -1508 129
+rect -1100 127 -1066 129
+rect -842 127 -808 129
+rect -400 127 -366 129
+rect -142 127 -108 129
+rect 300 127 334 129
+rect 558 127 592 129
+rect 1000 127 1034 129
+rect 1258 127 1292 129
+rect 1700 127 1734 129
+rect 1958 127 1992 129
+rect 2400 127 2434 129
+rect 2658 127 2692 129
+rect 3100 127 3134 129
+rect 3358 127 3392 129
+rect 3800 127 3834 129
+rect 4058 127 4092 129
+rect -2500 117 -2466 119
+rect -2242 117 -2208 119
+rect -1800 117 -1766 119
+rect -1542 117 -1508 119
+rect -1100 117 -1066 119
+rect -842 117 -808 119
+rect -400 117 -366 119
+rect -142 117 -108 119
+rect 300 117 334 119
+rect 558 117 592 119
+rect 1000 117 1034 119
+rect 1258 117 1292 119
+rect 1700 117 1734 119
+rect 1958 117 1992 119
+rect 2400 117 2434 119
+rect 2658 117 2692 119
+rect 3100 117 3134 119
+rect 3358 117 3392 119
+rect 3800 117 3834 119
+rect 4058 117 4092 119
+rect -2500 83 -2466 85
+rect -2242 83 -2208 85
+rect -1800 83 -1766 85
+rect -1542 83 -1508 85
+rect -1100 83 -1066 85
+rect -842 83 -808 85
+rect -400 83 -366 85
+rect -142 83 -108 85
+rect 300 83 334 85
+rect 558 83 592 85
+rect 1000 83 1034 85
+rect 1258 83 1292 85
+rect 1700 83 1734 85
+rect 1958 83 1992 85
+rect 2400 83 2434 85
+rect 2658 83 2692 85
+rect 3100 83 3134 85
+rect 3358 83 3392 85
+rect 3800 83 3834 85
+rect 4058 83 4092 85
+rect -2500 59 -2466 61
+rect -2242 59 -2208 61
+rect -1800 59 -1766 61
+rect -1542 59 -1508 61
+rect -1100 59 -1066 61
+rect -842 59 -808 61
+rect -400 59 -366 61
+rect -142 59 -108 61
+rect 300 59 334 61
+rect 558 59 592 61
+rect 1000 59 1034 61
+rect 1258 59 1292 61
+rect 1700 59 1734 61
+rect 1958 59 1992 61
+rect 2400 59 2434 61
+rect 2658 59 2692 61
+rect 3100 59 3134 61
+rect 3358 59 3392 61
+rect 3800 59 3834 61
+rect 4058 59 4092 61
+rect -2500 45 -2466 47
+rect -2242 45 -2208 47
+rect -1800 45 -1766 47
+rect -1542 45 -1508 47
+rect -1100 45 -1066 47
+rect -842 45 -808 47
+rect -400 45 -366 47
+rect -142 45 -108 47
+rect 300 45 334 47
+rect 558 45 592 47
+rect 1000 45 1034 47
+rect 1258 45 1292 47
+rect 1700 45 1734 47
+rect 1958 45 1992 47
+rect 2400 45 2434 47
+rect 2658 45 2692 47
+rect 3100 45 3134 47
+rect 3358 45 3392 47
+rect 3800 45 3834 47
+rect 4058 45 4092 47
+rect -2500 11 -2466 13
+rect -2242 11 -2208 13
+rect -1800 11 -1766 13
+rect -1542 11 -1508 13
+rect -1100 11 -1066 13
+rect -842 11 -808 13
+rect -400 11 -366 13
+rect -142 11 -108 13
+rect 300 11 334 13
+rect 558 11 592 13
+rect 1000 11 1034 13
+rect 1258 11 1292 13
+rect 1700 11 1734 13
+rect 1958 11 1992 13
+rect 2400 11 2434 13
+rect 2658 11 2692 13
+rect 3100 11 3134 13
+rect 3358 11 3392 13
+rect 3800 11 3834 13
+rect 4058 11 4092 13
+rect -2500 -9 -2466 -7
+rect -2242 -9 -2208 -7
+rect -1800 -9 -1766 -7
+rect -1542 -9 -1508 -7
+rect -1100 -9 -1066 -7
+rect -842 -9 -808 -7
+rect -400 -9 -366 -7
+rect -142 -9 -108 -7
+rect 300 -9 334 -7
+rect 558 -9 592 -7
+rect 1000 -9 1034 -7
+rect 1258 -9 1292 -7
+rect 1700 -9 1734 -7
+rect 1958 -9 1992 -7
+rect 2400 -9 2434 -7
+rect 2658 -9 2692 -7
+rect 3100 -9 3134 -7
+rect 3358 -9 3392 -7
+rect 3800 -9 3834 -7
+rect 4058 -9 4092 -7
+rect -2500 -27 -2466 -25
+rect -2242 -27 -2208 -25
+rect -1800 -27 -1766 -25
+rect -1542 -27 -1508 -25
+rect -1100 -27 -1066 -25
+rect -842 -27 -808 -25
+rect -400 -27 -366 -25
+rect -142 -27 -108 -25
+rect 300 -27 334 -25
+rect 558 -27 592 -25
+rect 1000 -27 1034 -25
+rect 1258 -27 1292 -25
+rect 1700 -27 1734 -25
+rect 1958 -27 1992 -25
+rect 2400 -27 2434 -25
+rect 2658 -27 2692 -25
+rect 3100 -27 3134 -25
+rect 3358 -27 3392 -25
+rect 3800 -27 3834 -25
+rect 4058 -27 4092 -25
+rect -2374 -179 -2372 -145
+rect -2338 -179 -2334 -145
+rect -1674 -179 -1672 -145
+rect -1638 -179 -1634 -145
+rect -974 -179 -972 -145
+rect -938 -179 -934 -145
+rect -274 -179 -272 -145
+rect -238 -179 -234 -145
+rect 426 -179 428 -145
+rect 462 -179 466 -145
+rect 1126 -179 1128 -145
+rect 1162 -179 1166 -145
+rect 1826 -179 1828 -145
+rect 1862 -179 1866 -145
+rect 2526 -179 2528 -145
+rect 2562 -179 2566 -145
+rect 3226 -179 3228 -145
+rect 3262 -179 3266 -145
+rect 3926 -179 3928 -145
+rect 3962 -179 3966 -145
+<< metal1 >>
+rect -2642 2443 3794 2603
+rect -2202 -817 4234 -657
+<< metal2 >>
+rect -2712 2116 4043 2216
+rect -2427 -323 4027 -238
+use nfet_w10_l1  nfet_w10_l1_0
+array 0 9 700 0 0 0
+timestamp 1635946216
+transform 1 0 372 0 1 99
+box -3014 -756 -2438 2344
+<< end >>
diff --git a/mag/zeroToASIC_integration/m2_nfet_w1_l2.mag b/mag/zeroToASIC_integration/m2_nfet_w1_l2.mag
new file mode 100644
index 0000000..84fdb7a
--- /dev/null
+++ b/mag/zeroToASIC_integration/m2_nfet_w1_l2.mag
@@ -0,0 +1,45 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -383 634 -157 670
+rect -383 552 -347 634
+rect -193 552 -157 634
+rect -383 516 -157 552
+rect -384 -503 -158 -467
+rect -384 -585 -348 -503
+rect -194 -585 -158 -503
+rect -384 -621 -158 -585
+<< pdiff >>
+rect -347 552 -193 634
+rect -348 -585 -194 -503
+<< metal1 >>
+rect -651 551 -207 618
+rect -651 -514 -526 551
+rect -470 -30 -78 114
+rect -651 -581 -207 -514
+rect -651 -811 -526 -581
+rect -22 -664 103 533
+use sky130_fd_pr__nfet_g5v0d10v5_DPU6YB  sky130_fd_pr__nfet_g5v0d10v5_DPU6YB_0
+array 0 0 0 0 1 500
+timestamp 1635946216
+transform 1 0 -274 0 1 -208
+box -284 -188 284 188
+use contact$3  contact$3_0
+timestamp 1635946216
+transform 1 0 -270 0 1 593
+box -69 -33 69 33
+use contact$2  contact$2_0
+timestamp 1635946216
+transform 1 0 -270 0 1 593
+box -103 -67 103 67
+use contact$3  contact$3_1
+timestamp 1635946216
+transform 1 0 -271 0 1 -544
+box -69 -33 69 33
+use contact$2  contact$2_1
+timestamp 1635946216
+transform 1 0 -271 0 1 -544
+box -103 -67 103 67
+<< end >>
diff --git a/mag/zeroToASIC_integration/m2_pfet_w2_l2.mag b/mag/zeroToASIC_integration/m2_pfet_w2_l2.mag
new file mode 100644
index 0000000..b4732f7
--- /dev/null
+++ b/mag/zeroToASIC_integration/m2_pfet_w2_l2.mag
@@ -0,0 +1,44 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -107 1101 99 1235
+rect -324 474 -294 1006
+rect -258 540 -228 940
+rect 228 540 258 940
+rect 294 474 324 1006
+rect -324 -266 -294 266
+rect -258 -200 -228 200
+rect 228 -200 258 200
+rect 294 -266 324 266
+rect -110 -504 96 -370
+<< metal1 >>
+rect -385 1220 -252 1382
+rect -385 1116 76 1220
+rect -385 -385 -252 1116
+rect -196 287 196 453
+rect -385 -489 76 -385
+rect 252 -659 385 1071
+use sky130_fd_pr__pfet_g5v0d10v5_QSRSHK  sky130_fd_pr__pfet_g5v0d10v5_QSRSHK_0
+array 0 0 0 0 1 740
+timestamp 1635946216
+transform 1 0 0 0 1 0
+box -324 -576 324 534
+use contact$3  contact$3_0
+timestamp 1635946216
+transform 1 0 -4 0 1 1168
+box -69 -33 69 33
+use contact$2  contact$2_0
+timestamp 1635946216
+transform 1 0 -4 0 1 1168
+box -103 -67 103 67
+use contact$3  contact$3_1
+timestamp 1635946216
+transform 1 0 -7 0 1 -437
+box -69 -33 69 33
+use contact$2  contact$2_1
+timestamp 1635946216
+transform 1 0 -7 0 1 -437
+box -103 -67 103 67
+<< end >>
diff --git a/mag/zeroToASIC_integration/myopamp.mag b/mag/zeroToASIC_integration/myopamp.mag
new file mode 100644
index 0000000..ca5db4c
--- /dev/null
+++ b/mag/zeroToASIC_integration/myopamp.mag
@@ -0,0 +1,2654 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect 2117 8670 2323 8804
+rect 3117 8670 3323 8804
+rect 1900 8043 1930 8575
+rect 1966 8109 1996 8509
+rect 2452 8109 2482 8509
+rect 2518 8043 2548 8575
+rect 2900 8043 2930 8575
+rect 2966 8109 2996 8509
+rect 3452 8109 3482 8509
+rect 3518 8043 3548 8575
+rect 1900 7303 1930 7835
+rect 1966 7369 1996 7769
+rect 2452 7369 2482 7769
+rect 2518 7303 2548 7835
+rect 2900 7303 2930 7835
+rect 2966 7369 2996 7769
+rect 3452 7369 3482 7769
+rect 3518 7303 3548 7835
+rect 2114 7065 2320 7199
+rect 3114 7065 3320 7199
+rect 11835 7010 12041 7144
+rect 12735 7010 12941 7144
+rect 13635 7010 13841 7144
+rect 14535 7010 14741 7144
+rect 15435 7010 15587 7144
+rect 11618 6383 11648 6915
+rect 11684 6449 11714 6849
+rect 12170 6449 12200 6849
+rect 12236 6383 12266 6915
+rect 12518 6383 12548 6915
+rect 12584 6449 12614 6849
+rect 13070 6449 13100 6849
+rect 13136 6383 13166 6915
+rect 13418 6383 13448 6915
+rect 13484 6449 13514 6849
+rect 13970 6449 14000 6849
+rect 14036 6383 14066 6915
+rect 14318 6383 14327 6915
+rect -1346 5949 -1186 5985
+rect -1222 5867 -1186 5949
+rect -1346 5831 -1186 5867
+rect -712 5949 -486 5985
+rect -712 5867 -676 5949
+rect -522 5867 -486 5949
+rect -712 5831 -486 5867
+rect -12 5949 214 5985
+rect -12 5867 24 5949
+rect 178 5867 214 5949
+rect -12 5831 214 5867
+rect 688 5949 914 5985
+rect 688 5867 724 5949
+rect 878 5867 914 5949
+rect 688 5831 914 5867
+rect 1388 5949 1614 5985
+rect 1388 5867 1424 5949
+rect 1578 5867 1614 5949
+rect 1388 5831 1614 5867
+rect 2088 5949 2314 5985
+rect 2088 5867 2124 5949
+rect 2278 5867 2314 5949
+rect 2088 5831 2314 5867
+rect 3788 5949 4014 5985
+rect 3788 5867 3824 5949
+rect 3978 5867 4014 5949
+rect 3788 5831 4014 5867
+rect 4488 5949 4714 5985
+rect 4488 5867 4524 5949
+rect 4678 5867 4714 5949
+rect 4488 5831 4714 5867
+rect 5188 5949 5414 5985
+rect 5188 5867 5224 5949
+rect 5378 5867 5414 5949
+rect 5188 5831 5414 5867
+rect 5888 5949 6114 5985
+rect 5888 5867 5924 5949
+rect 6078 5867 6114 5949
+rect 5888 5831 6114 5867
+rect 6588 5949 6814 5985
+rect 6588 5867 6624 5949
+rect 6778 5867 6814 5949
+rect 6588 5831 6814 5867
+rect 7288 5949 7514 5985
+rect 7288 5867 7324 5949
+rect 7478 5867 7514 5949
+rect 7288 5831 7514 5867
+rect 7988 5949 8214 5985
+rect 7988 5867 8024 5949
+rect 8178 5867 8214 5949
+rect 7988 5831 8214 5867
+rect 8688 5949 8914 5985
+rect 8688 5867 8724 5949
+rect 8878 5867 8914 5949
+rect 8688 5831 8914 5867
+rect 9388 5949 9614 5985
+rect 9388 5867 9424 5949
+rect 9578 5867 9614 5949
+rect 9388 5831 9614 5867
+rect 10088 5949 10314 5985
+rect 10088 5867 10124 5949
+rect 10278 5867 10314 5949
+rect 10088 5831 10314 5867
+rect -1328 5668 -1326 5702
+rect -1292 5668 -1288 5702
+rect -628 5668 -626 5702
+rect -592 5668 -588 5702
+rect 72 5668 74 5702
+rect 108 5668 112 5702
+rect 772 5668 774 5702
+rect 808 5668 812 5702
+rect 1472 5668 1474 5702
+rect 1508 5668 1512 5702
+rect 2172 5668 2174 5702
+rect 2208 5668 2212 5702
+rect 3872 5668 3874 5702
+rect 3908 5668 3912 5702
+rect 4572 5668 4574 5702
+rect 4608 5668 4612 5702
+rect 5272 5668 5274 5702
+rect 5308 5668 5312 5702
+rect 5972 5668 5974 5702
+rect 6008 5668 6012 5702
+rect 6672 5668 6674 5702
+rect 6708 5668 6712 5702
+rect 7372 5668 7374 5702
+rect 7408 5668 7412 5702
+rect 8072 5668 8074 5702
+rect 8108 5668 8112 5702
+rect 8772 5668 8774 5702
+rect 8808 5668 8812 5702
+rect 9472 5668 9474 5702
+rect 9508 5668 9512 5702
+rect 10172 5668 10174 5702
+rect 10208 5668 10212 5702
+rect 11618 5643 11648 6175
+rect 11684 5709 11714 6109
+rect 12170 5709 12200 6109
+rect 12236 5643 12266 6175
+rect 12518 5643 12548 6175
+rect 12584 5709 12614 6109
+rect 13070 5709 13100 6109
+rect 13136 5643 13166 6175
+rect 13418 5643 13448 6175
+rect 13484 5709 13514 6109
+rect 13970 5709 14000 6109
+rect 14036 5643 14066 6175
+rect 14318 5643 14327 6175
+rect -1196 5564 -1162 5566
+rect -754 5564 -720 5566
+rect -496 5564 -462 5566
+rect -54 5564 -20 5566
+rect 204 5564 238 5566
+rect 646 5564 680 5566
+rect 904 5564 938 5566
+rect 1346 5564 1380 5566
+rect 1604 5564 1638 5566
+rect 2046 5564 2080 5566
+rect 2304 5564 2338 5566
+rect 3746 5564 3780 5566
+rect 4004 5564 4038 5566
+rect 4446 5564 4480 5566
+rect 4704 5564 4738 5566
+rect 5146 5564 5180 5566
+rect 5404 5564 5438 5566
+rect 5846 5564 5880 5566
+rect 6104 5564 6138 5566
+rect 6546 5564 6580 5566
+rect 6804 5564 6838 5566
+rect 7246 5564 7280 5566
+rect 7504 5564 7538 5566
+rect 7946 5564 7980 5566
+rect 8204 5564 8238 5566
+rect 8646 5564 8680 5566
+rect 8904 5564 8938 5566
+rect 9346 5564 9380 5566
+rect 9604 5564 9638 5566
+rect 10046 5564 10080 5566
+rect 10304 5564 10338 5566
+rect -1196 5548 -1162 5550
+rect -754 5548 -720 5550
+rect -496 5548 -462 5550
+rect -54 5548 -20 5550
+rect 204 5548 238 5550
+rect 646 5548 680 5550
+rect 904 5548 938 5550
+rect 1346 5548 1380 5550
+rect 1604 5548 1638 5550
+rect 2046 5548 2080 5550
+rect 2304 5548 2338 5550
+rect 3746 5548 3780 5550
+rect 4004 5548 4038 5550
+rect 4446 5548 4480 5550
+rect 4704 5548 4738 5550
+rect 5146 5548 5180 5550
+rect 5404 5548 5438 5550
+rect 5846 5548 5880 5550
+rect 6104 5548 6138 5550
+rect 6546 5548 6580 5550
+rect 6804 5548 6838 5550
+rect 7246 5548 7280 5550
+rect 7504 5548 7538 5550
+rect 7946 5548 7980 5550
+rect 8204 5548 8238 5550
+rect 8646 5548 8680 5550
+rect 8904 5548 8938 5550
+rect 9346 5548 9380 5550
+rect 9604 5548 9638 5550
+rect 10046 5548 10080 5550
+rect 10304 5548 10338 5550
+rect -1196 5510 -1162 5512
+rect -754 5510 -720 5512
+rect -496 5510 -462 5512
+rect -54 5510 -20 5512
+rect 204 5510 238 5512
+rect 646 5510 680 5512
+rect 904 5510 938 5512
+rect 1346 5510 1380 5512
+rect 1604 5510 1638 5512
+rect 2046 5510 2080 5512
+rect 2304 5510 2338 5512
+rect 3746 5510 3780 5512
+rect 4004 5510 4038 5512
+rect 4446 5510 4480 5512
+rect 4704 5510 4738 5512
+rect 5146 5510 5180 5512
+rect 5404 5510 5438 5512
+rect 5846 5510 5880 5512
+rect 6104 5510 6138 5512
+rect 6546 5510 6580 5512
+rect 6804 5510 6838 5512
+rect 7246 5510 7280 5512
+rect 7504 5510 7538 5512
+rect 7946 5510 7980 5512
+rect 8204 5510 8238 5512
+rect 8646 5510 8680 5512
+rect 8904 5510 8938 5512
+rect 9346 5510 9380 5512
+rect 9604 5510 9638 5512
+rect 10046 5510 10080 5512
+rect 10304 5510 10338 5512
+rect -1196 5496 -1162 5498
+rect -754 5496 -720 5498
+rect -496 5496 -462 5498
+rect -54 5496 -20 5498
+rect 204 5496 238 5498
+rect 646 5496 680 5498
+rect 904 5496 938 5498
+rect 1346 5496 1380 5498
+rect 1604 5496 1638 5498
+rect 2046 5496 2080 5498
+rect 2304 5496 2338 5498
+rect 3746 5496 3780 5498
+rect 4004 5496 4038 5498
+rect 4446 5496 4480 5498
+rect 4704 5496 4738 5498
+rect 5146 5496 5180 5498
+rect 5404 5496 5438 5498
+rect 5846 5496 5880 5498
+rect 6104 5496 6138 5498
+rect 6546 5496 6580 5498
+rect 6804 5496 6838 5498
+rect 7246 5496 7280 5498
+rect 7504 5496 7538 5498
+rect 7946 5496 7980 5498
+rect 8204 5496 8238 5498
+rect 8646 5496 8680 5498
+rect 8904 5496 8938 5498
+rect 9346 5496 9380 5498
+rect 9604 5496 9638 5498
+rect 10046 5496 10080 5498
+rect 10304 5496 10338 5498
+rect -1196 5476 -1162 5478
+rect -754 5476 -720 5478
+rect -496 5476 -462 5478
+rect -54 5476 -20 5478
+rect 204 5476 238 5478
+rect 646 5476 680 5478
+rect 904 5476 938 5478
+rect 1346 5476 1380 5478
+rect 1604 5476 1638 5478
+rect 2046 5476 2080 5478
+rect 2304 5476 2338 5478
+rect 3746 5476 3780 5478
+rect 4004 5476 4038 5478
+rect 4446 5476 4480 5478
+rect 4704 5476 4738 5478
+rect 5146 5476 5180 5478
+rect 5404 5476 5438 5478
+rect 5846 5476 5880 5478
+rect 6104 5476 6138 5478
+rect 6546 5476 6580 5478
+rect 6804 5476 6838 5478
+rect 7246 5476 7280 5478
+rect 7504 5476 7538 5478
+rect 7946 5476 7980 5478
+rect 8204 5476 8238 5478
+rect 8646 5476 8680 5478
+rect 8904 5476 8938 5478
+rect 9346 5476 9380 5478
+rect 9604 5476 9638 5478
+rect 10046 5476 10080 5478
+rect 10304 5476 10338 5478
+rect -1196 5438 -1162 5440
+rect -754 5438 -720 5440
+rect -496 5438 -462 5440
+rect -54 5438 -20 5440
+rect 204 5438 238 5440
+rect 646 5438 680 5440
+rect 904 5438 938 5440
+rect 1346 5438 1380 5440
+rect 1604 5438 1638 5440
+rect 2046 5438 2080 5440
+rect 2304 5438 2338 5440
+rect 3746 5438 3780 5440
+rect 4004 5438 4038 5440
+rect 4446 5438 4480 5440
+rect 4704 5438 4738 5440
+rect 5146 5438 5180 5440
+rect 5404 5438 5438 5440
+rect 5846 5438 5880 5440
+rect 6104 5438 6138 5440
+rect 6546 5438 6580 5440
+rect 6804 5438 6838 5440
+rect 7246 5438 7280 5440
+rect 7504 5438 7538 5440
+rect 7946 5438 7980 5440
+rect 8204 5438 8238 5440
+rect 8646 5438 8680 5440
+rect 8904 5438 8938 5440
+rect 9346 5438 9380 5440
+rect 9604 5438 9638 5440
+rect 10046 5438 10080 5440
+rect 10304 5438 10338 5440
+rect -1196 5428 -1162 5430
+rect -754 5428 -720 5430
+rect -496 5428 -462 5430
+rect -54 5428 -20 5430
+rect 204 5428 238 5430
+rect 646 5428 680 5430
+rect 904 5428 938 5430
+rect 1346 5428 1380 5430
+rect 1604 5428 1638 5430
+rect 2046 5428 2080 5430
+rect 2304 5428 2338 5430
+rect 3746 5428 3780 5430
+rect 4004 5428 4038 5430
+rect 4446 5428 4480 5430
+rect 4704 5428 4738 5430
+rect 5146 5428 5180 5430
+rect 5404 5428 5438 5430
+rect 5846 5428 5880 5430
+rect 6104 5428 6138 5430
+rect 6546 5428 6580 5430
+rect 6804 5428 6838 5430
+rect 7246 5428 7280 5430
+rect 7504 5428 7538 5430
+rect 7946 5428 7980 5430
+rect 8204 5428 8238 5430
+rect 8646 5428 8680 5430
+rect 8904 5428 8938 5430
+rect 9346 5428 9380 5430
+rect 9604 5428 9638 5430
+rect 10046 5428 10080 5430
+rect 10304 5428 10338 5430
+rect -1196 5404 -1162 5406
+rect -754 5404 -720 5406
+rect -496 5404 -462 5406
+rect -54 5404 -20 5406
+rect 204 5404 238 5406
+rect 646 5404 680 5406
+rect 904 5404 938 5406
+rect 1346 5404 1380 5406
+rect 1604 5404 1638 5406
+rect 2046 5404 2080 5406
+rect 2304 5404 2338 5406
+rect 3746 5404 3780 5406
+rect 4004 5404 4038 5406
+rect 4446 5404 4480 5406
+rect 4704 5404 4738 5406
+rect 5146 5404 5180 5406
+rect 5404 5404 5438 5406
+rect 5846 5404 5880 5406
+rect 6104 5404 6138 5406
+rect 6546 5404 6580 5406
+rect 6804 5404 6838 5406
+rect 7246 5404 7280 5406
+rect 7504 5404 7538 5406
+rect 7946 5404 7980 5406
+rect 8204 5404 8238 5406
+rect 8646 5404 8680 5406
+rect 8904 5404 8938 5406
+rect 9346 5404 9380 5406
+rect 9604 5404 9638 5406
+rect 10046 5404 10080 5406
+rect 10304 5404 10338 5406
+rect 11832 5405 12038 5539
+rect 12732 5405 12938 5539
+rect 13632 5405 13838 5539
+rect 14532 5405 14738 5539
+rect 15432 5405 15587 5539
+rect -1196 5366 -1162 5368
+rect -754 5366 -720 5368
+rect -496 5366 -462 5368
+rect -54 5366 -20 5368
+rect 204 5366 238 5368
+rect 646 5366 680 5368
+rect 904 5366 938 5368
+rect 1346 5366 1380 5368
+rect 1604 5366 1638 5368
+rect 2046 5366 2080 5368
+rect 2304 5366 2338 5368
+rect 3746 5366 3780 5368
+rect 4004 5366 4038 5368
+rect 4446 5366 4480 5368
+rect 4704 5366 4738 5368
+rect 5146 5366 5180 5368
+rect 5404 5366 5438 5368
+rect 5846 5366 5880 5368
+rect 6104 5366 6138 5368
+rect 6546 5366 6580 5368
+rect 6804 5366 6838 5368
+rect 7246 5366 7280 5368
+rect 7504 5366 7538 5368
+rect 7946 5366 7980 5368
+rect 8204 5366 8238 5368
+rect 8646 5366 8680 5368
+rect 8904 5366 8938 5368
+rect 9346 5366 9380 5368
+rect 9604 5366 9638 5368
+rect 10046 5366 10080 5368
+rect 10304 5366 10338 5368
+rect -1196 5360 -1162 5362
+rect -754 5360 -720 5362
+rect -496 5360 -462 5362
+rect -54 5360 -20 5362
+rect 204 5360 238 5362
+rect 646 5360 680 5362
+rect 904 5360 938 5362
+rect 1346 5360 1380 5362
+rect 1604 5360 1638 5362
+rect 2046 5360 2080 5362
+rect 2304 5360 2338 5362
+rect 3746 5360 3780 5362
+rect 4004 5360 4038 5362
+rect 4446 5360 4480 5362
+rect 4704 5360 4738 5362
+rect 5146 5360 5180 5362
+rect 5404 5360 5438 5362
+rect 5846 5360 5880 5362
+rect 6104 5360 6138 5362
+rect 6546 5360 6580 5362
+rect 6804 5360 6838 5362
+rect 7246 5360 7280 5362
+rect 7504 5360 7538 5362
+rect 7946 5360 7980 5362
+rect 8204 5360 8238 5362
+rect 8646 5360 8680 5362
+rect 8904 5360 8938 5362
+rect 9346 5360 9380 5362
+rect 9604 5360 9638 5362
+rect 10046 5360 10080 5362
+rect 10304 5360 10338 5362
+rect -1196 5332 -1162 5334
+rect -754 5332 -720 5334
+rect -496 5332 -462 5334
+rect -54 5332 -20 5334
+rect 204 5332 238 5334
+rect 646 5332 680 5334
+rect 904 5332 938 5334
+rect 1346 5332 1380 5334
+rect 1604 5332 1638 5334
+rect 2046 5332 2080 5334
+rect 2304 5332 2338 5334
+rect 3746 5332 3780 5334
+rect 4004 5332 4038 5334
+rect 4446 5332 4480 5334
+rect 4704 5332 4738 5334
+rect 5146 5332 5180 5334
+rect 5404 5332 5438 5334
+rect 5846 5332 5880 5334
+rect 6104 5332 6138 5334
+rect 6546 5332 6580 5334
+rect 6804 5332 6838 5334
+rect 7246 5332 7280 5334
+rect 7504 5332 7538 5334
+rect 7946 5332 7980 5334
+rect 8204 5332 8238 5334
+rect 8646 5332 8680 5334
+rect 8904 5332 8938 5334
+rect 9346 5332 9380 5334
+rect 9604 5332 9638 5334
+rect 10046 5332 10080 5334
+rect 10304 5332 10338 5334
+rect -1196 5292 -1162 5296
+rect -754 5292 -720 5296
+rect -496 5292 -462 5296
+rect -54 5292 -20 5296
+rect 204 5292 238 5296
+rect 646 5292 680 5296
+rect 904 5292 938 5296
+rect 1346 5292 1380 5296
+rect 1604 5292 1638 5296
+rect 2046 5292 2080 5296
+rect 2304 5292 2338 5296
+rect 3746 5292 3780 5296
+rect 4004 5292 4038 5296
+rect 4446 5292 4480 5296
+rect 4704 5292 4738 5296
+rect 5146 5292 5180 5296
+rect 5404 5292 5438 5296
+rect 5846 5292 5880 5296
+rect 6104 5292 6138 5296
+rect 6546 5292 6580 5296
+rect 6804 5292 6838 5296
+rect 7246 5292 7280 5296
+rect 7504 5292 7538 5296
+rect 7946 5292 7980 5296
+rect 8204 5292 8238 5296
+rect 8646 5292 8680 5296
+rect 8904 5292 8938 5296
+rect 9346 5292 9380 5296
+rect 9604 5292 9638 5296
+rect 10046 5292 10080 5296
+rect 10304 5292 10338 5296
+rect -1196 5260 -1162 5262
+rect -754 5260 -720 5262
+rect -496 5260 -462 5262
+rect -54 5260 -20 5262
+rect 204 5260 238 5262
+rect 646 5260 680 5262
+rect 904 5260 938 5262
+rect 1346 5260 1380 5262
+rect 1604 5260 1638 5262
+rect 2046 5260 2080 5262
+rect 2304 5260 2338 5262
+rect 3746 5260 3780 5262
+rect 4004 5260 4038 5262
+rect 4446 5260 4480 5262
+rect 4704 5260 4738 5262
+rect 5146 5260 5180 5262
+rect 5404 5260 5438 5262
+rect 5846 5260 5880 5262
+rect 6104 5260 6138 5262
+rect 6546 5260 6580 5262
+rect 6804 5260 6838 5262
+rect 7246 5260 7280 5262
+rect 7504 5260 7538 5262
+rect 7946 5260 7980 5262
+rect 8204 5260 8238 5262
+rect 8646 5260 8680 5262
+rect 8904 5260 8938 5262
+rect 9346 5260 9380 5262
+rect 9604 5260 9638 5262
+rect 10046 5260 10080 5262
+rect 10304 5260 10338 5262
+rect -1196 5222 -1162 5226
+rect -754 5222 -720 5226
+rect -496 5222 -462 5226
+rect -54 5222 -20 5226
+rect 204 5222 238 5226
+rect 646 5222 680 5226
+rect 904 5222 938 5226
+rect 1346 5222 1380 5226
+rect 1604 5222 1638 5226
+rect 2046 5222 2080 5226
+rect 2304 5222 2338 5226
+rect 3746 5222 3780 5226
+rect 4004 5222 4038 5226
+rect 4446 5222 4480 5226
+rect 4704 5222 4738 5226
+rect 5146 5222 5180 5226
+rect 5404 5222 5438 5226
+rect 5846 5222 5880 5226
+rect 6104 5222 6138 5226
+rect 6546 5222 6580 5226
+rect 6804 5222 6838 5226
+rect 7246 5222 7280 5226
+rect 7504 5222 7538 5226
+rect 7946 5222 7980 5226
+rect 8204 5222 8238 5226
+rect 8646 5222 8680 5226
+rect 8904 5222 8938 5226
+rect 9346 5222 9380 5226
+rect 9604 5222 9638 5226
+rect 10046 5222 10080 5226
+rect 10304 5222 10338 5226
+rect -1196 5188 -1162 5190
+rect -754 5188 -720 5190
+rect -496 5188 -462 5190
+rect -54 5188 -20 5190
+rect 204 5188 238 5190
+rect 646 5188 680 5190
+rect 904 5188 938 5190
+rect 1346 5188 1380 5190
+rect 1604 5188 1638 5190
+rect 2046 5188 2080 5190
+rect 2304 5188 2338 5190
+rect 3746 5188 3780 5190
+rect 4004 5188 4038 5190
+rect 4446 5188 4480 5190
+rect 4704 5188 4738 5190
+rect 5146 5188 5180 5190
+rect 5404 5188 5438 5190
+rect 5846 5188 5880 5190
+rect 6104 5188 6138 5190
+rect 6546 5188 6580 5190
+rect 6804 5188 6838 5190
+rect 7246 5188 7280 5190
+rect 7504 5188 7538 5190
+rect 7946 5188 7980 5190
+rect 8204 5188 8238 5190
+rect 8646 5188 8680 5190
+rect 8904 5188 8938 5190
+rect 9346 5188 9380 5190
+rect 9604 5188 9638 5190
+rect 10046 5188 10080 5190
+rect 10304 5188 10338 5190
+rect -1196 5156 -1162 5158
+rect -754 5156 -720 5158
+rect -496 5156 -462 5158
+rect -54 5156 -20 5158
+rect 204 5156 238 5158
+rect 646 5156 680 5158
+rect 904 5156 938 5158
+rect 1346 5156 1380 5158
+rect 1604 5156 1638 5158
+rect 2046 5156 2080 5158
+rect 2304 5156 2338 5158
+rect 3746 5156 3780 5158
+rect 4004 5156 4038 5158
+rect 4446 5156 4480 5158
+rect 4704 5156 4738 5158
+rect 5146 5156 5180 5158
+rect 5404 5156 5438 5158
+rect 5846 5156 5880 5158
+rect 6104 5156 6138 5158
+rect 6546 5156 6580 5158
+rect 6804 5156 6838 5158
+rect 7246 5156 7280 5158
+rect 7504 5156 7538 5158
+rect 7946 5156 7980 5158
+rect 8204 5156 8238 5158
+rect 8646 5156 8680 5158
+rect 8904 5156 8938 5158
+rect 9346 5156 9380 5158
+rect 9604 5156 9638 5158
+rect 10046 5156 10080 5158
+rect 10304 5156 10338 5158
+rect -1196 5150 -1162 5152
+rect -754 5150 -720 5152
+rect -496 5150 -462 5152
+rect -54 5150 -20 5152
+rect 204 5150 238 5152
+rect 646 5150 680 5152
+rect 904 5150 938 5152
+rect 1346 5150 1380 5152
+rect 1604 5150 1638 5152
+rect 2046 5150 2080 5152
+rect 2304 5150 2338 5152
+rect 3746 5150 3780 5152
+rect 4004 5150 4038 5152
+rect 4446 5150 4480 5152
+rect 4704 5150 4738 5152
+rect 5146 5150 5180 5152
+rect 5404 5150 5438 5152
+rect 5846 5150 5880 5152
+rect 6104 5150 6138 5152
+rect 6546 5150 6580 5152
+rect 6804 5150 6838 5152
+rect 7246 5150 7280 5152
+rect 7504 5150 7538 5152
+rect 7946 5150 7980 5152
+rect 8204 5150 8238 5152
+rect 8646 5150 8680 5152
+rect 8904 5150 8938 5152
+rect 9346 5150 9380 5152
+rect 9604 5150 9638 5152
+rect 10046 5150 10080 5152
+rect 10304 5150 10338 5152
+rect -1196 5116 -1162 5118
+rect -754 5116 -720 5118
+rect -496 5116 -462 5118
+rect -54 5116 -20 5118
+rect 204 5116 238 5118
+rect 646 5116 680 5118
+rect 904 5116 938 5118
+rect 1346 5116 1380 5118
+rect 1604 5116 1638 5118
+rect 2046 5116 2080 5118
+rect 2304 5116 2338 5118
+rect 3746 5116 3780 5118
+rect 4004 5116 4038 5118
+rect 4446 5116 4480 5118
+rect 4704 5116 4738 5118
+rect 5146 5116 5180 5118
+rect 5404 5116 5438 5118
+rect 5846 5116 5880 5118
+rect 6104 5116 6138 5118
+rect 6546 5116 6580 5118
+rect 6804 5116 6838 5118
+rect 7246 5116 7280 5118
+rect 7504 5116 7538 5118
+rect 7946 5116 7980 5118
+rect 8204 5116 8238 5118
+rect 8646 5116 8680 5118
+rect 8904 5116 8938 5118
+rect 9346 5116 9380 5118
+rect 9604 5116 9638 5118
+rect 10046 5116 10080 5118
+rect 10304 5116 10338 5118
+rect -1196 5088 -1162 5090
+rect -754 5088 -720 5090
+rect -496 5088 -462 5090
+rect -54 5088 -20 5090
+rect 204 5088 238 5090
+rect 646 5088 680 5090
+rect 904 5088 938 5090
+rect 1346 5088 1380 5090
+rect 1604 5088 1638 5090
+rect 2046 5088 2080 5090
+rect 2304 5088 2338 5090
+rect 3746 5088 3780 5090
+rect 4004 5088 4038 5090
+rect 4446 5088 4480 5090
+rect 4704 5088 4738 5090
+rect 5146 5088 5180 5090
+rect 5404 5088 5438 5090
+rect 5846 5088 5880 5090
+rect 6104 5088 6138 5090
+rect 6546 5088 6580 5090
+rect 6804 5088 6838 5090
+rect 7246 5088 7280 5090
+rect 7504 5088 7538 5090
+rect 7946 5088 7980 5090
+rect 8204 5088 8238 5090
+rect 8646 5088 8680 5090
+rect 8904 5088 8938 5090
+rect 9346 5088 9380 5090
+rect 9604 5088 9638 5090
+rect 10046 5088 10080 5090
+rect 10304 5088 10338 5090
+rect -1196 5078 -1162 5080
+rect -754 5078 -720 5080
+rect -496 5078 -462 5080
+rect -54 5078 -20 5080
+rect 204 5078 238 5080
+rect 646 5078 680 5080
+rect 904 5078 938 5080
+rect 1346 5078 1380 5080
+rect 1604 5078 1638 5080
+rect 2046 5078 2080 5080
+rect 2304 5078 2338 5080
+rect 3746 5078 3780 5080
+rect 4004 5078 4038 5080
+rect 4446 5078 4480 5080
+rect 4704 5078 4738 5080
+rect 5146 5078 5180 5080
+rect 5404 5078 5438 5080
+rect 5846 5078 5880 5080
+rect 6104 5078 6138 5080
+rect 6546 5078 6580 5080
+rect 6804 5078 6838 5080
+rect 7246 5078 7280 5080
+rect 7504 5078 7538 5080
+rect 7946 5078 7980 5080
+rect 8204 5078 8238 5080
+rect 8646 5078 8680 5080
+rect 8904 5078 8938 5080
+rect 9346 5078 9380 5080
+rect 9604 5078 9638 5080
+rect 10046 5078 10080 5080
+rect 10304 5078 10338 5080
+rect -1196 5044 -1162 5046
+rect -754 5044 -720 5046
+rect -496 5044 -462 5046
+rect -54 5044 -20 5046
+rect 204 5044 238 5046
+rect 646 5044 680 5046
+rect 904 5044 938 5046
+rect 1346 5044 1380 5046
+rect 1604 5044 1638 5046
+rect 2046 5044 2080 5046
+rect 2304 5044 2338 5046
+rect 3746 5044 3780 5046
+rect 4004 5044 4038 5046
+rect 4446 5044 4480 5046
+rect 4704 5044 4738 5046
+rect 5146 5044 5180 5046
+rect 5404 5044 5438 5046
+rect 5846 5044 5880 5046
+rect 6104 5044 6138 5046
+rect 6546 5044 6580 5046
+rect 6804 5044 6838 5046
+rect 7246 5044 7280 5046
+rect 7504 5044 7538 5046
+rect 7946 5044 7980 5046
+rect 8204 5044 8238 5046
+rect 8646 5044 8680 5046
+rect 8904 5044 8938 5046
+rect 9346 5044 9380 5046
+rect 9604 5044 9638 5046
+rect 10046 5044 10080 5046
+rect 10304 5044 10338 5046
+rect -1196 5020 -1162 5022
+rect -754 5020 -720 5022
+rect -496 5020 -462 5022
+rect -54 5020 -20 5022
+rect 204 5020 238 5022
+rect 646 5020 680 5022
+rect 904 5020 938 5022
+rect 1346 5020 1380 5022
+rect 1604 5020 1638 5022
+rect 2046 5020 2080 5022
+rect 2304 5020 2338 5022
+rect 3746 5020 3780 5022
+rect 4004 5020 4038 5022
+rect 4446 5020 4480 5022
+rect 4704 5020 4738 5022
+rect 5146 5020 5180 5022
+rect 5404 5020 5438 5022
+rect 5846 5020 5880 5022
+rect 6104 5020 6138 5022
+rect 6546 5020 6580 5022
+rect 6804 5020 6838 5022
+rect 7246 5020 7280 5022
+rect 7504 5020 7538 5022
+rect 7946 5020 7980 5022
+rect 8204 5020 8238 5022
+rect 8646 5020 8680 5022
+rect 8904 5020 8938 5022
+rect 9346 5020 9380 5022
+rect 9604 5020 9638 5022
+rect 10046 5020 10080 5022
+rect 10304 5020 10338 5022
+rect -1196 5006 -1162 5008
+rect -754 5006 -720 5008
+rect -496 5006 -462 5008
+rect -54 5006 -20 5008
+rect 204 5006 238 5008
+rect 646 5006 680 5008
+rect 904 5006 938 5008
+rect 1346 5006 1380 5008
+rect 1604 5006 1638 5008
+rect 2046 5006 2080 5008
+rect 2304 5006 2338 5008
+rect 3746 5006 3780 5008
+rect 4004 5006 4038 5008
+rect 4446 5006 4480 5008
+rect 4704 5006 4738 5008
+rect 5146 5006 5180 5008
+rect 5404 5006 5438 5008
+rect 5846 5006 5880 5008
+rect 6104 5006 6138 5008
+rect 6546 5006 6580 5008
+rect 6804 5006 6838 5008
+rect 7246 5006 7280 5008
+rect 7504 5006 7538 5008
+rect 7946 5006 7980 5008
+rect 8204 5006 8238 5008
+rect 8646 5006 8680 5008
+rect 8904 5006 8938 5008
+rect 9346 5006 9380 5008
+rect 9604 5006 9638 5008
+rect 10046 5006 10080 5008
+rect 10304 5006 10338 5008
+rect -1196 4972 -1162 4974
+rect -754 4972 -720 4974
+rect -496 4972 -462 4974
+rect -54 4972 -20 4974
+rect 204 4972 238 4974
+rect 646 4972 680 4974
+rect 904 4972 938 4974
+rect 1346 4972 1380 4974
+rect 1604 4972 1638 4974
+rect 2046 4972 2080 4974
+rect 2304 4972 2338 4974
+rect 3746 4972 3780 4974
+rect 4004 4972 4038 4974
+rect 4446 4972 4480 4974
+rect 4704 4972 4738 4974
+rect 5146 4972 5180 4974
+rect 5404 4972 5438 4974
+rect 5846 4972 5880 4974
+rect 6104 4972 6138 4974
+rect 6546 4972 6580 4974
+rect 6804 4972 6838 4974
+rect 7246 4972 7280 4974
+rect 7504 4972 7538 4974
+rect 7946 4972 7980 4974
+rect 8204 4972 8238 4974
+rect 8646 4972 8680 4974
+rect 8904 4972 8938 4974
+rect 9346 4972 9380 4974
+rect 9604 4972 9638 4974
+rect 10046 4972 10080 4974
+rect 10304 4972 10338 4974
+rect -1196 4952 -1162 4954
+rect -754 4952 -720 4954
+rect -496 4952 -462 4954
+rect -54 4952 -20 4954
+rect 204 4952 238 4954
+rect 646 4952 680 4954
+rect 904 4952 938 4954
+rect 1346 4952 1380 4954
+rect 1604 4952 1638 4954
+rect 2046 4952 2080 4954
+rect 2304 4952 2338 4954
+rect 3746 4952 3780 4954
+rect 4004 4952 4038 4954
+rect 4446 4952 4480 4954
+rect 4704 4952 4738 4954
+rect 5146 4952 5180 4954
+rect 5404 4952 5438 4954
+rect 5846 4952 5880 4954
+rect 6104 4952 6138 4954
+rect 6546 4952 6580 4954
+rect 6804 4952 6838 4954
+rect 7246 4952 7280 4954
+rect 7504 4952 7538 4954
+rect 7946 4952 7980 4954
+rect 8204 4952 8238 4954
+rect 8646 4952 8680 4954
+rect 8904 4952 8938 4954
+rect 9346 4952 9380 4954
+rect 9604 4952 9638 4954
+rect 10046 4952 10080 4954
+rect 10304 4952 10338 4954
+rect -1196 4934 -1162 4936
+rect -754 4934 -720 4936
+rect -496 4934 -462 4936
+rect -54 4934 -20 4936
+rect 204 4934 238 4936
+rect 646 4934 680 4936
+rect 904 4934 938 4936
+rect 1346 4934 1380 4936
+rect 1604 4934 1638 4936
+rect 2046 4934 2080 4936
+rect 2304 4934 2338 4936
+rect 3746 4934 3780 4936
+rect 4004 4934 4038 4936
+rect 4446 4934 4480 4936
+rect 4704 4934 4738 4936
+rect 5146 4934 5180 4936
+rect 5404 4934 5438 4936
+rect 5846 4934 5880 4936
+rect 6104 4934 6138 4936
+rect 6546 4934 6580 4936
+rect 6804 4934 6838 4936
+rect 7246 4934 7280 4936
+rect 7504 4934 7538 4936
+rect 7946 4934 7980 4936
+rect 8204 4934 8238 4936
+rect 8646 4934 8680 4936
+rect 8904 4934 8938 4936
+rect 9346 4934 9380 4936
+rect 9604 4934 9638 4936
+rect 10046 4934 10080 4936
+rect 10304 4934 10338 4936
+rect -1196 4900 -1162 4902
+rect -754 4900 -720 4902
+rect -496 4900 -462 4902
+rect -54 4900 -20 4902
+rect 204 4900 238 4902
+rect 646 4900 680 4902
+rect 904 4900 938 4902
+rect 1346 4900 1380 4902
+rect 1604 4900 1638 4902
+rect 2046 4900 2080 4902
+rect 2304 4900 2338 4902
+rect 3746 4900 3780 4902
+rect 4004 4900 4038 4902
+rect 4446 4900 4480 4902
+rect 4704 4900 4738 4902
+rect 5146 4900 5180 4902
+rect 5404 4900 5438 4902
+rect 5846 4900 5880 4902
+rect 6104 4900 6138 4902
+rect 6546 4900 6580 4902
+rect 6804 4900 6838 4902
+rect 7246 4900 7280 4902
+rect 7504 4900 7538 4902
+rect 7946 4900 7980 4902
+rect 8204 4900 8238 4902
+rect 8646 4900 8680 4902
+rect 8904 4900 8938 4902
+rect 9346 4900 9380 4902
+rect 9604 4900 9638 4902
+rect 10046 4900 10080 4902
+rect 10304 4900 10338 4902
+rect -1196 4884 -1162 4886
+rect -754 4884 -720 4886
+rect -496 4884 -462 4886
+rect -54 4884 -20 4886
+rect 204 4884 238 4886
+rect 646 4884 680 4886
+rect 904 4884 938 4886
+rect 1346 4884 1380 4886
+rect 1604 4884 1638 4886
+rect 2046 4884 2080 4886
+rect 2304 4884 2338 4886
+rect 3746 4884 3780 4886
+rect 4004 4884 4038 4886
+rect 4446 4884 4480 4886
+rect 4704 4884 4738 4886
+rect 5146 4884 5180 4886
+rect 5404 4884 5438 4886
+rect 5846 4884 5880 4886
+rect 6104 4884 6138 4886
+rect 6546 4884 6580 4886
+rect 6804 4884 6838 4886
+rect 7246 4884 7280 4886
+rect 7504 4884 7538 4886
+rect 7946 4884 7980 4886
+rect 8204 4884 8238 4886
+rect 8646 4884 8680 4886
+rect 8904 4884 8938 4886
+rect 9346 4884 9380 4886
+rect 9604 4884 9638 4886
+rect 10046 4884 10080 4886
+rect 10304 4884 10338 4886
+rect -1196 4862 -1162 4864
+rect -754 4862 -720 4864
+rect -496 4862 -462 4864
+rect -54 4862 -20 4864
+rect 204 4862 238 4864
+rect 646 4862 680 4864
+rect 904 4862 938 4864
+rect 1346 4862 1380 4864
+rect 1604 4862 1638 4864
+rect 2046 4862 2080 4864
+rect 2304 4862 2338 4864
+rect 3746 4862 3780 4864
+rect 4004 4862 4038 4864
+rect 4446 4862 4480 4864
+rect 4704 4862 4738 4864
+rect 5146 4862 5180 4864
+rect 5404 4862 5438 4864
+rect 5846 4862 5880 4864
+rect 6104 4862 6138 4864
+rect 6546 4862 6580 4864
+rect 6804 4862 6838 4864
+rect 7246 4862 7280 4864
+rect 7504 4862 7538 4864
+rect 7946 4862 7980 4864
+rect 8204 4862 8238 4864
+rect 8646 4862 8680 4864
+rect 8904 4862 8938 4864
+rect 9346 4862 9380 4864
+rect 9604 4862 9638 4864
+rect 10046 4862 10080 4864
+rect 10304 4862 10338 4864
+rect -1196 4828 -1162 4830
+rect -754 4828 -720 4830
+rect -496 4828 -462 4830
+rect -54 4828 -20 4830
+rect 204 4828 238 4830
+rect 646 4828 680 4830
+rect 904 4828 938 4830
+rect 1346 4828 1380 4830
+rect 1604 4828 1638 4830
+rect 2046 4828 2080 4830
+rect 2304 4828 2338 4830
+rect 3746 4828 3780 4830
+rect 4004 4828 4038 4830
+rect 4446 4828 4480 4830
+rect 4704 4828 4738 4830
+rect 5146 4828 5180 4830
+rect 5404 4828 5438 4830
+rect 5846 4828 5880 4830
+rect 6104 4828 6138 4830
+rect 6546 4828 6580 4830
+rect 6804 4828 6838 4830
+rect 7246 4828 7280 4830
+rect 7504 4828 7538 4830
+rect 7946 4828 7980 4830
+rect 8204 4828 8238 4830
+rect 8646 4828 8680 4830
+rect 8904 4828 8938 4830
+rect 9346 4828 9380 4830
+rect 9604 4828 9638 4830
+rect 10046 4828 10080 4830
+rect 10304 4828 10338 4830
+rect -1196 4816 -1162 4818
+rect -754 4816 -720 4818
+rect -496 4816 -462 4818
+rect -54 4816 -20 4818
+rect 204 4816 238 4818
+rect 646 4816 680 4818
+rect 904 4816 938 4818
+rect 1346 4816 1380 4818
+rect 1604 4816 1638 4818
+rect 2046 4816 2080 4818
+rect 2304 4816 2338 4818
+rect 3746 4816 3780 4818
+rect 4004 4816 4038 4818
+rect 4446 4816 4480 4818
+rect 4704 4816 4738 4818
+rect 5146 4816 5180 4818
+rect 5404 4816 5438 4818
+rect 5846 4816 5880 4818
+rect 6104 4816 6138 4818
+rect 6546 4816 6580 4818
+rect 6804 4816 6838 4818
+rect 7246 4816 7280 4818
+rect 7504 4816 7538 4818
+rect 7946 4816 7980 4818
+rect 8204 4816 8238 4818
+rect 8646 4816 8680 4818
+rect 8904 4816 8938 4818
+rect 9346 4816 9380 4818
+rect 9604 4816 9638 4818
+rect 10046 4816 10080 4818
+rect 10304 4816 10338 4818
+rect -1196 4790 -1162 4792
+rect -754 4790 -720 4792
+rect -496 4790 -462 4792
+rect -54 4790 -20 4792
+rect 204 4790 238 4792
+rect 646 4790 680 4792
+rect 904 4790 938 4792
+rect 1346 4790 1380 4792
+rect 1604 4790 1638 4792
+rect 2046 4790 2080 4792
+rect 2304 4790 2338 4792
+rect 3746 4790 3780 4792
+rect 4004 4790 4038 4792
+rect 4446 4790 4480 4792
+rect 4704 4790 4738 4792
+rect 5146 4790 5180 4792
+rect 5404 4790 5438 4792
+rect 5846 4790 5880 4792
+rect 6104 4790 6138 4792
+rect 6546 4790 6580 4792
+rect 6804 4790 6838 4792
+rect 7246 4790 7280 4792
+rect 7504 4790 7538 4792
+rect 7946 4790 7980 4792
+rect 8204 4790 8238 4792
+rect 8646 4790 8680 4792
+rect 8904 4790 8938 4792
+rect 9346 4790 9380 4792
+rect 9604 4790 9638 4792
+rect 10046 4790 10080 4792
+rect 10304 4790 10338 4792
+rect -1196 4756 -1162 4758
+rect -754 4756 -720 4758
+rect -496 4756 -462 4758
+rect -54 4756 -20 4758
+rect 204 4756 238 4758
+rect 646 4756 680 4758
+rect 904 4756 938 4758
+rect 1346 4756 1380 4758
+rect 1604 4756 1638 4758
+rect 2046 4756 2080 4758
+rect 2304 4756 2338 4758
+rect 3746 4756 3780 4758
+rect 4004 4756 4038 4758
+rect 4446 4756 4480 4758
+rect 4704 4756 4738 4758
+rect 5146 4756 5180 4758
+rect 5404 4756 5438 4758
+rect 5846 4756 5880 4758
+rect 6104 4756 6138 4758
+rect 6546 4756 6580 4758
+rect 6804 4756 6838 4758
+rect 7246 4756 7280 4758
+rect 7504 4756 7538 4758
+rect 7946 4756 7980 4758
+rect 8204 4756 8238 4758
+rect 8646 4756 8680 4758
+rect 8904 4756 8938 4758
+rect 9346 4756 9380 4758
+rect 9604 4756 9638 4758
+rect 10046 4756 10080 4758
+rect 10304 4756 10338 4758
+rect -1196 4748 -1162 4750
+rect -754 4748 -720 4750
+rect -496 4748 -462 4750
+rect -54 4748 -20 4750
+rect 204 4748 238 4750
+rect 646 4748 680 4750
+rect 904 4748 938 4750
+rect 1346 4748 1380 4750
+rect 1604 4748 1638 4750
+rect 2046 4748 2080 4750
+rect 2304 4748 2338 4750
+rect 3746 4748 3780 4750
+rect 4004 4748 4038 4750
+rect 4446 4748 4480 4750
+rect 4704 4748 4738 4750
+rect 5146 4748 5180 4750
+rect 5404 4748 5438 4750
+rect 5846 4748 5880 4750
+rect 6104 4748 6138 4750
+rect 6546 4748 6580 4750
+rect 6804 4748 6838 4750
+rect 7246 4748 7280 4750
+rect 7504 4748 7538 4750
+rect 7946 4748 7980 4750
+rect 8204 4748 8238 4750
+rect 8646 4748 8680 4750
+rect 8904 4748 8938 4750
+rect 9346 4748 9380 4750
+rect 9604 4748 9638 4750
+rect 10046 4748 10080 4750
+rect 10304 4748 10338 4750
+rect -1196 4718 -1162 4720
+rect -754 4718 -720 4720
+rect -496 4718 -462 4720
+rect -54 4718 -20 4720
+rect 204 4718 238 4720
+rect 646 4718 680 4720
+rect 904 4718 938 4720
+rect 1346 4718 1380 4720
+rect 1604 4718 1638 4720
+rect 2046 4718 2080 4720
+rect 2304 4718 2338 4720
+rect 3746 4718 3780 4720
+rect 4004 4718 4038 4720
+rect 4446 4718 4480 4720
+rect 4704 4718 4738 4720
+rect 5146 4718 5180 4720
+rect 5404 4718 5438 4720
+rect 5846 4718 5880 4720
+rect 6104 4718 6138 4720
+rect 6546 4718 6580 4720
+rect 6804 4718 6838 4720
+rect 7246 4718 7280 4720
+rect 7504 4718 7538 4720
+rect 7946 4718 7980 4720
+rect 8204 4718 8238 4720
+rect 8646 4718 8680 4720
+rect 8904 4718 8938 4720
+rect 9346 4718 9380 4720
+rect 9604 4718 9638 4720
+rect 10046 4718 10080 4720
+rect 10304 4718 10338 4720
+rect -1196 4684 -1162 4686
+rect -754 4684 -720 4686
+rect -496 4684 -462 4686
+rect -54 4684 -20 4686
+rect 204 4684 238 4686
+rect 646 4684 680 4686
+rect 904 4684 938 4686
+rect 1346 4684 1380 4686
+rect 1604 4684 1638 4686
+rect 2046 4684 2080 4686
+rect 2304 4684 2338 4686
+rect 3746 4684 3780 4686
+rect 4004 4684 4038 4686
+rect 4446 4684 4480 4686
+rect 4704 4684 4738 4686
+rect 5146 4684 5180 4686
+rect 5404 4684 5438 4686
+rect 5846 4684 5880 4686
+rect 6104 4684 6138 4686
+rect 6546 4684 6580 4686
+rect 6804 4684 6838 4686
+rect 7246 4684 7280 4686
+rect 7504 4684 7538 4686
+rect 7946 4684 7980 4686
+rect 8204 4684 8238 4686
+rect 8646 4684 8680 4686
+rect 8904 4684 8938 4686
+rect 9346 4684 9380 4686
+rect 9604 4684 9638 4686
+rect 10046 4684 10080 4686
+rect 10304 4684 10338 4686
+rect -1196 4680 -1162 4682
+rect -754 4680 -720 4682
+rect -496 4680 -462 4682
+rect -54 4680 -20 4682
+rect 204 4680 238 4682
+rect 646 4680 680 4682
+rect 904 4680 938 4682
+rect 1346 4680 1380 4682
+rect 1604 4680 1638 4682
+rect 2046 4680 2080 4682
+rect 2304 4680 2338 4682
+rect 3746 4680 3780 4682
+rect 4004 4680 4038 4682
+rect 4446 4680 4480 4682
+rect 4704 4680 4738 4682
+rect 5146 4680 5180 4682
+rect 5404 4680 5438 4682
+rect 5846 4680 5880 4682
+rect 6104 4680 6138 4682
+rect 6546 4680 6580 4682
+rect 6804 4680 6838 4682
+rect 7246 4680 7280 4682
+rect 7504 4680 7538 4682
+rect 7946 4680 7980 4682
+rect 8204 4680 8238 4682
+rect 8646 4680 8680 4682
+rect 8904 4680 8938 4682
+rect 9346 4680 9380 4682
+rect 9604 4680 9638 4682
+rect 10046 4680 10080 4682
+rect 10304 4680 10338 4682
+rect -1196 4646 -1162 4648
+rect -754 4646 -720 4648
+rect -496 4646 -462 4648
+rect -54 4646 -20 4648
+rect 204 4646 238 4648
+rect 646 4646 680 4648
+rect 904 4646 938 4648
+rect 1346 4646 1380 4648
+rect 1604 4646 1638 4648
+rect 2046 4646 2080 4648
+rect 2304 4646 2338 4648
+rect 3746 4646 3780 4648
+rect 4004 4646 4038 4648
+rect 4446 4646 4480 4648
+rect 4704 4646 4738 4648
+rect 5146 4646 5180 4648
+rect 5404 4646 5438 4648
+rect 5846 4646 5880 4648
+rect 6104 4646 6138 4648
+rect 6546 4646 6580 4648
+rect 6804 4646 6838 4648
+rect 7246 4646 7280 4648
+rect 7504 4646 7538 4648
+rect 7946 4646 7980 4648
+rect 8204 4646 8238 4648
+rect 8646 4646 8680 4648
+rect 8904 4646 8938 4648
+rect 9346 4646 9380 4648
+rect 9604 4646 9638 4648
+rect 10046 4646 10080 4648
+rect 10304 4646 10338 4648
+rect -1196 4612 -1162 4614
+rect -754 4612 -720 4614
+rect -496 4612 -462 4614
+rect -54 4612 -20 4614
+rect 204 4612 238 4614
+rect 646 4612 680 4614
+rect 904 4612 938 4614
+rect 1346 4612 1380 4614
+rect 1604 4612 1638 4614
+rect 2046 4612 2080 4614
+rect 2304 4612 2338 4614
+rect 3746 4612 3780 4614
+rect 4004 4612 4038 4614
+rect 4446 4612 4480 4614
+rect 4704 4612 4738 4614
+rect 5146 4612 5180 4614
+rect 5404 4612 5438 4614
+rect 5846 4612 5880 4614
+rect 6104 4612 6138 4614
+rect 6546 4612 6580 4614
+rect 6804 4612 6838 4614
+rect 7246 4612 7280 4614
+rect 7504 4612 7538 4614
+rect 7946 4612 7980 4614
+rect 8204 4612 8238 4614
+rect 8646 4612 8680 4614
+rect 8904 4612 8938 4614
+rect 9346 4612 9380 4614
+rect 9604 4612 9638 4614
+rect 10046 4612 10080 4614
+rect 10304 4612 10338 4614
+rect -1196 4574 -1162 4576
+rect -754 4574 -720 4576
+rect -496 4574 -462 4576
+rect -54 4574 -20 4576
+rect 204 4574 238 4576
+rect 646 4574 680 4576
+rect 904 4574 938 4576
+rect 1346 4574 1380 4576
+rect 1604 4574 1638 4576
+rect 2046 4574 2080 4576
+rect 2304 4574 2338 4576
+rect 3746 4574 3780 4576
+rect 4004 4574 4038 4576
+rect 4446 4574 4480 4576
+rect 4704 4574 4738 4576
+rect 5146 4574 5180 4576
+rect 5404 4574 5438 4576
+rect 5846 4574 5880 4576
+rect 6104 4574 6138 4576
+rect 6546 4574 6580 4576
+rect 6804 4574 6838 4576
+rect 7246 4574 7280 4576
+rect 7504 4574 7538 4576
+rect 7946 4574 7980 4576
+rect 8204 4574 8238 4576
+rect 8646 4574 8680 4576
+rect 8904 4574 8938 4576
+rect 9346 4574 9380 4576
+rect 9604 4574 9638 4576
+rect 10046 4574 10080 4576
+rect 10304 4574 10338 4576
+rect -1196 4544 -1162 4546
+rect -754 4544 -720 4546
+rect -496 4544 -462 4546
+rect -54 4544 -20 4546
+rect 204 4544 238 4546
+rect 646 4544 680 4546
+rect 904 4544 938 4546
+rect 1346 4544 1380 4546
+rect 1604 4544 1638 4546
+rect 2046 4544 2080 4546
+rect 2304 4544 2338 4546
+rect 3746 4544 3780 4546
+rect 4004 4544 4038 4546
+rect 4446 4544 4480 4546
+rect 4704 4544 4738 4546
+rect 5146 4544 5180 4546
+rect 5404 4544 5438 4546
+rect 5846 4544 5880 4546
+rect 6104 4544 6138 4546
+rect 6546 4544 6580 4546
+rect 6804 4544 6838 4546
+rect 7246 4544 7280 4546
+rect 7504 4544 7538 4546
+rect 7946 4544 7980 4546
+rect 8204 4544 8238 4546
+rect 8646 4544 8680 4546
+rect 8904 4544 8938 4546
+rect 9346 4544 9380 4546
+rect 9604 4544 9638 4546
+rect 10046 4544 10080 4546
+rect 10304 4544 10338 4546
+rect -1196 4540 -1162 4542
+rect -754 4540 -720 4542
+rect -496 4540 -462 4542
+rect -54 4540 -20 4542
+rect 204 4540 238 4542
+rect 646 4540 680 4542
+rect 904 4540 938 4542
+rect 1346 4540 1380 4542
+rect 1604 4540 1638 4542
+rect 2046 4540 2080 4542
+rect 2304 4540 2338 4542
+rect 3746 4540 3780 4542
+rect 4004 4540 4038 4542
+rect 4446 4540 4480 4542
+rect 4704 4540 4738 4542
+rect 5146 4540 5180 4542
+rect 5404 4540 5438 4542
+rect 5846 4540 5880 4542
+rect 6104 4540 6138 4542
+rect 6546 4540 6580 4542
+rect 6804 4540 6838 4542
+rect 7246 4540 7280 4542
+rect 7504 4540 7538 4542
+rect 7946 4540 7980 4542
+rect 8204 4540 8238 4542
+rect 8646 4540 8680 4542
+rect 8904 4540 8938 4542
+rect 9346 4540 9380 4542
+rect 9604 4540 9638 4542
+rect 10046 4540 10080 4542
+rect 10304 4540 10338 4542
+rect -1196 4502 -1162 4504
+rect -754 4502 -720 4504
+rect -496 4502 -462 4504
+rect -54 4502 -20 4504
+rect 204 4502 238 4504
+rect 646 4502 680 4504
+rect 904 4502 938 4504
+rect 1346 4502 1380 4504
+rect 1604 4502 1638 4504
+rect 2046 4502 2080 4504
+rect 2304 4502 2338 4504
+rect 3746 4502 3780 4504
+rect 4004 4502 4038 4504
+rect 4446 4502 4480 4504
+rect 4704 4502 4738 4504
+rect 5146 4502 5180 4504
+rect 5404 4502 5438 4504
+rect 5846 4502 5880 4504
+rect 6104 4502 6138 4504
+rect 6546 4502 6580 4504
+rect 6804 4502 6838 4504
+rect 7246 4502 7280 4504
+rect 7504 4502 7538 4504
+rect 7946 4502 7980 4504
+rect 8204 4502 8238 4504
+rect 8646 4502 8680 4504
+rect 8904 4502 8938 4504
+rect 9346 4502 9380 4504
+rect 9604 4502 9638 4504
+rect 10046 4502 10080 4504
+rect 10304 4502 10338 4504
+rect -1196 4476 -1162 4478
+rect -754 4476 -720 4478
+rect -496 4476 -462 4478
+rect -54 4476 -20 4478
+rect 204 4476 238 4478
+rect 646 4476 680 4478
+rect 904 4476 938 4478
+rect 1346 4476 1380 4478
+rect 1604 4476 1638 4478
+rect 2046 4476 2080 4478
+rect 2304 4476 2338 4478
+rect 3746 4476 3780 4478
+rect 4004 4476 4038 4478
+rect 4446 4476 4480 4478
+rect 4704 4476 4738 4478
+rect 5146 4476 5180 4478
+rect 5404 4476 5438 4478
+rect 5846 4476 5880 4478
+rect 6104 4476 6138 4478
+rect 6546 4476 6580 4478
+rect 6804 4476 6838 4478
+rect 7246 4476 7280 4478
+rect 7504 4476 7538 4478
+rect 7946 4476 7980 4478
+rect 8204 4476 8238 4478
+rect 8646 4476 8680 4478
+rect 8904 4476 8938 4478
+rect 9346 4476 9380 4478
+rect 9604 4476 9638 4478
+rect 10046 4476 10080 4478
+rect 10304 4476 10338 4478
+rect -1196 4468 -1162 4470
+rect -754 4468 -720 4470
+rect -496 4468 -462 4470
+rect -54 4468 -20 4470
+rect 204 4468 238 4470
+rect 646 4468 680 4470
+rect 904 4468 938 4470
+rect 1346 4468 1380 4470
+rect 1604 4468 1638 4470
+rect 2046 4468 2080 4470
+rect 2304 4468 2338 4470
+rect 3746 4468 3780 4470
+rect 4004 4468 4038 4470
+rect 4446 4468 4480 4470
+rect 4704 4468 4738 4470
+rect 5146 4468 5180 4470
+rect 5404 4468 5438 4470
+rect 5846 4468 5880 4470
+rect 6104 4468 6138 4470
+rect 6546 4468 6580 4470
+rect 6804 4468 6838 4470
+rect 7246 4468 7280 4470
+rect 7504 4468 7538 4470
+rect 7946 4468 7980 4470
+rect 8204 4468 8238 4470
+rect 8646 4468 8680 4470
+rect 8904 4468 8938 4470
+rect 9346 4468 9380 4470
+rect 9604 4468 9638 4470
+rect 10046 4468 10080 4470
+rect 10304 4468 10338 4470
+rect -1196 4430 -1162 4432
+rect -754 4430 -720 4432
+rect -496 4430 -462 4432
+rect -54 4430 -20 4432
+rect 204 4430 238 4432
+rect 646 4430 680 4432
+rect 904 4430 938 4432
+rect 1346 4430 1380 4432
+rect 1604 4430 1638 4432
+rect 2046 4430 2080 4432
+rect 2304 4430 2338 4432
+rect 3746 4430 3780 4432
+rect 4004 4430 4038 4432
+rect 4446 4430 4480 4432
+rect 4704 4430 4738 4432
+rect 5146 4430 5180 4432
+rect 5404 4430 5438 4432
+rect 5846 4430 5880 4432
+rect 6104 4430 6138 4432
+rect 6546 4430 6580 4432
+rect 6804 4430 6838 4432
+rect 7246 4430 7280 4432
+rect 7504 4430 7538 4432
+rect 7946 4430 7980 4432
+rect 8204 4430 8238 4432
+rect 8646 4430 8680 4432
+rect 8904 4430 8938 4432
+rect 9346 4430 9380 4432
+rect 9604 4430 9638 4432
+rect 10046 4430 10080 4432
+rect 10304 4430 10338 4432
+rect -1196 4408 -1162 4410
+rect -754 4408 -720 4410
+rect -496 4408 -462 4410
+rect -54 4408 -20 4410
+rect 204 4408 238 4410
+rect 646 4408 680 4410
+rect 904 4408 938 4410
+rect 1346 4408 1380 4410
+rect 1604 4408 1638 4410
+rect 2046 4408 2080 4410
+rect 2304 4408 2338 4410
+rect 3746 4408 3780 4410
+rect 4004 4408 4038 4410
+rect 4446 4408 4480 4410
+rect 4704 4408 4738 4410
+rect 5146 4408 5180 4410
+rect 5404 4408 5438 4410
+rect 5846 4408 5880 4410
+rect 6104 4408 6138 4410
+rect 6546 4408 6580 4410
+rect 6804 4408 6838 4410
+rect 7246 4408 7280 4410
+rect 7504 4408 7538 4410
+rect 7946 4408 7980 4410
+rect 8204 4408 8238 4410
+rect 8646 4408 8680 4410
+rect 8904 4408 8938 4410
+rect 9346 4408 9380 4410
+rect 9604 4408 9638 4410
+rect 10046 4408 10080 4410
+rect 10304 4408 10338 4410
+rect -1196 4396 -1162 4398
+rect -754 4396 -720 4398
+rect -496 4396 -462 4398
+rect -54 4396 -20 4398
+rect 204 4396 238 4398
+rect 646 4396 680 4398
+rect 904 4396 938 4398
+rect 1346 4396 1380 4398
+rect 1604 4396 1638 4398
+rect 2046 4396 2080 4398
+rect 2304 4396 2338 4398
+rect 3746 4396 3780 4398
+rect 4004 4396 4038 4398
+rect 4446 4396 4480 4398
+rect 4704 4396 4738 4398
+rect 5146 4396 5180 4398
+rect 5404 4396 5438 4398
+rect 5846 4396 5880 4398
+rect 6104 4396 6138 4398
+rect 6546 4396 6580 4398
+rect 6804 4396 6838 4398
+rect 7246 4396 7280 4398
+rect 7504 4396 7538 4398
+rect 7946 4396 7980 4398
+rect 8204 4396 8238 4398
+rect 8646 4396 8680 4398
+rect 8904 4396 8938 4398
+rect 9346 4396 9380 4398
+rect 9604 4396 9638 4398
+rect 10046 4396 10080 4398
+rect 10304 4396 10338 4398
+rect -1196 4358 -1162 4360
+rect -754 4358 -720 4360
+rect -496 4358 -462 4360
+rect -54 4358 -20 4360
+rect 204 4358 238 4360
+rect 646 4358 680 4360
+rect 904 4358 938 4360
+rect 1346 4358 1380 4360
+rect 1604 4358 1638 4360
+rect 2046 4358 2080 4360
+rect 2304 4358 2338 4360
+rect 3746 4358 3780 4360
+rect 4004 4358 4038 4360
+rect 4446 4358 4480 4360
+rect 4704 4358 4738 4360
+rect 5146 4358 5180 4360
+rect 5404 4358 5438 4360
+rect 5846 4358 5880 4360
+rect 6104 4358 6138 4360
+rect 6546 4358 6580 4360
+rect 6804 4358 6838 4360
+rect 7246 4358 7280 4360
+rect 7504 4358 7538 4360
+rect 7946 4358 7980 4360
+rect 8204 4358 8238 4360
+rect 8646 4358 8680 4360
+rect 8904 4358 8938 4360
+rect 9346 4358 9380 4360
+rect 9604 4358 9638 4360
+rect 10046 4358 10080 4360
+rect 10304 4358 10338 4360
+rect -1196 4340 -1162 4342
+rect -754 4340 -720 4342
+rect -496 4340 -462 4342
+rect -54 4340 -20 4342
+rect 204 4340 238 4342
+rect 646 4340 680 4342
+rect 904 4340 938 4342
+rect 1346 4340 1380 4342
+rect 1604 4340 1638 4342
+rect 2046 4340 2080 4342
+rect 2304 4340 2338 4342
+rect 3746 4340 3780 4342
+rect 4004 4340 4038 4342
+rect 4446 4340 4480 4342
+rect 4704 4340 4738 4342
+rect 5146 4340 5180 4342
+rect 5404 4340 5438 4342
+rect 5846 4340 5880 4342
+rect 6104 4340 6138 4342
+rect 6546 4340 6580 4342
+rect 6804 4340 6838 4342
+rect 7246 4340 7280 4342
+rect 7504 4340 7538 4342
+rect 7946 4340 7980 4342
+rect 8204 4340 8238 4342
+rect 8646 4340 8680 4342
+rect 8904 4340 8938 4342
+rect 9346 4340 9380 4342
+rect 9604 4340 9638 4342
+rect 10046 4340 10080 4342
+rect 10304 4340 10338 4342
+rect -1196 4324 -1162 4326
+rect -754 4324 -720 4326
+rect -496 4324 -462 4326
+rect -54 4324 -20 4326
+rect 204 4324 238 4326
+rect 646 4324 680 4326
+rect 904 4324 938 4326
+rect 1346 4324 1380 4326
+rect 1604 4324 1638 4326
+rect 2046 4324 2080 4326
+rect 2304 4324 2338 4326
+rect 3746 4324 3780 4326
+rect 4004 4324 4038 4326
+rect 4446 4324 4480 4326
+rect 4704 4324 4738 4326
+rect 5146 4324 5180 4326
+rect 5404 4324 5438 4326
+rect 5846 4324 5880 4326
+rect 6104 4324 6138 4326
+rect 6546 4324 6580 4326
+rect 6804 4324 6838 4326
+rect 7246 4324 7280 4326
+rect 7504 4324 7538 4326
+rect 7946 4324 7980 4326
+rect 8204 4324 8238 4326
+rect 8646 4324 8680 4326
+rect 8904 4324 8938 4326
+rect 9346 4324 9380 4326
+rect 9604 4324 9638 4326
+rect 10046 4324 10080 4326
+rect 10304 4324 10338 4326
+rect -1196 4286 -1162 4288
+rect -754 4286 -720 4288
+rect -496 4286 -462 4288
+rect -54 4286 -20 4288
+rect 204 4286 238 4288
+rect 646 4286 680 4288
+rect 904 4286 938 4288
+rect 1346 4286 1380 4288
+rect 1604 4286 1638 4288
+rect 2046 4286 2080 4288
+rect 2304 4286 2338 4288
+rect 3746 4286 3780 4288
+rect 4004 4286 4038 4288
+rect 4446 4286 4480 4288
+rect 4704 4286 4738 4288
+rect 5146 4286 5180 4288
+rect 5404 4286 5438 4288
+rect 5846 4286 5880 4288
+rect 6104 4286 6138 4288
+rect 6546 4286 6580 4288
+rect 6804 4286 6838 4288
+rect 7246 4286 7280 4288
+rect 7504 4286 7538 4288
+rect 7946 4286 7980 4288
+rect 8204 4286 8238 4288
+rect 8646 4286 8680 4288
+rect 8904 4286 8938 4288
+rect 9346 4286 9380 4288
+rect 9604 4286 9638 4288
+rect 10046 4286 10080 4288
+rect 10304 4286 10338 4288
+rect -1196 4272 -1162 4274
+rect -754 4272 -720 4274
+rect -496 4272 -462 4274
+rect -54 4272 -20 4274
+rect 204 4272 238 4274
+rect 646 4272 680 4274
+rect 904 4272 938 4274
+rect 1346 4272 1380 4274
+rect 1604 4272 1638 4274
+rect 2046 4272 2080 4274
+rect 2304 4272 2338 4274
+rect 3746 4272 3780 4274
+rect 4004 4272 4038 4274
+rect 4446 4272 4480 4274
+rect 4704 4272 4738 4274
+rect 5146 4272 5180 4274
+rect 5404 4272 5438 4274
+rect 5846 4272 5880 4274
+rect 6104 4272 6138 4274
+rect 6546 4272 6580 4274
+rect 6804 4272 6838 4274
+rect 7246 4272 7280 4274
+rect 7504 4272 7538 4274
+rect 7946 4272 7980 4274
+rect 8204 4272 8238 4274
+rect 8646 4272 8680 4274
+rect 8904 4272 8938 4274
+rect 9346 4272 9380 4274
+rect 9604 4272 9638 4274
+rect 10046 4272 10080 4274
+rect 10304 4272 10338 4274
+rect -1196 4252 -1162 4254
+rect -754 4252 -720 4254
+rect -496 4252 -462 4254
+rect -54 4252 -20 4254
+rect 204 4252 238 4254
+rect 646 4252 680 4254
+rect 904 4252 938 4254
+rect 1346 4252 1380 4254
+rect 1604 4252 1638 4254
+rect 2046 4252 2080 4254
+rect 2304 4252 2338 4254
+rect 3746 4252 3780 4254
+rect 4004 4252 4038 4254
+rect 4446 4252 4480 4254
+rect 4704 4252 4738 4254
+rect 5146 4252 5180 4254
+rect 5404 4252 5438 4254
+rect 5846 4252 5880 4254
+rect 6104 4252 6138 4254
+rect 6546 4252 6580 4254
+rect 6804 4252 6838 4254
+rect 7246 4252 7280 4254
+rect 7504 4252 7538 4254
+rect 7946 4252 7980 4254
+rect 8204 4252 8238 4254
+rect 8646 4252 8680 4254
+rect 8904 4252 8938 4254
+rect 9346 4252 9380 4254
+rect 9604 4252 9638 4254
+rect 10046 4252 10080 4254
+rect 10304 4252 10338 4254
+rect -1196 4214 -1162 4216
+rect -754 4214 -720 4216
+rect -496 4214 -462 4216
+rect -54 4214 -20 4216
+rect 204 4214 238 4216
+rect 646 4214 680 4216
+rect 904 4214 938 4216
+rect 1346 4214 1380 4216
+rect 1604 4214 1638 4216
+rect 2046 4214 2080 4216
+rect 2304 4214 2338 4216
+rect 3746 4214 3780 4216
+rect 4004 4214 4038 4216
+rect 4446 4214 4480 4216
+rect 4704 4214 4738 4216
+rect 5146 4214 5180 4216
+rect 5404 4214 5438 4216
+rect 5846 4214 5880 4216
+rect 6104 4214 6138 4216
+rect 6546 4214 6580 4216
+rect 6804 4214 6838 4216
+rect 7246 4214 7280 4216
+rect 7504 4214 7538 4216
+rect 7946 4214 7980 4216
+rect 8204 4214 8238 4216
+rect 8646 4214 8680 4216
+rect 8904 4214 8938 4216
+rect 9346 4214 9380 4216
+rect 9604 4214 9638 4216
+rect 10046 4214 10080 4216
+rect 10304 4214 10338 4216
+rect -1196 4204 -1162 4206
+rect -754 4204 -720 4206
+rect -496 4204 -462 4206
+rect -54 4204 -20 4206
+rect 204 4204 238 4206
+rect 646 4204 680 4206
+rect 904 4204 938 4206
+rect 1346 4204 1380 4206
+rect 1604 4204 1638 4206
+rect 2046 4204 2080 4206
+rect 2304 4204 2338 4206
+rect 3746 4204 3780 4206
+rect 4004 4204 4038 4206
+rect 4446 4204 4480 4206
+rect 4704 4204 4738 4206
+rect 5146 4204 5180 4206
+rect 5404 4204 5438 4206
+rect 5846 4204 5880 4206
+rect 6104 4204 6138 4206
+rect 6546 4204 6580 4206
+rect 6804 4204 6838 4206
+rect 7246 4204 7280 4206
+rect 7504 4204 7538 4206
+rect 7946 4204 7980 4206
+rect 8204 4204 8238 4206
+rect 8646 4204 8680 4206
+rect 8904 4204 8938 4206
+rect 9346 4204 9380 4206
+rect 9604 4204 9638 4206
+rect 10046 4204 10080 4206
+rect 10304 4204 10338 4206
+rect -1196 4180 -1162 4182
+rect -754 4180 -720 4182
+rect -496 4180 -462 4182
+rect -54 4180 -20 4182
+rect 204 4180 238 4182
+rect 646 4180 680 4182
+rect 904 4180 938 4182
+rect 1346 4180 1380 4182
+rect 1604 4180 1638 4182
+rect 2046 4180 2080 4182
+rect 2304 4180 2338 4182
+rect 3746 4180 3780 4182
+rect 4004 4180 4038 4182
+rect 4446 4180 4480 4182
+rect 4704 4180 4738 4182
+rect 5146 4180 5180 4182
+rect 5404 4180 5438 4182
+rect 5846 4180 5880 4182
+rect 6104 4180 6138 4182
+rect 6546 4180 6580 4182
+rect 6804 4180 6838 4182
+rect 7246 4180 7280 4182
+rect 7504 4180 7538 4182
+rect 7946 4180 7980 4182
+rect 8204 4180 8238 4182
+rect 8646 4180 8680 4182
+rect 8904 4180 8938 4182
+rect 9346 4180 9380 4182
+rect 9604 4180 9638 4182
+rect 10046 4180 10080 4182
+rect 10304 4180 10338 4182
+rect -1196 4142 -1162 4144
+rect -754 4142 -720 4144
+rect -496 4142 -462 4144
+rect -54 4142 -20 4144
+rect 204 4142 238 4144
+rect 646 4142 680 4144
+rect 904 4142 938 4144
+rect 1346 4142 1380 4144
+rect 1604 4142 1638 4144
+rect 2046 4142 2080 4144
+rect 2304 4142 2338 4144
+rect 3746 4142 3780 4144
+rect 4004 4142 4038 4144
+rect 4446 4142 4480 4144
+rect 4704 4142 4738 4144
+rect 5146 4142 5180 4144
+rect 5404 4142 5438 4144
+rect 5846 4142 5880 4144
+rect 6104 4142 6138 4144
+rect 6546 4142 6580 4144
+rect 6804 4142 6838 4144
+rect 7246 4142 7280 4144
+rect 7504 4142 7538 4144
+rect 7946 4142 7980 4144
+rect 8204 4142 8238 4144
+rect 8646 4142 8680 4144
+rect 8904 4142 8938 4144
+rect 9346 4142 9380 4144
+rect 9604 4142 9638 4144
+rect 10046 4142 10080 4144
+rect 10304 4142 10338 4144
+rect -1196 4136 -1162 4138
+rect -754 4136 -720 4138
+rect -496 4136 -462 4138
+rect -54 4136 -20 4138
+rect 204 4136 238 4138
+rect 646 4136 680 4138
+rect 904 4136 938 4138
+rect 1346 4136 1380 4138
+rect 1604 4136 1638 4138
+rect 2046 4136 2080 4138
+rect 2304 4136 2338 4138
+rect 3746 4136 3780 4138
+rect 4004 4136 4038 4138
+rect 4446 4136 4480 4138
+rect 4704 4136 4738 4138
+rect 5146 4136 5180 4138
+rect 5404 4136 5438 4138
+rect 5846 4136 5880 4138
+rect 6104 4136 6138 4138
+rect 6546 4136 6580 4138
+rect 6804 4136 6838 4138
+rect 7246 4136 7280 4138
+rect 7504 4136 7538 4138
+rect 7946 4136 7980 4138
+rect 8204 4136 8238 4138
+rect 8646 4136 8680 4138
+rect 8904 4136 8938 4138
+rect 9346 4136 9380 4138
+rect 9604 4136 9638 4138
+rect 10046 4136 10080 4138
+rect 10304 4136 10338 4138
+rect -1196 4108 -1162 4110
+rect -754 4108 -720 4110
+rect -496 4108 -462 4110
+rect -54 4108 -20 4110
+rect 204 4108 238 4110
+rect 646 4108 680 4110
+rect 904 4108 938 4110
+rect 1346 4108 1380 4110
+rect 1604 4108 1638 4110
+rect 2046 4108 2080 4110
+rect 2304 4108 2338 4110
+rect 3746 4108 3780 4110
+rect 4004 4108 4038 4110
+rect 4446 4108 4480 4110
+rect 4704 4108 4738 4110
+rect 5146 4108 5180 4110
+rect 5404 4108 5438 4110
+rect 5846 4108 5880 4110
+rect 6104 4108 6138 4110
+rect 6546 4108 6580 4110
+rect 6804 4108 6838 4110
+rect 7246 4108 7280 4110
+rect 7504 4108 7538 4110
+rect 7946 4108 7980 4110
+rect 8204 4108 8238 4110
+rect 8646 4108 8680 4110
+rect 8904 4108 8938 4110
+rect 9346 4108 9380 4110
+rect 9604 4108 9638 4110
+rect 10046 4108 10080 4110
+rect 10304 4108 10338 4110
+rect -1196 4068 -1162 4072
+rect -754 4068 -720 4072
+rect -496 4068 -462 4072
+rect -54 4068 -20 4072
+rect 204 4068 238 4072
+rect 646 4068 680 4072
+rect 904 4068 938 4072
+rect 1346 4068 1380 4072
+rect 1604 4068 1638 4072
+rect 2046 4068 2080 4072
+rect 2304 4068 2338 4072
+rect 3746 4068 3780 4072
+rect 4004 4068 4038 4072
+rect 4446 4068 4480 4072
+rect 4704 4068 4738 4072
+rect 5146 4068 5180 4072
+rect 5404 4068 5438 4072
+rect 5846 4068 5880 4072
+rect 6104 4068 6138 4072
+rect 6546 4068 6580 4072
+rect 6804 4068 6838 4072
+rect 7246 4068 7280 4072
+rect 7504 4068 7538 4072
+rect 7946 4068 7980 4072
+rect 8204 4068 8238 4072
+rect 8646 4068 8680 4072
+rect 8904 4068 8938 4072
+rect 9346 4068 9380 4072
+rect 9604 4068 9638 4072
+rect 10046 4068 10080 4072
+rect 10304 4068 10338 4072
+rect -1196 4036 -1162 4038
+rect -754 4036 -720 4038
+rect -496 4036 -462 4038
+rect -54 4036 -20 4038
+rect 204 4036 238 4038
+rect 646 4036 680 4038
+rect 904 4036 938 4038
+rect 1346 4036 1380 4038
+rect 1604 4036 1638 4038
+rect 2046 4036 2080 4038
+rect 2304 4036 2338 4038
+rect 3746 4036 3780 4038
+rect 4004 4036 4038 4038
+rect 4446 4036 4480 4038
+rect 4704 4036 4738 4038
+rect 5146 4036 5180 4038
+rect 5404 4036 5438 4038
+rect 5846 4036 5880 4038
+rect 6104 4036 6138 4038
+rect 6546 4036 6580 4038
+rect 6804 4036 6838 4038
+rect 7246 4036 7280 4038
+rect 7504 4036 7538 4038
+rect 7946 4036 7980 4038
+rect 8204 4036 8238 4038
+rect 8646 4036 8680 4038
+rect 8904 4036 8938 4038
+rect 9346 4036 9380 4038
+rect 9604 4036 9638 4038
+rect 10046 4036 10080 4038
+rect 10304 4036 10338 4038
+rect -1196 3998 -1162 4002
+rect -754 3998 -720 4002
+rect -496 3998 -462 4002
+rect -54 3998 -20 4002
+rect 204 3998 238 4002
+rect 646 3998 680 4002
+rect 904 3998 938 4002
+rect 1346 3998 1380 4002
+rect 1604 3998 1638 4002
+rect 2046 3998 2080 4002
+rect 2304 3998 2338 4002
+rect 3746 3998 3780 4002
+rect 4004 3998 4038 4002
+rect 4446 3998 4480 4002
+rect 4704 3998 4738 4002
+rect 5146 3998 5180 4002
+rect 5404 3998 5438 4002
+rect 5846 3998 5880 4002
+rect 6104 3998 6138 4002
+rect 6546 3998 6580 4002
+rect 6804 3998 6838 4002
+rect 7246 3998 7280 4002
+rect 7504 3998 7538 4002
+rect 7946 3998 7980 4002
+rect 8204 3998 8238 4002
+rect 8646 3998 8680 4002
+rect 8904 3998 8938 4002
+rect 9346 3998 9380 4002
+rect 9604 3998 9638 4002
+rect 10046 3998 10080 4002
+rect 10304 3998 10338 4002
+rect -1196 3964 -1162 3966
+rect -754 3964 -720 3966
+rect -496 3964 -462 3966
+rect -54 3964 -20 3966
+rect 204 3964 238 3966
+rect 646 3964 680 3966
+rect 904 3964 938 3966
+rect 1346 3964 1380 3966
+rect 1604 3964 1638 3966
+rect 2046 3964 2080 3966
+rect 2304 3964 2338 3966
+rect 3746 3964 3780 3966
+rect 4004 3964 4038 3966
+rect 4446 3964 4480 3966
+rect 4704 3964 4738 3966
+rect 5146 3964 5180 3966
+rect 5404 3964 5438 3966
+rect 5846 3964 5880 3966
+rect 6104 3964 6138 3966
+rect 6546 3964 6580 3966
+rect 6804 3964 6838 3966
+rect 7246 3964 7280 3966
+rect 7504 3964 7538 3966
+rect 7946 3964 7980 3966
+rect 8204 3964 8238 3966
+rect 8646 3964 8680 3966
+rect 8904 3964 8938 3966
+rect 9346 3964 9380 3966
+rect 9604 3964 9638 3966
+rect 10046 3964 10080 3966
+rect 10304 3964 10338 3966
+rect -1196 3932 -1162 3934
+rect -754 3932 -720 3934
+rect -496 3932 -462 3934
+rect -54 3932 -20 3934
+rect 204 3932 238 3934
+rect 646 3932 680 3934
+rect 904 3932 938 3934
+rect 1346 3932 1380 3934
+rect 1604 3932 1638 3934
+rect 2046 3932 2080 3934
+rect 2304 3932 2338 3934
+rect 3746 3932 3780 3934
+rect 4004 3932 4038 3934
+rect 4446 3932 4480 3934
+rect 4704 3932 4738 3934
+rect 5146 3932 5180 3934
+rect 5404 3932 5438 3934
+rect 5846 3932 5880 3934
+rect 6104 3932 6138 3934
+rect 6546 3932 6580 3934
+rect 6804 3932 6838 3934
+rect 7246 3932 7280 3934
+rect 7504 3932 7538 3934
+rect 7946 3932 7980 3934
+rect 8204 3932 8238 3934
+rect 8646 3932 8680 3934
+rect 8904 3932 8938 3934
+rect 9346 3932 9380 3934
+rect 9604 3932 9638 3934
+rect 10046 3932 10080 3934
+rect 10304 3932 10338 3934
+rect -1196 3926 -1162 3928
+rect -754 3926 -720 3928
+rect -496 3926 -462 3928
+rect -54 3926 -20 3928
+rect 204 3926 238 3928
+rect 646 3926 680 3928
+rect 904 3926 938 3928
+rect 1346 3926 1380 3928
+rect 1604 3926 1638 3928
+rect 2046 3926 2080 3928
+rect 2304 3926 2338 3928
+rect 3746 3926 3780 3928
+rect 4004 3926 4038 3928
+rect 4446 3926 4480 3928
+rect 4704 3926 4738 3928
+rect 5146 3926 5180 3928
+rect 5404 3926 5438 3928
+rect 5846 3926 5880 3928
+rect 6104 3926 6138 3928
+rect 6546 3926 6580 3928
+rect 6804 3926 6838 3928
+rect 7246 3926 7280 3928
+rect 7504 3926 7538 3928
+rect 7946 3926 7980 3928
+rect 8204 3926 8238 3928
+rect 8646 3926 8680 3928
+rect 8904 3926 8938 3928
+rect 9346 3926 9380 3928
+rect 9604 3926 9638 3928
+rect 10046 3926 10080 3928
+rect 10304 3926 10338 3928
+rect -1196 3892 -1162 3894
+rect -754 3892 -720 3894
+rect -496 3892 -462 3894
+rect -54 3892 -20 3894
+rect 204 3892 238 3894
+rect 646 3892 680 3894
+rect 904 3892 938 3894
+rect 1346 3892 1380 3894
+rect 1604 3892 1638 3894
+rect 2046 3892 2080 3894
+rect 2304 3892 2338 3894
+rect 3746 3892 3780 3894
+rect 4004 3892 4038 3894
+rect 4446 3892 4480 3894
+rect 4704 3892 4738 3894
+rect 5146 3892 5180 3894
+rect 5404 3892 5438 3894
+rect 5846 3892 5880 3894
+rect 6104 3892 6138 3894
+rect 6546 3892 6580 3894
+rect 6804 3892 6838 3894
+rect 7246 3892 7280 3894
+rect 7504 3892 7538 3894
+rect 7946 3892 7980 3894
+rect 8204 3892 8238 3894
+rect 8646 3892 8680 3894
+rect 8904 3892 8938 3894
+rect 9346 3892 9380 3894
+rect 9604 3892 9638 3894
+rect 10046 3892 10080 3894
+rect 10304 3892 10338 3894
+rect -1196 3864 -1162 3866
+rect -754 3864 -720 3866
+rect -496 3864 -462 3866
+rect -54 3864 -20 3866
+rect 204 3864 238 3866
+rect 646 3864 680 3866
+rect 904 3864 938 3866
+rect 1346 3864 1380 3866
+rect 1604 3864 1638 3866
+rect 2046 3864 2080 3866
+rect 2304 3864 2338 3866
+rect 3746 3864 3780 3866
+rect 4004 3864 4038 3866
+rect 4446 3864 4480 3866
+rect 4704 3864 4738 3866
+rect 5146 3864 5180 3866
+rect 5404 3864 5438 3866
+rect 5846 3864 5880 3866
+rect 6104 3864 6138 3866
+rect 6546 3864 6580 3866
+rect 6804 3864 6838 3866
+rect 7246 3864 7280 3866
+rect 7504 3864 7538 3866
+rect 7946 3864 7980 3866
+rect 8204 3864 8238 3866
+rect 8646 3864 8680 3866
+rect 8904 3864 8938 3866
+rect 9346 3864 9380 3866
+rect 9604 3864 9638 3866
+rect 10046 3864 10080 3866
+rect 10304 3864 10338 3866
+rect -1196 3854 -1162 3856
+rect -754 3854 -720 3856
+rect -496 3854 -462 3856
+rect -54 3854 -20 3856
+rect 204 3854 238 3856
+rect 646 3854 680 3856
+rect 904 3854 938 3856
+rect 1346 3854 1380 3856
+rect 1604 3854 1638 3856
+rect 2046 3854 2080 3856
+rect 2304 3854 2338 3856
+rect 3746 3854 3780 3856
+rect 4004 3854 4038 3856
+rect 4446 3854 4480 3856
+rect 4704 3854 4738 3856
+rect 5146 3854 5180 3856
+rect 5404 3854 5438 3856
+rect 5846 3854 5880 3856
+rect 6104 3854 6138 3856
+rect 6546 3854 6580 3856
+rect 6804 3854 6838 3856
+rect 7246 3854 7280 3856
+rect 7504 3854 7538 3856
+rect 7946 3854 7980 3856
+rect 8204 3854 8238 3856
+rect 8646 3854 8680 3856
+rect 8904 3854 8938 3856
+rect 9346 3854 9380 3856
+rect 9604 3854 9638 3856
+rect 10046 3854 10080 3856
+rect 10304 3854 10338 3856
+rect -1196 3820 -1162 3822
+rect -754 3820 -720 3822
+rect -496 3820 -462 3822
+rect -54 3820 -20 3822
+rect 204 3820 238 3822
+rect 646 3820 680 3822
+rect 904 3820 938 3822
+rect 1346 3820 1380 3822
+rect 1604 3820 1638 3822
+rect 2046 3820 2080 3822
+rect 2304 3820 2338 3822
+rect 3746 3820 3780 3822
+rect 4004 3820 4038 3822
+rect 4446 3820 4480 3822
+rect 4704 3820 4738 3822
+rect 5146 3820 5180 3822
+rect 5404 3820 5438 3822
+rect 5846 3820 5880 3822
+rect 6104 3820 6138 3822
+rect 6546 3820 6580 3822
+rect 6804 3820 6838 3822
+rect 7246 3820 7280 3822
+rect 7504 3820 7538 3822
+rect 7946 3820 7980 3822
+rect 8204 3820 8238 3822
+rect 8646 3820 8680 3822
+rect 8904 3820 8938 3822
+rect 9346 3820 9380 3822
+rect 9604 3820 9638 3822
+rect 10046 3820 10080 3822
+rect 10304 3820 10338 3822
+rect -1196 3796 -1162 3798
+rect -754 3796 -720 3798
+rect -496 3796 -462 3798
+rect -54 3796 -20 3798
+rect 204 3796 238 3798
+rect 646 3796 680 3798
+rect 904 3796 938 3798
+rect 1346 3796 1380 3798
+rect 1604 3796 1638 3798
+rect 2046 3796 2080 3798
+rect 2304 3796 2338 3798
+rect 3746 3796 3780 3798
+rect 4004 3796 4038 3798
+rect 4446 3796 4480 3798
+rect 4704 3796 4738 3798
+rect 5146 3796 5180 3798
+rect 5404 3796 5438 3798
+rect 5846 3796 5880 3798
+rect 6104 3796 6138 3798
+rect 6546 3796 6580 3798
+rect 6804 3796 6838 3798
+rect 7246 3796 7280 3798
+rect 7504 3796 7538 3798
+rect 7946 3796 7980 3798
+rect 8204 3796 8238 3798
+rect 8646 3796 8680 3798
+rect 8904 3796 8938 3798
+rect 9346 3796 9380 3798
+rect 9604 3796 9638 3798
+rect 10046 3796 10080 3798
+rect 10304 3796 10338 3798
+rect -1196 3782 -1162 3784
+rect -754 3782 -720 3784
+rect -496 3782 -462 3784
+rect -54 3782 -20 3784
+rect 204 3782 238 3784
+rect 646 3782 680 3784
+rect 904 3782 938 3784
+rect 1346 3782 1380 3784
+rect 1604 3782 1638 3784
+rect 2046 3782 2080 3784
+rect 2304 3782 2338 3784
+rect 3746 3782 3780 3784
+rect 4004 3782 4038 3784
+rect 4446 3782 4480 3784
+rect 4704 3782 4738 3784
+rect 5146 3782 5180 3784
+rect 5404 3782 5438 3784
+rect 5846 3782 5880 3784
+rect 6104 3782 6138 3784
+rect 6546 3782 6580 3784
+rect 6804 3782 6838 3784
+rect 7246 3782 7280 3784
+rect 7504 3782 7538 3784
+rect 7946 3782 7980 3784
+rect 8204 3782 8238 3784
+rect 8646 3782 8680 3784
+rect 8904 3782 8938 3784
+rect 9346 3782 9380 3784
+rect 9604 3782 9638 3784
+rect 10046 3782 10080 3784
+rect 10304 3782 10338 3784
+rect -1196 3748 -1162 3750
+rect -754 3748 -720 3750
+rect -496 3748 -462 3750
+rect -54 3748 -20 3750
+rect 204 3748 238 3750
+rect 646 3748 680 3750
+rect 904 3748 938 3750
+rect 1346 3748 1380 3750
+rect 1604 3748 1638 3750
+rect 2046 3748 2080 3750
+rect 2304 3748 2338 3750
+rect 3746 3748 3780 3750
+rect 4004 3748 4038 3750
+rect 4446 3748 4480 3750
+rect 4704 3748 4738 3750
+rect 5146 3748 5180 3750
+rect 5404 3748 5438 3750
+rect 5846 3748 5880 3750
+rect 6104 3748 6138 3750
+rect 6546 3748 6580 3750
+rect 6804 3748 6838 3750
+rect 7246 3748 7280 3750
+rect 7504 3748 7538 3750
+rect 7946 3748 7980 3750
+rect 8204 3748 8238 3750
+rect 8646 3748 8680 3750
+rect 8904 3748 8938 3750
+rect 9346 3748 9380 3750
+rect 9604 3748 9638 3750
+rect 10046 3748 10080 3750
+rect 10304 3748 10338 3750
+rect -1196 3728 -1162 3730
+rect -754 3728 -720 3730
+rect -496 3728 -462 3730
+rect -54 3728 -20 3730
+rect 204 3728 238 3730
+rect 646 3728 680 3730
+rect 904 3728 938 3730
+rect 1346 3728 1380 3730
+rect 1604 3728 1638 3730
+rect 2046 3728 2080 3730
+rect 2304 3728 2338 3730
+rect 3746 3728 3780 3730
+rect 4004 3728 4038 3730
+rect 4446 3728 4480 3730
+rect 4704 3728 4738 3730
+rect 5146 3728 5180 3730
+rect 5404 3728 5438 3730
+rect 5846 3728 5880 3730
+rect 6104 3728 6138 3730
+rect 6546 3728 6580 3730
+rect 6804 3728 6838 3730
+rect 7246 3728 7280 3730
+rect 7504 3728 7538 3730
+rect 7946 3728 7980 3730
+rect 8204 3728 8238 3730
+rect 8646 3728 8680 3730
+rect 8904 3728 8938 3730
+rect 9346 3728 9380 3730
+rect 9604 3728 9638 3730
+rect 10046 3728 10080 3730
+rect 10304 3728 10338 3730
+rect -1196 3710 -1162 3712
+rect -754 3710 -720 3712
+rect -496 3710 -462 3712
+rect -54 3710 -20 3712
+rect 204 3710 238 3712
+rect 646 3710 680 3712
+rect 904 3710 938 3712
+rect 1346 3710 1380 3712
+rect 1604 3710 1638 3712
+rect 2046 3710 2080 3712
+rect 2304 3710 2338 3712
+rect 3746 3710 3780 3712
+rect 4004 3710 4038 3712
+rect 4446 3710 4480 3712
+rect 4704 3710 4738 3712
+rect 5146 3710 5180 3712
+rect 5404 3710 5438 3712
+rect 5846 3710 5880 3712
+rect 6104 3710 6138 3712
+rect 6546 3710 6580 3712
+rect 6804 3710 6838 3712
+rect 7246 3710 7280 3712
+rect 7504 3710 7538 3712
+rect 7946 3710 7980 3712
+rect 8204 3710 8238 3712
+rect 8646 3710 8680 3712
+rect 8904 3710 8938 3712
+rect 9346 3710 9380 3712
+rect 9604 3710 9638 3712
+rect 10046 3710 10080 3712
+rect 10304 3710 10338 3712
+rect -1328 3558 -1326 3592
+rect -1292 3558 -1288 3592
+rect -628 3558 -626 3592
+rect -592 3558 -588 3592
+rect 72 3558 74 3592
+rect 108 3558 112 3592
+rect 772 3558 774 3592
+rect 808 3558 812 3592
+rect 1472 3558 1474 3592
+rect 1508 3558 1512 3592
+rect 2172 3558 2174 3592
+rect 2208 3558 2212 3592
+rect 3872 3558 3874 3592
+rect 3908 3558 3912 3592
+rect 4572 3558 4574 3592
+rect 4608 3558 4612 3592
+rect 5272 3558 5274 3592
+rect 5308 3558 5312 3592
+rect 5972 3558 5974 3592
+rect 6008 3558 6012 3592
+rect 6672 3558 6674 3592
+rect 6708 3558 6712 3592
+rect 7372 3558 7374 3592
+rect 7408 3558 7412 3592
+rect 8072 3558 8074 3592
+rect 8108 3558 8112 3592
+rect 8772 3558 8774 3592
+rect 8808 3558 8812 3592
+rect 9472 3558 9474 3592
+rect 9508 3558 9512 3592
+rect 10172 3558 10174 3592
+rect 10208 3558 10212 3592
+rect 1225 2158 1451 2194
+rect 1225 2076 1261 2158
+rect 1415 2076 1451 2158
+rect 1225 2040 1451 2076
+rect 2225 2158 2451 2194
+rect 2225 2076 2261 2158
+rect 2415 2076 2451 2158
+rect 2225 2040 2451 2076
+rect 3225 2158 3451 2194
+rect 3225 2076 3261 2158
+rect 3415 2076 3451 2158
+rect 3225 2040 3451 2076
+rect 4225 2158 4451 2194
+rect 4225 2076 4261 2158
+rect 4415 2076 4451 2158
+rect 4225 2040 4451 2076
+rect 5225 2158 5451 2194
+rect 5225 2076 5261 2158
+rect 5415 2076 5451 2158
+rect 5225 2040 5451 2076
+rect 6225 2158 6451 2194
+rect 6225 2076 6261 2158
+rect 6415 2076 6451 2158
+rect 6225 2040 6451 2076
+rect 7225 2158 7451 2194
+rect 7225 2076 7261 2158
+rect 7415 2076 7451 2158
+rect 7225 2040 7451 2076
+rect 8225 2158 8451 2194
+rect 8225 2076 8261 2158
+rect 8415 2076 8451 2158
+rect 8225 2040 8451 2076
+rect 9225 2158 9451 2194
+rect 9225 2076 9261 2158
+rect 9415 2076 9451 2158
+rect 9225 2040 9451 2076
+rect 10225 2158 10451 2194
+rect 10225 2076 10261 2158
+rect 10415 2076 10451 2158
+rect 10225 2040 10451 2076
+rect 1224 1021 1450 1057
+rect 1224 939 1260 1021
+rect 1414 939 1450 1021
+rect 1224 903 1450 939
+rect 2224 1021 2450 1057
+rect 2224 939 2260 1021
+rect 2414 939 2450 1021
+rect 2224 903 2450 939
+rect 3224 1021 3450 1057
+rect 3224 939 3260 1021
+rect 3414 939 3450 1021
+rect 3224 903 3450 939
+rect 4224 1021 4450 1057
+rect 4224 939 4260 1021
+rect 4414 939 4450 1021
+rect 4224 903 4450 939
+rect 5224 1021 5450 1057
+rect 5224 939 5260 1021
+rect 5414 939 5450 1021
+rect 5224 903 5450 939
+rect 6224 1021 6450 1057
+rect 6224 939 6260 1021
+rect 6414 939 6450 1021
+rect 6224 903 6450 939
+rect 7224 1021 7450 1057
+rect 7224 939 7260 1021
+rect 7414 939 7450 1021
+rect 7224 903 7450 939
+rect 8224 1021 8450 1057
+rect 8224 939 8260 1021
+rect 8414 939 8450 1021
+rect 8224 903 8450 939
+rect 9224 1021 9450 1057
+rect 9224 939 9260 1021
+rect 9414 939 9450 1021
+rect 9224 903 9450 939
+rect 10224 1021 10450 1057
+rect 10224 939 10260 1021
+rect 10414 939 10450 1021
+rect 10224 903 10450 939
+<< metal1 >>
+rect 1551 8950 1669 9069
+rect 2972 8951 4266 9070
+rect 4125 7474 4266 8951
+rect 4125 7291 11226 7474
+rect 2476 6413 2609 6910
+rect 2012 6182 2614 6413
+rect 3476 6409 3609 6910
+rect 3477 6188 3609 6409
+rect 12291 3975 12461 5064
+rect 12291 3621 13067 3975
+rect 2480 2920 4044 3080
+rect 956 2287 1083 2411
+rect 2586 2397 2711 2920
+rect 12291 2520 12461 3621
+rect 10711 2397 12461 2520
+rect 652 495 852 713
+<< metal2 >>
+rect 9880 6229 11838 6329
+rect -86 5849 60 5951
+rect 3845 5849 3991 5951
+rect 1786 3404 1937 3492
+rect 9752 3405 9920 3493
+use contact$4  contact$4_0
+timestamp 1635946216
+transform 1 0 9996 0 1 6278
+box -64 -32 64 32
+use diff_pair  diff_pair_0
+timestamp 1635946216
+transform 1 0 -1557 0 1 3719
+box -2909 -799 12037 2621
+use current_mirror  current_mirror_0
+timestamp 1635946216
+transform 1 0 2847 0 1 7379
+box -1298 -469 762 1691
+use amp  amp_0
+timestamp 1635946216
+transform 1 0 14597 0 1 6161
+box -3371 -1097 4030 1313
+use bias_current_mirror  bias_current_mirror_0
+timestamp 1635946216
+transform 1 0 2122 0 1 3452
+box -1470 -2957 8696 488
+<< labels >>
+flabel metal1 s 1551 8950 1669 9069 2 FreeSans 2000 0 0 0 vdd
+port 1 nsew
+flabel metal1 s 12747 3625 13063 3972 2 FreeSans 2000 0 0 0 out
+port 2 nsew
+flabel metal1 s 652 495 852 713 2 FreeSans 2000 0 0 0 vss
+port 3 nsew
+flabel metal1 s 956 2287 1083 2411 2 FreeSans 2000 0 0 0 bias
+port 4 nsew
+flabel metal2 s 1786 3404 1937 3492 2 FreeSans 2000 0 0 0 in_n
+port 5 nsew
+flabel metal2 s 9752 3405 9920 3493 2 FreeSans 2000 0 0 0 in_p
+port 6 nsew
+flabel metal2 s 3845 5849 3991 5951 2 FreeSans 2000 0 0 0 vss
+port 3 nsew
+flabel metal2 s -86 5849 60 5951 2 FreeSans 2000 0 0 0 vss
+port 3 nsew
+<< end >>
diff --git a/mag/zeroToASIC_integration/nfet_w10_l1.mag b/mag/zeroToASIC_integration/nfet_w10_l1.mag
new file mode 100644
index 0000000..dcb6ce1
--- /dev/null
+++ b/mag/zeroToASIC_integration/nfet_w10_l1.mag
@@ -0,0 +1,182 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_s >>
+rect -2830 2113 -2604 2149
+rect -2830 2031 -2794 2113
+rect -2640 2031 -2604 2113
+rect -2830 1995 -2604 2031
+rect -2746 1832 -2744 1866
+rect -2710 1832 -2706 1866
+rect -2872 1728 -2838 1730
+rect -2614 1728 -2580 1730
+rect -2872 1712 -2838 1714
+rect -2614 1712 -2580 1714
+rect -2872 1674 -2838 1676
+rect -2614 1674 -2580 1676
+rect -2872 1660 -2838 1662
+rect -2614 1660 -2580 1662
+rect -2872 1640 -2838 1642
+rect -2614 1640 -2580 1642
+rect -2872 1602 -2838 1604
+rect -2614 1602 -2580 1604
+rect -2872 1592 -2838 1594
+rect -2614 1592 -2580 1594
+rect -2872 1568 -2838 1570
+rect -2614 1568 -2580 1570
+rect -2872 1530 -2838 1532
+rect -2614 1530 -2580 1532
+rect -2872 1524 -2838 1526
+rect -2614 1524 -2580 1526
+rect -2872 1496 -2838 1498
+rect -2614 1496 -2580 1498
+rect -2872 1456 -2838 1460
+rect -2614 1456 -2580 1460
+rect -2872 1424 -2838 1426
+rect -2614 1424 -2580 1426
+rect -2872 1386 -2838 1390
+rect -2614 1386 -2580 1390
+rect -2872 1352 -2838 1354
+rect -2614 1352 -2580 1354
+rect -2872 1320 -2838 1322
+rect -2614 1320 -2580 1322
+rect -2872 1314 -2838 1316
+rect -2614 1314 -2580 1316
+rect -2872 1280 -2838 1282
+rect -2614 1280 -2580 1282
+rect -2872 1252 -2838 1254
+rect -2614 1252 -2580 1254
+rect -2872 1242 -2838 1244
+rect -2614 1242 -2580 1244
+rect -2872 1208 -2838 1210
+rect -2614 1208 -2580 1210
+rect -2872 1184 -2838 1186
+rect -2614 1184 -2580 1186
+rect -2872 1170 -2838 1172
+rect -2614 1170 -2580 1172
+rect -2872 1136 -2838 1138
+rect -2614 1136 -2580 1138
+rect -2872 1116 -2838 1118
+rect -2614 1116 -2580 1118
+rect -2872 1098 -2838 1100
+rect -2614 1098 -2580 1100
+rect -2872 1064 -2838 1066
+rect -2614 1064 -2580 1066
+rect -2872 1048 -2838 1050
+rect -2614 1048 -2580 1050
+rect -2872 1026 -2838 1028
+rect -2614 1026 -2580 1028
+rect -2872 992 -2838 994
+rect -2614 992 -2580 994
+rect -2872 980 -2838 982
+rect -2614 980 -2580 982
+rect -2872 954 -2838 956
+rect -2614 954 -2580 956
+rect -2872 920 -2838 922
+rect -2614 920 -2580 922
+rect -2872 912 -2838 914
+rect -2614 912 -2580 914
+rect -2872 882 -2838 884
+rect -2614 882 -2580 884
+rect -2872 848 -2838 850
+rect -2614 848 -2580 850
+rect -2872 844 -2838 846
+rect -2614 844 -2580 846
+rect -2872 810 -2838 812
+rect -2614 810 -2580 812
+rect -2872 776 -2838 778
+rect -2614 776 -2580 778
+rect -2872 738 -2838 740
+rect -2614 738 -2580 740
+rect -2872 708 -2838 710
+rect -2614 708 -2580 710
+rect -2872 704 -2838 706
+rect -2614 704 -2580 706
+rect -2872 666 -2838 668
+rect -2614 666 -2580 668
+rect -2872 640 -2838 642
+rect -2614 640 -2580 642
+rect -2872 632 -2838 634
+rect -2614 632 -2580 634
+rect -2872 594 -2838 596
+rect -2614 594 -2580 596
+rect -2872 572 -2838 574
+rect -2614 572 -2580 574
+rect -2872 560 -2838 562
+rect -2614 560 -2580 562
+rect -2872 522 -2838 524
+rect -2614 522 -2580 524
+rect -2872 504 -2838 506
+rect -2614 504 -2580 506
+rect -2872 488 -2838 490
+rect -2614 488 -2580 490
+rect -2872 450 -2838 452
+rect -2614 450 -2580 452
+rect -2872 436 -2838 438
+rect -2614 436 -2580 438
+rect -2872 416 -2838 418
+rect -2614 416 -2580 418
+rect -2872 378 -2838 380
+rect -2614 378 -2580 380
+rect -2872 368 -2838 370
+rect -2614 368 -2580 370
+rect -2872 344 -2838 346
+rect -2614 344 -2580 346
+rect -2872 306 -2838 308
+rect -2614 306 -2580 308
+rect -2872 300 -2838 302
+rect -2614 300 -2580 302
+rect -2872 272 -2838 274
+rect -2614 272 -2580 274
+rect -2872 232 -2838 236
+rect -2614 232 -2580 236
+rect -2872 200 -2838 202
+rect -2614 200 -2580 202
+rect -2872 162 -2838 166
+rect -2614 162 -2580 166
+rect -2872 128 -2838 130
+rect -2614 128 -2580 130
+rect -2872 96 -2838 98
+rect -2614 96 -2580 98
+rect -2872 90 -2838 92
+rect -2614 90 -2580 92
+rect -2872 56 -2838 58
+rect -2614 56 -2580 58
+rect -2872 28 -2838 30
+rect -2614 28 -2580 30
+rect -2872 18 -2838 20
+rect -2614 18 -2580 20
+rect -2872 -16 -2838 -14
+rect -2614 -16 -2580 -14
+rect -2872 -40 -2838 -38
+rect -2614 -40 -2580 -38
+rect -2872 -54 -2838 -52
+rect -2614 -54 -2580 -52
+rect -2872 -88 -2838 -86
+rect -2614 -88 -2580 -86
+rect -2872 -108 -2838 -106
+rect -2614 -108 -2580 -106
+rect -2872 -126 -2838 -124
+rect -2614 -126 -2580 -124
+rect -2746 -278 -2744 -244
+rect -2710 -278 -2706 -244
+<< pdiff >>
+rect -2794 2031 -2640 2113
+<< metal1 >>
+rect -3014 -206 -2878 2344
+rect -2822 -479 -2630 -284
+rect -2574 -756 -2438 1794
+use contact$4  contact$4_0
+timestamp 1635946216
+transform 1 0 -2725 0 1 -379
+box -64 -32 64 32
+use contact$2  contact$2_0
+timestamp 1635946216
+transform 1 0 -2717 0 1 2072
+box -103 -67 103 67
+use sky130_fd_pr__nfet_g5v0d10v5_9A4VCP  sky130_fd_pr__nfet_g5v0d10v5_9A4VCP_0
+timestamp 1635946216
+transform 1 0 -2726 0 1 794
+box -184 -1088 184 1088
+<< end >>
diff --git a/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_9A4VCP.mag b/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_9A4VCP.mag
new file mode 100644
index 0000000..aa5c30d
--- /dev/null
+++ b/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_9A4VCP.mag
@@ -0,0 +1,764 @@
+magic
+tech sky130A
+timestamp 1635946216
+<< error_p >>
+rect -10 519 -9 536
+rect 8 519 10 536
+rect -73 467 -56 468
+rect 56 467 73 468
+rect -73 459 -56 460
+rect 56 459 73 460
+rect -73 440 -56 441
+rect 56 440 73 441
+rect -73 433 -56 434
+rect 56 433 73 434
+rect -73 423 -56 424
+rect 56 423 73 424
+rect -73 404 -56 405
+rect 56 404 73 405
+rect -73 399 -56 400
+rect 56 399 73 400
+rect -73 387 -56 388
+rect 56 387 73 388
+rect -73 368 -56 369
+rect 56 368 73 369
+rect -73 365 -56 366
+rect 56 365 73 366
+rect -73 351 -56 352
+rect 56 351 73 352
+rect -73 331 -56 333
+rect 56 331 73 333
+rect -73 315 -56 316
+rect 56 315 73 316
+rect -73 296 -56 298
+rect 56 296 73 298
+rect -73 279 -56 280
+rect 56 279 73 280
+rect -73 263 -56 264
+rect 56 263 73 264
+rect -73 260 -56 261
+rect 56 260 73 261
+rect -73 243 -56 244
+rect 56 243 73 244
+rect -73 229 -56 230
+rect 56 229 73 230
+rect -73 224 -56 225
+rect 56 224 73 225
+rect -73 207 -56 208
+rect 56 207 73 208
+rect -73 195 -56 196
+rect 56 195 73 196
+rect -73 188 -56 189
+rect 56 188 73 189
+rect -73 171 -56 172
+rect 56 171 73 172
+rect -73 161 -56 162
+rect 56 161 73 162
+rect -73 152 -56 153
+rect 56 152 73 153
+rect -73 135 -56 136
+rect 56 135 73 136
+rect -73 127 -56 128
+rect 56 127 73 128
+rect -73 116 -56 117
+rect 56 116 73 117
+rect -73 99 -56 100
+rect 56 99 73 100
+rect -73 93 -56 94
+rect 56 93 73 94
+rect -73 80 -56 81
+rect 56 80 73 81
+rect -73 63 -56 64
+rect 56 63 73 64
+rect -73 59 -56 60
+rect 56 59 73 60
+rect -73 44 -56 45
+rect 56 44 73 45
+rect -73 27 -56 28
+rect 56 27 73 28
+rect -73 25 -56 26
+rect 56 25 73 26
+rect -73 8 -56 9
+rect 56 8 73 9
+rect -73 -9 -56 -8
+rect 56 -9 73 -8
+rect -73 -28 -56 -27
+rect 56 -28 73 -27
+rect -73 -43 -56 -42
+rect 56 -43 73 -42
+rect -73 -45 -56 -44
+rect 56 -45 73 -44
+rect -73 -64 -56 -63
+rect 56 -64 73 -63
+rect -73 -77 -56 -76
+rect 56 -77 73 -76
+rect -73 -81 -56 -80
+rect 56 -81 73 -80
+rect -73 -100 -56 -99
+rect 56 -100 73 -99
+rect -73 -111 -56 -110
+rect 56 -111 73 -110
+rect -73 -117 -56 -116
+rect 56 -117 73 -116
+rect -73 -136 -56 -135
+rect 56 -136 73 -135
+rect -73 -145 -56 -144
+rect 56 -145 73 -144
+rect -73 -153 -56 -152
+rect 56 -153 73 -152
+rect -73 -172 -56 -171
+rect 56 -172 73 -171
+rect -73 -179 -56 -178
+rect 56 -179 73 -178
+rect -73 -189 -56 -188
+rect 56 -189 73 -188
+rect -73 -208 -56 -207
+rect 56 -208 73 -207
+rect -73 -213 -56 -212
+rect 56 -213 73 -212
+rect -73 -225 -56 -224
+rect 56 -225 73 -224
+rect -73 -244 -56 -243
+rect 56 -244 73 -243
+rect -73 -247 -56 -246
+rect 56 -247 73 -246
+rect -73 -261 -56 -260
+rect 56 -261 73 -260
+rect -73 -281 -56 -279
+rect 56 -281 73 -279
+rect -73 -297 -56 -296
+rect 56 -297 73 -296
+rect -73 -316 -56 -314
+rect 56 -316 73 -314
+rect -73 -333 -56 -332
+rect 56 -333 73 -332
+rect -73 -349 -56 -348
+rect 56 -349 73 -348
+rect -73 -352 -56 -351
+rect 56 -352 73 -351
+rect -73 -369 -56 -368
+rect 56 -369 73 -368
+rect -73 -383 -56 -382
+rect 56 -383 73 -382
+rect -73 -388 -56 -387
+rect 56 -388 73 -387
+rect -73 -405 -56 -404
+rect 56 -405 73 -404
+rect -73 -417 -56 -416
+rect 56 -417 73 -416
+rect -73 -424 -56 -423
+rect 56 -424 73 -423
+rect -73 -441 -56 -440
+rect 56 -441 73 -440
+rect -73 -451 -56 -450
+rect 56 -451 73 -450
+rect -73 -460 -56 -459
+rect 56 -460 73 -459
+rect -10 -536 -9 -519
+rect 8 -536 10 -519
+<< pwell >>
+rect -92 -513 92 513
+<< mvnmos >>
+rect -50 -500 50 500
+<< mvndiff >>
+rect -79 485 -50 500
+rect -79 467 -73 485
+rect -56 467 -50 485
+rect -79 451 -50 467
+rect -79 433 -73 451
+rect -56 433 -50 451
+rect -79 417 -50 433
+rect -79 399 -73 417
+rect -56 399 -50 417
+rect -79 383 -50 399
+rect -79 365 -73 383
+rect -56 365 -50 383
+rect -79 349 -50 365
+rect -79 331 -73 349
+rect -56 331 -50 349
+rect -79 315 -50 331
+rect -79 297 -73 315
+rect -56 297 -50 315
+rect -79 281 -50 297
+rect -79 263 -73 281
+rect -56 263 -50 281
+rect -79 247 -50 263
+rect -79 229 -73 247
+rect -56 229 -50 247
+rect -79 213 -50 229
+rect -79 195 -73 213
+rect -56 195 -50 213
+rect -79 179 -50 195
+rect -79 161 -73 179
+rect -56 161 -50 179
+rect -79 145 -50 161
+rect -79 127 -73 145
+rect -56 127 -50 145
+rect -79 111 -50 127
+rect -79 93 -73 111
+rect -56 93 -50 111
+rect -79 77 -50 93
+rect -79 59 -73 77
+rect -56 59 -50 77
+rect -79 43 -50 59
+rect -79 25 -73 43
+rect -56 25 -50 43
+rect -79 9 -50 25
+rect -79 -9 -73 9
+rect -56 -9 -50 9
+rect -79 -25 -50 -9
+rect -79 -43 -73 -25
+rect -56 -43 -50 -25
+rect -79 -59 -50 -43
+rect -79 -77 -73 -59
+rect -56 -77 -50 -59
+rect -79 -93 -50 -77
+rect -79 -111 -73 -93
+rect -56 -111 -50 -93
+rect -79 -127 -50 -111
+rect -79 -145 -73 -127
+rect -56 -145 -50 -127
+rect -79 -161 -50 -145
+rect -79 -179 -73 -161
+rect -56 -179 -50 -161
+rect -79 -195 -50 -179
+rect -79 -213 -73 -195
+rect -56 -213 -50 -195
+rect -79 -229 -50 -213
+rect -79 -247 -73 -229
+rect -56 -247 -50 -229
+rect -79 -263 -50 -247
+rect -79 -281 -73 -263
+rect -56 -281 -50 -263
+rect -79 -297 -50 -281
+rect -79 -315 -73 -297
+rect -56 -315 -50 -297
+rect -79 -331 -50 -315
+rect -79 -349 -73 -331
+rect -56 -349 -50 -331
+rect -79 -365 -50 -349
+rect -79 -383 -73 -365
+rect -56 -383 -50 -365
+rect -79 -399 -50 -383
+rect -79 -417 -73 -399
+rect -56 -417 -50 -399
+rect -79 -433 -50 -417
+rect -79 -451 -73 -433
+rect -56 -451 -50 -433
+rect -79 -467 -50 -451
+rect -79 -485 -73 -467
+rect -56 -485 -50 -467
+rect -79 -500 -50 -485
+rect 50 485 79 500
+rect 50 467 56 485
+rect 73 467 79 485
+rect 50 451 79 467
+rect 50 433 56 451
+rect 73 433 79 451
+rect 50 417 79 433
+rect 50 399 56 417
+rect 73 399 79 417
+rect 50 383 79 399
+rect 50 365 56 383
+rect 73 365 79 383
+rect 50 349 79 365
+rect 50 331 56 349
+rect 73 331 79 349
+rect 50 315 79 331
+rect 50 297 56 315
+rect 73 297 79 315
+rect 50 281 79 297
+rect 50 263 56 281
+rect 73 263 79 281
+rect 50 247 79 263
+rect 50 229 56 247
+rect 73 229 79 247
+rect 50 213 79 229
+rect 50 195 56 213
+rect 73 195 79 213
+rect 50 179 79 195
+rect 50 161 56 179
+rect 73 161 79 179
+rect 50 145 79 161
+rect 50 127 56 145
+rect 73 127 79 145
+rect 50 111 79 127
+rect 50 93 56 111
+rect 73 93 79 111
+rect 50 77 79 93
+rect 50 59 56 77
+rect 73 59 79 77
+rect 50 43 79 59
+rect 50 25 56 43
+rect 73 25 79 43
+rect 50 9 79 25
+rect 50 -9 56 9
+rect 73 -9 79 9
+rect 50 -25 79 -9
+rect 50 -43 56 -25
+rect 73 -43 79 -25
+rect 50 -59 79 -43
+rect 50 -77 56 -59
+rect 73 -77 79 -59
+rect 50 -93 79 -77
+rect 50 -111 56 -93
+rect 73 -111 79 -93
+rect 50 -127 79 -111
+rect 50 -145 56 -127
+rect 73 -145 79 -127
+rect 50 -161 79 -145
+rect 50 -179 56 -161
+rect 73 -179 79 -161
+rect 50 -195 79 -179
+rect 50 -213 56 -195
+rect 73 -213 79 -195
+rect 50 -229 79 -213
+rect 50 -247 56 -229
+rect 73 -247 79 -229
+rect 50 -263 79 -247
+rect 50 -281 56 -263
+rect 73 -281 79 -263
+rect 50 -297 79 -281
+rect 50 -315 56 -297
+rect 73 -315 79 -297
+rect 50 -331 79 -315
+rect 50 -349 56 -331
+rect 73 -349 79 -331
+rect 50 -365 79 -349
+rect 50 -383 56 -365
+rect 73 -383 79 -365
+rect 50 -399 79 -383
+rect 50 -417 56 -399
+rect 73 -417 79 -399
+rect 50 -433 79 -417
+rect 50 -451 56 -433
+rect 73 -451 79 -433
+rect 50 -467 79 -451
+rect 50 -485 56 -467
+rect 73 -485 79 -467
+rect 50 -500 79 -485
+<< mvndiffc >>
+rect -73 467 -56 485
+rect -73 433 -56 451
+rect -73 399 -56 417
+rect -73 365 -56 383
+rect -73 331 -56 349
+rect -73 297 -56 315
+rect -73 263 -56 281
+rect -73 229 -56 247
+rect -73 195 -56 213
+rect -73 161 -56 179
+rect -73 127 -56 145
+rect -73 93 -56 111
+rect -73 59 -56 77
+rect -73 25 -56 43
+rect -73 -9 -56 9
+rect -73 -43 -56 -25
+rect -73 -77 -56 -59
+rect -73 -111 -56 -93
+rect -73 -145 -56 -127
+rect -73 -179 -56 -161
+rect -73 -213 -56 -195
+rect -73 -247 -56 -229
+rect -73 -281 -56 -263
+rect -73 -315 -56 -297
+rect -73 -349 -56 -331
+rect -73 -383 -56 -365
+rect -73 -417 -56 -399
+rect -73 -451 -56 -433
+rect -73 -485 -56 -467
+rect 56 467 73 485
+rect 56 433 73 451
+rect 56 399 73 417
+rect 56 365 73 383
+rect 56 331 73 349
+rect 56 297 73 315
+rect 56 263 73 281
+rect 56 229 73 247
+rect 56 195 73 213
+rect 56 161 73 179
+rect 56 127 73 145
+rect 56 93 73 111
+rect 56 59 73 77
+rect 56 25 73 43
+rect 56 -9 73 9
+rect 56 -43 73 -25
+rect 56 -77 73 -59
+rect 56 -111 73 -93
+rect 56 -145 73 -127
+rect 56 -179 73 -161
+rect 56 -213 73 -195
+rect 56 -247 73 -229
+rect 56 -281 73 -263
+rect 56 -315 73 -297
+rect 56 -349 73 -331
+rect 56 -383 73 -365
+rect 56 -417 73 -399
+rect 56 -451 73 -433
+rect 56 -485 73 -467
+<< poly >>
+rect -50 536 50 544
+rect -50 519 -26 536
+rect -8 519 8 536
+rect 26 519 50 536
+rect -50 500 50 519
+rect -50 -519 50 -500
+rect -50 -536 -26 -519
+rect -8 -536 8 -519
+rect 26 -536 50 -519
+rect -50 -544 50 -536
+<< polycont >>
+rect -26 519 -8 536
+rect 8 519 26 536
+rect -26 -536 -8 -519
+rect 8 -536 26 -519
+<< locali >>
+rect -50 519 -27 536
+rect -8 519 8 536
+rect 27 519 50 536
+rect -73 485 -56 502
+rect -73 451 -56 459
+rect -73 417 -56 423
+rect -73 383 -56 387
+rect -73 349 -56 351
+rect -73 261 -56 263
+rect -73 225 -56 229
+rect -73 189 -56 195
+rect -73 153 -56 161
+rect -73 117 -56 127
+rect -73 81 -56 93
+rect -73 45 -56 59
+rect -73 9 -56 25
+rect -73 -25 -56 -9
+rect -73 -59 -56 -45
+rect -73 -93 -56 -81
+rect -73 -127 -56 -117
+rect -73 -161 -56 -153
+rect -73 -195 -56 -189
+rect -73 -229 -56 -225
+rect -73 -263 -56 -261
+rect -73 -351 -56 -349
+rect -73 -387 -56 -383
+rect -73 -423 -56 -417
+rect -73 -459 -56 -451
+rect -73 -502 -56 -485
+rect 56 485 73 502
+rect 56 451 73 459
+rect 56 417 73 423
+rect 56 383 73 387
+rect 56 349 73 351
+rect 56 261 73 263
+rect 56 225 73 229
+rect 56 189 73 195
+rect 56 153 73 161
+rect 56 117 73 127
+rect 56 81 73 93
+rect 56 45 73 59
+rect 56 9 73 25
+rect 56 -25 73 -9
+rect 56 -59 73 -45
+rect 56 -93 73 -81
+rect 56 -127 73 -117
+rect 56 -161 73 -153
+rect 56 -195 73 -189
+rect 56 -229 73 -225
+rect 56 -263 73 -261
+rect 56 -351 73 -349
+rect 56 -387 73 -383
+rect 56 -423 73 -417
+rect 56 -459 73 -451
+rect 56 -502 73 -485
+rect -50 -536 -27 -519
+rect -8 -536 8 -519
+rect 27 -536 50 -519
+<< viali >>
+rect -27 519 -26 536
+rect -26 519 -9 536
+rect 9 519 26 536
+rect 26 519 27 536
+rect -73 467 -56 477
+rect -73 459 -56 467
+rect -73 433 -56 441
+rect -73 423 -56 433
+rect -73 399 -56 405
+rect -73 387 -56 399
+rect -73 365 -56 369
+rect -73 351 -56 365
+rect -73 331 -56 333
+rect -73 315 -56 331
+rect -73 281 -56 297
+rect -73 279 -56 281
+rect -73 247 -56 261
+rect -73 243 -56 247
+rect -73 213 -56 225
+rect -73 207 -56 213
+rect -73 179 -56 189
+rect -73 171 -56 179
+rect -73 145 -56 153
+rect -73 135 -56 145
+rect -73 111 -56 117
+rect -73 99 -56 111
+rect -73 77 -56 81
+rect -73 63 -56 77
+rect -73 43 -56 45
+rect -73 27 -56 43
+rect -73 -9 -56 9
+rect -73 -43 -56 -27
+rect -73 -45 -56 -43
+rect -73 -77 -56 -63
+rect -73 -81 -56 -77
+rect -73 -111 -56 -99
+rect -73 -117 -56 -111
+rect -73 -145 -56 -135
+rect -73 -153 -56 -145
+rect -73 -179 -56 -171
+rect -73 -189 -56 -179
+rect -73 -213 -56 -207
+rect -73 -225 -56 -213
+rect -73 -247 -56 -243
+rect -73 -261 -56 -247
+rect -73 -281 -56 -279
+rect -73 -297 -56 -281
+rect -73 -331 -56 -315
+rect -73 -333 -56 -331
+rect -73 -365 -56 -351
+rect -73 -369 -56 -365
+rect -73 -399 -56 -387
+rect -73 -405 -56 -399
+rect -73 -433 -56 -423
+rect -73 -441 -56 -433
+rect -73 -467 -56 -459
+rect -73 -477 -56 -467
+rect 56 467 73 477
+rect 56 459 73 467
+rect 56 433 73 441
+rect 56 423 73 433
+rect 56 399 73 405
+rect 56 387 73 399
+rect 56 365 73 369
+rect 56 351 73 365
+rect 56 331 73 333
+rect 56 315 73 331
+rect 56 281 73 297
+rect 56 279 73 281
+rect 56 247 73 261
+rect 56 243 73 247
+rect 56 213 73 225
+rect 56 207 73 213
+rect 56 179 73 189
+rect 56 171 73 179
+rect 56 145 73 153
+rect 56 135 73 145
+rect 56 111 73 117
+rect 56 99 73 111
+rect 56 77 73 81
+rect 56 63 73 77
+rect 56 43 73 45
+rect 56 27 73 43
+rect 56 -9 73 9
+rect 56 -43 73 -27
+rect 56 -45 73 -43
+rect 56 -77 73 -63
+rect 56 -81 73 -77
+rect 56 -111 73 -99
+rect 56 -117 73 -111
+rect 56 -145 73 -135
+rect 56 -153 73 -145
+rect 56 -179 73 -171
+rect 56 -189 73 -179
+rect 56 -213 73 -207
+rect 56 -225 73 -213
+rect 56 -247 73 -243
+rect 56 -261 73 -247
+rect 56 -281 73 -279
+rect 56 -297 73 -281
+rect 56 -331 73 -315
+rect 56 -333 73 -331
+rect 56 -365 73 -351
+rect 56 -369 73 -365
+rect 56 -399 73 -387
+rect 56 -405 73 -399
+rect 56 -433 73 -423
+rect 56 -441 73 -433
+rect 56 -467 73 -459
+rect 56 -477 73 -467
+rect -27 -536 -26 -519
+rect -26 -536 -9 -519
+rect 9 -536 26 -519
+rect 26 -536 27 -519
+<< metal1 >>
+rect -48 536 48 539
+rect -48 519 -27 536
+rect -9 519 9 536
+rect 27 519 48 536
+rect -48 516 48 519
+rect -76 477 -53 500
+rect -76 459 -73 477
+rect -56 459 -53 477
+rect -76 441 -53 459
+rect -76 423 -73 441
+rect -56 423 -53 441
+rect -76 405 -53 423
+rect -76 387 -73 405
+rect -56 387 -53 405
+rect -76 369 -53 387
+rect -76 351 -73 369
+rect -56 351 -53 369
+rect -76 333 -53 351
+rect -76 315 -73 333
+rect -56 315 -53 333
+rect -76 297 -53 315
+rect -76 279 -73 297
+rect -56 279 -53 297
+rect -76 261 -53 279
+rect -76 243 -73 261
+rect -56 243 -53 261
+rect -76 225 -53 243
+rect -76 207 -73 225
+rect -56 207 -53 225
+rect -76 189 -53 207
+rect -76 171 -73 189
+rect -56 171 -53 189
+rect -76 153 -53 171
+rect -76 135 -73 153
+rect -56 135 -53 153
+rect -76 117 -53 135
+rect -76 99 -73 117
+rect -56 99 -53 117
+rect -76 81 -53 99
+rect -76 63 -73 81
+rect -56 63 -53 81
+rect -76 45 -53 63
+rect -76 27 -73 45
+rect -56 27 -53 45
+rect -76 9 -53 27
+rect -76 -9 -73 9
+rect -56 -9 -53 9
+rect -76 -27 -53 -9
+rect -76 -45 -73 -27
+rect -56 -45 -53 -27
+rect -76 -63 -53 -45
+rect -76 -81 -73 -63
+rect -56 -81 -53 -63
+rect -76 -99 -53 -81
+rect -76 -117 -73 -99
+rect -56 -117 -53 -99
+rect -76 -135 -53 -117
+rect -76 -153 -73 -135
+rect -56 -153 -53 -135
+rect -76 -171 -53 -153
+rect -76 -189 -73 -171
+rect -56 -189 -53 -171
+rect -76 -207 -53 -189
+rect -76 -225 -73 -207
+rect -56 -225 -53 -207
+rect -76 -243 -53 -225
+rect -76 -261 -73 -243
+rect -56 -261 -53 -243
+rect -76 -279 -53 -261
+rect -76 -297 -73 -279
+rect -56 -297 -53 -279
+rect -76 -315 -53 -297
+rect -76 -333 -73 -315
+rect -56 -333 -53 -315
+rect -76 -351 -53 -333
+rect -76 -369 -73 -351
+rect -56 -369 -53 -351
+rect -76 -387 -53 -369
+rect -76 -405 -73 -387
+rect -56 -405 -53 -387
+rect -76 -423 -53 -405
+rect -76 -441 -73 -423
+rect -56 -441 -53 -423
+rect -76 -459 -53 -441
+rect -76 -477 -73 -459
+rect -56 -477 -53 -459
+rect -76 -500 -53 -477
+rect 53 477 76 500
+rect 53 459 56 477
+rect 73 459 76 477
+rect 53 441 76 459
+rect 53 423 56 441
+rect 73 423 76 441
+rect 53 405 76 423
+rect 53 387 56 405
+rect 73 387 76 405
+rect 53 369 76 387
+rect 53 351 56 369
+rect 73 351 76 369
+rect 53 333 76 351
+rect 53 315 56 333
+rect 73 315 76 333
+rect 53 297 76 315
+rect 53 279 56 297
+rect 73 279 76 297
+rect 53 261 76 279
+rect 53 243 56 261
+rect 73 243 76 261
+rect 53 225 76 243
+rect 53 207 56 225
+rect 73 207 76 225
+rect 53 189 76 207
+rect 53 171 56 189
+rect 73 171 76 189
+rect 53 153 76 171
+rect 53 135 56 153
+rect 73 135 76 153
+rect 53 117 76 135
+rect 53 99 56 117
+rect 73 99 76 117
+rect 53 81 76 99
+rect 53 63 56 81
+rect 73 63 76 81
+rect 53 45 76 63
+rect 53 27 56 45
+rect 73 27 76 45
+rect 53 9 76 27
+rect 53 -9 56 9
+rect 73 -9 76 9
+rect 53 -27 76 -9
+rect 53 -45 56 -27
+rect 73 -45 76 -27
+rect 53 -63 76 -45
+rect 53 -81 56 -63
+rect 73 -81 76 -63
+rect 53 -99 76 -81
+rect 53 -117 56 -99
+rect 73 -117 76 -99
+rect 53 -135 76 -117
+rect 53 -153 56 -135
+rect 73 -153 76 -135
+rect 53 -171 76 -153
+rect 53 -189 56 -171
+rect 73 -189 76 -171
+rect 53 -207 76 -189
+rect 53 -225 56 -207
+rect 73 -225 76 -207
+rect 53 -243 76 -225
+rect 53 -261 56 -243
+rect 73 -261 76 -243
+rect 53 -279 76 -261
+rect 53 -297 56 -279
+rect 73 -297 76 -279
+rect 53 -315 76 -297
+rect 53 -333 56 -315
+rect 73 -333 76 -315
+rect 53 -351 76 -333
+rect 53 -369 56 -351
+rect 73 -369 76 -351
+rect 53 -387 76 -369
+rect 53 -405 56 -387
+rect 73 -405 76 -387
+rect 53 -423 76 -405
+rect 53 -441 56 -423
+rect 73 -441 76 -423
+rect 53 -459 76 -441
+rect 53 -477 56 -459
+rect 73 -477 76 -459
+rect 53 -500 76 -477
+rect -48 -519 48 -516
+rect -48 -536 -27 -519
+rect -9 -536 9 -519
+rect 27 -536 48 -519
+rect -48 -539 48 -536
+<< end >>
diff --git a/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_DPU6YB.mag b/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_DPU6YB.mag
new file mode 100644
index 0000000..642b1db
--- /dev/null
+++ b/mag/zeroToASIC_integration/sky130_fd_pr__nfet_g5v0d10v5_DPU6YB.mag
@@ -0,0 +1,144 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< pwell >>
+rect -284 -126 284 126
+<< mvnmos >>
+rect -200 -100 200 100
+<< mvndiff >>
+rect -258 85 -200 100
+rect -258 51 -246 85
+rect -212 51 -200 85
+rect -258 17 -200 51
+rect -258 -17 -246 17
+rect -212 -17 -200 17
+rect -258 -51 -200 -17
+rect -258 -85 -246 -51
+rect -212 -85 -200 -51
+rect -258 -100 -200 -85
+rect 200 85 258 100
+rect 200 51 212 85
+rect 246 51 258 85
+rect 200 17 258 51
+rect 200 -17 212 17
+rect 246 -17 258 17
+rect 200 -51 258 -17
+rect 200 -85 212 -51
+rect 246 -85 258 -51
+rect 200 -100 258 -85
+<< mvndiffc >>
+rect -246 51 -212 85
+rect -246 -17 -212 17
+rect -246 -85 -212 -51
+rect 212 51 246 85
+rect 212 -17 246 17
+rect 212 -85 246 -51
+<< poly >>
+rect -200 172 200 188
+rect -200 138 -153 172
+rect -119 138 -85 172
+rect -51 138 -17 172
+rect 17 138 51 172
+rect 85 138 119 172
+rect 153 138 200 172
+rect -200 100 200 138
+rect -200 -138 200 -100
+rect -200 -172 -153 -138
+rect -119 -172 -85 -138
+rect -51 -172 -17 -138
+rect 17 -172 51 -138
+rect 85 -172 119 -138
+rect 153 -172 200 -138
+rect -200 -188 200 -172
+<< polycont >>
+rect -153 138 -119 172
+rect -85 138 -51 172
+rect -17 138 17 172
+rect 51 138 85 172
+rect 119 138 153 172
+rect -153 -172 -119 -138
+rect -85 -172 -51 -138
+rect -17 -172 17 -138
+rect 51 -172 85 -138
+rect 119 -172 153 -138
+<< locali >>
+rect -200 138 -161 172
+rect -119 138 -89 172
+rect -51 138 -17 172
+rect 17 138 51 172
+rect 89 138 119 172
+rect 161 138 200 172
+rect -246 85 -212 104
+rect -246 17 -212 19
+rect -246 -19 -212 -17
+rect -246 -104 -212 -85
+rect 212 85 246 104
+rect 212 17 246 19
+rect 212 -19 246 -17
+rect 212 -104 246 -85
+rect -200 -172 -161 -138
+rect -119 -172 -89 -138
+rect -51 -172 -17 -138
+rect 17 -172 51 -138
+rect 89 -172 119 -138
+rect 161 -172 200 -138
+<< viali >>
+rect -161 138 -153 172
+rect -153 138 -127 172
+rect -89 138 -85 172
+rect -85 138 -55 172
+rect -17 138 17 172
+rect 55 138 85 172
+rect 85 138 89 172
+rect 127 138 153 172
+rect 153 138 161 172
+rect -246 51 -212 53
+rect -246 19 -212 51
+rect -246 -51 -212 -19
+rect -246 -53 -212 -51
+rect 212 51 246 53
+rect 212 19 246 51
+rect 212 -51 246 -19
+rect 212 -53 246 -51
+rect -161 -172 -153 -138
+rect -153 -172 -127 -138
+rect -89 -172 -85 -138
+rect -85 -172 -55 -138
+rect -17 -172 17 -138
+rect 55 -172 85 -138
+rect 85 -172 89 -138
+rect 127 -172 153 -138
+rect 153 -172 161 -138
+<< metal1 >>
+rect -196 172 196 178
+rect -196 138 -161 172
+rect -127 138 -89 172
+rect -55 138 -17 172
+rect 17 138 55 172
+rect 89 138 127 172
+rect 161 138 196 172
+rect -196 132 196 138
+rect -252 53 -206 100
+rect -252 19 -246 53
+rect -212 19 -206 53
+rect -252 -19 -206 19
+rect -252 -53 -246 -19
+rect -212 -53 -206 -19
+rect -252 -100 -206 -53
+rect 206 53 252 100
+rect 206 19 212 53
+rect 246 19 252 53
+rect 206 -19 252 19
+rect 206 -53 212 -19
+rect 246 -53 252 -19
+rect 206 -100 252 -53
+rect -196 -138 196 -132
+rect -196 -172 -161 -138
+rect -127 -172 -89 -138
+rect -55 -172 -17 -138
+rect 17 -172 55 -138
+rect 89 -172 127 -138
+rect 161 -172 196 -138
+rect -196 -178 196 -172
+<< end >>
diff --git a/mag/zeroToASIC_integration/sky130_fd_pr__pfet_g5v0d10v5_QSRSHK.mag b/mag/zeroToASIC_integration/sky130_fd_pr__pfet_g5v0d10v5_QSRSHK.mag
new file mode 100644
index 0000000..41a9874
--- /dev/null
+++ b/mag/zeroToASIC_integration/sky130_fd_pr__pfet_g5v0d10v5_QSRSHK.mag
@@ -0,0 +1,205 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1635946216
+<< error_p >>
+rect -324 -266 -294 266
+rect -258 -200 -228 200
+rect 228 -200 258 200
+rect 294 -266 324 266
+<< nwell >>
+rect -294 -576 294 534
+<< mvpmos >>
+rect -200 -200 200 200
+<< mvpdiff >>
+rect -258 187 -200 200
+rect -258 153 -246 187
+rect -212 153 -200 187
+rect -258 119 -200 153
+rect -258 85 -246 119
+rect -212 85 -200 119
+rect -258 51 -200 85
+rect -258 17 -246 51
+rect -212 17 -200 51
+rect -258 -17 -200 17
+rect -258 -51 -246 -17
+rect -212 -51 -200 -17
+rect -258 -85 -200 -51
+rect -258 -119 -246 -85
+rect -212 -119 -200 -85
+rect -258 -153 -200 -119
+rect -258 -187 -246 -153
+rect -212 -187 -200 -153
+rect -258 -200 -200 -187
+rect 200 187 258 200
+rect 200 153 212 187
+rect 246 153 258 187
+rect 200 119 258 153
+rect 200 85 212 119
+rect 246 85 258 119
+rect 200 51 258 85
+rect 200 17 212 51
+rect 246 17 258 51
+rect 200 -17 258 17
+rect 200 -51 212 -17
+rect 246 -51 258 -17
+rect 200 -85 258 -51
+rect 200 -119 212 -85
+rect 246 -119 258 -85
+rect 200 -153 258 -119
+rect 200 -187 212 -153
+rect 246 -187 258 -153
+rect 200 -200 258 -187
+<< mvpdiffc >>
+rect -246 153 -212 187
+rect -246 85 -212 119
+rect -246 17 -212 51
+rect -246 -51 -212 -17
+rect -246 -119 -212 -85
+rect -246 -187 -212 -153
+rect 212 153 246 187
+rect 212 85 246 119
+rect 212 17 246 51
+rect 212 -51 246 -17
+rect 212 -119 246 -85
+rect 212 -187 246 -153
+<< poly >>
+rect -200 281 200 297
+rect -200 247 -153 281
+rect -119 247 -85 281
+rect -51 247 -17 281
+rect 17 247 51 281
+rect 85 247 119 281
+rect 153 247 200 281
+rect -200 200 200 247
+rect -200 -247 200 -200
+rect -200 -281 -153 -247
+rect -119 -281 -85 -247
+rect -51 -281 -17 -247
+rect 17 -281 51 -247
+rect 85 -281 119 -247
+rect 153 -281 200 -247
+rect -200 -297 200 -281
+<< polycont >>
+rect -153 247 -119 281
+rect -85 247 -51 281
+rect -17 247 17 281
+rect 51 247 85 281
+rect 119 247 153 281
+rect -153 -281 -119 -247
+rect -85 -281 -51 -247
+rect -17 -281 17 -247
+rect 51 -281 85 -247
+rect 119 -281 153 -247
+<< locali >>
+rect -200 247 -161 281
+rect -119 247 -89 281
+rect -51 247 -17 281
+rect 17 247 51 281
+rect 89 247 119 281
+rect 161 247 200 281
+rect -246 187 -212 204
+rect -246 119 -212 127
+rect -246 51 -212 55
+rect -246 -55 -212 -51
+rect -246 -127 -212 -119
+rect -246 -204 -212 -187
+rect 212 187 246 204
+rect 212 119 246 127
+rect 212 51 246 55
+rect 212 -55 246 -51
+rect 212 -127 246 -119
+rect 212 -204 246 -187
+rect -200 -281 -161 -247
+rect -119 -281 -89 -247
+rect -51 -281 -17 -247
+rect 17 -281 51 -247
+rect 89 -281 119 -247
+rect 161 -281 200 -247
+<< viali >>
+rect -161 247 -153 281
+rect -153 247 -127 281
+rect -89 247 -85 281
+rect -85 247 -55 281
+rect -17 247 17 281
+rect 55 247 85 281
+rect 85 247 89 281
+rect 127 247 153 281
+rect 153 247 161 281
+rect -246 153 -212 161
+rect -246 127 -212 153
+rect -246 85 -212 89
+rect -246 55 -212 85
+rect -246 -17 -212 17
+rect -246 -85 -212 -55
+rect -246 -89 -212 -85
+rect -246 -153 -212 -127
+rect -246 -161 -212 -153
+rect 212 153 246 161
+rect 212 127 246 153
+rect 212 85 246 89
+rect 212 55 246 85
+rect 212 -17 246 17
+rect 212 -85 246 -55
+rect 212 -89 246 -85
+rect 212 -153 246 -127
+rect 212 -161 246 -153
+rect -161 -281 -153 -247
+rect -153 -281 -127 -247
+rect -89 -281 -85 -247
+rect -85 -281 -55 -247
+rect -17 -281 17 -247
+rect 55 -281 85 -247
+rect 85 -281 89 -247
+rect 127 -281 153 -247
+rect 153 -281 161 -247
+<< metal1 >>
+rect -196 281 196 287
+rect -196 247 -161 281
+rect -127 247 -89 281
+rect -55 247 -17 281
+rect 17 247 55 281
+rect 89 247 127 281
+rect 161 247 196 281
+rect -196 241 196 247
+rect -252 161 -206 200
+rect -252 127 -246 161
+rect -212 127 -206 161
+rect -252 89 -206 127
+rect -252 55 -246 89
+rect -212 55 -206 89
+rect -252 17 -206 55
+rect -252 -17 -246 17
+rect -212 -17 -206 17
+rect -252 -55 -206 -17
+rect -252 -89 -246 -55
+rect -212 -89 -206 -55
+rect -252 -127 -206 -89
+rect -252 -161 -246 -127
+rect -212 -161 -206 -127
+rect -252 -200 -206 -161
+rect 206 161 252 200
+rect 206 127 212 161
+rect 246 127 252 161
+rect 206 89 252 127
+rect 206 55 212 89
+rect 246 55 252 89
+rect 206 17 252 55
+rect 206 -17 212 17
+rect 246 -17 252 17
+rect 206 -55 252 -17
+rect 206 -89 212 -55
+rect 246 -89 252 -55
+rect 206 -127 252 -89
+rect 206 -161 212 -127
+rect 246 -161 252 -127
+rect 206 -200 252 -161
+rect -196 -247 196 -241
+rect -196 -281 -161 -247
+rect -127 -281 -89 -247
+rect -55 -281 -17 -247
+rect 17 -281 55 -247
+rect 89 -281 127 -247
+rect 161 -281 196 -247
+rect -196 -287 196 -281
+<< end >>