final gds oasis
diff --git a/mpw_precheck/logs/gds.info b/mpw_precheck/logs/gds.info
new file mode 100644
index 0000000..b51ba64
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_project_wrapper.gds: 80dfb7ee8e0b5a3d065da941b8501fbe68711eb2
\ 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..63aab02
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/mattvenn/zero_to_asic_MPW2_rerun.git
+Branch: mpw4
+Commit: 8beecb40e48a5c1d7a495c57638ea9ac62ee518a
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..25e2ccb
--- /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): 227256 (flat)  548 (hierarchical)
+    Elapsed: 0.060s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.050s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.030s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 123289 (flat)  189 (hierarchical)
+    Elapsed: 0.030s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 374031 (flat)  1358 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 133199 (flat)  184 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 133240 (flat)  185 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 103897 (flat)  227 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1546077 (flat)  5934 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 754603 (flat)  110827 (hierarchical)
+    Elapsed: 0.110s  Memory: 621.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.100s  Memory: 623.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 859178 (flat)  595882 (hierarchical)
+    Elapsed: 0.400s  Memory: 640.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.130s  Memory: 643.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 288291 (flat)  288291 (hierarchical)
+    Elapsed: 0.220s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 34043 (flat)  34043 (hierarchical)
+    Elapsed: 0.060s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 83595 (flat)  83595 (hierarchical)
+    Elapsed: 0.100s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 14627 (flat)  14627 (hierarchical)
+    Elapsed: 0.050s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 9129 (flat)  9129 (hierarchical)
+    Elapsed: 0.060s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11592 (flat)  11592 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 350 (flat)  1 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 754603 (flat)  110827 (hierarchical)
+    Elapsed: 0.010s  Memory: 658.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 9.800s  Memory: 787.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 787.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 4361616 (flat)  543285 (hierarchical)
+    Elapsed: 44.910s  Memory: 1329.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 14.230s  Memory: 1648.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1648.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 1546077 (flat)  5934 (hierarchical)
+    Elapsed: 0.010s  Memory: 1648.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 1469484 (flat)  923670 (hierarchical)
+    Elapsed: 51.580s  Memory: 1648.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 1469484 (flat)  923670 (hierarchical)
+    Elapsed: 0.060s  Memory: 1648.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 5.310s  Memory: 1796.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.540s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.020s  Memory: 1796.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 13.580s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 16.820s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.180s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.600s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 15.450s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 8.300s  Memory: 1796.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 3.030s  Memory: 1796.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1796.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 2668800 (flat)  1965831 (hierarchical)
+    Elapsed: 26.250s  Memory: 1796.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 2668800 (flat)  1965831 (hierarchical)
+    Elapsed: 0.030s  Memory: 1796.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 126886 (flat)  115762 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1796.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 25.970s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 859178 (flat)  596271 (hierarchical)
+    Elapsed: 0.410s  Memory: 2122.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 19.460s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 14.830s  Memory: 2132.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2122.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 2122.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 304086 (flat)  241236 (hierarchical)
+    Elapsed: 12.230s  Memory: 2122.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 304086 (flat)  241236 (hierarchical)
+    Elapsed: 0.020s  Memory: 2122.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.050s  Memory: 2122.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 15.620s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.120s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.580s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.630s  Memory: 2122.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2122.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 2668800 (flat)  1965831 (hierarchical)
+    Elapsed: 26.340s  Memory: 2122.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 611456 (flat)  611456 (hierarchical)
+    Elapsed: 2.360s  Memory: 2122.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 20.330s  Memory: 2313.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2313.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.090s  Memory: 2313.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 611456 (flat)  611456 (hierarchical)
+    Elapsed: 2.360s  Memory: 2313.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 6.040s  Memory: 2313.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2313.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 2668800 (flat)  1965831 (hierarchical)
+    Elapsed: 26.740s  Memory: 2313.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 611456 (flat)  611456 (hierarchical)
+    Elapsed: 2.360s  Memory: 2313.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 286722 (flat)  286722 (hierarchical)
+    Elapsed: 22.830s  Memory: 2400.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 286722 (flat)  286722 (hierarchical)
+    Elapsed: 0.020s  Memory: 2400.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.930s  Memory: 2400.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.920s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.470s  Memory: 2400.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2400.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 1120398 (flat)  1120398 (hierarchical)
+    Elapsed: 4.900s  Memory: 2400.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 1120398 (flat)  1120398 (hierarchical)
+    Elapsed: 0.020s  Memory: 2400.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 76031 (flat)  76031 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.920s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.050s  Memory: 2423.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.520s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.070s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 297844 (flat)  297844 (hierarchical)
+    Elapsed: 2.850s  Memory: 2423.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 297844 (flat)  297844 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.990s  Memory: 2423.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 34043 (flat)  34043 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.290s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 136172 (flat)  136172 (hierarchical)
+    Elapsed: 0.210s  Memory: 2423.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.500s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.450s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.370s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.370s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 54522 (flat)  54522 (hierarchical)
+    Elapsed: 0.610s  Memory: 2423.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 54522 (flat)  54522 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.270s  Memory: 2423.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.570s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.350s  Memory: 2423.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 272604 (flat)  272604 (hierarchical)
+    Elapsed: 1.410s  Memory: 2423.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 272604 (flat)  272604 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 16823 (flat)  16823 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.800s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.360s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 14627 (flat)  14627 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 58508 (flat)  58508 (hierarchical)
+    Elapsed: 0.160s  Memory: 2423.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.270s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 31008 (flat)  31008 (hierarchical)
+    Elapsed: 0.300s  Memory: 2423.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 31008 (flat)  31008 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.200s  Memory: 2423.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.060s  Memory: 2423.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.090s  Memory: 2423.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.030s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 35778 (flat)  35778 (hierarchical)
+    Elapsed: 0.250s  Memory: 2423.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 34638 (flat)  34638 (hierarchical)
+    Elapsed: 0.100s  Memory: 2423.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 1140 (flat)  1140 (hierarchical)
+    Elapsed: 0.030s  Memory: 2423.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 2856 (flat)  2856 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 1140 (flat)  1140 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.390s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 11592 (flat)  11592 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2423.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2423.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2423.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2423.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 465.570s  Memory: 2419.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..030f5cc
--- /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): 227256 (flat)  548 (hierarchical)
+    Elapsed: 0.060s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.050s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 123289 (flat)  189 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 374031 (flat)  1358 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 133199 (flat)  184 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 133240 (flat)  185 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 103897 (flat)  227 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1546077 (flat)  5934 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 754603 (flat)  110827 (hierarchical)
+    Elapsed: 0.110s  Memory: 621.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.100s  Memory: 623.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 859178 (flat)  595882 (hierarchical)
+    Elapsed: 0.400s  Memory: 640.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.130s  Memory: 643.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 288291 (flat)  288291 (hierarchical)
+    Elapsed: 0.220s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 34043 (flat)  34043 (hierarchical)
+    Elapsed: 0.070s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 83595 (flat)  83595 (hierarchical)
+    Elapsed: 0.100s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 14627 (flat)  14627 (hierarchical)
+    Elapsed: 0.060s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 9129 (flat)  9129 (hierarchical)
+    Elapsed: 0.050s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11592 (flat)  11592 (hierarchical)
+    Elapsed: 0.020s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 350 (flat)  1 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 656.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 133199 (flat)  184 (hierarchical)
+    Elapsed: 0.040s  Memory: 656.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 133240 (flat)  185 (hierarchical)
+    Elapsed: 0.040s  Memory: 656.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 656.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.860s  Memory: 690.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1232.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1232.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 511 (flat)  511 (hierarchical)
+    Elapsed: 1.810s  Memory: 1233.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.660s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 252142 (flat)  543 (hierarchical)
+    Elapsed: 0.420s  Memory: 1233.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 180937 (flat)  382 (hierarchical)
+    Elapsed: 0.320s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1233.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 226404 (flat)  541 (hierarchical)
+    Elapsed: 0.170s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.310s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.070s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1233.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.770s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.320s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 374031 (flat)  1358 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.670s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.440s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.280s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 13387 (flat)  519 (hierarchical)
+    Elapsed: 1.960s  Memory: 1238.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1238.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 133199 (flat)  184 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1238.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 13380 (flat)  512 (hierarchical)
+    Elapsed: 2.430s  Memory: 1238.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.540s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 133240 (flat)  185 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.370s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 775515 (flat)  3280 (hierarchical)
+    Elapsed: 0.780s  Memory: 1238.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 1083686 (flat)  4662 (hierarchical)
+    Elapsed: 0.890s  Memory: 1238.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 1083686 (flat)  4662 (hierarchical)
+    Elapsed: 1.280s  Memory: 1238.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 1083686 (flat)  4662 (hierarchical)
+    Elapsed: 0.020s  Memory: 1238.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 1546077 (flat)  5934 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 6184308 (flat)  23736 (hierarchical)
+    Elapsed: 0.860s  Memory: 1238.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.500s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1238.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.160s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.800s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 462391 (flat)  1272 (hierarchical)
+    Elapsed: 0.800s  Memory: 1238.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 1083686 (flat)  4662 (hierarchical)
+    Elapsed: 0.850s  Memory: 1238.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.810s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.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: 1238.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.540s  Memory: 1237.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.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: 1237.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1237.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1238.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.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: 1238.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+END: 75/20 (hvi)
+START: 125/20 (hvntm)
+"not" in: sky130A_mr.drc:679
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1238.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 33.940s  Memory: 1234.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..44b9398
--- /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): 986867 (flat)  112378 (hierarchical)
+    Elapsed: 0.130s  Memory: 620.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.090s  Memory: 622.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 1102621 (flat)  596255 (hierarchical)
+    Elapsed: 0.390s  Memory: 640.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.120s  Memory: 642.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 290094 (flat)  290094 (hierarchical)
+    Elapsed: 0.220s  Memory: 650.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 34043 (flat)  34043 (hierarchical)
+    Elapsed: 0.070s  Memory: 650.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 85318 (flat)  85318 (hierarchical)
+    Elapsed: 0.090s  Memory: 652.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 14627 (flat)  14627 (hierarchical)
+    Elapsed: 0.060s  Memory: 652.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 9454 (flat)  9454 (hierarchical)
+    Elapsed: 0.050s  Memory: 652.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 652.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 11592 (flat)  11592 (hierarchical)
+    Elapsed: 0.020s  Memory: 653.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 653.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 10 (flat)  10 (hierarchical)
+    Elapsed: 0.040s  Memory: 653.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 0.080s  Memory: 655.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 986867 (flat)  112378 (hierarchical)
+    Elapsed: 0.110s  Memory: 656.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 8.020s  Memory: 787.00M
+li1_ca_density is 0.937884964204059
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 1102621 (flat)  596255 (hierarchical)
+    Elapsed: 0.400s  Memory: 787.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 8.070s  Memory: 801.00M
+m1_ca_density is 0.9623415493607954
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 290094 (flat)  290094 (hierarchical)
+    Elapsed: 0.230s  Memory: 801.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 1.700s  Memory: 807.00M
+m2_ca_density is 0.972928052547089
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 85318 (flat)  85318 (hierarchical)
+    Elapsed: 0.100s  Memory: 807.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 0.560s  Memory: 807.00M
+m3_ca_density is 0.9737194438336706
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 9454 (flat)  9454 (hierarchical)
+    Elapsed: 0.060s  Memory: 807.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 0.130s  Memory: 807.00M
+m4_ca_density is 0.8465441878915979
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 807.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.060s  Memory: 807.00M
+m5_ca_density is 0.8455329452054794
+Writing report database: /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 22.100s  Memory: 783.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..f2f7693
--- /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): 227256 (flat)  548 (hierarchical)
+    Elapsed: 0.060s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.060s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 123289 (flat)  189 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 374031 (flat)  1358 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 133199 (flat)  184 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 133240 (flat)  185 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 103897 (flat)  227 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1546077 (flat)  5934 (hierarchical)
+    Elapsed: 0.040s  Memory: 618.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 754603 (flat)  110827 (hierarchical)
+    Elapsed: 0.110s  Memory: 621.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1581833 (flat)  112590 (hierarchical)
+    Elapsed: 0.100s  Memory: 623.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 859178 (flat)  595882 (hierarchical)
+    Elapsed: 0.390s  Memory: 640.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 152864 (flat)  152864 (hierarchical)
+    Elapsed: 0.130s  Memory: 643.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 288291 (flat)  288291 (hierarchical)
+    Elapsed: 0.220s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 34043 (flat)  34043 (hierarchical)
+    Elapsed: 0.060s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 83595 (flat)  83595 (hierarchical)
+    Elapsed: 0.090s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 14627 (flat)  14627 (hierarchical)
+    Elapsed: 0.050s  Memory: 653.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 9129 (flat)  9129 (hierarchical)
+    Elapsed: 0.050s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11592 (flat)  11592 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 120330 (flat)  183 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 350 (flat)  1 (hierarchical)
+    Elapsed: 0.040s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 654.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 656.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.900s  Memory: 690.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 690.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 690.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 690.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.740s  Memory: 691.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 691.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 691.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 691.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.370s  Memory: 691.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 691.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 227256 (flat)  548 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 691.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 25738 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 691.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 691.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.390s  Memory: 691.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 691.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.410s  Memory: 691.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 691.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.890s  Memory: 695.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 695.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.180s  Memory: 695.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 695.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.460s  Memory: 695.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 695.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 8.550s  Memory: 791.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 791.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 791.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 791.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 16.120s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.740s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 8.340s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.440s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.830s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.400s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.590s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1117.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1117.00M
+Writing report database: /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 58.040s  Memory: 982.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..3164547
--- /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/zero_to_asic_mpw2_rerun_on_mpw5/gds/user_project_wrapper.gds, topcell=user_project_wrapper, output to /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/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/EMP
+         ----          via:68/44/dat    68/58/EMP
+         ----         met2:69/20/dat    69/16/dat     69/5/EMP
+         ----         via2:69/44/dat    69/58/EMP
+         ----         met3:70/20/dat    70/16/dat     70/5/EMP
+         ----         via3:70/44/dat    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/EMP
+         ----         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:	 1883628 kB
+VmHWM:	  495888 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..fd1f462
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/user_project_wrapper_no_zero_areas.gds
+VmPeak:	  845448 kB
+VmHWM:	  532516 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..828bbb1
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,244 @@
+
+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.
+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_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__ebufn_8".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__clkinv_16".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "wrapped_qarma".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o221ai_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__dfrtp_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__a221oi_1".
+Reading "sky130_fd_sc_hd__dfrtp_4".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__a2111o_1".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__dfstp_1".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__dfstp_4".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "wrapped_pong".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__nand4b_1".
+Reading "sky130_fd_sc_hd__a2111oi_1".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o31ai_4".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "fbless_graphics_core".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "wrapped_newmot".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "wrapper_fibonacci".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "wrapped_memLCDdriver".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "wrapped_a51".
+    5000 uses
+    10000 uses
+    15000 uses
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "wrapped_quad_pwm_fet_drivers".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_4".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "wrapped_chacha_wb_accel".
+    5000 uses
+    10000 uses
+    15000 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/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/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..bb6374f
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,64 @@
+2022-03-20 12:34:39 - [INFO] - {{Project Git Info}} Repository: https://github.com/mattvenn/zero_to_asic_MPW2_rerun.git | Branch: mpw4 | Commit: 8beecb40e48a5c1d7a495c57638ea9ac62ee518a
+2022-03-20 12:34:39 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: zero_to_asic_mpw2_rerun_on_mpw5
+2022-03-20 12:34:40 - [INFO] - {{Project Type Info}} digital
+2022-03-20 12:34:40 - [INFO] - {{Project GDS Info}} user_project_wrapper: 80dfb7ee8e0b5a3d065da941b8501fbe68711eb2
+2022-03-20 12:34:40 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-20 12:34:40 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-20 12:34:40 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/logs'
+2022-03-20 12:34:40 - [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-20 12:34:40 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-20 12:34:41 - [INFO] - An approved LICENSE (Apache-2.0) was found in zero_to_asic_mpw2_rerun_on_mpw5.
+2022-03-20 12:34:41 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-20 12:34:42 - [INFO] - An approved LICENSE (Apache-2.0) was found in zero_to_asic_mpw2_rerun_on_mpw5.
+2022-03-20 12:34:42 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-20 12:34:43 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 38 non-compliant file(s) with the SPDX Standard.
+2022-03-20 12:34:43 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['zero_to_asic_mpw2_rerun_on_mpw5/Makefile', 'zero_to_asic_mpw2_rerun_on_mpw5/docs/Makefile', 'zero_to_asic_mpw2_rerun_on_mpw5/docs/environment.yml', 'zero_to_asic_mpw2_rerun_on_mpw5/docs/source/conf.py', 'zero_to_asic_mpw2_rerun_on_mpw5/docs/source/index.rst', 'zero_to_asic_mpw2_rerun_on_mpw5/openlane/Makefile', 'zero_to_asic_mpw2_rerun_on_mpw5/openlane/user_proj_example/config.tcl', 'zero_to_asic_mpw2_rerun_on_mpw5/openlane/user_project_wrapper/config.tcl', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-fbless_graphics_core.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_a51.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_chacha_wb_accel.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_frequency_counter.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_memLCDdriver.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_newmot.spef', 'zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_pong.spef']
+2022-03-20 12:34:43 - [INFO] - For the full SPDX compliance report check: zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/logs/spdx_compliance_report.log
+2022-03-20 12:34:43 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-20 12:34:43 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-20 12:34:43 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-20 12:34:43 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-20 12:34:44 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-20 12:34:44 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-20 12:34:44 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-20 12:34:44 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-20 12:34:49 - [INFO] - HIERARCHY CHECK PASSED: Module user_project_wrapper is instantiated in caravel. 
+2022-03-20 12:34:49 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravel contains at least 8 instances (90 instances). 
+2022-03-20 12:34:49 - [INFO] - MODELING CHECK PASSED: Netlist caravel is structural.
+2022-03-20 12:34:49 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_project_wrapper are correctly connected in the top level netlist caravel.
+2022-03-20 12:34:49 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in caravel are connected to power
+2022-03-20 12:34:49 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravel netlist passed all consistency checks.
+2022-03-20 12:34:49 - [INFO] - PORTS CHECK PASSED: Netlist user_project_wrapper ports match the golden wrapper ports
+2022-03-20 12:34:49 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_project_wrapper contains at least 1 instances (9 instances). 
+2022-03-20 12:34:49 - [INFO] - MODELING CHECK PASSED: Netlist user_project_wrapper is structural.
+2022-03-20 12:34:49 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_project_wrapper matches the provided structural netlist.
+2022-03-20 12:34:49 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in user_project_wrapper are connected to power
+2022-03-20 12:34:49 - [INFO] - PORT TYPES CHECK PASSED: Netlist user_project_wrapper port types match the golden wrapper port types.
+2022-03-20 12:34:49 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_project_wrapper netlist passed all consistency checks.
+2022-03-20 12:34:49 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-20 12:34:49 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-20 12:35:23 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/user_project_wrapper.xor.gds
+2022-03-20 12:35:23 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-20 12:35:23 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-20 12:42:13 - [INFO] - 0 DRC violations
+2022-03-20 12:42:13 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:42:13 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-20 12:42:42 - [INFO] - No DRC Violations found
+2022-03-20 12:42:42 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:42:42 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-20 12:47:28 - [INFO] - No DRC Violations found
+2022-03-20 12:47:28 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:47:28 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-20 12:48:27 - [INFO] - No DRC Violations found
+2022-03-20 12:48:27 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:48:27 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-20 12:48:50 - [INFO] - No DRC Violations found
+2022-03-20 12:48:50 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:48:50 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-20 12:48:59 - [INFO] - No DRC Violations found
+2022-03-20 12:48:59 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:48:59 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-20 12:49:04 - [INFO] - No DRC Violations found
+2022-03-20 12:49:04 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 12:49:04 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/logs'
+2022-03-20 12:49:04 - [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..adda97a
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,38 @@
+/root/zero_to_asic_mpw2_rerun_on_mpw5/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/docs/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/docs/environment.yml
+/root/zero_to_asic_mpw2_rerun_on_mpw5/docs/source/conf.py
+/root/zero_to_asic_mpw2_rerun_on_mpw5/docs/source/index.rst
+/root/zero_to_asic_mpw2_rerun_on_mpw5/openlane/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/openlane/user_proj_example/config.tcl
+/root/zero_to_asic_mpw2_rerun_on_mpw5/openlane/user_project_wrapper/config.tcl
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-fbless_graphics_core.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_a51.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_chacha_wb_accel.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_frequency_counter.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_memLCDdriver.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_newmot.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_pong.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_qarma.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapped_quad_pwm_fet_drivers.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/21-wrapper_fibonacci.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/timing/23-user_project_wrapper.spef
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/io_ports/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/io_ports/io_ports.c
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/io_ports/io_ports_tb.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test1/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test1/la_test1.c
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test1/la_test1_tb.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test2/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test2/la_test2.c
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/la_test2/la_test2_tb.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/mprj_stimulus/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/mprj_stimulus/mprj_stimulus.c
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/mprj_stimulus/mprj_stimulus_tb.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/wb_port/Makefile
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/wb_port/wb_port.c
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/dv/wb_port/wb_port_tb.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/rtl/uprj_netlists.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/rtl/user_proj_example.v
+/root/zero_to_asic_mpw2_rerun_on_mpw5/verilog/rtl/user_project_wrapper.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..b48b954
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,400 @@
+Reading file /root/zero_to_asic_mpw2_rerun_on_mpw5/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_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__ebufn_8".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__clkinv_16".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "wrapped_qarma".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o221ai_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__dfrtp_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__a221oi_1".
+Reading "sky130_fd_sc_hd__dfrtp_4".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__a2111o_1".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__dfstp_1".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__dfstp_4".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "wrapped_pong".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__nand4b_1".
+Reading "sky130_fd_sc_hd__a2111oi_1".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o31ai_4".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "fbless_graphics_core".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "wrapped_newmot".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "wrapper_fibonacci".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "wrapped_memLCDdriver".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "wrapped_a51".
+    5000 uses
+    10000 uses
+    15000 uses
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "wrapped_quad_pwm_fet_drivers".
+    5000 uses
+    10000 uses
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_4".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "wrapped_chacha_wb_accel".
+    5000 uses
+    10000 uses
+    15000 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/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/user_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/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.020s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  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.010s  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.010s  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.010s  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.010s  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.010s  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.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
+Writing layout file: /mnt/uffs/user/u4465_matt/design/zero_to_asic_mpw2_rerun_on_mpw5/jobs/mpw_precheck/5c5e9e03-978c-4be8-a47b-e6be7d52aa01/outputs/user_project_wrapper.xor.gds ..
+Total elapsed: 0.190s  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..17b4989
--- /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/zero_to_asic_mpw2_rerun_on_mpw5/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..12eb736
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.filtered.v
@@ -0,0 +1,2964 @@
+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;
+
+
+ fbless_graphics_core fbless_graphics_core_10 (.active(la_data_in[42]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_a51 wrapped_a51_2 (.active(la_data_in[34]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_chacha_wb_accel wrapped_chacha_wb_accel_9 (.active(la_data_in[41]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_memLCDdriver wrapped_memLCDdriver_7 (.active(la_data_in[39]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_newmot wrapped_newmot_15 (.active(la_data_in[47]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_pong wrapped_pong_4 (.active(la_data_in[36]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_qarma wrapped_qarma_8 (.active(la_data_in[40]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapped_quad_pwm_fet_drivers wrapped_quad_pwm_fet_drivers_5 (.active(la_data_in[37]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+ wrapper_fibonacci wrapper_fibonacci_3 (.active(la_data_in[35]),
+    .user_clock2(user_clock2),
+    .vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_clk_i(wb_clk_i),
+    .wb_rst_i(wb_rst_i),
+    .wbs_ack_o(wbs_ack_o),
+    .wbs_cyc_i(wbs_cyc_i),
+    .wbs_stb_i(wbs_stb_i),
+    .wbs_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[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_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    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],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wbs_adr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wbs_dat_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wbs_dat_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wbs_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[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..9e4e5dc
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
@@ -0,0 +1,136479 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647780133
+<< checkpaint >>
+rect -12658 -11586 596582 715522
+<< metal1 >>
+rect 105446 702856 105452 702908
+rect 105504 702896 105510 702908
+rect 155218 702896 155224 702908
+rect 105504 702868 155224 702896
+rect 105504 702856 105510 702868
+rect 155218 702856 155224 702868
+rect 155276 702856 155282 702908
+rect 3418 702788 3424 702840
+rect 3476 702828 3482 702840
+rect 142798 702828 142804 702840
+rect 3476 702800 142804 702828
+rect 3476 702788 3482 702800
+rect 142798 702788 142804 702800
+rect 142856 702788 142862 702840
+rect 3510 702720 3516 702772
+rect 3568 702760 3574 702772
+rect 162118 702760 162124 702772
+rect 3568 702732 162124 702760
+rect 3568 702720 3574 702732
+rect 162118 702720 162124 702732
+rect 162176 702720 162182 702772
+rect 72970 702652 72976 702704
+rect 73028 702692 73034 702704
+rect 166258 702692 166264 702704
+rect 73028 702664 166264 702692
+rect 73028 702652 73034 702664
+rect 166258 702652 166264 702664
+rect 166316 702652 166322 702704
+rect 40494 702584 40500 702636
+rect 40552 702624 40558 702636
+rect 160738 702624 160744 702636
+rect 40552 702596 160744 702624
+rect 40552 702584 40558 702596
+rect 160738 702584 160744 702596
+rect 160796 702584 160802 702636
+rect 271138 702584 271144 702636
+rect 271196 702624 271202 702636
+rect 332502 702624 332508 702636
+rect 271196 702596 332508 702624
+rect 271196 702584 271202 702596
+rect 332502 702584 332508 702596
+rect 332560 702584 332566 702636
+rect 393958 702584 393964 702636
+rect 394016 702624 394022 702636
+rect 429838 702624 429844 702636
+rect 394016 702596 429844 702624
+rect 394016 702584 394022 702596
+rect 429838 702584 429844 702596
+rect 429896 702584 429902 702636
+rect 462314 702584 462320 702636
+rect 462372 702624 462378 702636
+rect 503714 702624 503720 702636
+rect 462372 702596 503720 702624
+rect 462372 702584 462378 702596
+rect 503714 702584 503720 702596
+rect 503772 702584 503778 702636
+rect 24302 702516 24308 702568
+rect 24360 702556 24366 702568
+rect 144178 702556 144184 702568
+rect 24360 702528 144184 702556
+rect 24360 702516 24366 702528
+rect 144178 702516 144184 702528
+rect 144236 702516 144242 702568
+rect 153102 702516 153108 702568
+rect 153160 702556 153166 702568
+rect 202782 702556 202788 702568
+rect 153160 702528 202788 702556
+rect 153160 702516 153166 702528
+rect 202782 702516 202788 702528
+rect 202840 702516 202846 702568
+rect 274542 702516 274548 702568
+rect 274600 702556 274606 702568
+rect 348786 702556 348792 702568
+rect 274600 702528 348792 702556
+rect 274600 702516 274606 702528
+rect 348786 702516 348792 702528
+rect 348844 702516 348850 702568
+rect 364978 702516 364984 702568
+rect 365036 702556 365042 702568
+rect 394694 702556 394700 702568
+rect 365036 702528 394700 702556
+rect 365036 702516 365042 702528
+rect 394694 702516 394700 702528
+rect 394752 702556 394758 702568
+rect 506474 702556 506480 702568
+rect 394752 702528 506480 702556
+rect 394752 702516 394758 702528
+rect 506474 702516 506480 702528
+rect 506532 702516 506538 702568
+rect 8110 702448 8116 702500
+rect 8168 702488 8174 702500
+rect 139394 702488 139400 702500
+rect 8168 702460 139400 702488
+rect 8168 702448 8174 702460
+rect 139394 702448 139400 702460
+rect 139452 702448 139458 702500
+rect 148962 702448 148968 702500
+rect 149020 702488 149026 702500
+rect 218974 702488 218980 702500
+rect 149020 702460 218980 702488
+rect 149020 702448 149026 702460
+rect 218974 702448 218980 702460
+rect 219032 702448 219038 702500
+rect 235166 702448 235172 702500
+rect 235224 702488 235230 702500
+rect 262214 702488 262220 702500
+rect 235224 702460 262220 702488
+rect 235224 702448 235230 702460
+rect 262214 702448 262220 702460
+rect 262272 702448 262278 702500
+rect 264882 702448 264888 702500
+rect 264940 702488 264946 702500
+rect 413646 702488 413652 702500
+rect 264940 702460 413652 702488
+rect 264940 702448 264946 702460
+rect 413646 702448 413652 702460
+rect 413704 702448 413710 702500
+rect 429838 702448 429844 702500
+rect 429896 702488 429902 702500
+rect 510706 702488 510712 702500
+rect 429896 702460 510712 702488
+rect 429896 702448 429902 702460
+rect 510706 702448 510712 702460
+rect 510764 702448 510770 702500
+rect 519538 702448 519544 702500
+rect 519596 702488 519602 702500
+rect 559650 702488 559656 702500
+rect 519596 702460 559656 702488
+rect 519596 702448 519602 702460
+rect 559650 702448 559656 702460
+rect 559708 702448 559714 702500
+rect 160002 700272 160008 700324
+rect 160060 700312 160066 700324
+rect 170306 700312 170312 700324
+rect 160060 700284 170312 700312
+rect 160060 700272 160066 700284
+rect 170306 700272 170312 700284
+rect 170364 700272 170370 700324
+rect 259362 700272 259368 700324
+rect 259420 700312 259426 700324
+rect 283834 700312 283840 700324
+rect 259420 700284 283840 700312
+rect 259420 700272 259426 700284
+rect 283834 700272 283840 700284
+rect 283892 700272 283898 700324
+rect 478506 700272 478512 700324
+rect 478564 700312 478570 700324
+rect 496814 700312 496820 700324
+rect 478564 700284 496820 700312
+rect 478564 700272 478570 700284
+rect 496814 700272 496820 700284
+rect 496872 700272 496878 700324
+rect 518158 700272 518164 700324
+rect 518216 700312 518222 700324
+rect 527174 700312 527180 700324
+rect 518216 700284 527180 700312
+rect 518216 700272 518222 700284
+rect 527174 700272 527180 700284
+rect 527232 700272 527238 700324
+rect 151078 699660 151084 699712
+rect 151136 699700 151142 699712
+rect 154114 699700 154120 699712
+rect 151136 699672 154120 699700
+rect 151136 699660 151142 699672
+rect 154114 699660 154120 699672
+rect 154172 699660 154178 699712
+rect 494790 698912 494796 698964
+rect 494848 698952 494854 698964
+rect 507854 698952 507860 698964
+rect 494848 698924 507860 698952
+rect 494848 698912 494854 698924
+rect 507854 698912 507860 698924
+rect 507912 698912 507918 698964
+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 105814 652740 105820 652792
+rect 105872 652780 105878 652792
+rect 207014 652780 207020 652792
+rect 105872 652752 207020 652780
+rect 105872 652740 105878 652752
+rect 207014 652740 207020 652752
+rect 207072 652740 207078 652792
+rect 71682 651380 71688 651432
+rect 71740 651420 71746 651432
+rect 194594 651420 194600 651432
+rect 71740 651392 194600 651420
+rect 71740 651380 71746 651392
+rect 194594 651380 194600 651392
+rect 194652 651380 194658 651432
+rect 117958 650088 117964 650140
+rect 118016 650128 118022 650140
+rect 197446 650128 197452 650140
+rect 118016 650100 197452 650128
+rect 118016 650088 118022 650100
+rect 197446 650088 197452 650100
+rect 197504 650088 197510 650140
+rect 166258 650020 166264 650072
+rect 166316 650060 166322 650072
+rect 166902 650060 166908 650072
+rect 166316 650032 166908 650060
+rect 166316 650020 166322 650032
+rect 166902 650020 166908 650032
+rect 166960 650060 166966 650072
+rect 269114 650060 269120 650072
+rect 166960 650032 269120 650060
+rect 166960 650020 166966 650032
+rect 269114 650020 269120 650032
+rect 269172 650020 269178 650072
+rect 255222 648592 255228 648644
+rect 255280 648632 255286 648644
+rect 500218 648632 500224 648644
+rect 255280 648604 500224 648632
+rect 255280 648592 255286 648604
+rect 500218 648592 500224 648604
+rect 500276 648592 500282 648644
+rect 266354 648184 266360 648236
+rect 266412 648224 266418 648236
+rect 266998 648224 267004 648236
+rect 266412 648196 267004 648224
+rect 266412 648184 266418 648196
+rect 266998 648184 267004 648196
+rect 267056 648184 267062 648236
+rect 496814 647776 496820 647828
+rect 496872 647816 496878 647828
+rect 497458 647816 497464 647828
+rect 496872 647788 497464 647816
+rect 496872 647776 496878 647788
+rect 497458 647776 497464 647788
+rect 497516 647776 497522 647828
+rect 177390 647300 177396 647352
+rect 177448 647340 177454 647352
+rect 266998 647340 267004 647352
+rect 177448 647312 267004 647340
+rect 177448 647300 177454 647312
+rect 266998 647300 267004 647312
+rect 267056 647300 267062 647352
+rect 67634 647232 67640 647284
+rect 67692 647272 67698 647284
+rect 191098 647272 191104 647284
+rect 67692 647244 191104 647272
+rect 67692 647232 67698 647244
+rect 191098 647232 191104 647244
+rect 191156 647232 191162 647284
+rect 249702 647232 249708 647284
+rect 249760 647272 249766 647284
+rect 496814 647272 496820 647284
+rect 249760 647244 496820 647272
+rect 249760 647232 249766 647244
+rect 496814 647232 496820 647244
+rect 496872 647232 496878 647284
+rect 78582 645940 78588 645992
+rect 78640 645980 78646 645992
+rect 197998 645980 198004 645992
+rect 78640 645952 198004 645980
+rect 78640 645940 78646 645952
+rect 197998 645940 198004 645952
+rect 198056 645940 198062 645992
+rect 84838 645872 84844 645924
+rect 84896 645912 84902 645924
+rect 205634 645912 205640 645924
+rect 84896 645884 205640 645912
+rect 84896 645872 84902 645884
+rect 205634 645872 205640 645884
+rect 205692 645872 205698 645924
+rect 362218 645872 362224 645924
+rect 362276 645912 362282 645924
+rect 513374 645912 513380 645924
+rect 362276 645884 513380 645912
+rect 362276 645872 362282 645884
+rect 513374 645872 513380 645884
+rect 513432 645872 513438 645924
+rect 139302 644512 139308 644564
+rect 139360 644552 139366 644564
+rect 256694 644552 256700 644564
+rect 139360 644524 256700 644552
+rect 139360 644512 139366 644524
+rect 256694 644512 256700 644524
+rect 256752 644512 256758 644564
+rect 77202 644444 77208 644496
+rect 77260 644484 77266 644496
+rect 196618 644484 196624 644496
+rect 77260 644456 196624 644484
+rect 77260 644444 77266 644456
+rect 196618 644444 196624 644456
+rect 196676 644444 196682 644496
+rect 175182 643152 175188 643204
+rect 175240 643192 175246 643204
+rect 276014 643192 276020 643204
+rect 175240 643164 276020 643192
+rect 175240 643152 175246 643164
+rect 276014 643152 276020 643164
+rect 276072 643152 276078 643204
+rect 79962 643084 79968 643136
+rect 80020 643124 80026 643136
+rect 202138 643124 202144 643136
+rect 80020 643096 202144 643124
+rect 80020 643084 80026 643096
+rect 202138 643084 202144 643096
+rect 202196 643084 202202 643136
+rect 341610 643084 341616 643136
+rect 341668 643124 341674 643136
+rect 503714 643124 503720 643136
+rect 341668 643096 503720 643124
+rect 341668 643084 341674 643096
+rect 503714 643084 503720 643096
+rect 503772 643084 503778 643136
+rect 145558 641792 145564 641844
+rect 145616 641832 145622 641844
+rect 253290 641832 253296 641844
+rect 145616 641804 253296 641832
+rect 145616 641792 145622 641804
+rect 253290 641792 253296 641804
+rect 253348 641792 253354 641844
+rect 59262 641724 59268 641776
+rect 59320 641764 59326 641776
+rect 187050 641764 187056 641776
+rect 59320 641736 187056 641764
+rect 59320 641724 59326 641736
+rect 187050 641724 187056 641736
+rect 187108 641724 187114 641776
+rect 97258 640364 97264 640416
+rect 97316 640404 97322 640416
+rect 192478 640404 192484 640416
+rect 97316 640376 192484 640404
+rect 97316 640364 97322 640376
+rect 192478 640364 192484 640376
+rect 192536 640364 192542 640416
+rect 345658 640364 345664 640416
+rect 345716 640404 345722 640416
+rect 469214 640404 469220 640416
+rect 345716 640376 469220 640404
+rect 345716 640364 345722 640376
+rect 469214 640364 469220 640376
+rect 469272 640364 469278 640416
+rect 82078 640296 82084 640348
+rect 82136 640336 82142 640348
+rect 204346 640336 204352 640348
+rect 82136 640308 204352 640336
+rect 82136 640296 82142 640308
+rect 204346 640296 204352 640308
+rect 204404 640296 204410 640348
+rect 277302 640296 277308 640348
+rect 277360 640336 277366 640348
+rect 521838 640336 521844 640348
+rect 277360 640308 521844 640336
+rect 277360 640296 277366 640308
+rect 521838 640296 521844 640308
+rect 521896 640296 521902 640348
+rect 142798 639412 142804 639464
+rect 142856 639452 142862 639464
+rect 143442 639452 143448 639464
+rect 142856 639424 143448 639452
+rect 142856 639412 142862 639424
+rect 143442 639412 143448 639424
+rect 143500 639412 143506 639464
+rect 143442 639004 143448 639056
+rect 143500 639044 143506 639056
+rect 255958 639044 255964 639056
+rect 143500 639016 255964 639044
+rect 143500 639004 143506 639016
+rect 255958 639004 255964 639016
+rect 256016 639004 256022 639056
+rect 57882 638936 57888 638988
+rect 57940 638976 57946 638988
+rect 186958 638976 186964 638988
+rect 57940 638948 186964 638976
+rect 57940 638936 57946 638948
+rect 186958 638936 186964 638948
+rect 187016 638936 187022 638988
+rect 252462 638936 252468 638988
+rect 252520 638976 252526 638988
+rect 520458 638976 520464 638988
+rect 252520 638948 520464 638976
+rect 252520 638936 252526 638948
+rect 520458 638936 520464 638948
+rect 520516 638936 520522 638988
+rect 129642 637644 129648 637696
+rect 129700 637684 129706 637696
+rect 152458 637684 152464 637696
+rect 129700 637656 152464 637684
+rect 129700 637644 129706 637656
+rect 152458 637644 152464 637656
+rect 152516 637644 152522 637696
+rect 164142 637644 164148 637696
+rect 164200 637684 164206 637696
+rect 244918 637684 244924 637696
+rect 164200 637656 244924 637684
+rect 164200 637644 164206 637656
+rect 244918 637644 244924 637656
+rect 244976 637644 244982 637696
+rect 264238 637644 264244 637696
+rect 264296 637684 264302 637696
+rect 264882 637684 264888 637696
+rect 264296 637656 264888 637684
+rect 264296 637644 264302 637656
+rect 264882 637644 264888 637656
+rect 264940 637684 264946 637696
+rect 521930 637684 521936 637696
+rect 264940 637656 521936 637684
+rect 264940 637644 264946 637656
+rect 521930 637644 521936 637656
+rect 521988 637644 521994 637696
+rect 67450 637576 67456 637628
+rect 67508 637616 67514 637628
+rect 173158 637616 173164 637628
+rect 67508 637588 173164 637616
+rect 67508 637576 67514 637588
+rect 173158 637576 173164 637588
+rect 173216 637576 173222 637628
+rect 313918 637576 313924 637628
+rect 313976 637616 313982 637628
+rect 448514 637616 448520 637628
+rect 313976 637588 448520 637616
+rect 313976 637576 313982 637588
+rect 448514 637576 448520 637588
+rect 448572 637576 448578 637628
+rect 114462 636284 114468 636336
+rect 114520 636324 114526 636336
+rect 149698 636324 149704 636336
+rect 114520 636296 149704 636324
+rect 114520 636284 114526 636296
+rect 149698 636284 149704 636296
+rect 149756 636284 149762 636336
+rect 160002 636284 160008 636336
+rect 160060 636324 160066 636336
+rect 263594 636324 263600 636336
+rect 160060 636296 263600 636324
+rect 160060 636284 160066 636296
+rect 263594 636284 263600 636296
+rect 263652 636284 263658 636336
+rect 414750 636284 414756 636336
+rect 414808 636324 414814 636336
+rect 501598 636324 501604 636336
+rect 414808 636296 501604 636324
+rect 414808 636284 414814 636296
+rect 501598 636284 501604 636296
+rect 501656 636284 501662 636336
+rect 71038 636216 71044 636268
+rect 71096 636256 71102 636268
+rect 188338 636256 188344 636268
+rect 71096 636228 188344 636256
+rect 71096 636216 71102 636228
+rect 188338 636216 188344 636228
+rect 188396 636216 188402 636268
+rect 188430 636216 188436 636268
+rect 188488 636256 188494 636268
+rect 436738 636256 436744 636268
+rect 188488 636228 436744 636256
+rect 188488 636216 188494 636228
+rect 436738 636216 436744 636228
+rect 436796 636216 436802 636268
+rect 182818 634924 182824 634976
+rect 182876 634964 182882 634976
+rect 270494 634964 270500 634976
+rect 182876 634936 270500 634964
+rect 182876 634924 182882 634936
+rect 270494 634924 270500 634936
+rect 270552 634924 270558 634976
+rect 79318 634856 79324 634908
+rect 79376 634896 79382 634908
+rect 189810 634896 189816 634908
+rect 79376 634868 189816 634896
+rect 79376 634856 79382 634868
+rect 189810 634856 189816 634868
+rect 189868 634856 189874 634908
+rect 358078 634856 358084 634908
+rect 358136 634896 358142 634908
+rect 480254 634896 480260 634908
+rect 358136 634868 480260 634896
+rect 358136 634856 358142 634868
+rect 480254 634856 480260 634868
+rect 480312 634856 480318 634908
+rect 3418 634788 3424 634840
+rect 3476 634828 3482 634840
+rect 144270 634828 144276 634840
+rect 3476 634800 144276 634828
+rect 3476 634788 3482 634800
+rect 144270 634788 144276 634800
+rect 144328 634788 144334 634840
+rect 197262 634788 197268 634840
+rect 197320 634828 197326 634840
+rect 447134 634828 447140 634840
+rect 197320 634800 447140 634828
+rect 197320 634788 197326 634800
+rect 447134 634788 447140 634800
+rect 447192 634788 447198 634840
+rect 136634 634040 136640 634092
+rect 136692 634080 136698 634092
+rect 150526 634080 150532 634092
+rect 136692 634052 150532 634080
+rect 136692 634040 136698 634052
+rect 150526 634040 150532 634052
+rect 150584 634040 150590 634092
+rect 156598 634040 156604 634092
+rect 156656 634080 156662 634092
+rect 247034 634080 247040 634092
+rect 156656 634052 247040 634080
+rect 156656 634040 156662 634052
+rect 247034 634040 247040 634052
+rect 247092 634040 247098 634092
+rect 247034 633496 247040 633548
+rect 247092 633536 247098 633548
+rect 248322 633536 248328 633548
+rect 247092 633508 248328 633536
+rect 247092 633496 247098 633508
+rect 248322 633496 248328 633508
+rect 248380 633536 248386 633548
+rect 249058 633536 249064 633548
+rect 248380 633508 249064 633536
+rect 248380 633496 248386 633508
+rect 249058 633496 249064 633508
+rect 249116 633496 249122 633548
+rect 352558 633496 352564 633548
+rect 352616 633536 352622 633548
+rect 467834 633536 467840 633548
+rect 352616 633508 467840 633536
+rect 352616 633496 352622 633508
+rect 467834 633496 467840 633508
+rect 467892 633496 467898 633548
+rect 60550 633428 60556 633480
+rect 60608 633468 60614 633480
+rect 162210 633468 162216 633480
+rect 60608 633440 162216 633468
+rect 60608 633428 60614 633440
+rect 162210 633428 162216 633440
+rect 162268 633428 162274 633480
+rect 180242 633428 180248 633480
+rect 180300 633468 180306 633480
+rect 273254 633468 273260 633480
+rect 180300 633440 273260 633468
+rect 180300 633428 180306 633440
+rect 273254 633428 273260 633440
+rect 273312 633428 273318 633480
+rect 371142 633428 371148 633480
+rect 371200 633468 371206 633480
+rect 494054 633468 494060 633480
+rect 371200 633440 494060 633468
+rect 371200 633428 371206 633440
+rect 494054 633428 494060 633440
+rect 494112 633428 494118 633480
+rect 105722 632136 105728 632188
+rect 105780 632176 105786 632188
+rect 163590 632176 163596 632188
+rect 105780 632148 163596 632176
+rect 105780 632136 105786 632148
+rect 163590 632136 163596 632148
+rect 163648 632136 163654 632188
+rect 172422 632136 172428 632188
+rect 172480 632176 172486 632188
+rect 253198 632176 253204 632188
+rect 172480 632148 253204 632176
+rect 172480 632136 172486 632148
+rect 253198 632136 253204 632148
+rect 253256 632136 253262 632188
+rect 408402 632136 408408 632188
+rect 408460 632176 408466 632188
+rect 489914 632176 489920 632188
+rect 408460 632148 489920 632176
+rect 408460 632136 408466 632148
+rect 489914 632136 489920 632148
+rect 489972 632136 489978 632188
+rect 65978 632068 65984 632120
+rect 66036 632108 66042 632120
+rect 187142 632108 187148 632120
+rect 66036 632080 187148 632108
+rect 66036 632068 66042 632080
+rect 187142 632068 187148 632080
+rect 187200 632068 187206 632120
+rect 191282 632068 191288 632120
+rect 191340 632108 191346 632120
+rect 245010 632108 245016 632120
+rect 191340 632080 245016 632108
+rect 191340 632068 191346 632080
+rect 245010 632068 245016 632080
+rect 245068 632068 245074 632120
+rect 349798 632068 349804 632120
+rect 349856 632108 349862 632120
+rect 461578 632108 461584 632120
+rect 349856 632080 461584 632108
+rect 349856 632068 349862 632080
+rect 461578 632068 461584 632080
+rect 461636 632068 461642 632120
+rect 71130 630708 71136 630760
+rect 71188 630748 71194 630760
+rect 144914 630748 144920 630760
+rect 71188 630720 144920 630748
+rect 71188 630708 71194 630720
+rect 144914 630708 144920 630720
+rect 144972 630748 144978 630760
+rect 145558 630748 145564 630760
+rect 144972 630720 145564 630748
+rect 144972 630708 144978 630720
+rect 145558 630708 145564 630720
+rect 145616 630708 145622 630760
+rect 173342 630708 173348 630760
+rect 173400 630748 173406 630760
+rect 258166 630748 258172 630760
+rect 173400 630720 258172 630748
+rect 173400 630708 173406 630720
+rect 258166 630708 258172 630720
+rect 258224 630708 258230 630760
+rect 64690 630640 64696 630692
+rect 64748 630680 64754 630692
+rect 184198 630680 184204 630692
+rect 64748 630652 184204 630680
+rect 64748 630640 64754 630652
+rect 184198 630640 184204 630652
+rect 184256 630640 184262 630692
+rect 185578 630640 185584 630692
+rect 185636 630680 185642 630692
+rect 267734 630680 267740 630692
+rect 185636 630652 267740 630680
+rect 185636 630640 185642 630652
+rect 267734 630640 267740 630652
+rect 267792 630640 267798 630692
+rect 388438 630640 388444 630692
+rect 388496 630680 388502 630692
+rect 491294 630680 491300 630692
+rect 388496 630652 491300 630680
+rect 388496 630640 388502 630652
+rect 491294 630640 491300 630652
+rect 491352 630640 491358 630692
+rect 108298 629348 108304 629400
+rect 108356 629388 108362 629400
+rect 155402 629388 155408 629400
+rect 108356 629360 155408 629388
+rect 108356 629348 108362 629360
+rect 155402 629348 155408 629360
+rect 155460 629348 155466 629400
+rect 159358 629348 159364 629400
+rect 159416 629388 159422 629400
+rect 260098 629388 260104 629400
+rect 159416 629360 260104 629388
+rect 159416 629348 159422 629360
+rect 260098 629348 260104 629360
+rect 260156 629348 260162 629400
+rect 432598 629348 432604 629400
+rect 432656 629388 432662 629400
+rect 523034 629388 523040 629400
+rect 432656 629360 523040 629388
+rect 432656 629348 432662 629360
+rect 523034 629348 523040 629360
+rect 523092 629348 523098 629400
+rect 63126 629280 63132 629332
+rect 63184 629320 63190 629332
+rect 180058 629320 180064 629332
+rect 63184 629292 180064 629320
+rect 63184 629280 63190 629292
+rect 180058 629280 180064 629292
+rect 180116 629280 180122 629332
+rect 340782 629280 340788 629332
+rect 340840 629320 340846 629332
+rect 464338 629320 464344 629332
+rect 340840 629292 464344 629320
+rect 340840 629280 340846 629292
+rect 464338 629280 464344 629292
+rect 464396 629280 464402 629332
+rect 252462 628872 252468 628924
+rect 252520 628912 252526 628924
+rect 253382 628912 253388 628924
+rect 252520 628884 253388 628912
+rect 252520 628872 252526 628884
+rect 253382 628872 253388 628884
+rect 253440 628872 253446 628924
+rect 170398 628532 170404 628584
+rect 170456 628572 170462 628584
+rect 252462 628572 252468 628584
+rect 170456 628544 252468 628572
+rect 170456 628532 170462 628544
+rect 252462 628532 252468 628544
+rect 252520 628532 252526 628584
+rect 56410 627988 56416 628040
+rect 56468 628028 56474 628040
+rect 142890 628028 142896 628040
+rect 56468 628000 142896 628028
+rect 56468 627988 56474 628000
+rect 142890 627988 142896 628000
+rect 142948 627988 142954 628040
+rect 76558 627920 76564 627972
+rect 76616 627960 76622 627972
+rect 178678 627960 178684 627972
+rect 76616 627932 178684 627960
+rect 76616 627920 76622 627932
+rect 178678 627920 178684 627932
+rect 178736 627920 178742 627972
+rect 184382 627920 184388 627972
+rect 184440 627960 184446 627972
+rect 274634 627960 274640 627972
+rect 184440 627932 274640 627960
+rect 184440 627920 184446 627932
+rect 274634 627920 274640 627932
+rect 274692 627920 274698 627972
+rect 374638 627920 374644 627972
+rect 374696 627960 374702 627972
+rect 474826 627960 474832 627972
+rect 374696 627932 474832 627960
+rect 374696 627920 374702 627932
+rect 474826 627920 474832 627932
+rect 474884 627920 474890 627972
+rect 110966 626628 110972 626680
+rect 111024 626668 111030 626680
+rect 153930 626668 153936 626680
+rect 111024 626640 153936 626668
+rect 111024 626628 111030 626640
+rect 153930 626628 153936 626640
+rect 153988 626628 153994 626680
+rect 180150 626628 180156 626680
+rect 180208 626668 180214 626680
+rect 259454 626668 259460 626680
+rect 180208 626640 259460 626668
+rect 180208 626628 180214 626640
+rect 259454 626628 259460 626640
+rect 259512 626628 259518 626680
+rect 360930 626628 360936 626680
+rect 360988 626668 360994 626680
+rect 472066 626668 472072 626680
+rect 360988 626640 472072 626668
+rect 360988 626628 360994 626640
+rect 472066 626628 472072 626640
+rect 472124 626628 472130 626680
+rect 67542 626560 67548 626612
+rect 67600 626600 67606 626612
+rect 182910 626600 182916 626612
+rect 67600 626572 182916 626600
+rect 67600 626560 67606 626572
+rect 182910 626560 182916 626572
+rect 182968 626560 182974 626612
+rect 196802 626560 196808 626612
+rect 196860 626600 196866 626612
+rect 400858 626600 400864 626612
+rect 196860 626572 400864 626600
+rect 196860 626560 196866 626572
+rect 400858 626560 400864 626572
+rect 400916 626560 400922 626612
+rect 431494 626560 431500 626612
+rect 431552 626600 431558 626612
+rect 505370 626600 505376 626612
+rect 431552 626572 505376 626600
+rect 431552 626560 431558 626572
+rect 505370 626560 505376 626572
+rect 505428 626560 505434 626612
+rect 55030 625200 55036 625252
+rect 55088 625240 55094 625252
+rect 141418 625240 141424 625252
+rect 55088 625212 141424 625240
+rect 55088 625200 55094 625212
+rect 141418 625200 141424 625212
+rect 141476 625200 141482 625252
+rect 431310 625200 431316 625252
+rect 431368 625240 431374 625252
+rect 498838 625240 498844 625252
+rect 431368 625212 498844 625240
+rect 431368 625200 431374 625212
+rect 498838 625200 498844 625212
+rect 498896 625200 498902 625252
+rect 61746 625132 61752 625184
+rect 61804 625172 61810 625184
+rect 173250 625172 173256 625184
+rect 61804 625144 173256 625172
+rect 61804 625132 61810 625144
+rect 173250 625132 173256 625144
+rect 173308 625132 173314 625184
+rect 177850 625132 177856 625184
+rect 177908 625172 177914 625184
+rect 254578 625172 254584 625184
+rect 177908 625144 254584 625172
+rect 177908 625132 177914 625144
+rect 254578 625132 254584 625144
+rect 254636 625132 254642 625184
+rect 424410 625132 424416 625184
+rect 424468 625172 424474 625184
+rect 524506 625172 524512 625184
+rect 424468 625144 524512 625172
+rect 424468 625132 424474 625144
+rect 524506 625132 524512 625144
+rect 524564 625132 524570 625184
+rect 64782 623840 64788 623892
+rect 64840 623880 64846 623892
+rect 141510 623880 141516 623892
+rect 64840 623852 141516 623880
+rect 64840 623840 64846 623852
+rect 141510 623840 141516 623852
+rect 141568 623840 141574 623892
+rect 185762 623840 185768 623892
+rect 185820 623880 185826 623892
+rect 269758 623880 269764 623892
+rect 185820 623852 269764 623880
+rect 185820 623840 185826 623852
+rect 269758 623840 269764 623852
+rect 269816 623840 269822 623892
+rect 360102 623840 360108 623892
+rect 360160 623880 360166 623892
+rect 481634 623880 481640 623892
+rect 360160 623852 481640 623880
+rect 360160 623840 360166 623852
+rect 481634 623840 481640 623852
+rect 481692 623840 481698 623892
+rect 67726 623772 67732 623824
+rect 67784 623812 67790 623824
+rect 170490 623812 170496 623824
+rect 67784 623784 170496 623812
+rect 67784 623772 67790 623784
+rect 170490 623772 170496 623784
+rect 170548 623772 170554 623824
+rect 258810 623772 258816 623824
+rect 258868 623812 258874 623824
+rect 259362 623812 259368 623824
+rect 258868 623784 259368 623812
+rect 258868 623772 258874 623784
+rect 259362 623772 259368 623784
+rect 259420 623812 259426 623824
+rect 516226 623812 516232 623824
+rect 259420 623784 516232 623812
+rect 259420 623772 259426 623784
+rect 516226 623772 516232 623784
+rect 516284 623772 516290 623824
+rect 57698 623092 57704 623144
+rect 57756 623132 57762 623144
+rect 110966 623132 110972 623144
+rect 57756 623104 110972 623132
+rect 57756 623092 57762 623104
+rect 110966 623092 110972 623104
+rect 111024 623092 111030 623144
+rect 178770 623092 178776 623144
+rect 178828 623132 178834 623144
+rect 277394 623132 277400 623144
+rect 178828 623104 277400 623132
+rect 178828 623092 178834 623104
+rect 277394 623092 277400 623104
+rect 277452 623092 277458 623144
+rect 97994 623024 98000 623076
+rect 98052 623064 98058 623076
+rect 216674 623064 216680 623076
+rect 98052 623036 216680 623064
+rect 98052 623024 98058 623036
+rect 216674 623024 216680 623036
+rect 216732 623024 216738 623076
+rect 39850 622412 39856 622464
+rect 39908 622452 39914 622464
+rect 85574 622452 85580 622464
+rect 39908 622424 85580 622452
+rect 39908 622412 39914 622424
+rect 85574 622412 85580 622424
+rect 85632 622452 85638 622464
+rect 86218 622452 86224 622464
+rect 85632 622424 86224 622452
+rect 85632 622412 85638 622424
+rect 86218 622412 86224 622424
+rect 86276 622412 86282 622464
+rect 413278 622412 413284 622464
+rect 413336 622452 413342 622464
+rect 478874 622452 478880 622464
+rect 413336 622424 478880 622452
+rect 413336 622412 413342 622424
+rect 478874 622412 478880 622424
+rect 478932 622412 478938 622464
+rect 66070 621052 66076 621104
+rect 66128 621092 66134 621104
+rect 153838 621092 153844 621104
+rect 66128 621064 153844 621092
+rect 66128 621052 66134 621064
+rect 153838 621052 153844 621064
+rect 153896 621052 153902 621104
+rect 189718 621052 189724 621104
+rect 189776 621092 189782 621104
+rect 264974 621092 264980 621104
+rect 189776 621064 264980 621092
+rect 189776 621052 189782 621064
+rect 264974 621052 264980 621064
+rect 265032 621052 265038 621104
+rect 83458 620984 83464 621036
+rect 83516 621024 83522 621036
+rect 202966 621024 202972 621036
+rect 83516 620996 202972 621024
+rect 83516 620984 83522 620996
+rect 202966 620984 202972 620996
+rect 203024 620984 203030 621036
+rect 208486 620984 208492 621036
+rect 208544 621024 208550 621036
+rect 389818 621024 389824 621036
+rect 208544 620996 389824 621024
+rect 208544 620984 208550 620996
+rect 389818 620984 389824 620996
+rect 389876 620984 389882 621036
+rect 417418 620984 417424 621036
+rect 417476 621024 417482 621036
+rect 483658 621024 483664 621036
+rect 417476 620996 483664 621024
+rect 417476 620984 417482 620996
+rect 483658 620984 483664 620996
+rect 483716 620984 483722 621036
+rect 61930 620236 61936 620288
+rect 61988 620276 61994 620288
+rect 105722 620276 105728 620288
+rect 61988 620248 105728 620276
+rect 61988 620236 61994 620248
+rect 105722 620236 105728 620248
+rect 105780 620236 105786 620288
+rect 144270 620032 144276 620084
+rect 144328 620072 144334 620084
+rect 144730 620072 144736 620084
+rect 144328 620044 144736 620072
+rect 144328 620032 144334 620044
+rect 144730 620032 144736 620044
+rect 144788 620032 144794 620084
+rect 288434 620032 288440 620084
+rect 288492 620072 288498 620084
+rect 289078 620072 289084 620084
+rect 288492 620044 289084 620072
+rect 288492 620032 288498 620044
+rect 289078 620032 289084 620044
+rect 289136 620032 289142 620084
+rect 39298 619692 39304 619744
+rect 39356 619732 39362 619744
+rect 147674 619732 147680 619744
+rect 39356 619704 147680 619732
+rect 39356 619692 39362 619704
+rect 147674 619692 147680 619704
+rect 147732 619692 147738 619744
+rect 191190 619692 191196 619744
+rect 191248 619732 191254 619744
+rect 266446 619732 266452 619744
+rect 191248 619704 266452 619732
+rect 191248 619692 191254 619704
+rect 266446 619692 266452 619704
+rect 266504 619692 266510 619744
+rect 442258 619692 442264 619744
+rect 442316 619732 442322 619744
+rect 514754 619732 514760 619744
+rect 442316 619704 514760 619732
+rect 442316 619692 442322 619704
+rect 514754 619692 514760 619704
+rect 514812 619692 514818 619744
+rect 144730 619624 144736 619676
+rect 144788 619664 144794 619676
+rect 265066 619664 265072 619676
+rect 144788 619636 265072 619664
+rect 144788 619624 144794 619636
+rect 265066 619624 265072 619636
+rect 265124 619624 265130 619676
+rect 289078 619624 289084 619676
+rect 289136 619664 289142 619676
+rect 513466 619664 513472 619676
+rect 289136 619636 513472 619664
+rect 289136 619624 289142 619636
+rect 513466 619624 513472 619636
+rect 513524 619624 513530 619676
+rect 3326 619556 3332 619608
+rect 3384 619596 3390 619608
+rect 71130 619596 71136 619608
+rect 3384 619568 71136 619596
+rect 3384 619556 3390 619568
+rect 71130 619556 71136 619568
+rect 71188 619556 71194 619608
+rect 253198 619556 253204 619608
+rect 253256 619596 253262 619608
+rect 253842 619596 253848 619608
+rect 253256 619568 253848 619596
+rect 253256 619556 253262 619568
+rect 253842 619556 253848 619568
+rect 253900 619556 253906 619608
+rect 59078 618332 59084 618384
+rect 59136 618372 59142 618384
+rect 87414 618372 87420 618384
+rect 59136 618344 87420 618372
+rect 59136 618332 59142 618344
+rect 87414 618332 87420 618344
+rect 87472 618332 87478 618384
+rect 127618 618332 127624 618384
+rect 127676 618372 127682 618384
+rect 144178 618372 144184 618384
+rect 127676 618344 144184 618372
+rect 127676 618332 127682 618344
+rect 144178 618332 144184 618344
+rect 144236 618332 144242 618384
+rect 184290 618332 184296 618384
+rect 184348 618372 184354 618384
+rect 256786 618372 256792 618384
+rect 184348 618344 256792 618372
+rect 184348 618332 184354 618344
+rect 256786 618332 256792 618344
+rect 256844 618332 256850 618384
+rect 266446 618332 266452 618384
+rect 266504 618372 266510 618384
+rect 267090 618372 267096 618384
+rect 266504 618344 267096 618372
+rect 266504 618332 266510 618344
+rect 267090 618332 267096 618344
+rect 267148 618372 267154 618384
+rect 516318 618372 516324 618384
+rect 267148 618344 516324 618372
+rect 267148 618332 267154 618344
+rect 516318 618332 516324 618344
+rect 516376 618332 516382 618384
+rect 78490 618264 78496 618316
+rect 78548 618304 78554 618316
+rect 147030 618304 147036 618316
+rect 78548 618276 147036 618304
+rect 78548 618264 78554 618276
+rect 147030 618264 147036 618276
+rect 147088 618264 147094 618316
+rect 195238 618264 195244 618316
+rect 195296 618304 195302 618316
+rect 200022 618304 200028 618316
+rect 195296 618276 200028 618304
+rect 195296 618264 195302 618276
+rect 200022 618264 200028 618276
+rect 200080 618304 200086 618316
+rect 242894 618304 242900 618316
+rect 200080 618276 242900 618304
+rect 200080 618264 200086 618276
+rect 242894 618264 242900 618276
+rect 242952 618264 242958 618316
+rect 253842 618264 253848 618316
+rect 253900 618304 253906 618316
+rect 502978 618304 502984 618316
+rect 253900 618276 502984 618304
+rect 253900 618264 253906 618276
+rect 502978 618264 502984 618276
+rect 503036 618264 503042 618316
+rect 60458 617516 60464 617568
+rect 60516 617556 60522 617568
+rect 108298 617556 108304 617568
+rect 60516 617528 108304 617556
+rect 60516 617516 60522 617528
+rect 108298 617516 108304 617528
+rect 108356 617516 108362 617568
+rect 124214 616904 124220 616956
+rect 124272 616944 124278 616956
+rect 161474 616944 161480 616956
+rect 124272 616916 161480 616944
+rect 124272 616904 124278 616916
+rect 161446 616904 161480 616916
+rect 161532 616904 161538 616956
+rect 188522 616904 188528 616956
+rect 188580 616944 188586 616956
+rect 276658 616944 276664 616956
+rect 188580 616916 276664 616944
+rect 188580 616904 188586 616916
+rect 276658 616904 276664 616916
+rect 276716 616904 276722 616956
+rect 438210 616904 438216 616956
+rect 438268 616944 438274 616956
+rect 518986 616944 518992 616956
+rect 438268 616916 518992 616944
+rect 438268 616904 438274 616916
+rect 518986 616904 518992 616916
+rect 519044 616904 519050 616956
+rect 67818 616836 67824 616888
+rect 67876 616876 67882 616888
+rect 141602 616876 141608 616888
+rect 67876 616848 141608 616876
+rect 67876 616836 67882 616848
+rect 141602 616836 141608 616848
+rect 141660 616836 141666 616888
+rect 161446 616876 161474 616904
+rect 238754 616876 238760 616888
+rect 161446 616848 238760 616876
+rect 238754 616836 238760 616848
+rect 238812 616836 238818 616888
+rect 268378 616836 268384 616888
+rect 268436 616876 268442 616888
+rect 512178 616876 512184 616888
+rect 268436 616848 512184 616876
+rect 268436 616836 268442 616848
+rect 512178 616836 512184 616848
+rect 512236 616836 512242 616888
+rect 53650 616088 53656 616140
+rect 53708 616128 53714 616140
+rect 127618 616128 127624 616140
+rect 53708 616100 127624 616128
+rect 53708 616088 53714 616100
+rect 127618 616088 127624 616100
+rect 127676 616088 127682 616140
+rect 193766 616088 193772 616140
+rect 193824 616128 193830 616140
+rect 208486 616128 208492 616140
+rect 193824 616100 208492 616128
+rect 193824 616088 193830 616100
+rect 208486 616088 208492 616100
+rect 208544 616088 208550 616140
+rect 129642 615544 129648 615596
+rect 129700 615584 129706 615596
+rect 151170 615584 151176 615596
+rect 129700 615556 151176 615584
+rect 129700 615544 129706 615556
+rect 151170 615544 151176 615556
+rect 151228 615544 151234 615596
+rect 338758 615544 338764 615596
+rect 338816 615584 338822 615596
+rect 508038 615584 508044 615596
+rect 338816 615556 508044 615584
+rect 338816 615544 338822 615556
+rect 508038 615544 508044 615556
+rect 508096 615544 508102 615596
+rect 128262 615476 128268 615528
+rect 128320 615516 128326 615528
+rect 145558 615516 145564 615528
+rect 128320 615488 145564 615516
+rect 128320 615476 128326 615488
+rect 145558 615476 145564 615488
+rect 145616 615476 145622 615528
+rect 146202 615476 146208 615528
+rect 146260 615516 146266 615528
+rect 179230 615516 179236 615528
+rect 146260 615488 179236 615516
+rect 146260 615476 146266 615488
+rect 179230 615476 179236 615488
+rect 179288 615516 179294 615528
+rect 195146 615516 195152 615528
+rect 179288 615488 195152 615516
+rect 179288 615476 179294 615488
+rect 195146 615476 195152 615488
+rect 195204 615476 195210 615528
+rect 203518 615476 203524 615528
+rect 203576 615516 203582 615528
+rect 271138 615516 271144 615528
+rect 203576 615488 271144 615516
+rect 203576 615476 203582 615488
+rect 271138 615476 271144 615488
+rect 271196 615476 271202 615528
+rect 281534 615476 281540 615528
+rect 281592 615516 281598 615528
+rect 509510 615516 509516 615528
+rect 281592 615488 509516 615516
+rect 281592 615476 281598 615488
+rect 509510 615476 509516 615488
+rect 509568 615476 509574 615528
+rect 197446 614728 197452 614780
+rect 197504 614768 197510 614780
+rect 232682 614768 232688 614780
+rect 197504 614740 232688 614768
+rect 197504 614728 197510 614740
+rect 232682 614728 232688 614740
+rect 232740 614728 232746 614780
+rect 105538 614184 105544 614236
+rect 105596 614224 105602 614236
+rect 140038 614224 140044 614236
+rect 105596 614196 140044 614224
+rect 105596 614184 105602 614196
+rect 140038 614184 140044 614196
+rect 140096 614184 140102 614236
+rect 188430 614184 188436 614236
+rect 188488 614224 188494 614236
+rect 197446 614224 197452 614236
+rect 188488 614196 197452 614224
+rect 188488 614184 188494 614196
+rect 197446 614184 197452 614196
+rect 197504 614184 197510 614236
+rect 396718 614184 396724 614236
+rect 396776 614224 396782 614236
+rect 397362 614224 397368 614236
+rect 396776 614196 397368 614224
+rect 396776 614184 396782 614196
+rect 397362 614184 397368 614196
+rect 397420 614224 397426 614236
+rect 501690 614224 501696 614236
+rect 397420 614196 501696 614224
+rect 397420 614184 397426 614196
+rect 501690 614184 501696 614196
+rect 501748 614184 501754 614236
+rect 59170 614116 59176 614168
+rect 59228 614156 59234 614168
+rect 89070 614156 89076 614168
+rect 59228 614128 89076 614156
+rect 59228 614116 59234 614128
+rect 89070 614116 89076 614128
+rect 89128 614116 89134 614168
+rect 97350 614116 97356 614168
+rect 97408 614156 97414 614168
+rect 213178 614156 213184 614168
+rect 97408 614128 213184 614156
+rect 97408 614116 97414 614128
+rect 213178 614116 213184 614128
+rect 213236 614116 213242 614168
+rect 269758 614116 269764 614168
+rect 269816 614156 269822 614168
+rect 510614 614156 510620 614168
+rect 269816 614128 510620 614156
+rect 269816 614116 269822 614128
+rect 510614 614116 510620 614128
+rect 510672 614116 510678 614168
+rect 269022 613436 269028 613488
+rect 269080 613476 269086 613488
+rect 299474 613476 299480 613488
+rect 269080 613448 299480 613476
+rect 269080 613436 269086 613448
+rect 299474 613436 299480 613448
+rect 299532 613436 299538 613488
+rect 247678 613368 247684 613420
+rect 247736 613408 247742 613420
+rect 249150 613408 249156 613420
+rect 247736 613380 249156 613408
+rect 247736 613368 247742 613380
+rect 249150 613368 249156 613380
+rect 249208 613368 249214 613420
+rect 255314 613368 255320 613420
+rect 255372 613408 255378 613420
+rect 323578 613408 323584 613420
+rect 255372 613380 323584 613408
+rect 255372 613368 255378 613380
+rect 323578 613368 323584 613380
+rect 323636 613368 323642 613420
+rect 46842 612824 46848 612876
+rect 46900 612864 46906 612876
+rect 91738 612864 91744 612876
+rect 46900 612836 91744 612864
+rect 46900 612824 46906 612836
+rect 91738 612824 91744 612836
+rect 91796 612824 91802 612876
+rect 127342 612824 127348 612876
+rect 127400 612864 127406 612876
+rect 164878 612864 164884 612876
+rect 127400 612836 164884 612864
+rect 127400 612824 127406 612836
+rect 164878 612824 164884 612836
+rect 164936 612824 164942 612876
+rect 428550 612824 428556 612876
+rect 428608 612864 428614 612876
+rect 517698 612864 517704 612876
+rect 428608 612836 517704 612864
+rect 428608 612824 428614 612836
+rect 517698 612824 517704 612836
+rect 517756 612824 517762 612876
+rect 66162 612756 66168 612808
+rect 66220 612796 66226 612808
+rect 142982 612796 142988 612808
+rect 66220 612768 142988 612796
+rect 66220 612756 66226 612768
+rect 142982 612756 142988 612768
+rect 143040 612756 143046 612808
+rect 191374 612756 191380 612808
+rect 191432 612796 191438 612808
+rect 258718 612796 258724 612808
+rect 191432 612768 258724 612796
+rect 191432 612756 191438 612768
+rect 258718 612756 258724 612768
+rect 258776 612756 258782 612808
+rect 320910 612756 320916 612808
+rect 320968 612796 320974 612808
+rect 510798 612796 510804 612808
+rect 320968 612768 510804 612796
+rect 320968 612756 320974 612768
+rect 510798 612756 510804 612768
+rect 510856 612756 510862 612808
+rect 82814 612688 82820 612740
+rect 82872 612728 82878 612740
+rect 83642 612728 83648 612740
+rect 82872 612700 83648 612728
+rect 82872 612688 82878 612700
+rect 83642 612688 83648 612700
+rect 83700 612728 83706 612740
+rect 84838 612728 84844 612740
+rect 83700 612700 84844 612728
+rect 83700 612688 83706 612700
+rect 84838 612688 84844 612700
+rect 84896 612688 84902 612740
+rect 92750 612688 92756 612740
+rect 92808 612728 92814 612740
+rect 93854 612728 93860 612740
+rect 92808 612700 93860 612728
+rect 92808 612688 92814 612700
+rect 93854 612688 93860 612700
+rect 93912 612688 93918 612740
+rect 112806 612620 112812 612672
+rect 112864 612660 112870 612672
+rect 115198 612660 115204 612672
+rect 112864 612632 115204 612660
+rect 112864 612620 112870 612632
+rect 115198 612620 115204 612632
+rect 115256 612620 115262 612672
+rect 120994 612620 121000 612672
+rect 121052 612660 121058 612672
+rect 123478 612660 123484 612672
+rect 121052 612632 123484 612660
+rect 121052 612620 121058 612632
+rect 123478 612620 123484 612632
+rect 123536 612620 123542 612672
+rect 100110 611940 100116 611992
+rect 100168 611980 100174 611992
+rect 101398 611980 101404 611992
+rect 100168 611952 101404 611980
+rect 100168 611940 100174 611952
+rect 101398 611940 101404 611952
+rect 101456 611940 101462 611992
+rect 103698 611940 103704 611992
+rect 103756 611980 103762 611992
+rect 104710 611980 104716 611992
+rect 103756 611952 104716 611980
+rect 103756 611940 103762 611952
+rect 104710 611940 104716 611952
+rect 104768 611940 104774 611992
+rect 106458 611940 106464 611992
+rect 106516 611980 106522 611992
+rect 107562 611980 107568 611992
+rect 106516 611952 107568 611980
+rect 106516 611940 106522 611952
+rect 107562 611940 107568 611952
+rect 107620 611940 107626 611992
+rect 108206 611940 108212 611992
+rect 108264 611980 108270 611992
+rect 108942 611980 108948 611992
+rect 108264 611952 108948 611980
+rect 108264 611940 108270 611952
+rect 108942 611940 108948 611952
+rect 109000 611940 109006 611992
+rect 111886 611940 111892 611992
+rect 111944 611980 111950 611992
+rect 113082 611980 113088 611992
+rect 111944 611952 113088 611980
+rect 111944 611940 111950 611952
+rect 113082 611940 113088 611952
+rect 113140 611940 113146 611992
+rect 113726 611940 113732 611992
+rect 113784 611980 113790 611992
+rect 114462 611980 114468 611992
+rect 113784 611952 114468 611980
+rect 113784 611940 113790 611952
+rect 114462 611940 114468 611952
+rect 114520 611940 114526 611992
+rect 114646 611940 114652 611992
+rect 114704 611980 114710 611992
+rect 115842 611980 115848 611992
+rect 114704 611952 115848 611980
+rect 114704 611940 114710 611952
+rect 115842 611940 115848 611952
+rect 115900 611940 115906 611992
+rect 116394 611940 116400 611992
+rect 116452 611980 116458 611992
+rect 117222 611980 117228 611992
+rect 116452 611952 117228 611980
+rect 116452 611940 116458 611952
+rect 117222 611940 117228 611952
+rect 117280 611940 117286 611992
+rect 119154 611940 119160 611992
+rect 119212 611980 119218 611992
+rect 119982 611980 119988 611992
+rect 119212 611952 119988 611980
+rect 119212 611940 119218 611952
+rect 119982 611940 119988 611952
+rect 120040 611940 120046 611992
+rect 120074 611940 120080 611992
+rect 120132 611980 120138 611992
+rect 121362 611980 121368 611992
+rect 120132 611952 121368 611980
+rect 120132 611940 120138 611952
+rect 121362 611940 121368 611952
+rect 121420 611940 121426 611992
+rect 124582 611940 124588 611992
+rect 124640 611980 124646 611992
+rect 129642 611980 129648 611992
+rect 124640 611952 129648 611980
+rect 124640 611940 124646 611952
+rect 129642 611940 129648 611952
+rect 129700 611940 129706 611992
+rect 100938 611872 100944 611924
+rect 100996 611912 101002 611924
+rect 102778 611912 102784 611924
+rect 100996 611884 102784 611912
+rect 100996 611872 101002 611884
+rect 102778 611872 102784 611884
+rect 102836 611872 102842 611924
+rect 115566 611872 115572 611924
+rect 115624 611912 115630 611924
+rect 117958 611912 117964 611924
+rect 115624 611884 117964 611912
+rect 115624 611872 115630 611884
+rect 117958 611872 117964 611884
+rect 118016 611872 118022 611924
+rect 80974 611736 80980 611788
+rect 81032 611776 81038 611788
+rect 83458 611776 83464 611788
+rect 81032 611748 83464 611776
+rect 81032 611736 81038 611748
+rect 83458 611736 83464 611748
+rect 83516 611736 83522 611788
+rect 102778 611668 102784 611720
+rect 102836 611708 102842 611720
+rect 105630 611708 105636 611720
+rect 102836 611680 105636 611708
+rect 102836 611668 102842 611680
+rect 105630 611668 105636 611680
+rect 105688 611668 105694 611720
+rect 130102 611464 130108 611516
+rect 130160 611504 130166 611516
+rect 137186 611504 137192 611516
+rect 130160 611476 137192 611504
+rect 130160 611464 130166 611476
+rect 137186 611464 137192 611476
+rect 137244 611464 137250 611516
+rect 64598 611396 64604 611448
+rect 64656 611436 64662 611448
+rect 91002 611436 91008 611448
+rect 64656 611408 91008 611436
+rect 64656 611396 64662 611408
+rect 91002 611396 91008 611408
+rect 91060 611396 91066 611448
+rect 134610 611396 134616 611448
+rect 134668 611436 134674 611448
+rect 151262 611436 151268 611448
+rect 134668 611408 151268 611436
+rect 134668 611396 134674 611408
+rect 151262 611396 151268 611408
+rect 151320 611396 151326 611448
+rect 166258 611436 166264 611448
+rect 161446 611408 166264 611436
+rect 52178 611328 52184 611380
+rect 52236 611368 52242 611380
+rect 80974 611368 80980 611380
+rect 52236 611340 80980 611368
+rect 52236 611328 52242 611340
+rect 80974 611328 80980 611340
+rect 81032 611328 81038 611380
+rect 137370 611328 137376 611380
+rect 137428 611368 137434 611380
+rect 161446 611368 161474 611408
+rect 166258 611396 166264 611408
+rect 166316 611436 166322 611448
+rect 227714 611436 227720 611448
+rect 166316 611408 227720 611436
+rect 166316 611396 166322 611408
+rect 227714 611396 227720 611408
+rect 227772 611396 227778 611448
+rect 435542 611396 435548 611448
+rect 435600 611436 435606 611448
+rect 519078 611436 519084 611448
+rect 435600 611408 519084 611436
+rect 435600 611396 435606 611408
+rect 519078 611396 519084 611408
+rect 519136 611396 519142 611448
+rect 137428 611340 161474 611368
+rect 137428 611328 137434 611340
+rect 164142 611328 164148 611380
+rect 164200 611368 164206 611380
+rect 164510 611368 164516 611380
+rect 164200 611340 164516 611368
+rect 164200 611328 164206 611340
+rect 164510 611328 164516 611340
+rect 164568 611328 164574 611380
+rect 192662 611328 192668 611380
+rect 192720 611368 192726 611380
+rect 399478 611368 399484 611380
+rect 192720 611340 399484 611368
+rect 192720 611328 192726 611340
+rect 399478 611328 399484 611340
+rect 399536 611328 399542 611380
+rect 417602 611328 417608 611380
+rect 417660 611368 417666 611380
+rect 506658 611368 506664 611380
+rect 417660 611340 506664 611368
+rect 417660 611328 417666 611340
+rect 506658 611328 506664 611340
+rect 506716 611328 506722 611380
+rect 67266 610648 67272 610700
+rect 67324 610688 67330 610700
+rect 71038 610688 71044 610700
+rect 67324 610660 71044 610688
+rect 67324 610648 67330 610660
+rect 71038 610648 71044 610660
+rect 71096 610648 71102 610700
+rect 79318 610688 79324 610700
+rect 74506 610660 79324 610688
+rect 65886 610580 65892 610632
+rect 65944 610620 65950 610632
+rect 74506 610620 74534 610660
+rect 79318 610648 79324 610660
+rect 79376 610648 79382 610700
+rect 65944 610592 74534 610620
+rect 65944 610580 65950 610592
+rect 79134 610580 79140 610632
+rect 79192 610620 79198 610632
+rect 111058 610620 111064 610632
+rect 79192 610592 111064 610620
+rect 79192 610580 79198 610592
+rect 111058 610580 111064 610592
+rect 111116 610580 111122 610632
+rect 147766 610580 147772 610632
+rect 147824 610620 147830 610632
+rect 171778 610620 171784 610632
+rect 147824 610592 171784 610620
+rect 147824 610580 147830 610592
+rect 171778 610580 171784 610592
+rect 171836 610580 171842 610632
+rect 245010 610580 245016 610632
+rect 245068 610620 245074 610632
+rect 260926 610620 260932 610632
+rect 245068 610592 260932 610620
+rect 245068 610580 245074 610592
+rect 260926 610580 260932 610592
+rect 260984 610580 260990 610632
+rect 132770 610036 132776 610088
+rect 132828 610076 132834 610088
+rect 138842 610076 138848 610088
+rect 132828 610048 138848 610076
+rect 132828 610036 132834 610048
+rect 138842 610036 138848 610048
+rect 138900 610036 138906 610088
+rect 167730 610036 167736 610088
+rect 167788 610076 167794 610088
+rect 244274 610076 244280 610088
+rect 167788 610048 244280 610076
+rect 167788 610036 167794 610048
+rect 244274 610036 244280 610048
+rect 244332 610036 244338 610088
+rect 410610 610036 410616 610088
+rect 410668 610076 410674 610088
+rect 456978 610076 456984 610088
+rect 410668 610048 456984 610076
+rect 410668 610036 410674 610048
+rect 456978 610036 456984 610048
+rect 457036 610036 457042 610088
+rect 135530 609968 135536 610020
+rect 135588 610008 135594 610020
+rect 143350 610008 143356 610020
+rect 135588 609980 143356 610008
+rect 135588 609968 135594 609980
+rect 143350 609968 143356 609980
+rect 143408 609968 143414 610020
+rect 193950 609968 193956 610020
+rect 194008 610008 194014 610020
+rect 270586 610008 270592 610020
+rect 194008 609980 270592 610008
+rect 194008 609968 194014 609980
+rect 270586 609968 270592 609980
+rect 270644 609968 270650 610020
+rect 305638 609968 305644 610020
+rect 305696 610008 305702 610020
+rect 503806 610008 503812 610020
+rect 305696 609980 503812 610008
+rect 305696 609968 305702 609980
+rect 503806 609968 503812 609980
+rect 503864 609968 503870 610020
+rect 138658 609900 138664 609952
+rect 138716 609940 138722 609952
+rect 139302 609940 139308 609952
+rect 138716 609912 139308 609940
+rect 138716 609900 138722 609912
+rect 139302 609900 139308 609912
+rect 139360 609900 139366 609952
+rect 258718 609900 258724 609952
+rect 258776 609940 258782 609952
+rect 431494 609940 431500 609952
+rect 258776 609912 431500 609940
+rect 258776 609900 258782 609912
+rect 431494 609900 431500 609912
+rect 431552 609900 431558 609952
+rect 67358 609220 67364 609272
+rect 67416 609260 67422 609272
+rect 76558 609260 76564 609272
+rect 67416 609232 76564 609260
+rect 67416 609220 67422 609232
+rect 76558 609220 76564 609232
+rect 76616 609220 76622 609272
+rect 177942 609220 177948 609272
+rect 178000 609260 178006 609272
+rect 191282 609260 191288 609272
+rect 178000 609232 191288 609260
+rect 178000 609220 178006 609232
+rect 191282 609220 191288 609232
+rect 191340 609220 191346 609272
+rect 69658 608948 69664 609000
+rect 69716 608988 69722 609000
+rect 85298 608988 85304 609000
+rect 69716 608960 85304 608988
+rect 69716 608948 69722 608960
+rect 85298 608948 85304 608960
+rect 85356 608988 85362 609000
+rect 105814 608988 105820 609000
+rect 85356 608960 105820 608988
+rect 85356 608948 85362 608960
+rect 105814 608948 105820 608960
+rect 105872 608948 105878 609000
+rect 126698 608948 126704 609000
+rect 126756 608988 126762 609000
+rect 126756 608960 132494 608988
+rect 126756 608948 126762 608960
+rect 60642 608608 60648 608660
+rect 60700 608648 60706 608660
+rect 67634 608648 67640 608660
+rect 60700 608620 67640 608648
+rect 60700 608608 60706 608620
+rect 67634 608608 67640 608620
+rect 67692 608608 67698 608660
+rect 132466 608648 132494 608960
+rect 136542 608948 136548 609000
+rect 136600 608988 136606 609000
+rect 136600 608960 142154 608988
+rect 136600 608948 136606 608960
+rect 142126 608716 142154 608960
+rect 167638 608716 167644 608728
+rect 142126 608688 167644 608716
+rect 167638 608676 167644 608688
+rect 167696 608716 167702 608728
+rect 250346 608716 250352 608728
+rect 167696 608688 250352 608716
+rect 167696 608676 167702 608688
+rect 250346 608676 250352 608688
+rect 250404 608676 250410 608728
+rect 440970 608676 440976 608728
+rect 441028 608716 441034 608728
+rect 476114 608716 476120 608728
+rect 441028 608688 476120 608716
+rect 441028 608676 441034 608688
+rect 476114 608676 476120 608688
+rect 476172 608676 476178 608728
+rect 160094 608648 160100 608660
+rect 132466 608620 160100 608648
+rect 160094 608608 160100 608620
+rect 160152 608608 160158 608660
+rect 192570 608608 192576 608660
+rect 192628 608648 192634 608660
+rect 281534 608648 281540 608660
+rect 192628 608620 281540 608648
+rect 192628 608608 192634 608620
+rect 281534 608608 281540 608620
+rect 281592 608608 281598 608660
+rect 418798 608608 418804 608660
+rect 418856 608648 418862 608660
+rect 461578 608648 461584 608660
+rect 418856 608620 461584 608648
+rect 418856 608608 418862 608620
+rect 461578 608608 461584 608620
+rect 461636 608608 461642 608660
+rect 143350 608540 143356 608592
+rect 143408 608580 143414 608592
+rect 174630 608580 174636 608592
+rect 143408 608552 174636 608580
+rect 143408 608540 143414 608552
+rect 174630 608540 174636 608552
+rect 174688 608540 174694 608592
+rect 154390 608472 154396 608524
+rect 154448 608512 154454 608524
+rect 175826 608512 175832 608524
+rect 154448 608484 175832 608512
+rect 154448 608472 154454 608484
+rect 175826 608472 175832 608484
+rect 175884 608472 175890 608524
+rect 56502 607928 56508 607980
+rect 56560 607968 56566 607980
+rect 59262 607968 59268 607980
+rect 56560 607940 59268 607968
+rect 56560 607928 56566 607940
+rect 59262 607928 59268 607940
+rect 59320 607968 59326 607980
+rect 66622 607968 66628 607980
+rect 59320 607940 66628 607968
+rect 59320 607928 59326 607940
+rect 66622 607928 66628 607940
+rect 66680 607928 66686 607980
+rect 140774 607928 140780 607980
+rect 140832 607968 140838 607980
+rect 145650 607968 145656 607980
+rect 140832 607940 145656 607968
+rect 140832 607928 140838 607940
+rect 145650 607928 145656 607940
+rect 145708 607928 145714 607980
+rect 145558 607860 145564 607912
+rect 145616 607900 145622 607912
+rect 153286 607900 153292 607912
+rect 145616 607872 153292 607900
+rect 145616 607860 145622 607872
+rect 153286 607860 153292 607872
+rect 153344 607860 153350 607912
+rect 189902 607248 189908 607300
+rect 189960 607288 189966 607300
+rect 262214 607288 262220 607300
+rect 189960 607260 262220 607288
+rect 189960 607248 189966 607260
+rect 262214 607248 262220 607260
+rect 262272 607248 262278 607300
+rect 388530 607248 388536 607300
+rect 388588 607288 388594 607300
+rect 514938 607288 514944 607300
+rect 388588 607260 514944 607288
+rect 388588 607248 388594 607260
+rect 514938 607248 514944 607260
+rect 514996 607248 515002 607300
+rect 181530 607180 181536 607232
+rect 181588 607220 181594 607232
+rect 258074 607220 258080 607232
+rect 181588 607192 258080 607220
+rect 181588 607180 181594 607192
+rect 258074 607180 258080 607192
+rect 258132 607220 258138 607232
+rect 258810 607220 258816 607232
+rect 258132 607192 258816 607220
+rect 258132 607180 258138 607192
+rect 258810 607180 258816 607192
+rect 258868 607180 258874 607232
+rect 259546 607180 259552 607232
+rect 259604 607220 259610 607232
+rect 394694 607220 394700 607232
+rect 259604 607192 394700 607220
+rect 259604 607180 259610 607192
+rect 394694 607180 394700 607192
+rect 394752 607180 394758 607232
+rect 430022 607180 430028 607232
+rect 430080 607220 430086 607232
+rect 509418 607220 509424 607232
+rect 430080 607192 509424 607220
+rect 430080 607180 430086 607192
+rect 509418 607180 509424 607192
+rect 509476 607180 509482 607232
+rect 140866 607112 140872 607164
+rect 140924 607152 140930 607164
+rect 164510 607152 164516 607164
+rect 140924 607124 164516 607152
+rect 140924 607112 140930 607124
+rect 164510 607112 164516 607124
+rect 164568 607112 164574 607164
+rect 140774 606432 140780 606484
+rect 140832 606472 140838 606484
+rect 166534 606472 166540 606484
+rect 140832 606444 166540 606472
+rect 140832 606432 140838 606444
+rect 166534 606432 166540 606444
+rect 166592 606432 166598 606484
+rect 255958 606432 255964 606484
+rect 256016 606472 256022 606484
+rect 261018 606472 261024 606484
+rect 256016 606444 261024 606472
+rect 256016 606432 256022 606444
+rect 261018 606432 261024 606444
+rect 261076 606432 261082 606484
+rect 498838 606432 498844 606484
+rect 498896 606472 498902 606484
+rect 503990 606472 503996 606484
+rect 498896 606444 503996 606472
+rect 498896 606432 498902 606444
+rect 503990 606432 503996 606444
+rect 504048 606432 504054 606484
+rect 184474 605888 184480 605940
+rect 184532 605928 184538 605940
+rect 256878 605928 256884 605940
+rect 184532 605900 256884 605928
+rect 184532 605888 184538 605900
+rect 256878 605888 256884 605900
+rect 256936 605888 256942 605940
+rect 377398 605888 377404 605940
+rect 377456 605928 377462 605940
+rect 512270 605928 512276 605940
+rect 377456 605900 512276 605928
+rect 377456 605888 377462 605900
+rect 512270 605888 512276 605900
+rect 512328 605888 512334 605940
+rect 41046 605820 41052 605872
+rect 41104 605860 41110 605872
+rect 66622 605860 66628 605872
+rect 41104 605832 66628 605860
+rect 41104 605820 41110 605832
+rect 66622 605820 66628 605832
+rect 66680 605820 66686 605872
+rect 164878 605820 164884 605872
+rect 164936 605860 164942 605872
+rect 240134 605860 240140 605872
+rect 164936 605832 240140 605860
+rect 164936 605820 164942 605832
+rect 240134 605820 240140 605832
+rect 240192 605820 240198 605872
+rect 257338 605820 257344 605872
+rect 257396 605860 257402 605872
+rect 393958 605860 393964 605872
+rect 257396 605832 393964 605860
+rect 257396 605820 257402 605832
+rect 393958 605820 393964 605832
+rect 394016 605820 394022 605872
+rect 439498 605820 439504 605872
+rect 439556 605860 439562 605872
+rect 464246 605860 464252 605872
+rect 439556 605832 464252 605860
+rect 439556 605820 439562 605832
+rect 464246 605820 464252 605832
+rect 464304 605820 464310 605872
+rect 53098 605752 53104 605804
+rect 53156 605792 53162 605804
+rect 57882 605792 57888 605804
+rect 53156 605764 57888 605792
+rect 53156 605752 53162 605764
+rect 57882 605752 57888 605764
+rect 57940 605792 57946 605804
+rect 66438 605792 66444 605804
+rect 57940 605764 66444 605792
+rect 57940 605752 57946 605764
+rect 66438 605752 66444 605764
+rect 66496 605752 66502 605804
+rect 153286 605752 153292 605804
+rect 153344 605792 153350 605804
+rect 195238 605792 195244 605804
+rect 153344 605764 195244 605792
+rect 153344 605752 153350 605764
+rect 195238 605752 195244 605764
+rect 195296 605752 195302 605804
+rect 250438 605140 250444 605192
+rect 250496 605180 250502 605192
+rect 255590 605180 255596 605192
+rect 250496 605152 255596 605180
+rect 250496 605140 250502 605152
+rect 255590 605140 255596 605152
+rect 255648 605140 255654 605192
+rect 140774 605072 140780 605124
+rect 140832 605112 140838 605124
+rect 151906 605112 151912 605124
+rect 140832 605084 151912 605112
+rect 140832 605072 140838 605084
+rect 151906 605072 151912 605084
+rect 151964 605072 151970 605124
+rect 171778 605072 171784 605124
+rect 171836 605112 171842 605124
+rect 248506 605112 248512 605124
+rect 171836 605084 248512 605112
+rect 171836 605072 171842 605084
+rect 248506 605072 248512 605084
+rect 248564 605072 248570 605124
+rect 427170 605072 427176 605124
+rect 427228 605112 427234 605124
+rect 438210 605112 438216 605124
+rect 427228 605084 438216 605112
+rect 427228 605072 427234 605084
+rect 438210 605072 438216 605084
+rect 438268 605072 438274 605124
+rect 439682 604528 439688 604580
+rect 439740 604568 439746 604580
+rect 480438 604568 480444 604580
+rect 439740 604540 480444 604568
+rect 439740 604528 439746 604540
+rect 480438 604528 480444 604540
+rect 480496 604528 480502 604580
+rect 497366 604528 497372 604580
+rect 497424 604568 497430 604580
+rect 520366 604568 520372 604580
+rect 497424 604540 520372 604568
+rect 497424 604528 497430 604540
+rect 520366 604528 520372 604540
+rect 520424 604528 520430 604580
+rect 266998 604460 267004 604512
+rect 267056 604500 267062 604512
+rect 509326 604500 509332 604512
+rect 267056 604472 509332 604500
+rect 267056 604460 267062 604472
+rect 509326 604460 509332 604472
+rect 509384 604460 509390 604512
+rect 151262 603712 151268 603764
+rect 151320 603752 151326 603764
+rect 173802 603752 173808 603764
+rect 151320 603724 173808 603752
+rect 151320 603712 151326 603724
+rect 173802 603712 173808 603724
+rect 173860 603712 173866 603764
+rect 140866 603168 140872 603220
+rect 140924 603208 140930 603220
+rect 148318 603208 148324 603220
+rect 140924 603180 148324 603208
+rect 140924 603168 140930 603180
+rect 148318 603168 148324 603180
+rect 148376 603168 148382 603220
+rect 169202 603168 169208 603220
+rect 169260 603208 169266 603220
+rect 267826 603208 267832 603220
+rect 169260 603180 267832 603208
+rect 169260 603168 169266 603180
+rect 267826 603168 267832 603180
+rect 267884 603208 267890 603220
+rect 268378 603208 268384 603220
+rect 267884 603180 268384 603208
+rect 267884 603168 267890 603180
+rect 268378 603168 268384 603180
+rect 268436 603168 268442 603220
+rect 427814 603168 427820 603220
+rect 427872 603208 427878 603220
+rect 452746 603208 452752 603220
+rect 427872 603180 452752 603208
+rect 427872 603168 427878 603180
+rect 452746 603168 452752 603180
+rect 452804 603168 452810 603220
+rect 508130 603208 508136 603220
+rect 489886 603180 508136 603208
+rect 63402 603100 63408 603152
+rect 63460 603140 63466 603152
+rect 66162 603140 66168 603152
+rect 63460 603112 66168 603140
+rect 63460 603100 63466 603112
+rect 66162 603100 66168 603112
+rect 66220 603100 66226 603152
+rect 140774 603100 140780 603152
+rect 140832 603140 140838 603152
+rect 165338 603140 165344 603152
+rect 140832 603112 165344 603140
+rect 140832 603100 140838 603112
+rect 165338 603100 165344 603112
+rect 165396 603100 165402 603152
+rect 193122 603100 193128 603152
+rect 193180 603140 193186 603152
+rect 407758 603140 407764 603152
+rect 193180 603112 407764 603140
+rect 193180 603100 193186 603112
+rect 407758 603100 407764 603112
+rect 407816 603100 407822 603152
+rect 440878 603100 440884 603152
+rect 440936 603140 440942 603152
+rect 489886 603140 489914 603180
+rect 508130 603168 508136 603180
+rect 508188 603168 508194 603220
+rect 440936 603112 489914 603140
+rect 440936 603100 440942 603112
+rect 501690 603100 501696 603152
+rect 501748 603140 501754 603152
+rect 503070 603140 503076 603152
+rect 501748 603112 503076 603140
+rect 501748 603100 501754 603112
+rect 503070 603100 503076 603112
+rect 503128 603100 503134 603152
+rect 152550 603032 152556 603084
+rect 152608 603072 152614 603084
+rect 167730 603072 167736 603084
+rect 152608 603044 167736 603072
+rect 152608 603032 152614 603044
+rect 167730 603032 167736 603044
+rect 167788 603032 167794 603084
+rect 165338 602964 165344 603016
+rect 165396 603004 165402 603016
+rect 165522 603004 165528 603016
+rect 165396 602976 165528 603004
+rect 165396 602964 165402 602976
+rect 165522 602964 165528 602976
+rect 165580 603004 165586 603016
+rect 169110 603004 169116 603016
+rect 165580 602976 169116 603004
+rect 165580 602964 165586 602976
+rect 169110 602964 169116 602976
+rect 169168 602964 169174 603016
+rect 249058 602556 249064 602608
+rect 249116 602596 249122 602608
+rect 255498 602596 255504 602608
+rect 249116 602568 255504 602596
+rect 249116 602556 249122 602568
+rect 255498 602556 255504 602568
+rect 255556 602556 255562 602608
+rect 180334 602420 180340 602472
+rect 180392 602460 180398 602472
+rect 193122 602460 193128 602472
+rect 180392 602432 193128 602460
+rect 180392 602420 180398 602432
+rect 193122 602420 193128 602432
+rect 193180 602420 193186 602472
+rect 140774 602352 140780 602404
+rect 140832 602392 140838 602404
+rect 146386 602392 146392 602404
+rect 140832 602364 146392 602392
+rect 140832 602352 140838 602364
+rect 146386 602352 146392 602364
+rect 146444 602352 146450 602404
+rect 171778 602352 171784 602404
+rect 171836 602392 171842 602404
+rect 185578 602392 185584 602404
+rect 171836 602364 185584 602392
+rect 171836 602352 171842 602364
+rect 185578 602352 185584 602364
+rect 185636 602352 185642 602404
+rect 187234 602352 187240 602404
+rect 187292 602392 187298 602404
+rect 193950 602392 193956 602404
+rect 187292 602364 193956 602392
+rect 187292 602352 187298 602364
+rect 193950 602352 193956 602364
+rect 194008 602352 194014 602404
+rect 270402 602352 270408 602404
+rect 270460 602392 270466 602404
+rect 442258 602392 442264 602404
+rect 270460 602364 442264 602392
+rect 270460 602352 270466 602364
+rect 442258 602352 442264 602364
+rect 442316 602352 442322 602404
+rect 193214 602148 193220 602200
+rect 193272 602188 193278 602200
+rect 193950 602188 193956 602200
+rect 193272 602160 193956 602188
+rect 193272 602148 193278 602160
+rect 193950 602148 193956 602160
+rect 194008 602148 194014 602200
+rect 194594 602148 194600 602200
+rect 194652 602188 194658 602200
+rect 195054 602188 195060 602200
+rect 194652 602160 195060 602188
+rect 194652 602148 194658 602160
+rect 195054 602148 195060 602160
+rect 195112 602148 195118 602200
+rect 204254 602148 204260 602200
+rect 204312 602188 204318 602200
+rect 205174 602188 205180 602200
+rect 204312 602160 205180 602188
+rect 204312 602148 204318 602160
+rect 205174 602148 205180 602160
+rect 205232 602148 205238 602200
+rect 215294 602148 215300 602200
+rect 215352 602188 215358 602200
+rect 215846 602188 215852 602200
+rect 215352 602160 215852 602188
+rect 215352 602148 215358 602160
+rect 215846 602148 215852 602160
+rect 215904 602148 215910 602200
+rect 218054 602148 218060 602200
+rect 218112 602188 218118 602200
+rect 218974 602188 218980 602200
+rect 218112 602160 218980 602188
+rect 218112 602148 218118 602160
+rect 218974 602148 218980 602160
+rect 219032 602148 219038 602200
+rect 234614 602148 234620 602200
+rect 234672 602188 234678 602200
+rect 235166 602188 235172 602200
+rect 234672 602160 235172 602188
+rect 234672 602148 234678 602160
+rect 235166 602148 235172 602160
+rect 235224 602148 235230 602200
+rect 238754 602148 238760 602200
+rect 238812 602188 238818 602200
+rect 239766 602188 239772 602200
+rect 238812 602160 239772 602188
+rect 238812 602148 238818 602160
+rect 239766 602148 239772 602160
+rect 239824 602148 239830 602200
+rect 467834 602148 467840 602200
+rect 467892 602188 467898 602200
+rect 468478 602188 468484 602200
+rect 467892 602160 468484 602188
+rect 467892 602148 467898 602160
+rect 468478 602148 468484 602160
+rect 468536 602148 468542 602200
+rect 481634 602148 481640 602200
+rect 481692 602188 481698 602200
+rect 482462 602188 482468 602200
+rect 481692 602160 482468 602188
+rect 481692 602148 481698 602160
+rect 482462 602148 482468 602160
+rect 482520 602148 482526 602200
+rect 141694 602080 141700 602132
+rect 141752 602120 141758 602132
+rect 142798 602120 142804 602132
+rect 141752 602092 142804 602120
+rect 141752 602080 141758 602092
+rect 142798 602080 142804 602092
+rect 142856 602080 142862 602132
+rect 142890 601876 142896 601928
+rect 142948 601916 142954 601928
+rect 145558 601916 145564 601928
+rect 142948 601888 145564 601916
+rect 142948 601876 142954 601888
+rect 145558 601876 145564 601888
+rect 145616 601876 145622 601928
+rect 193122 601740 193128 601792
+rect 193180 601780 193186 601792
+rect 204162 601780 204168 601792
+rect 193180 601752 204168 601780
+rect 193180 601740 193186 601752
+rect 204162 601740 204168 601752
+rect 204220 601740 204226 601792
+rect 442166 601740 442172 601792
+rect 442224 601780 442230 601792
+rect 513650 601780 513656 601792
+rect 442224 601752 513656 601780
+rect 442224 601740 442230 601752
+rect 513650 601740 513656 601752
+rect 513708 601740 513714 601792
+rect 193398 601672 193404 601724
+rect 193456 601712 193462 601724
+rect 269206 601712 269212 601724
+rect 193456 601684 269212 601712
+rect 193456 601672 193462 601684
+rect 269206 601672 269212 601684
+rect 269264 601712 269270 601724
+rect 270402 601712 270408 601724
+rect 269264 601684 270408 601712
+rect 269264 601672 269270 601684
+rect 270402 601672 270408 601684
+rect 270460 601672 270466 601724
+rect 436830 601672 436836 601724
+rect 436888 601712 436894 601724
+rect 512086 601712 512092 601724
+rect 436888 601684 512092 601712
+rect 436888 601672 436894 601684
+rect 512086 601672 512092 601684
+rect 512144 601672 512150 601724
+rect 202138 601604 202144 601656
+rect 202196 601644 202202 601656
+rect 203150 601644 203156 601656
+rect 202196 601616 203156 601644
+rect 202196 601604 202202 601616
+rect 203150 601604 203156 601616
+rect 203208 601604 203214 601656
+rect 464338 601604 464344 601656
+rect 464396 601644 464402 601656
+rect 465810 601644 465816 601656
+rect 464396 601616 465816 601644
+rect 464396 601604 464402 601616
+rect 465810 601604 465816 601616
+rect 465868 601604 465874 601656
+rect 471330 601604 471336 601656
+rect 471388 601644 471394 601656
+rect 472710 601644 472716 601656
+rect 471388 601616 472716 601644
+rect 471388 601604 471394 601616
+rect 472710 601604 472716 601616
+rect 472768 601604 472774 601656
+rect 465902 600992 465908 601044
+rect 465960 601032 465966 601044
+rect 475838 601032 475844 601044
+rect 465960 601004 475844 601032
+rect 465960 600992 465966 601004
+rect 475838 600992 475844 601004
+rect 475896 600992 475902 601044
+rect 479518 600992 479524 601044
+rect 479576 601032 479582 601044
+rect 488074 601032 488080 601044
+rect 479576 601004 488080 601032
+rect 479576 600992 479582 601004
+rect 488074 600992 488080 601004
+rect 488132 600992 488138 601044
+rect 505278 600992 505284 601044
+rect 505336 601032 505342 601044
+rect 505462 601032 505468 601044
+rect 505336 601004 505468 601032
+rect 505336 600992 505342 601004
+rect 505462 600992 505468 601004
+rect 505520 600992 505526 601044
+rect 57882 600924 57888 600976
+rect 57940 600964 57946 600976
+rect 65886 600964 65892 600976
+rect 57940 600936 65892 600964
+rect 57940 600924 57946 600936
+rect 65886 600924 65892 600936
+rect 65944 600964 65950 600976
+rect 66530 600964 66536 600976
+rect 65944 600936 66536 600964
+rect 65944 600924 65950 600936
+rect 66530 600924 66536 600936
+rect 66588 600924 66594 600976
+rect 147030 600924 147036 600976
+rect 147088 600964 147094 600976
+rect 201586 600964 201592 600976
+rect 147088 600936 201592 600964
+rect 147088 600924 147094 600936
+rect 201586 600924 201592 600936
+rect 201644 600924 201650 600976
+rect 204162 600924 204168 600976
+rect 204220 600964 204226 600976
+rect 356698 600964 356704 600976
+rect 204220 600936 356704 600964
+rect 204220 600924 204226 600936
+rect 356698 600924 356704 600936
+rect 356756 600924 356762 600976
+rect 359458 600924 359464 600976
+rect 359516 600964 359522 600976
+rect 410610 600964 410616 600976
+rect 359516 600936 410616 600964
+rect 359516 600924 359522 600936
+rect 410610 600924 410616 600936
+rect 410668 600924 410674 600976
+rect 448606 600924 448612 600976
+rect 448664 600964 448670 600976
+rect 454494 600964 454500 600976
+rect 448664 600936 454500 600964
+rect 448664 600924 448670 600936
+rect 454494 600924 454500 600936
+rect 454552 600924 454558 600976
+rect 473814 600924 473820 600976
+rect 473872 600964 473878 600976
+rect 483474 600964 483480 600976
+rect 473872 600936 483480 600964
+rect 473872 600924 473878 600936
+rect 483474 600924 483480 600936
+rect 483532 600924 483538 600976
+rect 190362 600856 190368 600908
+rect 190420 600896 190426 600908
+rect 192662 600896 192668 600908
+rect 190420 600868 192668 600896
+rect 190420 600856 190426 600868
+rect 192662 600856 192668 600868
+rect 192720 600856 192726 600908
+rect 483658 600720 483664 600772
+rect 483716 600760 483722 600772
+rect 488902 600760 488908 600772
+rect 483716 600732 488908 600760
+rect 483716 600720 483722 600732
+rect 488902 600720 488908 600732
+rect 488960 600720 488966 600772
+rect 461670 600448 461676 600500
+rect 461728 600488 461734 600500
+rect 462682 600488 462688 600500
+rect 461728 600460 462688 600488
+rect 461728 600448 461734 600460
+rect 462682 600448 462688 600460
+rect 462740 600448 462746 600500
+rect 489638 600448 489644 600500
+rect 489696 600488 489702 600500
+rect 500862 600488 500868 600500
+rect 489696 600460 500868 600488
+rect 489696 600448 489702 600460
+rect 500862 600448 500868 600460
+rect 500920 600448 500926 600500
+rect 442258 600380 442264 600432
+rect 442316 600420 442322 600432
+rect 449618 600420 449624 600432
+rect 442316 600392 449624 600420
+rect 442316 600380 442322 600392
+rect 449618 600380 449624 600392
+rect 449676 600380 449682 600432
+rect 498838 600380 498844 600432
+rect 498896 600420 498902 600432
+rect 511994 600420 512000 600432
+rect 498896 600392 512000 600420
+rect 498896 600380 498902 600392
+rect 511994 600380 512000 600392
+rect 512052 600380 512058 600432
+rect 141694 600312 141700 600364
+rect 141752 600352 141758 600364
+rect 141752 600324 171134 600352
+rect 141752 600312 141758 600324
+rect 171106 600296 171134 600324
+rect 193306 600312 193312 600364
+rect 193364 600352 193370 600364
+rect 376110 600352 376116 600364
+rect 193364 600324 376116 600352
+rect 193364 600312 193370 600324
+rect 376110 600312 376116 600324
+rect 376168 600312 376174 600364
+rect 439590 600312 439596 600364
+rect 439648 600352 439654 600364
+rect 450446 600352 450452 600364
+rect 439648 600324 450452 600352
+rect 439648 600312 439654 600324
+rect 450446 600312 450452 600324
+rect 450504 600312 450510 600364
+rect 455322 600312 455328 600364
+rect 455380 600352 455386 600364
+rect 467374 600352 467380 600364
+rect 455380 600324 467380 600352
+rect 455380 600312 455386 600324
+rect 467374 600312 467380 600324
+rect 467432 600312 467438 600364
+rect 499666 600312 499672 600364
+rect 499724 600352 499730 600364
+rect 516134 600352 516140 600364
+rect 499724 600324 516140 600352
+rect 499724 600312 499730 600324
+rect 516134 600312 516140 600324
+rect 516192 600312 516198 600364
+rect 140774 600244 140780 600296
+rect 140832 600284 140838 600296
+rect 157334 600284 157340 600296
+rect 140832 600256 157340 600284
+rect 140832 600244 140838 600256
+rect 157334 600244 157340 600256
+rect 157392 600244 157398 600296
+rect 171042 600244 171048 600296
+rect 171100 600284 171134 600296
+rect 173342 600284 173348 600296
+rect 171100 600256 173348 600284
+rect 171100 600244 171106 600256
+rect 173342 600244 173348 600256
+rect 173400 600244 173406 600296
+rect 246574 600244 246580 600296
+rect 246632 600284 246638 600296
+rect 253750 600284 253756 600296
+rect 246632 600256 253756 600284
+rect 246632 600244 246638 600256
+rect 253750 600244 253756 600256
+rect 253808 600244 253814 600296
+rect 254118 600244 254124 600296
+rect 254176 600284 254182 600296
+rect 362218 600284 362224 600296
+rect 254176 600256 362224 600284
+rect 254176 600244 254182 600256
+rect 362218 600244 362224 600256
+rect 362276 600244 362282 600296
+rect 193674 599564 193680 599616
+rect 193732 599604 193738 599616
+rect 203518 599604 203524 599616
+rect 193732 599576 203524 599604
+rect 193732 599564 193738 599576
+rect 203518 599564 203524 599576
+rect 203576 599564 203582 599616
+rect 432690 599564 432696 599616
+rect 432748 599604 432754 599616
+rect 455322 599604 455328 599616
+rect 432748 599576 455328 599604
+rect 432748 599564 432754 599576
+rect 455322 599564 455328 599576
+rect 455380 599564 455386 599616
+rect 496722 599088 496728 599140
+rect 496780 599128 496786 599140
+rect 496780 599100 509234 599128
+rect 496780 599088 496786 599100
+rect 62022 599020 62028 599072
+rect 62080 599060 62086 599072
+rect 66530 599060 66536 599072
+rect 62080 599032 66536 599060
+rect 62080 599020 62086 599032
+rect 66530 599020 66536 599032
+rect 66588 599020 66594 599072
+rect 442350 599020 442356 599072
+rect 442408 599060 442414 599072
+rect 444742 599060 444748 599072
+rect 442408 599032 444748 599060
+rect 442408 599020 442414 599032
+rect 444742 599020 444748 599032
+rect 444800 599020 444806 599072
+rect 501506 599020 501512 599072
+rect 501564 599020 501570 599072
+rect 140774 598952 140780 599004
+rect 140832 598992 140838 599004
+rect 163498 598992 163504 599004
+rect 140832 598964 163504 598992
+rect 140832 598952 140838 598964
+rect 163498 598952 163504 598964
+rect 163556 598992 163562 599004
+rect 164142 598992 164148 599004
+rect 163556 598964 164148 598992
+rect 163556 598952 163562 598964
+rect 164142 598952 164148 598964
+rect 164200 598952 164206 599004
+rect 192662 598952 192668 599004
+rect 192720 598992 192726 599004
+rect 260282 598992 260288 599004
+rect 192720 598964 260288 598992
+rect 192720 598952 192726 598964
+rect 260282 598952 260288 598964
+rect 260340 598952 260346 599004
+rect 341518 598952 341524 599004
+rect 341576 598992 341582 599004
+rect 464890 598992 464896 599004
+rect 341576 598964 464896 598992
+rect 341576 598952 341582 598964
+rect 464890 598952 464896 598964
+rect 464948 598952 464954 599004
+rect 140958 598884 140964 598936
+rect 141016 598924 141022 598936
+rect 158622 598924 158628 598936
+rect 141016 598896 158628 598924
+rect 141016 598884 141022 598896
+rect 158622 598884 158628 598896
+rect 158680 598884 158686 598936
+rect 187878 598884 187884 598936
+rect 187936 598924 187942 598936
+rect 197906 598924 197912 598936
+rect 187936 598896 197912 598924
+rect 187936 598884 187942 598896
+rect 197906 598884 197912 598896
+rect 197964 598884 197970 598936
+rect 198734 598884 198740 598936
+rect 198792 598924 198798 598936
+rect 203426 598924 203432 598936
+rect 198792 598896 203432 598924
+rect 198792 598884 198798 598896
+rect 203426 598884 203432 598896
+rect 203484 598884 203490 598936
+rect 255866 598884 255872 598936
+rect 255924 598924 255930 598936
+rect 256694 598924 256700 598936
+rect 255924 598896 256700 598924
+rect 255924 598884 255930 598896
+rect 256694 598884 256700 598896
+rect 256752 598924 256758 598936
+rect 431310 598924 431316 598936
+rect 256752 598896 431316 598924
+rect 256752 598884 256758 598896
+rect 431310 598884 431316 598896
+rect 431368 598884 431374 598936
+rect 442994 598884 443000 598936
+rect 443052 598924 443058 598936
+rect 444006 598924 444012 598936
+rect 443052 598896 444012 598924
+rect 443052 598884 443058 598896
+rect 444006 598884 444012 598896
+rect 444064 598884 444070 598936
+rect 446398 598884 446404 598936
+rect 446456 598884 446462 598936
+rect 459462 598924 459468 598936
+rect 451246 598896 459468 598924
+rect 187050 598476 187056 598528
+rect 187108 598516 187114 598528
+rect 191742 598516 191748 598528
+rect 187108 598488 191748 598516
+rect 187108 598476 187114 598488
+rect 191742 598476 191748 598488
+rect 191800 598476 191806 598528
+rect 50890 598204 50896 598256
+rect 50948 598244 50954 598256
+rect 65978 598244 65984 598256
+rect 50948 598216 65984 598244
+rect 50948 598204 50954 598216
+rect 65978 598204 65984 598216
+rect 66036 598244 66042 598256
+rect 66530 598244 66536 598256
+rect 66036 598216 66536 598244
+rect 66036 598204 66042 598216
+rect 66530 598204 66536 598216
+rect 66588 598204 66594 598256
+rect 141602 598204 141608 598256
+rect 141660 598244 141666 598256
+rect 188338 598244 188344 598256
+rect 141660 598216 188344 598244
+rect 141660 598204 141666 598216
+rect 188338 598204 188344 598216
+rect 188396 598204 188402 598256
+rect 440326 598204 440332 598256
+rect 440384 598244 440390 598256
+rect 446416 598244 446444 598884
+rect 440384 598216 446444 598244
+rect 440384 598204 440390 598216
+rect 191282 597864 191288 597916
+rect 191340 597904 191346 597916
+rect 193674 597904 193680 597916
+rect 191340 597876 193680 597904
+rect 191340 597864 191346 597876
+rect 193674 597864 193680 597876
+rect 193732 597864 193738 597916
+rect 193490 597592 193496 597644
+rect 193548 597632 193554 597644
+rect 253750 597632 253756 597644
+rect 193548 597604 253756 597632
+rect 193548 597592 193554 597604
+rect 253750 597592 253756 597604
+rect 253808 597592 253814 597644
+rect 433978 597592 433984 597644
+rect 434036 597632 434042 597644
+rect 434036 597604 441614 597632
+rect 434036 597592 434042 597604
+rect 59262 597524 59268 597576
+rect 59320 597564 59326 597576
+rect 67174 597564 67180 597576
+rect 59320 597536 67180 597564
+rect 59320 597524 59326 597536
+rect 67174 597524 67180 597536
+rect 67232 597524 67238 597576
+rect 438210 597524 438216 597576
+rect 438268 597564 438274 597576
+rect 440234 597564 440240 597576
+rect 438268 597536 440240 597564
+rect 438268 597524 438274 597536
+rect 440234 597524 440240 597536
+rect 440292 597524 440298 597576
+rect 441586 597564 441614 597604
+rect 451246 597564 451274 598896
+rect 459462 598884 459468 598896
+rect 459520 598884 459526 598936
+rect 500862 598884 500868 598936
+rect 500920 598884 500926 598936
+rect 500880 598788 500908 598884
+rect 501524 598856 501552 599020
+rect 509206 598992 509234 599100
+rect 525794 598992 525800 599004
+rect 509206 598964 525800 598992
+rect 525794 598952 525800 598964
+rect 525852 598952 525858 599004
+rect 505002 598856 505008 598868
+rect 501524 598828 505008 598856
+rect 505002 598816 505008 598828
+rect 505060 598816 505066 598868
+rect 500880 598760 509234 598788
+rect 509206 598244 509234 598760
+rect 518894 598244 518900 598256
+rect 509206 598216 518900 598244
+rect 518894 598204 518900 598216
+rect 518952 598204 518958 598256
+rect 441586 597536 451274 597564
+rect 140866 597456 140872 597508
+rect 140924 597496 140930 597508
+rect 177850 597496 177856 597508
+rect 140924 597468 177856 597496
+rect 140924 597456 140930 597468
+rect 177850 597456 177856 597468
+rect 177908 597456 177914 597508
+rect 260098 597456 260104 597508
+rect 260156 597496 260162 597508
+rect 338758 597496 338764 597508
+rect 260156 597468 338764 597496
+rect 260156 597456 260162 597468
+rect 338758 597456 338764 597468
+rect 338816 597456 338822 597508
+rect 442166 597388 442172 597440
+rect 442224 597428 442230 597440
+rect 442442 597428 442448 597440
+rect 442224 597400 442448 597428
+rect 442224 597388 442230 597400
+rect 442442 597388 442448 597400
+rect 442500 597388 442506 597440
+rect 254670 596912 254676 596964
+rect 254728 596952 254734 596964
+rect 255406 596952 255412 596964
+rect 254728 596924 255412 596952
+rect 254728 596912 254734 596924
+rect 255406 596912 255412 596924
+rect 255464 596912 255470 596964
+rect 48130 596776 48136 596828
+rect 48188 596816 48194 596828
+rect 64690 596816 64696 596828
+rect 48188 596788 64696 596816
+rect 48188 596776 48194 596788
+rect 64690 596776 64696 596788
+rect 64748 596816 64754 596828
+rect 66254 596816 66260 596828
+rect 64748 596788 66260 596816
+rect 64748 596776 64754 596788
+rect 66254 596776 66260 596788
+rect 66312 596776 66318 596828
+rect 142982 596776 142988 596828
+rect 143040 596816 143046 596828
+rect 190454 596816 190460 596828
+rect 143040 596788 190460 596816
+rect 143040 596776 143046 596788
+rect 190454 596776 190460 596788
+rect 190512 596776 190518 596828
+rect 140774 596164 140780 596216
+rect 140832 596204 140838 596216
+rect 142890 596204 142896 596216
+rect 140832 596176 142896 596204
+rect 140832 596164 140838 596176
+rect 142890 596164 142896 596176
+rect 142948 596164 142954 596216
+rect 409138 596164 409144 596216
+rect 409196 596204 409202 596216
+rect 440234 596204 440240 596216
+rect 409196 596176 440240 596204
+rect 409196 596164 409202 596176
+rect 440234 596164 440240 596176
+rect 440292 596164 440298 596216
+rect 63126 596096 63132 596148
+rect 63184 596136 63190 596148
+rect 66438 596136 66444 596148
+rect 63184 596108 66444 596136
+rect 63184 596096 63190 596108
+rect 66438 596096 66444 596108
+rect 66496 596096 66502 596148
+rect 148318 596096 148324 596148
+rect 148376 596136 148382 596148
+rect 155862 596136 155868 596148
+rect 148376 596108 155868 596136
+rect 148376 596096 148382 596108
+rect 155862 596096 155868 596108
+rect 155920 596096 155926 596148
+rect 186958 596096 186964 596148
+rect 187016 596136 187022 596148
+rect 191742 596136 191748 596148
+rect 187016 596108 191748 596136
+rect 187016 596096 187022 596108
+rect 191742 596096 191748 596108
+rect 191800 596096 191806 596148
+rect 55122 595416 55128 595468
+rect 55180 595456 55186 595468
+rect 63126 595456 63132 595468
+rect 55180 595428 63132 595456
+rect 55180 595416 55186 595428
+rect 63126 595416 63132 595428
+rect 63184 595416 63190 595468
+rect 140958 595416 140964 595468
+rect 141016 595456 141022 595468
+rect 184382 595456 184388 595468
+rect 141016 595428 184388 595456
+rect 141016 595416 141022 595428
+rect 184382 595416 184388 595428
+rect 184440 595416 184446 595468
+rect 255774 595416 255780 595468
+rect 255832 595456 255838 595468
+rect 385678 595456 385684 595468
+rect 255832 595428 385684 595456
+rect 255832 595416 255838 595428
+rect 385678 595416 385684 595428
+rect 385736 595416 385742 595468
+rect 425698 595416 425704 595468
+rect 425756 595456 425762 595468
+rect 443178 595456 443184 595468
+rect 425756 595428 443184 595456
+rect 425756 595416 425762 595428
+rect 443178 595416 443184 595428
+rect 443236 595416 443242 595468
+rect 141234 594804 141240 594856
+rect 141292 594844 141298 594856
+rect 146018 594844 146024 594856
+rect 141292 594816 146024 594844
+rect 141292 594804 141298 594816
+rect 146018 594804 146024 594816
+rect 146076 594804 146082 594856
+rect 254578 594804 254584 594856
+rect 254636 594844 254642 594856
+rect 255774 594844 255780 594856
+rect 254636 594816 255780 594844
+rect 254636 594804 254642 594816
+rect 255774 594804 255780 594816
+rect 255832 594804 255838 594856
+rect 320818 594804 320824 594856
+rect 320876 594844 320882 594856
+rect 440234 594844 440240 594856
+rect 320876 594816 440240 594844
+rect 320876 594804 320882 594816
+rect 440234 594804 440240 594816
+rect 440292 594804 440298 594856
+rect 505830 594804 505836 594856
+rect 505888 594844 505894 594856
+rect 515122 594844 515128 594856
+rect 505888 594816 515128 594844
+rect 505888 594804 505894 594816
+rect 515122 594804 515128 594816
+rect 515180 594804 515186 594856
+rect 140038 594736 140044 594788
+rect 140096 594776 140102 594788
+rect 186130 594776 186136 594788
+rect 140096 594748 186136 594776
+rect 140096 594736 140102 594748
+rect 186130 594736 186136 594748
+rect 186188 594736 186194 594788
+rect 255682 594736 255688 594788
+rect 255740 594776 255746 594788
+rect 414750 594776 414756 594788
+rect 255740 594748 414756 594776
+rect 255740 594736 255746 594748
+rect 414750 594736 414756 594748
+rect 414808 594736 414814 594788
+rect 173158 594668 173164 594720
+rect 173216 594708 173222 594720
+rect 191742 594708 191748 594720
+rect 173216 594680 191748 594708
+rect 173216 594668 173222 594680
+rect 191742 594668 191748 594680
+rect 191800 594668 191806 594720
+rect 255406 594668 255412 594720
+rect 255464 594708 255470 594720
+rect 260834 594708 260840 594720
+rect 255464 594680 260840 594708
+rect 255464 594668 255470 594680
+rect 260834 594668 260840 594680
+rect 260892 594668 260898 594720
+rect 185578 594124 185584 594176
+rect 185636 594164 185642 594176
+rect 186130 594164 186136 594176
+rect 185636 594136 186136 594164
+rect 185636 594124 185642 594136
+rect 186130 594124 186136 594136
+rect 186188 594124 186194 594176
+rect 416038 594124 416044 594176
+rect 416096 594164 416102 594176
+rect 436922 594164 436928 594176
+rect 416096 594136 436928 594164
+rect 416096 594124 416102 594136
+rect 436922 594124 436928 594136
+rect 436980 594124 436986 594176
+rect 42702 594056 42708 594108
+rect 42760 594096 42766 594108
+rect 67358 594096 67364 594108
+rect 42760 594068 67364 594096
+rect 42760 594056 42766 594068
+rect 67358 594056 67364 594068
+rect 67416 594056 67422 594108
+rect 342898 594056 342904 594108
+rect 342956 594096 342962 594108
+rect 442534 594096 442540 594108
+rect 342956 594068 442540 594096
+rect 342956 594056 342962 594068
+rect 442534 594056 442540 594068
+rect 442592 594056 442598 594108
+rect 191650 593376 191656 593428
+rect 191708 593416 191714 593428
+rect 193766 593416 193772 593428
+rect 191708 593388 193772 593416
+rect 191708 593376 191714 593388
+rect 193766 593376 193772 593388
+rect 193824 593376 193830 593428
+rect 437106 593376 437112 593428
+rect 437164 593416 437170 593428
+rect 440234 593416 440240 593428
+rect 437164 593388 440240 593416
+rect 437164 593376 437170 593388
+rect 440234 593376 440240 593388
+rect 440292 593376 440298 593428
+rect 505830 593376 505836 593428
+rect 505888 593416 505894 593428
+rect 520274 593416 520280 593428
+rect 505888 593388 520280 593416
+rect 505888 593376 505894 593388
+rect 520274 593376 520280 593388
+rect 520332 593376 520338 593428
+rect 188246 593308 188252 593360
+rect 188304 593348 188310 593360
+rect 191006 593348 191012 593360
+rect 188304 593320 191012 593348
+rect 188304 593308 188310 593320
+rect 191006 593308 191012 593320
+rect 191064 593308 191070 593360
+rect 263594 593308 263600 593360
+rect 263652 593348 263658 593360
+rect 427170 593348 427176 593360
+rect 263652 593320 427176 593348
+rect 263652 593308 263658 593320
+rect 427170 593308 427176 593320
+rect 427228 593308 427234 593360
+rect 255958 593240 255964 593292
+rect 256016 593280 256022 593292
+rect 259454 593280 259460 593292
+rect 256016 593252 259460 593280
+rect 256016 593240 256022 593252
+rect 259454 593240 259460 593252
+rect 259512 593280 259518 593292
+rect 316678 593280 316684 593292
+rect 259512 593252 316684 593280
+rect 259512 593240 259518 593252
+rect 316678 593240 316684 593252
+rect 316736 593240 316742 593292
+rect 255406 593104 255412 593156
+rect 255464 593144 255470 593156
+rect 258166 593144 258172 593156
+rect 255464 593116 258172 593144
+rect 255464 593104 255470 593116
+rect 258166 593104 258172 593116
+rect 258224 593104 258230 593156
+rect 163590 592696 163596 592748
+rect 163648 592736 163654 592748
+rect 188614 592736 188620 592748
+rect 163648 592708 188620 592736
+rect 163648 592696 163654 592708
+rect 188614 592696 188620 592708
+rect 188672 592696 188678 592748
+rect 52362 592628 52368 592680
+rect 52420 592668 52426 592680
+rect 67082 592668 67088 592680
+rect 52420 592640 67088 592668
+rect 52420 592628 52426 592640
+rect 67082 592628 67088 592640
+rect 67140 592668 67146 592680
+rect 67542 592668 67548 592680
+rect 67140 592640 67548 592668
+rect 67140 592628 67146 592640
+rect 67542 592628 67548 592640
+rect 67600 592628 67606 592680
+rect 146018 592628 146024 592680
+rect 146076 592668 146082 592680
+rect 153194 592668 153200 592680
+rect 146076 592640 153200 592668
+rect 146076 592628 146082 592640
+rect 153194 592628 153200 592640
+rect 153252 592668 153258 592680
+rect 180242 592668 180248 592680
+rect 153252 592640 180248 592668
+rect 153252 592628 153258 592640
+rect 180242 592628 180248 592640
+rect 180300 592628 180306 592680
+rect 180426 592628 180432 592680
+rect 180484 592668 180490 592680
+rect 187234 592668 187240 592680
+rect 180484 592640 187240 592668
+rect 180484 592628 180490 592640
+rect 187234 592628 187240 592640
+rect 187292 592628 187298 592680
+rect 317690 592628 317696 592680
+rect 317748 592668 317754 592680
+rect 440418 592668 440424 592680
+rect 317748 592640 440424 592668
+rect 317748 592628 317754 592640
+rect 440418 592628 440424 592640
+rect 440476 592628 440482 592680
+rect 45462 592016 45468 592068
+rect 45520 592056 45526 592068
+rect 67174 592056 67180 592068
+rect 45520 592028 67180 592056
+rect 45520 592016 45526 592028
+rect 67174 592016 67180 592028
+rect 67232 592016 67238 592068
+rect 140774 592016 140780 592068
+rect 140832 592056 140838 592068
+rect 146938 592056 146944 592068
+rect 140832 592028 146944 592056
+rect 140832 592016 140838 592028
+rect 146938 592016 146944 592028
+rect 146996 592056 147002 592068
+rect 152642 592056 152648 592068
+rect 146996 592028 152648 592056
+rect 146996 592016 147002 592028
+rect 152642 592016 152648 592028
+rect 152700 592016 152706 592068
+rect 258810 592016 258816 592068
+rect 258868 592056 258874 592068
+rect 263594 592056 263600 592068
+rect 258868 592028 263600 592056
+rect 258868 592016 258874 592028
+rect 263594 592016 263600 592028
+rect 263652 592016 263658 592068
+rect 505738 592016 505744 592068
+rect 505796 592056 505802 592068
+rect 510890 592056 510896 592068
+rect 505796 592028 510896 592056
+rect 505796 592016 505802 592028
+rect 510890 592016 510896 592028
+rect 510948 592016 510954 592068
+rect 181438 591948 181444 592000
+rect 181496 591988 181502 592000
+rect 190914 591988 190920 592000
+rect 181496 591960 190920 591988
+rect 181496 591948 181502 591960
+rect 190914 591948 190920 591960
+rect 190972 591948 190978 592000
+rect 260282 591948 260288 592000
+rect 260340 591988 260346 592000
+rect 435542 591988 435548 592000
+rect 260340 591960 435548 591988
+rect 260340 591948 260346 591960
+rect 435542 591948 435548 591960
+rect 435600 591948 435606 592000
+rect 505830 591948 505836 592000
+rect 505888 591988 505894 592000
+rect 513374 591988 513380 592000
+rect 505888 591960 513380 591988
+rect 505888 591948 505894 591960
+rect 513374 591948 513380 591960
+rect 513432 591948 513438 592000
+rect 43438 591268 43444 591320
+rect 43496 591308 43502 591320
+rect 61746 591308 61752 591320
+rect 43496 591280 61752 591308
+rect 43496 591268 43502 591280
+rect 61746 591268 61752 591280
+rect 61804 591308 61810 591320
+rect 66806 591308 66812 591320
+rect 61804 591280 66812 591308
+rect 61804 591268 61810 591280
+rect 66806 591268 66812 591280
+rect 66864 591268 66870 591320
+rect 153930 591268 153936 591320
+rect 153988 591308 153994 591320
+rect 167730 591308 167736 591320
+rect 153988 591280 167736 591308
+rect 153988 591268 153994 591280
+rect 167730 591268 167736 591280
+rect 167788 591268 167794 591320
+rect 170490 591268 170496 591320
+rect 170548 591308 170554 591320
+rect 178862 591308 178868 591320
+rect 170548 591280 178868 591308
+rect 170548 591268 170554 591280
+rect 178862 591268 178868 591280
+rect 178920 591268 178926 591320
+rect 256050 591268 256056 591320
+rect 256108 591308 256114 591320
+rect 289078 591308 289084 591320
+rect 256108 591280 289084 591308
+rect 256108 591268 256114 591280
+rect 289078 591268 289084 591280
+rect 289136 591268 289142 591320
+rect 140774 590724 140780 590776
+rect 140832 590764 140838 590776
+rect 149698 590764 149704 590776
+rect 140832 590736 149704 590764
+rect 140832 590724 140838 590736
+rect 149698 590724 149704 590736
+rect 149756 590724 149762 590776
+rect 435358 590724 435364 590776
+rect 435416 590764 435422 590776
+rect 440326 590764 440332 590776
+rect 435416 590736 440332 590764
+rect 435416 590724 435422 590736
+rect 440326 590724 440332 590736
+rect 440384 590724 440390 590776
+rect 141234 590656 141240 590708
+rect 141292 590696 141298 590708
+rect 141292 590668 161474 590696
+rect 141292 590656 141298 590668
+rect 161446 590628 161474 590668
+rect 307662 590656 307668 590708
+rect 307720 590696 307726 590708
+rect 440234 590696 440240 590708
+rect 307720 590668 440240 590696
+rect 307720 590656 307726 590668
+rect 440234 590656 440240 590668
+rect 440292 590656 440298 590708
+rect 175182 590628 175188 590640
+rect 161446 590600 175188 590628
+rect 175182 590588 175188 590600
+rect 175240 590628 175246 590640
+rect 180794 590628 180800 590640
+rect 175240 590600 180800 590628
+rect 175240 590588 175246 590600
+rect 180794 590588 180800 590600
+rect 180852 590588 180858 590640
+rect 188338 590588 188344 590640
+rect 188396 590628 188402 590640
+rect 191006 590628 191012 590640
+rect 188396 590600 191012 590628
+rect 188396 590588 188402 590600
+rect 191006 590588 191012 590600
+rect 191064 590588 191070 590640
+rect 187142 590520 187148 590572
+rect 187200 590560 187206 590572
+rect 191558 590560 191564 590572
+rect 187200 590532 191564 590560
+rect 187200 590520 187206 590532
+rect 191558 590520 191564 590532
+rect 191616 590520 191622 590572
+rect 144178 589976 144184 590028
+rect 144236 590016 144242 590028
+rect 158070 590016 158076 590028
+rect 144236 589988 158076 590016
+rect 144236 589976 144242 589988
+rect 158070 589976 158076 589988
+rect 158128 589976 158134 590028
+rect 254670 589976 254676 590028
+rect 254728 590016 254734 590028
+rect 269758 590016 269764 590028
+rect 254728 589988 269764 590016
+rect 254728 589976 254734 589988
+rect 269758 589976 269764 589988
+rect 269816 589976 269822 590028
+rect 34422 589908 34428 589960
+rect 34480 589948 34486 589960
+rect 64782 589948 64788 589960
+rect 34480 589920 64788 589948
+rect 34480 589908 34486 589920
+rect 64782 589908 64788 589920
+rect 64840 589948 64846 589960
+rect 66806 589948 66812 589960
+rect 64840 589920 66812 589948
+rect 64840 589908 64846 589920
+rect 66806 589908 66812 589920
+rect 66864 589908 66870 589960
+rect 155402 589908 155408 589960
+rect 155460 589948 155466 589960
+rect 186958 589948 186964 589960
+rect 155460 589920 186964 589948
+rect 155460 589908 155466 589920
+rect 186958 589908 186964 589920
+rect 187016 589908 187022 589960
+rect 253290 589908 253296 589960
+rect 253348 589948 253354 589960
+rect 255590 589948 255596 589960
+rect 253348 589920 255596 589948
+rect 253348 589908 253354 589920
+rect 255590 589908 255596 589920
+rect 255648 589948 255654 589960
+rect 424410 589948 424416 589960
+rect 255648 589920 424416 589948
+rect 255648 589908 255654 589920
+rect 424410 589908 424416 589920
+rect 424468 589908 424474 589960
+rect 505830 589908 505836 589960
+rect 505888 589948 505894 589960
+rect 514754 589948 514760 589960
+rect 505888 589920 514760 589948
+rect 505888 589908 505894 589920
+rect 514754 589908 514760 589920
+rect 514812 589908 514818 589960
+rect 431310 589364 431316 589416
+rect 431368 589404 431374 589416
+rect 440326 589404 440332 589416
+rect 431368 589376 440332 589404
+rect 431368 589364 431374 589376
+rect 440326 589364 440332 589376
+rect 440384 589364 440390 589416
+rect 411990 589296 411996 589348
+rect 412048 589336 412054 589348
+rect 440234 589336 440240 589348
+rect 412048 589308 440240 589336
+rect 412048 589296 412054 589308
+rect 440234 589296 440240 589308
+rect 440292 589296 440298 589348
+rect 140774 589228 140780 589280
+rect 140832 589268 140838 589280
+rect 169202 589268 169208 589280
+rect 140832 589240 169208 589268
+rect 140832 589228 140838 589240
+rect 169202 589228 169208 589240
+rect 169260 589228 169266 589280
+rect 255406 589228 255412 589280
+rect 255464 589268 255470 589280
+rect 270494 589268 270500 589280
+rect 255464 589240 270500 589268
+rect 255464 589228 255470 589240
+rect 270494 589228 270500 589240
+rect 270552 589268 270558 589280
+rect 418982 589268 418988 589280
+rect 270552 589240 418988 589268
+rect 270552 589228 270558 589240
+rect 418982 589228 418988 589240
+rect 419040 589228 419046 589280
+rect 502978 589228 502984 589280
+rect 503036 589268 503042 589280
+rect 503254 589268 503260 589280
+rect 503036 589240 503260 589268
+rect 503036 589228 503042 589240
+rect 503254 589228 503260 589240
+rect 503312 589228 503318 589280
+rect 184198 588684 184204 588736
+rect 184256 588724 184262 588736
+rect 191282 588724 191288 588736
+rect 184256 588696 191288 588724
+rect 184256 588684 184262 588696
+rect 191282 588684 191288 588696
+rect 191340 588684 191346 588736
+rect 56410 588548 56416 588600
+rect 56468 588588 56474 588600
+rect 66438 588588 66444 588600
+rect 56468 588560 66444 588588
+rect 56468 588548 56474 588560
+rect 66438 588548 66444 588560
+rect 66496 588548 66502 588600
+rect 141510 588548 141516 588600
+rect 141568 588588 141574 588600
+rect 190822 588588 190828 588600
+rect 141568 588560 190828 588588
+rect 141568 588548 141574 588560
+rect 190822 588548 190828 588560
+rect 190880 588548 190886 588600
+rect 255222 588548 255228 588600
+rect 255280 588588 255286 588600
+rect 277394 588588 277400 588600
+rect 255280 588560 277400 588588
+rect 255280 588548 255286 588560
+rect 277394 588548 277400 588560
+rect 277452 588548 277458 588600
+rect 340138 587868 340144 587920
+rect 340196 587908 340202 587920
+rect 440234 587908 440240 587920
+rect 340196 587880 440240 587908
+rect 340196 587868 340202 587880
+rect 440234 587868 440240 587880
+rect 440292 587868 440298 587920
+rect 65794 587800 65800 587852
+rect 65852 587840 65858 587852
+rect 66898 587840 66904 587852
+rect 65852 587812 66904 587840
+rect 65852 587800 65858 587812
+rect 66898 587800 66904 587812
+rect 66956 587800 66962 587852
+rect 140774 587800 140780 587852
+rect 140832 587840 140838 587852
+rect 147674 587840 147680 587852
+rect 140832 587812 147680 587840
+rect 140832 587800 140838 587812
+rect 147674 587800 147680 587812
+rect 147732 587800 147738 587852
+rect 180058 587800 180064 587852
+rect 180116 587840 180122 587852
+rect 191742 587840 191748 587852
+rect 180116 587812 191748 587840
+rect 180116 587800 180122 587812
+rect 191742 587800 191748 587812
+rect 191800 587800 191806 587852
+rect 255498 587800 255504 587852
+rect 255556 587840 255562 587852
+rect 273254 587840 273260 587852
+rect 255556 587812 273260 587840
+rect 255556 587800 255562 587812
+rect 273254 587800 273260 587812
+rect 273312 587800 273318 587852
+rect 505738 587800 505744 587852
+rect 505796 587840 505802 587852
+rect 517698 587840 517704 587852
+rect 505796 587812 517704 587840
+rect 505796 587800 505802 587812
+rect 517698 587800 517704 587812
+rect 517756 587800 517762 587852
+rect 505278 587460 505284 587512
+rect 505336 587500 505342 587512
+rect 508038 587500 508044 587512
+rect 505336 587472 508044 587500
+rect 505336 587460 505342 587472
+rect 508038 587460 508044 587472
+rect 508096 587460 508102 587512
+rect 255406 587324 255412 587376
+rect 255464 587364 255470 587376
+rect 260098 587364 260104 587376
+rect 255464 587336 260104 587364
+rect 255464 587324 255470 587336
+rect 260098 587324 260104 587336
+rect 260156 587324 260162 587376
+rect 147674 587256 147680 587308
+rect 147732 587296 147738 587308
+rect 161474 587296 161480 587308
+rect 147732 587268 161480 587296
+rect 147732 587256 147738 587268
+rect 161474 587256 161480 587268
+rect 161532 587256 161538 587308
+rect 49510 587120 49516 587172
+rect 49568 587160 49574 587172
+rect 66070 587160 66076 587172
+rect 49568 587132 66076 587160
+rect 49568 587120 49574 587132
+rect 66070 587120 66076 587132
+rect 66128 587120 66134 587172
+rect 141326 587120 141332 587172
+rect 141384 587160 141390 587172
+rect 147858 587160 147864 587172
+rect 141384 587132 147864 587160
+rect 141384 587120 141390 587132
+rect 147858 587120 147864 587132
+rect 147916 587120 147922 587172
+rect 299382 587120 299388 587172
+rect 299440 587160 299446 587172
+rect 440510 587160 440516 587172
+rect 299440 587132 440516 587160
+rect 299440 587120 299446 587132
+rect 440510 587120 440516 587132
+rect 440568 587120 440574 587172
+rect 66070 586508 66076 586560
+rect 66128 586548 66134 586560
+rect 66254 586548 66260 586560
+rect 66128 586520 66260 586548
+rect 66128 586508 66134 586520
+rect 66254 586508 66260 586520
+rect 66312 586508 66318 586560
+rect 413370 586508 413376 586560
+rect 413428 586548 413434 586560
+rect 440234 586548 440240 586560
+rect 413428 586520 440240 586548
+rect 413428 586508 413434 586520
+rect 440234 586508 440240 586520
+rect 440292 586508 440298 586560
+rect 178862 586440 178868 586492
+rect 178920 586480 178926 586492
+rect 191650 586480 191656 586492
+rect 178920 586452 191656 586480
+rect 178920 586440 178926 586452
+rect 191650 586440 191656 586452
+rect 191708 586440 191714 586492
+rect 271874 586440 271880 586492
+rect 271932 586480 271938 586492
+rect 434070 586480 434076 586492
+rect 271932 586452 434076 586480
+rect 271932 586440 271938 586452
+rect 434070 586440 434076 586452
+rect 434128 586440 434134 586492
+rect 505830 586440 505836 586492
+rect 505888 586480 505894 586492
+rect 520458 586480 520464 586492
+rect 505888 586452 520464 586480
+rect 505888 586440 505894 586452
+rect 520458 586440 520464 586452
+rect 520516 586440 520522 586492
+rect 505646 586372 505652 586424
+rect 505704 586412 505710 586424
+rect 513466 586412 513472 586424
+rect 505704 586384 513472 586412
+rect 505704 586372 505710 586384
+rect 513466 586372 513472 586384
+rect 513524 586372 513530 586424
+rect 140774 585828 140780 585880
+rect 140832 585868 140838 585880
+rect 144730 585868 144736 585880
+rect 140832 585840 144736 585868
+rect 140832 585828 140838 585840
+rect 144730 585828 144736 585840
+rect 144788 585828 144794 585880
+rect 255406 585828 255412 585880
+rect 255464 585868 255470 585880
+rect 258718 585868 258724 585880
+rect 255464 585840 258724 585868
+rect 255464 585828 255470 585840
+rect 258718 585828 258724 585840
+rect 258776 585828 258782 585880
+rect 50982 585760 50988 585812
+rect 51040 585800 51046 585812
+rect 60550 585800 60556 585812
+rect 51040 585772 60556 585800
+rect 51040 585760 51046 585772
+rect 60550 585760 60556 585772
+rect 60608 585800 60614 585812
+rect 66438 585800 66444 585812
+rect 60608 585772 66444 585800
+rect 60608 585760 60614 585772
+rect 66438 585760 66444 585772
+rect 66496 585760 66502 585812
+rect 145558 585760 145564 585812
+rect 145616 585800 145622 585812
+rect 191558 585800 191564 585812
+rect 145616 585772 191564 585800
+rect 145616 585760 145622 585772
+rect 191558 585760 191564 585772
+rect 191616 585760 191622 585812
+rect 255314 585760 255320 585812
+rect 255372 585800 255378 585812
+rect 267826 585800 267832 585812
+rect 255372 585772 267832 585800
+rect 255372 585760 255378 585772
+rect 267826 585760 267832 585772
+rect 267884 585760 267890 585812
+rect 144730 585148 144736 585200
+rect 144788 585188 144794 585200
+rect 150434 585188 150440 585200
+rect 144788 585160 150440 585188
+rect 144788 585148 144794 585160
+rect 150434 585148 150440 585160
+rect 150492 585148 150498 585200
+rect 304258 585148 304264 585200
+rect 304316 585188 304322 585200
+rect 440234 585188 440240 585200
+rect 304316 585160 440240 585188
+rect 304316 585148 304322 585160
+rect 440234 585148 440240 585160
+rect 440292 585148 440298 585200
+rect 140774 585080 140780 585132
+rect 140832 585120 140838 585132
+rect 146294 585120 146300 585132
+rect 140832 585092 146300 585120
+rect 140832 585080 140838 585092
+rect 146294 585080 146300 585092
+rect 146352 585080 146358 585132
+rect 182910 585080 182916 585132
+rect 182968 585120 182974 585132
+rect 191650 585120 191656 585132
+rect 182968 585092 191656 585120
+rect 182968 585080 182974 585092
+rect 191650 585080 191656 585092
+rect 191708 585080 191714 585132
+rect 276014 585080 276020 585132
+rect 276072 585120 276078 585132
+rect 432598 585120 432604 585132
+rect 276072 585092 432604 585120
+rect 276072 585080 276078 585092
+rect 432598 585080 432604 585092
+rect 432656 585080 432662 585132
+rect 502886 585080 502892 585132
+rect 502944 585120 502950 585132
+rect 503254 585120 503260 585132
+rect 502944 585092 503260 585120
+rect 502944 585080 502950 585092
+rect 503254 585080 503260 585092
+rect 503312 585080 503318 585132
+rect 505462 585080 505468 585132
+rect 505520 585120 505526 585132
+rect 510614 585120 510620 585132
+rect 505520 585092 510620 585120
+rect 505520 585080 505526 585092
+rect 510614 585080 510620 585092
+rect 510672 585080 510678 585132
+rect 256786 585012 256792 585064
+rect 256844 585052 256850 585064
+rect 305638 585052 305644 585064
+rect 256844 585024 305644 585052
+rect 256844 585012 256850 585024
+rect 305638 585012 305644 585024
+rect 305696 585012 305702 585064
+rect 153102 584468 153108 584520
+rect 153160 584508 153166 584520
+rect 184290 584508 184296 584520
+rect 153160 584480 184296 584508
+rect 153160 584468 153166 584480
+rect 184290 584468 184296 584480
+rect 184348 584468 184354 584520
+rect 146294 584400 146300 584452
+rect 146352 584440 146358 584452
+rect 178034 584440 178040 584452
+rect 146352 584412 178040 584440
+rect 146352 584400 146358 584412
+rect 178034 584400 178040 584412
+rect 178092 584400 178098 584452
+rect 139302 583720 139308 583772
+rect 139360 583760 139366 583772
+rect 152458 583760 152464 583772
+rect 139360 583732 152464 583760
+rect 139360 583720 139366 583732
+rect 152458 583720 152464 583732
+rect 152516 583760 152522 583772
+rect 153102 583760 153108 583772
+rect 152516 583732 153108 583760
+rect 152516 583720 152522 583732
+rect 153102 583720 153108 583732
+rect 153160 583720 153166 583772
+rect 417510 583720 417516 583772
+rect 417568 583760 417574 583772
+rect 440234 583760 440240 583772
+rect 417568 583732 440240 583760
+rect 417568 583720 417574 583732
+rect 440234 583720 440240 583732
+rect 440292 583720 440298 583772
+rect 61930 583652 61936 583704
+rect 61988 583692 61994 583704
+rect 66346 583692 66352 583704
+rect 61988 583664 66352 583692
+rect 61988 583652 61994 583664
+rect 66346 583652 66352 583664
+rect 66404 583692 66410 583704
+rect 66714 583692 66720 583704
+rect 66404 583664 66720 583692
+rect 66404 583652 66410 583664
+rect 66714 583652 66720 583664
+rect 66772 583652 66778 583704
+rect 173250 583652 173256 583704
+rect 173308 583692 173314 583704
+rect 191650 583692 191656 583704
+rect 173308 583664 191656 583692
+rect 173308 583652 173314 583664
+rect 191650 583652 191656 583664
+rect 191708 583652 191714 583704
+rect 255406 583652 255412 583704
+rect 255464 583692 255470 583704
+rect 281534 583692 281540 583704
+rect 255464 583664 281540 583692
+rect 255464 583652 255470 583664
+rect 281534 583652 281540 583664
+rect 281592 583652 281598 583704
+rect 505646 583652 505652 583704
+rect 505704 583692 505710 583704
+rect 512178 583692 512184 583704
+rect 505704 583664 512184 583692
+rect 505704 583652 505710 583664
+rect 512178 583652 512184 583664
+rect 512236 583652 512242 583704
+rect 255498 583584 255504 583636
+rect 255556 583624 255562 583636
+rect 259362 583624 259368 583636
+rect 255556 583596 259368 583624
+rect 255556 583584 255562 583596
+rect 259362 583584 259368 583596
+rect 259420 583584 259426 583636
+rect 147674 583244 147680 583296
+rect 147732 583284 147738 583296
+rect 148870 583284 148876 583296
+rect 147732 583256 148876 583284
+rect 147732 583244 147738 583256
+rect 148870 583244 148876 583256
+rect 148928 583244 148934 583296
+rect 505830 583244 505836 583296
+rect 505888 583284 505894 583296
+rect 509510 583284 509516 583296
+rect 505888 583256 509516 583284
+rect 505888 583244 505894 583256
+rect 509510 583244 509516 583256
+rect 509568 583244 509574 583296
+rect 403710 583040 403716 583092
+rect 403768 583080 403774 583092
+rect 438210 583080 438216 583092
+rect 403768 583052 438216 583080
+rect 403768 583040 403774 583052
+rect 438210 583040 438216 583052
+rect 438268 583040 438274 583092
+rect 35710 582972 35716 583024
+rect 35768 583012 35774 583024
+rect 56410 583012 56416 583024
+rect 35768 582984 56416 583012
+rect 35768 582972 35774 582984
+rect 56410 582972 56416 582984
+rect 56468 582972 56474 583024
+rect 141234 582972 141240 583024
+rect 141292 583012 141298 583024
+rect 144914 583012 144920 583024
+rect 141292 582984 144920 583012
+rect 141292 582972 141298 582984
+rect 144914 582972 144920 582984
+rect 144972 583012 144978 583024
+rect 145558 583012 145564 583024
+rect 144972 582984 145564 583012
+rect 144972 582972 144978 582984
+rect 145558 582972 145564 582984
+rect 145616 582972 145622 583024
+rect 149698 582972 149704 583024
+rect 149756 583012 149762 583024
+rect 160830 583012 160836 583024
+rect 149756 582984 160836 583012
+rect 149756 582972 149762 582984
+rect 160830 582972 160836 582984
+rect 160888 583012 160894 583024
+rect 192570 583012 192576 583024
+rect 160888 582984 192576 583012
+rect 160888 582972 160894 582984
+rect 192570 582972 192576 582984
+rect 192628 582972 192634 583024
+rect 356698 582972 356704 583024
+rect 356756 583012 356762 583024
+rect 407850 583012 407856 583024
+rect 356756 582984 407856 583012
+rect 356756 582972 356762 582984
+rect 407850 582972 407856 582984
+rect 407908 582972 407914 583024
+rect 139854 582360 139860 582412
+rect 139912 582400 139918 582412
+rect 160094 582400 160100 582412
+rect 139912 582372 160100 582400
+rect 139912 582360 139918 582372
+rect 160094 582360 160100 582372
+rect 160152 582360 160158 582412
+rect 57698 582292 57704 582344
+rect 57756 582332 57762 582344
+rect 66806 582332 66812 582344
+rect 57756 582304 66812 582332
+rect 57756 582292 57762 582304
+rect 66806 582292 66812 582304
+rect 66864 582292 66870 582344
+rect 255406 582292 255412 582344
+rect 255464 582332 255470 582344
+rect 274634 582332 274640 582344
+rect 255464 582304 274640 582332
+rect 255464 582292 255470 582304
+rect 274634 582292 274640 582304
+rect 274692 582332 274698 582344
+rect 440878 582332 440884 582344
+rect 274692 582304 440884 582332
+rect 274692 582292 274698 582304
+rect 440878 582292 440884 582304
+rect 440936 582292 440942 582344
+rect 505830 582292 505836 582344
+rect 505888 582332 505894 582344
+rect 521838 582332 521844 582344
+rect 505888 582304 521844 582332
+rect 505888 582292 505894 582304
+rect 521838 582292 521844 582304
+rect 521896 582292 521902 582344
+rect 60458 582224 60464 582276
+rect 60516 582264 60522 582276
+rect 66530 582264 66536 582276
+rect 60516 582236 66536 582264
+rect 60516 582224 60522 582236
+rect 66530 582224 66536 582236
+rect 66588 582264 66594 582276
+rect 66714 582264 66720 582276
+rect 66588 582236 66720 582264
+rect 66588 582224 66594 582236
+rect 66714 582224 66720 582236
+rect 66772 582224 66778 582276
+rect 255498 582224 255504 582276
+rect 255556 582264 255562 582276
+rect 262858 582264 262864 582276
+rect 255556 582236 262864 582264
+rect 255556 582224 255562 582236
+rect 262858 582224 262864 582236
+rect 262916 582224 262922 582276
+rect 505278 582156 505284 582208
+rect 505336 582196 505342 582208
+rect 508130 582196 508136 582208
+rect 505336 582168 508136 582196
+rect 505336 582156 505342 582168
+rect 508130 582156 508136 582168
+rect 508188 582156 508194 582208
+rect 140774 582088 140780 582140
+rect 140832 582128 140838 582140
+rect 144822 582128 144828 582140
+rect 140832 582100 144828 582128
+rect 140832 582088 140838 582100
+rect 144822 582088 144828 582100
+rect 144880 582088 144886 582140
+rect 162210 581680 162216 581732
+rect 162268 581720 162274 581732
+rect 191558 581720 191564 581732
+rect 162268 581692 191564 581720
+rect 162268 581680 162274 581692
+rect 191558 581680 191564 581692
+rect 191616 581680 191622 581732
+rect 46750 581612 46756 581664
+rect 46808 581652 46814 581664
+rect 57698 581652 57704 581664
+rect 46808 581624 57704 581652
+rect 46808 581612 46814 581624
+rect 57698 581612 57704 581624
+rect 57756 581612 57762 581664
+rect 147858 581612 147864 581664
+rect 147916 581652 147922 581664
+rect 187142 581652 187148 581664
+rect 147916 581624 187148 581652
+rect 147916 581612 147922 581624
+rect 187142 581612 187148 581624
+rect 187200 581612 187206 581664
+rect 140866 581000 140872 581052
+rect 140924 581040 140930 581052
+rect 140924 581012 149100 581040
+rect 140924 581000 140930 581012
+rect 3142 580932 3148 580984
+rect 3200 580972 3206 580984
+rect 39298 580972 39304 580984
+rect 3200 580944 39304 580972
+rect 3200 580932 3206 580944
+rect 39298 580932 39304 580944
+rect 39356 580932 39362 580984
+rect 149072 580972 149100 581012
+rect 310422 581000 310428 581052
+rect 310480 581040 310486 581052
+rect 440234 581040 440240 581052
+rect 310480 581012 440240 581040
+rect 310480 581000 310486 581012
+rect 440234 581000 440240 581012
+rect 440292 581000 440298 581052
+rect 160738 580972 160744 580984
+rect 149072 580944 160744 580972
+rect 160738 580932 160744 580944
+rect 160796 580972 160802 580984
+rect 161382 580972 161388 580984
+rect 160796 580944 161388 580972
+rect 160796 580932 160802 580944
+rect 161382 580932 161388 580944
+rect 161440 580932 161446 580984
+rect 169018 580932 169024 580984
+rect 169076 580972 169082 580984
+rect 191650 580972 191656 580984
+rect 169076 580944 191656 580972
+rect 169076 580932 169082 580944
+rect 191650 580932 191656 580944
+rect 191708 580932 191714 580984
+rect 271138 580932 271144 580984
+rect 271196 580972 271202 580984
+rect 436830 580972 436836 580984
+rect 271196 580944 436836 580972
+rect 271196 580932 271202 580944
+rect 436830 580932 436836 580944
+rect 436888 580932 436894 580984
+rect 505830 580932 505836 580984
+rect 505888 580972 505894 580984
+rect 519078 580972 519084 580984
+rect 505888 580944 519084 580972
+rect 505888 580932 505894 580944
+rect 519078 580932 519084 580944
+rect 519136 580932 519142 580984
+rect 160094 580864 160100 580916
+rect 160152 580904 160158 580916
+rect 168466 580904 168472 580916
+rect 160152 580876 168472 580904
+rect 160152 580864 160158 580876
+rect 168466 580864 168472 580876
+rect 168524 580864 168530 580916
+rect 255958 580864 255964 580916
+rect 256016 580904 256022 580916
+rect 256878 580904 256884 580916
+rect 256016 580876 256884 580904
+rect 256016 580864 256022 580876
+rect 256878 580864 256884 580876
+rect 256936 580904 256942 580916
+rect 320910 580904 320916 580916
+rect 256936 580876 320916 580904
+rect 256936 580864 256942 580876
+rect 320910 580864 320916 580876
+rect 320968 580864 320974 580916
+rect 255406 580660 255412 580712
+rect 255464 580700 255470 580712
+rect 260098 580700 260104 580712
+rect 255464 580672 260104 580700
+rect 255464 580660 255470 580672
+rect 260098 580660 260104 580672
+rect 260156 580660 260162 580712
+rect 161474 580252 161480 580304
+rect 161532 580292 161538 580304
+rect 173158 580292 173164 580304
+rect 161532 580264 173164 580292
+rect 161532 580252 161538 580264
+rect 173158 580252 173164 580264
+rect 173216 580292 173222 580304
+rect 184474 580292 184480 580304
+rect 173216 580264 184480 580292
+rect 173216 580252 173222 580264
+rect 184474 580252 184480 580264
+rect 184532 580252 184538 580304
+rect 323578 580252 323584 580304
+rect 323636 580292 323642 580304
+rect 441154 580292 441160 580304
+rect 323636 580264 441160 580292
+rect 323636 580252 323642 580264
+rect 441154 580252 441160 580264
+rect 441212 580252 441218 580304
+rect 505830 580252 505836 580304
+rect 505888 580292 505894 580304
+rect 510798 580292 510804 580304
+rect 505888 580264 510804 580292
+rect 505888 580252 505894 580264
+rect 510798 580252 510804 580264
+rect 510856 580252 510862 580304
+rect 140866 579708 140872 579760
+rect 140924 579748 140930 579760
+rect 149054 579748 149060 579760
+rect 140924 579720 149060 579748
+rect 140924 579708 140930 579720
+rect 149054 579708 149060 579720
+rect 149112 579708 149118 579760
+rect 57698 579640 57704 579692
+rect 57756 579680 57762 579692
+rect 66898 579680 66904 579692
+rect 57756 579652 66904 579680
+rect 57756 579640 57762 579652
+rect 66898 579640 66904 579652
+rect 66956 579640 66962 579692
+rect 139946 579640 139952 579692
+rect 140004 579680 140010 579692
+rect 140004 579652 161474 579680
+rect 140004 579640 140010 579652
+rect 161446 579612 161474 579652
+rect 171778 579612 171784 579624
+rect 161446 579584 171784 579612
+rect 171778 579572 171784 579584
+rect 171836 579572 171842 579624
+rect 255406 579572 255412 579624
+rect 255464 579612 255470 579624
+rect 265066 579612 265072 579624
+rect 255464 579584 265072 579612
+rect 255464 579572 255470 579584
+rect 265066 579572 265072 579584
+rect 265124 579612 265130 579624
+rect 417602 579612 417608 579624
+rect 265124 579584 417608 579612
+rect 265124 579572 265130 579584
+rect 417602 579572 417608 579584
+rect 417660 579572 417666 579624
+rect 255498 579504 255504 579556
+rect 255556 579544 255562 579556
+rect 276658 579544 276664 579556
+rect 255556 579516 276664 579544
+rect 255556 579504 255562 579516
+rect 276658 579504 276664 579516
+rect 276716 579504 276722 579556
+rect 505278 579504 505284 579556
+rect 505336 579544 505342 579556
+rect 524506 579544 524512 579556
+rect 505336 579516 524512 579544
+rect 505336 579504 505342 579516
+rect 524506 579504 524512 579516
+rect 524564 579504 524570 579556
+rect 428550 578960 428556 579012
+rect 428608 579000 428614 579012
+rect 440234 579000 440240 579012
+rect 428608 578972 440240 579000
+rect 428608 578960 428614 578972
+rect 440234 578960 440240 578972
+rect 440292 578960 440298 579012
+rect 41230 578892 41236 578944
+rect 41288 578932 41294 578944
+rect 53834 578932 53840 578944
+rect 41288 578904 53840 578932
+rect 41288 578892 41294 578904
+rect 53834 578892 53840 578904
+rect 53892 578892 53898 578944
+rect 300762 578892 300768 578944
+rect 300820 578932 300826 578944
+rect 437106 578932 437112 578944
+rect 300820 578904 437112 578932
+rect 300820 578892 300826 578904
+rect 437106 578892 437112 578904
+rect 437164 578892 437170 578944
+rect 64690 578212 64696 578264
+rect 64748 578252 64754 578264
+rect 66806 578252 66812 578264
+rect 64748 578224 66812 578252
+rect 64748 578212 64754 578224
+rect 66806 578212 66812 578224
+rect 66864 578212 66870 578264
+rect 140774 578212 140780 578264
+rect 140832 578252 140838 578264
+rect 151078 578252 151084 578264
+rect 140832 578224 151084 578252
+rect 140832 578212 140838 578224
+rect 151078 578212 151084 578224
+rect 151136 578212 151142 578264
+rect 160002 578252 160008 578264
+rect 158732 578224 160008 578252
+rect 52454 578144 52460 578196
+rect 52512 578184 52518 578196
+rect 53650 578184 53656 578196
+rect 52512 578156 53656 578184
+rect 52512 578144 52518 578156
+rect 53650 578144 53656 578156
+rect 53708 578184 53714 578196
+rect 66438 578184 66444 578196
+rect 53708 578156 66444 578184
+rect 53708 578144 53714 578156
+rect 66438 578144 66444 578156
+rect 66496 578144 66502 578196
+rect 140866 578144 140872 578196
+rect 140924 578184 140930 578196
+rect 158732 578184 158760 578224
+rect 160002 578212 160008 578224
+rect 160060 578252 160066 578264
+rect 176654 578252 176660 578264
+rect 160060 578224 176660 578252
+rect 160060 578212 160066 578224
+rect 176654 578212 176660 578224
+rect 176712 578212 176718 578264
+rect 140924 578156 158760 578184
+rect 140924 578144 140930 578156
+rect 160094 578144 160100 578196
+rect 160152 578184 160158 578196
+rect 177942 578184 177948 578196
+rect 160152 578156 177948 578184
+rect 160152 578144 160158 578156
+rect 177942 578144 177948 578156
+rect 178000 578184 178006 578196
+rect 180058 578184 180064 578196
+rect 178000 578156 180064 578184
+rect 178000 578144 178006 578156
+rect 180058 578144 180064 578156
+rect 180116 578144 180122 578196
+rect 188614 578144 188620 578196
+rect 188672 578184 188678 578196
+rect 191190 578184 191196 578196
+rect 188672 578156 191196 578184
+rect 188672 578144 188678 578156
+rect 191190 578144 191196 578156
+rect 191248 578144 191254 578196
+rect 255406 578144 255412 578196
+rect 255464 578184 255470 578196
+rect 261018 578184 261024 578196
+rect 255464 578156 261024 578184
+rect 255464 578144 255470 578156
+rect 261018 578144 261024 578156
+rect 261076 578184 261082 578196
+rect 431402 578184 431408 578196
+rect 261076 578156 431408 578184
+rect 261076 578144 261082 578156
+rect 431402 578144 431408 578156
+rect 431460 578144 431466 578196
+rect 186958 578076 186964 578128
+rect 187016 578116 187022 578128
+rect 191374 578116 191380 578128
+rect 187016 578088 191380 578116
+rect 187016 578076 187022 578088
+rect 191374 578076 191380 578088
+rect 191432 578076 191438 578128
+rect 255498 578076 255504 578128
+rect 255556 578116 255562 578128
+rect 280798 578116 280804 578128
+rect 255556 578088 280804 578116
+rect 255556 578076 255562 578088
+rect 280798 578076 280804 578088
+rect 280856 578076 280862 578128
+rect 39942 577464 39948 577516
+rect 40000 577504 40006 577516
+rect 52454 577504 52460 577516
+rect 40000 577476 52460 577504
+rect 40000 577464 40006 577476
+rect 52454 577464 52460 577476
+rect 52512 577464 52518 577516
+rect 153102 577464 153108 577516
+rect 153160 577504 153166 577516
+rect 161658 577504 161664 577516
+rect 153160 577476 161664 577504
+rect 153160 577464 153166 577476
+rect 161658 577464 161664 577476
+rect 161716 577464 161722 577516
+rect 338758 577464 338764 577516
+rect 338816 577504 338822 577516
+rect 374730 577504 374736 577516
+rect 338816 577476 374736 577504
+rect 338816 577464 338822 577476
+rect 374730 577464 374736 577476
+rect 374788 577464 374794 577516
+rect 436830 576920 436836 576972
+rect 436888 576960 436894 576972
+rect 440418 576960 440424 576972
+rect 436888 576932 440424 576960
+rect 436888 576920 436894 576932
+rect 440418 576920 440424 576932
+rect 440476 576920 440482 576972
+rect 55030 576852 55036 576904
+rect 55088 576892 55094 576904
+rect 66806 576892 66812 576904
+rect 55088 576864 66812 576892
+rect 55088 576852 55094 576864
+rect 66806 576852 66812 576864
+rect 66864 576852 66870 576904
+rect 376018 576852 376024 576904
+rect 376076 576892 376082 576904
+rect 440234 576892 440240 576904
+rect 376076 576864 440240 576892
+rect 376076 576852 376082 576864
+rect 440234 576852 440240 576864
+rect 440292 576852 440298 576904
+rect 255406 576784 255412 576836
+rect 255464 576824 255470 576836
+rect 263686 576824 263692 576836
+rect 255464 576796 263692 576824
+rect 255464 576784 255470 576796
+rect 263686 576784 263692 576796
+rect 263744 576824 263750 576836
+rect 378870 576824 378876 576836
+rect 263744 576796 378876 576824
+rect 263744 576784 263750 576796
+rect 378870 576784 378876 576796
+rect 378928 576784 378934 576836
+rect 505462 576784 505468 576836
+rect 505520 576824 505526 576836
+rect 520550 576824 520556 576836
+rect 505520 576796 520556 576824
+rect 505520 576784 505526 576796
+rect 520550 576784 520556 576796
+rect 520608 576784 520614 576836
+rect 505738 576716 505744 576768
+rect 505796 576756 505802 576768
+rect 513558 576756 513564 576768
+rect 505796 576728 513564 576756
+rect 505796 576716 505802 576728
+rect 513558 576716 513564 576728
+rect 513616 576716 513622 576768
+rect 151078 576104 151084 576156
+rect 151136 576144 151142 576156
+rect 175182 576144 175188 576156
+rect 151136 576116 175188 576144
+rect 151136 576104 151142 576116
+rect 175182 576104 175188 576116
+rect 175240 576144 175246 576156
+rect 180426 576144 180432 576156
+rect 175240 576116 180432 576144
+rect 175240 576104 175246 576116
+rect 180426 576104 180432 576116
+rect 180484 576104 180490 576156
+rect 255314 576104 255320 576156
+rect 255372 576144 255378 576156
+rect 269206 576144 269212 576156
+rect 255372 576116 269212 576144
+rect 255372 576104 255378 576116
+rect 269206 576104 269212 576116
+rect 269264 576104 269270 576156
+rect 303522 576104 303528 576156
+rect 303580 576144 303586 576156
+rect 441062 576144 441068 576156
+rect 303580 576116 441068 576144
+rect 303580 576104 303586 576116
+rect 441062 576104 441068 576116
+rect 441120 576104 441126 576156
+rect 49418 575492 49424 575544
+rect 49476 575532 49482 575544
+rect 66806 575532 66812 575544
+rect 49476 575504 66812 575532
+rect 49476 575492 49482 575504
+rect 66806 575492 66812 575504
+rect 66864 575492 66870 575544
+rect 140774 575492 140780 575544
+rect 140832 575532 140838 575544
+rect 147766 575532 147772 575544
+rect 140832 575504 147772 575532
+rect 140832 575492 140838 575504
+rect 147766 575492 147772 575504
+rect 147824 575492 147830 575544
+rect 378778 575492 378784 575544
+rect 378836 575532 378842 575544
+rect 440234 575532 440240 575544
+rect 378836 575504 440240 575532
+rect 378836 575492 378842 575504
+rect 440234 575492 440240 575504
+rect 440292 575492 440298 575544
+rect 187142 575424 187148 575476
+rect 187200 575464 187206 575476
+rect 190822 575464 190828 575476
+rect 187200 575436 190828 575464
+rect 187200 575424 187206 575436
+rect 190822 575424 190828 575436
+rect 190880 575424 190886 575476
+rect 255498 575424 255504 575476
+rect 255556 575464 255562 575476
+rect 267734 575464 267740 575476
+rect 255556 575436 267740 575464
+rect 255556 575424 255562 575436
+rect 267734 575424 267740 575436
+rect 267792 575464 267798 575476
+rect 430022 575464 430028 575476
+rect 267792 575436 430028 575464
+rect 267792 575424 267798 575436
+rect 430022 575424 430028 575436
+rect 430080 575424 430086 575476
+rect 505278 575424 505284 575476
+rect 505336 575464 505342 575476
+rect 514938 575464 514944 575476
+rect 505336 575436 514944 575464
+rect 505336 575424 505342 575436
+rect 514938 575424 514944 575436
+rect 514996 575424 515002 575476
+rect 255406 575356 255412 575408
+rect 255464 575396 255470 575408
+rect 269114 575396 269120 575408
+rect 255464 575368 269120 575396
+rect 255464 575356 255470 575368
+rect 269114 575356 269120 575368
+rect 269172 575356 269178 575408
+rect 505738 575356 505744 575408
+rect 505796 575396 505802 575408
+rect 509418 575396 509424 575408
+rect 505796 575368 509424 575396
+rect 505796 575356 505802 575368
+rect 509418 575356 509424 575368
+rect 509476 575356 509482 575408
+rect 147766 574744 147772 574796
+rect 147824 574784 147830 574796
+rect 161566 574784 161572 574796
+rect 147824 574756 161572 574784
+rect 147824 574744 147830 574756
+rect 161566 574744 161572 574756
+rect 161624 574784 161630 574796
+rect 189902 574784 189908 574796
+rect 161624 574756 189908 574784
+rect 161624 574744 161630 574756
+rect 189902 574744 189908 574756
+rect 189960 574744 189966 574796
+rect 429930 574744 429936 574796
+rect 429988 574784 429994 574796
+rect 439498 574784 439504 574796
+rect 429988 574756 439504 574784
+rect 429988 574744 429994 574756
+rect 439498 574744 439504 574756
+rect 439556 574744 439562 574796
+rect 140774 574132 140780 574184
+rect 140832 574172 140838 574184
+rect 147766 574172 147772 574184
+rect 140832 574144 147772 574172
+rect 140832 574132 140838 574144
+rect 147766 574132 147772 574144
+rect 147824 574132 147830 574184
+rect 47946 574064 47952 574116
+rect 48004 574104 48010 574116
+rect 66806 574104 66812 574116
+rect 48004 574076 66812 574104
+rect 48004 574064 48010 574076
+rect 66806 574064 66812 574076
+rect 66864 574064 66870 574116
+rect 141602 574064 141608 574116
+rect 141660 574104 141666 574116
+rect 155862 574104 155868 574116
+rect 141660 574076 155868 574104
+rect 141660 574064 141666 574076
+rect 155862 574064 155868 574076
+rect 155920 574064 155926 574116
+rect 374730 574064 374736 574116
+rect 374788 574104 374794 574116
+rect 440234 574104 440240 574116
+rect 374788 574076 440240 574104
+rect 374788 574064 374794 574076
+rect 440234 574064 440240 574076
+rect 440292 574064 440298 574116
+rect 61930 573996 61936 574048
+rect 61988 574036 61994 574048
+rect 66346 574036 66352 574048
+rect 61988 574008 66352 574036
+rect 61988 573996 61994 574008
+rect 66346 573996 66352 574008
+rect 66404 573996 66410 574048
+rect 147766 573996 147772 574048
+rect 147824 574036 147830 574048
+rect 153838 574036 153844 574048
+rect 147824 574008 153844 574036
+rect 147824 573996 147830 574008
+rect 153838 573996 153844 574008
+rect 153896 573996 153902 574048
+rect 255406 573996 255412 574048
+rect 255464 574036 255470 574048
+rect 260926 574036 260932 574048
+rect 255464 574008 260932 574036
+rect 255464 573996 255470 574008
+rect 260926 573996 260932 574008
+rect 260984 574036 260990 574048
+rect 377398 574036 377404 574048
+rect 260984 574008 377404 574036
+rect 260984 573996 260990 574008
+rect 377398 573996 377404 574008
+rect 377456 573996 377462 574048
+rect 505738 573996 505744 574048
+rect 505796 574036 505802 574048
+rect 517606 574036 517612 574048
+rect 505796 574008 517612 574036
+rect 505796 573996 505802 574008
+rect 517606 573996 517612 574008
+rect 517664 573996 517670 574048
+rect 505646 573928 505652 573980
+rect 505704 573968 505710 573980
+rect 512270 573968 512276 573980
+rect 505704 573940 512276 573968
+rect 505704 573928 505710 573940
+rect 512270 573928 512276 573940
+rect 512328 573928 512334 573980
+rect 158070 573316 158076 573368
+rect 158128 573356 158134 573368
+rect 191190 573356 191196 573368
+rect 158128 573328 191196 573356
+rect 158128 573316 158134 573328
+rect 191190 573316 191196 573328
+rect 191248 573316 191254 573368
+rect 256694 573316 256700 573368
+rect 256752 573356 256758 573368
+rect 266998 573356 267004 573368
+rect 256752 573328 267004 573356
+rect 256752 573316 256758 573328
+rect 266998 573316 267004 573328
+rect 267056 573316 267062 573368
+rect 370498 573316 370504 573368
+rect 370556 573356 370562 573368
+rect 440326 573356 440332 573368
+rect 370556 573328 440332 573356
+rect 370556 573316 370562 573328
+rect 440326 573316 440332 573328
+rect 440384 573316 440390 573368
+rect 140866 572772 140872 572824
+rect 140924 572812 140930 572824
+rect 147766 572812 147772 572824
+rect 140924 572784 147772 572812
+rect 140924 572772 140930 572784
+rect 147766 572772 147772 572784
+rect 147824 572772 147830 572824
+rect 140774 572704 140780 572756
+rect 140832 572744 140838 572756
+rect 150526 572744 150532 572756
+rect 140832 572716 150532 572744
+rect 140832 572704 140838 572716
+rect 150526 572704 150532 572716
+rect 150584 572704 150590 572756
+rect 155862 572636 155868 572688
+rect 155920 572676 155926 572688
+rect 177390 572676 177396 572688
+rect 155920 572648 177396 572676
+rect 155920 572636 155926 572648
+rect 177390 572636 177396 572648
+rect 177448 572636 177454 572688
+rect 255498 572636 255504 572688
+rect 255556 572676 255562 572688
+rect 270586 572676 270592 572688
+rect 255556 572648 270592 572676
+rect 255556 572636 255562 572648
+rect 270586 572636 270592 572648
+rect 270644 572676 270650 572688
+rect 442442 572676 442448 572688
+rect 270644 572648 442448 572676
+rect 270644 572636 270650 572648
+rect 442442 572636 442448 572648
+rect 442500 572636 442506 572688
+rect 505738 572636 505744 572688
+rect 505796 572676 505802 572688
+rect 518986 572676 518992 572688
+rect 505796 572648 518992 572676
+rect 505796 572636 505802 572648
+rect 518986 572636 518992 572648
+rect 519044 572636 519050 572688
+rect 505830 572568 505836 572620
+rect 505888 572608 505894 572620
+rect 513650 572608 513656 572620
+rect 505888 572580 513656 572608
+rect 505888 572568 505894 572580
+rect 513650 572568 513656 572580
+rect 513708 572568 513714 572620
+rect 147582 572432 147588 572484
+rect 147640 572472 147646 572484
+rect 149698 572472 149704 572484
+rect 147640 572444 149704 572472
+rect 147640 572432 147646 572444
+rect 149698 572432 149704 572444
+rect 149756 572432 149762 572484
+rect 63218 572364 63224 572416
+rect 63276 572404 63282 572416
+rect 66806 572404 66812 572416
+rect 63276 572376 66812 572404
+rect 63276 572364 63282 572376
+rect 66806 572364 66812 572376
+rect 66864 572364 66870 572416
+rect 255406 572364 255412 572416
+rect 255464 572404 255470 572416
+rect 258810 572404 258816 572416
+rect 255464 572376 258816 572404
+rect 255464 572364 255470 572376
+rect 258810 572364 258816 572376
+rect 258868 572364 258874 572416
+rect 56410 571956 56416 572008
+rect 56468 571996 56474 572008
+rect 66530 571996 66536 572008
+rect 56468 571968 66536 571996
+rect 56468 571956 56474 571968
+rect 66530 571956 66536 571968
+rect 66588 571956 66594 572008
+rect 147766 571956 147772 572008
+rect 147824 571996 147830 572008
+rect 166902 571996 166908 572008
+rect 147824 571968 166908 571996
+rect 147824 571956 147830 571968
+rect 166902 571956 166908 571968
+rect 166960 571996 166966 572008
+rect 183094 571996 183100 572008
+rect 166960 571968 183100 571996
+rect 166960 571956 166966 571968
+rect 183094 571956 183100 571968
+rect 183152 571956 183158 572008
+rect 141970 571344 141976 571396
+rect 142028 571384 142034 571396
+rect 148410 571384 148416 571396
+rect 142028 571356 148416 571384
+rect 142028 571344 142034 571356
+rect 148410 571344 148416 571356
+rect 148468 571344 148474 571396
+rect 188338 571344 188344 571396
+rect 188396 571384 188402 571396
+rect 191650 571384 191656 571396
+rect 188396 571356 191656 571384
+rect 188396 571344 188402 571356
+rect 191650 571344 191656 571356
+rect 191708 571344 191714 571396
+rect 432598 571344 432604 571396
+rect 432656 571384 432662 571396
+rect 440326 571384 440332 571396
+rect 432656 571356 440332 571384
+rect 432656 571344 432662 571356
+rect 440326 571344 440332 571356
+rect 440384 571344 440390 571396
+rect 150526 571276 150532 571328
+rect 150584 571316 150590 571328
+rect 163406 571316 163412 571328
+rect 150584 571288 163412 571316
+rect 150584 571276 150590 571288
+rect 163406 571276 163412 571288
+rect 163464 571316 163470 571328
+rect 187050 571316 187056 571328
+rect 163464 571288 187056 571316
+rect 163464 571276 163470 571288
+rect 187050 571276 187056 571288
+rect 187108 571276 187114 571328
+rect 255406 571276 255412 571328
+rect 255464 571316 255470 571328
+rect 262306 571316 262312 571328
+rect 255464 571288 262312 571316
+rect 255464 571276 255470 571288
+rect 262306 571276 262312 571288
+rect 262364 571316 262370 571328
+rect 262674 571316 262680 571328
+rect 262364 571288 262680 571316
+rect 262364 571276 262370 571288
+rect 262674 571276 262680 571288
+rect 262732 571276 262738 571328
+rect 264974 571276 264980 571328
+rect 265032 571316 265038 571328
+rect 437014 571316 437020 571328
+rect 265032 571288 437020 571316
+rect 265032 571276 265038 571288
+rect 437014 571276 437020 571288
+rect 437072 571276 437078 571328
+rect 505738 570936 505744 570988
+rect 505796 570976 505802 570988
+rect 509326 570976 509332 570988
+rect 505796 570948 509332 570976
+rect 505796 570936 505802 570948
+rect 509326 570936 509332 570948
+rect 509384 570936 509390 570988
+rect 262674 570596 262680 570648
+rect 262732 570636 262738 570648
+rect 401042 570636 401048 570648
+rect 262732 570608 401048 570636
+rect 262732 570596 262738 570608
+rect 401042 570596 401048 570608
+rect 401100 570596 401106 570648
+rect 505830 570256 505836 570308
+rect 505888 570296 505894 570308
+rect 509326 570296 509332 570308
+rect 505888 570268 509332 570296
+rect 505888 570256 505894 570268
+rect 509326 570256 509332 570268
+rect 509384 570256 509390 570308
+rect 60458 569984 60464 570036
+rect 60516 570024 60522 570036
+rect 66806 570024 66812 570036
+rect 60516 569996 66812 570024
+rect 60516 569984 60522 569996
+rect 66806 569984 66812 569996
+rect 66864 569984 66870 570036
+rect 140774 569984 140780 570036
+rect 140832 570024 140838 570036
+rect 147122 570024 147128 570036
+rect 140832 569996 147128 570024
+rect 140832 569984 140838 569996
+rect 147122 569984 147128 569996
+rect 147180 569984 147186 570036
+rect 144178 569916 144184 569968
+rect 144236 569956 144242 569968
+rect 179414 569956 179420 569968
+rect 144236 569928 179420 569956
+rect 144236 569916 144242 569928
+rect 179414 569916 179420 569928
+rect 179472 569916 179478 569968
+rect 162762 569848 162768 569900
+rect 162820 569888 162826 569900
+rect 185670 569888 185676 569900
+rect 162820 569860 185676 569888
+rect 162820 569848 162826 569860
+rect 185670 569848 185676 569860
+rect 185728 569848 185734 569900
+rect 255406 569848 255412 569900
+rect 255464 569888 255470 569900
+rect 269022 569888 269028 569900
+rect 255464 569860 269028 569888
+rect 255464 569848 255470 569860
+rect 269022 569848 269028 569860
+rect 269080 569888 269086 569900
+rect 271874 569888 271880 569900
+rect 269080 569860 271880 569888
+rect 269080 569848 269086 569860
+rect 271874 569848 271880 569860
+rect 271932 569848 271938 569900
+rect 407758 569848 407764 569900
+rect 407816 569888 407822 569900
+rect 440326 569888 440332 569900
+rect 407816 569860 440332 569888
+rect 407816 569848 407822 569860
+rect 440326 569848 440332 569860
+rect 440384 569848 440390 569900
+rect 505738 569848 505744 569900
+rect 505796 569888 505802 569900
+rect 516226 569888 516232 569900
+rect 505796 569860 516232 569888
+rect 505796 569848 505802 569860
+rect 516226 569848 516232 569860
+rect 516284 569848 516290 569900
+rect 179414 569780 179420 569832
+rect 179472 569820 179478 569832
+rect 180334 569820 180340 569832
+rect 179472 569792 180340 569820
+rect 179472 569780 179478 569792
+rect 180334 569780 180340 569792
+rect 180392 569820 180398 569832
+rect 190730 569820 190736 569832
+rect 180392 569792 190736 569820
+rect 180392 569780 180398 569792
+rect 190730 569780 190736 569792
+rect 190788 569780 190794 569832
+rect 140774 569168 140780 569220
+rect 140832 569208 140838 569220
+rect 162026 569208 162032 569220
+rect 140832 569180 162032 569208
+rect 140832 569168 140838 569180
+rect 162026 569168 162032 569180
+rect 162084 569208 162090 569220
+rect 162762 569208 162768 569220
+rect 162084 569180 162768 569208
+rect 162084 569168 162090 569180
+rect 162762 569168 162768 569180
+rect 162820 569168 162826 569220
+rect 64782 568556 64788 568608
+rect 64840 568596 64846 568608
+rect 66806 568596 66812 568608
+rect 64840 568568 66812 568596
+rect 64840 568556 64846 568568
+rect 66806 568556 66812 568568
+rect 66864 568556 66870 568608
+rect 141970 568556 141976 568608
+rect 142028 568596 142034 568608
+rect 151906 568596 151912 568608
+rect 142028 568568 151912 568596
+rect 142028 568556 142034 568568
+rect 151906 568556 151912 568568
+rect 151964 568556 151970 568608
+rect 271874 568556 271880 568608
+rect 271932 568596 271938 568608
+rect 394050 568596 394056 568608
+rect 271932 568568 394056 568596
+rect 271932 568556 271938 568568
+rect 394050 568556 394056 568568
+rect 394108 568556 394114 568608
+rect 398098 568556 398104 568608
+rect 398156 568596 398162 568608
+rect 440234 568596 440240 568608
+rect 398156 568568 440240 568596
+rect 398156 568556 398162 568568
+rect 440234 568556 440240 568568
+rect 440292 568556 440298 568608
+rect 255406 568488 255412 568540
+rect 255464 568528 255470 568540
+rect 273346 568528 273352 568540
+rect 255464 568500 273352 568528
+rect 255464 568488 255470 568500
+rect 273346 568488 273352 568500
+rect 273404 568488 273410 568540
+rect 436738 568488 436744 568540
+rect 436796 568528 436802 568540
+rect 440326 568528 440332 568540
+rect 436796 568500 440332 568528
+rect 436796 568488 436802 568500
+rect 440326 568488 440332 568500
+rect 440384 568488 440390 568540
+rect 505830 568488 505836 568540
+rect 505888 568528 505894 568540
+rect 512086 568528 512092 568540
+rect 505888 568500 512092 568528
+rect 505888 568488 505894 568500
+rect 512086 568488 512092 568500
+rect 512144 568488 512150 568540
+rect 255498 568420 255504 568472
+rect 255556 568460 255562 568472
+rect 271138 568460 271144 568472
+rect 255556 568432 271144 568460
+rect 255556 568420 255562 568432
+rect 271138 568420 271144 568432
+rect 271196 568420 271202 568472
+rect 295242 567876 295248 567928
+rect 295300 567916 295306 567928
+rect 409138 567916 409144 567928
+rect 295300 567888 409144 567916
+rect 295300 567876 295306 567888
+rect 409138 567876 409144 567888
+rect 409196 567876 409202 567928
+rect 140774 567808 140780 567860
+rect 140832 567848 140838 567860
+rect 187142 567848 187148 567860
+rect 140832 567820 187148 567848
+rect 140832 567808 140838 567820
+rect 187142 567808 187148 567820
+rect 187200 567808 187206 567860
+rect 316678 567808 316684 567860
+rect 316736 567848 316742 567860
+rect 440970 567848 440976 567860
+rect 316736 567820 440976 567848
+rect 316736 567808 316742 567820
+rect 440970 567808 440976 567820
+rect 441028 567808 441034 567860
+rect 521746 567808 521752 567860
+rect 521804 567848 521810 567860
+rect 542354 567848 542360 567860
+rect 521804 567820 542360 567848
+rect 521804 567808 521810 567820
+rect 542354 567808 542360 567820
+rect 542412 567808 542418 567860
+rect 54846 567196 54852 567248
+rect 54904 567236 54910 567248
+rect 66806 567236 66812 567248
+rect 54904 567208 66812 567236
+rect 54904 567196 54910 567208
+rect 66806 567196 66812 567208
+rect 66864 567196 66870 567248
+rect 140866 567196 140872 567248
+rect 140924 567236 140930 567248
+rect 171870 567236 171876 567248
+rect 140924 567208 171876 567236
+rect 140924 567196 140930 567208
+rect 171870 567196 171876 567208
+rect 171928 567196 171934 567248
+rect 506382 567196 506388 567248
+rect 506440 567236 506446 567248
+rect 521746 567236 521752 567248
+rect 506440 567208 521752 567236
+rect 506440 567196 506446 567208
+rect 521746 567196 521752 567208
+rect 521804 567196 521810 567248
+rect 376110 567128 376116 567180
+rect 376168 567168 376174 567180
+rect 440234 567168 440240 567180
+rect 376168 567140 440240 567168
+rect 376168 567128 376174 567140
+rect 440234 567128 440240 567140
+rect 440292 567128 440298 567180
+rect 255498 566448 255504 566500
+rect 255556 566488 255562 566500
+rect 258074 566488 258080 566500
+rect 255556 566460 258080 566488
+rect 255556 566448 255562 566460
+rect 258074 566448 258080 566460
+rect 258132 566488 258138 566500
+rect 396718 566488 396724 566500
+rect 258132 566460 396724 566488
+rect 258132 566448 258138 566460
+rect 396718 566448 396724 566460
+rect 396776 566448 396782 566500
+rect 505738 566448 505744 566500
+rect 505796 566488 505802 566500
+rect 510706 566488 510712 566500
+rect 505796 566460 510712 566488
+rect 505796 566448 505802 566460
+rect 510706 566448 510712 566460
+rect 510764 566448 510770 566500
+rect 582374 566488 582380 566500
+rect 518866 566460 582380 566488
+rect 255590 566380 255596 566432
+rect 255648 566420 255654 566432
+rect 257338 566420 257344 566432
+rect 255648 566392 257344 566420
+rect 255648 566380 255654 566392
+rect 257338 566380 257344 566392
+rect 257396 566380 257402 566432
+rect 505094 566380 505100 566432
+rect 505152 566420 505158 566432
+rect 518866 566420 518894 566460
+rect 582374 566448 582380 566460
+rect 582432 566448 582438 566500
+rect 505152 566392 518894 566420
+rect 505152 566380 505158 566392
+rect 141418 565904 141424 565956
+rect 141476 565944 141482 565956
+rect 147766 565944 147772 565956
+rect 141476 565916 147772 565944
+rect 141476 565904 141482 565916
+rect 147766 565904 147772 565916
+rect 147824 565904 147830 565956
+rect 58986 565836 58992 565888
+rect 59044 565876 59050 565888
+rect 66806 565876 66812 565888
+rect 59044 565848 66812 565876
+rect 59044 565836 59050 565848
+rect 66806 565836 66812 565848
+rect 66864 565836 66870 565888
+rect 140774 565836 140780 565888
+rect 140832 565876 140838 565888
+rect 181438 565876 181444 565888
+rect 140832 565848 181444 565876
+rect 140832 565836 140838 565848
+rect 181438 565836 181444 565848
+rect 181496 565836 181502 565888
+rect 255406 565768 255412 565820
+rect 255464 565808 255470 565820
+rect 262214 565808 262220 565820
+rect 255464 565780 262220 565808
+rect 255464 565768 255470 565780
+rect 262214 565768 262220 565780
+rect 262272 565768 262278 565820
+rect 389818 565768 389824 565820
+rect 389876 565808 389882 565820
+rect 440234 565808 440240 565820
+rect 389876 565780 440240 565808
+rect 389876 565768 389882 565780
+rect 440234 565768 440240 565780
+rect 440292 565768 440298 565820
+rect 147766 565088 147772 565140
+rect 147824 565128 147830 565140
+rect 159358 565128 159364 565140
+rect 147824 565100 159364 565128
+rect 147824 565088 147830 565100
+rect 159358 565088 159364 565100
+rect 159416 565088 159422 565140
+rect 187050 565088 187056 565140
+rect 187108 565128 187114 565140
+rect 191190 565128 191196 565140
+rect 187108 565100 191196 565128
+rect 187108 565088 187114 565100
+rect 191190 565088 191196 565100
+rect 191248 565088 191254 565140
+rect 255866 565088 255872 565140
+rect 255924 565128 255930 565140
+rect 256694 565128 256700 565140
+rect 255924 565100 256700 565128
+rect 255924 565088 255930 565100
+rect 256694 565088 256700 565100
+rect 256752 565128 256758 565140
+rect 341610 565128 341616 565140
+rect 256752 565100 341616 565128
+rect 256752 565088 256758 565100
+rect 341610 565088 341616 565100
+rect 341668 565088 341674 565140
+rect 400858 565088 400864 565140
+rect 400916 565128 400922 565140
+rect 440234 565128 440240 565140
+rect 400916 565100 440240 565128
+rect 400916 565088 400922 565100
+rect 440234 565088 440240 565100
+rect 440292 565088 440298 565140
+rect 520182 565088 520188 565140
+rect 520240 565128 520246 565140
+rect 582558 565128 582564 565140
+rect 520240 565100 582564 565128
+rect 520240 565088 520246 565100
+rect 582558 565088 582564 565100
+rect 582616 565088 582622 565140
+rect 182818 565020 182824 565072
+rect 182876 565060 182882 565072
+rect 191742 565060 191748 565072
+rect 182876 565032 191748 565060
+rect 182876 565020 182882 565032
+rect 191742 565020 191748 565032
+rect 191800 565020 191806 565072
+rect 140866 564476 140872 564528
+rect 140924 564516 140930 564528
+rect 147766 564516 147772 564528
+rect 140924 564488 147772 564516
+rect 140924 564476 140930 564488
+rect 147766 564476 147772 564488
+rect 147824 564476 147830 564528
+rect 61746 564408 61752 564460
+rect 61804 564448 61810 564460
+rect 66806 564448 66812 564460
+rect 61804 564420 66812 564448
+rect 61804 564408 61810 564420
+rect 66806 564408 66812 564420
+rect 66864 564408 66870 564460
+rect 141602 564408 141608 564460
+rect 141660 564448 141666 564460
+rect 185670 564448 185676 564460
+rect 141660 564420 185676 564448
+rect 141660 564408 141666 564420
+rect 185670 564408 185676 564420
+rect 185728 564408 185734 564460
+rect 506014 564272 506020 564324
+rect 506072 564312 506078 564324
+rect 507854 564312 507860 564324
+rect 506072 564284 507860 564312
+rect 506072 564272 506078 564284
+rect 507854 564272 507860 564284
+rect 507912 564272 507918 564324
+rect 56318 563660 56324 563712
+rect 56376 563700 56382 563712
+rect 66714 563700 66720 563712
+rect 56376 563672 66720 563700
+rect 56376 563660 56382 563672
+rect 66714 563660 66720 563672
+rect 66772 563660 66778 563712
+rect 141234 563116 141240 563168
+rect 141292 563156 141298 563168
+rect 150526 563156 150532 563168
+rect 141292 563128 150532 563156
+rect 141292 563116 141298 563128
+rect 150526 563116 150532 563128
+rect 150584 563116 150590 563168
+rect 256050 563116 256056 563168
+rect 256108 563156 256114 563168
+rect 266998 563156 267004 563168
+rect 256108 563128 267004 563156
+rect 256108 563116 256114 563128
+rect 266998 563116 267004 563128
+rect 267056 563116 267062 563168
+rect 140774 563048 140780 563100
+rect 140832 563088 140838 563100
+rect 184198 563088 184204 563100
+rect 140832 563060 184204 563088
+rect 140832 563048 140838 563060
+rect 184198 563048 184204 563060
+rect 184256 563048 184262 563100
+rect 255682 563048 255688 563100
+rect 255740 563088 255746 563100
+rect 260834 563088 260840 563100
+rect 255740 563060 260840 563088
+rect 255740 563048 255746 563060
+rect 260834 563048 260840 563060
+rect 260892 563088 260898 563100
+rect 425790 563088 425796 563100
+rect 260892 563060 425796 563088
+rect 260892 563048 260898 563060
+rect 425790 563048 425796 563060
+rect 425848 563048 425854 563100
+rect 517606 563048 517612 563100
+rect 517664 563088 517670 563100
+rect 579798 563088 579804 563100
+rect 517664 563060 579804 563088
+rect 517664 563048 517670 563060
+rect 579798 563048 579804 563060
+rect 579856 563048 579862 563100
+rect 399478 562980 399484 563032
+rect 399536 563020 399542 563032
+rect 440234 563020 440240 563032
+rect 399536 562992 440240 563020
+rect 399536 562980 399542 562992
+rect 440234 562980 440240 562992
+rect 440292 562980 440298 563032
+rect 189718 562912 189724 562964
+rect 189776 562952 189782 562964
+rect 190454 562952 190460 562964
+rect 189776 562924 190460 562952
+rect 189776 562912 189782 562924
+rect 190454 562912 190460 562924
+rect 190512 562952 190518 562964
+rect 191466 562952 191472 562964
+rect 190512 562924 191472 562952
+rect 190512 562912 190518 562924
+rect 191466 562912 191472 562924
+rect 191524 562912 191530 562964
+rect 355410 562300 355416 562352
+rect 355468 562340 355474 562352
+rect 440326 562340 440332 562352
+rect 355468 562312 440332 562340
+rect 355468 562300 355474 562312
+rect 440326 562300 440332 562312
+rect 440384 562300 440390 562352
+rect 517882 562300 517888 562352
+rect 517940 562340 517946 562352
+rect 582466 562340 582472 562352
+rect 517940 562312 582472 562340
+rect 517940 562300 517946 562312
+rect 582466 562300 582472 562312
+rect 582524 562300 582530 562352
+rect 140866 561756 140872 561808
+rect 140924 561796 140930 561808
+rect 147766 561796 147772 561808
+rect 140924 561768 147772 561796
+rect 140924 561756 140930 561768
+rect 147766 561756 147772 561768
+rect 147824 561756 147830 561808
+rect 505830 561756 505836 561808
+rect 505888 561796 505894 561808
+rect 512086 561796 512092 561808
+rect 505888 561768 512092 561796
+rect 505888 561756 505894 561768
+rect 512086 561756 512092 561768
+rect 512144 561796 512150 561808
+rect 519538 561796 519544 561808
+rect 512144 561768 519544 561796
+rect 512144 561756 512150 561768
+rect 519538 561756 519544 561768
+rect 519596 561756 519602 561808
+rect 63218 561688 63224 561740
+rect 63276 561728 63282 561740
+rect 66806 561728 66812 561740
+rect 63276 561700 66812 561728
+rect 63276 561688 63282 561700
+rect 66806 561688 66812 561700
+rect 66864 561688 66870 561740
+rect 140774 561688 140780 561740
+rect 140832 561728 140838 561740
+rect 180242 561728 180248 561740
+rect 140832 561700 180248 561728
+rect 140832 561688 140838 561700
+rect 180242 561688 180248 561700
+rect 180300 561688 180306 561740
+rect 255866 561688 255872 561740
+rect 255924 561728 255930 561740
+rect 284294 561728 284300 561740
+rect 255924 561700 284300 561728
+rect 255924 561688 255930 561700
+rect 284294 561688 284300 561700
+rect 284352 561688 284358 561740
+rect 506106 561688 506112 561740
+rect 506164 561728 506170 561740
+rect 517698 561728 517704 561740
+rect 506164 561700 517704 561728
+rect 506164 561688 506170 561700
+rect 517698 561688 517704 561700
+rect 517756 561728 517762 561740
+rect 517882 561728 517888 561740
+rect 517756 561700 517888 561728
+rect 517756 561688 517762 561700
+rect 517882 561688 517888 561700
+rect 517940 561688 517946 561740
+rect 177850 561620 177856 561672
+rect 177908 561660 177914 561672
+rect 182174 561660 182180 561672
+rect 177908 561632 182180 561660
+rect 177908 561620 177914 561632
+rect 182174 561620 182180 561632
+rect 182232 561620 182238 561672
+rect 506290 561008 506296 561060
+rect 506348 561048 506354 561060
+rect 513282 561048 513288 561060
+rect 506348 561020 513288 561048
+rect 506348 561008 506354 561020
+rect 513282 561008 513288 561020
+rect 513340 561008 513346 561060
+rect 513374 561008 513380 561060
+rect 513432 561048 513438 561060
+rect 582742 561048 582748 561060
+rect 513432 561020 582748 561048
+rect 513432 561008 513438 561020
+rect 582742 561008 582748 561020
+rect 582800 561008 582806 561060
+rect 150526 560940 150532 560992
+rect 150584 560980 150590 560992
+rect 177390 560980 177396 560992
+rect 150584 560952 177396 560980
+rect 150584 560940 150590 560952
+rect 177390 560940 177396 560952
+rect 177448 560940 177454 560992
+rect 511902 560940 511908 560992
+rect 511960 560980 511966 560992
+rect 582650 560980 582656 560992
+rect 511960 560952 582656 560980
+rect 511960 560940 511966 560952
+rect 582650 560940 582656 560952
+rect 582708 560940 582714 560992
+rect 255498 560396 255504 560448
+rect 255556 560436 255562 560448
+rect 259546 560436 259552 560448
+rect 255556 560408 259552 560436
+rect 255556 560396 255562 560408
+rect 259546 560396 259552 560408
+rect 259604 560436 259610 560448
+rect 260742 560436 260748 560448
+rect 259604 560408 260748 560436
+rect 259604 560396 259610 560408
+rect 260742 560396 260748 560408
+rect 260800 560396 260806 560448
+rect 60550 560328 60556 560380
+rect 60608 560368 60614 560380
+rect 66806 560368 66812 560380
+rect 60608 560340 66812 560368
+rect 60608 560328 60614 560340
+rect 66806 560328 66812 560340
+rect 66864 560328 66870 560380
+rect 140866 560328 140872 560380
+rect 140924 560368 140930 560380
+rect 148318 560368 148324 560380
+rect 140924 560340 148324 560368
+rect 140924 560328 140930 560340
+rect 148318 560328 148324 560340
+rect 148376 560328 148382 560380
+rect 255406 560328 255412 560380
+rect 255464 560368 255470 560380
+rect 270494 560368 270500 560380
+rect 255464 560340 270500 560368
+rect 255464 560328 255470 560340
+rect 270494 560328 270500 560340
+rect 270552 560368 270558 560380
+rect 396718 560368 396724 560380
+rect 270552 560340 396724 560368
+rect 270552 560328 270558 560340
+rect 396718 560328 396724 560340
+rect 396776 560328 396782 560380
+rect 400950 560328 400956 560380
+rect 401008 560368 401014 560380
+rect 440234 560368 440240 560380
+rect 401008 560340 440240 560368
+rect 401008 560328 401014 560340
+rect 440234 560328 440240 560340
+rect 440292 560328 440298 560380
+rect 505830 560328 505836 560380
+rect 505888 560368 505894 560380
+rect 510798 560368 510804 560380
+rect 505888 560340 510804 560368
+rect 505888 560328 505894 560340
+rect 510798 560328 510804 560340
+rect 510856 560368 510862 560380
+rect 511902 560368 511908 560380
+rect 510856 560340 511908 560368
+rect 510856 560328 510862 560340
+rect 511902 560328 511908 560340
+rect 511960 560328 511966 560380
+rect 140774 560260 140780 560312
+rect 140832 560300 140838 560312
+rect 173250 560300 173256 560312
+rect 140832 560272 173256 560300
+rect 140832 560260 140838 560272
+rect 173250 560260 173256 560272
+rect 173308 560260 173314 560312
+rect 260742 560260 260748 560312
+rect 260800 560300 260806 560312
+rect 436738 560300 436744 560312
+rect 260800 560272 436744 560300
+rect 260800 560260 260806 560272
+rect 436738 560260 436744 560272
+rect 436796 560260 436802 560312
+rect 407850 560192 407856 560244
+rect 407908 560232 407914 560244
+rect 440234 560232 440240 560244
+rect 407908 560204 440240 560232
+rect 407908 560192 407914 560204
+rect 440234 560192 440240 560204
+rect 440292 560192 440298 560244
+rect 512178 559580 512184 559632
+rect 512236 559620 512242 559632
+rect 582834 559620 582840 559632
+rect 512236 559592 582840 559620
+rect 512236 559580 512242 559592
+rect 582834 559580 582840 559592
+rect 582892 559580 582898 559632
+rect 57606 559512 57612 559564
+rect 57664 559552 57670 559564
+rect 66714 559552 66720 559564
+rect 57664 559524 66720 559552
+rect 57664 559512 57670 559524
+rect 66714 559512 66720 559524
+rect 66772 559512 66778 559564
+rect 147766 559512 147772 559564
+rect 147824 559552 147830 559564
+rect 160922 559552 160928 559564
+rect 147824 559524 160928 559552
+rect 147824 559512 147830 559524
+rect 160922 559512 160928 559524
+rect 160980 559512 160986 559564
+rect 505738 559512 505744 559564
+rect 505796 559552 505802 559564
+rect 509418 559552 509424 559564
+rect 505796 559524 509424 559552
+rect 505796 559512 505802 559524
+rect 509418 559512 509424 559524
+rect 509476 559552 509482 559564
+rect 582926 559552 582932 559564
+rect 509476 559524 582932 559552
+rect 509476 559512 509482 559524
+rect 582926 559512 582932 559524
+rect 582984 559512 582990 559564
+rect 255498 558968 255504 559020
+rect 255556 559008 255562 559020
+rect 273990 559008 273996 559020
+rect 255556 558980 273996 559008
+rect 255556 558968 255562 558980
+rect 273990 558968 273996 558980
+rect 274048 558968 274054 559020
+rect 140774 558900 140780 558952
+rect 140832 558940 140838 558952
+rect 181530 558940 181536 558952
+rect 140832 558912 181536 558940
+rect 140832 558900 140838 558912
+rect 181530 558900 181536 558912
+rect 181588 558900 181594 558952
+rect 255590 558900 255596 558952
+rect 255648 558940 255654 558952
+rect 259454 558940 259460 558952
+rect 255648 558912 259460 558940
+rect 255648 558900 255654 558912
+rect 259454 558900 259460 558912
+rect 259512 558940 259518 558952
+rect 395338 558940 395344 558952
+rect 259512 558912 395344 558940
+rect 259512 558900 259518 558912
+rect 395338 558900 395344 558912
+rect 395396 558900 395402 558952
+rect 506106 558900 506112 558952
+rect 506164 558940 506170 558952
+rect 512178 558940 512184 558952
+rect 506164 558912 512184 558940
+rect 506164 558900 506170 558912
+rect 512178 558900 512184 558912
+rect 512236 558900 512242 558952
+rect 510706 558832 510712 558884
+rect 510764 558872 510770 558884
+rect 517606 558872 517612 558884
+rect 510764 558844 517612 558872
+rect 510764 558832 510770 558844
+rect 517606 558832 517612 558844
+rect 517664 558832 517670 558884
+rect 505738 558220 505744 558272
+rect 505796 558260 505802 558272
+rect 510706 558260 510712 558272
+rect 505796 558232 510712 558260
+rect 505796 558220 505802 558232
+rect 510706 558220 510712 558232
+rect 510764 558220 510770 558272
+rect 148410 558152 148416 558204
+rect 148468 558192 148474 558204
+rect 162118 558192 162124 558204
+rect 148468 558164 162124 558192
+rect 148468 558152 148474 558164
+rect 162118 558152 162124 558164
+rect 162176 558152 162182 558204
+rect 583018 558192 583024 558204
+rect 509206 558164 583024 558192
+rect 506382 558084 506388 558136
+rect 506440 558124 506446 558136
+rect 508130 558124 508136 558136
+rect 506440 558096 508136 558124
+rect 506440 558084 506446 558096
+rect 508130 558084 508136 558096
+rect 508188 558124 508194 558136
+rect 509206 558124 509234 558164
+rect 583018 558152 583024 558164
+rect 583076 558152 583082 558204
+rect 508188 558096 509234 558124
+rect 508188 558084 508194 558096
+rect 255866 557608 255872 557660
+rect 255924 557648 255930 557660
+rect 267734 557648 267740 557660
+rect 255924 557620 267740 557648
+rect 255924 557608 255930 557620
+rect 267734 557608 267740 557620
+rect 267792 557648 267798 557660
+rect 392578 557648 392584 557660
+rect 267792 557620 392584 557648
+rect 267792 557608 267798 557620
+rect 392578 557608 392584 557620
+rect 392636 557608 392642 557660
+rect 53558 557540 53564 557592
+rect 53616 557580 53622 557592
+rect 66806 557580 66812 557592
+rect 53616 557552 66812 557580
+rect 53616 557540 53622 557552
+rect 66806 557540 66812 557552
+rect 66864 557540 66870 557592
+rect 140774 557540 140780 557592
+rect 140832 557580 140838 557592
+rect 184290 557580 184296 557592
+rect 140832 557552 184296 557580
+rect 140832 557540 140838 557552
+rect 184290 557540 184296 557552
+rect 184348 557540 184354 557592
+rect 188430 557540 188436 557592
+rect 188488 557580 188494 557592
+rect 191650 557580 191656 557592
+rect 188488 557552 191656 557580
+rect 188488 557540 188494 557552
+rect 191650 557540 191656 557552
+rect 191708 557540 191714 557592
+rect 255590 557540 255596 557592
+rect 255648 557580 255654 557592
+rect 267826 557580 267832 557592
+rect 255648 557552 267832 557580
+rect 255648 557540 255654 557552
+rect 267826 557540 267832 557552
+rect 267884 557580 267890 557592
+rect 442442 557580 442448 557592
+rect 267884 557552 442448 557580
+rect 267884 557540 267890 557552
+rect 442442 557540 442448 557552
+rect 442500 557540 442506 557592
+rect 150618 556792 150624 556844
+rect 150676 556832 150682 556844
+rect 189718 556832 189724 556844
+rect 150676 556804 189724 556832
+rect 150676 556792 150682 556804
+rect 189718 556792 189724 556804
+rect 189776 556792 189782 556844
+rect 253658 556248 253664 556300
+rect 253716 556288 253722 556300
+rect 305638 556288 305644 556300
+rect 253716 556260 305644 556288
+rect 253716 556248 253722 556260
+rect 305638 556248 305644 556260
+rect 305696 556248 305702 556300
+rect 355318 556248 355324 556300
+rect 355376 556288 355382 556300
+rect 440234 556288 440240 556300
+rect 355376 556260 440240 556288
+rect 355376 556248 355382 556260
+rect 440234 556248 440240 556260
+rect 440292 556248 440298 556300
+rect 505830 556248 505836 556300
+rect 505888 556288 505894 556300
+rect 512270 556288 512276 556300
+rect 505888 556260 512276 556288
+rect 505888 556248 505894 556260
+rect 512270 556248 512276 556260
+rect 512328 556288 512334 556300
+rect 582374 556288 582380 556300
+rect 512328 556260 582380 556288
+rect 512328 556248 512334 556260
+rect 582374 556248 582380 556260
+rect 582432 556248 582438 556300
+rect 140774 556180 140780 556232
+rect 140832 556220 140838 556232
+rect 169018 556220 169024 556232
+rect 140832 556192 169024 556220
+rect 140832 556180 140838 556192
+rect 169018 556180 169024 556192
+rect 169076 556180 169082 556232
+rect 255590 556180 255596 556232
+rect 255648 556220 255654 556232
+rect 258718 556220 258724 556232
+rect 255648 556192 258724 556220
+rect 255648 556180 255654 556192
+rect 258718 556180 258724 556192
+rect 258776 556180 258782 556232
+rect 278038 556180 278044 556232
+rect 278096 556220 278102 556232
+rect 440326 556220 440332 556232
+rect 278096 556192 440332 556220
+rect 278096 556180 278102 556192
+rect 440326 556180 440332 556192
+rect 440384 556180 440390 556232
+rect 505186 556180 505192 556232
+rect 505244 556220 505250 556232
+rect 582926 556220 582932 556232
+rect 505244 556192 582932 556220
+rect 505244 556180 505250 556192
+rect 582926 556180 582932 556192
+rect 582984 556180 582990 556232
+rect 141050 554820 141056 554872
+rect 141108 554860 141114 554872
+rect 169202 554860 169208 554872
+rect 141108 554832 169208 554860
+rect 141108 554820 141114 554832
+rect 169202 554820 169208 554832
+rect 169260 554820 169266 554872
+rect 255590 554820 255596 554872
+rect 255648 554860 255654 554872
+rect 262858 554860 262864 554872
+rect 255648 554832 262864 554860
+rect 255648 554820 255654 554832
+rect 262858 554820 262864 554832
+rect 262916 554820 262922 554872
+rect 505830 554820 505836 554872
+rect 505888 554860 505894 554872
+rect 513466 554860 513472 554872
+rect 505888 554832 513472 554860
+rect 505888 554820 505894 554832
+rect 513466 554820 513472 554832
+rect 513524 554860 513530 554872
+rect 583202 554860 583208 554872
+rect 513524 554832 583208 554860
+rect 513524 554820 513530 554832
+rect 583202 554820 583208 554832
+rect 583260 554820 583266 554872
+rect 50798 554752 50804 554804
+rect 50856 554792 50862 554804
+rect 66806 554792 66812 554804
+rect 50856 554764 66812 554792
+rect 50856 554752 50862 554764
+rect 66806 554752 66812 554764
+rect 66864 554752 66870 554804
+rect 140774 554752 140780 554804
+rect 140832 554792 140838 554804
+rect 174630 554792 174636 554804
+rect 140832 554764 174636 554792
+rect 140832 554752 140838 554764
+rect 174630 554752 174636 554764
+rect 174688 554752 174694 554804
+rect 255682 554752 255688 554804
+rect 255740 554792 255746 554804
+rect 287054 554792 287060 554804
+rect 255740 554764 287060 554792
+rect 255740 554752 255746 554764
+rect 287054 554752 287060 554764
+rect 287112 554752 287118 554804
+rect 291930 554752 291936 554804
+rect 291988 554792 291994 554804
+rect 440234 554792 440240 554804
+rect 291988 554764 440240 554792
+rect 291988 554752 291994 554764
+rect 440234 554752 440240 554764
+rect 440292 554752 440298 554804
+rect 506106 554752 506112 554804
+rect 506164 554792 506170 554804
+rect 506658 554792 506664 554804
+rect 506164 554764 506664 554792
+rect 506164 554752 506170 554764
+rect 506658 554752 506664 554764
+rect 506716 554792 506722 554804
+rect 583018 554792 583024 554804
+rect 506716 554764 583024 554792
+rect 506716 554752 506722 554764
+rect 583018 554752 583024 554764
+rect 583076 554752 583082 554804
+rect 158070 554072 158076 554124
+rect 158128 554112 158134 554124
+rect 187050 554112 187056 554124
+rect 158128 554084 187056 554112
+rect 158128 554072 158134 554084
+rect 187050 554072 187056 554084
+rect 187108 554072 187114 554124
+rect 53650 554004 53656 554056
+rect 53708 554044 53714 554056
+rect 66990 554044 66996 554056
+rect 53708 554016 66996 554044
+rect 53708 554004 53714 554016
+rect 66990 554004 66996 554016
+rect 67048 554004 67054 554056
+rect 148502 554004 148508 554056
+rect 148560 554044 148566 554056
+rect 190362 554044 190368 554056
+rect 148560 554016 190368 554044
+rect 148560 554004 148566 554016
+rect 190362 554004 190368 554016
+rect 190420 554004 190426 554056
+rect 505738 554004 505744 554056
+rect 505796 554044 505802 554056
+rect 516226 554044 516232 554056
+rect 505796 554016 516232 554044
+rect 505796 554004 505802 554016
+rect 516226 554004 516232 554016
+rect 516284 554004 516290 554056
+rect 255590 553460 255596 553512
+rect 255648 553500 255654 553512
+rect 271230 553500 271236 553512
+rect 255648 553472 271236 553500
+rect 255648 553460 255654 553472
+rect 271230 553460 271236 553472
+rect 271288 553460 271294 553512
+rect 282178 553460 282184 553512
+rect 282236 553500 282242 553512
+rect 440234 553500 440240 553512
+rect 282236 553472 440240 553500
+rect 282236 553460 282242 553472
+rect 440234 553460 440240 553472
+rect 440292 553460 440298 553512
+rect 505830 553460 505836 553512
+rect 505888 553500 505894 553512
+rect 519078 553500 519084 553512
+rect 505888 553472 519084 553500
+rect 505888 553460 505894 553472
+rect 519078 553460 519084 553472
+rect 519136 553500 519142 553512
+rect 582834 553500 582840 553512
+rect 519136 553472 582840 553500
+rect 519136 553460 519142 553472
+rect 582834 553460 582840 553472
+rect 582892 553460 582898 553512
+rect 141234 553392 141240 553444
+rect 141292 553432 141298 553444
+rect 155310 553432 155316 553444
+rect 141292 553404 155316 553432
+rect 141292 553392 141298 553404
+rect 155310 553392 155316 553404
+rect 155368 553392 155374 553444
+rect 255314 553392 255320 553444
+rect 255372 553432 255378 553444
+rect 258166 553432 258172 553444
+rect 255372 553404 258172 553432
+rect 255372 553392 255378 553404
+rect 258166 553392 258172 553404
+rect 258224 553432 258230 553444
+rect 423030 553432 423036 553444
+rect 258224 553404 423036 553432
+rect 258224 553392 258230 553404
+rect 423030 553392 423036 553404
+rect 423088 553392 423094 553444
+rect 516226 553392 516232 553444
+rect 516284 553432 516290 553444
+rect 583110 553432 583116 553444
+rect 516284 553404 583116 553432
+rect 516284 553392 516290 553404
+rect 583110 553392 583116 553404
+rect 583168 553392 583174 553444
+rect 64414 553256 64420 553308
+rect 64472 553296 64478 553308
+rect 66346 553296 66352 553308
+rect 64472 553268 66352 553296
+rect 64472 553256 64478 553268
+rect 66346 553256 66352 553268
+rect 66404 553256 66410 553308
+rect 179230 552712 179236 552764
+rect 179288 552752 179294 552764
+rect 189074 552752 189080 552764
+rect 179288 552724 189080 552752
+rect 179288 552712 179294 552724
+rect 189074 552712 189080 552724
+rect 189132 552712 189138 552764
+rect 152642 552644 152648 552696
+rect 152700 552684 152706 552696
+rect 182818 552684 182824 552696
+rect 152700 552656 182824 552684
+rect 152700 552644 152706 552656
+rect 182818 552644 182824 552656
+rect 182876 552644 182882 552696
+rect 505738 552644 505744 552696
+rect 505796 552684 505802 552696
+rect 514754 552684 514760 552696
+rect 505796 552656 514760 552684
+rect 505796 552644 505802 552656
+rect 514754 552644 514760 552656
+rect 514812 552644 514818 552696
+rect 255314 552100 255320 552152
+rect 255372 552140 255378 552152
+rect 276658 552140 276664 552152
+rect 255372 552112 276664 552140
+rect 255372 552100 255378 552112
+rect 276658 552100 276664 552112
+rect 276716 552100 276722 552152
+rect 289078 552100 289084 552152
+rect 289136 552140 289142 552152
+rect 440234 552140 440240 552152
+rect 289136 552112 440240 552140
+rect 289136 552100 289142 552112
+rect 440234 552100 440240 552112
+rect 440292 552100 440298 552152
+rect 37090 552032 37096 552084
+rect 37148 552072 37154 552084
+rect 66806 552072 66812 552084
+rect 37148 552044 66812 552072
+rect 37148 552032 37154 552044
+rect 66806 552032 66812 552044
+rect 66864 552032 66870 552084
+rect 141602 552032 141608 552084
+rect 141660 552072 141666 552084
+rect 150526 552072 150532 552084
+rect 141660 552044 150532 552072
+rect 141660 552032 141666 552044
+rect 150526 552032 150532 552044
+rect 150584 552032 150590 552084
+rect 188614 552032 188620 552084
+rect 188672 552072 188678 552084
+rect 191742 552072 191748 552084
+rect 188672 552044 191748 552072
+rect 188672 552032 188678 552044
+rect 191742 552032 191748 552044
+rect 191800 552032 191806 552084
+rect 255590 552032 255596 552084
+rect 255648 552072 255654 552084
+rect 262214 552072 262220 552084
+rect 255648 552044 262220 552072
+rect 255648 552032 255654 552044
+rect 262214 552032 262220 552044
+rect 262272 552072 262278 552084
+rect 434070 552072 434076 552084
+rect 262272 552044 434076 552072
+rect 262272 552032 262278 552044
+rect 434070 552032 434076 552044
+rect 434128 552032 434134 552084
+rect 505830 552032 505836 552084
+rect 505888 552072 505894 552084
+rect 513558 552072 513564 552084
+rect 505888 552044 513564 552072
+rect 505888 552032 505894 552044
+rect 513558 552032 513564 552044
+rect 513616 552032 513622 552084
+rect 514754 552032 514760 552084
+rect 514812 552072 514818 552084
+rect 514938 552072 514944 552084
+rect 514812 552044 514944 552072
+rect 514812 552032 514818 552044
+rect 514938 552032 514944 552044
+rect 514996 552072 515002 552084
+rect 582742 552072 582748 552084
+rect 514996 552044 582748 552072
+rect 514996 552032 515002 552044
+rect 582742 552032 582748 552044
+rect 582800 552032 582806 552084
+rect 65978 551964 65984 552016
+rect 66036 552004 66042 552016
+rect 66898 552004 66904 552016
+rect 66036 551976 66904 552004
+rect 66036 551964 66042 551976
+rect 66898 551964 66904 551976
+rect 66956 551964 66962 552016
+rect 179230 551284 179236 551336
+rect 179288 551324 179294 551336
+rect 191098 551324 191104 551336
+rect 179288 551296 191104 551324
+rect 179288 551284 179294 551296
+rect 191098 551284 191104 551296
+rect 191156 551284 191162 551336
+rect 188982 550808 188988 550860
+rect 189040 550848 189046 550860
+rect 191742 550848 191748 550860
+rect 189040 550820 191748 550848
+rect 189040 550808 189046 550820
+rect 191742 550808 191748 550820
+rect 191800 550808 191806 550860
+rect 141050 550672 141056 550724
+rect 141108 550712 141114 550724
+rect 166442 550712 166448 550724
+rect 141108 550684 166448 550712
+rect 141108 550672 141114 550684
+rect 166442 550672 166448 550684
+rect 166500 550672 166506 550724
+rect 256050 550672 256056 550724
+rect 256108 550712 256114 550724
+rect 278130 550712 278136 550724
+rect 256108 550684 278136 550712
+rect 256108 550672 256114 550684
+rect 278130 550672 278136 550684
+rect 278188 550672 278194 550724
+rect 38562 550604 38568 550656
+rect 38620 550644 38626 550656
+rect 66806 550644 66812 550656
+rect 38620 550616 66812 550644
+rect 38620 550604 38626 550616
+rect 66806 550604 66812 550616
+rect 66864 550604 66870 550656
+rect 140774 550604 140780 550656
+rect 140832 550644 140838 550656
+rect 170582 550644 170588 550656
+rect 140832 550616 170588 550644
+rect 140832 550604 140838 550616
+rect 170582 550604 170588 550616
+rect 170640 550604 170646 550656
+rect 255866 550604 255872 550656
+rect 255924 550644 255930 550656
+rect 265158 550644 265164 550656
+rect 255924 550616 265164 550644
+rect 255924 550604 255930 550616
+rect 265158 550604 265164 550616
+rect 265216 550604 265222 550656
+rect 273898 550604 273904 550656
+rect 273956 550644 273962 550656
+rect 440970 550644 440976 550656
+rect 273956 550616 440976 550644
+rect 273956 550604 273962 550616
+rect 440970 550604 440976 550616
+rect 441028 550604 441034 550656
+rect 505738 550604 505744 550656
+rect 505796 550644 505802 550656
+rect 582466 550644 582472 550656
+rect 505796 550616 582472 550644
+rect 505796 550604 505802 550616
+rect 582466 550604 582472 550616
+rect 582524 550604 582530 550656
+rect 191466 550536 191472 550588
+rect 191524 550576 191530 550588
+rect 193766 550576 193772 550588
+rect 191524 550548 193772 550576
+rect 191524 550536 191530 550548
+rect 193766 550536 193772 550548
+rect 193824 550536 193830 550588
+rect 377398 549924 377404 549976
+rect 377456 549964 377462 549976
+rect 398098 549964 398104 549976
+rect 377456 549936 398104 549964
+rect 377456 549924 377462 549936
+rect 398098 549924 398104 549936
+rect 398156 549924 398162 549976
+rect 39758 549856 39764 549908
+rect 39816 549896 39822 549908
+rect 66898 549896 66904 549908
+rect 39816 549868 66904 549896
+rect 39816 549856 39822 549868
+rect 66898 549856 66904 549868
+rect 66956 549856 66962 549908
+rect 144362 549856 144368 549908
+rect 144420 549896 144426 549908
+rect 150618 549896 150624 549908
+rect 144420 549868 150624 549896
+rect 144420 549856 144426 549868
+rect 150618 549856 150624 549868
+rect 150676 549856 150682 549908
+rect 180702 549856 180708 549908
+rect 180760 549896 180766 549908
+rect 191650 549896 191656 549908
+rect 180760 549868 191656 549896
+rect 180760 549856 180766 549868
+rect 191650 549856 191656 549868
+rect 191708 549856 191714 549908
+rect 300670 549856 300676 549908
+rect 300728 549896 300734 549908
+rect 374730 549896 374736 549908
+rect 300728 549868 374736 549896
+rect 300728 549856 300734 549868
+rect 374730 549856 374736 549868
+rect 374788 549856 374794 549908
+rect 388530 549856 388536 549908
+rect 388588 549896 388594 549908
+rect 428458 549896 428464 549908
+rect 388588 549868 428464 549896
+rect 388588 549856 388594 549868
+rect 428458 549856 428464 549868
+rect 428516 549856 428522 549908
+rect 255314 549312 255320 549364
+rect 255372 549352 255378 549364
+rect 262398 549352 262404 549364
+rect 255372 549324 262404 549352
+rect 255372 549312 255378 549324
+rect 262398 549312 262404 549324
+rect 262456 549312 262462 549364
+rect 140774 549244 140780 549296
+rect 140832 549284 140838 549296
+rect 145742 549284 145748 549296
+rect 140832 549256 145748 549284
+rect 140832 549244 140838 549256
+rect 145742 549244 145748 549256
+rect 145800 549244 145806 549296
+rect 255590 549244 255596 549296
+rect 255648 549284 255654 549296
+rect 280154 549284 280160 549296
+rect 255648 549256 280160 549284
+rect 255648 549244 255654 549256
+rect 280154 549244 280160 549256
+rect 280212 549244 280218 549296
+rect 428642 549244 428648 549296
+rect 428700 549284 428706 549296
+rect 433978 549284 433984 549296
+rect 428700 549256 433984 549284
+rect 428700 549244 428706 549256
+rect 433978 549244 433984 549256
+rect 434036 549244 434042 549296
+rect 508038 549244 508044 549296
+rect 508096 549284 508102 549296
+rect 582558 549284 582564 549296
+rect 508096 549256 582564 549284
+rect 508096 549244 508102 549256
+rect 582558 549244 582564 549256
+rect 582616 549244 582622 549296
+rect 150526 548496 150532 548548
+rect 150584 548536 150590 548548
+rect 188154 548536 188160 548548
+rect 150584 548508 188160 548536
+rect 150584 548496 150590 548508
+rect 188154 548496 188160 548508
+rect 188212 548496 188218 548548
+rect 284938 548496 284944 548548
+rect 284996 548536 285002 548548
+rect 440234 548536 440240 548548
+rect 284996 548508 440240 548536
+rect 284996 548496 285002 548508
+rect 440234 548496 440240 548508
+rect 440292 548496 440298 548548
+rect 140774 547952 140780 548004
+rect 140832 547992 140838 548004
+rect 151262 547992 151268 548004
+rect 140832 547964 151268 547992
+rect 140832 547952 140838 547964
+rect 151262 547952 151268 547964
+rect 151320 547952 151326 548004
+rect 255314 547952 255320 548004
+rect 255372 547992 255378 548004
+rect 261570 547992 261576 548004
+rect 255372 547964 261576 547992
+rect 255372 547952 255378 547964
+rect 261570 547952 261576 547964
+rect 261628 547952 261634 548004
+rect 140866 547884 140872 547936
+rect 140924 547924 140930 547936
+rect 156966 547924 156972 547936
+rect 140924 547896 156972 547924
+rect 140924 547884 140930 547896
+rect 156966 547884 156972 547896
+rect 157024 547884 157030 547936
+rect 255590 547884 255596 547936
+rect 255648 547924 255654 547936
+rect 269206 547924 269212 547936
+rect 255648 547896 269212 547924
+rect 255648 547884 255654 547896
+rect 269206 547884 269212 547896
+rect 269264 547884 269270 547936
+rect 297358 547884 297364 547936
+rect 297416 547924 297422 547936
+rect 440234 547924 440240 547936
+rect 297416 547896 440240 547924
+rect 297416 547884 297422 547896
+rect 440234 547884 440240 547896
+rect 440292 547884 440298 547936
+rect 505830 547884 505836 547936
+rect 505888 547924 505894 547936
+rect 583294 547924 583300 547936
+rect 505888 547896 583300 547924
+rect 505888 547884 505894 547896
+rect 583294 547884 583300 547896
+rect 583352 547884 583358 547936
+rect 280798 547136 280804 547188
+rect 280856 547176 280862 547188
+rect 440326 547176 440332 547188
+rect 280856 547148 440332 547176
+rect 280856 547136 280862 547148
+rect 440326 547136 440332 547148
+rect 440384 547136 440390 547188
+rect 505738 547136 505744 547188
+rect 505796 547176 505802 547188
+rect 582650 547176 582656 547188
+rect 505796 547148 582656 547176
+rect 505796 547136 505802 547148
+rect 582650 547136 582656 547148
+rect 582708 547136 582714 547188
+rect 140774 546524 140780 546576
+rect 140832 546564 140838 546576
+rect 149974 546564 149980 546576
+rect 140832 546536 149980 546564
+rect 140832 546524 140838 546536
+rect 149974 546524 149980 546536
+rect 150032 546524 150038 546576
+rect 255682 546524 255688 546576
+rect 255740 546564 255746 546576
+rect 264238 546564 264244 546576
+rect 255740 546536 264244 546564
+rect 255740 546524 255746 546536
+rect 264238 546524 264244 546536
+rect 264296 546524 264302 546576
+rect 147766 546456 147772 546508
+rect 147824 546496 147830 546508
+rect 182358 546496 182364 546508
+rect 147824 546468 182364 546496
+rect 147824 546456 147830 546468
+rect 182358 546456 182364 546468
+rect 182416 546456 182422 546508
+rect 256050 546456 256056 546508
+rect 256108 546496 256114 546508
+rect 267918 546496 267924 546508
+rect 256108 546468 267924 546496
+rect 256108 546456 256114 546468
+rect 267918 546456 267924 546468
+rect 267976 546456 267982 546508
+rect 505830 546456 505836 546508
+rect 505888 546496 505894 546508
+rect 514846 546496 514852 546508
+rect 505888 546468 514852 546496
+rect 505888 546456 505894 546468
+rect 514846 546456 514852 546468
+rect 514904 546456 514910 546508
+rect 254578 545776 254584 545828
+rect 254636 545816 254642 545828
+rect 355410 545816 355416 545828
+rect 254636 545788 355416 545816
+rect 254636 545776 254642 545788
+rect 355410 545776 355416 545788
+rect 355468 545776 355474 545828
+rect 148318 545708 148324 545760
+rect 148376 545748 148382 545760
+rect 188338 545748 188344 545760
+rect 148376 545720 188344 545748
+rect 148376 545708 148382 545720
+rect 188338 545708 188344 545720
+rect 188396 545708 188402 545760
+rect 267090 545708 267096 545760
+rect 267148 545748 267154 545760
+rect 440326 545748 440332 545760
+rect 267148 545720 440332 545748
+rect 267148 545708 267154 545720
+rect 440326 545708 440332 545720
+rect 440384 545708 440390 545760
+rect 144822 545096 144828 545148
+rect 144880 545136 144886 545148
+rect 175274 545136 175280 545148
+rect 144880 545108 175280 545136
+rect 144880 545096 144886 545108
+rect 175274 545096 175280 545108
+rect 175332 545096 175338 545148
+rect 188154 545096 188160 545148
+rect 188212 545136 188218 545148
+rect 192662 545136 192668 545148
+rect 188212 545108 192668 545136
+rect 188212 545096 188218 545108
+rect 192662 545096 192668 545108
+rect 192720 545096 192726 545148
+rect 256050 545096 256056 545148
+rect 256108 545136 256114 545148
+rect 265618 545136 265624 545148
+rect 256108 545108 265624 545136
+rect 256108 545096 256114 545108
+rect 265618 545096 265624 545108
+rect 265676 545096 265682 545148
+rect 389818 545096 389824 545148
+rect 389876 545136 389882 545148
+rect 440234 545136 440240 545148
+rect 389876 545108 440240 545136
+rect 389876 545096 389882 545108
+rect 440234 545096 440240 545108
+rect 440292 545096 440298 545148
+rect 506290 545096 506296 545148
+rect 506348 545136 506354 545148
+rect 510614 545136 510620 545148
+rect 506348 545108 510620 545136
+rect 506348 545096 506354 545108
+rect 510614 545096 510620 545108
+rect 510672 545096 510678 545148
+rect 140774 545028 140780 545080
+rect 140832 545068 140838 545080
+rect 147766 545068 147772 545080
+rect 140832 545040 147772 545068
+rect 140832 545028 140838 545040
+rect 147766 545028 147772 545040
+rect 147824 545028 147830 545080
+rect 140774 544688 140780 544740
+rect 140832 544728 140838 544740
+rect 144822 544728 144828 544740
+rect 140832 544700 144828 544728
+rect 140832 544688 140838 544700
+rect 144822 544688 144828 544700
+rect 144880 544688 144886 544740
+rect 158162 544348 158168 544400
+rect 158220 544388 158226 544400
+rect 192478 544388 192484 544400
+rect 158220 544360 192484 544388
+rect 158220 544348 158226 544360
+rect 192478 544348 192484 544360
+rect 192536 544348 192542 544400
+rect 311802 544348 311808 544400
+rect 311860 544388 311866 544400
+rect 403710 544388 403716 544400
+rect 311860 544360 403716 544388
+rect 311860 544348 311866 544360
+rect 403710 544348 403716 544360
+rect 403768 544348 403774 544400
+rect 255866 543804 255872 543856
+rect 255924 543844 255930 543856
+rect 264974 543844 264980 543856
+rect 255924 543816 264980 543844
+rect 255924 543804 255930 543816
+rect 264974 543804 264980 543816
+rect 265032 543804 265038 543856
+rect 43990 543736 43996 543788
+rect 44048 543776 44054 543788
+rect 66898 543776 66904 543788
+rect 44048 543748 66904 543776
+rect 44048 543736 44054 543748
+rect 66898 543736 66904 543748
+rect 66956 543736 66962 543788
+rect 184934 543776 184940 543788
+rect 146956 543748 184940 543776
+rect 140774 543668 140780 543720
+rect 140832 543708 140838 543720
+rect 146956 543708 146984 543748
+rect 184934 543736 184940 543748
+rect 184992 543736 184998 543788
+rect 255682 543736 255688 543788
+rect 255740 543776 255746 543788
+rect 261478 543776 261484 543788
+rect 255740 543748 261484 543776
+rect 255740 543736 255746 543748
+rect 261478 543736 261484 543748
+rect 261536 543736 261542 543788
+rect 261570 543736 261576 543788
+rect 261628 543776 261634 543788
+rect 439498 543776 439504 543788
+rect 261628 543748 439504 543776
+rect 261628 543736 261634 543748
+rect 439498 543736 439504 543748
+rect 439556 543736 439562 543788
+rect 506382 543736 506388 543788
+rect 506440 543776 506446 543788
+rect 508038 543776 508044 543788
+rect 506440 543748 508044 543776
+rect 506440 543736 506446 543748
+rect 508038 543736 508044 543748
+rect 508096 543736 508102 543788
+rect 140832 543680 146984 543708
+rect 140832 543668 140838 543680
+rect 192478 542988 192484 543040
+rect 192536 543028 192542 543040
+rect 193214 543028 193220 543040
+rect 192536 543000 193220 543028
+rect 192536 542988 192542 543000
+rect 193214 542988 193220 543000
+rect 193272 542988 193278 543040
+rect 275278 542988 275284 543040
+rect 275336 543028 275342 543040
+rect 391198 543028 391204 543040
+rect 275336 543000 391204 543028
+rect 275336 542988 275342 543000
+rect 391198 542988 391204 543000
+rect 391256 542988 391262 543040
+rect 190270 542920 190276 542972
+rect 190328 542960 190334 542972
+rect 191558 542960 191564 542972
+rect 190328 542932 191564 542960
+rect 190328 542920 190334 542932
+rect 191558 542920 191564 542932
+rect 191616 542920 191622 542972
+rect 255590 542444 255596 542496
+rect 255648 542484 255654 542496
+rect 259638 542484 259644 542496
+rect 255648 542456 259644 542484
+rect 255648 542444 255654 542456
+rect 259638 542444 259644 542456
+rect 259696 542444 259702 542496
+rect 36906 542376 36912 542428
+rect 36964 542416 36970 542428
+rect 66806 542416 66812 542428
+rect 36964 542388 66812 542416
+rect 36964 542376 36970 542388
+rect 66806 542376 66812 542388
+rect 66864 542376 66870 542428
+rect 140774 542376 140780 542428
+rect 140832 542416 140838 542428
+rect 148318 542416 148324 542428
+rect 140832 542388 148324 542416
+rect 140832 542376 140838 542388
+rect 148318 542376 148324 542388
+rect 148376 542376 148382 542428
+rect 255314 542376 255320 542428
+rect 255372 542416 255378 542428
+rect 269114 542416 269120 542428
+rect 255372 542388 269120 542416
+rect 255372 542376 255378 542388
+rect 269114 542376 269120 542388
+rect 269172 542376 269178 542428
+rect 398098 542376 398104 542428
+rect 398156 542416 398162 542428
+rect 440234 542416 440240 542428
+rect 398156 542388 440240 542416
+rect 398156 542376 398162 542388
+rect 440234 542376 440240 542388
+rect 440292 542376 440298 542428
+rect 176562 541628 176568 541680
+rect 176620 541668 176626 541680
+rect 187694 541668 187700 541680
+rect 176620 541640 187700 541668
+rect 176620 541628 176626 541640
+rect 187694 541628 187700 541640
+rect 187752 541628 187758 541680
+rect 138934 541220 138940 541272
+rect 138992 541260 138998 541272
+rect 148502 541260 148508 541272
+rect 138992 541232 148508 541260
+rect 138992 541220 138998 541232
+rect 148502 541220 148508 541232
+rect 148560 541220 148566 541272
+rect 253290 541084 253296 541136
+rect 253348 541124 253354 541136
+rect 443362 541124 443368 541136
+rect 253348 541096 443368 541124
+rect 253348 541084 253354 541096
+rect 443362 541084 443368 541096
+rect 443420 541084 443426 541136
+rect 271138 541016 271144 541068
+rect 271196 541056 271202 541068
+rect 440234 541056 440240 541068
+rect 271196 541028 440240 541056
+rect 271196 541016 271202 541028
+rect 440234 541016 440240 541028
+rect 440292 541016 440298 541068
+rect 38470 540948 38476 541000
+rect 38528 540988 38534 541000
+rect 66898 540988 66904 541000
+rect 38528 540960 66904 540988
+rect 38528 540948 38534 540960
+rect 66898 540948 66904 540960
+rect 66956 540948 66962 541000
+rect 140774 540948 140780 541000
+rect 140832 540988 140838 541000
+rect 187050 540988 187056 541000
+rect 140832 540960 187056 540988
+rect 140832 540948 140838 540960
+rect 187050 540948 187056 540960
+rect 187108 540948 187114 541000
+rect 147122 540268 147128 540320
+rect 147180 540308 147186 540320
+rect 193582 540308 193588 540320
+rect 147180 540280 193588 540308
+rect 147180 540268 147186 540280
+rect 193582 540268 193588 540280
+rect 193640 540268 193646 540320
+rect 63310 540200 63316 540252
+rect 63368 540240 63374 540252
+rect 63368 540212 69796 540240
+rect 63368 540200 63374 540212
+rect 69768 539640 69796 540212
+rect 139026 540200 139032 540252
+rect 139084 540240 139090 540252
+rect 152642 540240 152648 540252
+rect 139084 540212 152648 540240
+rect 139084 540200 139090 540212
+rect 152642 540200 152648 540212
+rect 152700 540200 152706 540252
+rect 190822 540200 190828 540252
+rect 190880 540240 190886 540252
+rect 193766 540240 193772 540252
+rect 190880 540212 193772 540240
+rect 190880 540200 190886 540212
+rect 193766 540200 193772 540212
+rect 193824 540240 193830 540252
+rect 253658 540240 253664 540252
+rect 193824 540212 253664 540240
+rect 193824 540200 193830 540212
+rect 253658 540200 253664 540212
+rect 253716 540200 253722 540252
+rect 503254 539764 503260 539776
+rect 499546 539736 503260 539764
+rect 144362 539696 144368 539708
+rect 136100 539668 144368 539696
+rect 136100 539640 136128 539668
+rect 144362 539656 144368 539668
+rect 144420 539656 144426 539708
+rect 255590 539656 255596 539708
+rect 255648 539696 255654 539708
+rect 258258 539696 258264 539708
+rect 255648 539668 258264 539696
+rect 255648 539656 255654 539668
+rect 258258 539656 258264 539668
+rect 258316 539656 258322 539708
+rect 324958 539656 324964 539708
+rect 325016 539696 325022 539708
+rect 440234 539696 440240 539708
+rect 325016 539668 440240 539696
+rect 325016 539656 325022 539668
+rect 440234 539656 440240 539668
+rect 440292 539656 440298 539708
+rect 499546 539696 499574 539736
+rect 503254 539724 503260 539736
+rect 503312 539724 503318 539776
+rect 502886 539696 502892 539708
+rect 498212 539668 499574 539696
+rect 501156 539668 502892 539696
+rect 35802 539588 35808 539640
+rect 35860 539628 35866 539640
+rect 68554 539628 68560 539640
+rect 35860 539600 68560 539628
+rect 35860 539588 35866 539600
+rect 68554 539588 68560 539600
+rect 68612 539628 68618 539640
+rect 69106 539628 69112 539640
+rect 68612 539600 69112 539628
+rect 68612 539588 68618 539600
+rect 69106 539588 69112 539600
+rect 69164 539588 69170 539640
+rect 69750 539588 69756 539640
+rect 69808 539588 69814 539640
+rect 69842 539588 69848 539640
+rect 69900 539628 69906 539640
+rect 72694 539628 72700 539640
+rect 69900 539600 72700 539628
+rect 69900 539588 69906 539600
+rect 72694 539588 72700 539600
+rect 72752 539588 72758 539640
+rect 136082 539588 136088 539640
+rect 136140 539588 136146 539640
+rect 137922 539588 137928 539640
+rect 137980 539628 137986 539640
+rect 138842 539628 138848 539640
+rect 137980 539600 138848 539628
+rect 137980 539588 137986 539600
+rect 138842 539588 138848 539600
+rect 138900 539588 138906 539640
+rect 176470 539588 176476 539640
+rect 176528 539628 176534 539640
+rect 190822 539628 190828 539640
+rect 176528 539600 190828 539628
+rect 176528 539588 176534 539600
+rect 190822 539588 190828 539600
+rect 190880 539588 190886 539640
+rect 250548 539600 497320 539628
+rect 137738 539520 137744 539572
+rect 137796 539560 137802 539572
+rect 138750 539560 138756 539572
+rect 137796 539532 138756 539560
+rect 137796 539520 137802 539532
+rect 138750 539520 138756 539532
+rect 138808 539520 138814 539572
+rect 250548 539504 250576 539600
+rect 250530 539452 250536 539504
+rect 250588 539452 250594 539504
+rect 497292 539424 497320 539600
+rect 498212 539504 498240 539668
+rect 501156 539504 501184 539668
+rect 502886 539656 502892 539668
+rect 502944 539656 502950 539708
+rect 498194 539452 498200 539504
+rect 498252 539452 498258 539504
+rect 501138 539452 501144 539504
+rect 501196 539452 501202 539504
+rect 499574 539424 499580 539436
+rect 497292 539396 499580 539424
+rect 499574 539384 499580 539396
+rect 499632 539384 499638 539436
+rect 134058 539248 134064 539300
+rect 134116 539288 134122 539300
+rect 138934 539288 138940 539300
+rect 134116 539260 138940 539288
+rect 134116 539248 134122 539260
+rect 138934 539248 138940 539260
+rect 138992 539248 138998 539300
+rect 501598 539044 501604 539096
+rect 501656 539084 501662 539096
+rect 505094 539084 505100 539096
+rect 501656 539056 505100 539084
+rect 501656 539044 501662 539056
+rect 505094 539044 505100 539056
+rect 505152 539044 505158 539096
+rect 57698 538840 57704 538892
+rect 57756 538880 57762 538892
+rect 103514 538880 103520 538892
+rect 57756 538852 103520 538880
+rect 57756 538840 57762 538852
+rect 103514 538840 103520 538852
+rect 103572 538840 103578 538892
+rect 493318 538840 493324 538892
+rect 493376 538880 493382 538892
+rect 502794 538880 502800 538892
+rect 493376 538852 502800 538880
+rect 493376 538840 493382 538852
+rect 502794 538840 502800 538852
+rect 502852 538840 502858 538892
+rect 238754 538500 238760 538552
+rect 238812 538540 238818 538552
+rect 239950 538540 239956 538552
+rect 238812 538512 239956 538540
+rect 238812 538500 238818 538512
+rect 239950 538500 239956 538512
+rect 240008 538500 240014 538552
+rect 104066 538296 104072 538348
+rect 104124 538336 104130 538348
+rect 134518 538336 134524 538348
+rect 104124 538308 134524 538336
+rect 104124 538296 104130 538308
+rect 134518 538296 134524 538308
+rect 134576 538296 134582 538348
+rect 158254 538296 158260 538348
+rect 158312 538336 158318 538348
+rect 243630 538336 243636 538348
+rect 158312 538308 243636 538336
+rect 158312 538296 158318 538308
+rect 243630 538296 243636 538308
+rect 243688 538336 243694 538348
+rect 493226 538336 493232 538348
+rect 243688 538308 493232 538336
+rect 243688 538296 243694 538308
+rect 493226 538296 493232 538308
+rect 493284 538296 493290 538348
+rect 55030 538228 55036 538280
+rect 55088 538268 55094 538280
+rect 107286 538268 107292 538280
+rect 55088 538240 107292 538268
+rect 55088 538228 55094 538240
+rect 107286 538228 107292 538240
+rect 107344 538228 107350 538280
+rect 116946 538228 116952 538280
+rect 117004 538268 117010 538280
+rect 156598 538268 156604 538280
+rect 117004 538240 156604 538268
+rect 117004 538228 117010 538240
+rect 156598 538228 156604 538240
+rect 156656 538228 156662 538280
+rect 161474 538228 161480 538280
+rect 161532 538268 161538 538280
+rect 238754 538268 238760 538280
+rect 161532 538240 238760 538268
+rect 161532 538228 161538 538240
+rect 238754 538228 238760 538240
+rect 238812 538228 238818 538280
+rect 241790 538228 241796 538280
+rect 241848 538268 241854 538280
+rect 491386 538268 491392 538280
+rect 241848 538240 491392 538268
+rect 241848 538228 241854 538240
+rect 491386 538228 491392 538240
+rect 491444 538228 491450 538280
+rect 249150 538160 249156 538212
+rect 249208 538200 249214 538212
+rect 498930 538200 498936 538212
+rect 249208 538172 498936 538200
+rect 249208 538160 249214 538172
+rect 498930 538160 498936 538172
+rect 498988 538160 498994 538212
+rect 247678 538092 247684 538144
+rect 247736 538132 247742 538144
+rect 496998 538132 497004 538144
+rect 247736 538104 497004 538132
+rect 247736 538092 247742 538104
+rect 496998 538092 497004 538104
+rect 497056 538092 497062 538144
+rect 125502 537548 125508 537600
+rect 125560 537588 125566 537600
+rect 144178 537588 144184 537600
+rect 125560 537560 144184 537588
+rect 125560 537548 125566 537560
+rect 144178 537548 144184 537560
+rect 144236 537548 144242 537600
+rect 91002 537480 91008 537532
+rect 91060 537520 91066 537532
+rect 126330 537520 126336 537532
+rect 91060 537492 126336 537520
+rect 91060 537480 91066 537492
+rect 126330 537480 126336 537492
+rect 126388 537480 126394 537532
+rect 244918 537208 244924 537260
+rect 244976 537248 244982 537260
+rect 245562 537248 245568 537260
+rect 244976 537220 245568 537248
+rect 244976 537208 244982 537220
+rect 245562 537208 245568 537220
+rect 245620 537208 245626 537260
+rect 37182 536868 37188 536920
+rect 37240 536908 37246 536920
+rect 71130 536908 71136 536920
+rect 37240 536880 71136 536908
+rect 37240 536868 37246 536880
+rect 71130 536868 71136 536880
+rect 71188 536868 71194 536920
+rect 173342 536868 173348 536920
+rect 173400 536908 173406 536920
+rect 248322 536908 248328 536920
+rect 173400 536880 248328 536908
+rect 173400 536868 173406 536880
+rect 248322 536868 248328 536880
+rect 248380 536868 248386 536920
+rect 502242 536868 502248 536920
+rect 502300 536908 502306 536920
+rect 508130 536908 508136 536920
+rect 502300 536880 508136 536908
+rect 502300 536868 502306 536880
+rect 508130 536868 508136 536880
+rect 508188 536868 508194 536920
+rect 53650 536800 53656 536852
+rect 53708 536840 53714 536852
+rect 117222 536840 117228 536852
+rect 53708 536812 117228 536840
+rect 53708 536800 53714 536812
+rect 117222 536800 117228 536812
+rect 117280 536800 117286 536852
+rect 118050 536800 118056 536852
+rect 118108 536840 118114 536852
+rect 119338 536840 119344 536852
+rect 118108 536812 119344 536840
+rect 118108 536800 118114 536812
+rect 119338 536800 119344 536812
+rect 119396 536800 119402 536852
+rect 136174 536800 136180 536852
+rect 136232 536840 136238 536852
+rect 139026 536840 139032 536852
+rect 136232 536812 139032 536840
+rect 136232 536800 136238 536812
+rect 139026 536800 139032 536812
+rect 139084 536800 139090 536852
+rect 166994 536800 167000 536852
+rect 167052 536840 167058 536852
+rect 244918 536840 244924 536852
+rect 167052 536812 244924 536840
+rect 167052 536800 167058 536812
+rect 244918 536800 244924 536812
+rect 244976 536800 244982 536852
+rect 503070 536800 503076 536852
+rect 503128 536840 503134 536852
+rect 506750 536840 506756 536852
+rect 503128 536812 506756 536840
+rect 503128 536800 503134 536812
+rect 506750 536800 506756 536812
+rect 506808 536800 506814 536852
+rect 110322 536732 110328 536784
+rect 110380 536772 110386 536784
+rect 111794 536772 111800 536784
+rect 110380 536744 111800 536772
+rect 110380 536732 110386 536744
+rect 111794 536732 111800 536744
+rect 111852 536732 111858 536784
+rect 232590 536732 232596 536784
+rect 232648 536772 232654 536784
+rect 482002 536772 482008 536784
+rect 232648 536744 482008 536772
+rect 232648 536732 232654 536744
+rect 482002 536732 482008 536744
+rect 482060 536732 482066 536784
+rect 99650 536664 99656 536716
+rect 99708 536704 99714 536716
+rect 100570 536704 100576 536716
+rect 99708 536676 100576 536704
+rect 99708 536664 99714 536676
+rect 100570 536664 100576 536676
+rect 100628 536664 100634 536716
+rect 231486 536664 231492 536716
+rect 231544 536704 231550 536716
+rect 481082 536704 481088 536716
+rect 231544 536676 481088 536704
+rect 231544 536664 231550 536676
+rect 481082 536664 481088 536676
+rect 481140 536664 481146 536716
+rect 497458 536256 497464 536308
+rect 497516 536296 497522 536308
+rect 501690 536296 501696 536308
+rect 497516 536268 501696 536296
+rect 497516 536256 497522 536268
+rect 501690 536256 501696 536268
+rect 501748 536256 501754 536308
+rect 112714 536120 112720 536172
+rect 112772 536160 112778 536172
+rect 151078 536160 151084 536172
+rect 112772 536132 151084 536160
+rect 112772 536120 112778 536132
+rect 151078 536120 151084 536132
+rect 151136 536160 151142 536172
+rect 231486 536160 231492 536172
+rect 151136 536132 231492 536160
+rect 151136 536120 151142 536132
+rect 231486 536120 231492 536132
+rect 231544 536120 231550 536172
+rect 501690 536120 501696 536172
+rect 501748 536160 501754 536172
+rect 510614 536160 510620 536172
+rect 501748 536132 510620 536160
+rect 501748 536120 501754 536132
+rect 510614 536120 510620 536132
+rect 510672 536120 510678 536172
+rect 113818 536052 113824 536104
+rect 113876 536092 113882 536104
+rect 122742 536092 122748 536104
+rect 113876 536064 122748 536092
+rect 113876 536052 113882 536064
+rect 122742 536052 122748 536064
+rect 122800 536092 122806 536104
+rect 232590 536092 232596 536104
+rect 122800 536064 232596 536092
+rect 122800 536052 122806 536064
+rect 232590 536052 232596 536064
+rect 232648 536052 232654 536104
+rect 485866 536052 485872 536104
+rect 485924 536092 485930 536104
+rect 502610 536092 502616 536104
+rect 485924 536064 502616 536092
+rect 485924 536052 485930 536064
+rect 502610 536052 502616 536064
+rect 502668 536052 502674 536104
+rect 124214 535916 124220 535968
+rect 124272 535956 124278 535968
+rect 125410 535956 125416 535968
+rect 124272 535928 125416 535956
+rect 124272 535916 124278 535928
+rect 125410 535916 125416 535928
+rect 125468 535916 125474 535968
+rect 84562 535644 84568 535696
+rect 84620 535684 84626 535696
+rect 86218 535684 86224 535696
+rect 84620 535656 86224 535684
+rect 84620 535644 84626 535656
+rect 86218 535644 86224 535656
+rect 86276 535644 86282 535696
+rect 67726 535576 67732 535628
+rect 67784 535616 67790 535628
+rect 69934 535616 69940 535628
+rect 67784 535588 69940 535616
+rect 67784 535576 67790 535588
+rect 69934 535576 69940 535588
+rect 69992 535576 69998 535628
+rect 72602 535548 72608 535560
+rect 64846 535520 72608 535548
+rect 52270 535440 52276 535492
+rect 52328 535480 52334 535492
+rect 64846 535480 64874 535520
+rect 72602 535508 72608 535520
+rect 72660 535508 72666 535560
+rect 52328 535452 64874 535480
+rect 52328 535440 52334 535452
+rect 69658 535440 69664 535492
+rect 69716 535480 69722 535492
+rect 71038 535480 71044 535492
+rect 69716 535452 71044 535480
+rect 69716 535440 69722 535452
+rect 71038 535440 71044 535452
+rect 71096 535440 71102 535492
+rect 75914 535440 75920 535492
+rect 75972 535480 75978 535492
+rect 76374 535480 76380 535492
+rect 75972 535452 76380 535480
+rect 75972 535440 75978 535452
+rect 76374 535440 76380 535452
+rect 76432 535440 76438 535492
+rect 93210 535440 93216 535492
+rect 93268 535480 93274 535492
+rect 93762 535480 93768 535492
+rect 93268 535452 93768 535480
+rect 93268 535440 93274 535452
+rect 93762 535440 93768 535452
+rect 93820 535440 93826 535492
+rect 93854 535440 93860 535492
+rect 93912 535480 93918 535492
+rect 95142 535480 95148 535492
+rect 93912 535452 95148 535480
+rect 93912 535440 93918 535452
+rect 95142 535440 95148 535452
+rect 95200 535440 95206 535492
+rect 108298 535440 108304 535492
+rect 108356 535480 108362 535492
+rect 108942 535480 108948 535492
+rect 108356 535452 108948 535480
+rect 108356 535440 108362 535452
+rect 108942 535440 108948 535452
+rect 109000 535440 109006 535492
+rect 119154 535440 119160 535492
+rect 119212 535480 119218 535492
+rect 119982 535480 119988 535492
+rect 119212 535452 119988 535480
+rect 119212 535440 119218 535452
+rect 119982 535440 119988 535452
+rect 120040 535440 120046 535492
+rect 133138 535440 133144 535492
+rect 133196 535480 133202 535492
+rect 133782 535480 133788 535492
+rect 133196 535452 133788 535480
+rect 133196 535440 133202 535452
+rect 133782 535440 133788 535452
+rect 133840 535440 133846 535492
+rect 187050 535372 187056 535424
+rect 187108 535412 187114 535424
+rect 193030 535412 193036 535424
+rect 187108 535384 193036 535412
+rect 187108 535372 187114 535384
+rect 193030 535372 193036 535384
+rect 193088 535372 193094 535424
+rect 436738 535372 436744 535424
+rect 436796 535412 436802 535424
+rect 510798 535412 510804 535424
+rect 436796 535384 510804 535412
+rect 436796 535372 436802 535384
+rect 510798 535372 510804 535384
+rect 510856 535372 510862 535424
+rect 117222 534760 117228 534812
+rect 117280 534800 117286 534812
+rect 125502 534800 125508 534812
+rect 117280 534772 125508 534800
+rect 117280 534760 117286 534772
+rect 125502 534760 125508 534772
+rect 125560 534800 125566 534812
+rect 126238 534800 126244 534812
+rect 125560 534772 126244 534800
+rect 125560 534760 125566 534772
+rect 126238 534760 126244 534772
+rect 126296 534760 126302 534812
+rect 136266 534760 136272 534812
+rect 136324 534800 136330 534812
+rect 158070 534800 158076 534812
+rect 136324 534772 158076 534800
+rect 136324 534760 136330 534772
+rect 158070 534760 158076 534772
+rect 158128 534760 158134 534812
+rect 68922 534692 68928 534744
+rect 68980 534732 68986 534744
+rect 81710 534732 81716 534744
+rect 68980 534704 81716 534732
+rect 68980 534692 68986 534704
+rect 81710 534692 81716 534704
+rect 81768 534692 81774 534744
+rect 109034 534692 109040 534744
+rect 109092 534732 109098 534744
+rect 131114 534732 131120 534744
+rect 109092 534704 131120 534732
+rect 109092 534692 109098 534704
+rect 131114 534692 131120 534704
+rect 131172 534692 131178 534744
+rect 140038 534692 140044 534744
+rect 140096 534732 140102 534744
+rect 152642 534732 152648 534744
+rect 140096 534704 152648 534732
+rect 140096 534692 140102 534704
+rect 152642 534692 152648 534704
+rect 152700 534692 152706 534744
+rect 153838 534692 153844 534744
+rect 153896 534732 153902 534744
+rect 191282 534732 191288 534744
+rect 153896 534704 191288 534732
+rect 153896 534692 153902 534704
+rect 191282 534692 191288 534704
+rect 191340 534692 191346 534744
+rect 193582 534692 193588 534744
+rect 193640 534732 193646 534744
+rect 198734 534732 198740 534744
+rect 193640 534704 198740 534732
+rect 193640 534692 193646 534704
+rect 198734 534692 198740 534704
+rect 198792 534732 198798 534744
+rect 255498 534732 255504 534744
+rect 198792 534704 255504 534732
+rect 198792 534692 198798 534704
+rect 255498 534692 255504 534704
+rect 255556 534692 255562 534744
+rect 259730 534692 259736 534744
+rect 259788 534732 259794 534744
+rect 503806 534732 503812 534744
+rect 259788 534704 503812 534732
+rect 259788 534692 259794 534704
+rect 503806 534692 503812 534704
+rect 503864 534692 503870 534744
+rect 129826 534624 129832 534676
+rect 129884 534664 129890 534676
+rect 134058 534664 134064 534676
+rect 129884 534636 134064 534664
+rect 129884 534624 129890 534636
+rect 134058 534624 134064 534636
+rect 134116 534624 134122 534676
+rect 192202 534216 192208 534268
+rect 192260 534256 192266 534268
+rect 194042 534256 194048 534268
+rect 192260 534228 194048 534256
+rect 192260 534216 192266 534228
+rect 194042 534216 194048 534228
+rect 194100 534216 194106 534268
+rect 44082 534080 44088 534132
+rect 44140 534120 44146 534132
+rect 67726 534120 67732 534132
+rect 44140 534092 67732 534120
+rect 44140 534080 44146 534092
+rect 67726 534080 67732 534092
+rect 67784 534120 67790 534132
+rect 68370 534120 68376 534132
+rect 67784 534092 68376 534120
+rect 67784 534080 67790 534092
+rect 68370 534080 68376 534092
+rect 68428 534080 68434 534132
+rect 133138 534080 133144 534132
+rect 133196 534120 133202 534132
+rect 136174 534120 136180 534132
+rect 133196 534092 136180 534120
+rect 133196 534080 133202 534092
+rect 136174 534080 136180 534092
+rect 136232 534080 136238 534132
+rect 191190 534080 191196 534132
+rect 191248 534120 191254 534132
+rect 196618 534120 196624 534132
+rect 191248 534092 196624 534120
+rect 191248 534080 191254 534092
+rect 196618 534080 196624 534092
+rect 196676 534080 196682 534132
+rect 202230 534080 202236 534132
+rect 202288 534120 202294 534132
+rect 203058 534120 203064 534132
+rect 202288 534092 203064 534120
+rect 202288 534080 202294 534092
+rect 203058 534080 203064 534092
+rect 203116 534080 203122 534132
+rect 258718 534080 258724 534132
+rect 258776 534120 258782 534132
+rect 259730 534120 259736 534132
+rect 258776 534092 259736 534120
+rect 258776 534080 258782 534092
+rect 259730 534080 259736 534092
+rect 259788 534080 259794 534132
+rect 265618 534080 265624 534132
+rect 265676 534120 265682 534132
+rect 266354 534120 266360 534132
+rect 265676 534092 266360 534120
+rect 265676 534080 265682 534092
+rect 266354 534080 266360 534092
+rect 266412 534120 266418 534132
+rect 425882 534120 425888 534132
+rect 266412 534092 425888 534120
+rect 266412 534080 266418 534092
+rect 425882 534080 425888 534092
+rect 425940 534080 425946 534132
+rect 122282 534012 122288 534064
+rect 122340 534052 122346 534064
+rect 122340 534024 142154 534052
+rect 122340 534012 122346 534024
+rect 103514 533944 103520 533996
+rect 103572 533984 103578 533996
+rect 135162 533984 135168 533996
+rect 103572 533956 135168 533984
+rect 103572 533944 103578 533956
+rect 135162 533944 135168 533956
+rect 135220 533944 135226 533996
+rect 142126 533984 142154 534024
+rect 436738 534012 436744 534064
+rect 436796 534052 436802 534064
+rect 443638 534052 443644 534064
+rect 436796 534024 443644 534052
+rect 436796 534012 436802 534024
+rect 443638 534012 443644 534024
+rect 443696 534012 443702 534064
+rect 485866 534052 485872 534064
+rect 451246 534024 485872 534052
+rect 161474 533984 161480 533996
+rect 142126 533956 161480 533984
+rect 161474 533944 161480 533956
+rect 161532 533944 161538 533996
+rect 443362 533944 443368 533996
+rect 443420 533984 443426 533996
+rect 451246 533984 451274 534024
+rect 485866 534012 485872 534024
+rect 485924 534012 485930 534064
+rect 443420 533956 451274 533984
+rect 443420 533944 443426 533956
+rect 462314 533672 462320 533724
+rect 462372 533712 462378 533724
+rect 463786 533712 463792 533724
+rect 462372 533684 463792 533712
+rect 462372 533672 462378 533684
+rect 463786 533672 463792 533684
+rect 463844 533672 463850 533724
+rect 456058 533604 456064 533656
+rect 456116 533644 456122 533656
+rect 463234 533644 463240 533656
+rect 456116 533616 463240 533644
+rect 456116 533604 456122 533616
+rect 463234 533604 463240 533616
+rect 463292 533604 463298 533656
+rect 80054 533400 80060 533452
+rect 80112 533440 80118 533452
+rect 80606 533440 80612 533452
+rect 80112 533412 80612 533440
+rect 80112 533400 80118 533412
+rect 80606 533400 80612 533412
+rect 80664 533400 80670 533452
+rect 193858 533400 193864 533452
+rect 193916 533440 193922 533452
+rect 194778 533440 194784 533452
+rect 193916 533412 194784 533440
+rect 193916 533400 193922 533412
+rect 194778 533400 194784 533412
+rect 194836 533400 194842 533452
+rect 219434 533400 219440 533452
+rect 219492 533440 219498 533452
+rect 219618 533440 219624 533452
+rect 219492 533412 219624 533440
+rect 219492 533400 219498 533412
+rect 219618 533400 219624 533412
+rect 219676 533400 219682 533452
+rect 59078 533332 59084 533384
+rect 59136 533372 59142 533384
+rect 87598 533372 87604 533384
+rect 59136 533344 87604 533372
+rect 59136 533332 59142 533344
+rect 87598 533332 87604 533344
+rect 87656 533332 87662 533384
+rect 144454 533332 144460 533384
+rect 144512 533372 144518 533384
+rect 153930 533372 153936 533384
+rect 144512 533344 153936 533372
+rect 144512 533332 144518 533344
+rect 153930 533332 153936 533344
+rect 153988 533332 153994 533384
+rect 156966 533332 156972 533384
+rect 157024 533372 157030 533384
+rect 158162 533372 158168 533384
+rect 157024 533344 158168 533372
+rect 157024 533332 157030 533344
+rect 158162 533332 158168 533344
+rect 158220 533332 158226 533384
+rect 159358 533332 159364 533384
+rect 159416 533372 159422 533384
+rect 159416 533344 180794 533372
+rect 159416 533332 159422 533344
+rect 180766 533304 180794 533344
+rect 185578 533332 185584 533384
+rect 185636 533372 185642 533384
+rect 186314 533372 186320 533384
+rect 185636 533344 186320 533372
+rect 185636 533332 185642 533344
+rect 186314 533332 186320 533344
+rect 186372 533332 186378 533384
+rect 193122 533332 193128 533384
+rect 193180 533372 193186 533384
+rect 194134 533372 194140 533384
+rect 193180 533344 194140 533372
+rect 193180 533332 193186 533344
+rect 194134 533332 194140 533344
+rect 194192 533332 194198 533384
+rect 197354 533332 197360 533384
+rect 197412 533372 197418 533384
+rect 198366 533372 198372 533384
+rect 197412 533344 198372 533372
+rect 197412 533332 197418 533344
+rect 198366 533332 198372 533344
+rect 198424 533332 198430 533384
+rect 208026 533332 208032 533384
+rect 208084 533372 208090 533384
+rect 208486 533372 208492 533384
+rect 208084 533344 208492 533372
+rect 208084 533332 208090 533344
+rect 208486 533332 208492 533344
+rect 208544 533332 208550 533384
+rect 224954 533332 224960 533384
+rect 225012 533372 225018 533384
+rect 225598 533372 225604 533384
+rect 225012 533344 225604 533372
+rect 225012 533332 225018 533344
+rect 225598 533332 225604 533344
+rect 225656 533332 225662 533384
+rect 443730 533332 443736 533384
+rect 443788 533372 443794 533384
+rect 446398 533372 446404 533384
+rect 443788 533344 446404 533372
+rect 443788 533332 443794 533344
+rect 446398 533332 446404 533344
+rect 446456 533332 446462 533384
+rect 449250 533332 449256 533384
+rect 449308 533372 449314 533384
+rect 450170 533372 450176 533384
+rect 449308 533344 450176 533372
+rect 449308 533332 449314 533344
+rect 450170 533332 450176 533344
+rect 450228 533332 450234 533384
+rect 454678 533332 454684 533384
+rect 454736 533372 454742 533384
+rect 455782 533372 455788 533384
+rect 454736 533344 455788 533372
+rect 454736 533332 454742 533344
+rect 455782 533332 455788 533344
+rect 455840 533332 455846 533384
+rect 465074 533332 465080 533384
+rect 465132 533372 465138 533384
+rect 465718 533372 465724 533384
+rect 465132 533344 465724 533372
+rect 465132 533332 465138 533344
+rect 465718 533332 465724 533344
+rect 465776 533332 465782 533384
+rect 467834 533332 467840 533384
+rect 467892 533372 467898 533384
+rect 468662 533372 468668 533384
+rect 467892 533344 468668 533372
+rect 467892 533332 467898 533344
+rect 468662 533332 468668 533344
+rect 468720 533332 468726 533384
+rect 470594 533332 470600 533384
+rect 470652 533372 470658 533384
+rect 471422 533372 471428 533384
+rect 470652 533344 471428 533372
+rect 470652 533332 470658 533344
+rect 471422 533332 471428 533344
+rect 471480 533332 471486 533384
+rect 482278 533332 482284 533384
+rect 482336 533372 482342 533384
+rect 486694 533372 486700 533384
+rect 482336 533344 486700 533372
+rect 482336 533332 482342 533344
+rect 486694 533332 486700 533344
+rect 486752 533332 486758 533384
+rect 198090 533304 198096 533316
+rect 180766 533276 198096 533304
+rect 198090 533264 198096 533276
+rect 198148 533264 198154 533316
+rect 134610 533128 134616 533180
+rect 134668 533168 134674 533180
+rect 138658 533168 138664 533180
+rect 134668 533140 138664 533168
+rect 134668 533128 134674 533140
+rect 138658 533128 138664 533140
+rect 138716 533128 138722 533180
+rect 493410 533128 493416 533180
+rect 493468 533168 493474 533180
+rect 495158 533168 495164 533180
+rect 493468 533140 495164 533168
+rect 493468 533128 493474 533140
+rect 495158 533128 495164 533140
+rect 495216 533128 495222 533180
+rect 480898 532992 480904 533044
+rect 480956 533032 480962 533044
+rect 482922 533032 482928 533044
+rect 480956 533004 482928 533032
+rect 480956 532992 480962 533004
+rect 482922 532992 482928 533004
+rect 482980 532992 482986 533044
+rect 487798 532992 487804 533044
+rect 487856 533032 487862 533044
+rect 489546 533032 489552 533044
+rect 487856 533004 489552 533032
+rect 487856 532992 487862 533004
+rect 489546 532992 489552 533004
+rect 489604 532992 489610 533044
+rect 255958 532856 255964 532908
+rect 256016 532896 256022 532908
+rect 351914 532896 351920 532908
+rect 256016 532868 351920 532896
+rect 256016 532856 256022 532868
+rect 351914 532856 351920 532868
+rect 351972 532856 351978 532908
+rect 352650 532788 352656 532840
+rect 352708 532828 352714 532840
+rect 442350 532828 442356 532840
+rect 352708 532800 442356 532828
+rect 352708 532788 352714 532800
+rect 442350 532788 442356 532800
+rect 442408 532788 442414 532840
+rect 194778 532720 194784 532772
+rect 194836 532760 194842 532772
+rect 206278 532760 206284 532772
+rect 194836 532732 206284 532760
+rect 194836 532720 194842 532732
+rect 206278 532720 206284 532732
+rect 206336 532720 206342 532772
+rect 269758 532720 269764 532772
+rect 269816 532760 269822 532772
+rect 396810 532760 396816 532772
+rect 269816 532732 396816 532760
+rect 269816 532720 269822 532732
+rect 396810 532720 396816 532732
+rect 396868 532720 396874 532772
+rect 72602 532652 72608 532704
+rect 72660 532692 72666 532704
+rect 196802 532692 196808 532704
+rect 72660 532664 196808 532692
+rect 72660 532652 72666 532664
+rect 196802 532652 196808 532664
+rect 196860 532652 196866 532704
+rect 248322 532652 248328 532704
+rect 248380 532692 248386 532704
+rect 497918 532692 497924 532704
+rect 248380 532664 497924 532692
+rect 248380 532652 248386 532664
+rect 497918 532652 497924 532664
+rect 497976 532652 497982 532704
+rect 126698 532584 126704 532636
+rect 126756 532624 126762 532636
+rect 158070 532624 158076 532636
+rect 126756 532596 158076 532624
+rect 126756 532584 126762 532596
+rect 158070 532584 158076 532596
+rect 158128 532584 158134 532636
+rect 177390 532584 177396 532636
+rect 177448 532624 177454 532636
+rect 259546 532624 259552 532636
+rect 177448 532596 259552 532624
+rect 177448 532584 177454 532596
+rect 259546 532584 259552 532596
+rect 259604 532584 259610 532636
+rect 436922 532584 436928 532636
+rect 436980 532624 436986 532636
+rect 517698 532624 517704 532636
+rect 436980 532596 517704 532624
+rect 436980 532584 436986 532596
+rect 517698 532584 517704 532596
+rect 517756 532584 517762 532636
+rect 162118 531972 162124 532024
+rect 162176 532012 162182 532024
+rect 175918 532012 175924 532024
+rect 162176 531984 175924 532012
+rect 162176 531972 162182 531984
+rect 175918 531972 175924 531984
+rect 175976 531972 175982 532024
+rect 74810 531224 74816 531276
+rect 74868 531264 74874 531276
+rect 198826 531264 198832 531276
+rect 74868 531236 198832 531264
+rect 74868 531224 74874 531236
+rect 198826 531224 198832 531236
+rect 198884 531224 198890 531276
+rect 237374 531224 237380 531276
+rect 237432 531264 237438 531276
+rect 237650 531264 237656 531276
+rect 237432 531236 237656 531264
+rect 237432 531224 237438 531236
+rect 237650 531224 237656 531236
+rect 237708 531224 237714 531276
+rect 276658 531224 276664 531276
+rect 276716 531264 276722 531276
+rect 503898 531264 503904 531276
+rect 276716 531236 503904 531264
+rect 276716 531224 276722 531236
+rect 503898 531224 503904 531236
+rect 503956 531224 503962 531276
+rect 438210 531156 438216 531208
+rect 438268 531196 438274 531208
+rect 521746 531196 521752 531208
+rect 438268 531168 521752 531196
+rect 438268 531156 438274 531168
+rect 521746 531156 521752 531168
+rect 521804 531156 521810 531208
+rect 192018 530612 192024 530664
+rect 192076 530652 192082 530664
+rect 249794 530652 249800 530664
+rect 192076 530624 249800 530652
+rect 192076 530612 192082 530624
+rect 249794 530612 249800 530624
+rect 249852 530612 249858 530664
+rect 53742 530544 53748 530596
+rect 53800 530584 53806 530596
+rect 75270 530584 75276 530596
+rect 53800 530556 75276 530584
+rect 53800 530544 53806 530556
+rect 75270 530544 75276 530556
+rect 75328 530544 75334 530596
+rect 129550 530544 129556 530596
+rect 129608 530584 129614 530596
+rect 152550 530584 152556 530596
+rect 129608 530556 152556 530584
+rect 129608 530544 129614 530556
+rect 152550 530544 152556 530556
+rect 152608 530544 152614 530596
+rect 179414 530544 179420 530596
+rect 179472 530584 179478 530596
+rect 180702 530584 180708 530596
+rect 179472 530556 180708 530584
+rect 179472 530544 179478 530556
+rect 180702 530544 180708 530556
+rect 180760 530584 180766 530596
+rect 191834 530584 191840 530596
+rect 180760 530556 191840 530584
+rect 180760 530544 180766 530556
+rect 191834 530544 191840 530556
+rect 191892 530544 191898 530596
+rect 251634 530544 251640 530596
+rect 251692 530584 251698 530596
+rect 312538 530584 312544 530596
+rect 251692 530556 312544 530584
+rect 251692 530544 251698 530556
+rect 312538 530544 312544 530556
+rect 312596 530544 312602 530596
+rect 249886 530408 249892 530460
+rect 249944 530448 249950 530460
+rect 251634 530448 251640 530460
+rect 249944 530420 251640 530448
+rect 249944 530408 249950 530420
+rect 251634 530408 251640 530420
+rect 251692 530408 251698 530460
+rect 71130 529864 71136 529916
+rect 71188 529904 71194 529916
+rect 195146 529904 195152 529916
+rect 71188 529876 195152 529904
+rect 71188 529864 71194 529876
+rect 195146 529864 195152 529876
+rect 195204 529864 195210 529916
+rect 226334 529864 226340 529916
+rect 226392 529904 226398 529916
+rect 227070 529904 227076 529916
+rect 226392 529876 227076 529904
+rect 226392 529864 226398 529876
+rect 227070 529864 227076 529876
+rect 227128 529904 227134 529916
+rect 227128 529876 229094 529904
+rect 227128 529864 227134 529876
+rect 128354 529796 128360 529848
+rect 128412 529836 128418 529848
+rect 166994 529836 167000 529848
+rect 128412 529808 167000 529836
+rect 128412 529796 128418 529808
+rect 166994 529796 167000 529808
+rect 167052 529796 167058 529848
+rect 181530 529796 181536 529848
+rect 181588 529836 181594 529848
+rect 182082 529836 182088 529848
+rect 181588 529808 182088 529836
+rect 181588 529796 181594 529808
+rect 182082 529796 182088 529808
+rect 182140 529836 182146 529848
+rect 229066 529836 229094 529876
+rect 271230 529864 271236 529916
+rect 271288 529904 271294 529916
+rect 519078 529904 519084 529916
+rect 271288 529876 519084 529904
+rect 271288 529864 271294 529876
+rect 519078 529864 519084 529876
+rect 519136 529864 519142 529916
+rect 298738 529836 298744 529848
+rect 182140 529808 190454 529836
+rect 229066 529808 298744 529836
+rect 182140 529796 182146 529808
+rect 190426 529768 190454 529808
+rect 298738 529796 298744 529808
+rect 298796 529796 298802 529848
+rect 401042 529796 401048 529848
+rect 401100 529836 401106 529848
+rect 509326 529836 509332 529848
+rect 401100 529808 509332 529836
+rect 401100 529796 401106 529808
+rect 509326 529796 509332 529808
+rect 509384 529796 509390 529848
+rect 253382 529768 253388 529780
+rect 190426 529740 253388 529768
+rect 253382 529728 253388 529740
+rect 253440 529728 253446 529780
+rect 93854 528504 93860 528556
+rect 93912 528544 93918 528556
+rect 94498 528544 94504 528556
+rect 93912 528516 94504 528544
+rect 93912 528504 93918 528516
+rect 94498 528504 94504 528516
+rect 94556 528544 94562 528556
+rect 215386 528544 215392 528556
+rect 94556 528516 215392 528544
+rect 94556 528504 94562 528516
+rect 215386 528504 215392 528516
+rect 215444 528504 215450 528556
+rect 442350 528504 442356 528556
+rect 442408 528544 442414 528556
+rect 476114 528544 476120 528556
+rect 442408 528516 476120 528544
+rect 442408 528504 442414 528516
+rect 476114 528504 476120 528516
+rect 476172 528504 476178 528556
+rect 132402 528436 132408 528488
+rect 132460 528476 132466 528488
+rect 173342 528476 173348 528488
+rect 132460 528448 173348 528476
+rect 132460 528436 132466 528448
+rect 173342 528436 173348 528448
+rect 173400 528436 173406 528488
+rect 188430 528436 188436 528488
+rect 188488 528476 188494 528488
+rect 275278 528476 275284 528488
+rect 188488 528448 275284 528476
+rect 188488 528436 188494 528448
+rect 275278 528436 275284 528448
+rect 275336 528436 275342 528488
+rect 224954 527892 224960 527944
+rect 225012 527932 225018 527944
+rect 263594 527932 263600 527944
+rect 225012 527904 263600 527932
+rect 225012 527892 225018 527904
+rect 263594 527892 263600 527904
+rect 263652 527892 263658 527944
+rect 265066 527824 265072 527876
+rect 265124 527864 265130 527876
+rect 517606 527864 517612 527876
+rect 265124 527836 517612 527864
+rect 265124 527824 265130 527836
+rect 517606 527824 517612 527836
+rect 517664 527824 517670 527876
+rect 264330 527620 264336 527672
+rect 264388 527660 264394 527672
+rect 265066 527660 265072 527672
+rect 264388 527632 265072 527660
+rect 264388 527620 264394 527632
+rect 265066 527620 265072 527632
+rect 265124 527620 265130 527672
+rect 172514 527144 172520 527196
+rect 172572 527184 172578 527196
+rect 173342 527184 173348 527196
+rect 172572 527156 173348 527184
+rect 172572 527144 172578 527156
+rect 173342 527144 173348 527156
+rect 173400 527144 173406 527196
+rect 80146 527076 80152 527128
+rect 80204 527116 80210 527128
+rect 202874 527116 202880 527128
+rect 80204 527088 202880 527116
+rect 80204 527076 80210 527088
+rect 202874 527076 202880 527088
+rect 202932 527076 202938 527128
+rect 249794 527076 249800 527128
+rect 249852 527116 249858 527128
+rect 400950 527116 400956 527128
+rect 249852 527088 400956 527116
+rect 249852 527076 249858 527088
+rect 400950 527076 400956 527088
+rect 401008 527076 401014 527128
+rect 434070 527076 434076 527128
+rect 434128 527116 434134 527128
+rect 513558 527116 513564 527128
+rect 434128 527088 513564 527116
+rect 434128 527076 434134 527088
+rect 513558 527076 513564 527088
+rect 513616 527076 513622 527128
+rect 129734 527008 129740 527060
+rect 129792 527048 129798 527060
+rect 131022 527048 131028 527060
+rect 129792 527020 131028 527048
+rect 129792 527008 129798 527020
+rect 131022 527008 131028 527020
+rect 131080 527048 131086 527060
+rect 247678 527048 247684 527060
+rect 131080 527020 247684 527048
+rect 131080 527008 131086 527020
+rect 247678 527008 247684 527020
+rect 247736 527008 247742 527060
+rect 395338 527008 395344 527060
+rect 395396 527048 395402 527060
+rect 512178 527048 512184 527060
+rect 395396 527020 512184 527048
+rect 395396 527008 395402 527020
+rect 512178 527008 512184 527020
+rect 512236 527008 512242 527060
+rect 57790 526396 57796 526448
+rect 57848 526436 57854 526448
+rect 82078 526436 82084 526448
+rect 57848 526408 82084 526436
+rect 57848 526396 57854 526408
+rect 82078 526396 82084 526408
+rect 82136 526396 82142 526448
+rect 348418 526396 348424 526448
+rect 348476 526436 348482 526448
+rect 360930 526436 360936 526448
+rect 348476 526408 360936 526436
+rect 348476 526396 348482 526408
+rect 360930 526396 360936 526408
+rect 360988 526396 360994 526448
+rect 369762 526396 369768 526448
+rect 369820 526436 369826 526448
+rect 388438 526436 388444 526448
+rect 369820 526408 388444 526436
+rect 369820 526396 369826 526408
+rect 388438 526396 388444 526408
+rect 388496 526396 388502 526448
+rect 71038 525716 71044 525768
+rect 71096 525756 71102 525768
+rect 193214 525756 193220 525768
+rect 71096 525728 193220 525756
+rect 71096 525716 71102 525728
+rect 193214 525716 193220 525728
+rect 193272 525716 193278 525768
+rect 224954 525716 224960 525768
+rect 225012 525756 225018 525768
+rect 302878 525756 302884 525768
+rect 225012 525728 302884 525756
+rect 225012 525716 225018 525728
+rect 302878 525716 302884 525728
+rect 302936 525716 302942 525768
+rect 305638 525716 305644 525768
+rect 305696 525756 305702 525768
+rect 512270 525756 512276 525768
+rect 305696 525728 512276 525756
+rect 305696 525716 305702 525728
+rect 512270 525716 512276 525728
+rect 512328 525716 512334 525768
+rect 180242 525648 180248 525700
+rect 180300 525688 180306 525700
+rect 180610 525688 180616 525700
+rect 180300 525660 180616 525688
+rect 180300 525648 180306 525660
+rect 180610 525648 180616 525660
+rect 180668 525688 180674 525700
+rect 267826 525688 267832 525700
+rect 180668 525660 267832 525688
+rect 180668 525648 180674 525660
+rect 267826 525648 267832 525660
+rect 267884 525648 267890 525700
+rect 45370 525036 45376 525088
+rect 45428 525076 45434 525088
+rect 80146 525076 80152 525088
+rect 45428 525048 80152 525076
+rect 45428 525036 45434 525048
+rect 80146 525036 80152 525048
+rect 80204 525036 80210 525088
+rect 100570 525036 100576 525088
+rect 100628 525076 100634 525088
+rect 108298 525076 108304 525088
+rect 100628 525048 108304 525076
+rect 100628 525036 100634 525048
+rect 108298 525036 108304 525048
+rect 108356 525036 108362 525088
+rect 131022 525036 131028 525088
+rect 131080 525076 131086 525088
+rect 155218 525076 155224 525088
+rect 131080 525048 155224 525076
+rect 131080 525036 131086 525048
+rect 155218 525036 155224 525048
+rect 155276 525036 155282 525088
+rect 407758 525036 407764 525088
+rect 407816 525076 407822 525088
+rect 505186 525076 505192 525088
+rect 407816 525048 505192 525076
+rect 407816 525036 407822 525048
+rect 505186 525036 505192 525048
+rect 505244 525036 505250 525088
+rect 193858 524424 193864 524476
+rect 193916 524464 193922 524476
+rect 194134 524464 194140 524476
+rect 193916 524436 194140 524464
+rect 193916 524424 193922 524436
+rect 194134 524424 194140 524436
+rect 194192 524424 194198 524476
+rect 73154 524356 73160 524408
+rect 73212 524396 73218 524408
+rect 197446 524396 197452 524408
+rect 73212 524368 197452 524396
+rect 73212 524356 73218 524368
+rect 197446 524356 197452 524368
+rect 197504 524356 197510 524408
+rect 215202 524356 215208 524408
+rect 215260 524396 215266 524408
+rect 255590 524396 255596 524408
+rect 215260 524368 255596 524396
+rect 215260 524356 215266 524368
+rect 255590 524356 255596 524368
+rect 255648 524356 255654 524408
+rect 141602 524288 141608 524340
+rect 141660 524328 141666 524340
+rect 141878 524328 141884 524340
+rect 141660 524300 141884 524328
+rect 141660 524288 141666 524300
+rect 141878 524288 141884 524300
+rect 141936 524328 141942 524340
+rect 262214 524328 262220 524340
+rect 141936 524300 262220 524328
+rect 141936 524288 141942 524300
+rect 262214 524288 262220 524300
+rect 262272 524288 262278 524340
+rect 267182 523948 267188 524000
+rect 267240 523988 267246 524000
+rect 267826 523988 267832 524000
+rect 267240 523960 267832 523988
+rect 267240 523948 267246 523960
+rect 267826 523948 267832 523960
+rect 267884 523948 267890 524000
+rect 401502 523744 401508 523796
+rect 401560 523784 401566 523796
+rect 505370 523784 505376 523796
+rect 401560 523756 505376 523784
+rect 401560 523744 401566 523756
+rect 505370 523744 505376 523756
+rect 505428 523744 505434 523796
+rect 48038 523676 48044 523728
+rect 48096 523716 48102 523728
+rect 72418 523716 72424 523728
+rect 48096 523688 72424 523716
+rect 48096 523676 48102 523688
+rect 72418 523676 72424 523688
+rect 72476 523676 72482 523728
+rect 100662 523676 100668 523728
+rect 100720 523716 100726 523728
+rect 135898 523716 135904 523728
+rect 100720 523688 135904 523716
+rect 100720 523676 100726 523688
+rect 135898 523676 135904 523688
+rect 135956 523676 135962 523728
+rect 267826 523676 267832 523728
+rect 267884 523716 267890 523728
+rect 497550 523716 497556 523728
+rect 267884 523688 497556 523716
+rect 267884 523676 267890 523688
+rect 497550 523676 497556 523688
+rect 497608 523676 497614 523728
+rect 68370 522928 68376 522980
+rect 68428 522968 68434 522980
+rect 194594 522968 194600 522980
+rect 68428 522940 194600 522968
+rect 68428 522928 68434 522940
+rect 194594 522928 194600 522940
+rect 194652 522928 194658 522980
+rect 195882 522928 195888 522980
+rect 195940 522968 195946 522980
+rect 398098 522968 398104 522980
+rect 195940 522940 398104 522968
+rect 195940 522928 195946 522940
+rect 398098 522928 398104 522940
+rect 398156 522928 398162 522980
+rect 399570 522928 399576 522980
+rect 399628 522968 399634 522980
+rect 516226 522968 516232 522980
+rect 399628 522940 516232 522968
+rect 399628 522928 399634 522940
+rect 516226 522928 516232 522940
+rect 516284 522928 516290 522980
+rect 170950 522860 170956 522912
+rect 171008 522900 171014 522912
+rect 261570 522900 261576 522912
+rect 171008 522872 261576 522900
+rect 171008 522860 171014 522872
+rect 261570 522860 261576 522872
+rect 261628 522860 261634 522912
+rect 439498 522860 439504 522912
+rect 439556 522900 439562 522912
+rect 501690 522900 501696 522912
+rect 439556 522872 501696 522900
+rect 439556 522860 439562 522872
+rect 501690 522860 501696 522872
+rect 501748 522860 501754 522912
+rect 42610 522248 42616 522300
+rect 42668 522288 42674 522300
+rect 73154 522288 73160 522300
+rect 42668 522260 73160 522288
+rect 42668 522248 42674 522260
+rect 73154 522248 73160 522260
+rect 73212 522248 73218 522300
+rect 125502 522248 125508 522300
+rect 125560 522288 125566 522300
+rect 158990 522288 158996 522300
+rect 125560 522260 158996 522288
+rect 125560 522248 125566 522260
+rect 158990 522248 158996 522260
+rect 159048 522248 159054 522300
+rect 108942 522180 108948 522232
+rect 109000 522220 109006 522232
+rect 124858 522220 124864 522232
+rect 109000 522192 124864 522220
+rect 109000 522180 109006 522192
+rect 124858 522180 124864 522192
+rect 124916 522180 124922 522232
+rect 95234 521568 95240 521620
+rect 95292 521608 95298 521620
+rect 95878 521608 95884 521620
+rect 95292 521580 95884 521608
+rect 95292 521568 95298 521580
+rect 95878 521568 95884 521580
+rect 95936 521608 95942 521620
+rect 216674 521608 216680 521620
+rect 95936 521580 216680 521608
+rect 95936 521568 95942 521580
+rect 216674 521568 216680 521580
+rect 216732 521568 216738 521620
+rect 227714 521568 227720 521620
+rect 227772 521608 227778 521620
+rect 352650 521608 352656 521620
+rect 227772 521580 352656 521608
+rect 227772 521568 227778 521580
+rect 352650 521568 352656 521580
+rect 352708 521568 352714 521620
+rect 423030 521568 423036 521620
+rect 423088 521608 423094 521620
+rect 514938 521608 514944 521620
+rect 423088 521580 514944 521608
+rect 423088 521568 423094 521580
+rect 514938 521568 514944 521580
+rect 514996 521568 515002 521620
+rect 104894 521500 104900 521552
+rect 104952 521540 104958 521552
+rect 106182 521540 106188 521552
+rect 104952 521512 106188 521540
+rect 104952 521500 104958 521512
+rect 106182 521500 106188 521512
+rect 106240 521540 106246 521552
+rect 224862 521540 224868 521552
+rect 106240 521512 224868 521540
+rect 106240 521500 106246 521512
+rect 224862 521500 224868 521512
+rect 224920 521500 224926 521552
+rect 442626 521500 442632 521552
+rect 442684 521540 442690 521552
+rect 503070 521540 503076 521552
+rect 442684 521512 503076 521540
+rect 442684 521500 442690 521512
+rect 503070 521500 503076 521512
+rect 503128 521500 503134 521552
+rect 54938 520888 54944 520940
+rect 54996 520928 55002 520940
+rect 83550 520928 83556 520940
+rect 54996 520900 83556 520928
+rect 54996 520888 55002 520900
+rect 83550 520888 83556 520900
+rect 83608 520888 83614 520940
+rect 100754 520208 100760 520260
+rect 100812 520248 100818 520260
+rect 101398 520248 101404 520260
+rect 100812 520220 101404 520248
+rect 100812 520208 100818 520220
+rect 101398 520208 101404 520220
+rect 101456 520248 101462 520260
+rect 220906 520248 220912 520260
+rect 101456 520220 220912 520248
+rect 101456 520208 101462 520220
+rect 220906 520208 220912 520220
+rect 220964 520208 220970 520260
+rect 224218 520208 224224 520260
+rect 224276 520248 224282 520260
+rect 224862 520248 224868 520260
+rect 224276 520220 224868 520248
+rect 224276 520208 224282 520220
+rect 224862 520208 224868 520220
+rect 224920 520248 224926 520260
+rect 256878 520248 256884 520260
+rect 224920 520220 256884 520248
+rect 224920 520208 224926 520220
+rect 256878 520208 256884 520220
+rect 256936 520208 256942 520260
+rect 267918 520208 267924 520260
+rect 267976 520248 267982 520260
+rect 490558 520248 490564 520260
+rect 267976 520220 490564 520248
+rect 267976 520208 267982 520220
+rect 490558 520208 490564 520220
+rect 490616 520208 490622 520260
+rect 131114 520140 131120 520192
+rect 131172 520180 131178 520192
+rect 132310 520180 132316 520192
+rect 131172 520152 132316 520180
+rect 131172 520140 131178 520152
+rect 132310 520140 132316 520152
+rect 132368 520180 132374 520192
+rect 227070 520180 227076 520192
+rect 132368 520152 227076 520180
+rect 132368 520140 132374 520152
+rect 227070 520140 227076 520152
+rect 227128 520140 227134 520192
+rect 312538 520140 312544 520192
+rect 312596 520180 312602 520192
+rect 497458 520180 497464 520192
+rect 312596 520152 497464 520180
+rect 312596 520140 312602 520152
+rect 497458 520140 497464 520152
+rect 497516 520140 497522 520192
+rect 49602 519528 49608 519580
+rect 49660 519568 49666 519580
+rect 98638 519568 98644 519580
+rect 49660 519540 98644 519568
+rect 49660 519528 49666 519540
+rect 98638 519528 98644 519540
+rect 98696 519528 98702 519580
+rect 193858 518916 193864 518968
+rect 193916 518956 193922 518968
+rect 197998 518956 198004 518968
+rect 193916 518928 198004 518956
+rect 193916 518916 193922 518928
+rect 197998 518916 198004 518928
+rect 198056 518916 198062 518968
+rect 255222 518916 255228 518968
+rect 255280 518956 255286 518968
+rect 311894 518956 311900 518968
+rect 255280 518928 311900 518956
+rect 255280 518916 255286 518928
+rect 311894 518916 311900 518928
+rect 311952 518916 311958 518968
+rect 74534 518848 74540 518900
+rect 74592 518888 74598 518900
+rect 75362 518888 75368 518900
+rect 74592 518860 75368 518888
+rect 74592 518848 74598 518860
+rect 75362 518848 75368 518860
+rect 75420 518888 75426 518900
+rect 197354 518888 197360 518900
+rect 75420 518860 197360 518888
+rect 75420 518848 75426 518860
+rect 197354 518848 197360 518860
+rect 197412 518848 197418 518900
+rect 233326 518848 233332 518900
+rect 233384 518888 233390 518900
+rect 483014 518888 483020 518900
+rect 233384 518860 483020 518888
+rect 233384 518848 233390 518860
+rect 483014 518848 483020 518860
+rect 483072 518848 483078 518900
+rect 86218 518780 86224 518832
+rect 86276 518820 86282 518832
+rect 207014 518820 207020 518832
+rect 86276 518792 207020 518820
+rect 86276 518780 86282 518792
+rect 207014 518780 207020 518792
+rect 207072 518780 207078 518832
+rect 197998 518712 198004 518764
+rect 198056 518752 198062 518764
+rect 255958 518752 255964 518764
+rect 198056 518724 255964 518752
+rect 198056 518712 198062 518724
+rect 255958 518712 255964 518724
+rect 256016 518712 256022 518764
+rect 457438 518168 457444 518220
+rect 457496 518208 457502 518220
+rect 465166 518208 465172 518220
+rect 457496 518180 465172 518208
+rect 457496 518168 457502 518180
+rect 465166 518168 465172 518180
+rect 465224 518168 465230 518220
+rect 71130 517488 71136 517540
+rect 71188 517528 71194 517540
+rect 75914 517528 75920 517540
+rect 71188 517500 75920 517528
+rect 71188 517488 71194 517500
+rect 75914 517488 75920 517500
+rect 75972 517528 75978 517540
+rect 75972 517500 76972 517528
+rect 75972 517488 75978 517500
+rect 76944 517460 76972 517500
+rect 232498 517488 232504 517540
+rect 232556 517528 232562 517540
+rect 233326 517528 233332 517540
+rect 232556 517500 233332 517528
+rect 232556 517488 232562 517500
+rect 233326 517488 233332 517500
+rect 233384 517488 233390 517540
+rect 200114 517460 200120 517472
+rect 76944 517432 200120 517460
+rect 200114 517420 200120 517432
+rect 200172 517420 200178 517472
+rect 244366 517420 244372 517472
+rect 244424 517460 244430 517472
+rect 494054 517460 494060 517472
+rect 244424 517432 494060 517460
+rect 244424 517420 244430 517432
+rect 494054 517420 494060 517432
+rect 494112 517420 494118 517472
+rect 265618 517352 265624 517404
+rect 265676 517392 265682 517404
+rect 493318 517392 493324 517404
+rect 265676 517364 493324 517392
+rect 265676 517352 265682 517364
+rect 493318 517352 493324 517364
+rect 493376 517352 493382 517404
+rect 41138 516740 41144 516792
+rect 41196 516780 41202 516792
+rect 71038 516780 71044 516792
+rect 41196 516752 71044 516780
+rect 41196 516740 41202 516752
+rect 71038 516740 71044 516752
+rect 71096 516740 71102 516792
+rect 128998 516740 129004 516792
+rect 129056 516780 129062 516792
+rect 190914 516780 190920 516792
+rect 129056 516752 190920 516780
+rect 129056 516740 129062 516752
+rect 190914 516740 190920 516752
+rect 190972 516740 190978 516792
+rect 206278 516740 206284 516792
+rect 206336 516780 206342 516792
+rect 249702 516780 249708 516792
+rect 206336 516752 249708 516780
+rect 206336 516740 206342 516752
+rect 249702 516740 249708 516752
+rect 249760 516780 249766 516792
+rect 250438 516780 250444 516792
+rect 249760 516752 250444 516780
+rect 249760 516740 249766 516752
+rect 250438 516740 250444 516752
+rect 250496 516740 250502 516792
+rect 190914 516128 190920 516180
+rect 190972 516168 190978 516180
+rect 191190 516168 191196 516180
+rect 190972 516140 191196 516168
+rect 190972 516128 190978 516140
+rect 191190 516128 191196 516140
+rect 191248 516168 191254 516180
+rect 226978 516168 226984 516180
+rect 191248 516140 226984 516168
+rect 191248 516128 191254 516140
+rect 226978 516128 226984 516140
+rect 227036 516128 227042 516180
+rect 97350 516060 97356 516112
+rect 97408 516100 97414 516112
+rect 191742 516100 191748 516112
+rect 97408 516072 191748 516100
+rect 97408 516060 97414 516072
+rect 191742 516060 191748 516072
+rect 191800 516060 191806 516112
+rect 264238 516060 264244 516112
+rect 264296 516100 264302 516112
+rect 514846 516100 514852 516112
+rect 264296 516072 514852 516100
+rect 264296 516060 264302 516072
+rect 514846 516060 514852 516072
+rect 514904 516060 514910 516112
+rect 132494 515992 132500 516044
+rect 132552 516032 132558 516044
+rect 218054 516032 218060 516044
+rect 132552 516004 218060 516032
+rect 132552 515992 132558 516004
+rect 218054 515992 218060 516004
+rect 218112 515992 218118 516044
+rect 244918 515992 244924 516044
+rect 244976 516032 244982 516044
+rect 493410 516032 493416 516044
+rect 244976 516004 493416 516032
+rect 244976 515992 244982 516004
+rect 493410 515992 493416 516004
+rect 493468 515992 493474 516044
+rect 69750 515380 69756 515432
+rect 69808 515420 69814 515432
+rect 97258 515420 97264 515432
+rect 69808 515392 97264 515420
+rect 69808 515380 69814 515392
+rect 97258 515380 97264 515392
+rect 97316 515380 97322 515432
+rect 3510 514768 3516 514820
+rect 3568 514808 3574 514820
+rect 39298 514808 39304 514820
+rect 3568 514780 39304 514808
+rect 3568 514768 3574 514780
+rect 39298 514768 39304 514780
+rect 39356 514768 39362 514820
+rect 94590 514768 94596 514820
+rect 94648 514808 94654 514820
+rect 95142 514808 95148 514820
+rect 94648 514780 95148 514808
+rect 94648 514768 94654 514780
+rect 95142 514768 95148 514780
+rect 95200 514808 95206 514820
+rect 131850 514808 131856 514820
+rect 95200 514780 131856 514808
+rect 95200 514768 95206 514780
+rect 131850 514768 131856 514780
+rect 131908 514768 131914 514820
+rect 78674 514700 78680 514752
+rect 78732 514740 78738 514752
+rect 79410 514740 79416 514752
+rect 78732 514712 79416 514740
+rect 78732 514700 78738 514712
+rect 79410 514700 79416 514712
+rect 79468 514740 79474 514752
+rect 201586 514740 201592 514752
+rect 79468 514712 201592 514740
+rect 79468 514700 79474 514712
+rect 201586 514700 201592 514712
+rect 201644 514700 201650 514752
+rect 245654 514700 245660 514752
+rect 245712 514740 245718 514752
+rect 246298 514740 246304 514752
+rect 245712 514712 246304 514740
+rect 245712 514700 245718 514712
+rect 246298 514700 246304 514712
+rect 246356 514740 246362 514752
+rect 495434 514740 495440 514752
+rect 246356 514712 495440 514740
+rect 246356 514700 246362 514712
+rect 495434 514700 495440 514712
+rect 495492 514700 495498 514752
+rect 89714 514632 89720 514684
+rect 89772 514672 89778 514684
+rect 90450 514672 90456 514684
+rect 89772 514644 90456 514672
+rect 89772 514632 89778 514644
+rect 90450 514632 90456 514644
+rect 90508 514672 90514 514684
+rect 211154 514672 211160 514684
+rect 90508 514644 211160 514672
+rect 90508 514632 90514 514644
+rect 211154 514632 211160 514644
+rect 211212 514632 211218 514684
+rect 50706 514020 50712 514072
+rect 50764 514060 50770 514072
+rect 86402 514060 86408 514072
+rect 50764 514032 86408 514060
+rect 50764 514020 50770 514032
+rect 86402 514020 86408 514032
+rect 86460 514020 86466 514072
+rect 433978 514020 433984 514072
+rect 434036 514060 434042 514072
+rect 491294 514060 491300 514072
+rect 434036 514032 491300 514060
+rect 434036 514020 434042 514032
+rect 491294 514020 491300 514032
+rect 491352 514020 491358 514072
+rect 91094 513272 91100 513324
+rect 91152 513312 91158 513324
+rect 91830 513312 91836 513324
+rect 91152 513284 91836 513312
+rect 91152 513272 91158 513284
+rect 91830 513272 91836 513284
+rect 91888 513312 91894 513324
+rect 212626 513312 212632 513324
+rect 91888 513284 212632 513312
+rect 91888 513272 91894 513284
+rect 212626 513272 212632 513284
+rect 212684 513272 212690 513324
+rect 240134 513272 240140 513324
+rect 240192 513312 240198 513324
+rect 240778 513312 240784 513324
+rect 240192 513284 240784 513312
+rect 240192 513272 240198 513284
+rect 240778 513272 240784 513284
+rect 240836 513312 240842 513324
+rect 489914 513312 489920 513324
+rect 240836 513284 489920 513312
+rect 240836 513272 240842 513284
+rect 489914 513272 489920 513284
+rect 489972 513272 489978 513324
+rect 154022 513204 154028 513256
+rect 154080 513244 154086 513256
+rect 158806 513244 158812 513256
+rect 154080 513216 158812 513244
+rect 154080 513204 154086 513216
+rect 158806 513204 158812 513216
+rect 158864 513204 158870 513256
+rect 114462 512592 114468 512644
+rect 114520 512632 114526 512644
+rect 153102 512632 153108 512644
+rect 114520 512604 153108 512632
+rect 114520 512592 114526 512604
+rect 153102 512592 153108 512604
+rect 153160 512592 153166 512644
+rect 159358 512592 159364 512644
+rect 159416 512632 159422 512644
+rect 159910 512632 159916 512644
+rect 159416 512604 159916 512632
+rect 159416 512592 159422 512604
+rect 159910 512592 159916 512604
+rect 159968 512632 159974 512644
+rect 238846 512632 238852 512644
+rect 159968 512604 238852 512632
+rect 159968 512592 159974 512604
+rect 238846 512592 238852 512604
+rect 238904 512632 238910 512644
+rect 240042 512632 240048 512644
+rect 238904 512604 240048 512632
+rect 238904 512592 238910 512604
+rect 240042 512592 240048 512604
+rect 240100 512592 240106 512644
+rect 184842 511912 184848 511964
+rect 184900 511952 184906 511964
+rect 195974 511952 195980 511964
+rect 184900 511924 195980 511952
+rect 184900 511912 184906 511924
+rect 195974 511912 195980 511924
+rect 196032 511912 196038 511964
+rect 240042 511912 240048 511964
+rect 240100 511952 240106 511964
+rect 488534 511952 488540 511964
+rect 240100 511924 488540 511952
+rect 240100 511912 240106 511924
+rect 488534 511912 488540 511924
+rect 488592 511912 488598 511964
+rect 250990 511844 250996 511896
+rect 251048 511884 251054 511896
+rect 256786 511884 256792 511896
+rect 251048 511856 256792 511884
+rect 251048 511844 251054 511856
+rect 256786 511844 256792 511856
+rect 256844 511884 256850 511896
+rect 500218 511884 500224 511896
+rect 256844 511856 500224 511884
+rect 256844 511844 256850 511856
+rect 500218 511844 500224 511856
+rect 500276 511844 500282 511896
+rect 158806 511368 158812 511420
+rect 158864 511408 158870 511420
+rect 184842 511408 184848 511420
+rect 158864 511380 184848 511408
+rect 158864 511368 158870 511380
+rect 184842 511368 184848 511380
+rect 184900 511368 184906 511420
+rect 119890 511300 119896 511352
+rect 119948 511340 119954 511352
+rect 158898 511340 158904 511352
+rect 119948 511312 158904 511340
+rect 119948 511300 119954 511312
+rect 158898 511300 158904 511312
+rect 158956 511300 158962 511352
+rect 93762 511232 93768 511284
+rect 93820 511272 93826 511284
+rect 130194 511272 130200 511284
+rect 93820 511244 130200 511272
+rect 93820 511232 93826 511244
+rect 130194 511232 130200 511244
+rect 130252 511232 130258 511284
+rect 133782 511232 133788 511284
+rect 133840 511272 133846 511284
+rect 185578 511272 185584 511284
+rect 133840 511244 185584 511272
+rect 133840 511232 133846 511244
+rect 185578 511232 185584 511244
+rect 185636 511272 185642 511284
+rect 249150 511272 249156 511284
+rect 185636 511244 249156 511272
+rect 185636 511232 185642 511244
+rect 249150 511232 249156 511244
+rect 249208 511232 249214 511284
+rect 59998 510552 60004 510604
+rect 60056 510592 60062 510604
+rect 60458 510592 60464 510604
+rect 60056 510564 60464 510592
+rect 60056 510552 60062 510564
+rect 60458 510552 60464 510564
+rect 60516 510592 60522 510604
+rect 60516 510564 64874 510592
+rect 60516 510552 60522 510564
+rect 64846 510524 64874 510564
+rect 77202 510552 77208 510604
+rect 77260 510592 77266 510604
+rect 201494 510592 201500 510604
+rect 77260 510564 201500 510592
+rect 77260 510552 77266 510564
+rect 201494 510552 201500 510564
+rect 201552 510552 201558 510604
+rect 226978 510552 226984 510604
+rect 227036 510592 227042 510604
+rect 477494 510592 477500 510604
+rect 227036 510564 477500 510592
+rect 227036 510552 227042 510564
+rect 477494 510552 477500 510564
+rect 477552 510552 477558 510604
+rect 133138 510524 133144 510536
+rect 64846 510496 133144 510524
+rect 133138 510484 133144 510496
+rect 133196 510484 133202 510536
+rect 158898 510484 158904 510536
+rect 158956 510524 158962 510536
+rect 160002 510524 160008 510536
+rect 158956 510496 160008 510524
+rect 158956 510484 158962 510496
+rect 160002 510484 160008 510496
+rect 160060 510524 160066 510536
+rect 237374 510524 237380 510536
+rect 160060 510496 237380 510524
+rect 160060 510484 160066 510496
+rect 237374 510484 237380 510496
+rect 237432 510484 237438 510536
+rect 251082 510484 251088 510536
+rect 251140 510524 251146 510536
+rect 264974 510524 264980 510536
+rect 251140 510496 264980 510524
+rect 251140 510484 251146 510496
+rect 264974 510484 264980 510496
+rect 265032 510524 265038 510536
+rect 503990 510524 503996 510536
+rect 265032 510496 503996 510524
+rect 265032 510484 265038 510496
+rect 503990 510484 503996 510496
+rect 504048 510484 504054 510536
+rect 153930 510416 153936 510468
+rect 153988 510456 153994 510468
+rect 159358 510456 159364 510468
+rect 153988 510428 159364 510456
+rect 153988 510416 153994 510428
+rect 159358 510416 159364 510428
+rect 159416 510416 159422 510468
+rect 76558 509600 76564 509652
+rect 76616 509640 76622 509652
+rect 77202 509640 77208 509652
+rect 76616 509612 77208 509640
+rect 76616 509600 76622 509612
+rect 77202 509600 77208 509612
+rect 77260 509600 77266 509652
+rect 86310 509192 86316 509244
+rect 86368 509232 86374 509244
+rect 208394 509232 208400 509244
+rect 86368 509204 208400 509232
+rect 86368 509192 86374 509204
+rect 208394 509192 208400 509204
+rect 208452 509192 208458 509244
+rect 238754 509192 238760 509244
+rect 238812 509232 238818 509244
+rect 487798 509232 487804 509244
+rect 238812 509204 487804 509232
+rect 238812 509192 238818 509204
+rect 487798 509192 487804 509204
+rect 487856 509192 487862 509244
+rect 128354 509124 128360 509176
+rect 128412 509164 128418 509176
+rect 246298 509164 246304 509176
+rect 128412 509136 246304 509164
+rect 128412 509124 128418 509136
+rect 246298 509124 246304 509136
+rect 246356 509124 246362 509176
+rect 249978 509124 249984 509176
+rect 250036 509164 250042 509176
+rect 259638 509164 259644 509176
+rect 250036 509136 259644 509164
+rect 250036 509124 250042 509136
+rect 259638 509124 259644 509136
+rect 259696 509164 259702 509176
+rect 498838 509164 498844 509176
+rect 259696 509136 498844 509164
+rect 259696 509124 259702 509136
+rect 498838 509124 498844 509136
+rect 498896 509124 498902 509176
+rect 85574 508716 85580 508768
+rect 85632 508756 85638 508768
+rect 86310 508756 86316 508768
+rect 85632 508728 86316 508756
+rect 85632 508716 85638 508728
+rect 86310 508716 86316 508728
+rect 86368 508716 86374 508768
+rect 79502 508580 79508 508632
+rect 79560 508620 79566 508632
+rect 98730 508620 98736 508632
+rect 79560 508592 98736 508620
+rect 79560 508580 79566 508592
+rect 98730 508580 98736 508592
+rect 98788 508580 98794 508632
+rect 52178 508512 52184 508564
+rect 52236 508552 52242 508564
+rect 86218 508552 86224 508564
+rect 52236 508524 86224 508552
+rect 52236 508512 52242 508524
+rect 86218 508512 86224 508524
+rect 86276 508512 86282 508564
+rect 128354 508444 128360 508496
+rect 128412 508484 128418 508496
+rect 128998 508484 129004 508496
+rect 128412 508456 129004 508484
+rect 128412 508444 128418 508456
+rect 128998 508444 129004 508456
+rect 129056 508444 129062 508496
+rect 233234 507764 233240 507816
+rect 233292 507804 233298 507816
+rect 480898 507804 480904 507816
+rect 233292 507776 480904 507804
+rect 233292 507764 233298 507776
+rect 480898 507764 480904 507776
+rect 480956 507764 480962 507816
+rect 122834 507696 122840 507748
+rect 122892 507736 122898 507748
+rect 124030 507736 124036 507748
+rect 122892 507708 124036 507736
+rect 122892 507696 122898 507708
+rect 124030 507696 124036 507708
+rect 124088 507736 124094 507748
+rect 240778 507736 240784 507748
+rect 124088 507708 240784 507736
+rect 124088 507696 124094 507708
+rect 240778 507696 240784 507708
+rect 240836 507696 240842 507748
+rect 130194 507084 130200 507136
+rect 130252 507124 130258 507136
+rect 177942 507124 177948 507136
+rect 130252 507096 177948 507124
+rect 130252 507084 130258 507096
+rect 177942 507084 177948 507096
+rect 178000 507124 178006 507136
+rect 213914 507124 213920 507136
+rect 178000 507096 213920 507124
+rect 178000 507084 178006 507096
+rect 213914 507084 213920 507096
+rect 213972 507084 213978 507136
+rect 80790 506404 80796 506456
+rect 80848 506444 80854 506456
+rect 204254 506444 204260 506456
+rect 80848 506416 204260 506444
+rect 80848 506404 80854 506416
+rect 204254 506404 204260 506416
+rect 204312 506404 204318 506456
+rect 234614 506404 234620 506456
+rect 234672 506444 234678 506456
+rect 484394 506444 484400 506456
+rect 234672 506416 484400 506444
+rect 234672 506404 234678 506416
+rect 484394 506404 484400 506416
+rect 484452 506404 484458 506456
+rect 80054 505996 80060 506048
+rect 80112 506036 80118 506048
+rect 80790 506036 80796 506048
+rect 80112 506008 80796 506036
+rect 80112 505996 80118 506008
+rect 80790 505996 80796 506008
+rect 80848 505996 80854 506048
+rect 428458 505792 428464 505844
+rect 428516 505832 428522 505844
+rect 449894 505832 449900 505844
+rect 428516 505804 449900 505832
+rect 428516 505792 428522 505804
+rect 449894 505792 449900 505804
+rect 449952 505792 449958 505844
+rect 59170 505724 59176 505776
+rect 59228 505764 59234 505776
+rect 89070 505764 89076 505776
+rect 59228 505736 89076 505764
+rect 59228 505724 59234 505736
+rect 89070 505724 89076 505736
+rect 89128 505724 89134 505776
+rect 126330 505724 126336 505776
+rect 126388 505764 126394 505776
+rect 164050 505764 164056 505776
+rect 126388 505736 164056 505764
+rect 126388 505724 126394 505736
+rect 164050 505724 164056 505736
+rect 164108 505724 164114 505776
+rect 303430 505724 303436 505776
+rect 303488 505764 303494 505776
+rect 320818 505764 320824 505776
+rect 303488 505736 320824 505764
+rect 303488 505724 303494 505736
+rect 320818 505724 320824 505736
+rect 320876 505724 320882 505776
+rect 336090 505724 336096 505776
+rect 336148 505764 336154 505776
+rect 428642 505764 428648 505776
+rect 336148 505736 428648 505764
+rect 336148 505724 336154 505736
+rect 428642 505724 428648 505736
+rect 428700 505724 428706 505776
+rect 175274 505112 175280 505164
+rect 175332 505152 175338 505164
+rect 251082 505152 251088 505164
+rect 175332 505124 251088 505152
+rect 175332 505112 175338 505124
+rect 251082 505112 251088 505124
+rect 251140 505112 251146 505164
+rect 82814 505044 82820 505096
+rect 82872 505084 82878 505096
+rect 205634 505084 205640 505096
+rect 82872 505056 205640 505084
+rect 82872 505044 82878 505056
+rect 205634 505044 205640 505056
+rect 205692 505044 205698 505096
+rect 223574 505044 223580 505096
+rect 223632 505084 223638 505096
+rect 473354 505084 473360 505096
+rect 223632 5