final gds oasis
diff --git a/gds/c0_system.gds.gz b/gds/c0_system.gds.gz
new file mode 100644
index 0000000..9bf2176
--- /dev/null
+++ b/gds/c0_system.gds.gz
Binary files differ
diff --git a/gds/sky130_sram_2kbyte_1rw1r_32x512_8.gds.gz b/gds/sky130_sram_2kbyte_1rw1r_32x512_8.gds.gz
new file mode 100644
index 0000000..084015b
--- /dev/null
+++ b/gds/sky130_sram_2kbyte_1rw1r_32x512_8.gds.gz
Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz
new file mode 100644
index 0000000..c060566
--- /dev/null
+++ b/gds/user_project_wrapper.gds.gz
Binary files differ
diff --git a/mpw_precheck/logs/gds.info b/mpw_precheck/logs/gds.info
new file mode 100644
index 0000000..581f4c3
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_project_wrapper.gds: 24b2de28650e4f977c9ac789104cea9e760b4f33
\ No newline at end of file
diff --git a/mpw_precheck/logs/git.info b/mpw_precheck/logs/git.info
new file mode 100644
index 0000000..1db96a8
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/kasirgalabs/mpw-5c-C0.git
+Branch: main
+Commit: c4f0e550fb347306a50025414ac1b6944216a86c
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..cd00c30
--- /dev/null
+++ b/mpw_precheck/logs/klayout_beol_check.log
@@ -0,0 +1,992 @@
+/opt/checks/tech-files/sky130A_mr.drc:38: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:42: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:50: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 667469 (flat)  745 (hierarchical)
+    Elapsed: 0.120s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 171080 (flat)  31 (hierarchical)
+    Elapsed: 0.090s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 299597 (flat)  290 (hierarchical)
+    Elapsed: 0.080s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 2 (flat)  1 (hierarchical)
+    Elapsed: 0.020s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 283233 (flat)  222 (hierarchical)
+    Elapsed: 0.070s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 1016153 (flat)  2513 (hierarchical)
+    Elapsed: 0.090s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 465535 (flat)  324 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 397267 (flat)  314 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 353955 (flat)  306 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 3863557 (flat)  7722 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 2098898 (flat)  81204 (hierarchical)
+    Elapsed: 0.140s  Memory: 755.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 4334031 (flat)  77543 (hierarchical)
+    Elapsed: 0.120s  Memory: 757.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 2187406 (flat)  396825 (hierarchical)
+    Elapsed: 0.310s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 528527 (flat)  111000 (hierarchical)
+    Elapsed: 0.150s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 1108462 (flat)  190957 (hierarchical)
+    Elapsed: 0.200s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 35369 (flat)  25158 (hierarchical)
+    Elapsed: 0.100s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 95949 (flat)  49226 (hierarchical)
+    Elapsed: 0.110s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 30922 (flat)  23260 (hierarchical)
+    Elapsed: 0.100s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 20365 (flat)  8644 (hierarchical)
+    Elapsed: 0.080s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 10096 (flat)  10096 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 34320 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 327511 (flat)  410 (hierarchical)
+    Elapsed: 0.070s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 16131 (flat)  1 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 945522 (flat)  81088 (hierarchical)
+    Elapsed: 0.770s  Memory: 1319.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 16.930s  Memory: 1498.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1498.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 5103686 (flat)  664842 (hierarchical)
+    Elapsed: 38.700s  Memory: 1572.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 22.870s  Memory: 1968.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1968.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 2553613 (flat)  7621 (hierarchical)
+    Elapsed: 0.660s  Memory: 1968.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 1871914 (flat)  1545627 (hierarchical)
+    Elapsed: 110.060s  Memory: 2288.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 1871914 (flat)  1545627 (hierarchical)
+    Elapsed: 0.100s  Memory: 2288.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.680s  Memory: 2340.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2340.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.170s  Memory: 2340.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2340.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.300s  Memory: 2340.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2340.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 3490063 (flat)  77470 (hierarchical)
+    Elapsed: 0.760s  Memory: 2340.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 3490063 (flat)  77470 (hierarchical)
+    Elapsed: 0.750s  Memory: 2340.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 34.630s  Memory: 2874.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2874.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 40.420s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 6.660s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 8.600s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 17.410s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 17.270s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.260s  Memory: 2906.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 2906.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 4585956 (flat)  1336463 (hierarchical)
+    Elapsed: 39.220s  Memory: 2906.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 4585956 (flat)  1336463 (hierarchical)
+    Elapsed: 0.030s  Memory: 2906.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 151986 (flat)  72444 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 41.690s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2906.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 2187406 (flat)  399549 (hierarchical)
+    Elapsed: 0.330s  Memory: 2906.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 45.340s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 19.940s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2906.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2906.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 2906.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 238016 (flat)  181356 (hierarchical)
+    Elapsed: 28.070s  Memory: 3034.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 238016 (flat)  181356 (hierarchical)
+    Elapsed: 0.020s  Memory: 3034.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.970s  Memory: 2906.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2906.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 31.690s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 528527 (flat)  111132 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.530s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3045.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.700s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.280s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 4585956 (flat)  1336463 (hierarchical)
+    Elapsed: 39.570s  Memory: 3109.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 1132284 (flat)  576332 (hierarchical)
+    Elapsed: 2.520s  Memory: 3045.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 37.570s  Memory: 3045.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3045.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 283071 (flat)  144083 (hierarchical)
+    Elapsed: 0.090s  Memory: 3045.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 1132284 (flat)  576332 (hierarchical)
+    Elapsed: 2.430s  Memory: 3045.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.800s  Memory: 3047.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3047.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 4585956 (flat)  1336463 (hierarchical)
+    Elapsed: 39.030s  Memory: 3050.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 1132284 (flat)  576332 (hierarchical)
+    Elapsed: 2.430s  Memory: 3050.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 193227 (flat)  180359 (hierarchical)
+    Elapsed: 39.010s  Memory: 3074.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 193227 (flat)  180359 (hierarchical)
+    Elapsed: 0.020s  Memory: 3074.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.750s  Memory: 3089.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 3089.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.370s  Memory: 3089.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.280s  Memory: 3089.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3089.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 2687011 (flat)  776781 (hierarchical)
+    Elapsed: 7.790s  Memory: 3089.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 2687011 (flat)  776781 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 3089.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 49893 (flat)  45721 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3089.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 122927 (flat)  110988 (hierarchical)
+    Elapsed: 0.480s  Memory: 3089.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 30.040s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.180s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.820s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 339040 (flat)  261107 (hierarchical)
+    Elapsed: 5.180s  Memory: 3136.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 339040 (flat)  261107 (hierarchical)
+    Elapsed: 0.030s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.460s  Memory: 3136.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 35369 (flat)  25166 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.330s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 141476 (flat)  100664 (hierarchical)
+    Elapsed: 0.260s  Memory: 3136.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.550s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.520s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.350s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.310s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 36292 (flat)  27575 (hierarchical)
+    Elapsed: 0.520s  Memory: 3136.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 36292 (flat)  27575 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.290s  Memory: 3136.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.780s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 3136.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 175912 (flat)  122627 (hierarchical)
+    Elapsed: 3.780s  Memory: 3136.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 175912 (flat)  122627 (hierarchical)
+    Elapsed: 0.020s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 12933 (flat)  10743 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.260s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.670s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 30922 (flat)  23260 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.290s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 123688 (flat)  93040 (hierarchical)
+    Elapsed: 0.230s  Memory: 3136.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.490s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.460s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 49038 (flat)  48430 (hierarchical)
+    Elapsed: 0.470s  Memory: 3136.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 49038 (flat)  48430 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.350s  Memory: 3136.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 263 (flat)  263 (hierarchical)
+    Elapsed: 0.070s  Memory: 3136.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 263 (flat)  263 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 263 (flat)  263 (hierarchical)
+    Elapsed: 0.200s  Memory: 3136.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 263 (flat)  263 (hierarchical)
+    Elapsed: 0.050s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 48325 (flat)  32798 (hierarchical)
+    Elapsed: 0.580s  Memory: 3136.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 47273 (flat)  31746 (hierarchical)
+    Elapsed: 0.130s  Memory: 3136.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 1052 (flat)  1052 (hierarchical)
+    Elapsed: 0.050s  Memory: 3136.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 5062 (flat)  3286 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 1052 (flat)  1052 (hierarchical)
+    Elapsed: 0.060s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.500s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.200s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 10096 (flat)  10096 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 3136.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 3136.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3136.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 797.410s  Memory: 2887.00M
diff --git a/mpw_precheck/logs/klayout_beol_check.total b/mpw_precheck/logs/klayout_beol_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_beol_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_feol_check.log b/mpw_precheck/logs/klayout_feol_check.log
new file mode 100644
index 0000000..b05d1e5
--- /dev/null
+++ b/mpw_precheck/logs/klayout_feol_check.log
@@ -0,0 +1,789 @@
+/opt/checks/tech-files/sky130A_mr.drc:36: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:44: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:50: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 667469 (flat)  745 (hierarchical)
+    Elapsed: 0.120s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 171080 (flat)  31 (hierarchical)
+    Elapsed: 0.090s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 299597 (flat)  290 (hierarchical)
+    Elapsed: 0.070s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 2 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 283233 (flat)  222 (hierarchical)
+    Elapsed: 0.070s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 1016153 (flat)  2513 (hierarchical)
+    Elapsed: 0.090s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 465535 (flat)  324 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 397267 (flat)  314 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 353955 (flat)  306 (hierarchical)
+    Elapsed: 0.070s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 3863557 (flat)  7722 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 2098898 (flat)  81204 (hierarchical)
+    Elapsed: 0.130s  Memory: 755.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 4334031 (flat)  77543 (hierarchical)
+    Elapsed: 0.120s  Memory: 757.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 2187406 (flat)  396825 (hierarchical)
+    Elapsed: 0.300s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 528527 (flat)  111000 (hierarchical)
+    Elapsed: 0.150s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 1108462 (flat)  190957 (hierarchical)
+    Elapsed: 0.200s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 35369 (flat)  25158 (hierarchical)
+    Elapsed: 0.100s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 95949 (flat)  49226 (hierarchical)
+    Elapsed: 0.110s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 30922 (flat)  23260 (hierarchical)
+    Elapsed: 0.090s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 20365 (flat)  8644 (hierarchical)
+    Elapsed: 0.090s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 10096 (flat)  10096 (hierarchical)
+    Elapsed: 0.020s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 34320 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 327511 (flat)  410 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 16131 (flat)  1 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 787.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 787.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 278025 (flat)  218 (hierarchical)
+    Elapsed: 0.110s  Memory: 788.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 278181 (flat)  219 (hierarchical)
+    Elapsed: 0.080s  Memory: 788.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 247895 (flat)  217 (hierarchical)
+    Elapsed: 0.070s  Memory: 788.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.880s  Memory: 872.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 872.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 327 (flat)  327 (hierarchical)
+    Elapsed: 4.540s  Memory: 1414.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.460s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 518441 (flat)  3000 (hierarchical)
+    Elapsed: 1.530s  Memory: 1414.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 398755 (flat)  567 (hierarchical)
+    Elapsed: 1.330s  Memory: 1414.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 33284 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 33284 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 133136 (flat)  8 (hierarchical)
+    Elapsed: 0.140s  Memory: 1414.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 1414.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.100s  Memory: 1414.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1414.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 383661 (flat)  718 (hierarchical)
+    Elapsed: 0.550s  Memory: 1414.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.690s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 135034 (flat)  19049 (hierarchical)
+    Elapsed: 0.500s  Memory: 1414.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 33284 (flat)  2 (hierarchical)
+    Elapsed: 0.020s  Memory: 1414.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 33284 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 133136 (flat)  8 (hierarchical)
+    Elapsed: 0.140s  Memory: 1414.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1414.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.280s  Memory: 1414.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 70196 (flat)  23 (hierarchical)
+    Elapsed: 0.410s  Memory: 1414.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.980s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1414.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.770s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 465733 (flat)  2447 (hierarchical)
+    Elapsed: 0.590s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.020s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1414.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.700s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.610s  Memory: 1414.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1414.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 30457 (flat)  328 (hierarchical)
+    Elapsed: 4.830s  Memory: 1417.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.380s  Memory: 1417.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1417.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 278025 (flat)  218 (hierarchical)
+    Elapsed: 0.310s  Memory: 1417.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.630s  Memory: 1417.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1417.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 30457 (flat)  328 (hierarchical)
+    Elapsed: 5.310s  Memory: 1417.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.770s  Memory: 1417.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1417.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 278181 (flat)  219 (hierarchical)
+    Elapsed: 0.330s  Memory: 1417.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.620s  Memory: 1419.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1419.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 1428298 (flat)  159231 (hierarchical)
+    Elapsed: 4.010s  Memory: 1419.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 2058953 (flat)  6610 (hierarchical)
+    Elapsed: 9.370s  Memory: 1419.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 1971703 (flat)  50140 (hierarchical)
+    Elapsed: 4.610s  Memory: 1419.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 1485211 (flat)  8179 (hierarchical)
+    Elapsed: 1.090s  Memory: 1419.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1419.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1419.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1419.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 3863557 (flat)  7722 (hierarchical)
+    Elapsed: 0.010s  Memory: 1419.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 14313284 (flat)  30802 (hierarchical)
+    Elapsed: 2.270s  Memory: 1419.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.230s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.570s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.650s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 1218256 (flat)  10028 (hierarchical)
+    Elapsed: 2.340s  Memory: 1502.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 1971703 (flat)  50140 (hierarchical)
+    Elapsed: 5.650s  Memory: 1502.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.900s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+END: 66/44 (licon)
+START: 89/44 (capm)
+"and" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.800s  Memory: 1502.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.280s  Memory: 1502.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+END: 97/44 (cap2m)
+FEOL section
+START: 75/20 (hvi)
+"not" in: sky130A_mr.drc:672
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+END: 75/20 (hvi)
+START: 125/20 (hvntm)
+"not" in: sky130A_mr.drc:679
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1502.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1502.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 110.490s  Memory: 1502.00M
diff --git a/mpw_precheck/logs/klayout_feol_check.total b/mpw_precheck/logs/klayout_feol_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_feol_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_met_min_ca_density_check.log b/mpw_precheck/logs/klayout_met_min_ca_density_check.log
new file mode 100644
index 0000000..e29e9d4
--- /dev/null
+++ b/mpw_precheck/logs/klayout_met_min_ca_density_check.log
@@ -0,0 +1,79 @@
+"polygons" in: met_min_ca_density.lydrc:35
+    Polygons (raw): 2409237 (flat)  83059 (hierarchical)
+    Elapsed: 0.180s  Memory: 755.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 4334031 (flat)  77543 (hierarchical)
+    Elapsed: 0.110s  Memory: 757.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 2891864 (flat)  397296 (hierarchical)
+    Elapsed: 0.320s  Memory: 767.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 528527 (flat)  111000 (hierarchical)
+    Elapsed: 0.150s  Memory: 767.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 1246867 (flat)  191579 (hierarchical)
+    Elapsed: 0.210s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 35369 (flat)  25158 (hierarchical)
+    Elapsed: 0.100s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 96352 (flat)  49629 (hierarchical)
+    Elapsed: 0.120s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 30922 (flat)  23260 (hierarchical)
+    Elapsed: 0.100s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 20644 (flat)  8923 (hierarchical)
+    Elapsed: 0.090s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 10096 (flat)  10096 (hierarchical)
+    Elapsed: 0.010s  Memory: 771.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 771.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 115158 (flat)  202 (hierarchical)
+    Elapsed: 0.100s  Memory: 771.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 3.420s  Memory: 795.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 2409237 (flat)  83059 (hierarchical)
+    Elapsed: 0.140s  Memory: 795.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 16.230s  Memory: 971.00M
+li1_ca_density is 0.8184045708646288
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 2891864 (flat)  397296 (hierarchical)
+    Elapsed: 0.310s  Memory: 971.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 17.260s  Memory: 1063.00M
+m1_ca_density is 0.9401294533609317
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 1246867 (flat)  191579 (hierarchical)
+    Elapsed: 0.210s  Memory: 1063.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 3.080s  Memory: 1063.00M
+m2_ca_density is 0.9736158534961667
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 96352 (flat)  49629 (hierarchical)
+    Elapsed: 0.120s  Memory: 1063.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 0.810s  Memory: 1063.00M
+m3_ca_density is 0.9937376731689758
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 20644 (flat)  8923 (hierarchical)
+    Elapsed: 0.090s  Memory: 1063.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 0.250s  Memory: 1063.00M
+m4_ca_density is 0.8696730987483461
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 1063.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.130s  Memory: 1063.00M
+m5_ca_density is 0.8455329452054794
+Writing report database: /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 46.280s  Memory: 1063.00M
diff --git a/mpw_precheck/logs/klayout_met_min_ca_density_check.total b/mpw_precheck/logs/klayout_met_min_ca_density_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_met_min_ca_density_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_offgrid_check.log b/mpw_precheck/logs/klayout_offgrid_check.log
new file mode 100644
index 0000000..d7d22f8
--- /dev/null
+++ b/mpw_precheck/logs/klayout_offgrid_check.log
@@ -0,0 +1,755 @@
+/opt/checks/tech-files/sky130A_mr.drc:38: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:44: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:48: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 667469 (flat)  745 (hierarchical)
+    Elapsed: 0.120s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 171080 (flat)  31 (hierarchical)
+    Elapsed: 0.080s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 299597 (flat)  290 (hierarchical)
+    Elapsed: 0.070s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 2 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 283233 (flat)  222 (hierarchical)
+    Elapsed: 0.070s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 749.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 1016153 (flat)  2513 (hierarchical)
+    Elapsed: 0.090s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 465535 (flat)  324 (hierarchical)
+    Elapsed: 0.070s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 397267 (flat)  314 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 353955 (flat)  306 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 3863557 (flat)  7722 (hierarchical)
+    Elapsed: 0.080s  Memory: 753.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 2098898 (flat)  81204 (hierarchical)
+    Elapsed: 0.140s  Memory: 755.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 4334031 (flat)  77543 (hierarchical)
+    Elapsed: 0.120s  Memory: 757.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 2187406 (flat)  396825 (hierarchical)
+    Elapsed: 0.300s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 528527 (flat)  111000 (hierarchical)
+    Elapsed: 0.150s  Memory: 768.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 1108462 (flat)  190957 (hierarchical)
+    Elapsed: 0.200s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 35369 (flat)  25158 (hierarchical)
+    Elapsed: 0.100s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 95949 (flat)  49226 (hierarchical)
+    Elapsed: 0.110s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 30922 (flat)  23260 (hierarchical)
+    Elapsed: 0.090s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 20365 (flat)  8644 (hierarchical)
+    Elapsed: 0.080s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 10096 (flat)  10096 (hierarchical)
+    Elapsed: 0.020s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 34320 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 772.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 327511 (flat)  410 (hierarchical)
+    Elapsed: 0.070s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.080s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 16131 (flat)  1 (hierarchical)
+    Elapsed: 0.070s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 776.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 787.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 787.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 787.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 787.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.090s  Memory: 862.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 862.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 862.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 862.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 862.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 862.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.700s  Memory: 863.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 863.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 863.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 863.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.460s  Memory: 863.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.620s  Memory: 863.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 667469 (flat)  745 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 863.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 863.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 171080 (flat)  31 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 863.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 863.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 863.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.070s  Memory: 863.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 863.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 863.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 863.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.710s  Memory: 863.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 863.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 863.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.380s  Memory: 876.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 876.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 876.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 876.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.530s  Memory: 876.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 876.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 876.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 876.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.860s  Memory: 876.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 876.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 876.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 876.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 16.020s  Memory: 980.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 980.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 980.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 980.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 34.430s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.590s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 17.510s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.640s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.130s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.420s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.870s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.380s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.300s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1820.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1820.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1820.00M
+Writing report database: /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 120.750s  Memory: 1788.00M
diff --git a/mpw_precheck/logs/klayout_offgrid_check.total b/mpw_precheck/logs/klayout_offgrid_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_offgrid_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log
new file mode 100644
index 0000000..a75bbae
--- /dev/null
+++ b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log
@@ -0,0 +1,29 @@
+Running pin_label_purposes_overlapping_drawing.rb.drc on file=/root/kasirga-c0-mpw-5/gds/user_project_wrapper.gds, topcell=user_project_wrapper, output to /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
+  deep:true tiled:false threads:8
+--- #err|description, table for cell: user_project_wrapper
+NO-Check ----        pwell:64/44/EMP   122/16/dat    64/59/EMP    44/16/EMP     44/5/EMP
+         ----        nwell:64/20/dat    64/16/dat     64/5/EMP
+         ----         diff:65/20/dat    65/16/EMP     65/6/EMP
+         ----          tap:65/44/dat    65/48/EMP     65/5/EMP
+         ----         poly:66/20/dat    66/16/EMP     66/5/EMP
+         ----       licon1:66/44/dat    66/58/EMP
+         ----          li1:67/20/dat    67/16/dat     67/5/EMP
+         ----         mcon:67/44/dat    67/48/EMP
+         ----         met1:68/20/dat    68/16/dat     68/5/dat
+         ----          via:68/44/dat    68/58/EMP
+         ----         met2:69/20/dat    69/16/dat     69/5/dat
+         ----         via2:69/44/dat    69/58/EMP
+         ----         met3:70/20/dat    70/16/dat     70/5/dat
+         ----         via3:70/44/dat    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/dat
+         ----         via4:71/44/dat    71/48/EMP
+         ----         met5:72/20/dat    72/16/dat     72/5/EMP
+         ----          pad:76/20/EMP     76/5/EMP    76/16/EMP
+         ----          pnp:82/44/EMP    82/59/EMP
+         ----          npn:82/20/EMP     82/5/EMP
+         ----          rdl:74/20/EMP    74/16/EMP     74/5/EMP
+         ----     inductor:82/24/EMP    82/25/EMP
+       0 total error(s) among 0 error type(s), 33 checks, cell: user_project_wrapper
+Writing report...
+VmPeak:	 2203040 kB
+VmHWM:	  746984 kB
diff --git a/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_zeroarea_check.log b/mpw_precheck/logs/klayout_zeroarea_check.log
new file mode 100644
index 0000000..1eee732
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper_no_zero_areas.gds
+VmPeak:	 1093276 kB
+VmHWM:	  781240 kB
diff --git a/mpw_precheck/logs/klayout_zeroarea_check.total b/mpw_precheck/logs/klayout_zeroarea_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/magic_drc_check.log b/mpw_precheck/logs/magic_drc_check.log
new file mode 100644
index 0000000..21c2701
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,483 @@
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/drc_checks/magic/magic_drc_check.tcl" from command line.
+Detected an SRAM module
+Pre-loading a maglef of the SRAM block: sky130_sram_2kbyte_1rw1r_32x512_8
+Scaled magic input cell sky130_sram_2kbyte_1rw1r_32x512_8 geometry by factor of 2
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
+Reading "sky130_fd_bd_sram__openram_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Reading "sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
+Reading "sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
+Reading "sky130_fd_bd_sram__openram_sense_amp".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
+Reading "sky130_fd_bd_sram__openram_write_driver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2620068): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2620772): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2621732): Unknown layer/datatype in boundary, layer=22 type=21
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3113978): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3117754): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3121946): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3126746): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3128794): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3308236): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3312012): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3316204): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3322668): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3324844): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3565294): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3569070): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3573262): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3579726): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3581902): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
+    5000 uses
+    10000 uses
+    15000 uses
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bank".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8".
+Warning:  cell sky130_sram_2kbyte_1rw1r_32x512_8 already existed before reading GDS!
+Using pre-existing cell definition
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__a2111o_2".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "sky130_fd_sc_hd__o31ai_4".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__a311oi_1".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__o31a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o21ba_4".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__inv_12".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__a21bo_4".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__o311ai_4".
+Reading "sky130_fd_sc_hd__nor4b_4".
+Reading "sky130_fd_sc_hd__o32a_4".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__o311a_4".
+Reading "sky130_fd_sc_hd__a2bb2o_4".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__a41oi_2".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__o41a_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__a32oi_4".
+Reading "sky130_fd_sc_hd__a41oi_4".
+Reading "sky130_fd_sc_hd__nor4b_1".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a311o_4".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "c0_system".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+    105000 uses
+    110000 uses
+    115000 uses
+    120000 uses
+    125000 uses
+    130000 uses
+    135000 uses
+    140000 uses
+    145000 uses
+    150000 uses
+    155000 uses
+    160000 uses
+    165000 uses
+    170000 uses
+    175000 uses
+    180000 uses
+    185000 uses
+    190000 uses
+    195000 uses
+    200000 uses
+    205000 uses
+    210000 uses
+    215000 uses
+    220000 uses
+    225000 uses
+    230000 uses
+    235000 uses
+    240000 uses
+    245000 uses
+Reading "user_project_wrapper".
+[INFO]: Loading user_project_wrapper
+
+DRC style is now "drc(full)"
+Loading DRC CIF style.
+No errors found.
+[INFO]: COUNT: 0
+[INFO]: Should be divided by 3 or 4
+[INFO]: DRC Checking DONE (/mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper.magic.drc.mag)
+[INFO]: Saved
diff --git a/mpw_precheck/logs/magic_drc_check.total b/mpw_precheck/logs/magic_drc_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/pdks.info b/mpw_precheck/logs/pdks.info
new file mode 100644
index 0000000..19f87e1
--- /dev/null
+++ b/mpw_precheck/logs/pdks.info
@@ -0,0 +1,2 @@
+Open PDKs 27ecf1c16911f7dd4428ffab96f62c1fb876ea70
+Skywater PDK c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
\ No newline at end of file
diff --git a/mpw_precheck/logs/precheck.log b/mpw_precheck/logs/precheck.log
new file mode 100644
index 0000000..5009780
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,65 @@
+2022-03-21 08:29:10 - [INFO] - {{Project Git Info}} Repository: https://github.com/kasirgalabs/mpw-5c-C0.git | Branch: main | Commit: c4f0e550fb347306a50025414ac1b6944216a86c
+2022-03-21 08:29:10 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: kasirga-c0-mpw-5
+2022-03-21 08:29:10 - [INFO] - {{Project Type Info}} digital
+2022-03-21 08:29:10 - [INFO] - {{Project GDS Info}} user_project_wrapper: 24b2de28650e4f977c9ac789104cea9e760b4f33
+2022-03-21 08:29:10 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-21 08:29:11 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-21 08:29:11 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/logs'
+2022-03-21 08:29:11 - [INFO] - {{PRECHECK SEQUENCE}} Precheck will run the following checks: [License, Makefile, Default, Documentation, Consistency, XOR, Magic DRC, Klayout FEOL, Klayout BEOL, Klayout Offgrid, Klayout Metal Minimum Clear Area Density, Klayout Pin Label Purposes Overlapping Drawing, Klayout ZeroArea]
+2022-03-21 08:29:11 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-21 08:29:11 - [INFO] - An approved LICENSE (Apache-2.0) was found in kasirga-c0-mpw-5.
+2022-03-21 08:29:11 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-21 08:29:12 - [INFO] - An approved LICENSE (Apache-2.0) was found in kasirga-c0-mpw-5.
+2022-03-21 08:29:12 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-21 08:29:12 - [ERROR] - SPDX COMPLIANCE SYMLINK FILE NOT FOUND in kasirga-c0-mpw-5/openlane/Makefile
+2022-03-21 08:29:13 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 145 non-compliant file(s) with the SPDX Standard.
+2022-03-21 08:29:13 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['kasirga-c0-mpw-5/Makefile', 'kasirga-c0-mpw-5/docs/Makefile', 'kasirga-c0-mpw-5/docs/environment.yml', 'kasirga-c0-mpw-5/docs/source/conf.py', 'kasirga-c0-mpw-5/docs/source/index.rst', 'kasirga-c0-mpw-5/docs/source/quickstart.rst', 'kasirga-c0-mpw-5/openlane/c0_system/config.tcl', 'kasirga-c0-mpw-5/openlane/user_project_wrapper/config.json', 'kasirga-c0-mpw-5/openlane/user_project_wrapper/config.tcl', 'kasirga-c0-mpw-5/sdc/c0_system.sdc', 'kasirga-c0-mpw-5/sdc/user_project_wrapper.sdc', 'kasirga-c0-mpw-5/sdf/c0_system.sdf', 'kasirga-c0-mpw-5/sdf/user_project_wrapper.sdf', 'kasirga-c0-mpw-5/spef/c0_system.spef', 'kasirga-c0-mpw-5/spef/user_project_wrapper.spef']
+2022-03-21 08:29:13 - [INFO] - For the full SPDX compliance report check: kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/logs/spdx_compliance_report.log
+2022-03-21 08:29:13 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-21 08:29:13 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-21 08:29:13 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-21 08:29:13 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-21 08:29:14 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-21 08:29:14 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-21 08:29:14 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-21 08:29:14 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-21 08:29:20 - [INFO] - HIERARCHY CHECK PASSED: Module user_project_wrapper is instantiated in caravel. 
+2022-03-21 08:29:20 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravel contains at least 8 instances (90 instances). 
+2022-03-21 08:29:20 - [INFO] - MODELING CHECK PASSED: Netlist caravel is structural.
+2022-03-21 08:29:20 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_project_wrapper are correctly connected in the top level netlist caravel.
+2022-03-21 08:29:20 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in caravel are connected to power
+2022-03-21 08:29:20 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravel netlist passed all consistency checks.
+2022-03-21 08:29:20 - [INFO] - PORTS CHECK PASSED: Netlist user_project_wrapper ports match the golden wrapper ports
+2022-03-21 08:29:20 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_project_wrapper contains at least 1 instances (3 instances). 
+2022-03-21 08:29:20 - [INFO] - MODELING CHECK PASSED: Netlist user_project_wrapper is structural.
+2022-03-21 08:29:20 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_project_wrapper matches the provided structural netlist.
+2022-03-21 08:29:20 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in user_project_wrapper are connected to power
+2022-03-21 08:29:20 - [INFO] - PORT TYPES CHECK PASSED: Netlist user_project_wrapper port types match the golden wrapper port types.
+2022-03-21 08:29:20 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_project_wrapper netlist passed all consistency checks.
+2022-03-21 08:29:20 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-21 08:29:20 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-21 08:30:36 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper.xor.gds
+2022-03-21 08:30:36 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-21 08:30:36 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-21 08:40:36 - [INFO] - 0 DRC violations
+2022-03-21 08:40:36 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:40:36 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-21 08:42:22 - [INFO] - No DRC Violations found
+2022-03-21 08:42:22 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:42:22 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-21 08:54:24 - [INFO] - No DRC Violations found
+2022-03-21 08:54:24 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:54:24 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-21 08:56:26 - [INFO] - No DRC Violations found
+2022-03-21 08:56:26 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:56:26 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-21 08:57:14 - [INFO] - No DRC Violations found
+2022-03-21 08:57:14 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:57:14 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-21 08:57:43 - [INFO] - No DRC Violations found
+2022-03-21 08:57:43 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:57:43 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-21 08:57:49 - [INFO] - No DRC Violations found
+2022-03-21 08:57:49 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 08:57:49 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/logs'
+2022-03-21 08:57:49 - [INFO] - {{SUCCESS}} All Checks Passed !!!
diff --git a/mpw_precheck/logs/spdx_compliance_report.log b/mpw_precheck/logs/spdx_compliance_report.log
new file mode 100644
index 0000000..41fc778
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,145 @@
+/root/kasirga-c0-mpw-5/Makefile
+/root/kasirga-c0-mpw-5/docs/Makefile
+/root/kasirga-c0-mpw-5/docs/environment.yml
+/root/kasirga-c0-mpw-5/docs/source/conf.py
+/root/kasirga-c0-mpw-5/docs/source/index.rst
+/root/kasirga-c0-mpw-5/docs/source/quickstart.rst
+/root/kasirga-c0-mpw-5/openlane/c0_system/config.tcl
+/root/kasirga-c0-mpw-5/openlane/user_project_wrapper/config.json
+/root/kasirga-c0-mpw-5/openlane/user_project_wrapper/config.tcl
+/root/kasirga-c0-mpw-5/sdc/c0_system.sdc
+/root/kasirga-c0-mpw-5/sdc/user_project_wrapper.sdc
+/root/kasirga-c0-mpw-5/sdf/c0_system.sdf
+/root/kasirga-c0-mpw-5/sdf/user_project_wrapper.sdf
+/root/kasirga-c0-mpw-5/spef/c0_system.spef
+/root/kasirga-c0-mpw-5/spef/user_project_wrapper.spef
+/root/kasirga-c0-mpw-5/verilog/dv/Makefile
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/Makefile
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/check_res.py
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe2verilog.py
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/test_c0.c
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/test_c0_tb.v
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/add/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/add/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/addi/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/addi/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/and/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/and/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/andi/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/andi/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/auipc/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/auipc/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/beq/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/beq/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bge/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bge/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bgeu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bgeu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/blt/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/blt/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bltu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bltu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bne/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/bne/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/div/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/div/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/divu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/divu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/fence_i/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/fence_i/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/jal/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/jal/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/jalr/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/jalr/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lb/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lb/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lbu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lbu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lh/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lh/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lhu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lhu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lui/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lui/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lw/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/lw/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mul/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mul/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulh/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulh/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulhsu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulhsu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulhu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/mulhu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/or/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/or/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/ori/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/ori/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/rem/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/rem/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/remu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/remu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sb/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sb/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sh/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sh/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/simple/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/simple/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sll/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sll/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slli/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slli/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slt/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slt/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slti/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/slti/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sltiu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sltiu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sltu/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sltu/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sra/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sra/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srai/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srai/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srl/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srl/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srli/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/srli/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sub/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sub/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sw/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/sw/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/xor/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/xor/imem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/xori/dmem.coe
+/root/kasirga-c0-mpw-5/verilog/dv/test_c0/coe/xori/imem.coe
+/root/kasirga-c0-mpw-5/verilog/includes/includes.gl+sdf.caravel_user_project
+/root/kasirga-c0-mpw-5/verilog/includes/includes.gl.caravel_user_project
+/root/kasirga-c0-mpw-5/verilog/includes/includes.rtl.caravel_user_project
+/root/kasirga-c0-mpw-5/verilog/rtl/UART_GFA.v
+/root/kasirga-c0-mpw-5/verilog/rtl/UART_alici.v
+/root/kasirga-c0-mpw-5/verilog/rtl/UART_verici.v
+/root/kasirga-c0-mpw-5/verilog/rtl/adres_tekleyici.v
+/root/kasirga-c0-mpw-5/verilog/rtl/aritmetik_mantik_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/axil_interconnect.v
+/root/kasirga-c0-mpw-5/verilog/rtl/axil_slave_gfa.v
+/root/kasirga-c0-mpw-5/verilog/rtl/baslangic_bellegi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/bellek_islem_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/buyruk_bellegi_sram.v
+/root/kasirga-c0-mpw-5/verilog/rtl/c0_system.v
+/root/kasirga-c0-mpw-5/verilog/rtl/cekirdek.v
+/root/kasirga-c0-mpw-5/verilog/rtl/dallanma_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/denetim_durum_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/getir_coz.v
+/root/kasirga-c0-mpw-5/verilog/rtl/iki_bit_adimli_bolucu.v
+/root/kasirga-c0-mpw-5/verilog/rtl/iki_bit_adimli_carpici.v
+/root/kasirga-c0-mpw-5/verilog/rtl/mikroislem.vh
+/root/kasirga-c0-mpw-5/verilog/rtl/on_taraf.v
+/root/kasirga-c0-mpw-5/verilog/rtl/sabitler.vh
+/root/kasirga-c0-mpw-5/verilog/rtl/tamsayi_bolme_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/tamsayi_carpma_birimi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/user_project_wrapper.v
+/root/kasirga-c0-mpw-5/verilog/rtl/veri_bellegi_sram.v
+/root/kasirga-c0-mpw-5/verilog/rtl/yazmac_obegi.v
+/root/kasirga-c0-mpw-5/verilog/rtl/yazmac_oku_yurut.v
+/root/kasirga-c0-mpw-5/verilog/rtl/yazmac_yaz.v
diff --git a/mpw_precheck/logs/tools.info b/mpw_precheck/logs/tools.info
new file mode 100644
index 0000000..9b2230a
--- /dev/null
+++ b/mpw_precheck/logs/tools.info
@@ -0,0 +1,2 @@
+KLayout: 0.27.8
+Magic: 8.3.274
\ No newline at end of file
diff --git a/mpw_precheck/logs/xor_check.log b/mpw_precheck/logs/xor_check.log
new file mode 100644
index 0000000..6260909
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,635 @@
+Reading file /root/kasirga-c0-mpw-5/gds/user_project_wrapper.gds for cell user_project_wrapper
+dbu=0.001
+cell user_project_wrapper dbu-bbox(ll;ur)=(-43630,-38270;2963250,3557950)
+cell user_project_wrapper dbu-bbox(left,bottom,right,top)=(-43630,-38270,2963250,3557950)
+cell user_project_wrapper dbu-size(width,height)=(3006880,3596220)
+cell user_project_wrapper micron-bbox(left,bottom,right,top)=(-43.63,-38.27,2963.25,3557.9500000000003)
+cell user_project_wrapper micron-size(width,height)=(3006.88,3596.2200000000003)
+Done.
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
+CIF input style is now "sky130(vendor)"
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
+Reading "sky130_fd_bd_sram__openram_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Reading "sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
+Reading "sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
+Reading "sky130_fd_bd_sram__openram_sense_amp".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
+Reading "sky130_fd_bd_sram__openram_write_driver".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2620068): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2620772): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2621732): Unknown layer/datatype in boundary, layer=22 type=21
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3113978): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3117754): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3121946): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3126746): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 3128794): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3308236): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3312012): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3316204): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3322668): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 3324844): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3565294): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3569070): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3573262): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3579726): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 3581902): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
+    5000 uses
+    10000 uses
+    15000 uses
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8_bank".
+Reading "sky130_sram_2kbyte_1rw1r_32x512_8".
+    5000 uses
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__a2111o_2".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "sky130_fd_sc_hd__o31ai_4".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__a311oi_1".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__o31a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o21ba_4".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__inv_12".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__a21bo_4".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__o311ai_4".
+Reading "sky130_fd_sc_hd__nor4b_4".
+Reading "sky130_fd_sc_hd__o32a_4".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__o311a_4".
+Reading "sky130_fd_sc_hd__a2bb2o_4".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__a41oi_2".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__o41a_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__a32oi_4".
+Reading "sky130_fd_sc_hd__a41oi_4".
+Reading "sky130_fd_sc_hd__nor4b_1".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a311o_4".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "c0_system".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+    105000 uses
+    110000 uses
+    115000 uses
+    120000 uses
+    125000 uses
+    130000 uses
+    135000 uses
+    140000 uses
+    145000 uses
+    150000 uses
+    155000 uses
+    160000 uses
+    165000 uses
+    170000 uses
+    175000 uses
+    180000 uses
+    185000 uses
+    190000 uses
+    195000 uses
+    200000 uses
+    205000 uses
+    210000 uses
+    215000 uses
+    220000 uses
+    225000 uses
+    230000 uses
+    235000 uses
+    240000 uses
+    245000 uses
+Reading "user_project_wrapper".
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.880 x 3520.000  (-42.880,  0.000), ( 0.000,  3520.000)  150937.594
+lambda:   4288.00 x 352000.00  (-4288.00,  0.00 ), (  0.00,  352000.00)  1509376000.00
+internal:   8576 x 704000  ( -8576,  0    ), (     0,  704000)  6037504000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.500 x 3520.000  ( 2920.000,  0.000), ( 2962.500,  3520.000)  149600.000
+lambda:   4250.00 x 352000.00  ( 292000.00,  0.00 ), ( 296250.00,  352000.00)  1496000000.00
+internal:   8500 x 704000  ( 584000,  0    ), ( 592500,  704000)  5984000000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.530  (-42.880, -37.530), ( 2962.500,  0.000)  112791.906
+lambda:   300538.00 x 3753.00  (-4288.00, -3753.00), ( 296250.00,  0.00 )  1127919104.00
+internal: 601076 x 7506    ( -8576, -7506 ), ( 592500,  0    )  4511676456
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.210  (-42.880,  3520.000), ( 2962.500,  3557.210)  111830.188
+lambda:   300538.00 x 3721.00  (-4288.00,  352000.00), ( 296250.00,  355721.00)  1118301952.00
+internal: 601076 x 7442    ( -8576,  704000), ( 592500,  711442)  4473207592
+   Generating output for cell xor_target
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
+CIF input style is now "sky130(vendor)"
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "user_project_wrapper".
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.880 x 3520.000  (-42.880,  0.000), ( 0.000,  3520.000)  150937.594
+lambda:   4288.00 x 352000.00  (-4288.00,  0.00 ), (  0.00,  352000.00)  1509376000.00
+internal:   8576 x 704000  ( -8576,  0    ), (     0,  704000)  6037504000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.500 x 3520.000  ( 2920.000,  0.000), ( 2962.500,  3520.000)  149600.000
+lambda:   4250.00 x 352000.00  ( 292000.00,  0.00 ), ( 296250.00,  352000.00)  1496000000.00
+internal:   8500 x 704000  ( 584000,  0    ), ( 592500,  704000)  5984000000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.530  (-42.880, -37.530), ( 2962.500,  0.000)  112791.906
+lambda:   300538.00 x 3753.00  (-4288.00, -3753.00), ( 296250.00,  0.00 )  1127919104.00
+internal: 601076 x 7506    ( -8576, -7506 ), ( 592500,  0    )  4511676456
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.210  (-42.880,  3520.000), ( 2962.500,  3557.210)  111830.188
+lambda:   300538.00 x 3721.00  (-4288.00,  352000.00), ( 296250.00,  355721.00)  1118301952.00
+internal: 601076 x 7442    ( -8576,  704000), ( 592500,  711442)  4473207592
+   Generating output for cell xor_target
+Reading /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper_empty_erased.gds ..
+--- Running XOR for 69/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 70/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 71/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+--- Running XOR for 71/44 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 72/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 81/14 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+Writing layout file: /mnt/uffs/user/u6540_yahyaca/design/kasirga-c0-mpw-5/jobs/mpw_precheck/ca72321f-f82e-483c-b9b4-be8a1a84e161/outputs/user_project_wrapper.xor.gds ..
+Total elapsed: 0.120s  Memory: 523.00M
diff --git a/mpw_precheck/logs/xor_check.total b/mpw_precheck/logs/xor_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/outputs/reports/klayout_beol_check.xml b/mpw_precheck/outputs/reports/klayout_beol_check.xml
new file mode 100644
index 0000000..5ffd971
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_beol_check.xml
@@ -0,0 +1,447 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>li.1</name>
+   <description>li.1 : min. li width : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.3</name>
+   <description>li.3 : min. li spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.5</name>
+   <description>li.5 : min. li enclosure of licon of 2 adjacent edges : 0.08um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.6</name>
+   <description>li.6 : min. li area : 0.0561um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1</name>
+   <description>ct.1: non-ring mcon should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_a</name>
+   <description>ct.1_a : minimum width of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_b</name>
+   <description>ct.1_b : maximum length of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.2</name>
+   <description>ct.2 : min. mcon spacing : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.4</name>
+   <description>ct.4 : mcon should covered by li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.1</name>
+   <description>m1.1 : min. m1 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.2</name>
+   <description>m1.2 : min. m1 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.3ab</name>
+   <description>m1.3ab : min. 3um.m1 spacing m1 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>791_m1.4</name>
+   <description>791_m1.4 : min. m1 enclosure of mcon : 0.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4</name>
+   <description>m1.4 : mcon periphery must be enclosed by m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a</name>
+   <description>m1.4a : min. m1 enclosure of mcon for specific cells : 0.005um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a_a</name>
+   <description>m1.4a_a : mcon periph must be enclosed by met1 for specific cells</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.6</name>
+   <description>m1.6 : min. m1 area : 0.083um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.7</name>
+   <description>m1.7 : min. m1 with holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.5</name>
+   <description>m1.5 : min. m1 enclosure of mcon of 2 adjacent edges : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a</name>
+   <description>via.1a : via outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_a</name>
+   <description>via.1a_a : min. width of via outside of moduleCut : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_b</name>
+   <description>via.1a_b : maximum length of via : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.2</name>
+   <description>via.2 : min. via spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a</name>
+   <description>via.4a : min. m1 enclosure of 0.15um via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a_a</name>
+   <description>via.4a_a : 0.15um via must be enclosed by met1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.5a</name>
+   <description>via.5a : min. m1 enclosure of 0.15um via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.1</name>
+   <description>m2.1 : min. m2 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.2</name>
+   <description>m2.2 : min. m2 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.3ab</name>
+   <description>m2.3ab : min. 3um.m2 spacing m2 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.6</name>
+   <description>m2.6 : min. m2 area : 0.0676um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.7</name>
+   <description>m2.7 : min. m2 holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4</name>
+   <description>m2.4 : min. m2 enclosure of via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4_a</name>
+   <description>m2.4_a : via in periphery must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.5</name>
+   <description>m2.5 : min. m2 enclosure of via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a</name>
+   <description>via2.1a : via2 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_a</name>
+   <description>via2.1a_a : min. width of via2 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_b</name>
+   <description>via2.1a_b : maximum length of via2 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.2</name>
+   <description>via2.2 : min. via2 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4</name>
+   <description>via2.4 : min. m2 enclosure of via2 : 0.04um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4_a</name>
+   <description>via2.4_a : via must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.5</name>
+   <description>via2.5 : min. m3 enclosure of via2 of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.1</name>
+   <description>m3.1 : min. m3 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.2</name>
+   <description>m3.2 : min. m3 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.3cd</name>
+   <description>m3.3cd : min. 3um.m3 spacing m3 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4</name>
+   <description>m3.4 : min. m3 enclosure of via2 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4_a</name>
+   <description>m3.4_a : via2 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1</name>
+   <description>via3.1 : via3 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_a</name>
+   <description>via3.1_a : min. width of via3 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_b</name>
+   <description>via3.1_b : maximum length of via3 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.2</name>
+   <description>via3.2 : min. via3 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4</name>
+   <description>via3.4 : min. m3 enclosure of via3 : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4_a</name>
+   <description>via3.4_a : non-ring via3 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.5</name>
+   <description>via3.5 : min. m3 enclosure of via3 of 2 adjacent edges : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.1</name>
+   <description>m4.1 : min. m4 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.2</name>
+   <description>m4.2 : min. m4 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.4a</name>
+   <description>m4.4a : min. m4 area : 0.240um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.5ab</name>
+   <description>m4.5ab : min. 3um.m4 spacing m4 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3</name>
+   <description>m4.3 : min. m4 enclosure of via3 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3_a</name>
+   <description>m4.3_a : via3 must be enclosed by met4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1</name>
+   <description>via4.1 : via4 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_a</name>
+   <description>via4.1_a : min. width of via4 outside of moduleCut : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_b</name>
+   <description>via4.1_b : maximum length of via4 : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.2</name>
+   <description>via4.2 : min. via4 spacing : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4</name>
+   <description>via4.4 : min. m4 enclosure of via4 : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4_a</name>
+   <description>via4.4_a : m4 must enclose all via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.1</name>
+   <description>m5.1 : min. m5 width : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.2</name>
+   <description>m5.2 : min. m5 spacing : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3</name>
+   <description>m5.3 : min. m5 enclosure of via4 : 0.31um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3_a</name>
+   <description>m5.3_a : via must be enclosed by m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.4</name>
+   <description>m5.4 : min. m5 area : 4.0um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad.2</name>
+   <description>pad.2 : min. pad spacing : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_feol_check.xml b/mpw_precheck/outputs/reports/klayout_feol_check.xml
new file mode 100644
index 0000000..987027f
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_feol_check.xml
@@ -0,0 +1,363 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell.2</name>
+   <description>dnwell.2 : min. dnwell width : 3.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.1</name>
+   <description>nwell.1 : min. nwell width : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.2a</name>
+   <description>nwell.2a : min. nwell spacing (merged if less) : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.6</name>
+   <description>nwell.6 : min enclosure of nwellHole by dnwell : 1.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.1</name>
+   <description>hvtp.1 : min. hvtp width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.2</name>
+   <description>hvtp.2 : min. hvtp spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.1</name>
+   <description>hvtr.1 : min. hvtr width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2</name>
+   <description>hvtr.2 : min. hvtr spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2_a</name>
+   <description>hvtr.2_a : hvtr must not overlap hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.1a</name>
+   <description>lvtn.1a : min. lvtn width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.2</name>
+   <description>lvtn.2 : min. lvtn spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.1</name>
+   <description>ncm.1 : min. ncm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.2a</name>
+   <description>ncm.2a : min. ncm spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1</name>
+   <description>difftap.1 : min. diff width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_a</name>
+   <description>difftap.1_a : min. diff width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_b</name>
+   <description>difftap.1_b : min. tap width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_c</name>
+   <description>difftap.1_c : min. tap width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.3</name>
+   <description>difftap.3 : min. difftap spacing : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.1</name>
+   <description>tunm.1 : min. tunm width : 0.41um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.2</name>
+   <description>tunm.2 : min. tunm spacing : 0.5um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.1a</name>
+   <description>poly.1a : min. poly width : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.2</name>
+   <description>poly.2 : min. poly spacing : 0.21um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.1a</name>
+   <description>rpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.2</name>
+   <description>rpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.1a</name>
+   <description>urpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.2</name>
+   <description>urpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.1</name>
+   <description>npc.1 : min. npc width : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.2</name>
+   <description>npc.2 : min. npc spacing, should be manually merged if less than : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.1</name>
+   <description>nsd.1 : min. nsdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.2</name>
+   <description>nsd.2 : min. nsdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.1</name>
+   <description>psd.1 : min. psdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.2</name>
+   <description>psd.2 : min. psdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1</name>
+   <description>licon.1 : licon should be rectangle</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1_a/b</name>
+   <description>licon.1_a/b : minimum/maximum width of licon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13</name>
+   <description>licon.13 : min. difftap licon spacing to npc : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13_a</name>
+   <description>licon.13_a : licon of diffTap in periphery must not overlap npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.17</name>
+   <description>licon.17 : Licons may not overlap both poly and (diff or tap)</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.1</name>
+   <description>capm.1 : min. capm width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2a</name>
+   <description>capm.2a : min. capm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b</name>
+   <description>capm.2b : min. capm spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b_a</name>
+   <description>capm.2b_a : min. spacing of m3_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3</name>
+   <description>capm.3 : min. capm and m3 enclosure of m3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3_a</name>
+   <description>capm.3_a : min. m3 enclosure of capm : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.4</name>
+   <description>capm.4 : min. capm enclosure of via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.5</name>
+   <description>capm.5 : min. capm spacing to via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.1</name>
+   <description>cap2m.1 : min. cap2m width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2a</name>
+   <description>cap2m.2a : min. cap2m spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b</name>
+   <description>cap2m.2b : min. cap2m spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b_a</name>
+   <description>cap2m.2b_a : min. spacing of m4_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3</name>
+   <description>cap2m.3 : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3_a</name>
+   <description>cap2m.3_a : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.4</name>
+   <description>cap2m.4 : min. cap2m enclosure of via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.5</name>
+   <description>cap2m.5 : min. cap2m spacing to via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.1</name>
+   <description>hvi.1 : min. hvi width : 0.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.2a</name>
+   <description>hvi.2a : min. hvi spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.1</name>
+   <description>hvntm.1 : min. hvntm width : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.2</name>
+   <description>hvntm.2 : min. hvntm spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
new file mode 100644
index 0000000..698a39a
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Density Checks</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/met_min_ca_density.lydrc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_offgrid_check.xml b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
new file mode 100644
index 0000000..95ebbc9
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
@@ -0,0 +1,483 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>dnwell_angle</name>
+   <description>x.3a : non 45 degree angle dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_angle</name>
+   <description>x.3a : non 45 degree angle nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_angle</name>
+   <description>x.3a : non 45 degree angle pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_angle</name>
+   <description>x.3a : non 45 degree angle pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_angle</name>
+   <description>x.3a : non 45 degree angle hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_angle</name>
+   <description>x.3a : non 45 degree angle hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_angle</name>
+   <description>x.3a : non 45 degree angle lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_angle</name>
+   <description>x.3a : non 45 degree angle ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2 : non 90 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2c : non 45 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2 : non 90 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2c : non 45 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_angle</name>
+   <description>x.3a : non 45 degree angle tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_angle</name>
+   <description>x.2 : non 90 degree angle poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_angle</name>
+   <description>x.3a : non 45 degree angle rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_angle</name>
+   <description>x.3a : non 45 degree angle npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_angle</name>
+   <description>x.3a : non 45 degree angle nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_angle</name>
+   <description>x.3a : non 45 degree angle psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_angle</name>
+   <description>x.2 : non 90 degree angle licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_angle</name>
+   <description>x.3a : non 45 degree angle li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_angle</name>
+   <description>x.2 : non 90 degree angle mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_angle</name>
+   <description>x.3a : non 45 degree angle vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_angle</name>
+   <description>x.3a : non 45 degree angle m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_angle</name>
+   <description>x.2 : non 90 degree angle via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_angle</name>
+   <description>x.3a : non 45 degree angle m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_angle</name>
+   <description>x.2 : non 90 degree angle via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_angle</name>
+   <description>x.3a : non 45 degree angle m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_angle</name>
+   <description>x.2 : non 90 degree angle via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_angle</name>
+   <description>x.3a : non 45 degree angle nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_angle</name>
+   <description>x.3a : non 45 degree angle m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_angle</name>
+   <description>x.2 : non 90 degree angle via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_angle</name>
+   <description>x.3a : non 45 degree angle m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_angle</name>
+   <description>x.3a : non 45 degree angle pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_angle</name>
+   <description>x.2 : non 90 degree angle mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_angle</name>
+   <description>x.3a : non 45 degree angle hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_angle</name>
+   <description>x.3a : non 45 degree angle hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_angle</name>
+   <description>x.3a : non 45 degree angle vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_angle</name>
+   <description>x.3a : non 45 degree angle uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_angle</name>
+   <description>x.3a : non 45 degree angle pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>areaid_re_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on areaid.re</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml b/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
new file mode 100644
index 0000000..be926ca
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>pin_label_purposes_overlapping_drawing.rb.drc, input=/root/kasirga-c0-mpw-5/gds/user_project_wrapper.gds, topcell=user_project_wrapper</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/pin_label_purposes_overlapping_drawing.rb.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml b/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml
new file mode 100644
index 0000000..7f95f69
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>zero area check</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/zeroarea.rb.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.drc.report b/mpw_precheck/outputs/reports/magic_drc_check.drc.report
new file mode 100644
index 0000000..46ca7f3
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.drc.report
@@ -0,0 +1,5 @@
+user_project_wrapper
+----------------------------------------
+[INFO]: COUNT: 0
+[INFO]: Should be divided by 3 or 4
+
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.rdb b/mpw_precheck/outputs/reports/magic_drc_check.rdb
new file mode 100644
index 0000000..ac5b3c4
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.rdb
@@ -0,0 +1,2 @@
+$user_project_wrapper
+ 100
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.tcl b/mpw_precheck/outputs/reports/magic_drc_check.tcl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.tcl
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.tr b/mpw_precheck/outputs/reports/magic_drc_check.tr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.tr
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.xml b/mpw_precheck/outputs/reports/magic_drc_check.xml
new file mode 100644
index 0000000..0eff265
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" ?>
+<report-database>
+    <categories/>
+    <cells>
+        <cell>
+            <name>user_project_wrapper</name>
+        </cell>
+    </cells>
+    <items/>
+</report-database>
diff --git a/mpw_precheck/outputs/user_project_wrapper.filtered.v b/mpw_precheck/outputs/user_project_wrapper.filtered.v
new file mode 100644
index 0000000..3cbefce
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.filtered.v
@@ -0,0 +1,976 @@
+module user_project_wrapper (user_clock2,
+    vccd1,
+    vccd2,
+    vdda1,
+    vdda2,
+    vssa1,
+    vssa2,
+    vssd1,
+    vssd2,
+    wb_clk_i,
+    wb_rst_i,
+    wbs_ack_o,
+    wbs_cyc_i,
+    wbs_stb_i,
+    wbs_we_i,
+    analog_io,
+    io_in,
+    io_oeb,
+    io_out,
+    la_data_in,
+    la_data_out,
+    la_oenb,
+    user_irq,
+    wbs_adr_i,
+    wbs_dat_i,
+    wbs_dat_o,
+    wbs_sel_i);
+ input user_clock2;
+ input vccd1;
+ input vccd2;
+ input vdda1;
+ input vdda2;
+ input vssa1;
+ input vssa2;
+ input vssd1;
+ input vssd2;
+ input wb_clk_i;
+ input wb_rst_i;
+ output wbs_ack_o;
+ input wbs_cyc_i;
+ input wbs_stb_i;
+ input wbs_we_i;
+ inout [28:0] analog_io;
+ input [37:0] io_in;
+ output [37:0] io_oeb;
+ output [37:0] io_out;
+ input [127:0] la_data_in;
+ output [127:0] la_data_out;
+ input [127:0] la_oenb;
+ output [2:0] user_irq;
+ input [31:0] wbs_adr_i;
+ input [31:0] wbs_dat_i;
+ output [31:0] wbs_dat_o;
+ input [3:0] wbs_sel_i;
+
+ wire \bb_addr0[0] ;
+ wire \bb_addr0[10] ;
+ wire \bb_addr0[11] ;
+ wire \bb_addr0[12] ;
+ wire \bb_addr0[13] ;
+ wire \bb_addr0[14] ;
+ wire \bb_addr0[15] ;
+ wire \bb_addr0[16] ;
+ wire \bb_addr0[17] ;
+ wire \bb_addr0[18] ;
+ wire \bb_addr0[19] ;
+ wire \bb_addr0[1] ;
+ wire \bb_addr0[20] ;
+ wire \bb_addr0[21] ;
+ wire \bb_addr0[22] ;
+ wire \bb_addr0[23] ;
+ wire \bb_addr0[24] ;
+ wire \bb_addr0[25] ;
+ wire \bb_addr0[26] ;
+ wire \bb_addr0[27] ;
+ wire \bb_addr0[28] ;
+ wire \bb_addr0[29] ;
+ wire \bb_addr0[2] ;
+ wire \bb_addr0[30] ;
+ wire \bb_addr0[31] ;
+ wire \bb_addr0[3] ;
+ wire \bb_addr0[4] ;
+ wire \bb_addr0[5] ;
+ wire \bb_addr0[6] ;
+ wire \bb_addr0[7] ;
+ wire \bb_addr0[8] ;
+ wire \bb_addr0[9] ;
+ wire \bb_addr1[0] ;
+ wire \bb_addr1[10] ;
+ wire \bb_addr1[11] ;
+ wire \bb_addr1[12] ;
+ wire \bb_addr1[13] ;
+ wire \bb_addr1[14] ;
+ wire \bb_addr1[15] ;
+ wire \bb_addr1[16] ;
+ wire \bb_addr1[17] ;
+ wire \bb_addr1[18] ;
+ wire \bb_addr1[19] ;
+ wire \bb_addr1[1] ;
+ wire \bb_addr1[20] ;
+ wire \bb_addr1[21] ;
+ wire \bb_addr1[22] ;
+ wire \bb_addr1[23] ;
+ wire \bb_addr1[24] ;
+ wire \bb_addr1[25] ;
+ wire \bb_addr1[26] ;
+ wire \bb_addr1[27] ;
+ wire \bb_addr1[28] ;
+ wire \bb_addr1[29] ;
+ wire \bb_addr1[2] ;
+ wire \bb_addr1[30] ;
+ wire \bb_addr1[31] ;
+ wire \bb_addr1[3] ;
+ wire \bb_addr1[4] ;
+ wire \bb_addr1[5] ;
+ wire \bb_addr1[6] ;
+ wire \bb_addr1[7] ;
+ wire \bb_addr1[8] ;
+ wire \bb_addr1[9] ;
+ wire bb_csb0;
+ wire bb_csb1;
+ wire \bb_din0[0] ;
+ wire \bb_din0[10] ;
+ wire \bb_din0[11] ;
+ wire \bb_din0[12] ;
+ wire \bb_din0[13] ;
+ wire \bb_din0[14] ;
+ wire \bb_din0[15] ;
+ wire \bb_din0[16] ;
+ wire \bb_din0[17] ;
+ wire \bb_din0[18] ;
+ wire \bb_din0[19] ;
+ wire \bb_din0[1] ;
+ wire \bb_din0[20] ;
+ wire \bb_din0[21] ;
+ wire \bb_din0[22] ;
+ wire \bb_din0[23] ;
+ wire \bb_din0[24] ;
+ wire \bb_din0[25] ;
+ wire \bb_din0[26] ;
+ wire \bb_din0[27] ;
+ wire \bb_din0[28] ;
+ wire \bb_din0[29] ;
+ wire \bb_din0[2] ;
+ wire \bb_din0[30] ;
+ wire \bb_din0[31] ;
+ wire \bb_din0[3] ;
+ wire \bb_din0[4] ;
+ wire \bb_din0[5] ;
+ wire \bb_din0[6] ;
+ wire \bb_din0[7] ;
+ wire \bb_din0[8] ;
+ wire \bb_din0[9] ;
+ wire \bb_dout0[0] ;
+ wire \bb_dout0[10] ;
+ wire \bb_dout0[11] ;
+ wire \bb_dout0[12] ;
+ wire \bb_dout0[13] ;
+ wire \bb_dout0[14] ;
+ wire \bb_dout0[15] ;
+ wire \bb_dout0[16] ;
+ wire \bb_dout0[17] ;
+ wire \bb_dout0[18] ;
+ wire \bb_dout0[19] ;
+ wire \bb_dout0[1] ;
+ wire \bb_dout0[20] ;
+ wire \bb_dout0[21] ;
+ wire \bb_dout0[22] ;
+ wire \bb_dout0[23] ;
+ wire \bb_dout0[24] ;
+ wire \bb_dout0[25] ;
+ wire \bb_dout0[26] ;
+ wire \bb_dout0[27] ;
+ wire \bb_dout0[28] ;
+ wire \bb_dout0[29] ;
+ wire \bb_dout0[2] ;
+ wire \bb_dout0[30] ;
+ wire \bb_dout0[31] ;
+ wire \bb_dout0[3] ;
+ wire \bb_dout0[4] ;
+ wire \bb_dout0[5] ;
+ wire \bb_dout0[6] ;
+ wire \bb_dout0[7] ;
+ wire \bb_dout0[8] ;
+ wire \bb_dout0[9] ;
+ wire \bb_dout1[0] ;
+ wire \bb_dout1[10] ;
+ wire \bb_dout1[11] ;
+ wire \bb_dout1[12] ;
+ wire \bb_dout1[13] ;
+ wire \bb_dout1[14] ;
+ wire \bb_dout1[15] ;
+ wire \bb_dout1[16] ;
+ wire \bb_dout1[17] ;
+ wire \bb_dout1[18] ;
+ wire \bb_dout1[19] ;
+ wire \bb_dout1[1] ;
+ wire \bb_dout1[20] ;
+ wire \bb_dout1[21] ;
+ wire \bb_dout1[22] ;
+ wire \bb_dout1[23] ;
+ wire \bb_dout1[24] ;
+ wire \bb_dout1[25] ;
+ wire \bb_dout1[26] ;
+ wire \bb_dout1[27] ;
+ wire \bb_dout1[28] ;
+ wire \bb_dout1[29] ;
+ wire \bb_dout1[2] ;
+ wire \bb_dout1[30] ;
+ wire \bb_dout1[31] ;
+ wire \bb_dout1[3] ;
+ wire \bb_dout1[4] ;
+ wire \bb_dout1[5] ;
+ wire \bb_dout1[6] ;
+ wire \bb_dout1[7] ;
+ wire \bb_dout1[8] ;
+ wire \bb_dout1[9] ;
+ wire bb_web0;
+ wire \bb_wmask0[0] ;
+ wire \bb_wmask0[1] ;
+ wire \bb_wmask0[2] ;
+ wire \bb_wmask0[3] ;
+ wire \vb_addr0[0] ;
+ wire \vb_addr0[10] ;
+ wire \vb_addr0[11] ;
+ wire \vb_addr0[12] ;
+ wire \vb_addr0[1] ;
+ wire \vb_addr0[2] ;
+ wire \vb_addr0[3] ;
+ wire \vb_addr0[4] ;
+ wire \vb_addr0[5] ;
+ wire \vb_addr0[6] ;
+ wire \vb_addr0[7] ;
+ wire \vb_addr0[8] ;
+ wire \vb_addr0[9] ;
+ wire \vb_addr1[0] ;
+ wire \vb_addr1[10] ;
+ wire \vb_addr1[11] ;
+ wire \vb_addr1[12] ;
+ wire \vb_addr1[1] ;
+ wire \vb_addr1[2] ;
+ wire \vb_addr1[3] ;
+ wire \vb_addr1[4] ;
+ wire \vb_addr1[5] ;
+ wire \vb_addr1[6] ;
+ wire \vb_addr1[7] ;
+ wire \vb_addr1[8] ;
+ wire \vb_addr1[9] ;
+ wire vb_csb0;
+ wire vb_csb1;
+ wire \vb_din0[0] ;
+ wire \vb_din0[10] ;
+ wire \vb_din0[11] ;
+ wire \vb_din0[12] ;
+ wire \vb_din0[13] ;
+ wire \vb_din0[14] ;
+ wire \vb_din0[15] ;
+ wire \vb_din0[16] ;
+ wire \vb_din0[17] ;
+ wire \vb_din0[18] ;
+ wire \vb_din0[19] ;
+ wire \vb_din0[1] ;
+ wire \vb_din0[20] ;
+ wire \vb_din0[21] ;
+ wire \vb_din0[22] ;
+ wire \vb_din0[23] ;
+ wire \vb_din0[24] ;
+ wire \vb_din0[25] ;
+ wire \vb_din0[26] ;
+ wire \vb_din0[27] ;
+ wire \vb_din0[28] ;
+ wire \vb_din0[29] ;
+ wire \vb_din0[2] ;
+ wire \vb_din0[30] ;
+ wire \vb_din0[31] ;
+ wire \vb_din0[3] ;
+ wire \vb_din0[4] ;
+ wire \vb_din0[5] ;
+ wire \vb_din0[6] ;
+ wire \vb_din0[7] ;
+ wire \vb_din0[8] ;
+ wire \vb_din0[9] ;
+ wire \vb_dout0[0] ;
+ wire \vb_dout0[10] ;
+ wire \vb_dout0[11] ;
+ wire \vb_dout0[12] ;
+ wire \vb_dout0[13] ;
+ wire \vb_dout0[14] ;
+ wire \vb_dout0[15] ;
+ wire \vb_dout0[16] ;
+ wire \vb_dout0[17] ;
+ wire \vb_dout0[18] ;
+ wire \vb_dout0[19] ;
+ wire \vb_dout0[1] ;
+ wire \vb_dout0[20] ;
+ wire \vb_dout0[21] ;
+ wire \vb_dout0[22] ;
+ wire \vb_dout0[23] ;
+ wire \vb_dout0[24] ;
+ wire \vb_dout0[25] ;
+ wire \vb_dout0[26] ;
+ wire \vb_dout0[27] ;
+ wire \vb_dout0[28] ;
+ wire \vb_dout0[29] ;
+ wire \vb_dout0[2] ;
+ wire \vb_dout0[30] ;
+ wire \vb_dout0[31] ;
+ wire \vb_dout0[3] ;
+ wire \vb_dout0[4] ;
+ wire \vb_dout0[5] ;
+ wire \vb_dout0[6] ;
+ wire \vb_dout0[7] ;
+ wire \vb_dout0[8] ;
+ wire \vb_dout0[9] ;
+ wire \vb_dout1[0] ;
+ wire \vb_dout1[10] ;
+ wire \vb_dout1[11] ;
+ wire \vb_dout1[12] ;
+ wire \vb_dout1[13] ;
+ wire \vb_dout1[14] ;
+ wire \vb_dout1[15] ;
+ wire \vb_dout1[16] ;
+ wire \vb_dout1[17] ;
+ wire \vb_dout1[18] ;
+ wire \vb_dout1[19] ;
+ wire \vb_dout1[1] ;
+ wire \vb_dout1[20] ;
+ wire \vb_dout1[21] ;
+ wire \vb_dout1[22] ;
+ wire \vb_dout1[23] ;
+ wire \vb_dout1[24] ;
+ wire \vb_dout1[25] ;
+ wire \vb_dout1[26] ;
+ wire \vb_dout1[27] ;
+ wire \vb_dout1[28] ;
+ wire \vb_dout1[29] ;
+ wire \vb_dout1[2] ;
+ wire \vb_dout1[30] ;
+ wire \vb_dout1[31] ;
+ wire \vb_dout1[3] ;
+ wire \vb_dout1[4] ;
+ wire \vb_dout1[5] ;
+ wire \vb_dout1[6] ;
+ wire \vb_dout1[7] ;
+ wire \vb_dout1[8] ;
+ wire \vb_dout1[9] ;
+ wire vb_web0;
+ wire \vb_wmask0[0] ;
+ wire \vb_wmask0[1] ;
+ wire \vb_wmask0[2] ;
+ wire \vb_wmask0[3] ;
+
+ sky130_sram_2kbyte_1rw1r_32x512_8 BB_SRAM (.csb0(bb_csb0),
+    .csb1(bb_csb1),
+    .web0(bb_web0),
+    .clk0(wb_clk_i),
+    .clk1(wb_clk_i),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .addr0({\bb_addr0[8] ,
+    \bb_addr0[7] ,
+    \bb_addr0[6] ,
+    \bb_addr0[5] ,
+    \bb_addr0[4] ,
+    \bb_addr0[3] ,
+    \bb_addr0[2] ,
+    \bb_addr0[1] ,
+    \bb_addr0[0] }),
+    .addr1({\bb_addr1[8] ,
+    \bb_addr1[7] ,
+    \bb_addr1[6] ,
+    \bb_addr1[5] ,
+    \bb_addr1[4] ,
+    \bb_addr1[3] ,
+    \bb_addr1[2] ,
+    \bb_addr1[1] ,
+    \bb_addr1[0] }),
+    .din0({\bb_din0[31] ,
+    \bb_din0[30] ,
+    \bb_din0[29] ,
+    \bb_din0[28] ,
+    \bb_din0[27] ,
+    \bb_din0[26] ,
+    \bb_din0[25] ,
+    \bb_din0[24] ,
+    \bb_din0[23] ,
+    \bb_din0[22] ,
+    \bb_din0[21] ,
+    \bb_din0[20] ,
+    \bb_din0[19] ,
+    \bb_din0[18] ,
+    \bb_din0[17] ,
+    \bb_din0[16] ,
+    \bb_din0[15] ,
+    \bb_din0[14] ,
+    \bb_din0[13] ,
+    \bb_din0[12] ,
+    \bb_din0[11] ,
+    \bb_din0[10] ,
+    \bb_din0[9] ,
+    \bb_din0[8] ,
+    \bb_din0[7] ,
+    \bb_din0[6] ,
+    \bb_din0[5] ,
+    \bb_din0[4] ,
+    \bb_din0[3] ,
+    \bb_din0[2] ,
+    \bb_din0[1] ,
+    \bb_din0[0] }),
+    .dout0({\bb_dout0[31] ,
+    \bb_dout0[30] ,
+    \bb_dout0[29] ,
+    \bb_dout0[28] ,
+    \bb_dout0[27] ,
+    \bb_dout0[26] ,
+    \bb_dout0[25] ,
+    \bb_dout0[24] ,
+    \bb_dout0[23] ,
+    \bb_dout0[22] ,
+    \bb_dout0[21] ,
+    \bb_dout0[20] ,
+    \bb_dout0[19] ,
+    \bb_dout0[18] ,
+    \bb_dout0[17] ,
+    \bb_dout0[16] ,
+    \bb_dout0[15] ,
+    \bb_dout0[14] ,
+    \bb_dout0[13] ,
+    \bb_dout0[12] ,
+    \bb_dout0[11] ,
+    \bb_dout0[10] ,
+    \bb_dout0[9] ,
+    \bb_dout0[8] ,
+    \bb_dout0[7] ,
+    \bb_dout0[6] ,
+    \bb_dout0[5] ,
+    \bb_dout0[4] ,
+    \bb_dout0[3] ,
+    \bb_dout0[2] ,
+    \bb_dout0[1] ,
+    \bb_dout0[0] }),
+    .dout1({\bb_dout1[31] ,
+    \bb_dout1[30] ,
+    \bb_dout1[29] ,
+    \bb_dout1[28] ,
+    \bb_dout1[27] ,
+    \bb_dout1[26] ,
+    \bb_dout1[25] ,
+    \bb_dout1[24] ,
+    \bb_dout1[23] ,
+    \bb_dout1[22] ,
+    \bb_dout1[21] ,
+    \bb_dout1[20] ,
+    \bb_dout1[19] ,
+    \bb_dout1[18] ,
+    \bb_dout1[17] ,
+    \bb_dout1[16] ,
+    \bb_dout1[15] ,
+    \bb_dout1[14] ,
+    \bb_dout1[13] ,
+    \bb_dout1[12] ,
+    \bb_dout1[11] ,
+    \bb_dout1[10] ,
+    \bb_dout1[9] ,
+    \bb_dout1[8] ,
+    \bb_dout1[7] ,
+    \bb_dout1[6] ,
+    \bb_dout1[5] ,
+    \bb_dout1[4] ,
+    \bb_dout1[3] ,
+    \bb_dout1[2] ,
+    \bb_dout1[1] ,
+    \bb_dout1[0] }),
+    .wmask0({\bb_wmask0[3] ,
+    \bb_wmask0[2] ,
+    \bb_wmask0[1] ,
+    \bb_wmask0[0] }));
+ sky130_sram_2kbyte_1rw1r_32x512_8 VB_SRAM (.csb0(vb_csb0),
+    .csb1(vb_csb1),
+    .web0(vb_web0),
+    .clk0(wb_clk_i),
+    .clk1(wb_clk_i),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .addr0({\vb_addr0[8] ,
+    \vb_addr0[7] ,
+    \vb_addr0[6] ,
+    \vb_addr0[5] ,
+    \vb_addr0[4] ,
+    \vb_addr0[3] ,
+    \vb_addr0[2] ,
+    \vb_addr0[1] ,
+    \vb_addr0[0] }),
+    .addr1({\vb_addr1[8] ,
+    \vb_addr1[7] ,
+    \vb_addr1[6] ,
+    \vb_addr1[5] ,
+    \vb_addr1[4] ,
+    \vb_addr1[3] ,
+    \vb_addr1[2] ,
+    \vb_addr1[1] ,
+    \vb_addr1[0] }),
+    .din0({\vb_din0[31] ,
+    \vb_din0[30] ,
+    \vb_din0[29] ,
+    \vb_din0[28] ,
+    \vb_din0[27] ,
+    \vb_din0[26] ,
+    \vb_din0[25] ,
+    \vb_din0[24] ,
+    \vb_din0[23] ,
+    \vb_din0[22] ,
+    \vb_din0[21] ,
+    \vb_din0[20] ,
+    \vb_din0[19] ,
+    \vb_din0[18] ,
+    \vb_din0[17] ,
+    \vb_din0[16] ,
+    \vb_din0[15] ,
+    \vb_din0[14] ,
+    \vb_din0[13] ,
+    \vb_din0[12] ,
+    \vb_din0[11] ,
+    \vb_din0[10] ,
+    \vb_din0[9] ,
+    \vb_din0[8] ,
+    \vb_din0[7] ,
+    \vb_din0[6] ,
+    \vb_din0[5] ,
+    \vb_din0[4] ,
+    \vb_din0[3] ,
+    \vb_din0[2] ,
+    \vb_din0[1] ,
+    \vb_din0[0] }),
+    .dout0({\vb_dout0[31] ,
+    \vb_dout0[30] ,
+    \vb_dout0[29] ,
+    \vb_dout0[28] ,
+    \vb_dout0[27] ,
+    \vb_dout0[26] ,
+    \vb_dout0[25] ,
+    \vb_dout0[24] ,
+    \vb_dout0[23] ,
+    \vb_dout0[22] ,
+    \vb_dout0[21] ,
+    \vb_dout0[20] ,
+    \vb_dout0[19] ,
+    \vb_dout0[18] ,
+    \vb_dout0[17] ,
+    \vb_dout0[16] ,
+    \vb_dout0[15] ,
+    \vb_dout0[14] ,
+    \vb_dout0[13] ,
+    \vb_dout0[12] ,
+    \vb_dout0[11] ,
+    \vb_dout0[10] ,
+    \vb_dout0[9] ,
+    \vb_dout0[8] ,
+    \vb_dout0[7] ,
+    \vb_dout0[6] ,
+    \vb_dout0[5] ,
+    \vb_dout0[4] ,
+    \vb_dout0[3] ,
+    \vb_dout0[2] ,
+    \vb_dout0[1] ,
+    \vb_dout0[0] }),
+    .dout1({\vb_dout1[31] ,
+    \vb_dout1[30] ,
+    \vb_dout1[29] ,
+    \vb_dout1[28] ,
+    \vb_dout1[27] ,
+    \vb_dout1[26] ,
+    \vb_dout1[25] ,
+    \vb_dout1[24] ,
+    \vb_dout1[23] ,
+    \vb_dout1[22] ,
+    \vb_dout1[21] ,
+    \vb_dout1[20] ,
+    \vb_dout1[19] ,
+    \vb_dout1[18] ,
+    \vb_dout1[17] ,
+    \vb_dout1[16] ,
+    \vb_dout1[15] ,
+    \vb_dout1[14] ,
+    \vb_dout1[13] ,
+    \vb_dout1[12] ,
+    \vb_dout1[11] ,
+    \vb_dout1[10] ,
+    \vb_dout1[9] ,
+    \vb_dout1[8] ,
+    \vb_dout1[7] ,
+    \vb_dout1[6] ,
+    \vb_dout1[5] ,
+    \vb_dout1[4] ,
+    \vb_dout1[3] ,
+    \vb_dout1[2] ,
+    \vb_dout1[1] ,
+    \vb_dout1[0] }),
+    .wmask0({\vb_wmask0[3] ,
+    \vb_wmask0[2] ,
+    \vb_wmask0[1] ,
+    \vb_wmask0[0] }));
+ c0_system mprj (.bb_csb0(bb_csb0),
+    .bb_csb1(bb_csb1),
+    .bb_web0(bb_web0),
+    .clk_g(wb_clk_i),
+    .io_gecerli(io_out[2]),
+    .rst_g(wb_rst_i),
+    .rx(io_in[0]),
+    .tx(io_out[1]),
+    .vb_csb0(vb_csb0),
+    .vb_csb1(vb_csb1),
+    .vb_web0(vb_web0),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .bb_addr0({\bb_addr0[31] ,
+    \bb_addr0[30] ,
+    \bb_addr0[29] ,
+    \bb_addr0[28] ,
+    \bb_addr0[27] ,
+    \bb_addr0[26] ,
+    \bb_addr0[25] ,
+    \bb_addr0[24] ,
+    \bb_addr0[23] ,
+    \bb_addr0[22] ,
+    \bb_addr0[21] ,
+    \bb_addr0[20] ,
+    \bb_addr0[19] ,
+    \bb_addr0[18] ,
+    \bb_addr0[17] ,
+    \bb_addr0[16] ,
+    \bb_addr0[15] ,
+    \bb_addr0[14] ,
+    \bb_addr0[13] ,
+    \bb_addr0[12] ,
+    \bb_addr0[11] ,
+    \bb_addr0[10] ,
+    \bb_addr0[9] ,
+    \bb_addr0[8] ,
+    \bb_addr0[7] ,
+    \bb_addr0[6] ,
+    \bb_addr0[5] ,
+    \bb_addr0[4] ,
+    \bb_addr0[3] ,
+    \bb_addr0[2] ,
+    \bb_addr0[1] ,
+    \bb_addr0[0] }),
+    .bb_addr1({\bb_addr1[31] ,
+    \bb_addr1[30] ,
+    \bb_addr1[29] ,
+    \bb_addr1[28] ,
+    \bb_addr1[27] ,
+    \bb_addr1[26] ,
+    \bb_addr1[25] ,
+    \bb_addr1[24] ,
+    \bb_addr1[23] ,
+    \bb_addr1[22] ,
+    \bb_addr1[21] ,
+    \bb_addr1[20] ,
+    \bb_addr1[19] ,
+    \bb_addr1[18] ,
+    \bb_addr1[17] ,
+    \bb_addr1[16] ,
+    \bb_addr1[15] ,
+    \bb_addr1[14] ,
+    \bb_addr1[13] ,
+    \bb_addr1[12] ,
+    \bb_addr1[11] ,
+    \bb_addr1[10] ,
+    \bb_addr1[9] ,
+    \bb_addr1[8] ,
+    \bb_addr1[7] ,
+    \bb_addr1[6] ,
+    \bb_addr1[5] ,
+    \bb_addr1[4] ,
+    \bb_addr1[3] ,
+    \bb_addr1[2] ,
+    \bb_addr1[1] ,
+    \bb_addr1[0] }),
+    .bb_din0({\bb_din0[31] ,
+    \bb_din0[30] ,
+    \bb_din0[29] ,
+    \bb_din0[28] ,
+    \bb_din0[27] ,
+    \bb_din0[26] ,
+    \bb_din0[25] ,
+    \bb_din0[24] ,
+    \bb_din0[23] ,
+    \bb_din0[22] ,
+    \bb_din0[21] ,
+    \bb_din0[20] ,
+    \bb_din0[19] ,
+    \bb_din0[18] ,
+    \bb_din0[17] ,
+    \bb_din0[16] ,
+    \bb_din0[15] ,
+    \bb_din0[14] ,
+    \bb_din0[13] ,
+    \bb_din0[12] ,
+    \bb_din0[11] ,
+    \bb_din0[10] ,
+    \bb_din0[9] ,
+    \bb_din0[8] ,
+    \bb_din0[7] ,
+    \bb_din0[6] ,
+    \bb_din0[5] ,
+    \bb_din0[4] ,
+    \bb_din0[3] ,
+    \bb_din0[2] ,
+    \bb_din0[1] ,
+    \bb_din0[0] }),
+    .bb_dout0({\bb_dout0[31] ,
+    \bb_dout0[30] ,
+    \bb_dout0[29] ,
+    \bb_dout0[28] ,
+    \bb_dout0[27] ,
+    \bb_dout0[26] ,
+    \bb_dout0[25] ,
+    \bb_dout0[24] ,
+    \bb_dout0[23] ,
+    \bb_dout0[22] ,
+    \bb_dout0[21] ,
+    \bb_dout0[20] ,
+    \bb_dout0[19] ,
+    \bb_dout0[18] ,
+    \bb_dout0[17] ,
+    \bb_dout0[16] ,
+    \bb_dout0[15] ,
+    \bb_dout0[14] ,
+    \bb_dout0[13] ,
+    \bb_dout0[12] ,
+    \bb_dout0[11] ,
+    \bb_dout0[10] ,
+    \bb_dout0[9] ,
+    \bb_dout0[8] ,
+    \bb_dout0[7] ,
+    \bb_dout0[6] ,
+    \bb_dout0[5] ,
+    \bb_dout0[4] ,
+    \bb_dout0[3] ,
+    \bb_dout0[2] ,
+    \bb_dout0[1] ,
+    \bb_dout0[0] }),
+    .bb_dout1({\bb_dout1[31] ,
+    \bb_dout1[30] ,
+    \bb_dout1[29] ,
+    \bb_dout1[28] ,
+    \bb_dout1[27] ,
+    \bb_dout1[26] ,
+    \bb_dout1[25] ,
+    \bb_dout1[24] ,
+    \bb_dout1[23] ,
+    \bb_dout1[22] ,
+    \bb_dout1[21] ,
+    \bb_dout1[20] ,
+    \bb_dout1[19] ,
+    \bb_dout1[18] ,
+    \bb_dout1[17] ,
+    \bb_dout1[16] ,
+    \bb_dout1[15] ,
+    \bb_dout1[14] ,
+    \bb_dout1[13] ,
+    \bb_dout1[12] ,
+    \bb_dout1[11] ,
+    \bb_dout1[10] ,
+    \bb_dout1[9] ,
+    \bb_dout1[8] ,
+    \bb_dout1[7] ,
+    \bb_dout1[6] ,
+    \bb_dout1[5] ,
+    \bb_dout1[4] ,
+    \bb_dout1[3] ,
+    \bb_dout1[2] ,
+    \bb_dout1[1] ,
+    \bb_dout1[0] }),
+    .bb_wmask0({\bb_wmask0[3] ,
+    \bb_wmask0[2] ,
+    \bb_wmask0[1] ,
+    \bb_wmask0[0] }),
+    .io_oeb({io_oeb[37],
+    io_oeb[36],
+    io_oeb[35],
+    io_oeb[34],
+    io_oeb[33],
+    io_oeb[32],
+    io_oeb[31],
+    io_oeb[30],
+    io_oeb[29],
+    io_oeb[28],
+    io_oeb[27],
+    io_oeb[26],
+    io_oeb[25],
+    io_oeb[24],
+    io_oeb[23],
+    io_oeb[22],
+    io_oeb[21],
+    io_oeb[20],
+    io_oeb[19],
+    io_oeb[18],
+    io_oeb[17],
+    io_oeb[16],
+    io_oeb[15],
+    io_oeb[14],
+    io_oeb[13],
+    io_oeb[12],
+    io_oeb[11],
+    io_oeb[10],
+    io_oeb[9],
+    io_oeb[8],
+    io_oeb[7],
+    io_oeb[6],
+    io_oeb[5],
+    io_oeb[4],
+    io_oeb[3],
+    io_oeb[2],
+    io_oeb[1],
+    io_oeb[0]}),
+    .io_ps({io_out[34],
+    io_out[33],
+    io_out[32],
+    io_out[31],
+    io_out[30],
+    io_out[29],
+    io_out[28],
+    io_out[27],
+    io_out[26],
+    io_out[25],
+    io_out[24],
+    io_out[23],
+    io_out[22],
+    io_out[21],
+    io_out[20],
+    io_out[19],
+    io_out[18],
+    io_out[17],
+    io_out[16],
+    io_out[15],
+    io_out[14],
+    io_out[13],
+    io_out[12],
+    io_out[11],
+    io_out[10],
+    io_out[9],
+    io_out[8],
+    io_out[7],
+    io_out[6],
+    io_out[5],
+    io_out[4],
+    io_out[3]}),
+    .vb_addr0({\vb_addr0[12] ,
+    \vb_addr0[11] ,
+    \vb_addr0[10] ,
+    \vb_addr0[9] ,
+    \vb_addr0[8] ,
+    \vb_addr0[7] ,
+    \vb_addr0[6] ,
+    \vb_addr0[5] ,
+    \vb_addr0[4] ,
+    \vb_addr0[3] ,
+    \vb_addr0[2] ,
+    \vb_addr0[1] ,
+    \vb_addr0[0] }),
+    .vb_addr1({\vb_addr1[12] ,
+    \vb_addr1[11] ,
+    \vb_addr1[10] ,
+    \vb_addr1[9] ,
+    \vb_addr1[8] ,
+    \vb_addr1[7] ,
+    \vb_addr1[6] ,
+    \vb_addr1[5] ,
+    \vb_addr1[4] ,
+    \vb_addr1[3] ,
+    \vb_addr1[2] ,
+    \vb_addr1[1] ,
+    \vb_addr1[0] }),
+    .vb_din0({\vb_din0[31] ,
+    \vb_din0[30] ,
+    \vb_din0[29] ,
+    \vb_din0[28] ,
+    \vb_din0[27] ,
+    \vb_din0[26] ,
+    \vb_din0[25] ,
+    \vb_din0[24] ,
+    \vb_din0[23] ,
+    \vb_din0[22] ,
+    \vb_din0[21] ,
+    \vb_din0[20] ,
+    \vb_din0[19] ,
+    \vb_din0[18] ,
+    \vb_din0[17] ,
+    \vb_din0[16] ,
+    \vb_din0[15] ,
+    \vb_din0[14] ,
+    \vb_din0[13] ,
+    \vb_din0[12] ,
+    \vb_din0[11] ,
+    \vb_din0[10] ,
+    \vb_din0[9] ,
+    \vb_din0[8] ,
+    \vb_din0[7] ,
+    \vb_din0[6] ,
+    \vb_din0[5] ,
+    \vb_din0[4] ,
+    \vb_din0[3] ,
+    \vb_din0[2] ,
+    \vb_din0[1] ,
+    \vb_din0[0] }),
+    .vb_dout0({\vb_dout0[31] ,
+    \vb_dout0[30] ,
+    \vb_dout0[29] ,
+    \vb_dout0[28] ,
+    \vb_dout0[27] ,
+    \vb_dout0[26] ,
+    \vb_dout0[25] ,
+    \vb_dout0[24] ,
+    \vb_dout0[23] ,
+    \vb_dout0[22] ,
+    \vb_dout0[21] ,
+    \vb_dout0[20] ,
+    \vb_dout0[19] ,
+    \vb_dout0[18] ,
+    \vb_dout0[17] ,
+    \vb_dout0[16] ,
+    \vb_dout0[15] ,
+    \vb_dout0[14] ,
+    \vb_dout0[13] ,
+    \vb_dout0[12] ,
+    \vb_dout0[11] ,
+    \vb_dout0[10] ,
+    \vb_dout0[9] ,
+    \vb_dout0[8] ,
+    \vb_dout0[7] ,
+    \vb_dout0[6] ,
+    \vb_dout0[5] ,
+    \vb_dout0[4] ,
+    \vb_dout0[3] ,
+    \vb_dout0[2] ,
+    \vb_dout0[1] ,
+    \vb_dout0[0] }),
+    .vb_dout1({\vb_dout1[31] ,
+    \vb_dout1[30] ,
+    \vb_dout1[29] ,
+    \vb_dout1[28] ,
+    \vb_dout1[27] ,
+    \vb_dout1[26] ,
+    \vb_dout1[25] ,
+    \vb_dout1[24] ,
+    \vb_dout1[23] ,
+    \vb_dout1[22] ,
+    \vb_dout1[21] ,
+    \vb_dout1[20] ,
+    \vb_dout1[19] ,
+    \vb_dout1[18] ,
+    \vb_dout1[17] ,
+    \vb_dout1[16] ,
+    \vb_dout1[15] ,
+    \vb_dout1[14] ,
+    \vb_dout1[13] ,
+    \vb_dout1[12] ,
+    \vb_dout1[11] ,
+    \vb_dout1[10] ,
+    \vb_dout1[9] ,
+    \vb_dout1[8] ,
+    \vb_dout1[7] ,
+    \vb_dout1[6] ,
+    \vb_dout1[5] ,
+    \vb_dout1[4] ,
+    \vb_dout1[3] ,
+    \vb_dout1[2] ,
+    \vb_dout1[1] ,
+    \vb_dout1[0] }),
+    .vb_wmask0({\vb_wmask0[3] ,
+    \vb_wmask0[2] ,
+    \vb_wmask0[1] ,
+    \vb_wmask0[0] }));
+endmodule
diff --git a/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
new file mode 100644
index 0000000..fd6073f
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
@@ -0,0 +1,33962 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647852035
+<< checkpaint >>
+rect -12658 -11586 596582 715522
+<< metal1 >>
+rect 201494 702992 201500 703044
+rect 201552 703032 201558 703044
+rect 202782 703032 202788 703044
+rect 201552 703004 202788 703032
+rect 201552 702992 201558 703004
+rect 202782 702992 202788 703004
+rect 202840 702992 202846 703044
+rect 137830 700408 137836 700460
+rect 137888 700448 137894 700460
+rect 191190 700448 191196 700460
+rect 137888 700420 191196 700448
+rect 137888 700408 137894 700420
+rect 191190 700408 191196 700420
+rect 191248 700408 191254 700460
+rect 154114 700340 154120 700392
+rect 154172 700380 154178 700392
+rect 231118 700380 231124 700392
+rect 154172 700352 231124 700380
+rect 154172 700340 154178 700352
+rect 231118 700340 231124 700352
+rect 231176 700340 231182 700392
+rect 278774 700340 278780 700392
+rect 278832 700380 278838 700392
+rect 348786 700380 348792 700392
+rect 278832 700352 348792 700380
+rect 278832 700340 278838 700352
+rect 348786 700340 348792 700352
+rect 348844 700340 348850 700392
+rect 72970 700272 72976 700324
+rect 73028 700312 73034 700324
+rect 191098 700312 191104 700324
+rect 73028 700284 191104 700312
+rect 73028 700272 73034 700284
+rect 191098 700272 191104 700284
+rect 191156 700272 191162 700324
+rect 262214 700272 262220 700324
+rect 262272 700312 262278 700324
+rect 332502 700312 332508 700324
+rect 262272 700284 332508 700312
+rect 262272 700272 262278 700284
+rect 332502 700272 332508 700284
+rect 332560 700272 332566 700324
+rect 462314 700272 462320 700324
+rect 462372 700312 462378 700324
+rect 481726 700312 481732 700324
+rect 462372 700284 481732 700312
+rect 462372 700272 462378 700284
+rect 481726 700272 481732 700284
+rect 481784 700272 481790 700324
+rect 478506 699660 478512 699712
+rect 478564 699700 478570 699712
+rect 481634 699700 481640 699712
+rect 478564 699672 481640 699700
+rect 478564 699660 478570 699672
+rect 481634 699660 481640 699672
+rect 481692 699660 481698 699712
+rect 266354 697552 266360 697604
+rect 266412 697592 266418 697604
+rect 267642 697592 267648 697604
+rect 266412 697564 267648 697592
+rect 266412 697552 266418 697564
+rect 267642 697552 267648 697564
+rect 267700 697552 267706 697604
+rect 483658 696940 483664 696992
+rect 483716 696980 483722 696992
+rect 580166 696980 580172 696992
+rect 483716 696952 580172 696980
+rect 483716 696940 483722 696952
+rect 580166 696940 580172 696952
+rect 580224 696940 580230 696992
+rect 259454 694084 259460 694136
+rect 259512 694124 259518 694136
+rect 262122 694124 262128 694136
+rect 259512 694096 262128 694124
+rect 259512 694084 259518 694096
+rect 262122 694084 262128 694096
+rect 262180 694084 262186 694136
+rect 276750 692792 276756 692844
+rect 276808 692832 276814 692844
+rect 278682 692832 278688 692844
+rect 276808 692804 278688 692832
+rect 276808 692792 276814 692804
+rect 278682 692792 278688 692804
+rect 278740 692792 278746 692844
+rect 412634 691772 412640 691824
+rect 412692 691812 412698 691824
+rect 416682 691812 416688 691824
+rect 412692 691784 416688 691812
+rect 412692 691772 412698 691784
+rect 416682 691772 416688 691784
+rect 416740 691772 416746 691824
+rect 274634 687896 274640 687948
+rect 274692 687936 274698 687948
+rect 276750 687936 276756 687948
+rect 274692 687908 276756 687936
+rect 274692 687896 274698 687908
+rect 276750 687896 276756 687908
+rect 276808 687896 276814 687948
+rect 416682 687896 416688 687948
+rect 416740 687936 416746 687948
+rect 435358 687936 435364 687948
+rect 416740 687908 435364 687936
+rect 416740 687896 416746 687908
+rect 435358 687896 435364 687908
+rect 435416 687896 435422 687948
+rect 269758 683816 269764 683868
+rect 269816 683856 269822 683868
+rect 274634 683856 274640 683868
+rect 269816 683828 274640 683856
+rect 269816 683816 269822 683828
+rect 274634 683816 274640 683828
+rect 274692 683816 274698 683868
+rect 253198 683136 253204 683188
+rect 253256 683176 253262 683188
+rect 259362 683176 259368 683188
+rect 253256 683148 259368 683176
+rect 253256 683136 253262 683148
+rect 259362 683136 259368 683148
+rect 259420 683136 259426 683188
+rect 397454 673072 397460 673124
+rect 397512 673112 397518 673124
+rect 400858 673112 400864 673124
+rect 397512 673084 400864 673112
+rect 397512 673072 397518 673084
+rect 400858 673072 400864 673084
+rect 400916 673072 400922 673124
+rect 435358 669944 435364 669996
+rect 435416 669984 435422 669996
+rect 445018 669984 445024 669996
+rect 435416 669956 445024 669984
+rect 435416 669944 435422 669956
+rect 445018 669944 445024 669956
+rect 445076 669944 445082 669996
+rect 2774 656888 2780 656940
+rect 2832 656928 2838 656940
+rect 6178 656928 6184 656940
+rect 2832 656900 6184 656928
+rect 2832 656888 2838 656900
+rect 6178 656888 6184 656900
+rect 6236 656888 6242 656940
+rect 250438 656820 250444 656872
+rect 250496 656860 250502 656872
+rect 253198 656860 253204 656872
+rect 250496 656832 253204 656860
+rect 250496 656820 250502 656832
+rect 253198 656820 253204 656832
+rect 253256 656820 253262 656872
+rect 400858 653352 400864 653404
+rect 400916 653392 400922 653404
+rect 411254 653392 411260 653404
+rect 400916 653364 411260 653392
+rect 400916 653352 400922 653364
+rect 411254 653352 411260 653364
+rect 411312 653352 411318 653404
+rect 411254 646484 411260 646536
+rect 411312 646524 411318 646536
+rect 418062 646524 418068 646536
+rect 411312 646496 418068 646524
+rect 411312 646484 411318 646496
+rect 418062 646484 418068 646496
+rect 418120 646484 418126 646536
+rect 483750 643084 483756 643136
+rect 483808 643124 483814 643136
+rect 580166 643124 580172 643136
+rect 483808 643096 580172 643124
+rect 483808 643084 483814 643096
+rect 580166 643084 580172 643096
+rect 580224 643084 580230 643136
+rect 418062 640976 418068 641028
+rect 418120 641016 418126 641028
+rect 428458 641016 428464 641028
+rect 418120 640988 428464 641016
+rect 418120 640976 418126 640988
+rect 428458 640976 428464 640988
+rect 428516 640976 428522 641028
+rect 249150 637508 249156 637560
+rect 249208 637548 249214 637560
+rect 250438 637548 250444 637560
+rect 249208 637520 250444 637548
+rect 249208 637508 249214 637520
+rect 250438 637508 250444 637520
+rect 250496 637508 250502 637560
+rect 428458 632680 428464 632732
+rect 428516 632720 428522 632732
+rect 444650 632720 444656 632732
+rect 428516 632692 444656 632720
+rect 428516 632680 428522 632692
+rect 444650 632680 444656 632692
+rect 444708 632680 444714 632732
+rect 247678 632272 247684 632324
+rect 247736 632312 247742 632324
+rect 249150 632312 249156 632324
+rect 247736 632284 249156 632312
+rect 247736 632272 247742 632284
+rect 249150 632272 249156 632284
+rect 249208 632272 249214 632324
+rect 266998 632000 267004 632052
+rect 267056 632040 267062 632052
+rect 269758 632040 269764 632052
+rect 267056 632012 269764 632040
+rect 267056 632000 267062 632012
+rect 269758 632000 269764 632012
+rect 269816 632000 269822 632052
+rect 444650 629280 444656 629332
+rect 444708 629320 444714 629332
+rect 447778 629320 447784 629332
+rect 444708 629292 447784 629320
+rect 444708 629280 444714 629292
+rect 447778 629280 447784 629292
+rect 447836 629280 447842 629332
+rect 445018 624180 445024 624232
+rect 445076 624220 445082 624232
+rect 447594 624220 447600 624232
+rect 445076 624192 447600 624220
+rect 445076 624180 445082 624192
+rect 447594 624180 447600 624192
+rect 447652 624180 447658 624232
+rect 447594 622276 447600 622328
+rect 447652 622316 447658 622328
+rect 450538 622316 450544 622328
+rect 447652 622288 450544 622316
+rect 447652 622276 447658 622288
+rect 450538 622276 450544 622288
+rect 450596 622276 450602 622328
+rect 265342 619896 265348 619948
+rect 265400 619936 265406 619948
+rect 266998 619936 267004 619948
+rect 265400 619908 267004 619936
+rect 265400 619896 265406 619908
+rect 266998 619896 267004 619908
+rect 267056 619896 267062 619948
+rect 263594 617856 263600 617908
+rect 263652 617896 263658 617908
+rect 265342 617896 265348 617908
+rect 263652 617868 265348 617896
+rect 263652 617856 263658 617868
+rect 265342 617856 265348 617868
+rect 265400 617856 265406 617908
+rect 263594 614156 263600 614168
+rect 262232 614128 263600 614156
+rect 261478 614048 261484 614100
+rect 261536 614088 261542 614100
+rect 262232 614088 262260 614128
+rect 263594 614116 263600 614128
+rect 263652 614116 263658 614168
+rect 261536 614060 262260 614088
+rect 261536 614048 261542 614060
+rect 447778 609220 447784 609272
+rect 447836 609260 447842 609272
+rect 475378 609260 475384 609272
+rect 447836 609232 475384 609260
+rect 447836 609220 447842 609232
+rect 475378 609220 475384 609232
+rect 475436 609220 475442 609272
+rect 246298 608336 246304 608388
+rect 246356 608376 246362 608388
+rect 247678 608376 247684 608388
+rect 246356 608348 247684 608376
+rect 246356 608336 246362 608348
+rect 247678 608336 247684 608348
+rect 247736 608336 247742 608388
+rect 3326 605820 3332 605872
+rect 3384 605860 3390 605872
+rect 233878 605860 233884 605872
+rect 3384 605832 233884 605860
+rect 3384 605820 3390 605832
+rect 233878 605820 233884 605832
+rect 233936 605820 233942 605872
+rect 475378 602284 475384 602336
+rect 475436 602324 475442 602336
+rect 478874 602324 478880 602336
+rect 475436 602296 478880 602324
+rect 475436 602284 475442 602296
+rect 478874 602284 478880 602296
+rect 478932 602284 478938 602336
+rect 450538 600924 450544 600976
+rect 450596 600964 450602 600976
+rect 456058 600964 456064 600976
+rect 450596 600936 456064 600964
+rect 450596 600924 450602 600936
+rect 456058 600924 456064 600936
+rect 456116 600924 456122 600976
+rect 260098 598680 260104 598732
+rect 260156 598720 260162 598732
+rect 261478 598720 261484 598732
+rect 260156 598692 261484 598720
+rect 260156 598680 260162 598692
+rect 261478 598680 261484 598692
+rect 261536 598680 261542 598732
+rect 478874 597116 478880 597168
+rect 478932 597156 478938 597168
+rect 480254 597156 480260 597168
+rect 478932 597128 480260 597156
+rect 478932 597116 478938 597128
+rect 480254 597116 480260 597128
+rect 480312 597116 480318 597168
+rect 483842 590656 483848 590708
+rect 483900 590696 483906 590708
+rect 579614 590696 579620 590708
+rect 483900 590668 579620 590696
+rect 483900 590656 483906 590668
+rect 579614 590656 579620 590668
+rect 579672 590656 579678 590708
+rect 456058 588548 456064 588600
+rect 456116 588588 456122 588600
+rect 467742 588588 467748 588600
+rect 456116 588560 467748 588588
+rect 456116 588548 456122 588560
+rect 467742 588548 467748 588560
+rect 467800 588548 467806 588600
+rect 467742 585760 467748 585812
+rect 467800 585800 467806 585812
+rect 478138 585800 478144 585812
+rect 467800 585772 478144 585800
+rect 467800 585760 467806 585772
+rect 478138 585760 478144 585772
+rect 478196 585760 478202 585812
+rect 260098 583760 260104 583772
+rect 258046 583732 260104 583760
+rect 256694 583652 256700 583704
+rect 256752 583692 256758 583704
+rect 258046 583692 258074 583732
+rect 260098 583720 260104 583732
+rect 260156 583720 260162 583772
+rect 256752 583664 258074 583692
+rect 256752 583652 256758 583664
+rect 256050 578688 256056 578740
+rect 256108 578728 256114 578740
+rect 256694 578728 256700 578740
+rect 256108 578700 256700 578728
+rect 256108 578688 256114 578700
+rect 256694 578688 256700 578700
+rect 256752 578688 256758 578740
+rect 254578 574064 254584 574116
+rect 254636 574104 254642 574116
+rect 256050 574104 256056 574116
+rect 254636 574076 256056 574104
+rect 254636 574064 254642 574076
+rect 256050 574064 256056 574076
+rect 256108 574064 256114 574116
+rect 478138 573996 478144 574048
+rect 478196 574036 478202 574048
+rect 480346 574036 480352 574048
+rect 478196 574008 480352 574036
+rect 478196 573996 478202 574008
+rect 480346 573996 480352 574008
+rect 480404 573996 480410 574048
+rect 252830 565836 252836 565888
+rect 252888 565876 252894 565888
+rect 254578 565876 254584 565888
+rect 252888 565848 254584 565876
+rect 252888 565836 252894 565848
+rect 254578 565836 254584 565848
+rect 254636 565836 254642 565888
+rect 243262 562300 243268 562352
+rect 243320 562340 243326 562352
+rect 246298 562340 246304 562352
+rect 243320 562312 246304 562340
+rect 243320 562300 243326 562312
+rect 246298 562300 246304 562312
+rect 246356 562300 246362 562352
+rect 251818 560804 251824 560856
+rect 251876 560844 251882 560856
+rect 252830 560844 252836 560856
+rect 251876 560816 252836 560844
+rect 251876 560804 251882 560816
+rect 252830 560804 252836 560816
+rect 252888 560804 252894 560856
+rect 242158 559988 242164 560040
+rect 242216 560028 242222 560040
+rect 243262 560028 243268 560040
+rect 242216 560000 243268 560028
+rect 242216 559988 242222 560000
+rect 243262 559988 243268 560000
+rect 243320 559988 243326 560040
+rect 3326 553392 3332 553444
+rect 3384 553432 3390 553444
+rect 239398 553432 239404 553444
+rect 3384 553404 239404 553432
+rect 3384 553392 3390 553404
+rect 239398 553392 239404 553404
+rect 239456 553392 239462 553444
+rect 249058 553392 249064 553444
+rect 249116 553432 249122 553444
+rect 251818 553432 251824 553444
+rect 249116 553404 251824 553432
+rect 249116 553392 249122 553404
+rect 251818 553392 251824 553404
+rect 251876 553392 251882 553444
+rect 249058 545136 249064 545148
+rect 244292 545108 249064 545136
+rect 244090 545028 244096 545080
+rect 244148 545068 244154 545080
+rect 244292 545068 244320 545108
+rect 249058 545096 249064 545108
+rect 249116 545096 249122 545148
+rect 244148 545040 244320 545068
+rect 244148 545028 244154 545040
+rect 239858 541696 239864 541748
+rect 239916 541736 239922 541748
+rect 266354 541736 266360 541748
+rect 239916 541708 266360 541736
+rect 239916 541696 239922 541708
+rect 266354 541696 266360 541708
+rect 266412 541696 266418 541748
+rect 239674 541628 239680 541680
+rect 239732 541668 239738 541680
+rect 282914 541668 282920 541680
+rect 239732 541640 282920 541668
+rect 239732 541628 239738 541640
+rect 282914 541628 282920 541640
+rect 282972 541628 282978 541680
+rect 239766 540948 239772 541000
+rect 239824 540988 239830 541000
+rect 244090 540988 244096 541000
+rect 239824 540960 244096 540988
+rect 239824 540948 239830 540960
+rect 244090 540948 244096 540960
+rect 244148 540948 244154 541000
+rect 239582 540064 239588 540116
+rect 239640 540104 239646 540116
+rect 242158 540104 242164 540116
+rect 239640 540076 242164 540104
+rect 239640 540064 239646 540076
+rect 242158 540064 242164 540076
+rect 242216 540064 242222 540116
+rect 157242 538228 157248 538280
+rect 157300 538268 157306 538280
+rect 237374 538268 237380 538280
+rect 157300 538240 237380 538268
+rect 157300 538228 157306 538240
+rect 237374 538228 237380 538240
+rect 237432 538228 237438 538280
+rect 188338 536800 188344 536852
+rect 188396 536840 188402 536852
+rect 237374 536840 237380 536852
+rect 188396 536812 237380 536840
+rect 188396 536800 188402 536812
+rect 237374 536800 237380 536812
+rect 237432 536800 237438 536852
+rect 482278 536800 482284 536852
+rect 482336 536840 482342 536852
+rect 580166 536840 580172 536852
+rect 482336 536812 580172 536840
+rect 482336 536800 482342 536812
+rect 580166 536800 580172 536812
+rect 580224 536800 580230 536852
+rect 155218 532720 155224 532772
+rect 155276 532760 155282 532772
+rect 237374 532760 237380 532772
+rect 155276 532732 237380 532760
+rect 155276 532720 155282 532732
+rect 237374 532720 237380 532732
+rect 237432 532720 237438 532772
+rect 232498 531292 232504 531344
+rect 232556 531332 232562 531344
+rect 237374 531332 237380 531344
+rect 232556 531304 237380 531332
+rect 232556 531292 232562 531304
+rect 237374 531292 237380 531304
+rect 237432 531292 237438 531344
+rect 232590 525852 232596 525904
+rect 232648 525892 232654 525904
+rect 237466 525892 237472 525904
+rect 232648 525864 237472 525892
+rect 232648 525852 232654 525864
+rect 237466 525852 237472 525864
+rect 237524 525852 237530 525904
+rect 151722 525784 151728 525836
+rect 151780 525824 151786 525836
+rect 237374 525824 237380 525836
+rect 151780 525796 237380 525824
+rect 151780 525784 151786 525796
+rect 237374 525784 237380 525796
+rect 237432 525784 237438 525836
+rect 235258 524424 235264 524476
+rect 235316 524464 235322 524476
+rect 237374 524464 237380 524476
+rect 235316 524436 237380 524464
+rect 235316 524424 235322 524436
+rect 237374 524424 237380 524436
+rect 237432 524424 237438 524476
+rect 148962 520276 148968 520328
+rect 149020 520316 149026 520328
+rect 237374 520316 237380 520328
+rect 149020 520288 237380 520316
+rect 149020 520276 149026 520288
+rect 237374 520276 237380 520288
+rect 237432 520276 237438 520328
+rect 232682 518984 232688 519036
+rect 232740 519024 232746 519036
+rect 237374 519024 237380 519036
+rect 232740 518996 237380 519024
+rect 232740 518984 232746 518996
+rect 237374 518984 237380 518996
+rect 237432 518984 237438 519036
+rect 235350 517488 235356 517540
+rect 235408 517528 235414 517540
+rect 237374 517528 237380 517540
+rect 235408 517500 237380 517528
+rect 235408 517488 235414 517500
+rect 237374 517488 237380 517500
+rect 237432 517488 237438 517540
+rect 88334 515380 88340 515432
+rect 88392 515420 88398 515432
+rect 239490 515420 239496 515432
+rect 88392 515392 239496 515420
+rect 88392 515380 88398 515392
+rect 239490 515380 239496 515392
+rect 239548 515380 239554 515432
+rect 146202 514768 146208 514820
+rect 146260 514808 146266 514820
+rect 237374 514808 237380 514820
+rect 146260 514780 237380 514808
+rect 146260 514768 146266 514780
+rect 237374 514768 237380 514780
+rect 237432 514768 237438 514820
+rect 232774 513340 232780 513392
+rect 232832 513380 232838 513392
+rect 237374 513380 237380 513392
+rect 232832 513352 237380 513380
+rect 232832 513340 232838 513352
+rect 237374 513340 237380 513352
+rect 237432 513340 237438 513392
+rect 235442 511980 235448 512032
+rect 235500 512020 235506 512032
+rect 237374 512020 237380 512032
+rect 235500 511992 237380 512020
+rect 235500 511980 235506 511992
+rect 237374 511980 237380 511992
+rect 237432 511980 237438 512032
+rect 144822 507832 144828 507884
+rect 144880 507872 144886 507884
+rect 237374 507872 237380 507884
+rect 144880 507844 237380 507872
+rect 144880 507832 144886 507844
+rect 237374 507832 237380 507844
+rect 237432 507832 237438 507884
+rect 232866 506540 232872 506592
+rect 232924 506580 232930 506592
+rect 237466 506580 237472 506592
+rect 232924 506552 237472 506580
+rect 232924 506540 232930 506552
+rect 237466 506540 237472 506552
+rect 237524 506540 237530 506592
+rect 235534 506472 235540 506524
+rect 235592 506512 235598 506524
+rect 237374 506512 237380 506524
+rect 235592 506484 237380 506512
+rect 235592 506472 235598 506484
+rect 237374 506472 237380 506484
+rect 237432 506472 237438 506524
+rect 142062 502324 142068 502376
+rect 142120 502364 142126 502376
+rect 237374 502364 237380 502376
+rect 142120 502336 237380 502364
+rect 142120 502324 142126 502336
+rect 237374 502324 237380 502336
+rect 237432 502324 237438 502376
+rect 192478 501032 192484 501084
+rect 192536 501072 192542 501084
+rect 237374 501072 237380 501084
+rect 192536 501044 237380 501072
+rect 192536 501032 192542 501044
+rect 237374 501032 237380 501044
+rect 237432 501032 237438 501084
+rect 3234 500964 3240 501016
+rect 3292 501004 3298 501016
+rect 236638 501004 236644 501016
+rect 3292 500976 236644 501004
+rect 3292 500964 3298 500976
+rect 236638 500964 236644 500976
+rect 236696 500964 236702 501016
+rect 235626 499876 235632 499928
+rect 235684 499916 235690 499928
+rect 237374 499916 237380 499928
+rect 235684 499888 237380 499916
+rect 235684 499876 235690 499888
+rect 237374 499876 237380 499888
+rect 237432 499876 237438 499928
+rect 139302 496816 139308 496868
+rect 139360 496856 139366 496868
+rect 237374 496856 237380 496868
+rect 139360 496828 237380 496856
+rect 139360 496816 139366 496828
+rect 237374 496816 237380 496828
+rect 237432 496816 237438 496868
+rect 232958 495456 232964 495508
+rect 233016 495496 233022 495508
+rect 237374 495496 237380 495508
+rect 233016 495468 237380 495496
+rect 233016 495456 233022 495468
+rect 237374 495456 237380 495468
+rect 237432 495456 237438 495508
+rect 235810 494028 235816 494080
+rect 235868 494068 235874 494080
+rect 237374 494068 237380 494080
+rect 235868 494040 237380 494068
+rect 235868 494028 235874 494040
+rect 237374 494028 237380 494040
+rect 237432 494028 237438 494080
+rect 233050 488520 233056 488572
+rect 233108 488560 233114 488572
+rect 237374 488560 237380 488572
+rect 233108 488532 237380 488560
+rect 233108 488520 233114 488532
+rect 237374 488520 237380 488532
+rect 237432 488520 237438 488572
+rect 235718 487160 235724 487212
+rect 235776 487200 235782 487212
+rect 237374 487200 237380 487212
+rect 235776 487172 237380 487200
+rect 235776 487160 235782 487172
+rect 237374 487160 237380 487172
+rect 237432 487160 237438 487212
+rect 133782 484372 133788 484424
+rect 133840 484412 133846 484424
+rect 237374 484412 237380 484424
+rect 133840 484384 237380 484412
+rect 133840 484372 133846 484384
+rect 237374 484372 237380 484384
+rect 237432 484372 237438 484424
+rect 233142 483012 233148 483064
+rect 233200 483052 233206 483064
+rect 237374 483052 237380 483064
+rect 233200 483024 237380 483052
+rect 233200 483012 233206 483024
+rect 237374 483012 237380 483024
+rect 237432 483012 237438 483064
+rect 235902 481652 235908 481704
+rect 235960 481692 235966 481704
+rect 237374 481692 237380 481704
+rect 235960 481664 237380 481692
+rect 235960 481652 235966 481664
+rect 237374 481652 237380 481664
+rect 237432 481652 237438 481704
+rect 132402 477504 132408 477556
+rect 132460 477544 132466 477556
+rect 237374 477544 237380 477556
+rect 132460 477516 237380 477544
+rect 132460 477504 132466 477516
+rect 237374 477504 237380 477516
+rect 237432 477504 237438 477556
+rect 235166 476076 235172 476128
+rect 235224 476116 235230 476128
+rect 237374 476116 237380 476128
+rect 235224 476088 237380 476116
+rect 235224 476076 235230 476088
+rect 237374 476076 237380 476088
+rect 237432 476076 237438 476128
+rect 129274 471996 129280 472048
+rect 129332 472036 129338 472048
+rect 237374 472036 237380 472048
+rect 129332 472008 237380 472036
+rect 129332 471996 129338 472008
+rect 237374 471996 237380 472008
+rect 237432 471996 237438 472048
+rect 232406 470840 232412 470892
+rect 232464 470880 232470 470892
+rect 237374 470880 237380 470892
+rect 232464 470852 237380 470880
+rect 232464 470840 232470 470852
+rect 237374 470840 237380 470852
+rect 237432 470840 237438 470892
+rect 485038 470568 485044 470620
+rect 485096 470608 485102 470620
+rect 579982 470608 579988 470620
+rect 485096 470580 579988 470608
+rect 485096 470568 485102 470580
+rect 579982 470568 579988 470580
+rect 580040 470568 580046 470620
+rect 136450 467100 136456 467152
+rect 136508 467140 136514 467152
+rect 238018 467140 238024 467152
+rect 136508 467112 238024 467140
+rect 136508 467100 136514 467112
+rect 238018 467100 238024 467112
+rect 238076 467100 238082 467152
+rect 153378 466624 153384 466676
+rect 153436 466664 153442 466676
+rect 155218 466664 155224 466676
+rect 153436 466636 155224 466664
+rect 153436 466624 153442 466636
+rect 155218 466624 155224 466636
+rect 155276 466624 155282 466676
+rect 83458 465808 83464 465860
+rect 83516 465848 83522 465860
+rect 233970 465848 233976 465860
+rect 83516 465820 233976 465848
+rect 83516 465808 83522 465820
+rect 233970 465808 233976 465820
+rect 234028 465808 234034 465860
+rect 169754 465740 169760 465792
+rect 169812 465780 169818 465792
+rect 191282 465780 191288 465792
+rect 169812 465752 191288 465780
+rect 169812 465740 169818 465752
+rect 191282 465740 191288 465752
+rect 191340 465740 191346 465792
+rect 126514 465672 126520 465724
+rect 126572 465712 126578 465724
+rect 237374 465712 237380 465724
+rect 126572 465684 237380 465712
+rect 126572 465672 126578 465684
+rect 237374 465672 237380 465684
+rect 237432 465672 237438 465724
+rect 120994 465604 121000 465656
+rect 121052 465644 121058 465656
+rect 168374 465644 168380 465656
+rect 121052 465616 168380 465644
+rect 121052 465604 121058 465616
+rect 168374 465604 168380 465616
+rect 168432 465604 168438 465656
+rect 168466 465604 168472 465656
+rect 168524 465644 168530 465656
+rect 193950 465644 193956 465656
+rect 168524 465616 193956 465644
+rect 168524 465604 168530 465616
+rect 193950 465604 193956 465616
+rect 194008 465604 194014 465656
+rect 123570 465536 123576 465588
+rect 123628 465576 123634 465588
+rect 186958 465576 186964 465588
+rect 123628 465548 186964 465576
+rect 123628 465536 123634 465548
+rect 186958 465536 186964 465548
+rect 187016 465536 187022 465588
+rect 111058 465468 111064 465520
+rect 111116 465508 111122 465520
+rect 187234 465508 187240 465520
+rect 111116 465480 187240 465508
+rect 111116 465468 111122 465480
+rect 187234 465468 187240 465480
+rect 187292 465468 187298 465520
+rect 108482 465400 108488 465452
+rect 108540 465440 108546 465452
+rect 188890 465440 188896 465452
+rect 108540 465412 188896 465440
+rect 108540 465400 108546 465412
+rect 188890 465400 188896 465412
+rect 188948 465400 188954 465452
+rect 103698 465332 103704 465384
+rect 103756 465372 103762 465384
+rect 188798 465372 188804 465384
+rect 103756 465344 188804 465372
+rect 103756 465332 103762 465344
+rect 188798 465332 188804 465344
+rect 188856 465332 188862 465384
+rect 106182 465264 106188 465316
+rect 106240 465304 106246 465316
+rect 192662 465304 192668 465316
+rect 106240 465276 192668 465304
+rect 106240 465264 106246 465276
+rect 192662 465264 192668 465276
+rect 192720 465264 192726 465316
+rect 86218 465196 86224 465248
+rect 86276 465236 86282 465248
+rect 188430 465236 188436 465248
+rect 86276 465208 188436 465236
+rect 86276 465196 86282 465208
+rect 188430 465196 188436 465208
+rect 188488 465196 188494 465248
+rect 78858 465128 78864 465180
+rect 78916 465168 78922 465180
+rect 193858 465168 193864 465180
+rect 78916 465140 193864 465168
+rect 78916 465128 78922 465140
+rect 193858 465128 193864 465140
+rect 193916 465128 193922 465180
+rect 180978 465060 180984 465112
+rect 181036 465100 181042 465112
+rect 187694 465100 187700 465112
+rect 181036 465072 187700 465100
+rect 181036 465060 181042 465072
+rect 187694 465060 187700 465072
+rect 187752 465060 187758 465112
+rect 235074 465060 235080 465112
+rect 235132 465100 235138 465112
+rect 237374 465100 237380 465112
+rect 235132 465072 237380 465100
+rect 235132 465060 235138 465072
+rect 237374 465060 237380 465072
+rect 237432 465060 237438 465112
+rect 168374 464992 168380 465044
+rect 168432 465032 168438 465044
+rect 238018 465032 238024 465044
+rect 168432 465004 238024 465032
+rect 168432 464992 168438 465004
+rect 238018 464992 238024 465004
+rect 238076 464992 238082 465044
+rect 118602 464924 118608 464976
+rect 118660 464964 118666 464976
+rect 188246 464964 188252 464976
+rect 118660 464936 188252 464964
+rect 118660 464924 118666 464936
+rect 188246 464924 188252 464936
+rect 188304 464924 188310 464976
+rect 116118 464856 116124 464908
+rect 116176 464896 116182 464908
+rect 188982 464896 188988 464908
+rect 116176 464868 188988 464896
+rect 116176 464856 116182 464868
+rect 188982 464856 188988 464868
+rect 189040 464856 189046 464908
+rect 113634 464788 113640 464840
+rect 113692 464828 113698 464840
+rect 187142 464828 187148 464840
+rect 113692 464800 187148 464828
+rect 113692 464788 113698 464800
+rect 187142 464788 187148 464800
+rect 187200 464788 187206 464840
+rect 101122 464720 101128 464772
+rect 101180 464760 101186 464772
+rect 196710 464760 196716 464772
+rect 101180 464732 196716 464760
+rect 101180 464720 101186 464732
+rect 196710 464720 196716 464732
+rect 196768 464720 196774 464772
+rect 98546 464652 98552 464704
+rect 98604 464692 98610 464704
+rect 195330 464692 195336 464704
+rect 98604 464664 195336 464692
+rect 98604 464652 98610 464664
+rect 195330 464652 195336 464664
+rect 195388 464652 195394 464704
+rect 93578 464584 93584 464636
+rect 93636 464624 93642 464636
+rect 189810 464624 189816 464636
+rect 93636 464596 189816 464624
+rect 93636 464584 93642 464596
+rect 189810 464584 189816 464596
+rect 189868 464584 189874 464636
+rect 96154 464516 96160 464568
+rect 96212 464556 96218 464568
+rect 195238 464556 195244 464568
+rect 96212 464528 195244 464556
+rect 96212 464516 96218 464528
+rect 195238 464516 195244 464528
+rect 195296 464516 195302 464568
+rect 88518 464448 88524 464500
+rect 88576 464488 88582 464500
+rect 188522 464488 188528 464500
+rect 88576 464460 188528 464488
+rect 88576 464448 88582 464460
+rect 188522 464448 188528 464460
+rect 188580 464448 188586 464500
+rect 91094 464380 91100 464432
+rect 91152 464420 91158 464432
+rect 192570 464420 192576 464432
+rect 91152 464392 192576 464420
+rect 91152 464380 91158 464392
+rect 192570 464380 192576 464392
+rect 192628 464380 192634 464432
+rect 81066 464312 81072 464364
+rect 81124 464352 81130 464364
+rect 189718 464352 189724 464364
+rect 81124 464324 189724 464352
+rect 81124 464312 81130 464324
+rect 189718 464312 189724 464324
+rect 189776 464312 189782 464364
+rect 186958 460844 186964 460896
+rect 187016 460884 187022 460896
+rect 237374 460884 237380 460896
+rect 187016 460856 237380 460884
+rect 187016 460844 187022 460856
+rect 237374 460844 237380 460856
+rect 237432 460844 237438 460896
+rect 189442 458260 189448 458312
+rect 189500 458300 189506 458312
+rect 203518 458300 203524 458312
+rect 189500 458272 203524 458300
+rect 189500 458260 189506 458272
+rect 203518 458260 203524 458272
+rect 203576 458260 203582 458312
+rect 188614 458192 188620 458244
+rect 188672 458232 188678 458244
+rect 237374 458232 237380 458244
+rect 188672 458204 237380 458232
+rect 188672 458192 188678 458204
+rect 237374 458192 237380 458204
+rect 237432 458192 237438 458244
+rect 188706 452616 188712 452668
+rect 188764 452656 188770 452668
+rect 237374 452656 237380 452668
+rect 188764 452628 237380 452656
+rect 188764 452616 188770 452628
+rect 237374 452616 237380 452628
+rect 237432 452616 237438 452668
+rect 186958 451256 186964 451308
+rect 187016 451296 187022 451308
+rect 237374 451296 237380 451308
+rect 187016 451268 237380 451296
+rect 187016 451256 187022 451268
+rect 237374 451256 237380 451268
+rect 237432 451256 237438 451308
+rect 2958 448536 2964 448588
+rect 3016 448576 3022 448588
+rect 48958 448576 48964 448588
+rect 3016 448548 48964 448576
+rect 3016 448536 3022 448548
+rect 48958 448536 48964 448548
+rect 49016 448536 49022 448588
+rect 188246 448468 188252 448520
+rect 188304 448508 188310 448520
+rect 237374 448508 237380 448520
+rect 188304 448480 237380 448508
+rect 188304 448468 188310 448480
+rect 237374 448468 237380 448480
+rect 237432 448468 237438 448520
+rect 199378 445748 199384 445800
+rect 199436 445788 199442 445800
+rect 237374 445788 237380 445800
+rect 199436 445760 237380 445788
+rect 199436 445748 199442 445760
+rect 237374 445748 237380 445760
+rect 237432 445748 237438 445800
+rect 191374 444388 191380 444440
+rect 191432 444428 191438 444440
+rect 237374 444428 237380 444440
+rect 191432 444400 237380 444428
+rect 191432 444388 191438 444400
+rect 237374 444388 237380 444400
+rect 237432 444388 237438 444440
+rect 188982 442892 188988 442944
+rect 189040 442932 189046 442944
+rect 237374 442932 237380 442944
+rect 189040 442904 237380 442932
+rect 189040 442892 189046 442904
+rect 237374 442892 237380 442904
+rect 237432 442892 237438 442944
+rect 187050 440240 187056 440292
+rect 187108 440280 187114 440292
+rect 237374 440280 237380 440292
+rect 187108 440252 237380 440280
+rect 187108 440240 187114 440252
+rect 237374 440240 237380 440252
+rect 237432 440240 237438 440292
+rect 196618 438880 196624 438932
+rect 196676 438920 196682 438932
+rect 237374 438920 237380 438932
+rect 196676 438892 237380 438920
+rect 196676 438880 196682 438892
+rect 237374 438880 237380 438892
+rect 237432 438880 237438 438932
+rect 187142 436024 187148 436076
+rect 187200 436064 187206 436076
+rect 237374 436064 237380 436076
+rect 187200 436036 237380 436064
+rect 187200 436024 187206 436036
+rect 237374 436024 237380 436036
+rect 237432 436024 237438 436076
+rect 199470 433372 199476 433424
+rect 199528 433412 199534 433424
+rect 237466 433412 237472 433424
+rect 199528 433384 237472 433412
+rect 199528 433372 199534 433384
+rect 237466 433372 237472 433384
+rect 237524 433372 237530 433424
+rect 187142 433304 187148 433356
+rect 187200 433344 187206 433356
+rect 237374 433344 237380 433356
+rect 187200 433316 237380 433344
+rect 187200 433304 187206 433316
+rect 237374 433304 237380 433316
+rect 237432 433304 237438 433356
+rect 485130 430584 485136 430636
+rect 485188 430624 485194 430636
+rect 580166 430624 580172 430636
+rect 485188 430596 580172 430624
+rect 485188 430584 485194 430596
+rect 580166 430584 580172 430596
+rect 580224 430584 580230 430636
+rect 187234 430516 187240 430568
+rect 187292 430556 187298 430568
+rect 237374 430556 237380 430568
+rect 187292 430528 237380 430556
+rect 187292 430516 187298 430528
+rect 237374 430516 237380 430528
+rect 237432 430516 237438 430568
+rect 197998 427796 198004 427848
+rect 198056 427836 198062 427848
+rect 237374 427836 237380 427848
+rect 198056 427808 237380 427836
+rect 198056 427796 198062 427808
+rect 237374 427796 237380 427808
+rect 237432 427796 237438 427848
+rect 187234 426436 187240 426488
+rect 187292 426476 187298 426488
+rect 237374 426476 237380 426488
+rect 187292 426448 237380 426476
+rect 187292 426436 187298 426448
+rect 237374 426436 237380 426448
+rect 237432 426436 237438 426488
+rect 188890 425008 188896 425060
+rect 188948 425048 188954 425060
+rect 237374 425048 237380 425060
+rect 188948 425020 237380 425048
+rect 188948 425008 188954 425020
+rect 237374 425008 237380 425020
+rect 237432 425008 237438 425060
+rect 192754 420928 192760 420980
+rect 192812 420968 192818 420980
+rect 237374 420968 237380 420980
+rect 192812 420940 237380 420968
+rect 192812 420928 192818 420940
+rect 237374 420928 237380 420940
+rect 237432 420928 237438 420980
+rect 480898 418140 480904 418192
+rect 480956 418180 480962 418192
+rect 580166 418180 580172 418192
+rect 480956 418152 580172 418180
+rect 480956 418140 480962 418152
+rect 580166 418140 580172 418152
+rect 580224 418140 580230 418192
+rect 192662 418072 192668 418124
+rect 192720 418112 192726 418124
+rect 237374 418112 237380 418124
+rect 192720 418084 237380 418112
+rect 192720 418072 192726 418084
+rect 237374 418072 237380 418084
+rect 237432 418072 237438 418124
+rect 194042 413992 194048 414044
+rect 194100 414032 194106 414044
+rect 237374 414032 237380 414044
+rect 194100 414004 237380 414032
+rect 194100 413992 194106 414004
+rect 237374 413992 237380 414004
+rect 237432 413992 237438 414044
+rect 188798 412564 188804 412616
+rect 188856 412604 188862 412616
+rect 237374 412604 237380 412616
+rect 188856 412576 237380 412604
+rect 188856 412564 188862 412576
+rect 237374 412564 237380 412576
+rect 237432 412564 237438 412616
+rect 195422 409844 195428 409896
+rect 195480 409884 195486 409896
+rect 237374 409884 237380 409896
+rect 195480 409856 237380 409884
+rect 195480 409844 195486 409856
+rect 237374 409844 237380 409856
+rect 237432 409844 237438 409896
+rect 196802 408484 196808 408536
+rect 196860 408524 196866 408536
+rect 237374 408524 237380 408536
+rect 196860 408496 237380 408524
+rect 196860 408484 196866 408496
+rect 237374 408484 237380 408496
+rect 237432 408484 237438 408536
+rect 196710 405628 196716 405680
+rect 196768 405668 196774 405680
+rect 237374 405668 237380 405680
+rect 196768 405640 237380 405668
+rect 196768 405628 196774 405640
+rect 237374 405628 237380 405640
+rect 237432 405628 237438 405680
+rect 187326 402976 187332 403028
+rect 187384 403016 187390 403028
+rect 237374 403016 237380 403028
+rect 187384 402988 237380 403016
+rect 187384 402976 187390 402988
+rect 237374 402976 237380 402988
+rect 237432 402976 237438 403028
+rect 195330 400120 195336 400172
+rect 195388 400160 195394 400172
+rect 237374 400160 237380 400172
+rect 195388 400132 237380 400160
+rect 195388 400120 195394 400132
+rect 237374 400120 237380 400132
+rect 237432 400120 237438 400172
+rect 189074 398828 189080 398880
+rect 189132 398868 189138 398880
+rect 192662 398868 192668 398880
+rect 189132 398840 192668 398868
+rect 189132 398828 189138 398840
+rect 192662 398828 192668 398840
+rect 192720 398828 192726 398880
+rect 3326 397468 3332 397520
+rect 3384 397508 3390 397520
+rect 49050 397508 49056 397520
+rect 3384 397480 49056 397508
+rect 3384 397468 3390 397480
+rect 49050 397468 49056 397480
+rect 49108 397468 49114 397520
+rect 189074 397468 189080 397520
+rect 189132 397508 189138 397520
+rect 192846 397508 192852 397520
+rect 189132 397480 192852 397508
+rect 189132 397468 189138 397480
+rect 192846 397468 192852 397480
+rect 192904 397468 192910 397520
+rect 189258 396040 189264 396092
+rect 189316 396080 189322 396092
+rect 195330 396080 195336 396092
+rect 189316 396052 195336 396080
+rect 189316 396040 189322 396052
+rect 195330 396040 195336 396052
+rect 195388 396040 195394 396092
+rect 198090 396040 198096 396092
+rect 198148 396080 198154 396092
+rect 237374 396080 237380 396092
+rect 198148 396052 237380 396080
+rect 198148 396040 198154 396052
+rect 237374 396040 237380 396052
+rect 237432 396040 237438 396092
+rect 189074 394680 189080 394732
+rect 189132 394720 189138 394732
+rect 195514 394720 195520 394732
+rect 189132 394692 195520 394720
+rect 189132 394680 189138 394692
+rect 195514 394680 195520 394692
+rect 195572 394680 195578 394732
+rect 195238 394612 195244 394664
+rect 195296 394652 195302 394664
+rect 237374 394652 237380 394664
+rect 195296 394624 237380 394652
+rect 195296 394612 195302 394624
+rect 237374 394612 237380 394624
+rect 237432 394612 237438 394664
+rect 189258 393320 189264 393372
+rect 189316 393360 189322 393372
+rect 196710 393360 196716 393372
+rect 189316 393332 196716 393360
+rect 189316 393320 189322 393332
+rect 196710 393320 196716 393332
+rect 196768 393320 196774 393372
+rect 187418 391960 187424 392012
+rect 187476 392000 187482 392012
+rect 237374 392000 237380 392012
+rect 187476 391972 237380 392000
+rect 187476 391960 187482 391972
+rect 237374 391960 237380 391972
+rect 237432 391960 237438 392012
+rect 187510 387812 187516 387864
+rect 187568 387852 187574 387864
+rect 237466 387852 237472 387864
+rect 187568 387824 237472 387852
+rect 187568 387812 187574 387824
+rect 237466 387812 237472 387824
+rect 237524 387812 237530 387864
+rect 189902 387744 189908 387796
+rect 189960 387784 189966 387796
+rect 237374 387784 237380 387796
+rect 189960 387756 237380 387784
+rect 189960 387744 189966 387756
+rect 237374 387744 237380 387756
+rect 237432 387744 237438 387796
+rect 196710 384956 196716 385008
+rect 196768 384996 196774 385008
+rect 237374 384996 237380 385008
+rect 196768 384968 237380 384996
+rect 196768 384956 196774 384968
+rect 237374 384956 237380 384968
+rect 237432 384956 237438 385008
+rect 192570 382168 192576 382220
+rect 192628 382208 192634 382220
+rect 237374 382208 237380 382220
+rect 192628 382180 237380 382208
+rect 192628 382168 192634 382180
+rect 237374 382168 237380 382180
+rect 237432 382168 237438 382220
+rect 48130 380332 48136 380384
+rect 48188 380372 48194 380384
+rect 49878 380372 49884 380384
+rect 48188 380344 49884 380372
+rect 48188 380332 48194 380344
+rect 49878 380332 49884 380344
+rect 49936 380332 49942 380384
+rect 116026 379448 116032 379500
+rect 116084 379488 116090 379500
+rect 187050 379488 187056 379500
+rect 116084 379460 187056 379488
+rect 116084 379448 116090 379460
+rect 187050 379448 187056 379460
+rect 187108 379448 187114 379500
+rect 95970 379380 95976 379432
+rect 96028 379420 96034 379432
+rect 187418 379420 187424 379432
+rect 96028 379392 187424 379420
+rect 96028 379380 96034 379392
+rect 187418 379380 187424 379392
+rect 187476 379380 187482 379432
+rect 128538 379312 128544 379364
+rect 128596 379352 128602 379364
+rect 232406 379352 232412 379364
+rect 128596 379324 232412 379352
+rect 128596 379312 128602 379324
+rect 232406 379312 232412 379324
+rect 232464 379312 232470 379364
+rect 125962 379244 125968 379296
+rect 126020 379284 126026 379296
+rect 235074 379284 235080 379296
+rect 126020 379256 235080 379284
+rect 126020 379244 126026 379256
+rect 235074 379244 235080 379256
+rect 235132 379244 235138 379296
+rect 108482 379176 108488 379228
+rect 108540 379216 108546 379228
+rect 238018 379216 238024 379228
+rect 108540 379188 238024 379216
+rect 108540 379176 108546 379188
+rect 238018 379176 238024 379188
+rect 238076 379176 238082 379228
+rect 106090 379108 106096 379160
+rect 106148 379148 106154 379160
+rect 238110 379148 238116 379160
+rect 106148 379120 238116 379148
+rect 106148 379108 106154 379120
+rect 238110 379108 238116 379120
+rect 238168 379108 238174 379160
+rect 93578 379040 93584 379092
+rect 93636 379080 93642 379092
+rect 237466 379080 237472 379092
+rect 93636 379052 237472 379080
+rect 93636 379040 93642 379052
+rect 237466 379040 237472 379052
+rect 237524 379040 237530 379092
+rect 91186 378972 91192 379024
+rect 91244 379012 91250 379024
+rect 237374 379012 237380 379024
+rect 91244 378984 237380 379012
+rect 91244 378972 91250 378984
+rect 237374 378972 237380 378984
+rect 237432 378972 237438 379024
+rect 83458 378904 83464 378956
+rect 83516 378944 83522 378956
+rect 238202 378944 238208 378956
+rect 83516 378916 238208 378944
+rect 83516 378904 83522 378916
+rect 238202 378904 238208 378916
+rect 238260 378904 238266 378956
+rect 80146 378836 80152 378888
+rect 80204 378876 80210 378888
+rect 237558 378876 237564 378888
+rect 80204 378848 237564 378876
+rect 80204 378836 80210 378848
+rect 237558 378836 237564 378848
+rect 237616 378836 237622 378888
+rect 81342 378768 81348 378820
+rect 81400 378808 81406 378820
+rect 238478 378808 238484 378820
+rect 81400 378780 238484 378808
+rect 81400 378768 81406 378780
+rect 238478 378768 238484 378780
+rect 238536 378768 238542 378820
+rect 173250 378700 173256 378752
+rect 173308 378740 173314 378752
+rect 238570 378740 238576 378752
+rect 173308 378712 238576 378740
+rect 173308 378700 173314 378712
+rect 238570 378700 238576 378712
+rect 238628 378700 238634 378752
+rect 173434 378564 173440 378616
+rect 173492 378604 173498 378616
+rect 238386 378604 238392 378616
+rect 173492 378576 238392 378604
+rect 173492 378564 173498 378576
+rect 238386 378564 238392 378576
+rect 238444 378564 238450 378616
+rect 78766 378156 78772 378208
+rect 78824 378196 78830 378208
+rect 237374 378196 237380 378208
+rect 78824 378168 237380 378196
+rect 78824 378156 78830 378168
+rect 237374 378156 237380 378168
+rect 237432 378156 237438 378208
+rect 480990 378156 480996 378208
+rect 481048 378196 481054 378208
+rect 579614 378196 579620 378208
+rect 481048 378168 579620 378196
+rect 481048 378156 481054 378168
+rect 579614 378156 579620 378168
+rect 579672 378156 579678 378208
+rect 98362 378088 98368 378140
+rect 98420 378128 98426 378140
+rect 238294 378128 238300 378140
+rect 98420 378100 238300 378128
+rect 98420 378088 98426 378100
+rect 238294 378088 238300 378100
+rect 238352 378088 238358 378140
+rect 82538 378020 82544 378072
+rect 82596 378060 82602 378072
+rect 198090 378060 198096 378072
+rect 82596 378032 198096 378060
+rect 82596 378020 82602 378032
+rect 198090 378020 198096 378032
+rect 198148 378020 198154 378072
+rect 77846 377952 77852 378004
+rect 77904 377992 77910 378004
+rect 82814 377992 82820 378004
+rect 77904 377964 82820 377992
+rect 77904 377952 77910 377964
+rect 82814 377952 82820 377964
+rect 82872 377952 82878 378004
+rect 90818 377952 90824 378004
+rect 90876 377992 90882 378004
+rect 196618 377992 196624 378004
+rect 90876 377964 196624 377992
+rect 90876 377952 90882 377964
+rect 196618 377952 196624 377964
+rect 196676 377952 196682 378004
+rect 88242 377884 88248 377936
+rect 88300 377924 88306 377936
+rect 187234 377924 187240 377936
+rect 88300 377896 187240 377924
+rect 88300 377884 88306 377896
+rect 187234 377884 187240 377896
+rect 187292 377884 187298 377936
+rect 195514 377884 195520 377936
+rect 195572 377924 195578 377936
+rect 237374 377924 237380 377936
+rect 195572 377896 237380 377924
+rect 195572 377884 195578 377896
+rect 237374 377884 237380 377896
+rect 237432 377884 237438 377936
+rect 89530 377816 89536 377868
+rect 89588 377856 89594 377868
+rect 187142 377856 187148 377868
+rect 89588 377828 187148 377856
+rect 89588 377816 89594 377828
+rect 187142 377816 187148 377828
+rect 187200 377816 187206 377868
+rect 92842 377748 92848 377800
+rect 92900 377788 92906 377800
+rect 186958 377788 186964 377800
+rect 92900 377760 186964 377788
+rect 92900 377748 92906 377760
+rect 186958 377748 186964 377760
+rect 187016 377748 187022 377800
+rect 103698 377680 103704 377732
+rect 103756 377720 103762 377732
+rect 195422 377720 195428 377732
+rect 103756 377692 195428 377720
+rect 103756 377680 103762 377692
+rect 195422 377680 195428 377692
+rect 195480 377680 195486 377732
+rect 111058 377612 111064 377664
+rect 111116 377652 111122 377664
+rect 197998 377652 198004 377664
+rect 111116 377624 198004 377652
+rect 111116 377612 111122 377624
+rect 197998 377612 198004 377624
+rect 198056 377612 198062 377664
+rect 100938 377544 100944 377596
+rect 100996 377584 101002 377596
+rect 187326 377584 187332 377596
+rect 100996 377556 187332 377584
+rect 100996 377544 101002 377556
+rect 187326 377544 187332 377556
+rect 187384 377544 187390 377596
+rect 113634 377476 113640 377528
+rect 113692 377516 113698 377528
+rect 199470 377516 199476 377528
+rect 113692 377488 199476 377516
+rect 113692 377476 113698 377488
+rect 199470 377476 199476 377488
+rect 199528 377476 199534 377528
+rect 47854 377408 47860 377460
+rect 47912 377448 47918 377460
+rect 55858 377448 55864 377460
+rect 47912 377420 55864 377448
+rect 47912 377408 47918 377420
+rect 55858 377408 55864 377420
+rect 55916 377408 55922 377460
+rect 118418 377408 118424 377460
+rect 118476 377448 118482 377460
+rect 199378 377448 199384 377460
+rect 118476 377420 199384 377448
+rect 118476 377408 118482 377420
+rect 199378 377408 199384 377420
+rect 199436 377408 199442 377460
+rect 120994 377340 121000 377392
+rect 121052 377380 121058 377392
+rect 188706 377380 188712 377392
+rect 121052 377352 188712 377380
+rect 121052 377340 121058 377352
+rect 188706 377340 188712 377352
+rect 188764 377340 188770 377392
+rect 123570 377272 123576 377324
+rect 123628 377312 123634 377324
+rect 188614 377312 188620 377324
+rect 123628 377284 188620 377312
+rect 123628 377272 123634 377284
+rect 188614 377272 188620 377284
+rect 188672 377272 188678 377324
+rect 141142 377204 141148 377256
+rect 141200 377244 141206 377256
+rect 192478 377244 192484 377256
+rect 141200 377216 192484 377244
+rect 141200 377204 141206 377216
+rect 192478 377204 192484 377216
+rect 192536 377204 192542 377256
+rect 73338 376728 73344 376780
+rect 73396 376768 73402 376780
+rect 82078 376768 82084 376780
+rect 73396 376740 82084 376768
+rect 73396 376728 73402 376740
+rect 82078 376728 82084 376740
+rect 82136 376728 82142 376780
+rect 49510 376660 49516 376712
+rect 49568 376700 49574 376712
+rect 237374 376700 237380 376712
+rect 49568 376672 237380 376700
+rect 49568 376660 49574 376672
+rect 237374 376660 237380 376672
+rect 237432 376660 237438 376712
+rect 103330 376592 103336 376644
+rect 103388 376632 103394 376644
+rect 235534 376632 235540 376644
+rect 103388 376604 235540 376632
+rect 103388 376592 103394 376604
+rect 235534 376592 235540 376604
+rect 235592 376592 235598 376644
+rect 104434 376524 104440 376576
+rect 104492 376564 104498 376576
+rect 235442 376564 235448 376576
+rect 104492 376536 235448 376564
+rect 104492 376524 104498 376536
+rect 235442 376524 235448 376536
+rect 235500 376524 235506 376576
+rect 105906 376456 105912 376508
+rect 105964 376496 105970 376508
+rect 235350 376496 235356 376508
+rect 105964 376468 235356 376496
+rect 105964 376456 105970 376468
+rect 235350 376456 235356 376468
+rect 235408 376456 235414 376508
+rect 107010 376388 107016 376440
+rect 107068 376428 107074 376440
+rect 235258 376428 235264 376440
+rect 107068 376400 235264 376428
+rect 107068 376388 107074 376400
+rect 235258 376388 235264 376400
+rect 235316 376388 235322 376440
+rect 84562 376320 84568 376372
+rect 84620 376360 84626 376372
+rect 196802 376360 196808 376372
+rect 84620 376332 196808 376360
+rect 84620 376320 84626 376332
+rect 196802 376320 196808 376332
+rect 196860 376320 196866 376372
+rect 85850 376252 85856 376304
+rect 85908 376292 85914 376304
+rect 194042 376292 194048 376304
+rect 85908 376264 194048 376292
+rect 85908 376252 85914 376264
+rect 194042 376252 194048 376264
+rect 194100 376252 194106 376304
+rect 130930 376184 130936 376236
+rect 130988 376224 130994 376236
+rect 236730 376224 236736 376236
+rect 130988 376196 236736 376224
+rect 130988 376184 130994 376196
+rect 236730 376184 236736 376196
+rect 236788 376184 236794 376236
+rect 87598 376116 87604 376168
+rect 87656 376156 87662 376168
+rect 192754 376156 192760 376168
+rect 87656 376128 192760 376156
+rect 87656 376116 87662 376128
+rect 192754 376116 192760 376128
+rect 192812 376116 192818 376168
+rect 92198 376048 92204 376100
+rect 92256 376088 92262 376100
+rect 191374 376088 191380 376100
+rect 92256 376060 191380 376088
+rect 92256 376048 92262 376060
+rect 191374 376048 191380 376060
+rect 191432 376048 191438 376100
+rect 133506 375300 133512 375352
+rect 133564 375340 133570 375352
+rect 233142 375340 233148 375352
+rect 133564 375312 233148 375340
+rect 133564 375300 133570 375312
+rect 233142 375300 233148 375312
+rect 233200 375300 233206 375352
+rect 136174 375232 136180 375284
+rect 136232 375272 136238 375284
+rect 233050 375272 233056 375284
+rect 136232 375244 233056 375272
+rect 136232 375232 136238 375244
+rect 233050 375232 233056 375244
+rect 233108 375232 233114 375284
+rect 138934 375164 138940 375216
+rect 138992 375204 138998 375216
+rect 232958 375204 232964 375216
+rect 138992 375176 232964 375204
+rect 138992 375164 138998 375176
+rect 232958 375164 232964 375176
+rect 233016 375164 233022 375216
+rect 143442 375096 143448 375148
+rect 143500 375136 143506 375148
+rect 232866 375136 232872 375148
+rect 143500 375108 232872 375136
+rect 143500 375096 143506 375108
+rect 232866 375096 232872 375108
+rect 232924 375096 232930 375148
+rect 146202 375028 146208 375080
+rect 146260 375068 146266 375080
+rect 232774 375068 232780 375080
+rect 146260 375040 232780 375068
+rect 146260 375028 146266 375040
+rect 232774 375028 232780 375040
+rect 232832 375028 232838 375080
+rect 148594 374960 148600 375012
+rect 148652 375000 148658 375012
+rect 232682 375000 232688 375012
+rect 148652 374972 232688 375000
+rect 148652 374960 148658 374972
+rect 232682 374960 232688 374972
+rect 232740 374960 232746 375012
+rect 150986 374892 150992 374944
+rect 151044 374932 151050 374944
+rect 232590 374932 232596 374944
+rect 151044 374904 232596 374932
+rect 151044 374892 151050 374904
+rect 232590 374892 232596 374904
+rect 232648 374892 232654 374944
+rect 153378 374824 153384 374876
+rect 153436 374864 153442 374876
+rect 232498 374864 232504 374876
+rect 153436 374836 232504 374864
+rect 153436 374824 153442 374836
+rect 232498 374824 232504 374836
+rect 232556 374824 232562 374876
+rect 188522 374756 188528 374808
+rect 188580 374796 188586 374808
+rect 237374 374796 237380 374808
+rect 188580 374768 237380 374796
+rect 188580 374756 188586 374768
+rect 237374 374756 237380 374768
+rect 237432 374756 237438 374808
+rect 82814 374688 82820 374740
+rect 82872 374728 82878 374740
+rect 237466 374728 237472 374740
+rect 82872 374700 237472 374728
+rect 82872 374688 82878 374700
+rect 237466 374688 237472 374700
+rect 237524 374688 237530 374740
+rect 49418 374620 49424 374672
+rect 49476 374660 49482 374672
+rect 238110 374660 238116 374672
+rect 49476 374632 238116 374660
+rect 49476 374620 49482 374632
+rect 238110 374620 238116 374632
+rect 238168 374620 238174 374672
+rect 89622 373940 89628 373992
+rect 89680 373980 89686 373992
+rect 237374 373980 237380 373992
+rect 89680 373952 237380 373980
+rect 89680 373940 89686 373952
+rect 237374 373940 237380 373952
+rect 237432 373940 237438 373992
+rect 195330 372512 195336 372564
+rect 195388 372552 195394 372564
+rect 237374 372552 237380 372564
+rect 195388 372524 237380 372552
+rect 195388 372512 195394 372524
+rect 237374 372512 237380 372524
+rect 237432 372512 237438 372564
+rect 55858 371152 55864 371204
+rect 55916 371192 55922 371204
+rect 237374 371192 237380 371204
+rect 55916 371164 237380 371192
+rect 55916 371152 55922 371164
+rect 237374 371152 237380 371164
+rect 237432 371152 237438 371204
+rect 49602 370472 49608 370524
+rect 49660 370512 49666 370524
+rect 238018 370512 238024 370524
+rect 49660 370484 238024 370512
+rect 49660 370472 49666 370484
+rect 238018 370472 238024 370484
+rect 238076 370472 238082 370524
+rect 73062 369792 73068 369844
+rect 73120 369832 73126 369844
+rect 237374 369832 237380 369844
+rect 73120 369804 237380 369832
+rect 73120 369792 73126 369804
+rect 237374 369792 237380 369804
+rect 237432 369792 237438 369844
+rect 188430 368432 188436 368484
+rect 188488 368472 188494 368484
+rect 237374 368472 237380 368484
+rect 188488 368444 237380 368472
+rect 188488 368432 188494 368444
+rect 237374 368432 237380 368444
+rect 237432 368432 237438 368484
+rect 86862 367004 86868 367056
+rect 86920 367044 86926 367056
+rect 237374 367044 237380 367056
+rect 86920 367016 237380 367044
+rect 86920 367004 86926 367016
+rect 237374 367004 237380 367016
+rect 237432 367004 237438 367056
+rect 77202 365644 77208 365696
+rect 77260 365684 77266 365696
+rect 237374 365684 237380 365696
+rect 77260 365656 237380 365684
+rect 77260 365644 77266 365656
+rect 237374 365644 237380 365656
+rect 237432 365644 237438 365696
+rect 192846 364284 192852 364336
+rect 192904 364324 192910 364336
+rect 237374 364324 237380 364336
+rect 192904 364296 237380 364324
+rect 192904 364284 192910 364296
+rect 237374 364284 237380 364296
+rect 237432 364284 237438 364336
+rect 71682 362856 71688 362908
+rect 71740 362896 71746 362908
+rect 237374 362896 237380 362908
+rect 71740 362868 237380 362896
+rect 71740 362856 71746 362868
+rect 237374 362856 237380 362868
+rect 237432 362856 237438 362908
+rect 233970 361496 233976 361548
+rect 234028 361536 234034 361548
+rect 237374 361536 237380 361548
+rect 234028 361508 237380 361536
+rect 234028 361496 234034 361508
+rect 237374 361496 237380 361508
+rect 237432 361496 237438 361548
+rect 84102 360136 84108 360188
+rect 84160 360176 84166 360188
+rect 237374 360176 237380 360188
+rect 84160 360148 237380 360176
+rect 84160 360136 84166 360148
+rect 237374 360136 237380 360148
+rect 237432 360136 237438 360188
+rect 75822 358708 75828 358760
+rect 75880 358748 75886 358760
+rect 237374 358748 237380 358760
+rect 75880 358720 237380 358748
+rect 75880 358708 75886 358720
+rect 237374 358708 237380 358720
+rect 237432 358708 237438 358760
+rect 2958 357416 2964 357468
+rect 3016 357456 3022 357468
+rect 233970 357456 233976 357468
+rect 3016 357428 233976 357456
+rect 3016 357416 3022 357428
+rect 233970 357416 233976 357428
+rect 234028 357416 234034 357468
+rect 192662 357348 192668 357400
+rect 192720 357388 192726 357400
+rect 237374 357388 237380 357400
+rect 192720 357360 237380 357388
+rect 192720 357348 192726 357360
+rect 237374 357348 237380 357360
+rect 237432 357348 237438 357400
+rect 70302 354628 70308 354680
+rect 70360 354668 70366 354680
+rect 237374 354668 237380 354680
+rect 70360 354640 237380 354668
+rect 70360 354628 70366 354640
+rect 237374 354628 237380 354640
+rect 237432 354628 237438 354680
+rect 81342 353200 81348 353252
+rect 81400 353240 81406 353252
+rect 237466 353240 237472 353252
+rect 81400 353212 237472 353240
+rect 81400 353200 81406 353212
+rect 237466 353200 237472 353212
+rect 237524 353200 237530 353252
+rect 189718 353132 189724 353184
+rect 189776 353172 189782 353184
+rect 237374 353172 237380 353184
+rect 189776 353144 237380 353172
+rect 189776 353132 189782 353144
+rect 237374 353132 237380 353144
+rect 237432 353132 237438 353184
+rect 74350 351840 74356 351892
+rect 74408 351880 74414 351892
+rect 237374 351880 237380 351892
+rect 74408 351852 237380 351880
+rect 74408 351840 74414 351852
+rect 237374 351840 237380 351852
+rect 237432 351840 237438 351892
+rect 193950 350480 193956 350532
+rect 194008 350520 194014 350532
+rect 237374 350520 237380 350532
+rect 194008 350492 237380 350520
+rect 194008 350480 194014 350492
+rect 237374 350480 237380 350492
+rect 237432 350480 237438 350532
+rect 67542 349052 67548 349104
+rect 67600 349092 67606 349104
+rect 237374 349092 237380 349104
+rect 67600 349064 237380 349092
+rect 67600 349052 67606 349064
+rect 237374 349052 237380 349064
+rect 237432 349052 237438 349104
+rect 68922 347692 68928 347744
+rect 68980 347732 68986 347744
+rect 237374 347732 237380 347744
+rect 68980 347704 237380 347732
+rect 68980 347692 68986 347704
+rect 237374 347692 237380 347704
+rect 237432 347692 237438 347744
+rect 193858 346332 193864 346384
+rect 193916 346372 193922 346384
+rect 237374 346372 237380 346384
+rect 193916 346344 237380 346372
+rect 193916 346332 193922 346344
+rect 237374 346332 237380 346344
+rect 237432 346332 237438 346384
+rect 3050 345040 3056 345092
+rect 3108 345080 3114 345092
+rect 239306 345080 239312 345092
+rect 3108 345052 239312 345080
+rect 3108 345040 3114 345052
+rect 239306 345040 239312 345052
+rect 239364 345040 239370 345092
+rect 78582 344972 78588 345024
+rect 78640 345012 78646 345024
+rect 237374 345012 237380 345024
+rect 78640 344984 237380 345012
+rect 78640 344972 78646 344984
+rect 237374 344972 237380 344984
+rect 237432 344972 237438 345024
+rect 82078 344292 82084 344344
+rect 82136 344332 82142 344344
+rect 237374 344332 237380 344344
+rect 82136 344304 237380 344332
+rect 82136 344292 82142 344304
+rect 237374 344292 237380 344304
+rect 237432 344292 237438 344344
+rect 191282 343544 191288 343596
+rect 191340 343584 191346 343596
+rect 237466 343584 237472 343596
+rect 191340 343556 237472 343584
+rect 191340 343544 191346 343556
+rect 237466 343544 237472 343556
+rect 237524 343544 237530 343596
+rect 66162 342184 66168 342236
+rect 66220 342224 66226 342236
+rect 237374 342224 237380 342236
+rect 66220 342196 237380 342224
+rect 66220 342184 66226 342196
+rect 237374 342184 237380 342196
+rect 237432 342184 237438 342236
+rect 49878 340824 49884 340876
+rect 49936 340864 49942 340876
+rect 237374 340864 237380 340876
+rect 49936 340836 237380 340864
+rect 49936 340824 49942 340836
+rect 237374 340824 237380 340836
+rect 237432 340824 237438 340876
+rect 3786 340144 3792 340196
+rect 3844 340184 3850 340196
+rect 236730 340184 236736 340196
+rect 3844 340156 236736 340184
+rect 3844 340144 3850 340156
+rect 236730 340144 236736 340156
+rect 236788 340144 236794 340196
+rect 203518 339396 203524 339448
+rect 203576 339436 203582 339448
+rect 237374 339436 237380 339448
+rect 203576 339408 237380 339436
+rect 203576 339396 203582 339408
+rect 237374 339396 237380 339408
+rect 237432 339396 237438 339448
+rect 47762 338036 47768 338088
+rect 47820 338076 47826 338088
+rect 237374 338076 237380 338088
+rect 47820 338048 237380 338076
+rect 47820 338036 47826 338048
+rect 237374 338036 237380 338048
+rect 237432 338036 237438 338088
+rect 157242 335316 157248 335368
+rect 157300 335356 157306 335368
+rect 237374 335356 237380 335368
+rect 157300 335328 237380 335356
+rect 157300 335316 157306 335328
+rect 237374 335316 237380 335328
+rect 237432 335316 237438 335368
+rect 229738 333956 229744 334008
+rect 229796 333996 229802 334008
+rect 237374 333996 237380 334008
+rect 229796 333968 237380 333996
+rect 229796 333956 229802 333968
+rect 237374 333956 237380 333968
+rect 237432 333956 237438 334008
+rect 234062 331304 234068 331356
+rect 234120 331344 234126 331356
+rect 237466 331344 237472 331356
+rect 234120 331316 237472 331344
+rect 234120 331304 234126 331316
+rect 237466 331304 237472 331316
+rect 237524 331304 237530 331356
+rect 155218 331236 155224 331288
+rect 155276 331276 155282 331288
+rect 237374 331276 237380 331288
+rect 155276 331248 237380 331276
+rect 155276 331236 155282 331248
+rect 237374 331236 237380 331248
+rect 237432 331236 237438 331288
+rect 151722 328448 151728 328500
+rect 151780 328488 151786 328500
+rect 237374 328488 237380 328500
+rect 151780 328460 237380 328488
+rect 151780 328448 151786 328460
+rect 237374 328448 237380 328460
+rect 237432 328448 237438 328500
+rect 234154 327088 234160 327140
+rect 234212 327128 234218 327140
+rect 237374 327128 237380 327140
+rect 234212 327100 237380 327128
+rect 234212 327088 234218 327100
+rect 237374 327088 237380 327100
+rect 237432 327088 237438 327140
+rect 148962 324300 148968 324352
+rect 149020 324340 149026 324352
+rect 237374 324340 237380 324352
+rect 149020 324312 237380 324340
+rect 149020 324300 149026 324312
+rect 237374 324300 237380 324312
+rect 237432 324300 237438 324352
+rect 485222 324300 485228 324352
+rect 485280 324340 485286 324352
+rect 579614 324340 579620 324352
+rect 485280 324312 579620 324340
+rect 485280 324300 485286 324312
+rect 579614 324300 579620 324312
+rect 579672 324300 579678 324352
+rect 232498 322940 232504 322992
+rect 232556 322980 232562 322992
+rect 237374 322980 237380 322992
+rect 232556 322952 237380 322980
+rect 232556 322940 232562 322952
+rect 237374 322940 237380 322952
+rect 237432 322940 237438 322992
+rect 235258 321648 235264 321700
+rect 235316 321688 235322 321700
+rect 237466 321688 237472 321700
+rect 235316 321660 237472 321688
+rect 235316 321648 235322 321660
+rect 237466 321648 237472 321660
+rect 237524 321648 237530 321700
+rect 146202 321580 146208 321632
+rect 146260 321620 146266 321632
+rect 237374 321620 237380 321632
+rect 146260 321592 237380 321620
+rect 146260 321580 146266 321592
+rect 237374 321580 237380 321592
+rect 237432 321580 237438 321632
+rect 232590 320152 232596 320204
+rect 232648 320192 232654 320204
+rect 237374 320192 237380 320204
+rect 232648 320164 237380 320192
+rect 232648 320152 232654 320164
+rect 237374 320152 237380 320164
+rect 237432 320152 237438 320204
+rect 235534 318792 235540 318844
+rect 235592 318832 235598 318844
+rect 237374 318832 237380 318844
+rect 235592 318804 237380 318832
+rect 235592 318792 235598 318804
+rect 237374 318792 237380 318804
+rect 237432 318792 237438 318844
+rect 144822 317432 144828 317484
+rect 144880 317472 144886 317484
+rect 237374 317472 237380 317484
+rect 144880 317444 237380 317472
+rect 144880 317432 144886 317444
+rect 237374 317432 237380 317444
+rect 237432 317432 237438 317484
+rect 232682 316344 232688 316396
+rect 232740 316384 232746 316396
+rect 237374 316384 237380 316396
+rect 232740 316356 237380 316384
+rect 232740 316344 232746 316356
+rect 237374 316344 237380 316356
+rect 237432 316344 237438 316396
+rect 235718 314644 235724 314696
+rect 235776 314684 235782 314696
+rect 237374 314684 237380 314696
+rect 235776 314656 237380 314684
+rect 235776 314644 235782 314656
+rect 237374 314644 237380 314656
+rect 237432 314644 237438 314696
+rect 142062 313284 142068 313336
+rect 142120 313324 142126 313336
+rect 237374 313324 237380 313336
+rect 142120 313296 237380 313324
+rect 142120 313284 142126 313296
+rect 237374 313284 237380 313296
+rect 237432 313284 237438 313336
+rect 486418 311856 486424 311908
+rect 486476 311896 486482 311908
+rect 580166 311896 580172 311908
+rect 486476 311868 580172 311896
+rect 486476 311856 486482 311868
+rect 580166 311856 580172 311868
+rect 580224 311856 580230 311908
+rect 235350 310564 235356 310616
+rect 235408 310604 235414 310616
+rect 237466 310604 237472 310616
+rect 235408 310576 237472 310604
+rect 235408 310564 235414 310576
+rect 237466 310564 237472 310576
+rect 237524 310564 237530 310616
+rect 139302 310496 139308 310548
+rect 139360 310536 139366 310548
+rect 237374 310536 237380 310548
+rect 139360 310508 237380 310536
+rect 139360 310496 139366 310508
+rect 237374 310496 237380 310508
+rect 237432 310496 237438 310548
+rect 235442 307776 235448 307828
+rect 235500 307816 235506 307828
+rect 237374 307816 237380 307828
+rect 235500 307788 237380 307816
+rect 235500 307776 235506 307788
+rect 237374 307776 237380 307788
+rect 237432 307776 237438 307828
+rect 232774 305056 232780 305108
+rect 232832 305096 232838 305108
+rect 237374 305096 237380 305108
+rect 232832 305068 237380 305096
+rect 232832 305056 232838 305068
+rect 237374 305056 237380 305068
+rect 237432 305056 237438 305108
+rect 3050 304988 3056 305040
+rect 3108 305028 3114 305040
+rect 234246 305028 234252 305040
+rect 3108 305000 234252 305028
+rect 3108 304988 3114 305000
+rect 234246 304988 234252 305000
+rect 234304 304988 234310 305040
+rect 235626 303628 235632 303680
+rect 235684 303668 235690 303680
+rect 237374 303668 237380 303680
+rect 235684 303640 237380 303668
+rect 235684 303628 235690 303640
+rect 237374 303628 237380 303640
+rect 237432 303628 237438 303680
+rect 133782 302200 133788 302252
+rect 133840 302240 133846 302252
+rect 237374 302240 237380 302252
+rect 133840 302212 237380 302240
+rect 133840 302200 133846 302212
+rect 237374 302200 237380 302212
+rect 237432 302200 237438 302252
+rect 232866 300908 232872 300960
+rect 232924 300948 232930 300960
+rect 237466 300948 237472 300960
+rect 232924 300920 237472 300948
+rect 232924 300908 232930 300920
+rect 237466 300908 237472 300920
+rect 237524 300908 237530 300960
+rect 235810 300840 235816 300892
+rect 235868 300880 235874 300892
+rect 237374 300880 237380 300892
+rect 235868 300852 237380 300880
+rect 235868 300840 235874 300852
+rect 237374 300840 237380 300852
+rect 237432 300840 237438 300892
+rect 132402 299480 132408 299532
+rect 132460 299520 132466 299532
+rect 237374 299520 237380 299532
+rect 132460 299492 237380 299520
+rect 132460 299480 132466 299492
+rect 237374 299480 237380 299492
+rect 237432 299480 237438 299532
+rect 232958 298120 232964 298172
+rect 233016 298160 233022 298172
+rect 237374 298160 237380 298172
+rect 233016 298132 237380 298160
+rect 233016 298120 233022 298132
+rect 237374 298120 237380 298132
+rect 237432 298120 237438 298172
+rect 235166 296896 235172 296948
+rect 235224 296936 235230 296948
+rect 237374 296936 237380 296948
+rect 235224 296908 237380 296936
+rect 235224 296896 235230 296908
+rect 237374 296896 237380 296908
+rect 237432 296896 237438 296948
+rect 129642 295332 129648 295384
+rect 129700 295372 129706 295384
+rect 237374 295372 237380 295384
+rect 129700 295344 237380 295372
+rect 129700 295332 129706 295344
+rect 237374 295332 237380 295344
+rect 237432 295332 237438 295384
+rect 233050 293972 233056 294024
+rect 233108 294012 233114 294024
+rect 237374 294012 237380 294024
+rect 233108 293984 237380 294012
+rect 233108 293972 233114 293984
+rect 237374 293972 237380 293984
+rect 237432 293972 237438 294024
+rect 236914 292652 236920 292664
+rect 219406 292624 236920 292652
+rect 3326 292544 3332 292596
+rect 3384 292584 3390 292596
+rect 219406 292584 219434 292624
+rect 236914 292612 236920 292624
+rect 236972 292612 236978 292664
+rect 3384 292556 219434 292584
+rect 3384 292544 3390 292556
+rect 235902 292544 235908 292596
+rect 235960 292584 235966 292596
+rect 237374 292584 237380 292596
+rect 235960 292556 237380 292584
+rect 235960 292544 235966 292556
+rect 237374 292544 237380 292556
+rect 237432 292544 237438 292596
+rect 233142 291252 233148 291304
+rect 233200 291292 233206 291304
+rect 237466 291292 237472 291304
+rect 233200 291264 237472 291292
+rect 233200 291252 233206 291264
+rect 237466 291252 237472 291264
+rect 237524 291252 237530 291304
+rect 126882 291184 126888 291236
+rect 126940 291224 126946 291236
+rect 237374 291224 237380 291236
+rect 126940 291196 237380 291224
+rect 126940 291184 126946 291196
+rect 237374 291184 237380 291196
+rect 237432 291184 237438 291236
+rect 235074 289824 235080 289876
+rect 235132 289864 235138 289876
+rect 237374 289864 237380 289876
+rect 235132 289836 237380 289864
+rect 235132 289824 235138 289836
+rect 237374 289824 237380 289836
+rect 237432 289824 237438 289876
+rect 124122 288396 124128 288448
+rect 124180 288436 124186 288448
+rect 237374 288436 237380 288448
+rect 124180 288408 237380 288436
+rect 124180 288396 124186 288408
+rect 237374 288396 237380 288408
+rect 237432 288396 237438 288448
+rect 154114 288260 154120 288312
+rect 154172 288300 154178 288312
+rect 155218 288300 155224 288312
+rect 154172 288272 155224 288300
+rect 154172 288260 154178 288272
+rect 155218 288260 155224 288272
+rect 155276 288260 155282 288312
+rect 136542 287648 136548 287700
+rect 136600 287688 136606 287700
+rect 238018 287688 238024 287700
+rect 136600 287660 238024 287688
+rect 136600 287648 136606 287660
+rect 238018 287648 238024 287660
+rect 238076 287648 238082 287700
+rect 232406 287240 232412 287292
+rect 232464 287280 232470 287292
+rect 237374 287280 237380 287292
+rect 232464 287252 237380 287280
+rect 232464 287240 232470 287252
+rect 237374 287240 237380 287252
+rect 237432 287240 237438 287292
+rect 104802 286356 104808 286408
+rect 104860 286396 104866 286408
+rect 188522 286396 188528 286408
+rect 104860 286368 188528 286396
+rect 104860 286356 104866 286368
+rect 188522 286356 188528 286368
+rect 188580 286356 188586 286408
+rect 49602 286288 49608 286340
+rect 49660 286328 49666 286340
+rect 180702 286328 180708 286340
+rect 49660 286300 180708 286328
+rect 49660 286288 49666 286300
+rect 180702 286288 180708 286300
+rect 180760 286288 180766 286340
+rect 169662 286220 169668 286272
+rect 169720 286260 169726 286272
+rect 192478 286260 192484 286272
+rect 169720 286232 192484 286260
+rect 169720 286220 169726 286232
+rect 192478 286220 192484 286232
+rect 192536 286220 192542 286272
+rect 118602 286152 118608 286204
+rect 118660 286192 118666 286204
+rect 186682 286192 186688 286204
+rect 118660 286164 186688 286192
+rect 118660 286152 118666 286164
+rect 186682 286152 186688 286164
+rect 186740 286152 186746 286204
+rect 93670 286084 93676 286136
+rect 93728 286124 93734 286136
+rect 115842 286124 115848 286136
+rect 93728 286096 115848 286124
+rect 93728 286084 93734 286096
+rect 115842 286084 115848 286096
+rect 115900 286084 115906 286136
+rect 117222 286084 117228 286136
+rect 117280 286124 117286 286136
+rect 186774 286124 186780 286136
+rect 117280 286096 186780 286124
+rect 117280 286084 117286 286096
+rect 186774 286084 186780 286096
+rect 186832 286084 186838 286136
+rect 114462 286016 114468 286068
+rect 114520 286056 114526 286068
+rect 188798 286056 188804 286068
+rect 114520 286028 188804 286056
+rect 114520 286016 114526 286028
+rect 188798 286016 188804 286028
+rect 188856 286016 188862 286068
+rect 108942 285948 108948 286000
+rect 109000 285988 109006 286000
+rect 188706 285988 188712 286000
+rect 109000 285960 188712 285988
+rect 109000 285948 109006 285960
+rect 188706 285948 188712 285960
+rect 188764 285948 188770 286000
+rect 106182 285880 106188 285932
+rect 106240 285920 106246 285932
+rect 188614 285920 188620 285932
+rect 106240 285892 188620 285920
+rect 106240 285880 106246 285892
+rect 188614 285880 188620 285892
+rect 188672 285880 188678 285932
+rect 102042 285812 102048 285864
+rect 102100 285852 102106 285864
+rect 106090 285852 106096 285864
+rect 102100 285824 106096 285852
+rect 102100 285812 102106 285824
+rect 106090 285812 106096 285824
+rect 106148 285812 106154 285864
+rect 79962 285744 79968 285796
+rect 80020 285784 80026 285796
+rect 195238 285784 195244 285796
+rect 80020 285756 195244 285784
+rect 80020 285744 80026 285756
+rect 195238 285744 195244 285756
+rect 195296 285744 195302 285796
+rect 81342 285676 81348 285728
+rect 81400 285716 81406 285728
+rect 196618 285716 196624 285728
+rect 81400 285688 196624 285716
+rect 81400 285676 81406 285688
+rect 196618 285676 196624 285688
+rect 196676 285676 196682 285728
+rect 120994 285608 121000 285660
+rect 121052 285648 121058 285660
+rect 237374 285648 237380 285660
+rect 121052 285620 237380 285648
+rect 121052 285608 121058 285620
+rect 237374 285608 237380 285620
+rect 237432 285608 237438 285660
+rect 170398 285540 170404 285592
+rect 170456 285580 170462 285592
+rect 191282 285580 191288 285592
+rect 170456 285552 191288 285580
+rect 170456 285540 170462 285552
+rect 191282 285540 191288 285552
+rect 191340 285540 191346 285592
+rect 111702 285472 111708 285524
+rect 111760 285512 111766 285524
+rect 187142 285512 187148 285524
+rect 111760 285484 187148 285512
+rect 111760 285472 111766 285484
+rect 187142 285472 187148 285484
+rect 187200 285472 187206 285524
+rect 96154 285404 96160 285456
+rect 96212 285444 96218 285456
+rect 192570 285444 192576 285456
+rect 96212 285416 192576 285444
+rect 96212 285404 96218 285416
+rect 192570 285404 192576 285416
+rect 192628 285404 192634 285456
+rect 99282 285336 99288 285388
+rect 99340 285376 99346 285388
+rect 195514 285376 195520 285388
+rect 99340 285348 195520 285376
+rect 99340 285336 99346 285348
+rect 195514 285336 195520 285348
+rect 195572 285336 195578 285388
+rect 89622 285268 89628 285320
+rect 89680 285308 89686 285320
+rect 188430 285308 188436 285320
+rect 89680 285280 188436 285308
+rect 89680 285268 89686 285280
+rect 188430 285268 188436 285280
+rect 188488 285268 188494 285320
+rect 91186 285200 91192 285252
+rect 91244 285240 91250 285252
+rect 193950 285240 193956 285252
+rect 91244 285212 193956 285240
+rect 91244 285200 91250 285212
+rect 193950 285200 193956 285212
+rect 194008 285200 194014 285252
+rect 86218 285132 86224 285184
+rect 86276 285172 86282 285184
+rect 189810 285172 189816 285184
+rect 86276 285144 189816 285172
+rect 86276 285132 86282 285144
+rect 189810 285132 189816 285144
+rect 189868 285132 189874 285184
+rect 83458 285064 83464 285116
+rect 83516 285104 83522 285116
+rect 188338 285104 188344 285116
+rect 83516 285076 188344 285104
+rect 83516 285064 83522 285076
+rect 188338 285064 188344 285076
+rect 188396 285064 188402 285116
+rect 115842 284996 115848 285048
+rect 115900 285036 115906 285048
+rect 238110 285036 238116 285048
+rect 115900 285008 238116 285036
+rect 115900 284996 115906 285008
+rect 238110 284996 238116 285008
+rect 238168 284996 238174 285048
+rect 106090 284928 106096 284980
+rect 106148 284968 106154 284980
+rect 238294 284968 238300 284980
+rect 106148 284940 238300 284968
+rect 106148 284928 106154 284940
+rect 238294 284928 238300 284940
+rect 238352 284928 238358 284980
+rect 232314 282888 232320 282940
+rect 232372 282928 232378 282940
+rect 237374 282928 237380 282940
+rect 232372 282900 237380 282928
+rect 232372 282888 232378 282900
+rect 237374 282888 237380 282900
+rect 237432 282888 237438 282940
+rect 186682 282820 186688 282872
+rect 186740 282860 186746 282872
+rect 237466 282860 237472 282872
+rect 186740 282832 237472 282860
+rect 186740 282820 186746 282832
+rect 237466 282820 237472 282832
+rect 237524 282820 237530 282872
+rect 196710 281528 196716 281580
+rect 196768 281568 196774 281580
+rect 237374 281568 237380 281580
+rect 196768 281540 237380 281568
+rect 196768 281528 196774 281540
+rect 237374 281528 237380 281540
+rect 237432 281528 237438 281580
+rect 186958 280168 186964 280220
+rect 187016 280208 187022 280220
+rect 237374 280208 237380 280220
+rect 187016 280180 237380 280208
+rect 187016 280168 187022 280180
+rect 237374 280168 237380 280180
+rect 237432 280168 237438 280220
+rect 189074 278740 189080 278792
+rect 189132 278780 189138 278792
+rect 203518 278780 203524 278792
+rect 189132 278752 203524 278780
+rect 189132 278740 189138 278752
+rect 203518 278740 203524 278752
+rect 203576 278740 203582 278792
+rect 186774 278672 186780 278724
+rect 186832 278712 186838 278724
+rect 237374 278712 237380 278724
+rect 186832 278684 237380 278712
+rect 186832 278672 186838 278684
+rect 237374 278672 237380 278684
+rect 237432 278672 237438 278724
+rect 193858 276020 193864 276072
+rect 193916 276060 193922 276072
+rect 237374 276060 237380 276072
+rect 193916 276032 237380 276060
+rect 193916 276020 193922 276032
+rect 237374 276020 237380 276032
+rect 237432 276020 237438 276072
+rect 189718 274660 189724 274712
+rect 189776 274700 189782 274712
+rect 237466 274700 237472 274712
+rect 189776 274672 237472 274700
+rect 189776 274660 189782 274672
+rect 237466 274660 237472 274672
+rect 237524 274660 237530 274712
+rect 188798 274592 188804 274644
+rect 188856 274632 188862 274644
+rect 237374 274632 237380 274644
+rect 188856 274604 237380 274632
+rect 188856 274592 188862 274604
+rect 237374 274592 237380 274604
+rect 237432 274592 237438 274644
+rect 482370 271872 482376 271924
+rect 482428 271912 482434 271924
+rect 579614 271912 579620 271924
+rect 482428 271884 579620 271912
+rect 482428 271872 482434 271884
+rect 579614 271872 579620 271884
+rect 579672 271872 579678 271924
+rect 187142 271804 187148 271856
+rect 187200 271844 187206 271856
+rect 237466 271844 237472 271856
+rect 187200 271816 237472 271844
+rect 187200 271804 187206 271816
+rect 237466 271804 237472 271816
+rect 237524 271804 237530 271856
+rect 187050 270512 187056 270564
+rect 187108 270552 187114 270564
+rect 237374 270552 237380 270564
+rect 187108 270524 237380 270552
+rect 187108 270512 187114 270524
+rect 237374 270512 237380 270524
+rect 237432 270512 237438 270564
+rect 199378 269084 199384 269136
+rect 199436 269124 199442 269136
+rect 237374 269124 237380 269136
+rect 199436 269096 237380 269124
+rect 199436 269084 199442 269096
+rect 237374 269084 237380 269096
+rect 237432 269084 237438 269136
+rect 195330 267724 195336 267776
+rect 195388 267764 195394 267776
+rect 237374 267764 237380 267776
+rect 195388 267736 237380 267764
+rect 195388 267724 195394 267736
+rect 237374 267724 237380 267736
+rect 237432 267724 237438 267776
+rect 188706 267656 188712 267708
+rect 188764 267696 188770 267708
+rect 237466 267696 237472 267708
+rect 188764 267668 237472 267696
+rect 188764 267656 188770 267668
+rect 237466 267656 237472 267668
+rect 237524 267656 237530 267708
+rect 191374 263576 191380 263628
+rect 191432 263616 191438 263628
+rect 237374 263616 237380 263628
+rect 191432 263588 237380 263616
+rect 191432 263576 191438 263588
+rect 237374 263576 237380 263588
+rect 237432 263576 237438 263628
+rect 188614 262148 188620 262200
+rect 188672 262188 188678 262200
+rect 237374 262188 237380 262200
+rect 188672 262160 237380 262188
+rect 188672 262148 188678 262160
+rect 237374 262148 237380 262160
+rect 237432 262148 237438 262200
+rect 197998 259428 198004 259480
+rect 198056 259468 198062 259480
+rect 237374 259468 237380 259480
+rect 198056 259440 237380 259468
+rect 198056 259428 198062 259440
+rect 237374 259428 237380 259440
+rect 237432 259428 237438 259480
+rect 189902 258068 189908 258120
+rect 189960 258108 189966 258120
+rect 237374 258108 237380 258120
+rect 189960 258080 237380 258108
+rect 189960 258068 189966 258080
+rect 237374 258068 237380 258080
+rect 237432 258068 237438 258120
+rect 188522 255212 188528 255264
+rect 188580 255252 188586 255264
+rect 237374 255252 237380 255264
+rect 188580 255224 237380 255252
+rect 188580 255212 188586 255224
+rect 237374 255212 237380 255224
+rect 237432 255212 237438 255264
+rect 195422 251200 195428 251252
+rect 195480 251240 195486 251252
+rect 237374 251240 237380 251252
+rect 195480 251212 237380 251240
+rect 195480 251200 195486 251212
+rect 237374 251200 237380 251212
+rect 237432 251200 237438 251252
+rect 188522 247052 188528 247104
+rect 188580 247092 188586 247104
+rect 237374 247092 237380 247104
+rect 188580 247064 237380 247092
+rect 188580 247052 188586 247064
+rect 237374 247052 237380 247064
+rect 237432 247052 237438 247104
+rect 196802 245624 196808 245676
+rect 196860 245664 196866 245676
+rect 237374 245664 237380 245676
+rect 196860 245636 237380 245664
+rect 196860 245624 196866 245636
+rect 237374 245624 237380 245636
+rect 237432 245624 237438 245676
+rect 195514 242836 195520 242888
+rect 195572 242876 195578 242888
+rect 237374 242876 237380 242888
+rect 195572 242848 237380 242876
+rect 195572 242836 195578 242848
+rect 237374 242836 237380 242848
+rect 237432 242836 237438 242888
+rect 2866 240116 2872 240168
+rect 2924 240156 2930 240168
+rect 39298 240156 39304 240168
+rect 2924 240128 39304 240156
+rect 2924 240116 2930 240128
+rect 39298 240116 39304 240128
+rect 39356 240116 39362 240168
+rect 188614 240116 188620 240168
+rect 188672 240156 188678 240168
+rect 237374 240156 237380 240168
+rect 188672 240128 237380 240156
+rect 188672 240116 188678 240128
+rect 237374 240116 237380 240128
+rect 237432 240116 237438 240168
+rect 194042 238756 194048 238808
+rect 194100 238796 194106 238808
+rect 237374 238796 237380 238808
+rect 194100 238768 237380 238796
+rect 194100 238756 194106 238768
+rect 237374 238756 237380 238768
+rect 237432 238756 237438 238808
+rect 229830 237396 229836 237448
+rect 229888 237436 229894 237448
+rect 237466 237436 237472 237448
+rect 229888 237408 237472 237436
+rect 229888 237396 229894 237408
+rect 237466 237396 237472 237408
+rect 237524 237396 237530 237448
+rect 192570 237328 192576 237380
+rect 192628 237368 192634 237380
+rect 237374 237368 237380 237380
+rect 192628 237340 237380 237368
+rect 192628 237328 192634 237340
+rect 237374 237328 237380 237340
+rect 237432 237328 237438 237380
+rect 188706 234608 188712 234660
+rect 188764 234648 188770 234660
+rect 237374 234648 237380 234660
+rect 188764 234620 237380 234648
+rect 188764 234608 188770 234620
+rect 237374 234608 237380 234620
+rect 237432 234608 237438 234660
+rect 202138 233248 202144 233300
+rect 202196 233288 202202 233300
+rect 237374 233288 237380 233300
+rect 202196 233260 237380 233288
+rect 202196 233248 202202 233260
+rect 237374 233248 237380 233260
+rect 237432 233248 237438 233300
+rect 192570 231820 192576 231872
+rect 192628 231860 192634 231872
+rect 237374 231860 237380 231872
+rect 192628 231832 237380 231860
+rect 192628 231820 192634 231832
+rect 237374 231820 237380 231832
+rect 237432 231820 237438 231872
+rect 481082 231820 481088 231872
+rect 481140 231860 481146 231872
+rect 579798 231860 579804 231872
+rect 481140 231832 579804 231860
+rect 481140 231820 481146 231832
+rect 579798 231820 579804 231832
+rect 579856 231820 579862 231872
+rect 195514 226312 195520 226364
+rect 195572 226352 195578 226364
+rect 237374 226352 237380 226364
+rect 195572 226324 237380 226352
+rect 195572 226312 195578 226324
+rect 237374 226312 237380 226324
+rect 237432 226312 237438 226364
+rect 187142 224952 187148 225004
+rect 187200 224992 187206 225004
+rect 237374 224992 237380 225004
+rect 187200 224964 237380 224992
+rect 187200 224952 187206 224964
+rect 237374 224952 237380 224964
+rect 237432 224952 237438 225004
+rect 193950 224884 193956 224936
+rect 194008 224924 194014 224936
+rect 237466 224924 237472 224936
+rect 194008 224896 237472 224924
+rect 194008 224884 194014 224896
+rect 237466 224884 237472 224896
+rect 237524 224884 237530 224936
+rect 188798 222164 188804 222216
+rect 188856 222204 188862 222216
+rect 237374 222204 237380 222216
+rect 188856 222176 237380 222204
+rect 188856 222164 188862 222176
+rect 237374 222164 237380 222176
+rect 237432 222164 237438 222216
+rect 191834 219512 191840 219564
+rect 191892 219552 191898 219564
+rect 237466 219552 237472 219564
+rect 191892 219524 237472 219552
+rect 191892 219512 191898 219524
+rect 237466 219512 237472 219524
+rect 237524 219512 237530 219564
+rect 187234 219444 187240 219496
+rect 187292 219484 187298 219496
+rect 237374 219484 237380 219496
+rect 187292 219456 237380 219484
+rect 187292 219444 187298 219456
+rect 237374 219444 237380 219456
+rect 237432 219444 237438 219496
+rect 188430 219376 188436 219428
+rect 188488 219416 188494 219428
+rect 237466 219416 237472 219428
+rect 188488 219388 237472 219416
+rect 188488 219376 188494 219388
+rect 237466 219376 237472 219388
+rect 237524 219376 237530 219428
+rect 189534 218016 189540 218068
+rect 189592 218056 189598 218068
+rect 237098 218056 237104 218068
+rect 189592 218028 237104 218056
+rect 189592 218016 189598 218028
+rect 237098 218016 237104 218028
+rect 237156 218016 237162 218068
+rect 486510 218016 486516 218068
+rect 486568 218056 486574 218068
+rect 579982 218056 579988 218068
+rect 486568 218028 579988 218056
+rect 486568 218016 486574 218028
+rect 579982 218016 579988 218028
+rect 580040 218016 580046 218068
+rect 189442 216656 189448 216708
+rect 189500 216696 189506 216708
+rect 192662 216696 192668 216708
+rect 189500 216668 192668 216696
+rect 189500 216656 189506 216668
+rect 192662 216656 192668 216668
+rect 192720 216656 192726 216708
+rect 190454 215228 190460 215280
+rect 190512 215268 190518 215280
+rect 237374 215268 237380 215280
+rect 190512 215240 237380 215268
+rect 190512 215228 190518 215240
+rect 237374 215228 237380 215240
+rect 237432 215228 237438 215280
+rect 189074 215160 189080 215212
+rect 189132 215200 189138 215212
+rect 191834 215200 191840 215212
+rect 189132 215172 191840 215200
+rect 189132 215160 189138 215172
+rect 191834 215160 191840 215172
+rect 191892 215160 191898 215212
+rect 189074 213868 189080 213920
+rect 189132 213908 189138 213920
+rect 195514 213908 195520 213920
+rect 189132 213880 195520 213908
+rect 189132 213868 189138 213880
+rect 195514 213868 195520 213880
+rect 195572 213868 195578 213920
+rect 187326 212508 187332 212560
+rect 187384 212548 187390 212560
+rect 237374 212548 237380 212560
+rect 187384 212520 237380 212548
+rect 187384 212508 187390 212520
+rect 237374 212508 237380 212520
+rect 237432 212508 237438 212560
+rect 189810 211080 189816 211132
+rect 189868 211120 189874 211132
+rect 237374 211120 237380 211132
+rect 189868 211092 237380 211120
+rect 189868 211080 189874 211092
+rect 237374 211080 237380 211092
+rect 237432 211080 237438 211132
+rect 188430 208428 188436 208480
+rect 188488 208468 188494 208480
+rect 237374 208468 237380 208480
+rect 188488 208440 237380 208468
+rect 188488 208428 188494 208440
+rect 237374 208428 237380 208440
+rect 237432 208428 237438 208480
+rect 187418 208360 187424 208412
+rect 187476 208400 187482 208412
+rect 237466 208400 237472 208412
+rect 187476 208372 237472 208400
+rect 187476 208360 187482 208372
+rect 237466 208360 237472 208372
+rect 237524 208360 237530 208412
+rect 47578 208292 47584 208344
+rect 47636 208332 47642 208344
+rect 49602 208332 49608 208344
+rect 47636 208304 49608 208332
+rect 47636 208292 47642 208304
+rect 49602 208292 49608 208304
+rect 49660 208292 49666 208344
+rect 192662 208292 192668 208344
+rect 192720 208332 192726 208344
+rect 237374 208332 237380 208344
+rect 192720 208304 237380 208332
+rect 192720 208292 192726 208304
+rect 237374 208292 237380 208304
+rect 237432 208292 237438 208344
+rect 6270 207000 6276 207052
+rect 6328 207040 6334 207052
+rect 47578 207040 47584 207052
+rect 6328 207012 47584 207040
+rect 6328 207000 6334 207012
+rect 47578 207000 47584 207012
+rect 47636 207000 47642 207052
+rect 192662 205640 192668 205692
+rect 192720 205680 192726 205692
+rect 237374 205680 237380 205692
+rect 192720 205652 237380 205680
+rect 192720 205640 192726 205652
+rect 237374 205640 237380 205652
+rect 237432 205640 237438 205692
+rect 188890 204280 188896 204332
+rect 188948 204320 188954 204332
+rect 237374 204320 237380 204332
+rect 188948 204292 237380 204320
+rect 188948 204280 188954 204292
+rect 237374 204280 237380 204292
+rect 237432 204280 237438 204332
+rect 188338 204212 188344 204264
+rect 188396 204252 188402 204264
+rect 237466 204252 237472 204264
+rect 188396 204224 237472 204252
+rect 188396 204212 188402 204224
+rect 237466 204212 237472 204224
+rect 237524 204212 237530 204264
+rect 3326 201492 3332 201544
+rect 3384 201532 3390 201544
+rect 44818 201532 44824 201544
+rect 3384 201504 44824 201532
+rect 3384 201492 3390 201504
+rect 44818 201492 44824 201504
+rect 44876 201492 44882 201544
+rect 188062 201492 188068 201544
+rect 188120 201532 188126 201544
+rect 237374 201532 237380 201544
+rect 188120 201504 237380 201532
+rect 188120 201492 188126 201504
+rect 237374 201492 237380 201504
+rect 237432 201492 237438 201544
+rect 47670 199860 47676 199912
+rect 47728 199900 47734 199912
+rect 187326 199900 187332 199912
+rect 47728 199872 187332 199900
+rect 47728 199860 47734 199872
+rect 187326 199860 187332 199872
+rect 187384 199860 187390 199912
+rect 47762 199792 47768 199844
+rect 47820 199832 47826 199844
+rect 187234 199832 187240 199844
+rect 47820 199804 187240 199832
+rect 47820 199792 47826 199804
+rect 187234 199792 187240 199804
+rect 187292 199792 187298 199844
+rect 47946 199724 47952 199776
+rect 48004 199764 48010 199776
+rect 187142 199764 187148 199776
+rect 48004 199736 187148 199764
+rect 48004 199724 48010 199736
+rect 187142 199724 187148 199736
+rect 187200 199724 187206 199776
+rect 91186 199316 91192 199368
+rect 91244 199356 91250 199368
+rect 188798 199356 188804 199368
+rect 91244 199328 188804 199356
+rect 91244 199316 91250 199328
+rect 188798 199316 188804 199328
+rect 188856 199316 188862 199368
+rect 86218 199248 86224 199300
+rect 86276 199288 86282 199300
+rect 188430 199288 188436 199300
+rect 86276 199260 188436 199288
+rect 86276 199248 86282 199260
+rect 188430 199248 188436 199260
+rect 188488 199248 188494 199300
+rect 70578 199180 70584 199232
+rect 70636 199220 70642 199232
+rect 188890 199220 188896 199232
+rect 70636 199192 188896 199220
+rect 70636 199180 70642 199192
+rect 188890 199180 188896 199192
+rect 188948 199180 188954 199232
+rect 108482 199112 108488 199164
+rect 108540 199152 108546 199164
+rect 238018 199152 238024 199164
+rect 108540 199124 238024 199152
+rect 108540 199112 108546 199124
+rect 238018 199112 238024 199124
+rect 238076 199112 238082 199164
+rect 103698 199044 103704 199096
+rect 103756 199084 103762 199096
+rect 238202 199084 238208 199096
+rect 103756 199056 238208 199084
+rect 103756 199044 103762 199056
+rect 238202 199044 238208 199056
+rect 238260 199044 238266 199096
+rect 88610 198976 88616 199028
+rect 88668 199016 88674 199028
+rect 238570 199016 238576 199028
+rect 88668 198988 238576 199016
+rect 88668 198976 88674 198988
+rect 238570 198976 238576 198988
+rect 238628 198976 238634 199028
+rect 80146 198908 80152 198960
+rect 80204 198948 80210 198960
+rect 238110 198948 238116 198960
+rect 80204 198920 238116 198948
+rect 80204 198908 80210 198920
+rect 238110 198908 238116 198920
+rect 238168 198908 238174 198960
+rect 78858 198840 78864 198892
+rect 78916 198880 78922 198892
+rect 238478 198880 238484 198892
+rect 78916 198852 238484 198880
+rect 78916 198840 78922 198852
+rect 238478 198840 238484 198852
+rect 238536 198840 238542 198892
+rect 77754 198772 77760 198824
+rect 77812 198812 77818 198824
+rect 238662 198812 238668 198824
+rect 77812 198784 238668 198812
+rect 77812 198772 77818 198784
+rect 238662 198772 238668 198784
+rect 238720 198772 238726 198824
+rect 75546 198704 75552 198756
+rect 75604 198744 75610 198756
+rect 237374 198744 237380 198756
+rect 75604 198716 237380 198744
+rect 75604 198704 75610 198716
+rect 237374 198704 237380 198716
+rect 237432 198704 237438 198756
+rect 48038 198636 48044 198688
+rect 48096 198676 48102 198688
+rect 238294 198676 238300 198688
+rect 48096 198648 238300 198676
+rect 48096 198636 48102 198648
+rect 238294 198636 238300 198648
+rect 238352 198636 238358 198688
+rect 71866 198568 71872 198620
+rect 71924 198608 71930 198620
+rect 237926 198608 237932 198620
+rect 71924 198580 237932 198608
+rect 71924 198568 71930 198580
+rect 237926 198568 237932 198580
+rect 237984 198568 237990 198620
+rect 93578 198500 93584 198552
+rect 93636 198540 93642 198552
+rect 238386 198540 238392 198552
+rect 93636 198512 238392 198540
+rect 93636 198500 93642 198512
+rect 238386 198500 238392 198512
+rect 238444 198500 238450 198552
+rect 81342 198432 81348 198484
+rect 81400 198472 81406 198484
+rect 202138 198472 202144 198484
+rect 81400 198444 202144 198472
+rect 81400 198432 81406 198444
+rect 202138 198432 202144 198444
+rect 202196 198432 202202 198484
+rect 83458 198364 83464 198416
+rect 83516 198404 83522 198416
+rect 196802 198404 196808 198416
+rect 83516 198376 196808 198404
+rect 83516 198364 83522 198376
+rect 196802 198364 196808 198376
+rect 196860 198364 196866 198416
+rect 76650 198296 76656 198348
+rect 76708 198336 76714 198348
+rect 187418 198336 187424 198348
+rect 76708 198308 187424 198336
+rect 76708 198296 76714 198308
+rect 187418 198296 187424 198308
+rect 187476 198296 187482 198348
+rect 95970 198228 95976 198280
+rect 96028 198268 96034 198280
+rect 188706 198268 188712 198280
+rect 96028 198240 188712 198268
+rect 96028 198228 96034 198240
+rect 188706 198228 188712 198240
+rect 188764 198228 188770 198280
+rect 106090 198160 106096 198212
+rect 106148 198200 106154 198212
+rect 197998 198200 198004 198212
+rect 106148 198172 198004 198200
+rect 106148 198160 106154 198172
+rect 197998 198160 198004 198172
+rect 198056 198160 198062 198212
+rect 98362 198092 98368 198144
+rect 98420 198132 98426 198144
+rect 188614 198132 188620 198144
+rect 98420 198104 188620 198132
+rect 98420 198092 98426 198104
+rect 188614 198092 188620 198104
+rect 188672 198092 188678 198144
+rect 111058 198024 111064 198076
+rect 111116 198064 111122 198076
+rect 199378 198064 199384 198076
+rect 111116 198036 199384 198064
+rect 111116 198024 111122 198036
+rect 199378 198024 199384 198036
+rect 199436 198024 199442 198076
+rect 70118 197956 70124 198008
+rect 70176 197996 70182 198008
+rect 237374 197996 237380 198008
+rect 70176 197968 237380 197996
+rect 70176 197956 70182 197968
+rect 237374 197956 237380 197968
+rect 237432 197956 237438 198008
+rect 100938 197888 100944 197940
+rect 100996 197928 101002 197940
+rect 188522 197928 188528 197940
+rect 100996 197900 188528 197928
+rect 100996 197888 101002 197900
+rect 188522 197888 188528 197900
+rect 188580 197888 188586 197940
+rect 116026 197820 116032 197872
+rect 116084 197860 116090 197872
+rect 193858 197860 193864 197872
+rect 116084 197832 193864 197860
+rect 116084 197820 116090 197832
+rect 193858 197820 193864 197832
+rect 193916 197820 193922 197872
+rect 118418 197752 118424 197804
+rect 118476 197792 118482 197804
+rect 186958 197792 186964 197804
+rect 118476 197764 186964 197792
+rect 118476 197752 118482 197764
+rect 186958 197752 186964 197764
+rect 187016 197752 187022 197804
+rect 73890 197344 73896 197396
+rect 73948 197384 73954 197396
+rect 75178 197384 75184 197396
+rect 73948 197356 75184 197384
+rect 73948 197344 73954 197356
+rect 75178 197344 75184 197356
+rect 75236 197344 75242 197396
+rect 173434 197276 173440 197328
+rect 173492 197316 173498 197328
+rect 194042 197316 194048 197328
+rect 173492 197288 194048 197316
+rect 173492 197276 173498 197288
+rect 194042 197276 194048 197288
+rect 194100 197276 194106 197328
+rect 173250 197208 173256 197260
+rect 173308 197248 173314 197260
+rect 192570 197248 192576 197260
+rect 173308 197220 192576 197248
+rect 173308 197208 173314 197220
+rect 192570 197208 192576 197220
+rect 192628 197208 192634 197260
+rect 196618 197208 196624 197260
+rect 196676 197248 196682 197260
+rect 237374 197248 237380 197260
+rect 196676 197220 237380 197248
+rect 196676 197208 196682 197220
+rect 237374 197208 237380 197220
+rect 237432 197208 237438 197260
+rect 99834 197140 99840 197192
+rect 99892 197180 99898 197192
+rect 235626 197180 235632 197192
+rect 99892 197152 235632 197180
+rect 99892 197140 99898 197152
+rect 235626 197140 235632 197152
+rect 235684 197140 235690 197192
+rect 102226 197072 102232 197124
+rect 102284 197112 102290 197124
+rect 235350 197112 235356 197124
+rect 102284 197084 235356 197112
+rect 102284 197072 102290 197084
+rect 235350 197072 235356 197084
+rect 235408 197072 235414 197124
+rect 120994 197004 121000 197056
+rect 121052 197044 121058 197056
+rect 232314 197044 232320 197056
+rect 121052 197016 232320 197044
+rect 121052 197004 121058 197016
+rect 232314 197004 232320 197016
+rect 232372 197004 232378 197056
+rect 84562 196936 84568 196988
+rect 84620 196976 84626 196988
+rect 195422 196976 195428 196988
+rect 84620 196948 195428 196976
+rect 84620 196936 84626 196948
+rect 195422 196936 195428 196948
+rect 195480 196936 195486 196988
+rect 88242 196868 88248 196920
+rect 88300 196908 88306 196920
+rect 195330 196908 195336 196920
+rect 88300 196880 195336 196908
+rect 88300 196868 88306 196880
+rect 195330 196868 195336 196880
+rect 195388 196868 195394 196920
+rect 83826 196800 83832 196852
+rect 83884 196840 83890 196852
+rect 188062 196840 188068 196852
+rect 83884 196812 188068 196840
+rect 83884 196800 83890 196812
+rect 188062 196800 188068 196812
+rect 188120 196800 188126 196852
+rect 87230 196732 87236 196784
+rect 87288 196772 87294 196784
+rect 191374 196772 191380 196784
+rect 87288 196744 191380 196772
+rect 87288 196732 87294 196744
+rect 191374 196732 191380 196744
+rect 191432 196732 191438 196784
+rect 85850 196664 85856 196716
+rect 85908 196704 85914 196716
+rect 189902 196704 189908 196716
+rect 85908 196676 189908 196704
+rect 85908 196664 85914 196676
+rect 189902 196664 189908 196676
+rect 189960 196664 189966 196716
+rect 92842 196596 92848 196648
+rect 92900 196636 92906 196648
+rect 196710 196636 196716 196648
+rect 92900 196608 196716 196636
+rect 92900 196596 92906 196608
+rect 196710 196596 196716 196608
+rect 196768 196596 196774 196648
+rect 90818 196528 90824 196580
+rect 90876 196568 90882 196580
+rect 189718 196568 189724 196580
+rect 90876 196540 189724 196568
+rect 90876 196528 90882 196540
+rect 189718 196528 189724 196540
+rect 189776 196528 189782 196580
+rect 49510 196460 49516 196512
+rect 49568 196500 49574 196512
+rect 237466 196500 237472 196512
+rect 49568 196472 237472 196500
+rect 49568 196460 49574 196472
+rect 237466 196460 237472 196472
+rect 237524 196460 237530 196512
+rect 47854 196392 47860 196444
+rect 47912 196432 47918 196444
+rect 192662 196432 192668 196444
+rect 47912 196404 192668 196432
+rect 47912 196392 47918 196404
+rect 192662 196392 192668 196404
+rect 192720 196392 192726 196444
+rect 48130 195916 48136 195968
+rect 48188 195956 48194 195968
+rect 229830 195956 229836 195968
+rect 48188 195928 229836 195956
+rect 48188 195916 48194 195928
+rect 229830 195916 229836 195928
+rect 229888 195916 229894 195968
+rect 81342 195848 81348 195900
+rect 81400 195888 81406 195900
+rect 237374 195888 237380 195900
+rect 81400 195860 237380 195888
+rect 81400 195848 81406 195860
+rect 237374 195848 237380 195860
+rect 237432 195848 237438 195900
+rect 126422 195780 126428 195832
+rect 126480 195820 126486 195832
+rect 233142 195820 233148 195832
+rect 126480 195792 233148 195820
+rect 126480 195780 126486 195792
+rect 233142 195780 233148 195792
+rect 233200 195780 233206 195832
+rect 128630 195712 128636 195764
+rect 128688 195752 128694 195764
+rect 233050 195752 233056 195764
+rect 128688 195724 233056 195752
+rect 128688 195712 128694 195724
+rect 233050 195712 233056 195724
+rect 233108 195712 233114 195764
+rect 130930 195644 130936 195696
+rect 130988 195684 130994 195696
+rect 232958 195684 232964 195696
+rect 130988 195656 232964 195684
+rect 130988 195644 130994 195656
+rect 232958 195644 232964 195656
+rect 233016 195644 233022 195696
+rect 133506 195576 133512 195628
+rect 133564 195616 133570 195628
+rect 232866 195616 232872 195628
+rect 133564 195588 232872 195616
+rect 133564 195576 133570 195588
+rect 232866 195576 232872 195588
+rect 232924 195576 232930 195628
+rect 139026 195508 139032 195560
+rect 139084 195548 139090 195560
+rect 237006 195548 237012 195560
+rect 139084 195520 237012 195548
+rect 139084 195508 139090 195520
+rect 237006 195508 237012 195520
+rect 237064 195508 237070 195560
+rect 141234 195440 141240 195492
+rect 141292 195480 141298 195492
+rect 236822 195480 236828 195492
+rect 141292 195452 236828 195480
+rect 141292 195440 141298 195452
+rect 236822 195440 236828 195452
+rect 236880 195440 236886 195492
+rect 143442 195372 143448 195424
+rect 143500 195412 143506 195424
+rect 232682 195412 232688 195424
+rect 143500 195384 232688 195412
+rect 143500 195372 143506 195384
+rect 232682 195372 232688 195384
+rect 232740 195372 232746 195424
+rect 146110 195304 146116 195356
+rect 146168 195344 146174 195356
+rect 232590 195344 232596 195356
+rect 146168 195316 232596 195344
+rect 146168 195304 146174 195316
+rect 232590 195304 232596 195316
+rect 232648 195304 232654 195356
+rect 3786 195236 3792 195288
+rect 3844 195276 3850 195288
+rect 238018 195276 238024 195288
+rect 3844 195248 238024 195276
+rect 3844 195236 3850 195248
+rect 238018 195236 238024 195248
+rect 238076 195236 238082 195288
+rect 148870 195168 148876 195220
+rect 148928 195208 148934 195220
+rect 232498 195208 232504 195220
+rect 148928 195180 232504 195208
+rect 148928 195168 148934 195180
+rect 232498 195168 232504 195180
+rect 232556 195168 232562 195220
+rect 151078 195100 151084 195152
+rect 151136 195140 151142 195152
+rect 234154 195140 234160 195152
+rect 151136 195112 234160 195140
+rect 151136 195100 151142 195112
+rect 234154 195100 234160 195112
+rect 234212 195100 234218 195152
+rect 153378 195032 153384 195084
+rect 153436 195072 153442 195084
+rect 234062 195072 234068 195084
+rect 153436 195044 234068 195072
+rect 153436 195032 153442 195044
+rect 234062 195032 234068 195044
+rect 234120 195032 234126 195084
+rect 74350 194488 74356 194540
+rect 74408 194528 74414 194540
+rect 237374 194528 237380 194540
+rect 74408 194500 237380 194528
+rect 74408 194488 74414 194500
+rect 237374 194488 237380 194500
+rect 237432 194488 237438 194540
+rect 155954 194420 155960 194472
+rect 156012 194460 156018 194472
+rect 229738 194460 229744 194472
+rect 156012 194432 229744 194460
+rect 156012 194420 156018 194432
+rect 229738 194420 229744 194432
+rect 229796 194420 229802 194472
+rect 192478 193128 192484 193180
+rect 192536 193168 192542 193180
+rect 237374 193168 237380 193180
+rect 192536 193140 237380 193168
+rect 192536 193128 192542 193140
+rect 237374 193128 237380 193140
+rect 237432 193128 237438 193180
+rect 481174 191836 481180 191888
+rect 481232 191876 481238 191888
+rect 580166 191876 580172 191888
+rect 481232 191848 580172 191876
+rect 481232 191836 481238 191848
+rect 580166 191836 580172 191848
+rect 580224 191836 580230 191888
+rect 67542 191768 67548 191820
+rect 67600 191808 67606 191820
+rect 237374 191808 237380 191820
+rect 67600 191780 237380 191808
+rect 67600 191768 67606 191780
+rect 237374 191768 237380 191780
+rect 237432 191768 237438 191820
+rect 68922 190408 68928 190460
+rect 68980 190448 68986 190460
+rect 237374 190448 237380 190460
+rect 68980 190420 237380 190448
+rect 68980 190408 68986 190420
+rect 237374 190408 237380 190420
+rect 237432 190408 237438 190460
+rect 75178 189728 75184 189780
+rect 75236 189768 75242 189780
+rect 237558 189768 237564 189780
+rect 75236 189740 237564 189768
+rect 75236 189728 75242 189740
+rect 237558 189728 237564 189740
+rect 237616 189728 237622 189780
+rect 78582 188980 78588 189032
+rect 78640 189020 78646 189032
+rect 238386 189020 238392 189032
+rect 78640 188992 238392 189020
+rect 78640 188980 78646 188992
+rect 238386 188980 238392 188992
+rect 238444 188980 238450 189032
+rect 195238 188912 195244 188964
+rect 195296 188952 195302 188964
+rect 238754 188952 238760 188964
+rect 195296 188924 238760 188952
+rect 195296 188912 195302 188924
+rect 238754 188912 238760 188924
+rect 238812 188912 238818 188964
+rect 3326 187688 3332 187740
+rect 3384 187728 3390 187740
+rect 239214 187728 239220 187740
+rect 3384 187700 239220 187728
+rect 3384 187688 3390 187700
+rect 239214 187688 239220 187700
+rect 239272 187688 239278 187740
+rect 191282 186260 191288 186312
+rect 191340 186300 191346 186312
+rect 238478 186300 238484 186312
+rect 191340 186272 238484 186300
+rect 191340 186260 191346 186272
+rect 238478 186260 238484 186272
+rect 238536 186260 238542 186312
+rect 203518 185580 203524 185632
+rect 203576 185620 203582 185632
+rect 237374 185620 237380 185632
+rect 203576 185592 237380 185620
+rect 203576 185580 203582 185592
+rect 237374 185580 237380 185592
+rect 237432 185580 237438 185632
+rect 66162 184832 66168 184884
+rect 66220 184872 66226 184884
+rect 237558 184872 237564 184884
+rect 66220 184844 237564 184872
+rect 66220 184832 66226 184844
+rect 237558 184832 237564 184844
+rect 237616 184832 237622 184884
+rect 48222 183472 48228 183524
+rect 48280 183512 48286 183524
+rect 238662 183512 238668 183524
+rect 48280 183484 238668 183512
+rect 48280 183472 48286 183484
+rect 238662 183472 238668 183484
+rect 238720 183472 238726 183524
+rect 47486 182792 47492 182844
+rect 47544 182832 47550 182844
+rect 239122 182832 239128 182844
+rect 47544 182804 239128 182832
+rect 47544 182792 47550 182804
+rect 239122 182792 239128 182804
+rect 239180 182792 239186 182844
+rect 238938 181976 238944 182028
+rect 238996 182016 239002 182028
+rect 239490 182016 239496 182028
+rect 238996 181988 239496 182016
+rect 238996 181976 239002 181988
+rect 239490 181976 239496 181988
+rect 239548 181976 239554 182028
+rect 239122 181840 239128 181892
+rect 239180 181880 239186 181892
+rect 239490 181880 239496 181892
+rect 239180 181852 239496 181880
+rect 239180 181840 239186 181852
+rect 239490 181840 239496 181852
+rect 239548 181840 239554 181892
+rect 47578 181500 47584 181552
+rect 47636 181540 47642 181552
+rect 239122 181540 239128 181552
+rect 47636 181512 239128 181540
+rect 47636 181500 47642 181512
+rect 239122 181500 239128 181512
+rect 239180 181500 239186 181552
+rect 3694 181432 3700 181484
+rect 3752 181472 3758 181484
+rect 238846 181472 238852 181484
+rect 3752 181444 238852 181472
+rect 3752 181432 3758 181444
+rect 238846 181432 238852 181444
+rect 238904 181432 238910 181484
+rect 3418 180140 3424 180192
+rect 3476 180180 3482 180192
+rect 239030 180180 239036 180192
+rect 3476 180152 239036 180180
+rect 3476 180140 3482 180152
+rect 239030 180140 239036 180152
+rect 239088 180140 239094 180192
+rect 3602 180072 3608 180124
+rect 3660 180112 3666 180124
+rect 239490 180112 239496 180124
+rect 3660 180084 239496 180112
+rect 3660 180072 3666 180084
+rect 239490 180072 239496 180084
+rect 239548 180072 239554 180124
+rect 239122 179868 239128 179920
+rect 239180 179908 239186 179920
+rect 241606 179908 241612 179920
+rect 239180 179880 241612 179908
+rect 239180 179868 239186 179880
+rect 241606 179868 241612 179880
+rect 241664 179868 241670 179920
+rect 301406 179908 301412 179920
+rect 242866 179880 301412 179908
+rect 239582 179800 239588 179852
+rect 239640 179840 239646 179852
+rect 242866 179840 242894 179880
+rect 301406 179868 301412 179880
+rect 301464 179868 301470 179920
+rect 239640 179812 242894 179840
+rect 239640 179800 239646 179812
+rect 239674 179528 239680 179580
+rect 239732 179568 239738 179580
+rect 363138 179568 363144 179580
+rect 239732 179540 363144 179568
+rect 239732 179528 239738 179540
+rect 363138 179528 363144 179540
+rect 363196 179528 363202 179580
+rect 350350 179460 350356 179512
+rect 350408 179500 350414 179512
+rect 480346 179500 480352 179512
+rect 350408 179472 480352 179500
+rect 350408 179460 350414 179472
+rect 480346 179460 480352 179472
+rect 480404 179460 480410 179512
+rect 321554 179392 321560 179444
+rect 321612 179432 321618 179444
+rect 580626 179432 580632 179444
+rect 321612 179404 580632 179432
+rect 321612 179392 321618 179404
+rect 580626 179392 580632 179404
+rect 580684 179392 580690 179444
+rect 39298 179324 39304 179376
+rect 39356 179364 39362 179376
+rect 462406 179364 462412 179376
+rect 39356 179336 462412 179364
+rect 39356 179324 39362 179336
+rect 462406 179324 462412 179336
+rect 462464 179324 462470 179376
+rect 49050 179256 49056 179308
+rect 49108 179296 49114 179308
+rect 443178 179296 443184 179308
+rect 49108 179268 443184 179296
+rect 49108 179256 49114 179268
+rect 443178 179256 443184 179268
+rect 443236 179256 443242 179308
+rect 267182 179188 267188 179240
+rect 267240 179228 267246 179240
+rect 580166 179228 580172 179240
+rect 267240 179200 580172 179228
+rect 267240 179188 267246 179200
+rect 580166 179188 580172 179200
+rect 580224 179188 580230 179240
+rect 279970 179120 279976 179172
+rect 280028 179160 280034 179172
+rect 580810 179160 580816 179172
+rect 280028 179132 580816 179160
+rect 280028 179120 280034 179132
+rect 580810 179120 580816 179132
+rect 580868 179120 580874 179172
+rect 292758 179052 292764 179104
+rect 292816 179092 292822 179104
+rect 580718 179092 580724 179104
+rect 292816 179064 580724 179092
+rect 292816 179052 292822 179064
+rect 580718 179052 580724 179064
+rect 580776 179052 580782 179104
+rect 218054 178984 218060 179036
+rect 218112 179024 218118 179036
+rect 278038 179024 278044 179036
+rect 218112 178996 278044 179024
+rect 218112 178984 218118 178996
+rect 278038 178984 278044 178996
+rect 278096 178984 278102 179036
+rect 311986 178984 311992 179036
+rect 312044 179024 312050 179036
+rect 580534 179024 580540 179036
+rect 312044 178996 580540 179024
+rect 312044 178984 312050 178996
+rect 580534 178984 580540 178996
+rect 580592 178984 580598 179036
+rect 239766 178916 239772 178968
+rect 239824 178956 239830 178968
+rect 301498 178956 301504 178968
+rect 239824 178928 301504 178956
+rect 239824 178916 239830 178928
+rect 301498 178916 301504 178928
+rect 301556 178916 301562 178968
+rect 318334 178916 318340 178968
+rect 318392 178956 318398 178968
+rect 580442 178956 580448 178968
+rect 318392 178928 580448 178956
+rect 318392 178916 318398 178928
+rect 580442 178916 580448 178928
+rect 580500 178916 580506 178968
+rect 239214 178848 239220 178900
+rect 239272 178888 239278 178900
+rect 465626 178888 465632 178900
+rect 239272 178860 465632 178888
+rect 239272 178848 239278 178860
+rect 465626 178848 465632 178860
+rect 465684 178848 465690 178900
+rect 236914 178780 236920 178832
+rect 236972 178820 236978 178832
+rect 455966 178820 455972 178832
+rect 236972 178792 455972 178820
+rect 236972 178780 236978 178792
+rect 455966 178780 455972 178792
+rect 456024 178780 456030 178832
+rect 239306 178712 239312 178764
+rect 239364 178752 239370 178764
+rect 449618 178752 449624 178764
+rect 239364 178724 449624 178752
+rect 239364 178712 239370 178724
+rect 449618 178712 449624 178724
+rect 449676 178712 449682 178764
+rect 23474 178644 23480 178696
+rect 23532 178684 23538 178696
+rect 240502 178684 240508 178696
+rect 23532 178656 240508 178684
+rect 23532 178644 23538 178656
+rect 240502 178644 240508 178656
+rect 240560 178644 240566 178696
+rect 283190 178644 283196 178696
+rect 283248 178684 283254 178696
+rect 481174 178684 481180 178696
+rect 283248 178656 481180 178684
+rect 283248 178644 283254 178656
+rect 481174 178644 481180 178656
+rect 481232 178644 481238 178696
+rect 295978 178576 295984 178628
+rect 296036 178616 296042 178628
+rect 482370 178616 482376 178628
+rect 296036 178588 482376 178616
+rect 296036 178576 296042 178588
+rect 482370 178576 482376 178588
+rect 482428 178576 482434 178628
+rect 302326 178508 302332 178560
+rect 302384 178548 302390 178560
+rect 485222 178548 485228 178560
+rect 302384 178520 485228 178548
+rect 302384 178508 302390 178520
+rect 485222 178508 485228 178520
+rect 485280 178508 485286 178560
+rect 366358 178440 366364 178492
+rect 366416 178480 366422 178492
+rect 480254 178480 480260 178492
+rect 366416 178452 480260 178480
+rect 366416 178440 366422 178452
+rect 480254 178440 480260 178452
+rect 480312 178440 480318 178492
+rect 384114 177964 384120 178016
+rect 384172 178004 384178 178016
+rect 401594 178004 401600 178016
+rect 384172 177976 401600 178004
+rect 384172 177964 384178 177976
+rect 401594 177964 401600 177976
+rect 401652 177964 401658 178016
+rect 331214 177896 331220 177948
+rect 331272 177936 331278 177948
+rect 580258 177936 580264 177948
+rect 331272 177908 580264 177936
+rect 331272 177896 331278 177908
+rect 580258 177896 580264 177908
+rect 580316 177896 580322 177948
+rect 273530 177828 273536 177880
+rect 273588 177868 273594 177880
+rect 486510 177868 486516 177880
+rect 273588 177840 486516 177868
+rect 273588 177828 273594 177840
+rect 486510 177828 486516 177840
+rect 486568 177828 486574 177880
+rect 238018 177760 238024 177812
+rect 238076 177800 238082 177812
+rect 446398 177800 446404 177812
+rect 238076 177772 446404 177800
+rect 238076 177760 238082 177772
+rect 446398 177760 446404 177772
+rect 446456 177760 446462 177812
+rect 234246 177692 234252 177744
+rect 234304 177732 234310 177744
+rect 439958 177732 439964 177744
+rect 234304 177704 439964 177732
+rect 234304 177692 234310 177704
+rect 439958 177692 439964 177704
+rect 440016 177692 440022 177744
+rect 286410 177624 286416 177676
+rect 286468 177664 286474 177676
+rect 486418 177664 486424 177676
+rect 286468 177636 486424 177664
+rect 286468 177624 286474 177636
+rect 486418 177624 486424 177636
+rect 486476 177624 486482 177676
+rect 233970 177556 233976 177608
+rect 234028 177596 234034 177608
+rect 433610 177596 433616 177608
+rect 234028 177568 433616 177596
+rect 234028 177556 234034 177568
+rect 433610 177556 433616 177568
+rect 433668 177556 433674 177608
+rect 236730 177488 236736 177540
+rect 236788 177528 236794 177540
+rect 420822 177528 420828 177540
+rect 236788 177500 420828 177528
+rect 236788 177488 236794 177500
+rect 420822 177488 420828 177500
+rect 420880 177488 420886 177540
+rect 299198 177420 299204 177472
+rect 299256 177460 299262 177472
+rect 480898 177460 480904 177472
+rect 299256 177432 480904 177460
+rect 299256 177420 299262 177432
+rect 480898 177420 480904 177432
+rect 480956 177420 480962 177472
+rect 238846 177352 238852 177404
+rect 238904 177392 238910 177404
+rect 414382 177392 414388 177404
+rect 238904 177364 414388 177392
+rect 238904 177352 238910 177364
+rect 414382 177352 414388 177364
+rect 414440 177352 414446 177404
+rect 239858 177284 239864 177336
+rect 239916 177324 239922 177336
+rect 379146 177324 379152 177336
+rect 239916 177296 379152 177324
+rect 239916 177284 239922 177296
+rect 379146 177284 379152 177296
+rect 379204 177284 379210 177336
+rect 427078 177284 427084 177336
+rect 427136 177324 427142 177336
+rect 459186 177324 459192 177336
+rect 427136 177296 459192 177324
+rect 427136 177284 427142 177296
+rect 459186 177284 459192 177296
+rect 459244 177284 459250 177336
+rect 344002 177216 344008 177268
+rect 344060 177256 344066 177268
+rect 481634 177256 481640 177268
+rect 344060 177228 481640 177256
+rect 344060 177216 344066 177228
+rect 481634 177216 481640 177228
+rect 481692 177216 481698 177268
+rect 360010 177148 360016 177200
+rect 360068 177188 360074 177200
+rect 481726 177188 481732 177200
+rect 360068 177160 481732 177188
+rect 360068 177148 360074 177160
+rect 481726 177148 481732 177160
+rect 481784 177148 481790 177200
+rect 278038 177080 278044 177132
+rect 278096 177120 278102 177132
+rect 369578 177120 369584 177132
+rect 278096 177092 369584 177120
+rect 278096 177080 278102 177092
+rect 369578 177080 369584 177092
+rect 369636 177080 369642 177132
+rect 44818 177012 44824 177064
+rect 44876 177052 44882 177064
+rect 452746 177052 452752 177064
+rect 44876 177024 452752 177052
+rect 44876 177012 44882 177024
+rect 452746 177012 452752 177024
+rect 452804 177012 452810 177064
+rect 191190 176604 191196 176656
+rect 191248 176644 191254 176656
+rect 391934 176644 391940 176656
+rect 191248 176616 391940 176644
+rect 191248 176604 191254 176616
+rect 391934 176604 391940 176616
+rect 391992 176604 391998 176656
+rect 289538 176536 289544 176588
+rect 289596 176576 289602 176588
+rect 481082 176576 481088 176588
+rect 289596 176548 481088 176576
+rect 289596 176536 289602 176548
+rect 481082 176536 481088 176548
+rect 481140 176536 481146 176588
+rect 236638 176468 236644 176520
+rect 236696 176508 236702 176520
+rect 430390 176508 430396 176520
+rect 236696 176480 430396 176508
+rect 236696 176468 236702 176480
+rect 430390 176468 430396 176480
+rect 430448 176468 430454 176520
+rect 239030 176400 239036 176452
+rect 239088 176440 239094 176452
+rect 423950 176440 423956 176452
+rect 239088 176412 423956 176440
+rect 239088 176400 239094 176412
+rect 423950 176400 423956 176412
+rect 424008 176400 424014 176452
+rect 201494 176332 201500 176384
+rect 201552 176372 201558 176384
+rect 385586 176372 385592 176384
+rect 201552 176344 385592 176372
+rect 201552 176332 201558 176344
+rect 385586 176332 385592 176344
+rect 385644 176332 385650 176384
+rect 353570 176264 353576 176316
+rect 353628 176304 353634 176316
+rect 527174 176304 527180 176316
+rect 353628 176276 527180 176304
+rect 353628 176264 353634 176276
+rect 527174 176264 527180 176276
+rect 527232 176264 527238 176316
+rect 308766 176196 308772 176248
+rect 308824 176236 308830 176248
+rect 480990 176236 480996 176248
+rect 308824 176208 480996 176236
+rect 308824 176196 308830 176208
+rect 480990 176196 480996 176208
+rect 481048 176196 481054 176248
+rect 315206 176128 315212 176180
+rect 315264 176168 315270 176180
+rect 485130 176168 485136 176180
+rect 315264 176140 485136 176168
+rect 315264 176128 315270 176140
+rect 485130 176128 485136 176140
+rect 485188 176128 485194 176180
+rect 327994 176060 328000 176112
+rect 328052 176100 328058 176112
+rect 482278 176100 482284 176112
+rect 328052 176072 482284 176100
+rect 328052 176060 328058 176072
+rect 482278 176060 482284 176072
+rect 482336 176060 482342 176112
+rect 334342 175992 334348 176044
+rect 334400 176032 334406 176044
+rect 483842 176032 483848 176044
+rect 334400 176004 483848 176032
+rect 334400 175992 334406 176004
+rect 483842 175992 483848 176004
+rect 483900 175992 483906 176044
+rect 340782 175924 340788 175976
+rect 340840 175964 340846 175976
+rect 483750 175964 483756 175976
+rect 340840 175936 483756 175964
+rect 340840 175924 340846 175936
+rect 483750 175924 483756 175936
+rect 483808 175924 483814 175976
+rect 347130 175856 347136 175908
+rect 347188 175896 347194 175908
+rect 483658 175896 483664 175908
+rect 347188 175868 483664 175896
+rect 347188 175856 347194 175868
+rect 483658 175856 483664 175868
+rect 483716 175856 483722 175908
+rect 301406 175788 301412 175840
+rect 301464 175828 301470 175840
+rect 372798 175828 372804 175840
+rect 301464 175800 372804 175828
+rect 301464 175788 301470 175800
+rect 372798 175788 372804 175800
+rect 372856 175788 372862 175840
+rect 301498 175720 301504 175772
+rect 301556 175760 301562 175772
+rect 356790 175760 356796 175772
+rect 301556 175732 356796 175760
+rect 301556 175720 301562 175732
+rect 356790 175720 356796 175732
+rect 356848 175720 356854 175772
+rect 259454 175584 259460 175636
+rect 259512 175624 259518 175636
+rect 260742 175624 260748 175636
+rect 259512 175596 260748 175624
+rect 259512 175584 259518 175596
+rect 260742 175584 260748 175596
+rect 260800 175584 260806 175636
+rect 305546 175176 305552 175228
+rect 305604 175216 305610 175228
+rect 485038 175216 485044 175228
+rect 305604 175188 485044 175216
+rect 305604 175176 305610 175188
+rect 485038 175176 485044 175188
+rect 485096 175176 485102 175228
+rect 269114 174496 269120 174548
+rect 269172 174536 269178 174548
+rect 270402 174536 270408 174548
+rect 269172 174508 270408 174536
+rect 269172 174496 269178 174508
+rect 270402 174496 270408 174508
+rect 270460 174496 270466 174548
+rect 276014 153144 276020 153196
+rect 276072 153184 276078 153196
+rect 580166 153184 580172 153196
+rect 276072 153156 580172 153184
+rect 276072 153144 276078 153156
+rect 580166 153144 580172 153156
+rect 580224 153144 580230 153196
+rect 3418 150356 3424 150408
+rect 3476 150396 3482 150408
+rect 427078 150396 427084 150408
+rect 3476 150368 427084 150396
+rect 3476 150356 3482 150368
+rect 427078 150356 427084 150368
+rect 427136 150356 427142 150408
+rect 3326 141380 3332 141432
+rect 3384 141420 3390 141432
+rect 467834 141420 467840 141432
+rect 3384 141392 467840 141420
+rect 3384 141380 3390 141392
+rect 467834 141380 467840 141392
+rect 467892 141380 467898 141432
+rect 259454 139340 259460 139392
+rect 259512 139380 259518 139392
+rect 580166 139380 580172 139392
+rect 259512 139352 580172 139380
+rect 259512 139340 259518 139352
+rect 580166 139340 580172 139352
+rect 580224 139340 580230 139392
+rect 348418 115200 348424 115252
+rect 348476 115240 348482 115252
+rect 471974 115240 471980 115252
+rect 348476 115212 471980 115240
+rect 348476 115200 348482 115212
+rect 471974 115200 471980 115212
+rect 472032 115200 472038 115252
+rect 269114 113092 269120 113144
+rect 269172 113132 269178 113144
+rect 579798 113132 579804 113144
+rect 269172 113104 579804 113132
+rect 269172 113092 269178 113104
+rect 579798 113092 579804 113104
+rect 579856 113092 579862 113144
+rect 253934 100648 253940 100700
+rect 253992 100688 253998 100700
+rect 580166 100688 580172 100700
+rect 253992 100660 580172 100688
+rect 253992 100648 253998 100660
+rect 580166 100648 580172 100660
+rect 580224 100648 580230 100700
+rect 3142 85484 3148 85536
+rect 3200 85524 3206 85536
+rect 348418 85524 348424 85536
+rect 3200 85496 348424 85524
+rect 3200 85484 3206 85496
+rect 348418 85484 348424 85496
+rect 348476 85484 348482 85536
+rect 3510 75216 3516 75268
+rect 3568 75256 3574 75268
+rect 474734 75256 474740 75268
+rect 3568 75228 474740 75256
+rect 3568 75216 3574 75228
+rect 474734 75216 474740 75228
+rect 474792 75216 474798 75268
+rect 3418 75148 3424 75200
+rect 3476 75188 3482 75200
+rect 477494 75188 477500 75200
+rect 3476 75160 477500 75188
+rect 3476 75148 3482 75160
+rect 477494 75148 477500 75160
+rect 477552 75148 477558 75200
+rect 263594 73108 263600 73160
+rect 263652 73148 263658 73160
+rect 580166 73148 580172 73160
+rect 263652 73120 580172 73148
+rect 263652 73108 263658 73120
+rect 580166 73108 580172 73120
+rect 580224 73108 580230 73160
+rect 247034 60664 247040 60716
+rect 247092 60704 247098 60716
+rect 580166 60704 580172 60716
+rect 247092 60676 580172 60704
+rect 247092 60664 247098 60676
+rect 580166 60664 580172 60676
+rect 580224 60664 580230 60716
+rect 256694 33056 256700 33108
+rect 256752 33096 256758 33108
+rect 580166 33096 580172 33108
+rect 256752 33068 580172 33096
+rect 256752 33056 256758 33068
+rect 580166 33056 580172 33068
+rect 580224 33056 580230 33108
+rect 251174 6808 251180 6860
+rect 251232 6848 251238 6860
+rect 580166 6848 580172 6860
+rect 251232 6820 580172 6848
+rect 251232 6808 251238 6820
+rect 580166 6808 580172 6820
+rect 580224 6808 580230 6860
+rect 566 3476 572 3528
+rect 624 3516 630 3528
+rect 6270 3516 6276 3528
+rect 624 3488 6276 3516
+rect 624 3476 630 3488
+rect 6270 3476 6276 3488
+rect 6328 3476 6334 3528
+rect 1670 3408 1676 3460
+rect 1728 3448 1734 3460
+rect 244274 3448 244280 3460
+rect 1728 3420 244280 3448
+rect 1728 3408 1734 3420
+rect 244274 3408 244280 3420
+rect 244332 3408 244338 3460
+<< via1 >>
+rect 201500 702992 201552 703044
+rect 202788 702992 202840 703044
+rect 137836 700408 137888 700460
+rect 191196 700408 191248 700460
+rect 154120 700340 154172 700392
+rect 231124 700340 231176 700392
+rect 278780 700340 278832 700392
+rect 348792 700340 348844 700392
+rect 72976 700272 73028 700324
+rect 191104 700272 191156 700324
+rect 262220 700272 262272 700324
+rect 332508 700272 332560 700324
+rect 462320 700272 462372 700324
+rect 481732 700272 481784 700324
+rect 478512 699660 478564 699712
+rect 481640 699660 481692 699712
+rect 266360 697552 266412 697604
+rect 267648 697552 267700 697604
+rect 483664 696940 483716 696992
+rect 580172 696940 580224 696992
+rect 259460 694084 259512 694136
+rect 262128 694084 262180 694136
+rect 276756 692792 276808 692844
+rect 278688 692792 278740 692844
+rect 412640 691772 412692 691824
+rect 416688 691772 416740 691824
+rect 274640 687896 274692 687948
+rect 276756 687896 276808 687948
+rect 416688 687896 416740 687948
+rect 435364 687896 435416 687948
+rect 269764 683816 269816 683868
+rect 274640 683816 274692 683868
+rect 253204 683136 253256 683188
+rect 259368 683136 259420 683188
+rect 397460 673072 397512 673124
+rect 400864 673072 400916 673124
+rect 435364 669944 435416 669996
+rect 445024 669944 445076 669996
+rect 2780 656888 2832 656940
+rect 6184 656888 6236 656940
+rect 250444 656820 250496 656872
+rect 253204 656820 253256 656872
+rect 400864 653352 400916 653404
+rect 411260 653352 411312 653404
+rect 411260 646484 411312 646536
+rect 418068 646484 418120 646536
+rect 483756 643084 483808 643136
+rect 580172 643084 580224 643136
+rect 418068 640976 418120 641028
+rect 428464 640976 428516 641028
+rect 249156 637508 249208 637560
+rect 250444 637508 250496 637560
+rect 428464 632680 428516 632732
+rect 444656 632680 444708 632732
+rect 247684 632272 247736 632324
+rect 249156 632272 249208 632324
+rect 267004 632000 267056 632052
+rect 269764 632000 269816 632052
+rect 444656 629280 444708 629332
+rect 447784 629280 447836 629332
+rect 445024 624180 445076 624232
+rect 447600 624180 447652 624232
+rect 447600 622276 447652 622328
+rect 450544 622276 450596 622328
+rect 265348 619896 265400 619948
+rect 267004 619896 267056 619948
+rect 263600 617856 263652 617908
+rect 265348 617856 265400 617908
+rect 261484 614048 261536 614100
+rect 263600 614116 263652 614168
+rect 447784 609220 447836 609272
+rect 475384 609220 475436 609272
+rect 246304 608336 246356 608388
+rect 247684 608336 247736 608388
+rect 3332 605820 3384 605872
+rect 233884 605820 233936 605872
+rect 475384 602284 475436 602336
+rect 478880 602284 478932 602336
+rect 450544 600924 450596 600976
+rect 456064 600924 456116 600976
+rect 260104 598680 260156 598732
+rect 261484 598680 261536 598732
+rect 478880 597116 478932 597168
+rect 480260 597116 480312 597168
+rect 483848 590656 483900 590708
+rect 579620 590656 579672 590708
+rect 456064 588548 456116 588600
+rect 467748 588548 467800 588600
+rect 467748 585760 467800 585812
+rect 478144 585760 478196 585812
+rect 256700 583652 256752 583704
+rect 260104 583720 260156 583772
+rect 256056 578688 256108 578740
+rect 256700 578688 256752 578740
+rect 254584 574064 254636 574116
+rect 256056 574064 256108 574116
+rect 478144 573996 478196 574048
+rect 480352 573996 480404 574048
+rect 252836 565836 252888 565888
+rect 254584 565836 254636 565888
+rect 243268 562300 243320 562352
+rect 246304 562300 246356 562352
+rect 251824 560804 251876 560856
+rect 252836 560804 252888 560856
+rect 242164 559988 242216 560040
+rect 243268 559988 243320 560040
+rect 3332 553392 3384 553444
+rect 239404 553392 239456 553444
+rect 249064 553392 249116 553444
+rect 251824 553392 251876 553444
+rect 244096 545028 244148 545080
+rect 249064 545096 249116 545148
+rect 239864 541696 239916 541748
+rect 266360 541696 266412 541748
+rect 239680 541628 239732 541680
+rect 282920 541628 282972 541680
+rect 239772 540948 239824 541000
+rect 244096 540948 244148 541000
+rect 239588 540064 239640 540116
+rect 242164 540064 242216 540116
+rect 157248 538228 157300 538280
+rect 237380 538228 237432 538280
+rect 188344 536800 188396 536852
+rect 237380 536800 237432 536852
+rect 482284 536800 482336 536852
+rect 580172 536800 580224 536852
+rect 155224 532720 155276 532772
+rect 237380 532720 237432 532772
+rect 232504 531292 232556 531344
+rect 237380 531292 237432 531344
+rect 232596 525852 232648 525904
+rect 237472 525852 237524 525904
+rect 151728 525784 151780 525836
+rect 237380 525784 237432 525836
+rect 235264 524424 235316 524476
+rect 237380 524424 237432 524476
+rect 148968 520276 149020 520328
+rect 237380 520276 237432 520328
+rect 232688 518984 232740 519036
+rect 237380 518984 237432 519036
+rect 235356 517488 235408 517540
+rect 237380 517488 237432 517540
+rect 88340 515380 88392 515432
+rect 239496 515380 239548 515432
+rect 146208 514768 146260 514820
+rect 237380 514768 237432 514820
+rect 232780 513340 232832 513392
+rect 237380 513340 237432 513392
+rect 235448 511980 235500 512032
+rect 237380 511980 237432 512032
+rect 144828 507832 144880 507884
+rect 237380 507832 237432 507884
+rect 232872 506540 232924 506592
+rect 237472 506540 237524 506592
+rect 235540 506472 235592 506524
+rect 237380 506472 237432 506524
+rect 142068 502324 142120 502376
+rect 237380 502324 237432 502376
+rect 192484 501032 192536 501084
+rect 237380 501032 237432 501084
+rect 3240 500964 3292 501016
+rect 236644 500964 236696 501016
+rect 235632 499876 235684 499928
+rect 237380 499876 237432 499928
+rect 139308 496816 139360 496868
+rect 237380 496816 237432 496868
+rect 232964 495456 233016 495508
+rect 237380 495456 237432 495508
+rect 235816 494028 235868 494080
+rect 237380 494028 237432 494080
+rect 233056 488520 233108 488572
+rect 237380 488520 237432 488572
+rect 235724 487160 235776 487212
+rect 237380 487160 237432 487212
+rect 133788 484372 133840 484424
+rect 237380 484372 237432 484424
+rect 233148 483012 233200 483064
+rect 237380 483012 237432 483064
+rect 235908 481652 235960 481704
+rect 237380 481652 237432 481704
+rect 132408 477504 132460 477556
+rect 237380 477504 237432 477556
+rect 235172 476076 235224 476128
+rect 237380 476076 237432 476128
+rect 129280 471996 129332 472048
+rect 237380 471996 237432 472048
+rect 232412 470840 232464 470892
+rect 237380 470840 237432 470892
+rect 485044 470568 485096 470620
+rect 579988 470568 580040 470620
+rect 136456 467100 136508 467152
+rect 238024 467100 238076 467152
+rect 153384 466624 153436 466676
+rect 155224 466624 155276 466676
+rect 83464 465808 83516 465860
+rect 233976 465808 234028 465860
+rect 169760 465740 169812 465792
+rect 191288 465740 191340 465792
+rect 126520 465672 126572 465724
+rect 237380 465672 237432 465724
+rect 121000 465604 121052 465656
+rect 168380 465604 168432 465656
+rect 168472 465604 168524 465656
+rect 193956 465604 194008 465656
+rect 123576 465536 123628 465588
+rect 186964 465536 187016 465588
+rect 111064 465468 111116 465520
+rect 187240 465468 187292 465520
+rect 108488 465400 108540 465452
+rect 188896 465400 188948 465452
+rect 103704 465332 103756 465384
+rect 188804 465332 188856 465384
+rect 106188 465264 106240 465316
+rect 192668 465264 192720 465316
+rect 86224 465196 86276 465248
+rect 188436 465196 188488 465248
+rect 78864 465128 78916 465180
+rect 193864 465128 193916 465180
+rect 180984 465060 181036 465112
+rect 187700 465060 187752 465112
+rect 235080 465060 235132 465112
+rect 237380 465060 237432 465112
+rect 168380 464992 168432 465044
+rect 238024 464992 238076 465044
+rect 118608 464924 118660 464976
+rect 188252 464924 188304 464976
+rect 116124 464856 116176 464908
+rect 188988 464856 189040 464908
+rect 113640 464788 113692 464840
+rect 187148 464788 187200 464840
+rect 101128 464720 101180 464772
+rect 196716 464720 196768 464772
+rect 98552 464652 98604 464704
+rect 195336 464652 195388 464704
+rect 93584 464584 93636 464636
+rect 189816 464584 189868 464636
+rect 96160 464516 96212 464568
+rect 195244 464516 195296 464568
+rect 88524 464448 88576 464500
+rect 188528 464448 188580 464500
+rect 91100 464380 91152 464432
+rect 192576 464380 192628 464432
+rect 81072 464312 81124 464364
+rect 189724 464312 189776 464364
+rect 186964 460844 187016 460896
+rect 237380 460844 237432 460896
+rect 189448 458260 189500 458312
+rect 203524 458260 203576 458312
+rect 188620 458192 188672 458244
+rect 237380 458192 237432 458244
+rect 188712 452616 188764 452668
+rect 237380 452616 237432 452668
+rect 186964 451256 187016 451308
+rect 237380 451256 237432 451308
+rect 2964 448536 3016 448588
+rect 48964 448536 49016 448588
+rect 188252 448468 188304 448520
+rect 237380 448468 237432 448520
+rect 199384 445748 199436 445800
+rect 237380 445748 237432 445800
+rect 191380 444388 191432 444440
+rect 237380 444388 237432 444440
+rect 188988 442892 189040 442944
+rect 237380 442892 237432 442944
+rect 187056 440240 187108 440292
+rect 237380 440240 237432 440292
+rect 196624 438880 196676 438932
+rect 237380 438880 237432 438932
+rect 187148 436024 187200 436076
+rect 237380 436024 237432 436076
+rect 199476 433372 199528 433424
+rect 237472 433372 237524 433424
+rect 187148 433304 187200 433356
+rect 237380 433304 237432 433356
+rect 485136 430584 485188 430636
+rect 580172 430584 580224 430636
+rect 187240 430516 187292 430568
+rect 237380 430516 237432 430568
+rect 198004 427796 198056 427848
+rect 237380 427796 237432 427848
+rect 187240 426436 187292 426488
+rect 237380 426436 237432 426488
+rect 188896 425008 188948 425060
+rect 237380 425008 237432 425060
+rect 192760 420928 192812 420980
+rect 237380 420928 237432 420980
+rect 480904 418140 480956 418192
+rect 580172 418140 580224 418192
+rect 192668 418072 192720 418124
+rect 237380 418072 237432 418124
+rect 194048 413992 194100 414044
+rect 237380 413992 237432 414044
+rect 188804 412564 188856 412616
+rect 237380 412564 237432 412616
+rect 195428 409844 195480 409896
+rect 237380 409844 237432 409896
+rect 196808 408484 196860 408536
+rect 237380 408484 237432 408536
+rect 196716 405628 196768 405680
+rect 237380 405628 237432 405680
+rect 187332 402976 187384 403028
+rect 237380 402976 237432 403028
+rect 195336 400120 195388 400172
+rect 237380 400120 237432 400172
+rect 189080 398828 189132 398880
+rect 192668 398828 192720 398880
+rect 3332 397468 3384 397520
+rect 49056 397468 49108 397520
+rect 189080 397468 189132 397520
+rect 192852 397468 192904 397520
+rect 189264 396040 189316 396092
+rect 195336 396040 195388 396092
+rect 198096 396040 198148 396092
+rect 237380 396040 237432 396092
+rect 189080 394680 189132 394732
+rect 195520 394680 195572 394732
+rect 195244 394612 195296 394664
+rect 237380 394612 237432 394664
+rect 189264 393320 189316 393372
+rect 196716 393320 196768 393372
+rect 187424 391960 187476 392012
+rect 237380 391960 237432 392012
+rect 187516 387812 187568 387864
+rect 237472 387812 237524 387864
+rect 189908 387744 189960 387796
+rect 237380 387744 237432 387796
+rect 196716 384956 196768 385008
+rect 237380 384956 237432 385008
+rect 192576 382168 192628 382220
+rect 237380 382168 237432 382220
+rect 48136 380332 48188 380384
+rect 49884 380332 49936 380384
+rect 116032 379448 116084 379500
+rect 187056 379448 187108 379500
+rect 95976 379380 96028 379432
+rect 187424 379380 187476 379432
+rect 128544 379312 128596 379364
+rect 232412 379312 232464 379364
+rect 125968 379244 126020 379296
+rect 235080 379244 235132 379296
+rect 108488 379176 108540 379228
+rect 238024 379176 238076 379228
+rect 106096 379108 106148 379160
+rect 238116 379108 238168 379160
+rect 93584 379040 93636 379092
+rect 237472 379040 237524 379092
+rect 91192 378972 91244 379024
+rect 237380 378972 237432 379024
+rect 83464 378904 83516 378956
+rect 238208 378904 238260 378956
+rect 80152 378836 80204 378888
+rect 237564 378836 237616 378888
+rect 81348 378768 81400 378820
+rect 238484 378768 238536 378820
+rect 173256 378700 173308 378752
+rect 238576 378700 238628 378752
+rect 173440 378564 173492 378616
+rect 238392 378564 238444 378616
+rect 78772 378156 78824 378208
+rect 237380 378156 237432 378208
+rect 480996 378156 481048 378208
+rect 579620 378156 579672 378208
+rect 98368 378088 98420 378140
+rect 238300 378088 238352 378140
+rect 82544 378020 82596 378072
+rect 198096 378020 198148 378072
+rect 77852 377952 77904 378004
+rect 82820 377952 82872 378004
+rect 90824 377952 90876 378004
+rect 196624 377952 196676 378004
+rect 88248 377884 88300 377936
+rect 187240 377884 187292 377936
+rect 195520 377884 195572 377936
+rect 237380 377884 237432 377936
+rect 89536 377816 89588 377868
+rect 187148 377816 187200 377868
+rect 92848 377748 92900 377800
+rect 186964 377748 187016 377800
+rect 103704 377680 103756 377732
+rect 195428 377680 195480 377732
+rect 111064 377612 111116 377664
+rect 198004 377612 198056 377664
+rect 100944 377544 100996 377596
+rect 187332 377544 187384 377596
+rect 113640 377476 113692 377528
+rect 199476 377476 199528 377528
+rect 47860 377408 47912 377460
+rect 55864 377408 55916 377460
+rect 118424 377408 118476 377460
+rect 199384 377408 199436 377460
+rect 121000 377340 121052 377392
+rect 188712 377340 188764 377392
+rect 123576 377272 123628 377324
+rect 188620 377272 188672 377324
+rect 141148 377204 141200 377256
+rect 192484 377204 192536 377256
+rect 73344 376728 73396 376780
+rect 82084 376728 82136 376780
+rect 49516 376660 49568 376712
+rect 237380 376660 237432 376712
+rect 103336 376592 103388 376644
+rect 235540 376592 235592 376644
+rect 104440 376524 104492 376576
+rect 235448 376524 235500 376576
+rect 105912 376456 105964 376508
+rect 235356 376456 235408 376508
+rect 107016 376388 107068 376440
+rect 235264 376388 235316 376440
+rect 84568 376320 84620 376372
+rect 196808 376320 196860 376372
+rect 85856 376252 85908 376304
+rect 194048 376252 194100 376304
+rect 130936 376184 130988 376236
+rect 236736 376184 236788 376236
+rect 87604 376116 87656 376168
+rect 192760 376116 192812 376168
+rect 92204 376048 92256 376100
+rect 191380 376048 191432 376100
+rect 133512 375300 133564 375352
+rect 233148 375300 233200 375352
+rect 136180 375232 136232 375284
+rect 233056 375232 233108 375284
+rect 138940 375164 138992 375216
+rect 232964 375164 233016 375216
+rect 143448 375096 143500 375148
+rect 232872 375096 232924 375148
+rect 146208 375028 146260 375080
+rect 232780 375028 232832 375080
+rect 148600 374960 148652 375012
+rect 232688 374960 232740 375012
+rect 150992 374892 151044 374944
+rect 232596 374892 232648 374944
+rect 153384 374824 153436 374876
+rect 232504 374824 232556 374876
+rect 188528 374756 188580 374808
+rect 237380 374756 237432 374808
+rect 82820 374688 82872 374740
+rect 237472 374688 237524 374740
+rect 49424 374620 49476 374672
+rect 238116 374620 238168 374672
+rect 89628 373940 89680 373992
+rect 237380 373940 237432 373992
+rect 195336 372512 195388 372564
+rect 237380 372512 237432 372564
+rect 55864 371152 55916 371204
+rect 237380 371152 237432 371204
+rect 49608 370472 49660 370524
+rect 238024 370472 238076 370524
+rect 73068 369792 73120 369844
+rect 237380 369792 237432 369844
+rect 188436 368432 188488 368484
+rect 237380 368432 237432 368484
+rect 86868 367004 86920 367056
+rect 237380 367004 237432 367056
+rect 77208 365644 77260 365696
+rect 237380 365644 237432 365696
+rect 192852 364284 192904 364336
+rect 237380 364284 237432 364336
+rect 71688 362856 71740 362908
+rect 237380 362856 237432 362908
+rect 233976 361496 234028 361548
+rect 237380 361496 237432 361548
+rect 84108 360136 84160 360188
+rect 237380 360136 237432 360188
+rect 75828 358708 75880 358760
+rect 237380 358708 237432 358760
+rect 2964 357416 3016 357468
+rect 233976 357416 234028 357468
+rect 192668 357348 192720 357400
+rect 237380 357348 237432 357400
+rect 70308 354628 70360 354680
+rect 237380 354628 237432 354680
+rect 81348 353200 81400 353252
+rect 237472 353200 237524 353252
+rect 189724 353132 189776 353184
+rect 237380 353132 237432 353184
+rect 74356 351840 74408 351892
+rect 237380 351840 237432 351892
+rect 193956 350480 194008 350532
+rect 237380 350480 237432 350532
+rect 67548 349052 67600 349104
+rect 237380 349052 237432 349104
+rect 68928 347692 68980 347744
+rect 237380 347692 237432 347744
+rect 193864 346332 193916 346384
+rect 237380 346332 237432 346384
+rect 3056 345040 3108 345092
+rect 239312 345040 239364 345092
+rect 78588 344972 78640 345024
+rect 237380 344972 237432 345024
+rect 82084 344292 82136 344344
+rect 237380 344292 237432 344344
+rect 191288 343544 191340 343596
+rect 237472 343544 237524 343596
+rect 66168 342184 66220 342236
+rect 237380 342184 237432 342236
+rect 49884 340824 49936 340876
+rect 237380 340824 237432 340876
+rect 3792 340144 3844 340196
+rect 236736 340144 236788 340196
+rect 203524 339396 203576 339448
+rect 237380 339396 237432 339448
+rect 47768 338036 47820 338088
+rect 237380 338036 237432 338088
+rect 157248 335316 157300 335368
+rect 237380 335316 237432 335368
+rect 229744 333956 229796 334008
+rect 237380 333956 237432 334008
+rect 234068 331304 234120 331356
+rect 237472 331304 237524 331356
+rect 155224 331236 155276 331288
+rect 237380 331236 237432 331288
+rect 151728 328448 151780 328500
+rect 237380 328448 237432 328500
+rect 234160 327088 234212 327140
+rect 237380 327088 237432 327140
+rect 148968 324300 149020 324352
+rect 237380 324300 237432 324352
+rect 485228 324300 485280 324352
+rect 579620 324300 579672 324352
+rect 232504 322940 232556 322992
+rect 237380 322940 237432 322992
+rect 235264 321648 235316 321700
+rect 237472 321648 237524 321700
+rect 146208 321580 146260 321632
+rect 237380 321580 237432 321632
+rect 232596 320152 232648 320204
+rect 237380 320152 237432 320204
+rect 235540 318792 235592 318844
+rect 237380 318792 237432 318844
+rect 144828 317432 144880 317484
+rect 237380 317432 237432 317484
+rect 232688 316344 232740 316396
+rect 237380 316344 237432 316396
+rect 235724 314644 235776 314696
+rect 237380 314644 237432 314696
+rect 142068 313284 142120 313336
+rect 237380 313284 237432 313336
+rect 486424 311856 486476 311908
+rect 580172 311856 580224 311908
+rect 235356 310564 235408 310616
+rect 237472 310564 237524 310616
+rect 139308 310496 139360 310548
+rect 237380 310496 237432 310548
+rect 235448 307776 235500 307828
+rect 237380 307776 237432 307828
+rect 232780 305056 232832 305108
+rect 237380 305056 237432 305108
+rect 3056 304988 3108 305040
+rect 234252 304988 234304 305040
+rect 235632 303628 235684 303680
+rect 237380 303628 237432 303680
+rect 133788 302200 133840 302252
+rect 237380 302200 237432 302252
+rect 232872 300908 232924 300960
+rect 237472 300908 237524 300960
+rect 235816 300840 235868 300892
+rect 237380 300840 237432 300892
+rect 132408 299480 132460 299532
+rect 237380 299480 237432 299532
+rect 232964 298120 233016 298172
+rect 237380 298120 237432 298172
+rect 235172 296896 235224 296948
+rect 237380 296896 237432 296948
+rect 129648 295332 129700 295384
+rect 237380 295332 237432 295384
+rect 233056 293972 233108 294024
+rect 237380 293972 237432 294024
+rect 3332 292544 3384 292596
+rect 236920 292612 236972 292664
+rect 235908 292544 235960 292596
+rect 237380 292544 237432 292596
+rect 233148 291252 233200 291304
+rect 237472 291252 237524 291304
+rect 126888 291184 126940 291236
+rect 237380 291184 237432 291236
+rect 235080 289824 235132 289876
+rect 237380 289824 237432 289876
+rect 124128 288396 124180 288448
+rect 237380 288396 237432 288448
+rect 154120 288260 154172 288312
+rect 155224 288260 155276 288312
+rect 136548 287648 136600 287700
+rect 238024 287648 238076 287700
+rect 232412 287240 232464 287292
+rect 237380 287240 237432 287292
+rect 104808 286356 104860 286408
+rect 188528 286356 188580 286408
+rect 49608 286288 49660 286340
+rect 180708 286288 180760 286340
+rect 169668 286220 169720 286272
+rect 192484 286220 192536 286272
+rect 118608 286152 118660 286204
+rect 186688 286152 186740 286204
+rect 93676 286084 93728 286136
+rect 115848 286084 115900 286136
+rect 117228 286084 117280 286136
+rect 186780 286084 186832 286136
+rect 114468 286016 114520 286068
+rect 188804 286016 188856 286068
+rect 108948 285948 109000 286000
+rect 188712 285948 188764 286000
+rect 106188 285880 106240 285932
+rect 188620 285880 188672 285932
+rect 102048 285812 102100 285864
+rect 106096 285812 106148 285864
+rect 79968 285744 80020 285796
+rect 195244 285744 195296 285796
+rect 81348 285676 81400 285728
+rect 196624 285676 196676 285728
+rect 121000 285608 121052 285660
+rect 237380 285608 237432 285660
+rect 170404 285540 170456 285592
+rect 191288 285540 191340 285592
+rect 111708 285472 111760 285524
+rect 187148 285472 187200 285524
+rect 96160 285404 96212 285456
+rect 192576 285404 192628 285456
+rect 99288 285336 99340 285388
+rect 195520 285336 195572 285388
+rect 89628 285268 89680 285320
+rect 188436 285268 188488 285320
+rect 91192 285200 91244 285252
+rect 193956 285200 194008 285252
+rect 86224 285132 86276 285184
+rect 189816 285132 189868 285184
+rect 83464 285064 83516 285116
+rect 188344 285064 188396 285116
+rect 115848 284996 115900 285048
+rect 238116 284996 238168 285048
+rect 106096 284928 106148 284980
+rect 238300 284928 238352 284980
+rect 232320 282888 232372 282940
+rect 237380 282888 237432 282940
+rect 186688 282820 186740 282872
+rect 237472 282820 237524 282872
+rect 196716 281528 196768 281580
+rect 237380 281528 237432 281580
+rect 186964 280168 187016 280220
+rect 237380 280168 237432 280220
+rect 189080 278740 189132 278792
+rect 203524 278740 203576 278792
+rect 186780 278672 186832 278724
+rect 237380 278672 237432 278724
+rect 193864 276020 193916 276072
+rect 237380 276020 237432 276072
+rect 189724 274660 189776 274712
+rect 237472 274660 237524 274712
+rect 188804 274592 188856 274644
+rect 237380 274592 237432 274644
+rect 482376 271872 482428 271924
+rect 579620 271872 579672 271924
+rect 187148 271804 187200 271856
+rect 237472 271804 237524 271856
+rect 187056 270512 187108 270564
+rect 237380 270512 237432 270564
+rect 199384 269084 199436 269136
+rect 237380 269084 237432 269136
+rect 195336 267724 195388 267776
+rect 237380 267724 237432 267776
+rect 188712 267656 188764 267708
+rect 237472 267656 237524 267708
+rect 191380 263576 191432 263628
+rect 237380 263576 237432 263628
+rect 188620 262148 188672 262200
+rect 237380 262148 237432 262200
+rect 198004 259428 198056 259480
+rect 237380 259428 237432 259480
+rect 189908 258068 189960 258120
+rect 237380 258068 237432 258120
+rect 188528 255212 188580 255264
+rect 237380 255212 237432 255264
+rect 195428 251200 195480 251252
+rect 237380 251200 237432 251252
+rect 188528 247052 188580 247104
+rect 237380 247052 237432 247104
+rect 196808 245624 196860 245676
+rect 237380 245624 237432 245676
+rect 195520 242836 195572 242888
+rect 237380 242836 237432 242888
+rect 2872 240116 2924 240168
+rect 39304 240116 39356 240168
+rect 188620 240116 188672 240168
+rect 237380 240116 237432 240168
+rect 194048 238756 194100 238808
+rect 237380 238756 237432 238808
+rect 229836 237396 229888 237448
+rect 237472 237396 237524 237448
+rect 192576 237328 192628 237380
+rect 237380 237328 237432 237380
+rect 188712 234608 188764 234660
+rect 237380 234608 237432 234660
+rect 202144 233248 202196 233300
+rect 237380 233248 237432 233300
+rect 192576 231820 192628 231872
+rect 237380 231820 237432 231872
+rect 481088 231820 481140 231872
+rect 579804 231820 579856 231872
+rect 195520 226312 195572 226364
+rect 237380 226312 237432 226364
+rect 187148 224952 187200 225004
+rect 237380 224952 237432 225004
+rect 193956 224884 194008 224936
+rect 237472 224884 237524 224936
+rect 188804 222164 188856 222216
+rect 237380 222164 237432 222216
+rect 191840 219512 191892 219564
+rect 237472 219512 237524 219564
+rect 187240 219444 187292 219496
+rect 237380 219444 237432 219496
+rect 188436 219376 188488 219428
+rect 237472 219376 237524 219428
+rect 189540 218016 189592 218068
+rect 237104 218016 237156 218068
+rect 486516 218016 486568 218068
+rect 579988 218016 580040 218068
+rect 189448 216656 189500 216708
+rect 192668 216656 192720 216708
+rect 190460 215228 190512 215280
+rect 237380 215228 237432 215280
+rect 189080 215160 189132 215212
+rect 191840 215160 191892 215212
+rect 189080 213868 189132 213920
+rect 195520 213868 195572 213920
+rect 187332 212508 187384 212560
+rect 237380 212508 237432 212560
+rect 189816 211080 189868 211132
+rect 237380 211080 237432 211132
+rect 188436 208428 188488 208480
+rect 237380 208428 237432 208480
+rect 187424 208360 187476 208412
+rect 237472 208360 237524 208412
+rect 47584 208292 47636 208344
+rect 49608 208292 49660 208344
+rect 192668 208292 192720 208344
+rect 237380 208292 237432 208344
+rect 6276 207000 6328 207052
+rect 47584 207000 47636 207052
+rect 192668 205640 192720 205692
+rect 237380 205640 237432 205692
+rect 188896 204280 188948 204332
+rect 237380 204280 237432 204332
+rect 188344 204212 188396 204264
+rect 237472 204212 237524 204264
+rect 3332 201492 3384 201544
+rect 44824 201492 44876 201544
+rect 188068 201492 188120 201544
+rect 237380 201492 237432 201544
+rect 47676 199860 47728 199912
+rect 187332 199860 187384 199912
+rect 47768 199792 47820 199844
+rect 187240 199792 187292 199844
+rect 47952 199724 48004 199776
+rect 187148 199724 187200 199776
+rect 91192 199316 91244 199368
+rect 188804 199316 188856 199368
+rect 86224 199248 86276 199300
+rect 188436 199248 188488 199300
+rect 70584 199180 70636 199232
+rect 188896 199180 188948 199232
+rect 108488 199112 108540 199164
+rect 238024 199112 238076 199164
+rect 103704 199044 103756 199096
+rect 238208 199044 238260 199096
+rect 88616 198976 88668 199028
+rect 238576 198976 238628 199028
+rect 80152 198908 80204 198960
+rect 238116 198908 238168 198960
+rect 78864 198840 78916 198892
+rect 238484 198840 238536 198892
+rect 77760 198772 77812 198824
+rect 238668 198772 238720 198824
+rect 75552 198704 75604 198756
+rect 237380 198704 237432 198756
+rect 48044 198636 48096 198688
+rect 238300 198636 238352 198688
+rect 71872 198568 71924 198620
+rect 237932 198568 237984 198620
+rect 93584 198500 93636 198552
+rect 238392 198500 238444 198552
+rect 81348 198432 81400 198484
+rect 202144 198432 202196 198484
+rect 83464 198364 83516 198416
+rect 196808 198364 196860 198416
+rect 76656 198296 76708 198348
+rect 187424 198296 187476 198348
+rect 95976 198228 96028 198280
+rect 188712 198228 188764 198280
+rect 106096 198160 106148 198212
+rect 198004 198160 198056 198212
+rect 98368 198092 98420 198144
+rect 188620 198092 188672 198144
+rect 111064 198024 111116 198076
+rect 199384 198024 199436 198076
+rect 70124 197956 70176 198008
+rect 237380 197956 237432 198008
+rect 100944 197888 100996 197940
+rect 188528 197888 188580 197940
+rect 116032 197820 116084 197872
+rect 193864 197820 193916 197872
+rect 118424 197752 118476 197804
+rect 186964 197752 187016 197804
+rect 73896 197344 73948 197396
+rect 75184 197344 75236 197396
+rect 173440 197276 173492 197328
+rect 194048 197276 194100 197328
+rect 173256 197208 173308 197260
+rect 192576 197208 192628 197260
+rect 196624 197208 196676 197260
+rect 237380 197208 237432 197260
+rect 99840 197140 99892 197192
+rect 235632 197140 235684 197192
+rect 102232 197072 102284 197124
+rect 235356 197072 235408 197124
+rect 121000 197004 121052 197056
+rect 232320 197004 232372 197056
+rect 84568 196936 84620 196988
+rect 195428 196936 195480 196988
+rect 88248 196868 88300 196920
+rect 195336 196868 195388 196920
+rect 83832 196800 83884 196852
+rect 188068 196800 188120 196852
+rect 87236 196732 87288 196784
+rect 191380 196732 191432 196784
+rect 85856 196664 85908 196716
+rect 189908 196664 189960 196716
+rect 92848 196596 92900 196648
+rect 196716 196596 196768 196648
+rect 90824 196528 90876 196580
+rect 189724 196528 189776 196580
+rect 49516 196460 49568 196512
+rect 237472 196460 237524 196512
+rect 47860 196392 47912 196444
+rect 192668 196392 192720 196444
+rect 48136 195916 48188 195968
+rect 229836 195916 229888 195968
+rect 81348 195848 81400 195900
+rect 237380 195848 237432 195900
+rect 126428 195780 126480 195832
+rect 233148 195780 233200 195832
+rect 128636 195712 128688 195764
+rect 233056 195712 233108 195764
+rect 130936 195644 130988 195696
+rect 232964 195644 233016 195696
+rect 133512 195576 133564 195628
+rect 232872 195576 232924 195628
+rect 139032 195508 139084 195560
+rect 237012 195508 237064 195560
+rect 141240 195440 141292 195492
+rect 236828 195440 236880 195492
+rect 143448 195372 143500 195424
+rect 232688 195372 232740 195424
+rect 146116 195304 146168 195356
+rect 232596 195304 232648 195356
+rect 3792 195236 3844 195288
+rect 238024 195236 238076 195288
+rect 148876 195168 148928 195220
+rect 232504 195168 232556 195220
+rect 151084 195100 151136 195152
+rect 234160 195100 234212 195152
+rect 153384 195032 153436 195084
+rect 234068 195032 234120 195084
+rect 74356 194488 74408 194540
+rect 237380 194488 237432 194540
+rect 155960 194420 156012 194472
+rect 229744 194420 229796 194472
+rect 192484 193128 192536 193180
+rect 237380 193128 237432 193180
+rect 481180 191836 481232 191888
+rect 580172 191836 580224 191888
+rect 67548 191768 67600 191820
+rect 237380 191768 237432 191820
+rect 68928 190408 68980 190460
+rect 237380 190408 237432 190460
+rect 75184 189728 75236 189780
+rect 237564 189728 237616 189780
+rect 78588 188980 78640 189032
+rect 238392 188980 238444 189032
+rect 195244 188912 195296 188964
+rect 238760 188912 238812 188964
+rect 3332 187688 3384 187740
+rect 239220 187688 239272 187740
+rect 191288 186260 191340 186312
+rect 238484 186260 238536 186312
+rect 203524 185580 203576 185632
+rect 237380 185580 237432 185632
+rect 66168 184832 66220 184884
+rect 237564 184832 237616 184884
+rect 48228 183472 48280 183524
+rect 238668 183472 238720 183524
+rect 47492 182792 47544 182844
+rect 239128 182792 239180 182844
+rect 238944 181976 238996 182028
+rect 239496 181976 239548 182028
+rect 239128 181840 239180 181892
+rect 239496 181840 239548 181892
+rect 47584 181500 47636 181552
+rect 239128 181500 239180 181552
+rect 3700 181432 3752 181484
+rect 238852 181432 238904 181484
+rect 3424 180140 3476 180192
+rect 239036 180140 239088 180192
+rect 3608 180072 3660 180124
+rect 239496 180072 239548 180124
+rect 239128 179868 239180 179920
+rect 241612 179868 241664 179920
+rect 239588 179800 239640 179852
+rect 301412 179868 301464 179920
+rect 239680 179528 239732 179580
+rect 363144 179528 363196 179580
+rect 350356 179460 350408 179512
+rect 480352 179460 480404 179512
+rect 321560 179392 321612 179444
+rect 580632 179392 580684 179444
+rect 39304 179324 39356 179376
+rect 462412 179324 462464 179376
+rect 49056 179256 49108 179308
+rect 443184 179256 443236 179308
+rect 267188 179188 267240 179240
+rect 580172 179188 580224 179240
+rect 279976 179120 280028 179172
+rect 580816 179120 580868 179172
+rect 292764 179052 292816 179104
+rect 580724 179052 580776 179104
+rect 218060 178984 218112 179036
+rect 278044 178984 278096 179036
+rect 311992 178984 312044 179036
+rect 580540 178984 580592 179036
+rect 239772 178916 239824 178968
+rect 301504 178916 301556 178968
+rect 318340 178916 318392 178968
+rect 580448 178916 580500 178968
+rect 239220 178848 239272 178900
+rect 465632 178848 465684 178900
+rect 236920 178780 236972 178832
+rect 455972 178780 456024 178832
+rect 239312 178712 239364 178764
+rect 449624 178712 449676 178764
+rect 23480 178644 23532 178696
+rect 240508 178644 240560 178696
+rect 283196 178644 283248 178696
+rect 481180 178644 481232 178696
+rect 295984 178576 296036 178628
+rect 482376 178576 482428 178628
+rect 302332 178508 302384 178560
+rect 485228 178508 485280 178560
+rect 366364 178440 366416 178492
+rect 480260 178440 480312 178492
+rect 384120 177964 384172 178016
+rect 401600 177964 401652 178016
+rect 331220 177896 331272 177948
+rect 580264 177896 580316 177948
+rect 273536 177828 273588 177880
+rect 486516 177828 486568 177880
+rect 238024 177760 238076 177812
+rect 446404 177760 446456 177812
+rect 234252 177692 234304 177744
+rect 439964 177692 440016 177744
+rect 286416 177624 286468 177676
+rect 486424 177624 486476 177676
+rect 233976 177556 234028 177608
+rect 433616 177556 433668 177608
+rect 236736 177488 236788 177540
+rect 420828 177488 420880 177540
+rect 299204 177420 299256 177472
+rect 480904 177420 480956 177472
+rect 238852 177352 238904 177404
+rect 414388 177352 414440 177404
+rect 239864 177284 239916 177336
+rect 379152 177284 379204 177336
+rect 427084 177284 427136 177336
+rect 459192 177284 459244 177336
+rect 344008 177216 344060 177268
+rect 481640 177216 481692 177268
+rect 360016 177148 360068 177200
+rect 481732 177148 481784 177200
+rect 278044 177080 278096 177132
+rect 369584 177080 369636 177132
+rect 44824 177012 44876 177064
+rect 452752 177012 452804 177064
+rect 191196 176604 191248 176656
+rect 391940 176604 391992 176656
+rect 289544 176536 289596 176588
+rect 481088 176536 481140 176588
+rect 236644 176468 236696 176520
+rect 430396 176468 430448 176520
+rect 239036 176400 239088 176452
+rect 423956 176400 424008 176452
+rect 201500 176332 201552 176384
+rect 385592 176332 385644 176384
+rect 353576 176264 353628 176316
+rect 527180 176264 527232 176316
+rect 308772 176196 308824 176248
+rect 480996 176196 481048 176248
+rect 315212 176128 315264 176180
+rect 485136 176128 485188 176180
+rect 328000 176060 328052 176112
+rect 482284 176060 482336 176112
+rect 334348 175992 334400 176044
+rect 483848 175992 483900 176044
+rect 340788 175924 340840 175976
+rect 483756 175924 483808 175976
+rect 347136 175856 347188 175908
+rect 483664 175856 483716 175908
+rect 301412 175788 301464 175840
+rect 372804 175788 372856 175840
+rect 301504 175720 301556 175772
+rect 356796 175720 356848 175772
+rect 259460 175584 259512 175636
+rect 260748 175584 260800 175636
+rect 305552 175176 305604 175228
+rect 485044 175176 485096 175228
+rect 269120 174496 269172 174548
+rect 270408 174496 270460 174548
+rect 276020 153144 276072 153196
+rect 580172 153144 580224 153196
+rect 3424 150356 3476 150408
+rect 427084 150356 427136 150408
+rect 3332 141380 3384 141432
+rect 467840 141380 467892 141432
+rect 259460 139340 259512 139392
+rect 580172 139340 580224 139392
+rect 348424 115200 348476 115252
+rect 471980 115200 472032 115252
+rect 269120 113092 269172 113144
+rect 579804 113092 579856 113144
+rect 253940 100648 253992 100700
+rect 580172 100648 580224 100700
+rect 3148 85484 3200 85536
+rect 348424 85484 348476 85536
+rect 3516 75216 3568 75268
+rect 474740 75216 474792 75268
+rect 3424 75148 3476 75200
+rect 477500 75148 477552 75200
+rect 263600 73108 263652 73160
+rect 580172 73108 580224 73160
+rect 247040 60664 247092 60716
+rect 580172 60664 580224 60716
+rect 256700 33056 256752 33108
+rect 580172 33056 580224 33108
+rect 251180 6808 251232 6860
+rect 580172 6808 580224 6860
+rect 572 3476 624 3528
+rect 6276 3476 6328 3528
+rect 1676 3408 1728 3460
+rect 244280 3408 244332 3460
+<< metal2 >>
+rect 6932 703582 7972 703610
+rect 3422 671256 3478 671265
+rect 3422 671191 3478 671200
+rect 2778 658200 2834 658209
+rect 2778 658135 2834 658144
+rect 2792 656946 2820 658135
+rect 2780 656940 2832 656946
+rect 2780 656882 2832 656888
+rect 3330 606112 3386 606121
+rect 3330 606047 3386 606056
+rect 3344 605878 3372 606047
+rect 3332 605872 3384 605878
+rect 3332 605814 3384 605820
+rect 3330 553888 3386 553897
+rect 3330 553823 3386 553832
+rect 3344 553450 3372 553823
+rect 3332 553444 3384 553450
+rect 3332 553386 3384 553392
+rect 3238 501800 3294 501809
+rect 3238 501735 3294 501744
+rect 3252 501022 3280 501735
+rect 3240 501016 3292 501022
+rect 3240 500958 3292 500964
+rect 2962 449576 3018 449585
+rect 2962 449511 3018 449520
+rect 2976 448594 3004 449511
+rect 2964 448588 3016 448594
+rect 2964 448530 3016 448536
+rect 3332 397520 3384 397526
+rect 3330 397488 3332 397497
+rect 3384 397488 3386 397497
+rect 3330 397423 3386 397432
+rect 2962 358456 3018 358465
+rect 2962 358391 3018 358400
+rect 2976 357474 3004 358391
+rect 2964 357468 3016 357474
+rect 2964 357410 3016 357416
+rect 3054 345400 3110 345409
+rect 3054 345335 3110 345344
+rect 3068 345098 3096 345335
+rect 3056 345092 3108 345098
+rect 3056 345034 3108 345040
+rect 3054 306232 3110 306241
+rect 3054 306167 3110 306176
+rect 3068 305046 3096 306167
+rect 3056 305040 3108 305046
+rect 3056 304982 3108 304988
+rect 3330 293176 3386 293185
+rect 3330 293111 3386 293120
+rect 3344 292602 3372 293111
+rect 3332 292596 3384 292602
+rect 3332 292538 3384 292544
+rect 2870 241088 2926 241097
+rect 2870 241023 2926 241032
+rect 2884 240174 2912 241023
+rect 2872 240168 2924 240174
+rect 2872 240110 2924 240116
+rect 3330 201920 3386 201929
+rect 3330 201855 3386 201864
+rect 3344 201550 3372 201855
+rect 3332 201544 3384 201550
+rect 3332 201486 3384 201492
+rect 3330 188864 3386 188873
+rect 3330 188799 3386 188808
+rect 3344 187746 3372 188799
+rect 3332 187740 3384 187746
+rect 3332 187682 3384 187688
+rect 3436 180198 3464 671191
+rect 6184 656940 6236 656946
+rect 6184 656882 6236 656888
+rect 3514 619168 3570 619177
+rect 3514 619103 3570 619112
+rect 3424 180192 3476 180198
+rect 3424 180134 3476 180140
+rect 3528 178673 3556 619103
+rect 3606 566944 3662 566953
+rect 3606 566879 3662 566888
+rect 3620 180130 3648 566879
+rect 3698 514856 3754 514865
+rect 3698 514791 3754 514800
+rect 3712 181490 3740 514791
+rect 3790 462632 3846 462641
+rect 3790 462567 3846 462576
+rect 3804 340202 3832 462567
+rect 3882 410544 3938 410553
+rect 3882 410479 3938 410488
+rect 3896 376009 3924 410479
+rect 3882 376000 3938 376009
+rect 3882 375935 3938 375944
+rect 3792 340196 3844 340202
+rect 3792 340138 3844 340144
+rect 3790 254144 3846 254153
+rect 3790 254079 3846 254088
+rect 3804 195294 3832 254079
+rect 3792 195288 3844 195294
+rect 3792 195230 3844 195236
+rect 3700 181484 3752 181490
+rect 3700 181426 3752 181432
+rect 3608 180124 3660 180130
+rect 3608 180066 3660 180072
+rect 3514 178664 3570 178673
+rect 3514 178599 3570 178608
+rect 6196 176633 6224 656882
+rect 6276 207052 6328 207058
+rect 6276 206994 6328 207000
+rect 6182 176624 6238 176633
+rect 6182 176559 6238 176568
+rect 3424 150408 3476 150414
+rect 3424 150350 3476 150356
+rect 3436 149841 3464 150350
+rect 3422 149832 3478 149841
+rect 3422 149767 3478 149776
+rect 3332 141432 3384 141438
+rect 3332 141374 3384 141380
+rect 3344 136785 3372 141374
+rect 3330 136776 3386 136785
+rect 3330 136711 3386 136720
+rect 3148 85536 3200 85542
+rect 3148 85478 3200 85484
+rect 3160 84697 3188 85478
+rect 3146 84688 3202 84697
+rect 3146 84623 3202 84632
+rect 3516 75268 3568 75274
+rect 3516 75210 3568 75216
+rect 3424 75200 3476 75206
+rect 3424 75142 3476 75148
+rect 3436 6497 3464 75142
+rect 3528 45529 3556 75210
+rect 3514 45520 3570 45529
+rect 3514 45455 3570 45464
+rect 3422 6488 3478 6497
+rect 3422 6423 3478 6432
+rect 6288 3534 6316 206994
+rect 6932 177993 6960 703582
+rect 7944 703474 7972 703582
+rect 8086 703520 8198 704960
+rect 23492 703582 24164 703610
+rect 8128 703474 8156 703520
+rect 7944 703446 8156 703474
+rect 23492 178702 23520 703582
+rect 24136 703474 24164 703582
+rect 24278 703520 24390 704960
+rect 40470 703520 40582 704960
+rect 56754 703520 56866 704960
+rect 72946 703520 73058 704960
+rect 89138 703520 89250 704960
+rect 105422 703520 105534 704960
+rect 121614 703520 121726 704960
+rect 137806 703520 137918 704960
+rect 154090 703520 154202 704960
+rect 170282 703520 170394 704960
+rect 186474 703520 186586 704960
+rect 202758 703520 202870 704960
+rect 218072 703582 218836 703610
+rect 24320 703474 24348 703520
+rect 24136 703446 24348 703474
+rect 72988 700330 73016 703520
+rect 89180 702434 89208 703520
+rect 88352 702406 89208 702434
+rect 72976 700324 73028 700330
+rect 72976 700266 73028 700272
+rect 88352 515438 88380 702406
+rect 137848 700466 137876 703520
+rect 137836 700460 137888 700466
+rect 137836 700402 137888 700408
+rect 154132 700398 154160 703520
+rect 202800 703050 202828 703520
+rect 201500 703044 201552 703050
+rect 201500 702986 201552 702992
+rect 202788 703044 202840 703050
+rect 202788 702986 202840 702992
+rect 191196 700460 191248 700466
+rect 191196 700402 191248 700408
+rect 154120 700392 154172 700398
+rect 154120 700334 154172 700340
+rect 191104 700324 191156 700330
+rect 191104 700266 191156 700272
+rect 157248 538280 157300 538286
+rect 157248 538222 157300 538228
+rect 155224 532772 155276 532778
+rect 155224 532714 155276 532720
+rect 151728 525836 151780 525842
+rect 151728 525778 151780 525784
+rect 148968 520328 149020 520334
+rect 148968 520270 149020 520276
+rect 88340 515432 88392 515438
+rect 88340 515374 88392 515380
+rect 146208 514820 146260 514826
+rect 146208 514762 146260 514768
+rect 144828 507884 144880 507890
+rect 144828 507826 144880 507832
+rect 142068 502376 142120 502382
+rect 142068 502318 142120 502324
+rect 139308 496868 139360 496874
+rect 139308 496810 139360 496816
+rect 133788 484424 133840 484430
+rect 133788 484366 133840 484372
+rect 132408 477556 132460 477562
+rect 132408 477498 132460 477504
+rect 129280 472048 129332 472054
+rect 129280 471990 129332 471996
+rect 129292 466177 129320 471990
+rect 132420 466449 132448 477498
+rect 133800 466449 133828 484366
+rect 136456 467152 136508 467158
+rect 136456 467094 136508 467100
+rect 132406 466440 132462 466449
+rect 132406 466375 132462 466384
+rect 133786 466440 133842 466449
+rect 133786 466375 133842 466384
+rect 129278 466168 129334 466177
+rect 129278 466103 129334 466112
+rect 83464 465860 83516 465866
+rect 83464 465802 83516 465808
+rect 83476 465225 83504 465802
+rect 126520 465724 126572 465730
+rect 126520 465666 126572 465672
+rect 121000 465656 121052 465662
+rect 121000 465598 121052 465604
+rect 111064 465520 111116 465526
+rect 111064 465462 111116 465468
+rect 108488 465452 108540 465458
+rect 108488 465394 108540 465400
+rect 103704 465384 103756 465390
+rect 103704 465326 103756 465332
+rect 86224 465248 86276 465254
+rect 78862 465216 78918 465225
+rect 78862 465151 78864 465160
+rect 78916 465151 78918 465160
+rect 83462 465216 83518 465225
+rect 83462 465151 83518 465160
+rect 86222 465216 86224 465225
+rect 103716 465225 103744 465326
+rect 106188 465316 106240 465322
+rect 106188 465258 106240 465264
+rect 106200 465225 106228 465258
+rect 108500 465225 108528 465394
+rect 111076 465225 111104 465462
+rect 121012 465225 121040 465598
+rect 123576 465588 123628 465594
+rect 123576 465530 123628 465536
+rect 123588 465225 123616 465530
+rect 126532 465225 126560 465666
+rect 136468 465225 136496 467094
+rect 139320 466449 139348 496810
+rect 142080 466449 142108 502318
+rect 139306 466440 139362 466449
+rect 139306 466375 139362 466384
+rect 142066 466440 142122 466449
+rect 142066 466375 142122 466384
+rect 144840 466177 144868 507826
+rect 144826 466168 144882 466177
+rect 144826 466103 144882 466112
+rect 146220 465225 146248 514762
+rect 148980 466449 149008 520270
+rect 148966 466440 149022 466449
+rect 148966 466375 149022 466384
+rect 151740 466177 151768 525778
+rect 155236 466682 155264 532714
+rect 153384 466676 153436 466682
+rect 153384 466618 153436 466624
+rect 155224 466676 155276 466682
+rect 155224 466618 155276 466624
+rect 151726 466168 151782 466177
+rect 151726 466103 151782 466112
+rect 153396 465225 153424 466618
+rect 157260 466449 157288 538222
+rect 188344 536852 188396 536858
+rect 188344 536794 188396 536800
+rect 157246 466440 157302 466449
+rect 157246 466375 157302 466384
+rect 169760 465792 169812 465798
+rect 169760 465734 169812 465740
+rect 168380 465656 168432 465662
+rect 168380 465598 168432 465604
+rect 168472 465656 168524 465662
+rect 168472 465598 168524 465604
+rect 86276 465216 86278 465225
+rect 86222 465151 86278 465160
+rect 103702 465216 103758 465225
+rect 103702 465151 103758 465160
+rect 106186 465216 106242 465225
+rect 106186 465151 106242 465160
+rect 108486 465216 108542 465225
+rect 108486 465151 108542 465160
+rect 111062 465216 111118 465225
+rect 111062 465151 111118 465160
+rect 118606 465216 118662 465225
+rect 118606 465151 118662 465160
+rect 120998 465216 121054 465225
+rect 120998 465151 121054 465160
+rect 123574 465216 123630 465225
+rect 123574 465151 123630 465160
+rect 126518 465216 126574 465225
+rect 126518 465151 126574 465160
+rect 136454 465216 136510 465225
+rect 136454 465151 136510 465160
+rect 146206 465216 146262 465225
+rect 146206 465151 146262 465160
+rect 153382 465216 153438 465225
+rect 153382 465151 153438 465160
+rect 78864 465122 78916 465128
+rect 118620 464982 118648 465151
+rect 168392 465050 168420 465598
+rect 168484 465225 168512 465598
+rect 169772 465225 169800 465734
+rect 186964 465588 187016 465594
+rect 186964 465530 187016 465536
+rect 168470 465216 168526 465225
+rect 168470 465151 168526 465160
+rect 169758 465216 169814 465225
+rect 169758 465151 169814 465160
+rect 180982 465216 181038 465225
+rect 180982 465151 181038 465160
+rect 180996 465118 181024 465151
+rect 180984 465112 181036 465118
+rect 180984 465054 181036 465060
+rect 168380 465044 168432 465050
+rect 168380 464986 168432 464992
+rect 118608 464976 118660 464982
+rect 118608 464918 118660 464924
+rect 116124 464908 116176 464914
+rect 116124 464850 116176 464856
+rect 113640 464840 113692 464846
+rect 113640 464782 113692 464788
+rect 101128 464772 101180 464778
+rect 101128 464714 101180 464720
+rect 98552 464704 98604 464710
+rect 98552 464646 98604 464652
+rect 93584 464636 93636 464642
+rect 93584 464578 93636 464584
+rect 88524 464500 88576 464506
+rect 88524 464442 88576 464448
+rect 81072 464364 81124 464370
+rect 81072 464306 81124 464312
+rect 81084 463729 81112 464306
+rect 88536 463729 88564 464442
+rect 91100 464432 91152 464438
+rect 91100 464374 91152 464380
+rect 91112 463729 91140 464374
+rect 93596 463729 93624 464578
+rect 96160 464568 96212 464574
+rect 96160 464510 96212 464516
+rect 96172 463729 96200 464510
+rect 98564 463729 98592 464646
+rect 101140 463729 101168 464714
+rect 113652 463729 113680 464782
+rect 116136 463729 116164 464850
+rect 81070 463720 81126 463729
+rect 81070 463655 81126 463664
+rect 88522 463720 88578 463729
+rect 88522 463655 88578 463664
+rect 91098 463720 91154 463729
+rect 91098 463655 91154 463664
+rect 93582 463720 93638 463729
+rect 93582 463655 93638 463664
+rect 96158 463720 96214 463729
+rect 96158 463655 96214 463664
+rect 98550 463720 98606 463729
+rect 98550 463655 98606 463664
+rect 101126 463720 101182 463729
+rect 101126 463655 101182 463664
+rect 113638 463720 113694 463729
+rect 113638 463655 113694 463664
+rect 116122 463720 116178 463729
+rect 116122 463655 116178 463664
+rect 186976 460902 187004 465530
+rect 187240 465520 187292 465526
+rect 187240 465462 187292 465468
+rect 187148 464840 187200 464846
+rect 187148 464782 187200 464788
+rect 186964 460896 187016 460902
+rect 186964 460838 187016 460844
+rect 186964 451308 187016 451314
+rect 186964 451250 187016 451256
+rect 48964 448588 49016 448594
+rect 48964 448530 49016 448536
+rect 48042 416936 48098 416945
+rect 48042 416871 48098 416880
+rect 47950 413808 48006 413817
+rect 47950 413743 48006 413752
+rect 47858 411088 47914 411097
+rect 47858 411023 47914 411032
+rect 47582 388376 47638 388385
+rect 47582 388311 47638 388320
+rect 39304 240168 39356 240174
+rect 39304 240110 39356 240116
+rect 39316 179382 39344 240110
+rect 47596 208350 47624 388311
+rect 47766 388104 47822 388113
+rect 47766 388039 47822 388048
+rect 47780 338094 47808 388039
+rect 47872 377466 47900 411023
+rect 47964 379001 47992 413743
+rect 48056 379409 48084 416871
+rect 48226 415984 48282 415993
+rect 48226 415919 48282 415928
+rect 48134 390008 48190 390017
+rect 48134 389943 48190 389952
+rect 48148 380390 48176 389943
+rect 48136 380384 48188 380390
+rect 48136 380326 48188 380332
+rect 48042 379400 48098 379409
+rect 48042 379335 48098 379344
+rect 48240 379137 48268 415919
+rect 48226 379128 48282 379137
+rect 48226 379063 48282 379072
+rect 47950 378992 48006 379001
+rect 47950 378927 48006 378936
+rect 47860 377460 47912 377466
+rect 47860 377402 47912 377408
+rect 47768 338088 47820 338094
+rect 47768 338030 47820 338036
+rect 48134 236872 48190 236881
+rect 48134 236807 48190 236816
+rect 48042 235920 48098 235929
+rect 48042 235855 48098 235864
+rect 47950 233744 48006 233753
+rect 47950 233679 48006 233688
+rect 47766 232792 47822 232801
+rect 47766 232727 47822 232736
+rect 47674 231024 47730 231033
+rect 47674 230959 47730 230968
+rect 47584 208344 47636 208350
+rect 47584 208286 47636 208292
+rect 47490 208040 47546 208049
+rect 47490 207975 47546 207984
+rect 44824 201544 44876 201550
+rect 44824 201486 44876 201492
+rect 39304 179376 39356 179382
+rect 39304 179318 39356 179324
+rect 23480 178696 23532 178702
+rect 23480 178638 23532 178644
+rect 6918 177984 6974 177993
+rect 6918 177919 6974 177928
+rect 44836 177070 44864 201486
+rect 47504 182850 47532 207975
+rect 47596 207058 47624 208286
+rect 47584 207052 47636 207058
+rect 47584 206994 47636 207000
+rect 47492 182844 47544 182850
+rect 47492 182786 47544 182792
+rect 47596 181558 47624 206994
+rect 47688 199918 47716 230959
+rect 47676 199912 47728 199918
+rect 47676 199854 47728 199860
+rect 47780 199850 47808 232727
+rect 47858 229936 47914 229945
+rect 47858 229871 47914 229880
+rect 47768 199844 47820 199850
+rect 47768 199786 47820 199792
+rect 47872 196450 47900 229871
+rect 47964 199782 47992 233679
+rect 47952 199776 48004 199782
+rect 47952 199718 48004 199724
+rect 48056 198694 48084 235855
+rect 48044 198688 48096 198694
+rect 48044 198630 48096 198636
+rect 47860 196444 47912 196450
+rect 47860 196386 47912 196392
+rect 48148 195974 48176 236807
+rect 48226 209944 48282 209953
+rect 48226 209879 48282 209888
+rect 48136 195968 48188 195974
+rect 48136 195910 48188 195916
+rect 48240 183530 48268 209879
+rect 48228 183524 48280 183530
+rect 48228 183466 48280 183472
+rect 47584 181552 47636 181558
+rect 47584 181494 47636 181500
+rect 48976 179353 49004 448530
+rect 49514 412842 49570 412851
+rect 49514 412777 49570 412786
+rect 49422 409986 49478 409995
+rect 49422 409921 49478 409930
+rect 49056 397520 49108 397526
+rect 49056 397462 49108 397468
+rect 48962 179344 49018 179353
+rect 49068 179314 49096 397462
+rect 49436 374678 49464 409921
+rect 49528 376718 49556 412777
+rect 49606 408218 49662 408227
+rect 49606 408153 49662 408162
+rect 49516 376712 49568 376718
+rect 49516 376654 49568 376660
+rect 49424 374672 49476 374678
+rect 49424 374614 49476 374620
+rect 49620 370530 49648 408153
+rect 49884 380384 49936 380390
+rect 49884 380326 49936 380332
+rect 49608 370524 49660 370530
+rect 49608 370466 49660 370472
+rect 49896 340882 49924 380326
+rect 78770 379672 78826 379681
+rect 78770 379607 78826 379616
+rect 81346 379672 81402 379681
+rect 81346 379607 81402 379616
+rect 83462 379672 83518 379681
+rect 83462 379607 83518 379616
+rect 78784 378214 78812 379607
+rect 80150 379264 80206 379273
+rect 80150 379199 80206 379208
+rect 80164 378894 80192 379199
+rect 80152 378888 80204 378894
+rect 80152 378830 80204 378836
+rect 81360 378826 81388 379607
+rect 83476 378962 83504 379607
+rect 95974 379536 96030 379545
+rect 95974 379471 96030 379480
+rect 106094 379536 106150 379545
+rect 106094 379471 106150 379480
+rect 108486 379536 108542 379545
+rect 108486 379471 108542 379480
+rect 116030 379536 116086 379545
+rect 116030 379471 116032 379480
+rect 95988 379438 96016 379471
+rect 95976 379432 96028 379438
+rect 95976 379374 96028 379380
+rect 91190 379264 91246 379273
+rect 91190 379199 91246 379208
+rect 93582 379264 93638 379273
+rect 93582 379199 93638 379208
+rect 91204 379030 91232 379199
+rect 93596 379098 93624 379199
+rect 106108 379166 106136 379471
+rect 108500 379234 108528 379471
+rect 116084 379471 116086 379480
+rect 125966 379536 126022 379545
+rect 125966 379471 126022 379480
+rect 128542 379536 128598 379545
+rect 128542 379471 128598 379480
+rect 173254 379536 173310 379545
+rect 173254 379471 173310 379480
+rect 173438 379536 173494 379545
+rect 173438 379471 173494 379480
+rect 116032 379442 116084 379448
+rect 125980 379302 126008 379471
+rect 128556 379370 128584 379471
+rect 128544 379364 128596 379370
+rect 128544 379306 128596 379312
+rect 125968 379296 126020 379302
+rect 125968 379238 126020 379244
+rect 108488 379228 108540 379234
+rect 108488 379170 108540 379176
+rect 106096 379160 106148 379166
+rect 106096 379102 106148 379108
+rect 93584 379092 93636 379098
+rect 93584 379034 93636 379040
+rect 91192 379024 91244 379030
+rect 91192 378966 91244 378972
+rect 83464 378956 83516 378962
+rect 83464 378898 83516 378904
+rect 81348 378820 81400 378826
+rect 81348 378762 81400 378768
+rect 173268 378758 173296 379471
+rect 173256 378752 173308 378758
+rect 173256 378694 173308 378700
+rect 173452 378622 173480 379471
+rect 173440 378616 173492 378622
+rect 173440 378558 173492 378564
+rect 78772 378208 78824 378214
+rect 78772 378150 78824 378156
+rect 98368 378140 98420 378146
+rect 98368 378082 98420 378088
+rect 82544 378072 82596 378078
+rect 67546 378040 67602 378049
+rect 67546 377975 67602 377984
+rect 73342 378040 73398 378049
+rect 73342 377975 73398 377984
+rect 74354 378040 74410 378049
+rect 74354 377975 74410 377984
+rect 77850 378040 77906 378049
+rect 77850 377975 77852 377984
+rect 55864 377460 55916 377466
+rect 55864 377402 55916 377408
+rect 55876 371210 55904 377402
+rect 66166 377088 66222 377097
+rect 66166 377023 66222 377032
+rect 55864 371204 55916 371210
+rect 55864 371146 55916 371152
+rect 66180 342242 66208 377023
+rect 67560 349110 67588 377975
+rect 68926 377088 68982 377097
+rect 68926 377023 68982 377032
+rect 70306 377088 70362 377097
+rect 70306 377023 70362 377032
+rect 71686 377088 71742 377097
+rect 71686 377023 71742 377032
+rect 73066 377088 73122 377097
+rect 73066 377023 73122 377032
+rect 67548 349104 67600 349110
+rect 67548 349046 67600 349052
+rect 68940 347750 68968 377023
+rect 70320 354686 70348 377023
+rect 71700 362914 71728 377023
+rect 73080 369850 73108 377023
+rect 73356 376786 73384 377975
+rect 73344 376780 73396 376786
+rect 73344 376722 73396 376728
+rect 73068 369844 73120 369850
+rect 73068 369786 73120 369792
+rect 71688 362908 71740 362914
+rect 71688 362850 71740 362856
+rect 70308 354680 70360 354686
+rect 70308 354622 70360 354628
+rect 74368 351898 74396 377975
+rect 77904 377975 77906 377984
+rect 82542 378040 82544 378049
+rect 98380 378049 98408 378082
+rect 82596 378040 82598 378049
+rect 84566 378040 84622 378049
+rect 82542 377975 82598 377984
+rect 82820 378004 82872 378010
+rect 77852 377946 77904 377952
+rect 84566 377975 84622 377984
+rect 85854 378040 85910 378049
+rect 85854 377975 85910 377984
+rect 87602 378040 87658 378049
+rect 87602 377975 87658 377984
+rect 88246 378040 88302 378049
+rect 88246 377975 88302 377984
+rect 89534 378040 89590 378049
+rect 89534 377975 89590 377984
+rect 90822 378040 90878 378049
+rect 90822 377975 90824 377984
+rect 82820 377946 82872 377952
+rect 75826 377088 75882 377097
+rect 75826 377023 75882 377032
+rect 77206 377088 77262 377097
+rect 77206 377023 77262 377032
+rect 78586 377088 78642 377097
+rect 78586 377023 78642 377032
+rect 81346 377088 81402 377097
+rect 81346 377023 81402 377032
+rect 75840 358766 75868 377023
+rect 77220 365702 77248 377023
+rect 77208 365696 77260 365702
+rect 77208 365638 77260 365644
+rect 75828 358760 75880 358766
+rect 75828 358702 75880 358708
+rect 74356 351892 74408 351898
+rect 74356 351834 74408 351840
+rect 68928 347744 68980 347750
+rect 68928 347686 68980 347692
+rect 78600 345030 78628 377023
+rect 81360 353258 81388 377023
+rect 82084 376780 82136 376786
+rect 82084 376722 82136 376728
+rect 81348 353252 81400 353258
+rect 81348 353194 81400 353200
+rect 78588 345024 78640 345030
+rect 78588 344966 78640 344972
+rect 82096 344350 82124 376722
+rect 82832 374746 82860 377946
+rect 84106 377088 84162 377097
+rect 84106 377023 84162 377032
+rect 82820 374740 82872 374746
+rect 82820 374682 82872 374688
+rect 84120 360194 84148 377023
+rect 84580 376378 84608 377975
+rect 84568 376372 84620 376378
+rect 84568 376314 84620 376320
+rect 85868 376310 85896 377975
+rect 86866 377088 86922 377097
+rect 86866 377023 86922 377032
+rect 85856 376304 85908 376310
+rect 85856 376246 85908 376252
+rect 86880 367062 86908 377023
+rect 87616 376174 87644 377975
+rect 88260 377942 88288 377975
+rect 88248 377936 88300 377942
+rect 88248 377878 88300 377884
+rect 89548 377874 89576 377975
+rect 90876 377975 90878 377984
+rect 92202 378040 92258 378049
+rect 92202 377975 92258 377984
+rect 92846 378040 92902 378049
+rect 92846 377975 92902 377984
+rect 98366 378040 98422 378049
+rect 98366 377975 98422 377984
+rect 100942 378040 100998 378049
+rect 100942 377975 100998 377984
+rect 103334 378040 103390 378049
+rect 103334 377975 103390 377984
+rect 103702 378040 103758 378049
+rect 103702 377975 103758 377984
+rect 104438 378040 104494 378049
+rect 104438 377975 104494 377984
+rect 105910 378040 105966 378049
+rect 105910 377975 105966 377984
+rect 107014 378040 107070 378049
+rect 107014 377975 107070 377984
+rect 111062 378040 111118 378049
+rect 111062 377975 111118 377984
+rect 113638 378040 113694 378049
+rect 113638 377975 113694 377984
+rect 118422 378040 118478 378049
+rect 118422 377975 118478 377984
+rect 120998 378040 121054 378049
+rect 120998 377975 121054 377984
+rect 123574 378040 123630 378049
+rect 123574 377975 123630 377984
+rect 130934 378040 130990 378049
+rect 130934 377975 130990 377984
+rect 133510 378040 133566 378049
+rect 133510 377975 133566 377984
+rect 136178 378040 136234 378049
+rect 136178 377975 136234 377984
+rect 141146 378040 141202 378049
+rect 141146 377975 141202 377984
+rect 146206 378040 146262 378049
+rect 146206 377975 146262 377984
+rect 153382 378040 153438 378049
+rect 153382 377975 153438 377984
+rect 90824 377946 90876 377952
+rect 89536 377868 89588 377874
+rect 89536 377810 89588 377816
+rect 89626 377088 89682 377097
+rect 89626 377023 89682 377032
+rect 87604 376168 87656 376174
+rect 87604 376110 87656 376116
+rect 89640 373998 89668 377023
+rect 92216 376106 92244 377975
+rect 92860 377806 92888 377975
+rect 92848 377800 92900 377806
+rect 92848 377742 92900 377748
+rect 100956 377602 100984 377975
+rect 100944 377596 100996 377602
+rect 100944 377538 100996 377544
+rect 103348 376650 103376 377975
+rect 103716 377738 103744 377975
+rect 103704 377732 103756 377738
+rect 103704 377674 103756 377680
+rect 103336 376644 103388 376650
+rect 103336 376586 103388 376592
+rect 104452 376582 104480 377975
+rect 104440 376576 104492 376582
+rect 104440 376518 104492 376524
+rect 105924 376514 105952 377975
+rect 105912 376508 105964 376514
+rect 105912 376450 105964 376456
+rect 107028 376446 107056 377975
+rect 111076 377670 111104 377975
+rect 111064 377664 111116 377670
+rect 111064 377606 111116 377612
+rect 113652 377534 113680 377975
+rect 113640 377528 113692 377534
+rect 113640 377470 113692 377476
+rect 118436 377466 118464 377975
+rect 118424 377460 118476 377466
+rect 118424 377402 118476 377408
+rect 121012 377398 121040 377975
+rect 121000 377392 121052 377398
+rect 121000 377334 121052 377340
+rect 123588 377330 123616 377975
+rect 123576 377324 123628 377330
+rect 123576 377266 123628 377272
+rect 107016 376440 107068 376446
+rect 107016 376382 107068 376388
+rect 130948 376242 130976 377975
+rect 130936 376236 130988 376242
+rect 130936 376178 130988 376184
+rect 92204 376100 92256 376106
+rect 92204 376042 92256 376048
+rect 133524 375358 133552 377975
+rect 133512 375352 133564 375358
+rect 133512 375294 133564 375300
+rect 136192 375290 136220 377975
+rect 138938 377360 138994 377369
+rect 138938 377295 138994 377304
+rect 136180 375284 136232 375290
+rect 136180 375226 136232 375232
+rect 138952 375222 138980 377295
+rect 141160 377262 141188 377975
+rect 143446 377360 143502 377369
+rect 143446 377295 143502 377304
+rect 141148 377256 141200 377262
+rect 141148 377198 141200 377204
+rect 138940 375216 138992 375222
+rect 138940 375158 138992 375164
+rect 143460 375154 143488 377295
+rect 143448 375148 143500 375154
+rect 143448 375090 143500 375096
+rect 146220 375086 146248 377975
+rect 148598 377360 148654 377369
+rect 148598 377295 148654 377304
+rect 150990 377360 151046 377369
+rect 150990 377295 151046 377304
+rect 146208 375080 146260 375086
+rect 146208 375022 146260 375028
+rect 148612 375018 148640 377295
+rect 148600 375012 148652 375018
+rect 148600 374954 148652 374960
+rect 151004 374950 151032 377295
+rect 150992 374944 151044 374950
+rect 150992 374886 151044 374892
+rect 153396 374882 153424 377975
+rect 186976 377806 187004 451250
+rect 187056 440292 187108 440298
+rect 187056 440234 187108 440240
+rect 187068 379506 187096 440234
+rect 187160 436082 187188 464782
+rect 187148 436076 187200 436082
+rect 187148 436018 187200 436024
+rect 187148 433356 187200 433362
+rect 187148 433298 187200 433304
+rect 187056 379500 187108 379506
+rect 187056 379442 187108 379448
+rect 187160 377874 187188 433298
+rect 187252 430574 187280 465462
+rect 187700 465112 187752 465118
+rect 187700 465054 187752 465060
+rect 187240 430568 187292 430574
+rect 187240 430510 187292 430516
+rect 187240 426488 187292 426494
+rect 187240 426430 187292 426436
+rect 187252 377942 187280 426430
+rect 187332 403028 187384 403034
+rect 187332 402970 187384 402976
+rect 187240 377936 187292 377942
+rect 187240 377878 187292 377884
+rect 187148 377868 187200 377874
+rect 187148 377810 187200 377816
+rect 186964 377800 187016 377806
+rect 186964 377742 187016 377748
+rect 187344 377602 187372 402970
+rect 187424 392012 187476 392018
+rect 187424 391954 187476 391960
+rect 187436 379438 187464 391954
+rect 187516 387864 187568 387870
+rect 187516 387806 187568 387812
+rect 187424 379432 187476 379438
+rect 187424 379374 187476 379380
+rect 187528 379137 187556 387806
+rect 187514 379128 187570 379137
+rect 187514 379063 187570 379072
+rect 187332 377596 187384 377602
+rect 187332 377538 187384 377544
+rect 187712 377233 187740 465054
+rect 188252 464976 188304 464982
+rect 188252 464918 188304 464924
+rect 188264 448526 188292 464918
+rect 188252 448520 188304 448526
+rect 188252 448462 188304 448468
+rect 188356 377369 188384 536794
+rect 188896 465452 188948 465458
+rect 188896 465394 188948 465400
+rect 188804 465384 188856 465390
+rect 188804 465326 188856 465332
+rect 188436 465248 188488 465254
+rect 188436 465190 188488 465196
+rect 188342 377360 188398 377369
+rect 188342 377295 188398 377304
+rect 180706 377224 180762 377233
+rect 180706 377159 180762 377168
+rect 187698 377224 187754 377233
+rect 187698 377159 187754 377168
+rect 153384 374876 153436 374882
+rect 153384 374818 153436 374824
+rect 89628 373992 89680 373998
+rect 89628 373934 89680 373940
+rect 86868 367056 86920 367062
+rect 86868 366998 86920 367004
+rect 84108 360188 84160 360194
+rect 84108 360130 84160 360136
+rect 82084 344344 82136 344350
+rect 82084 344286 82136 344292
+rect 66168 342236 66220 342242
+rect 66168 342178 66220 342184
+rect 49884 340876 49936 340882
+rect 49884 340818 49936 340824
+rect 157248 335368 157300 335374
+rect 157248 335310 157300 335316
+rect 155224 331288 155276 331294
+rect 155224 331230 155276 331236
+rect 151728 328500 151780 328506
+rect 151728 328442 151780 328448
+rect 148968 324352 149020 324358
+rect 148968 324294 149020 324300
+rect 146208 321632 146260 321638
+rect 146208 321574 146260 321580
+rect 144828 317484 144880 317490
+rect 144828 317426 144880 317432
+rect 142068 313336 142120 313342
+rect 142068 313278 142120 313284
+rect 139308 310548 139360 310554
+rect 139308 310490 139360 310496
+rect 133788 302252 133840 302258
+rect 133788 302194 133840 302200
+rect 132408 299532 132460 299538
+rect 132408 299474 132460 299480
+rect 129648 295384 129700 295390
+rect 129648 295326 129700 295332
+rect 126888 291236 126940 291242
+rect 126888 291178 126940 291184
+rect 124128 288448 124180 288454
+rect 124128 288390 124180 288396
+rect 104808 286408 104860 286414
+rect 104806 286376 104808 286385
+rect 104860 286376 104862 286385
+rect 49608 286340 49660 286346
+rect 104806 286311 104862 286320
+rect 49608 286282 49660 286288
+rect 49514 228218 49570 228227
+rect 49514 228153 49570 228162
+rect 49528 196518 49556 228153
+rect 49620 208371 49648 286282
+rect 118608 286204 118660 286210
+rect 118608 286146 118660 286152
+rect 93676 286136 93728 286142
+rect 93674 286104 93676 286113
+rect 115848 286136 115900 286142
+rect 93728 286104 93730 286113
+rect 117228 286136 117280 286142
+rect 115848 286078 115900 286084
+rect 117226 286104 117228 286113
+rect 118620 286113 118648 286146
+rect 117280 286104 117282 286113
+rect 93674 286039 93730 286048
+rect 114468 286068 114520 286074
+rect 114468 286010 114520 286016
+rect 108948 286000 109000 286006
+rect 108946 285968 108948 285977
+rect 114480 285977 114508 286010
+rect 109000 285968 109002 285977
+rect 106188 285932 106240 285938
+rect 108946 285903 109002 285912
+rect 114466 285968 114522 285977
+rect 114466 285903 114522 285912
+rect 106188 285874 106240 285880
+rect 102048 285864 102100 285870
+rect 102046 285832 102048 285841
+rect 106096 285864 106148 285870
+rect 102100 285832 102102 285841
+rect 79968 285796 80020 285802
+rect 106200 285841 106228 285874
+rect 106096 285806 106148 285812
+rect 106186 285832 106242 285841
+rect 102046 285767 102102 285776
+rect 79968 285738 80020 285744
+rect 79980 285705 80008 285738
+rect 81348 285728 81400 285734
+rect 79966 285696 80022 285705
+rect 79966 285631 80022 285640
+rect 81346 285696 81348 285705
+rect 81400 285696 81402 285705
+rect 81346 285631 81402 285640
+rect 89626 285696 89682 285705
+rect 89626 285631 89682 285640
+rect 99286 285696 99342 285705
+rect 99286 285631 99342 285640
+rect 89640 285326 89668 285631
+rect 96160 285456 96212 285462
+rect 96160 285398 96212 285404
+rect 89628 285320 89680 285326
+rect 89628 285262 89680 285268
+rect 91192 285252 91244 285258
+rect 91192 285194 91244 285200
+rect 86224 285184 86276 285190
+rect 86222 285152 86224 285161
+rect 91204 285161 91232 285194
+rect 96172 285161 96200 285398
+rect 99300 285394 99328 285631
+rect 99288 285388 99340 285394
+rect 99288 285330 99340 285336
+rect 86276 285152 86278 285161
+rect 83464 285116 83516 285122
+rect 86222 285087 86278 285096
+rect 91190 285152 91246 285161
+rect 91190 285087 91246 285096
+rect 96158 285152 96214 285161
+rect 96158 285087 96214 285096
+rect 83464 285058 83516 285064
+rect 83476 285025 83504 285058
+rect 83462 285016 83518 285025
+rect 106108 284986 106136 285806
+rect 106186 285767 106242 285776
+rect 111706 285696 111762 285705
+rect 111706 285631 111762 285640
+rect 111720 285530 111748 285631
+rect 111708 285524 111760 285530
+rect 111708 285466 111760 285472
+rect 115860 285054 115888 286078
+rect 117226 286039 117282 286048
+rect 118606 286104 118662 286113
+rect 118606 286039 118662 286048
+rect 124140 285705 124168 288390
+rect 126900 285705 126928 291178
+rect 129660 286249 129688 295326
+rect 129646 286240 129702 286249
+rect 129646 286175 129702 286184
+rect 132420 285705 132448 299474
+rect 133800 285705 133828 302194
+rect 136548 287700 136600 287706
+rect 136548 287642 136600 287648
+rect 136560 286385 136588 287642
+rect 136546 286376 136602 286385
+rect 136546 286311 136602 286320
+rect 139320 285705 139348 310490
+rect 142080 285705 142108 313278
+rect 144840 285705 144868 317426
+rect 146220 285705 146248 321574
+rect 148980 286929 149008 324294
+rect 148966 286920 149022 286929
+rect 148966 286855 149022 286864
+rect 151740 285705 151768 328442
+rect 155236 288318 155264 331230
+rect 154120 288312 154172 288318
+rect 154120 288254 154172 288260
+rect 155224 288312 155276 288318
+rect 155224 288254 155276 288260
+rect 154132 285705 154160 288254
+rect 157260 285705 157288 335310
+rect 180720 286346 180748 377159
+rect 188448 368490 188476 465190
+rect 188528 464500 188580 464506
+rect 188528 464442 188580 464448
+rect 188540 374814 188568 464442
+rect 188620 458244 188672 458250
+rect 188620 458186 188672 458192
+rect 188632 377330 188660 458186
+rect 188712 452668 188764 452674
+rect 188712 452610 188764 452616
+rect 188724 377398 188752 452610
+rect 188816 412622 188844 465326
+rect 188908 425066 188936 465394
+rect 188988 464908 189040 464914
+rect 188988 464850 189040 464856
+rect 189000 442950 189028 464850
+rect 189816 464636 189868 464642
+rect 189816 464578 189868 464584
+rect 189724 464364 189776 464370
+rect 189724 464306 189776 464312
+rect 189446 459232 189502 459241
+rect 189446 459167 189502 459176
+rect 189460 458318 189488 459167
+rect 189448 458312 189500 458318
+rect 189448 458254 189500 458260
+rect 188988 442944 189040 442950
+rect 188988 442886 189040 442892
+rect 188896 425060 188948 425066
+rect 188896 425002 188948 425008
+rect 188804 412616 188856 412622
+rect 188804 412558 188856 412564
+rect 189078 399392 189134 399401
+rect 189078 399327 189134 399336
+rect 189092 398886 189120 399327
+rect 189080 398880 189132 398886
+rect 189080 398822 189132 398828
+rect 189078 397760 189134 397769
+rect 189078 397695 189134 397704
+rect 189092 397526 189120 397695
+rect 189080 397520 189132 397526
+rect 189080 397462 189132 397468
+rect 189262 396400 189318 396409
+rect 189262 396335 189318 396344
+rect 189276 396098 189304 396335
+rect 189264 396092 189316 396098
+rect 189264 396034 189316 396040
+rect 189078 394904 189134 394913
+rect 189078 394839 189134 394848
+rect 189092 394738 189120 394839
+rect 189080 394732 189132 394738
+rect 189080 394674 189132 394680
+rect 189262 393680 189318 393689
+rect 189262 393615 189318 393624
+rect 189276 393378 189304 393615
+rect 189264 393372 189316 393378
+rect 189264 393314 189316 393320
+rect 188712 377392 188764 377398
+rect 188712 377334 188764 377340
+rect 188620 377324 188672 377330
+rect 188620 377266 188672 377272
+rect 188528 374808 188580 374814
+rect 188528 374750 188580 374756
+rect 188436 368484 188488 368490
+rect 188436 368426 188488 368432
+rect 189736 353190 189764 464306
+rect 189828 402974 189856 464578
+rect 189828 402946 189948 402974
+rect 189920 387802 189948 402946
+rect 189908 387796 189960 387802
+rect 189908 387738 189960 387744
+rect 189724 353184 189776 353190
+rect 189724 353126 189776 353132
+rect 188528 286408 188580 286414
+rect 188528 286350 188580 286356
+rect 180708 286340 180760 286346
+rect 180708 286282 180760 286288
+rect 169668 286272 169720 286278
+rect 169668 286214 169720 286220
+rect 169680 285841 169708 286214
+rect 169666 285832 169722 285841
+rect 169666 285767 169722 285776
+rect 124126 285696 124182 285705
+rect 121000 285660 121052 285666
+rect 124126 285631 124182 285640
+rect 126886 285696 126942 285705
+rect 126886 285631 126942 285640
+rect 132406 285696 132462 285705
+rect 132406 285631 132462 285640
+rect 133786 285696 133842 285705
+rect 133786 285631 133842 285640
+rect 139306 285696 139362 285705
+rect 139306 285631 139362 285640
+rect 142066 285696 142122 285705
+rect 142066 285631 142122 285640
+rect 144826 285696 144882 285705
+rect 144826 285631 144882 285640
+rect 146206 285696 146262 285705
+rect 146206 285631 146262 285640
+rect 151726 285696 151782 285705
+rect 151726 285631 151782 285640
+rect 154118 285696 154174 285705
+rect 154118 285631 154174 285640
+rect 157246 285696 157302 285705
+rect 157246 285631 157302 285640
+rect 170402 285696 170458 285705
+rect 170402 285631 170458 285640
+rect 121000 285602 121052 285608
+rect 121012 285161 121040 285602
+rect 170416 285598 170444 285631
+rect 170404 285592 170456 285598
+rect 170404 285534 170456 285540
+rect 120998 285152 121054 285161
+rect 120998 285087 121054 285096
+rect 115848 285048 115900 285054
+rect 115848 284990 115900 284996
+rect 83462 284951 83518 284960
+rect 106096 284980 106148 284986
+rect 106096 284922 106148 284928
+rect 180720 284073 180748 286282
+rect 186688 286204 186740 286210
+rect 186688 286146 186740 286152
+rect 180706 284064 180762 284073
+rect 180706 283999 180762 284008
+rect 186700 282878 186728 286146
+rect 186780 286136 186832 286142
+rect 186780 286078 186832 286084
+rect 186688 282872 186740 282878
+rect 186688 282814 186740 282820
+rect 186792 278730 186820 286078
+rect 187148 285524 187200 285530
+rect 187148 285466 187200 285472
+rect 186964 280220 187016 280226
+rect 186964 280162 187016 280168
+rect 186780 278724 186832 278730
+rect 186780 278666 186832 278672
+rect 49606 208362 49662 208371
+rect 49606 208297 49608 208306
+rect 49660 208297 49662 208306
+rect 49608 208286 49660 208292
+rect 49620 208237 49648 208286
+rect 86222 199744 86278 199753
+rect 86222 199679 86278 199688
+rect 91190 199744 91246 199753
+rect 91190 199679 91246 199688
+rect 103702 199744 103758 199753
+rect 103702 199679 103758 199688
+rect 108486 199744 108542 199753
+rect 108486 199679 108542 199688
+rect 70582 199608 70638 199617
+rect 70582 199543 70638 199552
+rect 80150 199608 80206 199617
+rect 80150 199543 80206 199552
+rect 70596 199238 70624 199543
+rect 70584 199232 70636 199238
+rect 70584 199174 70636 199180
+rect 80164 198966 80192 199543
+rect 86236 199306 86264 199679
+rect 88614 199472 88670 199481
+rect 88614 199407 88670 199416
+rect 86224 199300 86276 199306
+rect 86224 199242 86276 199248
+rect 88628 199034 88656 199407
+rect 91204 199374 91232 199679
+rect 91192 199368 91244 199374
+rect 91192 199310 91244 199316
+rect 103716 199102 103744 199679
+rect 108500 199170 108528 199679
+rect 108488 199164 108540 199170
+rect 108488 199106 108540 199112
+rect 103704 199096 103756 199102
+rect 103704 199038 103756 199044
+rect 88616 199028 88668 199034
+rect 88616 198970 88668 198976
+rect 80152 198960 80204 198966
+rect 80152 198902 80204 198908
+rect 78864 198892 78916 198898
+rect 78864 198834 78916 198840
+rect 77760 198824 77812 198830
+rect 77760 198766 77812 198772
+rect 75552 198756 75604 198762
+rect 75552 198698 75604 198704
+rect 75564 198665 75592 198698
+rect 77772 198665 77800 198766
+rect 78876 198665 78904 198834
+rect 70122 198656 70178 198665
+rect 70122 198591 70178 198600
+rect 71870 198656 71926 198665
+rect 71870 198591 71872 198600
+rect 67546 198248 67602 198257
+rect 67546 198183 67602 198192
+rect 66166 197432 66222 197441
+rect 66166 197367 66222 197376
+rect 49516 196512 49568 196518
+rect 49516 196454 49568 196460
+rect 66180 184890 66208 197367
+rect 67560 191826 67588 198183
+rect 70136 198014 70164 198591
+rect 71924 198591 71926 198600
+rect 73894 198656 73950 198665
+rect 73894 198591 73950 198600
+rect 75550 198656 75606 198665
+rect 75550 198591 75606 198600
+rect 76654 198656 76710 198665
+rect 76654 198591 76710 198600
+rect 77758 198656 77814 198665
+rect 77758 198591 77814 198600
+rect 78862 198656 78918 198665
+rect 78862 198591 78918 198600
+rect 81346 198656 81402 198665
+rect 81346 198591 81402 198600
+rect 83462 198656 83518 198665
+rect 83462 198591 83518 198600
+rect 93582 198656 93638 198665
+rect 93582 198591 93638 198600
+rect 95974 198656 96030 198665
+rect 95974 198591 96030 198600
+rect 98366 198656 98422 198665
+rect 98366 198591 98422 198600
+rect 99838 198656 99894 198665
+rect 99838 198591 99894 198600
+rect 100942 198656 100998 198665
+rect 100942 198591 100998 198600
+rect 102230 198656 102286 198665
+rect 102230 198591 102286 198600
+rect 103334 198656 103390 198665
+rect 103334 198591 103390 198600
+rect 106094 198656 106150 198665
+rect 106094 198591 106150 198600
+rect 107014 198656 107070 198665
+rect 107014 198591 107070 198600
+rect 108302 198656 108358 198665
+rect 108302 198591 108358 198600
+rect 111062 198656 111118 198665
+rect 111062 198591 111118 198600
+rect 116030 198656 116086 198665
+rect 116030 198591 116086 198600
+rect 118422 198656 118478 198665
+rect 118422 198591 118478 198600
+rect 120998 198656 121054 198665
+rect 120998 198591 121054 198600
+rect 128634 198656 128690 198665
+rect 128634 198591 128690 198600
+rect 146114 198656 146170 198665
+rect 146114 198591 146170 198600
+rect 153382 198656 153438 198665
+rect 153382 198591 153438 198600
+rect 173438 198656 173494 198665
+rect 173438 198591 173494 198600
+rect 71872 198562 71924 198568
+rect 70124 198008 70176 198014
+rect 70124 197950 70176 197956
+rect 68926 197432 68982 197441
+rect 73908 197402 73936 198591
+rect 76668 198354 76696 198591
+rect 81360 198490 81388 198591
+rect 81348 198484 81400 198490
+rect 81348 198426 81400 198432
+rect 83476 198422 83504 198591
+rect 93596 198558 93624 198591
+rect 93584 198552 93636 198558
+rect 83830 198520 83886 198529
+rect 83830 198455 83886 198464
+rect 84566 198520 84622 198529
+rect 84566 198455 84622 198464
+rect 87234 198520 87290 198529
+rect 87234 198455 87290 198464
+rect 88246 198520 88302 198529
+rect 93584 198494 93636 198500
+rect 88246 198455 88302 198464
+rect 83464 198416 83516 198422
+rect 83464 198358 83516 198364
+rect 76656 198348 76708 198354
+rect 76656 198290 76708 198296
+rect 74354 198248 74410 198257
+rect 74354 198183 74410 198192
+rect 81346 198248 81402 198257
+rect 81346 198183 81402 198192
+rect 68926 197367 68982 197376
+rect 73896 197396 73948 197402
+rect 67548 191820 67600 191826
+rect 67548 191762 67600 191768
+rect 68940 190466 68968 197367
+rect 73896 197338 73948 197344
+rect 74368 194546 74396 198183
+rect 78586 197432 78642 197441
+rect 75184 197396 75236 197402
+rect 78586 197367 78642 197376
+rect 75184 197338 75236 197344
+rect 74356 194540 74408 194546
+rect 74356 194482 74408 194488
+rect 68928 190460 68980 190466
+rect 68928 190402 68980 190408
+rect 75196 189786 75224 197338
+rect 75184 189780 75236 189786
+rect 75184 189722 75236 189728
+rect 78600 189038 78628 197367
+rect 81360 195906 81388 198183
+rect 83844 196858 83872 198455
+rect 84580 196994 84608 198455
+rect 85854 198384 85910 198393
+rect 85854 198319 85910 198328
+rect 84568 196988 84620 196994
+rect 84568 196930 84620 196936
+rect 83832 196852 83884 196858
+rect 83832 196794 83884 196800
+rect 85868 196722 85896 198319
+rect 87248 196790 87276 198455
+rect 88260 196926 88288 198455
+rect 90822 198384 90878 198393
+rect 90822 198319 90878 198328
+rect 92846 198384 92902 198393
+rect 92846 198319 92902 198328
+rect 88248 196920 88300 196926
+rect 88248 196862 88300 196868
+rect 87236 196784 87288 196790
+rect 87236 196726 87288 196732
+rect 85856 196716 85908 196722
+rect 85856 196658 85908 196664
+rect 90836 196586 90864 198319
+rect 92860 196654 92888 198319
+rect 95988 198286 96016 198591
+rect 95976 198280 96028 198286
+rect 95976 198222 96028 198228
+rect 98380 198150 98408 198591
+rect 98368 198144 98420 198150
+rect 98368 198086 98420 198092
+rect 99852 197198 99880 198591
+rect 100956 197946 100984 198591
+rect 100944 197940 100996 197946
+rect 100944 197882 100996 197888
+rect 99840 197192 99892 197198
+rect 99840 197134 99892 197140
+rect 102244 197130 102272 198591
+rect 103348 197305 103376 198591
+rect 106108 198218 106136 198591
+rect 106096 198212 106148 198218
+rect 106096 198154 106148 198160
+rect 103334 197296 103390 197305
+rect 103334 197231 103390 197240
+rect 102232 197124 102284 197130
+rect 102232 197066 102284 197072
+rect 107028 196897 107056 198591
+rect 107014 196888 107070 196897
+rect 107014 196823 107070 196832
+rect 108316 196761 108344 198591
+rect 109406 198112 109462 198121
+rect 111076 198082 111104 198591
+rect 109406 198047 109462 198056
+rect 111064 198076 111116 198082
+rect 108302 196752 108358 196761
+rect 108302 196687 108358 196696
+rect 92848 196648 92900 196654
+rect 109420 196625 109448 198047
+rect 111064 198018 111116 198024
+rect 116044 197878 116072 198591
+rect 116032 197872 116084 197878
+rect 116032 197814 116084 197820
+rect 118436 197810 118464 198591
+rect 118424 197804 118476 197810
+rect 118424 197746 118476 197752
+rect 121012 197062 121040 198591
+rect 126426 197840 126482 197849
+rect 126426 197775 126482 197784
+rect 121000 197056 121052 197062
+rect 121000 196998 121052 197004
+rect 92848 196590 92900 196596
+rect 109406 196616 109462 196625
+rect 90824 196580 90876 196586
+rect 109406 196551 109462 196560
+rect 90824 196522 90876 196528
+rect 81348 195900 81400 195906
+rect 81348 195842 81400 195848
+rect 126440 195838 126468 197775
+rect 126428 195832 126480 195838
+rect 126428 195774 126480 195780
+rect 128648 195770 128676 198591
+rect 130934 197840 130990 197849
+rect 130934 197775 130990 197784
+rect 133510 197840 133566 197849
+rect 133510 197775 133566 197784
+rect 139030 197840 139086 197849
+rect 139030 197775 139086 197784
+rect 141238 197840 141294 197849
+rect 141238 197775 141294 197784
+rect 143446 197840 143502 197849
+rect 143446 197775 143502 197784
+rect 128636 195764 128688 195770
+rect 128636 195706 128688 195712
+rect 130948 195702 130976 197775
+rect 130936 195696 130988 195702
+rect 130936 195638 130988 195644
+rect 133524 195634 133552 197775
+rect 133512 195628 133564 195634
+rect 133512 195570 133564 195576
+rect 139044 195566 139072 197775
+rect 139032 195560 139084 195566
+rect 139032 195502 139084 195508
+rect 141252 195498 141280 197775
+rect 141240 195492 141292 195498
+rect 141240 195434 141292 195440
+rect 143460 195430 143488 197775
+rect 143448 195424 143500 195430
+rect 143448 195366 143500 195372
+rect 146128 195362 146156 198591
+rect 148874 197704 148930 197713
+rect 148874 197639 148930 197648
+rect 151082 197704 151138 197713
+rect 151082 197639 151138 197648
+rect 146116 195356 146168 195362
+rect 146116 195298 146168 195304
+rect 148888 195226 148916 197639
+rect 148876 195220 148928 195226
+rect 148876 195162 148928 195168
+rect 151096 195158 151124 197639
+rect 151084 195152 151136 195158
+rect 151084 195094 151136 195100
+rect 153396 195090 153424 198591
+rect 173254 197840 173310 197849
+rect 173254 197775 173310 197784
+rect 155958 197432 156014 197441
+rect 155958 197367 156014 197376
+rect 153384 195084 153436 195090
+rect 153384 195026 153436 195032
+rect 155972 194478 156000 197367
+rect 173268 197266 173296 197775
+rect 173452 197334 173480 198591
+rect 186976 197810 187004 280162
+rect 187160 271862 187188 285466
+rect 188436 285320 188488 285326
+rect 188436 285262 188488 285268
+rect 188344 285116 188396 285122
+rect 188344 285058 188396 285064
+rect 187148 271856 187200 271862
+rect 187148 271798 187200 271804
+rect 187056 270564 187108 270570
+rect 187056 270506 187108 270512
+rect 187068 197985 187096 270506
+rect 187148 225004 187200 225010
+rect 187148 224946 187200 224952
+rect 187160 199782 187188 224946
+rect 187240 219496 187292 219502
+rect 187240 219438 187292 219444
+rect 187252 199850 187280 219438
+rect 187332 212560 187384 212566
+rect 187332 212502 187384 212508
+rect 187344 199918 187372 212502
+rect 187424 208412 187476 208418
+rect 187424 208354 187476 208360
+rect 187332 199912 187384 199918
+rect 187332 199854 187384 199860
+rect 187240 199844 187292 199850
+rect 187240 199786 187292 199792
+rect 187148 199776 187200 199782
+rect 187148 199718 187200 199724
+rect 187436 198354 187464 208354
+rect 188356 204270 188384 285058
+rect 188448 219434 188476 285262
+rect 188540 255270 188568 286350
+rect 188804 286068 188856 286074
+rect 188804 286010 188856 286016
+rect 188712 286000 188764 286006
+rect 188712 285942 188764 285948
+rect 188620 285932 188672 285938
+rect 188620 285874 188672 285880
+rect 188632 262206 188660 285874
+rect 188724 267714 188752 285942
+rect 188816 274650 188844 286010
+rect 189816 285184 189868 285190
+rect 189816 285126 189868 285132
+rect 189078 279168 189134 279177
+rect 189078 279103 189134 279112
+rect 189092 278798 189120 279103
+rect 189080 278792 189132 278798
+rect 189080 278734 189132 278740
+rect 189724 274712 189776 274718
+rect 189724 274654 189776 274660
+rect 188804 274644 188856 274650
+rect 188804 274586 188856 274592
+rect 188712 267708 188764 267714
+rect 188712 267650 188764 267656
+rect 188620 262200 188672 262206
+rect 188620 262142 188672 262148
+rect 188528 255264 188580 255270
+rect 188528 255206 188580 255212
+rect 188528 247104 188580 247110
+rect 188528 247046 188580 247052
+rect 188436 219428 188488 219434
+rect 188436 219370 188488 219376
+rect 188436 208480 188488 208486
+rect 188436 208422 188488 208428
+rect 188344 204264 188396 204270
+rect 188344 204206 188396 204212
+rect 188068 201544 188120 201550
+rect 188068 201486 188120 201492
+rect 187424 198348 187476 198354
+rect 187424 198290 187476 198296
+rect 187054 197976 187110 197985
+rect 187054 197911 187110 197920
+rect 186964 197804 187016 197810
+rect 186964 197746 187016 197752
+rect 173440 197328 173492 197334
+rect 173440 197270 173492 197276
+rect 173256 197260 173308 197266
+rect 173256 197202 173308 197208
+rect 188080 196858 188108 201486
+rect 188448 199306 188476 208422
+rect 188436 199300 188488 199306
+rect 188436 199242 188488 199248
+rect 188540 197946 188568 247046
+rect 188620 240168 188672 240174
+rect 188620 240110 188672 240116
+rect 188632 198150 188660 240110
+rect 188712 234660 188764 234666
+rect 188712 234602 188764 234608
+rect 188724 198286 188752 234602
+rect 188804 222216 188856 222222
+rect 188804 222158 188856 222164
+rect 188816 199374 188844 222158
+rect 189538 219328 189594 219337
+rect 189538 219263 189594 219272
+rect 189552 218074 189580 219263
+rect 189540 218068 189592 218074
+rect 189540 218010 189592 218016
+rect 189446 217696 189502 217705
+rect 189446 217631 189502 217640
+rect 189460 216714 189488 217631
+rect 189448 216708 189500 216714
+rect 189448 216650 189500 216656
+rect 189080 215212 189132 215218
+rect 189080 215154 189132 215160
+rect 189092 214985 189120 215154
+rect 189078 214976 189134 214985
+rect 189078 214911 189134 214920
+rect 189080 213920 189132 213926
+rect 189080 213862 189132 213868
+rect 189092 213761 189120 213862
+rect 189078 213752 189134 213761
+rect 189078 213687 189134 213696
+rect 188896 204332 188948 204338
+rect 188896 204274 188948 204280
+rect 188804 199368 188856 199374
+rect 188804 199310 188856 199316
+rect 188908 199238 188936 204274
+rect 188896 199232 188948 199238
+rect 188896 199174 188948 199180
+rect 188712 198280 188764 198286
+rect 188712 198222 188764 198228
+rect 188620 198144 188672 198150
+rect 188620 198086 188672 198092
+rect 188528 197940 188580 197946
+rect 188528 197882 188580 197888
+rect 188068 196852 188120 196858
+rect 188068 196794 188120 196800
+rect 189736 196586 189764 274654
+rect 189828 211138 189856 285126
+rect 189908 258120 189960 258126
+rect 189908 258062 189960 258068
+rect 189816 211132 189868 211138
+rect 189816 211074 189868 211080
+rect 189920 196722 189948 258062
+rect 190458 216336 190514 216345
+rect 190458 216271 190514 216280
+rect 190472 215286 190500 216271
+rect 190460 215280 190512 215286
+rect 190460 215222 190512 215228
+rect 189908 196716 189960 196722
+rect 189908 196658 189960 196664
+rect 189724 196580 189776 196586
+rect 189724 196522 189776 196528
+rect 155960 194472 156012 194478
+rect 155960 194414 156012 194420
+rect 78588 189032 78640 189038
+rect 78588 188974 78640 188980
+rect 66168 184884 66220 184890
+rect 66168 184826 66220 184832
+rect 48962 179279 49018 179288
+rect 49056 179308 49108 179314
+rect 49056 179250 49108 179256
+rect 44824 177064 44876 177070
+rect 44824 177006 44876 177012
+rect 191116 176497 191144 700266
+rect 191208 176662 191236 700402
+rect 192484 501084 192536 501090
+rect 192484 501026 192536 501032
+rect 191288 465792 191340 465798
+rect 191288 465734 191340 465740
+rect 191300 343602 191328 465734
+rect 191380 444440 191432 444446
+rect 191380 444382 191432 444388
+rect 191392 376106 191420 444382
+rect 192496 377262 192524 501026
+rect 193956 465656 194008 465662
+rect 193956 465598 194008 465604
+rect 192668 465316 192720 465322
+rect 192668 465258 192720 465264
+rect 192576 464432 192628 464438
+rect 192576 464374 192628 464380
+rect 192588 382226 192616 464374
+rect 192680 418130 192708 465258
+rect 193864 465180 193916 465186
+rect 193864 465122 193916 465128
+rect 192760 420980 192812 420986
+rect 192760 420922 192812 420928
+rect 192668 418124 192720 418130
+rect 192668 418066 192720 418072
+rect 192668 398880 192720 398886
+rect 192668 398822 192720 398828
+rect 192576 382220 192628 382226
+rect 192576 382162 192628 382168
+rect 192484 377256 192536 377262
+rect 192484 377198 192536 377204
+rect 191380 376100 191432 376106
+rect 191380 376042 191432 376048
+rect 192680 357406 192708 398822
+rect 192772 376174 192800 420922
+rect 192852 397520 192904 397526
+rect 192852 397462 192904 397468
+rect 192760 376168 192812 376174
+rect 192760 376110 192812 376116
+rect 192864 364342 192892 397462
+rect 192852 364336 192904 364342
+rect 192852 364278 192904 364284
+rect 192668 357400 192720 357406
+rect 192668 357342 192720 357348
+rect 193876 346390 193904 465122
+rect 193968 350538 193996 465598
+rect 196716 464772 196768 464778
+rect 196716 464714 196768 464720
+rect 195336 464704 195388 464710
+rect 195336 464646 195388 464652
+rect 195244 464568 195296 464574
+rect 195244 464510 195296 464516
+rect 194048 414044 194100 414050
+rect 194048 413986 194100 413992
+rect 194060 376310 194088 413986
+rect 195256 394670 195284 464510
+rect 195348 400178 195376 464646
+rect 196624 438932 196676 438938
+rect 196624 438874 196676 438880
+rect 195428 409896 195480 409902
+rect 195428 409838 195480 409844
+rect 195336 400172 195388 400178
+rect 195336 400114 195388 400120
+rect 195336 396092 195388 396098
+rect 195336 396034 195388 396040
+rect 195244 394664 195296 394670
+rect 195244 394606 195296 394612
+rect 194048 376304 194100 376310
+rect 194048 376246 194100 376252
+rect 195348 372570 195376 396034
+rect 195440 377738 195468 409838
+rect 195520 394732 195572 394738
+rect 195520 394674 195572 394680
+rect 195532 377942 195560 394674
+rect 196636 378010 196664 438874
+rect 196728 405686 196756 464714
+rect 199384 445800 199436 445806
+rect 199384 445742 199436 445748
+rect 198004 427848 198056 427854
+rect 198004 427790 198056 427796
+rect 196808 408536 196860 408542
+rect 196808 408478 196860 408484
+rect 196716 405680 196768 405686
+rect 196716 405622 196768 405628
+rect 196716 393372 196768 393378
+rect 196716 393314 196768 393320
+rect 196728 385014 196756 393314
+rect 196716 385008 196768 385014
+rect 196716 384950 196768 384956
+rect 196624 378004 196676 378010
+rect 196624 377946 196676 377952
+rect 195520 377936 195572 377942
+rect 195520 377878 195572 377884
+rect 195428 377732 195480 377738
+rect 195428 377674 195480 377680
+rect 196820 376378 196848 408478
+rect 198016 377670 198044 427790
+rect 198096 396092 198148 396098
+rect 198096 396034 198148 396040
+rect 198108 378078 198136 396034
+rect 198096 378072 198148 378078
+rect 198096 378014 198148 378020
+rect 198004 377664 198056 377670
+rect 198004 377606 198056 377612
+rect 199396 377466 199424 445742
+rect 199476 433424 199528 433430
+rect 199476 433366 199528 433372
+rect 199488 377534 199516 433366
+rect 199476 377528 199528 377534
+rect 199476 377470 199528 377476
+rect 199384 377460 199436 377466
+rect 199384 377402 199436 377408
+rect 196808 376372 196860 376378
+rect 196808 376314 196860 376320
+rect 195336 372564 195388 372570
+rect 195336 372506 195388 372512
+rect 193956 350532 194008 350538
+rect 193956 350474 194008 350480
+rect 193864 346384 193916 346390
+rect 193864 346326 193916 346332
+rect 191288 343596 191340 343602
+rect 191288 343538 191340 343544
+rect 192484 286272 192536 286278
+rect 192484 286214 192536 286220
+rect 191288 285592 191340 285598
+rect 191288 285534 191340 285540
+rect 191300 186318 191328 285534
+rect 191380 263628 191432 263634
+rect 191380 263570 191432 263576
+rect 191392 196790 191420 263570
+rect 191840 219564 191892 219570
+rect 191840 219506 191892 219512
+rect 191852 215218 191880 219506
+rect 191840 215212 191892 215218
+rect 191840 215154 191892 215160
+rect 191380 196784 191432 196790
+rect 191380 196726 191432 196732
+rect 192496 193186 192524 286214
+rect 195244 285796 195296 285802
+rect 195244 285738 195296 285744
+rect 192576 285456 192628 285462
+rect 192576 285398 192628 285404
+rect 192588 237386 192616 285398
+rect 193956 285252 194008 285258
+rect 193956 285194 194008 285200
+rect 193864 276072 193916 276078
+rect 193864 276014 193916 276020
+rect 192576 237380 192628 237386
+rect 192576 237322 192628 237328
+rect 192576 231872 192628 231878
+rect 192576 231814 192628 231820
+rect 192588 197266 192616 231814
+rect 192668 216708 192720 216714
+rect 192668 216650 192720 216656
+rect 192680 208350 192708 216650
+rect 192668 208344 192720 208350
+rect 192668 208286 192720 208292
+rect 192668 205692 192720 205698
+rect 192668 205634 192720 205640
+rect 192576 197260 192628 197266
+rect 192576 197202 192628 197208
+rect 192680 196450 192708 205634
+rect 193876 197878 193904 276014
+rect 193968 224942 193996 285194
+rect 194048 238808 194100 238814
+rect 194048 238750 194100 238756
+rect 193956 224936 194008 224942
+rect 193956 224878 194008 224884
+rect 193864 197872 193916 197878
+rect 193864 197814 193916 197820
+rect 194060 197334 194088 238750
+rect 194048 197328 194100 197334
+rect 194048 197270 194100 197276
+rect 192668 196444 192720 196450
+rect 192668 196386 192720 196392
+rect 192484 193180 192536 193186
+rect 192484 193122 192536 193128
+rect 195256 188970 195284 285738
+rect 196624 285728 196676 285734
+rect 196624 285670 196676 285676
+rect 195520 285388 195572 285394
+rect 195520 285330 195572 285336
+rect 195336 267776 195388 267782
+rect 195336 267718 195388 267724
+rect 195348 196926 195376 267718
+rect 195428 251252 195480 251258
+rect 195428 251194 195480 251200
+rect 195440 196994 195468 251194
+rect 195532 242894 195560 285330
+rect 195520 242888 195572 242894
+rect 195520 242830 195572 242836
+rect 195520 226364 195572 226370
+rect 195520 226306 195572 226312
+rect 195532 213926 195560 226306
+rect 195520 213920 195572 213926
+rect 195520 213862 195572 213868
+rect 196636 197266 196664 285670
+rect 196716 281580 196768 281586
+rect 196716 281522 196768 281528
+rect 196624 197260 196676 197266
+rect 196624 197202 196676 197208
+rect 195428 196988 195480 196994
+rect 195428 196930 195480 196936
+rect 195336 196920 195388 196926
+rect 195336 196862 195388 196868
+rect 196728 196654 196756 281522
+rect 199384 269136 199436 269142
+rect 199384 269078 199436 269084
+rect 198004 259480 198056 259486
+rect 198004 259422 198056 259428
+rect 196808 245676 196860 245682
+rect 196808 245618 196860 245624
+rect 196820 198422 196848 245618
+rect 196808 198416 196860 198422
+rect 196808 198358 196860 198364
+rect 198016 198218 198044 259422
+rect 198004 198212 198056 198218
+rect 198004 198154 198056 198160
+rect 199396 198082 199424 269078
+rect 199384 198076 199436 198082
+rect 199384 198018 199436 198024
+rect 196716 196648 196768 196654
+rect 196716 196590 196768 196596
+rect 195244 188964 195296 188970
+rect 195244 188906 195296 188912
+rect 191288 186312 191340 186318
+rect 191288 186254 191340 186260
+rect 191196 176656 191248 176662
+rect 191196 176598 191248 176604
+rect 191102 176488 191158 176497
+rect 191102 176423 191158 176432
+rect 201512 176390 201540 702986
+rect 203524 458312 203576 458318
+rect 203524 458254 203576 458260
+rect 203536 339454 203564 458254
+rect 203524 339448 203576 339454
+rect 203524 339390 203576 339396
+rect 203524 278792 203576 278798
+rect 203524 278734 203576 278740
+rect 202144 233300 202196 233306
+rect 202144 233242 202196 233248
+rect 202156 198490 202184 233242
+rect 202144 198484 202196 198490
+rect 202144 198426 202196 198432
+rect 203536 185638 203564 278734
+rect 203524 185632 203576 185638
+rect 203524 185574 203576 185580
+rect 218072 179042 218100 703582
+rect 218808 703474 218836 703582
+rect 218950 703520 219062 704960
+rect 235142 703520 235254 704960
+rect 251426 703520 251538 704960
+rect 267618 703520 267730 704960
+rect 283810 703520 283922 704960
+rect 300094 703520 300206 704960
+rect 316286 703520 316398 704960
+rect 332478 703520 332590 704960
+rect 348762 703520 348874 704960
+rect 364954 703520 365066 704960
+rect 381146 703520 381258 704960
+rect 397430 703520 397542 704960
+rect 412652 703582 413508 703610
+rect 218992 703474 219020 703520
+rect 218808 703446 219020 703474
+rect 231124 700392 231176 700398
+rect 231124 700334 231176 700340
+rect 229744 334008 229796 334014
+rect 229744 333950 229796 333956
+rect 229756 194478 229784 333950
+rect 229836 237448 229888 237454
+rect 229836 237390 229888 237396
+rect 229848 195974 229876 237390
+rect 229836 195968 229888 195974
+rect 229836 195910 229888 195916
+rect 229744 194472 229796 194478
+rect 229744 194414 229796 194420
+rect 218060 179036 218112 179042
+rect 218060 178978 218112 178984
+rect 231136 178945 231164 700334
+rect 262220 700324 262272 700330
+rect 262220 700266 262272 700272
+rect 262232 696946 262260 700266
+rect 267660 697610 267688 703520
+rect 283852 702434 283880 703520
+rect 282932 702406 283880 702434
+rect 278780 700392 278832 700398
+rect 278780 700334 278832 700340
+rect 266360 697604 266412 697610
+rect 266360 697546 266412 697552
+rect 267648 697604 267700 697610
+rect 267648 697546 267700 697552
+rect 262140 696918 262260 696946
+rect 262140 694142 262168 696918
+rect 259460 694136 259512 694142
+rect 259460 694078 259512 694084
+rect 262128 694136 262180 694142
+rect 262128 694078 262180 694084
+rect 259472 687290 259500 694078
+rect 259380 687262 259500 687290
+rect 259380 683194 259408 687262
+rect 253204 683188 253256 683194
+rect 253204 683130 253256 683136
+rect 259368 683188 259420 683194
+rect 259368 683130 259420 683136
+rect 253216 656878 253244 683130
+rect 250444 656872 250496 656878
+rect 250444 656814 250496 656820
+rect 253204 656872 253256 656878
+rect 253204 656814 253256 656820
+rect 250456 637566 250484 656814
+rect 249156 637560 249208 637566
+rect 249156 637502 249208 637508
+rect 250444 637560 250496 637566
+rect 250444 637502 250496 637508
+rect 249168 632330 249196 637502
+rect 247684 632324 247736 632330
+rect 247684 632266 247736 632272
+rect 249156 632324 249208 632330
+rect 249156 632266 249208 632272
+rect 247696 608394 247724 632266
+rect 265348 619948 265400 619954
+rect 265348 619890 265400 619896
+rect 265360 617914 265388 619890
+rect 263600 617908 263652 617914
+rect 263600 617850 263652 617856
+rect 265348 617908 265400 617914
+rect 265348 617850 265400 617856
+rect 263612 614174 263640 617850
+rect 263600 614168 263652 614174
+rect 263600 614110 263652 614116
+rect 261484 614100 261536 614106
+rect 261484 614042 261536 614048
+rect 246304 608388 246356 608394
+rect 246304 608330 246356 608336
+rect 247684 608388 247736 608394
+rect 247684 608330 247736 608336
+rect 233884 605872 233936 605878
+rect 233884 605814 233936 605820
+rect 232504 531344 232556 531350
+rect 232504 531286 232556 531292
+rect 232412 470892 232464 470898
+rect 232412 470834 232464 470840
+rect 232424 379370 232452 470834
+rect 232412 379364 232464 379370
+rect 232412 379306 232464 379312
+rect 232516 374882 232544 531286
+rect 232596 525904 232648 525910
+rect 232596 525846 232648 525852
+rect 232608 374950 232636 525846
+rect 232688 519036 232740 519042
+rect 232688 518978 232740 518984
+rect 232700 375018 232728 518978
+rect 232780 513392 232832 513398
+rect 232780 513334 232832 513340
+rect 232792 375086 232820 513334
+rect 232872 506592 232924 506598
+rect 232872 506534 232924 506540
+rect 232884 375154 232912 506534
+rect 232964 495508 233016 495514
+rect 232964 495450 233016 495456
+rect 232976 375222 233004 495450
+rect 233056 488572 233108 488578
+rect 233056 488514 233108 488520
+rect 233068 375290 233096 488514
+rect 233148 483064 233200 483070
+rect 233148 483006 233200 483012
+rect 233160 375358 233188 483006
+rect 233148 375352 233200 375358
+rect 233148 375294 233200 375300
+rect 233056 375284 233108 375290
+rect 233056 375226 233108 375232
+rect 232964 375216 233016 375222
+rect 232964 375158 233016 375164
+rect 232872 375148 232924 375154
+rect 232872 375090 232924 375096
+rect 232780 375080 232832 375086
+rect 232780 375022 232832 375028
+rect 232688 375012 232740 375018
+rect 232688 374954 232740 374960
+rect 232596 374944 232648 374950
+rect 232596 374886 232648 374892
+rect 232504 374876 232556 374882
+rect 232504 374818 232556 374824
+rect 232504 322992 232556 322998
+rect 232504 322934 232556 322940
+rect 232412 287292 232464 287298
+rect 232412 287234 232464 287240
+rect 232320 282940 232372 282946
+rect 232320 282882 232372 282888
+rect 232332 197062 232360 282882
+rect 232424 198121 232452 287234
+rect 232410 198112 232466 198121
+rect 232410 198047 232466 198056
+rect 232320 197056 232372 197062
+rect 232320 196998 232372 197004
+rect 232516 195226 232544 322934
+rect 232596 320204 232648 320210
+rect 232596 320146 232648 320152
+rect 232608 195362 232636 320146
+rect 232688 316396 232740 316402
+rect 232688 316338 232740 316344
+rect 232700 195430 232728 316338
+rect 232780 305108 232832 305114
+rect 232780 305050 232832 305056
+rect 232792 199481 232820 305050
+rect 232872 300960 232924 300966
+rect 232872 300902 232924 300908
+rect 232778 199472 232834 199481
+rect 232778 199407 232834 199416
+rect 232884 195634 232912 300902
+rect 232964 298172 233016 298178
+rect 232964 298114 233016 298120
+rect 232976 195702 233004 298114
+rect 233056 294024 233108 294030
+rect 233056 293966 233108 293972
+rect 233068 195770 233096 293966
+rect 233148 291304 233200 291310
+rect 233148 291246 233200 291252
+rect 233160 195838 233188 291246
+rect 233148 195832 233200 195838
+rect 233148 195774 233200 195780
+rect 233056 195764 233108 195770
+rect 233056 195706 233108 195712
+rect 232964 195696 233016 195702
+rect 232964 195638 233016 195644
+rect 232872 195628 232924 195634
+rect 232872 195570 232924 195576
+rect 232688 195424 232740 195430
+rect 232688 195366 232740 195372
+rect 232596 195356 232648 195362
+rect 232596 195298 232648 195304
+rect 232504 195220 232556 195226
+rect 232504 195162 232556 195168
+rect 231122 178936 231178 178945
+rect 231122 178871 231178 178880
+rect 201500 176384 201552 176390
+rect 233896 176361 233924 605814
+rect 246316 562358 246344 608330
+rect 261496 598738 261524 614042
+rect 260104 598732 260156 598738
+rect 260104 598674 260156 598680
+rect 261484 598732 261536 598738
+rect 261484 598674 261536 598680
+rect 260116 583778 260144 598674
+rect 260104 583772 260156 583778
+rect 260104 583714 260156 583720
+rect 256700 583704 256752 583710
+rect 256700 583646 256752 583652
+rect 256712 578746 256740 583646
+rect 256056 578740 256108 578746
+rect 256056 578682 256108 578688
+rect 256700 578740 256752 578746
+rect 256700 578682 256752 578688
+rect 256068 574122 256096 578682
+rect 254584 574116 254636 574122
+rect 254584 574058 254636 574064
+rect 256056 574116 256108 574122
+rect 256056 574058 256108 574064
+rect 254596 565894 254624 574058
+rect 252836 565888 252888 565894
+rect 252836 565830 252888 565836
+rect 254584 565888 254636 565894
+rect 254584 565830 254636 565836
+rect 243268 562352 243320 562358
+rect 243268 562294 243320 562300
+rect 246304 562352 246356 562358
+rect 246304 562294 246356 562300
+rect 243280 560046 243308 562294
+rect 252848 560862 252876 565830
+rect 251824 560856 251876 560862
+rect 251824 560798 251876 560804
+rect 252836 560856 252888 560862
+rect 252836 560798 252888 560804
+rect 242164 560040 242216 560046
+rect 242164 559982 242216 559988
+rect 243268 560040 243320 560046
+rect 243268 559982 243320 559988
+rect 239404 553444 239456 553450
+rect 239404 553386 239456 553392
+rect 237378 539336 237434 539345
+rect 237378 539271 237434 539280
+rect 237392 538286 237420 539271
+rect 237380 538280 237432 538286
+rect 237380 538222 237432 538228
+rect 237378 538112 237434 538121
+rect 237378 538047 237434 538056
+rect 237392 536858 237420 538047
+rect 237380 536852 237432 536858
+rect 237380 536794 237432 536800
+rect 237378 533216 237434 533225
+rect 237378 533151 237434 533160
+rect 237392 532778 237420 533151
+rect 237380 532772 237432 532778
+rect 237380 532714 237432 532720
+rect 237378 531992 237434 532001
+rect 237378 531927 237434 531936
+rect 237392 531350 237420 531927
+rect 237380 531344 237432 531350
+rect 237380 531286 237432 531292
+rect 237378 527096 237434 527105
+rect 237378 527031 237434 527040
+rect 237392 525842 237420 527031
+rect 237472 525904 237524 525910
+rect 237470 525872 237472 525881
+rect 237524 525872 237526 525881
+rect 237380 525836 237432 525842
+rect 237470 525807 237526 525816
+rect 237380 525778 237432 525784
+rect 237378 524648 237434 524657
+rect 237378 524583 237434 524592
+rect 237392 524482 237420 524583
+rect 235264 524476 235316 524482
+rect 235264 524418 235316 524424
+rect 237380 524476 237432 524482
+rect 237380 524418 237432 524424
+rect 235172 476128 235224 476134
+rect 235172 476070 235224 476076
+rect 233976 465860 234028 465866
+rect 233976 465802 234028 465808
+rect 233988 361554 234016 465802
+rect 235080 465112 235132 465118
+rect 235080 465054 235132 465060
+rect 235092 379302 235120 465054
+rect 235080 379296 235132 379302
+rect 235080 379238 235132 379244
+rect 235184 377777 235212 476070
+rect 235170 377768 235226 377777
+rect 235170 377703 235226 377712
+rect 235276 376446 235304 524418
+rect 237378 520976 237434 520985
+rect 237378 520911 237434 520920
+rect 237392 520334 237420 520911
+rect 237380 520328 237432 520334
+rect 237380 520270 237432 520276
+rect 237378 519752 237434 519761
+rect 237378 519687 237434 519696
+rect 237392 519042 237420 519687
+rect 237380 519036 237432 519042
+rect 237380 518978 237432 518984
+rect 237378 518664 237434 518673
+rect 237378 518599 237434 518608
+rect 237392 517546 237420 518599
+rect 235356 517540 235408 517546
+rect 235356 517482 235408 517488
+rect 237380 517540 237432 517546
+rect 237380 517482 237432 517488
+rect 235368 376514 235396 517482
+rect 237378 514992 237434 515001
+rect 237378 514927 237434 514936
+rect 237392 514826 237420 514927
+rect 237380 514820 237432 514826
+rect 237380 514762 237432 514768
+rect 237378 513768 237434 513777
+rect 237378 513703 237434 513712
+rect 237392 513398 237420 513703
+rect 237380 513392 237432 513398
+rect 237380 513334 237432 513340
+rect 237378 512544 237434 512553
+rect 237378 512479 237434 512488
+rect 237392 512038 237420 512479
+rect 235448 512032 235500 512038
+rect 235448 511974 235500 511980
+rect 237380 512032 237432 512038
+rect 237380 511974 237432 511980
+rect 235460 376582 235488 511974
+rect 237378 508872 237434 508881
+rect 237378 508807 237434 508816
+rect 237392 507890 237420 508807
+rect 237380 507884 237432 507890
+rect 237380 507826 237432 507832
+rect 237470 507648 237526 507657
+rect 237470 507583 237526 507592
+rect 237484 506598 237512 507583
+rect 237472 506592 237524 506598
+rect 237378 506560 237434 506569
+rect 235540 506524 235592 506530
+rect 237472 506534 237524 506540
+rect 237378 506495 237380 506504
+rect 235540 506466 235592 506472
+rect 237432 506495 237434 506504
+rect 237380 506466 237432 506472
+rect 235552 376650 235580 506466
+rect 237378 502752 237434 502761
+rect 237378 502687 237434 502696
+rect 237392 502382 237420 502687
+rect 237380 502376 237432 502382
+rect 237380 502318 237432 502324
+rect 237378 501528 237434 501537
+rect 237378 501463 237434 501472
+rect 237392 501090 237420 501463
+rect 237380 501084 237432 501090
+rect 237380 501026 237432 501032
+rect 236644 501016 236696 501022
+rect 236644 500958 236696 500964
+rect 235632 499928 235684 499934
+rect 235632 499870 235684 499876
+rect 235644 378729 235672 499870
+rect 235816 494080 235868 494086
+rect 235816 494022 235868 494028
+rect 235724 487212 235776 487218
+rect 235724 487154 235776 487160
+rect 235630 378720 235686 378729
+rect 235630 378655 235686 378664
+rect 235736 377505 235764 487154
+rect 235828 378865 235856 494022
+rect 235908 481704 235960 481710
+rect 235908 481646 235960 481652
+rect 235814 378856 235870 378865
+rect 235814 378791 235870 378800
+rect 235920 377641 235948 481646
+rect 235906 377632 235962 377641
+rect 235906 377567 235962 377576
+rect 235722 377496 235778 377505
+rect 235722 377431 235778 377440
+rect 235540 376644 235592 376650
+rect 235540 376586 235592 376592
+rect 235448 376576 235500 376582
+rect 235448 376518 235500 376524
+rect 235356 376508 235408 376514
+rect 235356 376450 235408 376456
+rect 235264 376440 235316 376446
+rect 235264 376382 235316 376388
+rect 233976 361548 234028 361554
+rect 233976 361490 234028 361496
+rect 233976 357468 234028 357474
+rect 233976 357410 234028 357416
+rect 233988 177614 234016 357410
+rect 234068 331356 234120 331362
+rect 234068 331298 234120 331304
+rect 234080 195090 234108 331298
+rect 234160 327140 234212 327146
+rect 234160 327082 234212 327088
+rect 234172 195158 234200 327082
+rect 235264 321700 235316 321706
+rect 235264 321642 235316 321648
+rect 234252 305040 234304 305046
+rect 234252 304982 234304 304988
+rect 234160 195152 234212 195158
+rect 234160 195094 234212 195100
+rect 234068 195084 234120 195090
+rect 234068 195026 234120 195032
+rect 234264 177750 234292 304982
+rect 235172 296948 235224 296954
+rect 235172 296890 235224 296896
+rect 235080 289876 235132 289882
+rect 235080 289818 235132 289824
+rect 235092 198257 235120 289818
+rect 235184 198937 235212 296890
+rect 235170 198928 235226 198937
+rect 235170 198863 235226 198872
+rect 235078 198248 235134 198257
+rect 235078 198183 235134 198192
+rect 235276 197033 235304 321642
+rect 235540 318844 235592 318850
+rect 235540 318786 235592 318792
+rect 235356 310616 235408 310622
+rect 235356 310558 235408 310564
+rect 235368 197130 235396 310558
+rect 235448 307828 235500 307834
+rect 235448 307770 235500 307776
+rect 235460 199209 235488 307770
+rect 235446 199200 235502 199209
+rect 235446 199135 235502 199144
+rect 235552 197169 235580 318786
+rect 235724 314696 235776 314702
+rect 235724 314638 235776 314644
+rect 235632 303680 235684 303686
+rect 235632 303622 235684 303628
+rect 235644 197198 235672 303622
+rect 235736 197305 235764 314638
+rect 235816 300892 235868 300898
+rect 235816 300834 235868 300840
+rect 235828 199073 235856 300834
+rect 235908 292596 235960 292602
+rect 235908 292538 235960 292544
+rect 235814 199064 235870 199073
+rect 235814 198999 235870 199008
+rect 235920 198393 235948 292538
+rect 235906 198384 235962 198393
+rect 235906 198319 235962 198328
+rect 235722 197296 235778 197305
+rect 235722 197231 235778 197240
+rect 235632 197192 235684 197198
+rect 235538 197160 235594 197169
+rect 235356 197124 235408 197130
+rect 235632 197134 235684 197140
+rect 235538 197095 235594 197104
+rect 235356 197066 235408 197072
+rect 235262 197024 235318 197033
+rect 235262 196959 235318 196968
+rect 234252 177744 234304 177750
+rect 234252 177686 234304 177692
+rect 233976 177608 234028 177614
+rect 233976 177550 234028 177556
+rect 236656 176526 236684 500958
+rect 237378 500304 237434 500313
+rect 237378 500239 237434 500248
+rect 237392 499934 237420 500239
+rect 237380 499928 237432 499934
+rect 237380 499870 237432 499876
+rect 237378 496904 237434 496913
+rect 237378 496839 237380 496848
+rect 237432 496839 237434 496848
+rect 237380 496810 237432 496816
+rect 237378 495544 237434 495553
+rect 237378 495479 237380 495488
+rect 237432 495479 237434 495488
+rect 237380 495450 237432 495456
+rect 237378 494320 237434 494329
+rect 237378 494255 237434 494264
+rect 237392 494086 237420 494255
+rect 237380 494080 237432 494086
+rect 237380 494022 237432 494028
+rect 238022 490648 238078 490657
+rect 238022 490583 238078 490592
+rect 237378 489424 237434 489433
+rect 237378 489359 237434 489368
+rect 237392 488578 237420 489359
+rect 237380 488572 237432 488578
+rect 237380 488514 237432 488520
+rect 237378 488200 237434 488209
+rect 237378 488135 237434 488144
+rect 237392 487218 237420 488135
+rect 237380 487212 237432 487218
+rect 237380 487154 237432 487160
+rect 237378 484528 237434 484537
+rect 237378 484463 237434 484472
+rect 237392 484430 237420 484463
+rect 237380 484424 237432 484430
+rect 237380 484366 237432 484372
+rect 237378 483304 237434 483313
+rect 237378 483239 237434 483248
+rect 237392 483070 237420 483239
+rect 237380 483064 237432 483070
+rect 237380 483006 237432 483012
+rect 237378 482080 237434 482089
+rect 237378 482015 237434 482024
+rect 237392 481710 237420 482015
+rect 237380 481704 237432 481710
+rect 237380 481646 237432 481652
+rect 237378 478408 237434 478417
+rect 237378 478343 237434 478352
+rect 237392 477562 237420 478343
+rect 237380 477556 237432 477562
+rect 237380 477498 237432 477504
+rect 236734 477184 236790 477193
+rect 236734 477119 236790 477128
+rect 236748 376242 236776 477119
+rect 237378 476232 237434 476241
+rect 237378 476167 237434 476176
+rect 237392 476134 237420 476167
+rect 237380 476128 237432 476134
+rect 237380 476070 237432 476076
+rect 237378 472424 237434 472433
+rect 237378 472359 237434 472368
+rect 237392 472054 237420 472359
+rect 237380 472048 237432 472054
+rect 237380 471990 237432 471996
+rect 237378 471200 237434 471209
+rect 237378 471135 237434 471144
+rect 237392 470898 237420 471135
+rect 237380 470892 237432 470898
+rect 237380 470834 237432 470840
+rect 238036 467158 238064 490583
+rect 238024 467152 238076 467158
+rect 238024 467094 238076 467100
+rect 237378 466304 237434 466313
+rect 237378 466239 237434 466248
+rect 237392 465730 237420 466239
+rect 237380 465724 237432 465730
+rect 237380 465666 237432 465672
+rect 237378 465216 237434 465225
+rect 237378 465151 237434 465160
+rect 237392 465118 237420 465151
+rect 237380 465112 237432 465118
+rect 237380 465054 237432 465060
+rect 238024 465044 238076 465050
+rect 238024 464986 238076 464992
+rect 237380 460896 237432 460902
+rect 237380 460838 237432 460844
+rect 237392 460329 237420 460838
+rect 237378 460320 237434 460329
+rect 237378 460255 237434 460264
+rect 237378 458960 237434 458969
+rect 237378 458895 237434 458904
+rect 237392 458250 237420 458895
+rect 237380 458244 237432 458250
+rect 237380 458186 237432 458192
+rect 238036 454345 238064 464986
+rect 238022 454336 238078 454345
+rect 238022 454271 238078 454280
+rect 237378 452976 237434 452985
+rect 237378 452911 237434 452920
+rect 237392 452674 237420 452911
+rect 237380 452668 237432 452674
+rect 237380 452610 237432 452616
+rect 237378 451752 237434 451761
+rect 237378 451687 237434 451696
+rect 237392 451314 237420 451687
+rect 237380 451308 237432 451314
+rect 237380 451250 237432 451256
+rect 237380 448520 237432 448526
+rect 237380 448462 237432 448468
+rect 237392 448225 237420 448462
+rect 237378 448216 237434 448225
+rect 237378 448151 237434 448160
+rect 237378 446856 237434 446865
+rect 237378 446791 237434 446800
+rect 237392 445806 237420 446791
+rect 237380 445800 237432 445806
+rect 237380 445742 237432 445748
+rect 237378 445632 237434 445641
+rect 237378 445567 237434 445576
+rect 237392 444446 237420 445567
+rect 237380 444440 237432 444446
+rect 237380 444382 237432 444388
+rect 237380 442944 237432 442950
+rect 237380 442886 237432 442892
+rect 237392 442105 237420 442886
+rect 237378 442096 237434 442105
+rect 237378 442031 237434 442040
+rect 237378 440736 237434 440745
+rect 237378 440671 237434 440680
+rect 237392 440298 237420 440671
+rect 237380 440292 237432 440298
+rect 237380 440234 237432 440240
+rect 237378 439512 237434 439521
+rect 237378 439447 237434 439456
+rect 237392 438938 237420 439447
+rect 237380 438932 237432 438938
+rect 237380 438874 237432 438880
+rect 237380 436076 237432 436082
+rect 237380 436018 237432 436024
+rect 237392 435985 237420 436018
+rect 237378 435976 237434 435985
+rect 237378 435911 237434 435920
+rect 237470 434616 237526 434625
+rect 237470 434551 237526 434560
+rect 237378 433528 237434 433537
+rect 237378 433463 237434 433472
+rect 237392 433362 237420 433463
+rect 237484 433430 237512 434551
+rect 237472 433424 237524 433430
+rect 237472 433366 237524 433372
+rect 237380 433356 237432 433362
+rect 237380 433298 237432 433304
+rect 237380 430568 237432 430574
+rect 237380 430510 237432 430516
+rect 237392 430001 237420 430510
+rect 237378 429992 237434 430001
+rect 237378 429927 237434 429936
+rect 237378 428632 237434 428641
+rect 237378 428567 237434 428576
+rect 237392 427854 237420 428567
+rect 237380 427848 237432 427854
+rect 237380 427790 237432 427796
+rect 237378 427408 237434 427417
+rect 237378 427343 237434 427352
+rect 237392 426494 237420 427343
+rect 237380 426488 237432 426494
+rect 237380 426430 237432 426436
+rect 237380 425060 237432 425066
+rect 237380 425002 237432 425008
+rect 237392 423881 237420 425002
+rect 237378 423872 237434 423881
+rect 237378 423807 237434 423816
+rect 238022 422512 238078 422521
+rect 238022 422447 238078 422456
+rect 237378 421288 237434 421297
+rect 237378 421223 237434 421232
+rect 237392 420986 237420 421223
+rect 237380 420980 237432 420986
+rect 237380 420922 237432 420928
+rect 237380 418124 237432 418130
+rect 237380 418066 237432 418072
+rect 237392 417761 237420 418066
+rect 237378 417752 237434 417761
+rect 237378 417687 237434 417696
+rect 237378 415168 237434 415177
+rect 237378 415103 237434 415112
+rect 237392 414050 237420 415103
+rect 237380 414044 237432 414050
+rect 237380 413986 237432 413992
+rect 237380 412616 237432 412622
+rect 237380 412558 237432 412564
+rect 237392 411777 237420 412558
+rect 237378 411768 237434 411777
+rect 237378 411703 237434 411712
+rect 237378 410408 237434 410417
+rect 237378 410343 237434 410352
+rect 237392 409902 237420 410343
+rect 237380 409896 237432 409902
+rect 237380 409838 237432 409844
+rect 237378 409184 237434 409193
+rect 237378 409119 237434 409128
+rect 237392 408542 237420 409119
+rect 237380 408536 237432 408542
+rect 237380 408478 237432 408484
+rect 237380 405680 237432 405686
+rect 237378 405648 237380 405657
+rect 237432 405648 237434 405657
+rect 237378 405583 237434 405592
+rect 237378 404288 237434 404297
+rect 237378 404223 237434 404232
+rect 237392 403034 237420 404223
+rect 237380 403028 237432 403034
+rect 237380 402970 237432 402976
+rect 237380 400172 237432 400178
+rect 237380 400114 237432 400120
+rect 237392 399537 237420 400114
+rect 237378 399528 237434 399537
+rect 237378 399463 237434 399472
+rect 237378 396944 237434 396953
+rect 237378 396879 237434 396888
+rect 237392 396098 237420 396879
+rect 237380 396092 237432 396098
+rect 237380 396034 237432 396040
+rect 237380 394664 237432 394670
+rect 237380 394606 237432 394612
+rect 237392 393417 237420 394606
+rect 237378 393408 237434 393417
+rect 237378 393343 237434 393352
+rect 237378 392184 237434 392193
+rect 237378 392119 237434 392128
+rect 237392 392018 237420 392119
+rect 237380 392012 237432 392018
+rect 237380 391954 237432 391960
+rect 237470 388512 237526 388521
+rect 237470 388447 237526 388456
+rect 237484 387870 237512 388447
+rect 237472 387864 237524 387870
+rect 237472 387806 237524 387812
+rect 237380 387796 237432 387802
+rect 237380 387738 237432 387744
+rect 237392 387433 237420 387738
+rect 237378 387424 237434 387433
+rect 237378 387359 237434 387368
+rect 237470 386064 237526 386073
+rect 237470 385999 237526 386008
+rect 237380 385008 237432 385014
+rect 237380 384950 237432 384956
+rect 237392 383761 237420 384950
+rect 237378 383752 237434 383761
+rect 237378 383687 237434 383696
+rect 237380 382220 237432 382226
+rect 237380 382162 237432 382168
+rect 237392 381313 237420 382162
+rect 237378 381304 237434 381313
+rect 237378 381239 237434 381248
+rect 237378 379944 237434 379953
+rect 237378 379879 237434 379888
+rect 237392 379030 237420 379879
+rect 237484 379098 237512 385999
+rect 237562 384840 237618 384849
+rect 237562 384775 237618 384784
+rect 237472 379092 237524 379098
+rect 237472 379034 237524 379040
+rect 237380 379024 237432 379030
+rect 237380 378966 237432 378972
+rect 237576 378894 237604 384775
+rect 238036 379234 238064 422447
+rect 238114 416392 238170 416401
+rect 238114 416327 238170 416336
+rect 238024 379228 238076 379234
+rect 238024 379170 238076 379176
+rect 238128 379166 238156 416327
+rect 238206 403064 238262 403073
+rect 238206 402999 238262 403008
+rect 238116 379160 238168 379166
+rect 238116 379102 238168 379108
+rect 238220 378962 238248 402999
+rect 238298 398168 238354 398177
+rect 238298 398103 238354 398112
+rect 238208 378956 238260 378962
+rect 238208 378898 238260 378904
+rect 237564 378888 237616 378894
+rect 237564 378830 237616 378836
+rect 237378 378720 237434 378729
+rect 237378 378655 237434 378664
+rect 237392 378214 237420 378655
+rect 237380 378208 237432 378214
+rect 237380 378150 237432 378156
+rect 238312 378146 238340 398103
+rect 238390 395720 238446 395729
+rect 238390 395655 238446 395664
+rect 238404 378622 238432 395655
+rect 238482 390960 238538 390969
+rect 238482 390895 238538 390904
+rect 238496 378826 238524 390895
+rect 238574 389736 238630 389745
+rect 238574 389671 238630 389680
+rect 238484 378820 238536 378826
+rect 238484 378762 238536 378768
+rect 238588 378758 238616 389671
+rect 238576 378752 238628 378758
+rect 238576 378694 238628 378700
+rect 238392 378616 238444 378622
+rect 238392 378558 238444 378564
+rect 238300 378140 238352 378146
+rect 238300 378082 238352 378088
+rect 237380 377936 237432 377942
+rect 237380 377878 237432 377884
+rect 237392 377641 237420 377878
+rect 237378 377632 237434 377641
+rect 237378 377567 237434 377576
+rect 237380 376712 237432 376718
+rect 237380 376654 237432 376660
+rect 237392 376417 237420 376654
+rect 237378 376408 237434 376417
+rect 237378 376343 237434 376352
+rect 236736 376236 236788 376242
+rect 236736 376178 236788 376184
+rect 237378 375048 237434 375057
+rect 237378 374983 237434 374992
+rect 237392 374814 237420 374983
+rect 237380 374808 237432 374814
+rect 237380 374750 237432 374756
+rect 237472 374740 237524 374746
+rect 237472 374682 237524 374688
+rect 237380 373992 237432 373998
+rect 237378 373960 237380 373969
+rect 237432 373960 237434 373969
+rect 237378 373895 237434 373904
+rect 237484 372745 237512 374682
+rect 238116 374672 238168 374678
+rect 238116 374614 238168 374620
+rect 237470 372736 237526 372745
+rect 237470 372671 237526 372680
+rect 237380 372564 237432 372570
+rect 237380 372506 237432 372512
+rect 237392 371521 237420 372506
+rect 237378 371512 237434 371521
+rect 237378 371447 237434 371456
+rect 237380 371204 237432 371210
+rect 237380 371146 237432 371152
+rect 237392 370433 237420 371146
+rect 238024 370524 238076 370530
+rect 238024 370466 238076 370472
+rect 237378 370424 237434 370433
+rect 237378 370359 237434 370368
+rect 237380 369844 237432 369850
+rect 237380 369786 237432 369792
+rect 237392 369209 237420 369786
+rect 237378 369200 237434 369209
+rect 237378 369135 237434 369144
+rect 237380 368484 237432 368490
+rect 237380 368426 237432 368432
+rect 237392 367985 237420 368426
+rect 237378 367976 237434 367985
+rect 237378 367911 237434 367920
+rect 237380 367056 237432 367062
+rect 237380 366998 237432 367004
+rect 237392 366761 237420 366998
+rect 237378 366752 237434 366761
+rect 237378 366687 237434 366696
+rect 237380 365696 237432 365702
+rect 237380 365638 237432 365644
+rect 237392 365537 237420 365638
+rect 237378 365528 237434 365537
+rect 237378 365463 237434 365472
+rect 237380 364336 237432 364342
+rect 237378 364304 237380 364313
+rect 237432 364304 237434 364313
+rect 237378 364239 237434 364248
+rect 237380 362908 237432 362914
+rect 237380 362850 237432 362856
+rect 237392 361865 237420 362850
+rect 237378 361856 237434 361865
+rect 237378 361791 237434 361800
+rect 237380 361548 237432 361554
+rect 237380 361490 237432 361496
+rect 237392 360641 237420 361490
+rect 237378 360632 237434 360641
+rect 237378 360567 237434 360576
+rect 237380 360188 237432 360194
+rect 237380 360130 237432 360136
+rect 237392 359417 237420 360130
+rect 237378 359408 237434 359417
+rect 237378 359343 237434 359352
+rect 237380 358760 237432 358766
+rect 237380 358702 237432 358708
+rect 237392 358193 237420 358702
+rect 237378 358184 237434 358193
+rect 237378 358119 237434 358128
+rect 237380 357400 237432 357406
+rect 237380 357342 237432 357348
+rect 237392 356969 237420 357342
+rect 237378 356960 237434 356969
+rect 237378 356895 237434 356904
+rect 238036 355745 238064 370466
+rect 238128 363089 238156 374614
+rect 238114 363080 238170 363089
+rect 238114 363015 238170 363024
+rect 238022 355736 238078 355745
+rect 238022 355671 238078 355680
+rect 237380 354680 237432 354686
+rect 237380 354622 237432 354628
+rect 237392 354521 237420 354622
+rect 237378 354512 237434 354521
+rect 237378 354447 237434 354456
+rect 237472 353252 237524 353258
+rect 237472 353194 237524 353200
+rect 237380 353184 237432 353190
+rect 237378 353152 237380 353161
+rect 237432 353152 237434 353161
+rect 237378 353087 237434 353096
+rect 237484 352073 237512 353194
+rect 237470 352064 237526 352073
+rect 237470 351999 237526 352008
+rect 237380 351892 237432 351898
+rect 237380 351834 237432 351840
+rect 237392 350849 237420 351834
+rect 237378 350840 237434 350849
+rect 237378 350775 237434 350784
+rect 237380 350532 237432 350538
+rect 237380 350474 237432 350480
+rect 237392 349761 237420 350474
+rect 237378 349752 237434 349761
+rect 237378 349687 237434 349696
+rect 237380 349104 237432 349110
+rect 237380 349046 237432 349052
+rect 237392 348537 237420 349046
+rect 237378 348528 237434 348537
+rect 237378 348463 237434 348472
+rect 237380 347744 237432 347750
+rect 237380 347686 237432 347692
+rect 237392 347313 237420 347686
+rect 237378 347304 237434 347313
+rect 237378 347239 237434 347248
+rect 237380 346384 237432 346390
+rect 237380 346326 237432 346332
+rect 237392 346089 237420 346326
+rect 237378 346080 237434 346089
+rect 237378 346015 237434 346024
+rect 239312 345092 239364 345098
+rect 239312 345034 239364 345040
+rect 237380 345024 237432 345030
+rect 237380 344966 237432 344972
+rect 237392 344865 237420 344966
+rect 237378 344856 237434 344865
+rect 237378 344791 237434 344800
+rect 237380 344344 237432 344350
+rect 237380 344286 237432 344292
+rect 237392 343641 237420 344286
+rect 237378 343632 237434 343641
+rect 237378 343567 237434 343576
+rect 237472 343596 237524 343602
+rect 237472 343538 237524 343544
+rect 237484 342417 237512 343538
+rect 237470 342408 237526 342417
+rect 237470 342343 237526 342352
+rect 237380 342236 237432 342242
+rect 237380 342178 237432 342184
+rect 237392 341193 237420 342178
+rect 237378 341184 237434 341193
+rect 237378 341119 237434 341128
+rect 237380 340876 237432 340882
+rect 237380 340818 237432 340824
+rect 236736 340196 236788 340202
+rect 236736 340138 236788 340144
+rect 236748 177546 236776 340138
+rect 237392 339969 237420 340818
+rect 237378 339960 237434 339969
+rect 237378 339895 237434 339904
+rect 237380 339448 237432 339454
+rect 237380 339390 237432 339396
+rect 237392 338745 237420 339390
+rect 237378 338736 237434 338745
+rect 237378 338671 237434 338680
+rect 237380 338088 237432 338094
+rect 237380 338030 237432 338036
+rect 237392 337521 237420 338030
+rect 237378 337512 237434 337521
+rect 237378 337447 237434 337456
+rect 237378 336152 237434 336161
+rect 237378 336087 237434 336096
+rect 237392 335374 237420 336087
+rect 237380 335368 237432 335374
+rect 237380 335310 237432 335316
+rect 237378 334928 237434 334937
+rect 237378 334863 237434 334872
+rect 237392 334014 237420 334863
+rect 237380 334008 237432 334014
+rect 237380 333950 237432 333956
+rect 237378 332480 237434 332489
+rect 237378 332415 237434 332424
+rect 237392 331294 237420 332415
+rect 237470 331392 237526 331401
+rect 237470 331327 237472 331336
+rect 237524 331327 237526 331336
+rect 237472 331298 237524 331304
+rect 237380 331288 237432 331294
+rect 237380 331230 237432 331236
+rect 237378 328808 237434 328817
+rect 237378 328743 237434 328752
+rect 237392 328506 237420 328743
+rect 237380 328500 237432 328506
+rect 237380 328442 237432 328448
+rect 237378 327720 237434 327729
+rect 237378 327655 237434 327664
+rect 237392 327146 237420 327655
+rect 237380 327140 237432 327146
+rect 237380 327082 237432 327088
+rect 237378 325272 237434 325281
+rect 237378 325207 237434 325216
+rect 237392 324358 237420 325207
+rect 237380 324352 237432 324358
+rect 237380 324294 237432 324300
+rect 237378 324048 237434 324057
+rect 237378 323983 237434 323992
+rect 237392 322998 237420 323983
+rect 237380 322992 237432 322998
+rect 237380 322934 237432 322940
+rect 237470 322824 237526 322833
+rect 237470 322759 237526 322768
+rect 237484 321706 237512 322759
+rect 237472 321700 237524 321706
+rect 237472 321642 237524 321648
+rect 237380 321632 237432 321638
+rect 237378 321600 237380 321609
+rect 237432 321600 237434 321609
+rect 237378 321535 237434 321544
+rect 237378 320376 237434 320385
+rect 237378 320311 237434 320320
+rect 237392 320210 237420 320311
+rect 237380 320204 237432 320210
+rect 237380 320146 237432 320152
+rect 237378 319152 237434 319161
+rect 237378 319087 237434 319096
+rect 237392 318850 237420 319087
+rect 237380 318844 237432 318850
+rect 237380 318786 237432 318792
+rect 237378 317928 237434 317937
+rect 237378 317863 237434 317872
+rect 237392 317490 237420 317863
+rect 237380 317484 237432 317490
+rect 237380 317426 237432 317432
+rect 237378 316704 237434 316713
+rect 237378 316639 237434 316648
+rect 237392 316402 237420 316639
+rect 237380 316396 237432 316402
+rect 237380 316338 237432 316344
+rect 237378 315480 237434 315489
+rect 237378 315415 237434 315424
+rect 237392 314702 237420 315415
+rect 237380 314696 237432 314702
+rect 237380 314638 237432 314644
+rect 237378 314256 237434 314265
+rect 237378 314191 237434 314200
+rect 237392 313342 237420 314191
+rect 237380 313336 237432 313342
+rect 237380 313278 237432 313284
+rect 236826 313032 236882 313041
+rect 236826 312967 236882 312976
+rect 236840 195498 236868 312967
+rect 237470 311808 237526 311817
+rect 237470 311743 237526 311752
+rect 237484 310622 237512 311743
+rect 237472 310616 237524 310622
+rect 237378 310584 237434 310593
+rect 237472 310558 237524 310564
+rect 237378 310519 237380 310528
+rect 237432 310519 237434 310528
+rect 237380 310490 237432 310496
+rect 237010 309360 237066 309369
+rect 237010 309295 237066 309304
+rect 236920 292664 236972 292670
+rect 236920 292606 236972 292612
+rect 236828 195492 236880 195498
+rect 236828 195434 236880 195440
+rect 236932 178838 236960 292606
+rect 237024 195566 237052 309295
+rect 237378 308136 237434 308145
+rect 237378 308071 237434 308080
+rect 237392 307834 237420 308071
+rect 237380 307828 237432 307834
+rect 237380 307770 237432 307776
+rect 238022 307048 238078 307057
+rect 238022 306983 238078 306992
+rect 237378 305824 237434 305833
+rect 237378 305759 237434 305768
+rect 237392 305114 237420 305759
+rect 237380 305108 237432 305114
+rect 237380 305050 237432 305056
+rect 237378 304600 237434 304609
+rect 237378 304535 237434 304544
+rect 237392 303686 237420 304535
+rect 237380 303680 237432 303686
+rect 237380 303622 237432 303628
+rect 237378 303376 237434 303385
+rect 237378 303311 237434 303320
+rect 237392 302258 237420 303311
+rect 237380 302252 237432 302258
+rect 237380 302194 237432 302200
+rect 237470 302152 237526 302161
+rect 237470 302087 237526 302096
+rect 237484 300966 237512 302087
+rect 237472 300960 237524 300966
+rect 237378 300928 237434 300937
+rect 237472 300902 237524 300908
+rect 237378 300863 237380 300872
+rect 237432 300863 237434 300872
+rect 237380 300834 237432 300840
+rect 237378 299704 237434 299713
+rect 237378 299639 237434 299648
+rect 237392 299538 237420 299639
+rect 237380 299532 237432 299538
+rect 237380 299474 237432 299480
+rect 237378 298480 237434 298489
+rect 237378 298415 237434 298424
+rect 237392 298178 237420 298415
+rect 237380 298172 237432 298178
+rect 237380 298114 237432 298120
+rect 237378 297256 237434 297265
+rect 237378 297191 237434 297200
+rect 237392 296954 237420 297191
+rect 237380 296948 237432 296954
+rect 237380 296890 237432 296896
+rect 237378 296032 237434 296041
+rect 237378 295967 237434 295976
+rect 237392 295390 237420 295967
+rect 237380 295384 237432 295390
+rect 237380 295326 237432 295332
+rect 237378 294808 237434 294817
+rect 237378 294743 237434 294752
+rect 237392 294030 237420 294743
+rect 237380 294024 237432 294030
+rect 237380 293966 237432 293972
+rect 237378 293584 237434 293593
+rect 237378 293519 237434 293528
+rect 237392 292602 237420 293519
+rect 237380 292596 237432 292602
+rect 237380 292538 237432 292544
+rect 237378 292360 237434 292369
+rect 237378 292295 237434 292304
+rect 237392 291242 237420 292295
+rect 237472 291304 237524 291310
+rect 237470 291272 237472 291281
+rect 237524 291272 237526 291281
+rect 237380 291236 237432 291242
+rect 237470 291207 237526 291216
+rect 237380 291178 237432 291184
+rect 237378 289912 237434 289921
+rect 237378 289847 237380 289856
+rect 237432 289847 237434 289856
+rect 237380 289818 237432 289824
+rect 237378 288688 237434 288697
+rect 237378 288623 237434 288632
+rect 237392 288454 237420 288623
+rect 237380 288448 237432 288454
+rect 237380 288390 237432 288396
+rect 238036 287706 238064 306983
+rect 238024 287700 238076 287706
+rect 238024 287642 238076 287648
+rect 237378 287464 237434 287473
+rect 237378 287399 237434 287408
+rect 237392 287298 237420 287399
+rect 237380 287292 237432 287298
+rect 237380 287234 237432 287240
+rect 237380 285660 237432 285666
+rect 237380 285602 237432 285608
+rect 237392 285297 237420 285602
+rect 237378 285288 237434 285297
+rect 237378 285223 237434 285232
+rect 238116 285048 238168 285054
+rect 238116 284990 238168 284996
+rect 237378 283928 237434 283937
+rect 237378 283863 237434 283872
+rect 237392 282946 237420 283863
+rect 237380 282940 237432 282946
+rect 237380 282882 237432 282888
+rect 237472 282872 237524 282878
+rect 237472 282814 237524 282820
+rect 237378 282704 237434 282713
+rect 237378 282639 237434 282648
+rect 237392 281586 237420 282639
+rect 237484 281625 237512 282814
+rect 237470 281616 237526 281625
+rect 237380 281580 237432 281586
+rect 237470 281551 237526 281560
+rect 237380 281522 237432 281528
+rect 237378 280256 237434 280265
+rect 237378 280191 237380 280200
+rect 237432 280191 237434 280200
+rect 237380 280162 237432 280168
+rect 237380 278724 237432 278730
+rect 237380 278666 237432 278672
+rect 237392 277953 237420 278666
+rect 237378 277944 237434 277953
+rect 237378 277879 237434 277888
+rect 237378 276584 237434 276593
+rect 237378 276519 237434 276528
+rect 237392 276078 237420 276519
+rect 237380 276072 237432 276078
+rect 237380 276014 237432 276020
+rect 237470 275360 237526 275369
+rect 237470 275295 237526 275304
+rect 237484 274718 237512 275295
+rect 237472 274712 237524 274718
+rect 237472 274654 237524 274660
+rect 237380 274644 237432 274650
+rect 237380 274586 237432 274592
+rect 237392 274281 237420 274586
+rect 237378 274272 237434 274281
+rect 237378 274207 237434 274216
+rect 237472 271856 237524 271862
+rect 237472 271798 237524 271804
+rect 237378 271688 237434 271697
+rect 237378 271623 237434 271632
+rect 237392 270570 237420 271623
+rect 237484 270609 237512 271798
+rect 237470 270600 237526 270609
+rect 237380 270564 237432 270570
+rect 237470 270535 237526 270544
+rect 237380 270506 237432 270512
+rect 237378 269240 237434 269249
+rect 237378 269175 237434 269184
+rect 237392 269142 237420 269175
+rect 237380 269136 237432 269142
+rect 237380 269078 237432 269084
+rect 237378 268016 237434 268025
+rect 237378 267951 237434 267960
+rect 237392 267782 237420 267951
+rect 237380 267776 237432 267782
+rect 237380 267718 237432 267724
+rect 237472 267708 237524 267714
+rect 237472 267650 237524 267656
+rect 237484 266937 237512 267650
+rect 237470 266928 237526 266937
+rect 237470 266863 237526 266872
+rect 238022 265568 238078 265577
+rect 238022 265503 238078 265512
+rect 237378 264480 237434 264489
+rect 237378 264415 237434 264424
+rect 237392 263634 237420 264415
+rect 237380 263628 237432 263634
+rect 237380 263570 237432 263576
+rect 237380 262200 237432 262206
+rect 237380 262142 237432 262148
+rect 237392 260953 237420 262142
+rect 237378 260944 237434 260953
+rect 237378 260879 237434 260888
+rect 237378 259584 237434 259593
+rect 237378 259519 237434 259528
+rect 237392 259486 237420 259519
+rect 237380 259480 237432 259486
+rect 237380 259422 237432 259428
+rect 237378 258360 237434 258369
+rect 237378 258295 237434 258304
+rect 237392 258126 237420 258295
+rect 237380 258120 237432 258126
+rect 237380 258062 237432 258068
+rect 237380 255264 237432 255270
+rect 237380 255206 237432 255212
+rect 237392 254833 237420 255206
+rect 237378 254824 237434 254833
+rect 237378 254759 237434 254768
+rect 237378 252240 237434 252249
+rect 237378 252175 237434 252184
+rect 237392 251258 237420 252175
+rect 237380 251252 237432 251258
+rect 237380 251194 237432 251200
+rect 237378 247344 237434 247353
+rect 237378 247279 237434 247288
+rect 237392 247110 237420 247279
+rect 237380 247104 237432 247110
+rect 237380 247046 237432 247052
+rect 237378 246120 237434 246129
+rect 237378 246055 237434 246064
+rect 237392 245682 237420 246055
+rect 237380 245676 237432 245682
+rect 237380 245618 237432 245624
+rect 237380 242888 237432 242894
+rect 237380 242830 237432 242836
+rect 237392 242729 237420 242830
+rect 237378 242720 237434 242729
+rect 237378 242655 237434 242664
+rect 237378 241360 237434 241369
+rect 237378 241295 237434 241304
+rect 237392 240174 237420 241295
+rect 237380 240168 237432 240174
+rect 237380 240110 237432 240116
+rect 237378 238912 237434 238921
+rect 237378 238847 237434 238856
+rect 237392 238814 237420 238847
+rect 237380 238808 237432 238814
+rect 237380 238750 237432 238756
+rect 237470 237688 237526 237697
+rect 237470 237623 237526 237632
+rect 237484 237454 237512 237623
+rect 237472 237448 237524 237454
+rect 237472 237390 237524 237396
+rect 237380 237380 237432 237386
+rect 237380 237322 237432 237328
+rect 237392 236609 237420 237322
+rect 237378 236600 237434 236609
+rect 237378 236535 237434 236544
+rect 237378 235240 237434 235249
+rect 237378 235175 237434 235184
+rect 237392 234666 237420 235175
+rect 237380 234660 237432 234666
+rect 237380 234602 237432 234608
+rect 237378 234016 237434 234025
+rect 237378 233951 237434 233960
+rect 237392 233306 237420 233951
+rect 237380 233300 237432 233306
+rect 237380 233242 237432 233248
+rect 237378 232792 237434 232801
+rect 237378 232727 237434 232736
+rect 237392 231878 237420 232727
+rect 237380 231872 237432 231878
+rect 237380 231814 237432 231820
+rect 237378 226672 237434 226681
+rect 237378 226607 237434 226616
+rect 237392 226370 237420 226607
+rect 237380 226364 237432 226370
+rect 237380 226306 237432 226312
+rect 237378 225448 237434 225457
+rect 237378 225383 237434 225392
+rect 237392 225010 237420 225383
+rect 237380 225004 237432 225010
+rect 237380 224946 237432 224952
+rect 237472 224936 237524 224942
+rect 237472 224878 237524 224884
+rect 237484 224369 237512 224878
+rect 237470 224360 237526 224369
+rect 237470 224295 237526 224304
+rect 237378 223000 237434 223009
+rect 237378 222935 237434 222944
+rect 237392 222222 237420 222935
+rect 237380 222216 237432 222222
+rect 237380 222158 237432 222164
+rect 237470 220688 237526 220697
+rect 237470 220623 237526 220632
+rect 237484 219570 237512 220623
+rect 237472 219564 237524 219570
+rect 237472 219506 237524 219512
+rect 237380 219496 237432 219502
+rect 237378 219464 237380 219473
+rect 237432 219464 237434 219473
+rect 237378 219399 237434 219408
+rect 237472 219428 237524 219434
+rect 237472 219370 237524 219376
+rect 237484 218385 237512 219370
+rect 237470 218376 237526 218385
+rect 237470 218311 237526 218320
+rect 237104 218068 237156 218074
+rect 237104 218010 237156 218016
+rect 237116 200025 237144 218010
+rect 237380 215280 237432 215286
+rect 237380 215222 237432 215228
+rect 237392 214713 237420 215222
+rect 237378 214704 237434 214713
+rect 237378 214639 237434 214648
+rect 237378 213344 237434 213353
+rect 237378 213279 237434 213288
+rect 237392 212566 237420 213279
+rect 237380 212560 237432 212566
+rect 237380 212502 237432 212508
+rect 237930 212120 237986 212129
+rect 237930 212055 237986 212064
+rect 237380 211132 237432 211138
+rect 237380 211074 237432 211080
+rect 237392 211041 237420 211074
+rect 237378 211032 237434 211041
+rect 237378 210967 237434 210976
+rect 237378 209672 237434 209681
+rect 237378 209607 237434 209616
+rect 237392 208486 237420 209607
+rect 237380 208480 237432 208486
+rect 237380 208422 237432 208428
+rect 237470 208448 237526 208457
+rect 237470 208383 237472 208392
+rect 237524 208383 237526 208392
+rect 237472 208354 237524 208360
+rect 237380 208344 237432 208350
+rect 237380 208286 237432 208292
+rect 237392 207369 237420 208286
+rect 237378 207360 237434 207369
+rect 237378 207295 237434 207304
+rect 237378 206000 237434 206009
+rect 237378 205935 237434 205944
+rect 237392 205698 237420 205935
+rect 237380 205692 237432 205698
+rect 237380 205634 237432 205640
+rect 237378 204776 237434 204785
+rect 237378 204711 237434 204720
+rect 237392 204338 237420 204711
+rect 237380 204332 237432 204338
+rect 237380 204274 237432 204280
+rect 237472 204264 237524 204270
+rect 237472 204206 237524 204212
+rect 237484 203697 237512 204206
+rect 237470 203688 237526 203697
+rect 237470 203623 237526 203632
+rect 237378 202328 237434 202337
+rect 237378 202263 237434 202272
+rect 237392 201550 237420 202263
+rect 237380 201544 237432 201550
+rect 237380 201486 237432 201492
+rect 237378 201240 237434 201249
+rect 237378 201175 237434 201184
+rect 237102 200016 237158 200025
+rect 237102 199951 237158 199960
+rect 237392 198762 237420 201175
+rect 237470 198792 237526 198801
+rect 237380 198756 237432 198762
+rect 237470 198727 237526 198736
+rect 237380 198698 237432 198704
+rect 237380 198008 237432 198014
+rect 237380 197950 237432 197956
+rect 237392 197713 237420 197950
+rect 237378 197704 237434 197713
+rect 237378 197639 237434 197648
+rect 237380 197260 237432 197266
+rect 237380 197202 237432 197208
+rect 237392 196489 237420 197202
+rect 237484 196518 237512 198727
+rect 237944 198626 237972 212055
+rect 238036 199170 238064 265503
+rect 238128 230489 238156 284990
+rect 238300 284980 238352 284986
+rect 238300 284922 238352 284928
+rect 238206 253464 238262 253473
+rect 238206 253399 238262 253408
+rect 238114 230480 238170 230489
+rect 238114 230415 238170 230424
+rect 238114 227896 238170 227905
+rect 238114 227831 238170 227840
+rect 238024 199164 238076 199170
+rect 238024 199106 238076 199112
+rect 238128 198966 238156 227831
+rect 238220 199102 238248 253399
+rect 238312 248713 238340 284922
+rect 238298 248704 238354 248713
+rect 238298 248639 238354 248648
+rect 238298 231568 238354 231577
+rect 238298 231503 238354 231512
+rect 238208 199096 238260 199102
+rect 238208 199038 238260 199044
+rect 238116 198960 238168 198966
+rect 238116 198902 238168 198908
+rect 238312 198694 238340 231503
+rect 238390 229120 238446 229129
+rect 238390 229055 238446 229064
+rect 238300 198688 238352 198694
+rect 238300 198630 238352 198636
+rect 237932 198620 237984 198626
+rect 237932 198562 237984 198568
+rect 238404 198558 238432 229055
+rect 238482 221912 238538 221921
+rect 238482 221847 238538 221856
+rect 238496 198898 238524 221847
+rect 238574 217016 238630 217025
+rect 238574 216951 238630 216960
+rect 238588 199034 238616 216951
+rect 238666 215792 238722 215801
+rect 238666 215727 238722 215736
+rect 238576 199028 238628 199034
+rect 238576 198970 238628 198976
+rect 238484 198892 238536 198898
+rect 238484 198834 238536 198840
+rect 238680 198830 238708 215727
+rect 238668 198824 238720 198830
+rect 238668 198766 238720 198772
+rect 238392 198552 238444 198558
+rect 238392 198494 238444 198500
+rect 237472 196512 237524 196518
+rect 237378 196480 237434 196489
+rect 237472 196454 237524 196460
+rect 237378 196415 237434 196424
+rect 237380 195900 237432 195906
+rect 237380 195842 237432 195848
+rect 237012 195560 237064 195566
+rect 237012 195502 237064 195508
+rect 237392 195265 237420 195842
+rect 238024 195288 238076 195294
+rect 237378 195256 237434 195265
+rect 238024 195230 238076 195236
+rect 237378 195191 237434 195200
+rect 237380 194540 237432 194546
+rect 237380 194482 237432 194488
+rect 237392 194041 237420 194482
+rect 237378 194032 237434 194041
+rect 237378 193967 237434 193976
+rect 237380 193180 237432 193186
+rect 237380 193122 237432 193128
+rect 237392 192817 237420 193122
+rect 237378 192808 237434 192817
+rect 237378 192743 237434 192752
+rect 237380 191820 237432 191826
+rect 237380 191762 237432 191768
+rect 237392 191593 237420 191762
+rect 237378 191584 237434 191593
+rect 237378 191519 237434 191528
+rect 237380 190460 237432 190466
+rect 237380 190402 237432 190408
+rect 237392 190369 237420 190402
+rect 237378 190360 237434 190369
+rect 237378 190295 237434 190304
+rect 237564 189780 237616 189786
+rect 237564 189722 237616 189728
+rect 237576 186697 237604 189722
+rect 237562 186688 237618 186697
+rect 237562 186623 237618 186632
+rect 237380 185632 237432 185638
+rect 237380 185574 237432 185580
+rect 237392 181801 237420 185574
+rect 237564 184884 237616 184890
+rect 237564 184826 237616 184832
+rect 237576 184249 237604 184826
+rect 237562 184240 237618 184249
+rect 237562 184175 237618 184184
+rect 237378 181792 237434 181801
+rect 237378 181727 237434 181736
+rect 236920 178832 236972 178838
+rect 236920 178774 236972 178780
+rect 238036 177818 238064 195230
+rect 238392 189032 238444 189038
+rect 238392 188974 238444 188980
+rect 238758 189000 238814 189009
+rect 238404 187921 238432 188974
+rect 238758 188935 238760 188944
+rect 238812 188935 238814 188944
+rect 238760 188906 238812 188912
+rect 238390 187912 238446 187921
+rect 238390 187847 238446 187856
+rect 239220 187740 239272 187746
+rect 239220 187682 239272 187688
+rect 238484 186312 238536 186318
+rect 238484 186254 238536 186260
+rect 238496 185473 238524 186254
+rect 238482 185464 238538 185473
+rect 238482 185399 238538 185408
+rect 238668 183524 238720 183530
+rect 238668 183466 238720 183472
+rect 238680 183025 238708 183466
+rect 238666 183016 238722 183025
+rect 238666 182951 238722 182960
+rect 239128 182844 239180 182850
+rect 239128 182786 239180 182792
+rect 238944 182028 238996 182034
+rect 238944 181970 238996 181976
+rect 238852 181484 238904 181490
+rect 238852 181426 238904 181432
+rect 238024 177812 238076 177818
+rect 238024 177754 238076 177760
+rect 236736 177540 236788 177546
+rect 236736 177482 236788 177488
+rect 238864 177410 238892 181426
+rect 238852 177404 238904 177410
+rect 238852 177346 238904 177352
+rect 238956 177313 238984 181970
+rect 239140 181898 239168 182786
+rect 239128 181892 239180 181898
+rect 239128 181834 239180 181840
+rect 239128 181552 239180 181558
+rect 239128 181494 239180 181500
+rect 239036 180192 239088 180198
+rect 239036 180134 239088 180140
+rect 239048 177585 239076 180134
+rect 239140 179926 239168 181494
+rect 239128 179920 239180 179926
+rect 239128 179862 239180 179868
+rect 239232 178906 239260 187682
+rect 239220 178900 239272 178906
+rect 239220 178842 239272 178848
+rect 239324 178770 239352 345034
+rect 239312 178764 239364 178770
+rect 239312 178706 239364 178712
+rect 239034 177576 239090 177585
+rect 239034 177511 239090 177520
+rect 238942 177304 238998 177313
+rect 238942 177239 238998 177248
+rect 239416 176654 239444 553386
+rect 239864 541748 239916 541754
+rect 239864 541690 239916 541696
+rect 239680 541680 239732 541686
+rect 239680 541622 239732 541628
+rect 239588 540116 239640 540122
+rect 239588 540058 239640 540064
+rect 239496 515432 239548 515438
+rect 239496 515374 239548 515380
+rect 239508 182034 239536 515374
+rect 239496 182028 239548 182034
+rect 239496 181970 239548 181976
+rect 239496 181892 239548 181898
+rect 239496 181834 239548 181840
+rect 239508 180713 239536 181834
+rect 239494 180704 239550 180713
+rect 239494 180639 239550 180648
+rect 239496 180124 239548 180130
+rect 239496 180066 239548 180072
+rect 239508 177721 239536 180066
+rect 239600 179858 239628 540058
+rect 239588 179852 239640 179858
+rect 239588 179794 239640 179800
+rect 239692 179586 239720 541622
+rect 239772 541000 239824 541006
+rect 239772 540942 239824 540948
+rect 239680 179580 239732 179586
+rect 239680 179522 239732 179528
+rect 239784 178974 239812 540942
+rect 239772 178968 239824 178974
+rect 239772 178910 239824 178916
+rect 239494 177712 239550 177721
+rect 239494 177647 239550 177656
+rect 239876 177342 239904 541690
+rect 242176 540122 242204 559982
+rect 251836 553450 251864 560798
+rect 249064 553444 249116 553450
+rect 249064 553386 249116 553392
+rect 251824 553444 251876 553450
+rect 251824 553386 251876 553392
+rect 249076 545154 249104 553386
+rect 249064 545148 249116 545154
+rect 249064 545090 249116 545096
+rect 244096 545080 244148 545086
+rect 244096 545022 244148 545028
+rect 244108 541006 244136 545022
+rect 266372 541754 266400 697546
+rect 278792 696946 278820 700334
+rect 278700 696918 278820 696946
+rect 278700 692850 278728 696918
+rect 276756 692844 276808 692850
+rect 276756 692786 276808 692792
+rect 278688 692844 278740 692850
+rect 278688 692786 278740 692792
+rect 276768 687954 276796 692786
+rect 274640 687948 274692 687954
+rect 274640 687890 274692 687896
+rect 276756 687948 276808 687954
+rect 276756 687890 276808 687896
+rect 274652 683874 274680 687890
+rect 269764 683868 269816 683874
+rect 269764 683810 269816 683816
+rect 274640 683868 274692 683874
+rect 274640 683810 274692 683816
+rect 269776 632058 269804 683810
+rect 267004 632052 267056 632058
+rect 267004 631994 267056 632000
+rect 269764 632052 269816 632058
+rect 269764 631994 269816 632000
+rect 267016 619954 267044 631994
+rect 267004 619948 267056 619954
+rect 267004 619890 267056 619896
+rect 266360 541748 266412 541754
+rect 266360 541690 266412 541696
+rect 282932 541686 282960 702406
+rect 332520 700330 332548 703520
+rect 348804 700398 348832 703520
+rect 348792 700392 348844 700398
+rect 348792 700334 348844 700340
+rect 332508 700324 332560 700330
+rect 332508 700266 332560 700272
+rect 397472 673130 397500 703520
+rect 412652 691830 412680 703582
+rect 413480 703474 413508 703582
+rect 413622 703520 413734 704960
+rect 429814 703520 429926 704960
+rect 446098 703520 446210 704960
+rect 462290 703520 462402 704960
+rect 478482 703520 478594 704960
+rect 494766 703520 494878 704960
+rect 510958 703520 511070 704960
+rect 527150 703520 527262 704960
+rect 543434 703520 543546 704960
+rect 559626 703520 559738 704960
+rect 575818 703520 575930 704960
+rect 413664 703474 413692 703520
+rect 413480 703446 413692 703474
+rect 462332 700330 462360 703520
+rect 462320 700324 462372 700330
+rect 462320 700266 462372 700272
+rect 478524 699718 478552 703520
+rect 481732 700324 481784 700330
+rect 481732 700266 481784 700272
+rect 478512 699712 478564 699718
+rect 478512 699654 478564 699660
+rect 481640 699712 481692 699718
+rect 481640 699654 481692 699660
+rect 412640 691824 412692 691830
+rect 412640 691766 412692 691772
+rect 416688 691824 416740 691830
+rect 416688 691766 416740 691772
+rect 416700 687954 416728 691766
+rect 416688 687948 416740 687954
+rect 416688 687890 416740 687896
+rect 435364 687948 435416 687954
+rect 435364 687890 435416 687896
+rect 397460 673124 397512 673130
+rect 397460 673066 397512 673072
+rect 400864 673124 400916 673130
+rect 400864 673066 400916 673072
+rect 400876 653410 400904 673066
+rect 435376 670002 435404 687890
+rect 435364 669996 435416 670002
+rect 435364 669938 435416 669944
+rect 445024 669996 445076 670002
+rect 445024 669938 445076 669944
+rect 400864 653404 400916 653410
+rect 400864 653346 400916 653352
+rect 411260 653404 411312 653410
+rect 411260 653346 411312 653352
+rect 411272 646542 411300 653346
+rect 411260 646536 411312 646542
+rect 411260 646478 411312 646484
+rect 418068 646536 418120 646542
+rect 418068 646478 418120 646484
+rect 418080 641034 418108 646478
+rect 418068 641028 418120 641034
+rect 418068 640970 418120 640976
+rect 428464 641028 428516 641034
+rect 428464 640970 428516 640976
+rect 428476 632738 428504 640970
+rect 428464 632732 428516 632738
+rect 428464 632674 428516 632680
+rect 444656 632732 444708 632738
+rect 444656 632674 444708 632680
+rect 444668 629338 444696 632674
+rect 444656 629332 444708 629338
+rect 444656 629274 444708 629280
+rect 445036 624238 445064 669938
+rect 447784 629332 447836 629338
+rect 447784 629274 447836 629280
+rect 445024 624232 445076 624238
+rect 445024 624174 445076 624180
+rect 447600 624232 447652 624238
+rect 447600 624174 447652 624180
+rect 447612 622334 447640 624174
+rect 447600 622328 447652 622334
+rect 447600 622270 447652 622276
+rect 447796 609278 447824 629274
+rect 450544 622328 450596 622334
+rect 450544 622270 450596 622276
+rect 447784 609272 447836 609278
+rect 447784 609214 447836 609220
+rect 450556 600982 450584 622270
+rect 475384 609272 475436 609278
+rect 475384 609214 475436 609220
+rect 475396 602342 475424 609214
+rect 475384 602336 475436 602342
+rect 475384 602278 475436 602284
+rect 478880 602336 478932 602342
+rect 478880 602278 478932 602284
+rect 450544 600976 450596 600982
+rect 450544 600918 450596 600924
+rect 456064 600976 456116 600982
+rect 456064 600918 456116 600924
+rect 456076 588606 456104 600918
+rect 478892 597174 478920 602278
+rect 478880 597168 478932 597174
+rect 478880 597110 478932 597116
+rect 480260 597168 480312 597174
+rect 480260 597110 480312 597116
+rect 456064 588600 456116 588606
+rect 456064 588542 456116 588548
+rect 467748 588600 467800 588606
+rect 467748 588542 467800 588548
+rect 467760 585818 467788 588542
+rect 467748 585812 467800 585818
+rect 467748 585754 467800 585760
+rect 478144 585812 478196 585818
+rect 478144 585754 478196 585760
+rect 478156 574054 478184 585754
+rect 478144 574048 478196 574054
+rect 478144 573990 478196 573996
+rect 282920 541680 282972 541686
+rect 282920 541622 282972 541628
+rect 244096 541000 244148 541006
+rect 244096 540942 244148 540948
+rect 242164 540116 242216 540122
+rect 242164 540058 242216 540064
+rect 241624 179926 241652 180132
+rect 241612 179920 241664 179926
+rect 241612 179862 241664 179868
+rect 240508 178696 240560 178702
+rect 240508 178638 240560 178644
+rect 240520 177449 240548 178638
+rect 240506 177440 240562 177449
+rect 240506 177375 240562 177384
+rect 239864 177336 239916 177342
+rect 239864 177278 239916 177284
+rect 239048 176626 239444 176654
+rect 236644 176520 236696 176526
+rect 236644 176462 236696 176468
+rect 239048 176458 239076 176626
+rect 239036 176452 239088 176458
+rect 239036 176394 239088 176400
+rect 201500 176326 201552 176332
+rect 233882 176352 233938 176361
+rect 233882 176287 233938 176296
+rect 244752 161474 244780 180132
+rect 247972 161474 248000 180132
+rect 244292 161446 244780 161474
+rect 247052 161446 248000 161474
+rect 572 3528 624 3534
+rect 572 3470 624 3476
+rect 6276 3528 6328 3534
+rect 6276 3470 6328 3476
+rect 584 480 612 3470
+rect 244292 3466 244320 161446
+rect 247052 60722 247080 161446
+rect 247040 60716 247092 60722
+rect 247040 60658 247092 60664
+rect 251192 6866 251220 180132
+rect 254412 161474 254440 180132
+rect 257540 161474 257568 180132
+rect 260760 175642 260788 180132
+rect 259460 175636 259512 175642
+rect 259460 175578 259512 175584
+rect 260748 175636 260800 175642
+rect 260748 175578 260800 175584
+rect 253952 161446 254440 16147