final gds oasis
diff --git a/gds/user_analog_project_wrapper.gds.gz b/gds/user_analog_project_wrapper.gds.gz
new file mode 100644
index 0000000..62baae3
--- /dev/null
+++ b/gds/user_analog_project_wrapper.gds.gz
Binary files differ
diff --git a/mpw_precheck/logs/gds.info b/mpw_precheck/logs/gds.info
new file mode 100644
index 0000000..21a5c3f
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_analog_project_wrapper.gds: 575d58ea4abda7a8c2fb7040c413e8940f14de05
\ 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..cb27dc7
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/barakhoffer/mpw_reram.git
+Branch: main
+Commit: 9e102ced18fe37ea1876071b4a7ab93f5ebe3aa4
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..797cf26
--- /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): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 21 (flat)  21 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 28 (flat)  28 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 205 (flat)  205 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 31 (flat)  31 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 22 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 76 (flat)  76 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 457 (flat)  457 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 329 (flat)  329 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 258 (flat)  258 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 594 (flat)  594 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 808 (flat)  808 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 212 (flat)  212 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 329 (flat)  329 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 1191 (flat)  1191 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 457 (flat)  457 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 710 (flat)  710 (hierarchical)
+    Elapsed: 0.020s  Memory: 1066.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 710 (flat)  710 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 894 (flat)  894 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 894 (flat)  894 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1086.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 52 (flat)  52 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 258 (flat)  258 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 222 (flat)  222 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 222 (flat)  222 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 894 (flat)  894 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 452 (flat)  452 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 452 (flat)  452 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 894 (flat)  894 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 452 (flat)  452 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1096.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 9 (flat)  9 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 9 (flat)  9 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 9 (flat)  9 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 10 (flat)  10 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 2299 (flat)  2299 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 2238 (flat)  2238 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 49 (flat)  49 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 516 (flat)  516 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 54 (flat)  54 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1096.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 808 (flat)  808 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 3232 (flat)  3232 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 38 (flat)  38 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 38 (flat)  38 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 38 (flat)  38 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 43 (flat)  43 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 826 (flat)  826 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 592 (flat)  592 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 219 (flat)  219 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 183 (flat)  183 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 219 (flat)  219 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1076.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 24 (flat)  24 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1096.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 24 (flat)  24 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 24 (flat)  24 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1076.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 1.890s  Memory: 1066.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..74dbdfc
--- /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): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 21 (flat)  21 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 28 (flat)  28 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 205 (flat)  205 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 31 (flat)  31 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 22 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 76 (flat)  76 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 457 (flat)  457 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 329 (flat)  329 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 258 (flat)  258 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 594 (flat)  594 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 808 (flat)  808 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 212 (flat)  212 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 31 (flat)  31 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 22 (flat)  22 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 21 (flat)  21 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1085.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1085.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1095.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1085.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 52 (flat)  52 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1085.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1085.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 14 (flat)  14 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1095.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1085.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1095.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 205 (flat)  205 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 31 (flat)  31 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1085.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 18 (flat)  18 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 22 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 400 (flat)  400 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 400 (flat)  400 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 400 (flat)  400 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 1065.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 453 (flat)  453 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 1812 (flat)  1812 (hierarchical)
+    Elapsed: 0.010s  Memory: 1065.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 57 (flat)  57 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 400 (flat)  400 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.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: 1066.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1096.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+END: 97/44 (cap2m)
+FEOL section
+START: 75/20 (hvi)
+"not" in: sky130A_mr.drc:672
+    Polygons (raw): 28 (flat)  28 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1086.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 75/20 (hvi)
+START: 125/20 (hvntm)
+"not" in: sky130A_mr.drc:679
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1066.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1076.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1066.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 1.360s  Memory: 1066.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..e277a13
--- /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): 336 (flat)  336 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 1100 (flat)  1100 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 808 (flat)  808 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 396 (flat)  396 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 12 (flat)  12 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 12 (flat)  12 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 336 (flat)  336 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 0.010s  Memory: 523.00M
+li1_ca_density is 0.9999903895888466
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 285 (flat)  285 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 0.010s  Memory: 523.00M
+m1_ca_density is 0.9997068061566002
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 1100 (flat)  1100 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 0.010s  Memory: 523.00M
+m2_ca_density is 0.9975997559080207
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 396 (flat)  396 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 0.000s  Memory: 523.00M
+m3_ca_density is 0.9944964947511286
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 12 (flat)  12 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 0.000s  Memory: 523.00M
+m4_ca_density is 0.999817578611457
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 12 (flat)  12 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.000s  Memory: 523.00M
+m5_ca_density is 0.999817578611457
+Writing report database: /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 0.140s  Memory: 523.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..307c98f
--- /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): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 21 (flat)  21 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 28 (flat)  28 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 205 (flat)  205 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 31 (flat)  31 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 22 (flat)  22 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 76 (flat)  76 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 457 (flat)  457 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 329 (flat)  329 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 415 (flat)  415 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 258 (flat)  258 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 113 (flat)  113 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 594 (flat)  594 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 808 (flat)  808 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 212 (flat)  212 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 37 (flat)  37 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 17 (flat)  17 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+Writing report database: /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 1.160s  Memory: 523.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..626b59c
--- /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/reram_test/gds/user_analog_project_wrapper.gds, topcell=user_analog_project_wrapper, output to /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
+  deep:true tiled:false threads:8
+--- #err|description, table for cell: user_analog_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/EMP    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/EMP
+         ----         via4:71/44/EMP    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_analog_project_wrapper
+Writing report...
+VmPeak:	 1813764 kB
+VmHWM:	  257476 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..3ff5de0
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_project_wrapper_no_zero_areas.gds
+VmPeak:	  536672 kB
+VmHWM:	  254844 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..d8687ca
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,28 @@
+
+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 6.0
+Library name: user_analog_project_wrapper
+Reading "user_analog_project_wrapper".
+[INFO]: Loading user_analog_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/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_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..4886dea
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,62 @@
+2022-03-20 21:05:50 - [INFO] - {{Project Git Info}} Repository: https://github.com/barakhoffer/mpw_reram.git | Branch: main | Commit: 9e102ced18fe37ea1876071b4a7ab93f5ebe3aa4
+2022-03-20 21:05:50 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: reram_test
+2022-03-20 21:05:50 - [INFO] - {{Project Type Info}} analog
+2022-03-20 21:05:50 - [INFO] - {{Project GDS Info}} user_analog_project_wrapper: 575d58ea4abda7a8c2fb7040c413e8940f14de05
+2022-03-20 21:05:51 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-20 21:05:51 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-20 21:05:51 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/logs'
+2022-03-20 21:05:51 - [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 21:05:51 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-20 21:05:52 - [INFO] - An approved LICENSE (Apache-2.0) was found in reram_test.
+2022-03-20 21:05:52 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-20 21:05:52 - [INFO] - An approved LICENSE (Apache-2.0) was found in reram_test.
+2022-03-20 21:05:52 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-20 21:05:52 - [ERROR] - SPDX COMPLIANCE SYMLINK FILE NOT FOUND in reram_test/openlane/Makefile
+2022-03-20 21:05:52 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 26 non-compliant file(s) with the SPDX Standard.
+2022-03-20 21:05:52 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['reram_test/Makefile', 'reram_test/docs/Makefile', 'reram_test/docs/environment.yml', 'reram_test/docs/source/conf.py', 'reram_test/docs/source/index.rst', 'reram_test/netgen/run_lvs_por.sh', 'reram_test/netgen/run_lvs_wrapper_verilog.sh', 'reram_test/netgen/run_lvs_wrapper_xschem.sh', 'reram_test/verilog/dv/Makefile', 'reram_test/verilog/dv/mprj_por/Makefile', 'reram_test/verilog/dv/mprj_por/mprj_por.c', 'reram_test/verilog/dv/mprj_por/mprj_por_tb.v', 'reram_test/verilog/rtl/example_por.v', 'reram_test/verilog/rtl/uprj_analog_netlists.v', 'reram_test/verilog/rtl/user_analog_proj_example.v']
+2022-03-20 21:05:52 - [INFO] - For the full SPDX compliance report check: reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/logs/spdx_compliance_report.log
+2022-03-20 21:05:52 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-20 21:05:52 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-20 21:05:52 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-20 21:05:52 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-20 21:05:53 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-20 21:05:53 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-20 21:05:53 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-20 21:05:53 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-20 21:05:54 - [INFO] - HIERARCHY CHECK PASSED: Module user_analog_project_wrapper is instantiated in caravan. 
+2022-03-20 21:05:54 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravan contains at least 8 instances (68 instances). 
+2022-03-20 21:05:54 - [INFO] - MODELING CHECK PASSED: Netlist caravan is structural.
+2022-03-20 21:05:54 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_analog_project_wrapper are correctly connected in the top level netlist caravan.
+2022-03-20 21:05:54 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravan netlist passed all consistency checks.
+2022-03-20 21:05:54 - [INFO] - PORTS CHECK PASSED: Netlist user_analog_project_wrapper ports match the golden wrapper ports
+2022-03-20 21:05:54 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_analog_project_wrapper contains at least 1 instances (11 instances). 
+2022-03-20 21:05:54 - [INFO] - MODELING CHECK PASSED: Netlist user_analog_project_wrapper is structural.
+2022-03-20 21:05:54 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_analog_project_wrapper matches the provided structural netlist.
+2022-03-20 21:05:54 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_analog_project_wrapper netlist passed all consistency checks.
+2022-03-20 21:05:54 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-20 21:05:54 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-20 21:05:57 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_project_wrapper.xor.gds
+2022-03-20 21:05:57 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-20 21:05:57 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-20 21:05:58 - [INFO] - 0 DRC violations
+2022-03-20 21:05:58 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:05:58 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-20 21:06:00 - [INFO] - No DRC Violations found
+2022-03-20 21:06:00 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:00 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-20 21:06:03 - [INFO] - No DRC Violations found
+2022-03-20 21:06:03 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:03 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-20 21:06:05 - [INFO] - No DRC Violations found
+2022-03-20 21:06:05 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:05 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-20 21:06:06 - [INFO] - No DRC Violations found
+2022-03-20 21:06:06 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:06 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-20 21:06:08 - [INFO] - No DRC Violations found
+2022-03-20 21:06:08 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:08 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-20 21:06:09 - [INFO] - No DRC Violations found
+2022-03-20 21:06:09 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-20 21:06:09 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/logs'
+2022-03-20 21:06:09 - [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..6344941
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,26 @@
+/root/reram_test/Makefile
+/root/reram_test/docs/Makefile
+/root/reram_test/docs/environment.yml
+/root/reram_test/docs/source/conf.py
+/root/reram_test/docs/source/index.rst
+/root/reram_test/netgen/run_lvs_por.sh
+/root/reram_test/netgen/run_lvs_wrapper_verilog.sh
+/root/reram_test/netgen/run_lvs_wrapper_xschem.sh
+/root/reram_test/verilog/dv/Makefile
+/root/reram_test/verilog/dv/mprj_por/Makefile
+/root/reram_test/verilog/dv/mprj_por/mprj_por.c
+/root/reram_test/verilog/dv/mprj_por/mprj_por_tb.v
+/root/reram_test/verilog/rtl/example_por.v
+/root/reram_test/verilog/rtl/uprj_analog_netlists.v
+/root/reram_test/verilog/rtl/user_analog_proj_example.v
+/root/reram_test/verilog/rtl/user_analog_project_wrapper.v
+/root/reram_test/xschem/.spiceinit
+/root/reram_test/xschem/analog_wrapper_tb.sch
+/root/reram_test/xschem/example_por.sch
+/root/reram_test/xschem/example_por.sym
+/root/reram_test/xschem/example_por_tb.sch
+/root/reram_test/xschem/example_por_tb.spice.orig
+/root/reram_test/xschem/test.data
+/root/reram_test/xschem/user_analog_project_wrapper.sch
+/root/reram_test/xschem/user_analog_project_wrapper.sym
+/root/reram_test/xschem/xschemrc
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..9bffa97
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,156 @@
+Reading file /root/reram_test/gds/user_analog_project_wrapper.gds for cell user_analog_project_wrapper
+dbu=0.001
+cell user_analog_project_wrapper dbu-bbox(ll;ur)=(-4000,-4000;2924000,3524000)
+cell user_analog_project_wrapper dbu-bbox(left,bottom,right,top)=(-4000,-4000,2924000,3524000)
+cell user_analog_project_wrapper dbu-size(width,height)=(2928000,3528000)
+cell user_analog_project_wrapper micron-bbox(left,bottom,right,top)=(-4.0,-4.0,2924.0,3524.0)
+cell user_analog_project_wrapper micron-size(width,height)=(2928.0,3528.0)
+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 6.0
+Library name: user_analog_project_wrapper
+Reading "user_analog_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 6.0
+Library name: user_analog_project_wrapper_empty
+Reading "user_analog_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/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_project_wrapper_empty_erased.gds ..
+--- Running XOR for 69/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 494 (flat)  494 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 494 (flat)  494 (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): 184 (flat)  184 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 184 (flat)  184 (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 72/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 6 (flat)  6 (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 81/14 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+Writing layout file: /mnt/uffs/user/u7054_barakho/design/reram_test/jobs/mpw_precheck/5a6c21c1-5c18-4081-a0df-7365cc2a31d2/outputs/user_analog_project_wrapper.xor.gds ..
+Total elapsed: 0.090s  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..ec9fc1d
--- /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_analog_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_analog_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..20dae99
--- /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_analog_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_analog_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..ebb8e2a
--- /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_analog_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_analog_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..542d7d2
--- /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_analog_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_analog_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..e5498cc
--- /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/reram_test/gds/user_analog_project_wrapper.gds, topcell=user_analog_project_wrapper</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/pin_label_purposes_overlapping_drawing.rb.drc'</generator>
+ <top-cell>user_analog_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_analog_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..4c75eb5
--- /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_analog_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_analog_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..829b9d5
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.drc.report
@@ -0,0 +1,5 @@
+user_analog_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..8a882f3
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.rdb
@@ -0,0 +1,2 @@
+$user_analog_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..7161d7c
--- /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_analog_project_wrapper</name>
+        </cell>
+    </cells>
+    <items/>
+</report-database>
diff --git a/mpw_precheck/outputs/user_analog_project_wrapper.magic.drc.mag b/mpw_precheck/outputs/user_analog_project_wrapper.magic.drc.mag
new file mode 100644
index 0000000..e8b4968
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper.magic.drc.mag
@@ -0,0 +1,7950 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647810358
+<< checkpaint >>
+rect -4732 -4732 588732 708732
+<< nwell >>
+rect 49750 660627 50603 661164
+rect 51277 660624 52003 661158
+rect 51277 660622 51681 660624
+rect 52677 660622 53703 661158
+rect 51277 660620 51617 660622
+rect 208506 659754 209222 659758
+rect 212242 659754 212610 659980
+rect 218716 659754 219084 659992
+rect 208506 659586 221498 659754
+rect 208506 659511 213410 659586
+rect 208506 659508 209222 659511
+rect 214470 659511 216714 659586
+rect 215856 659510 216714 659511
+rect 216546 659433 216714 659510
+rect 218755 659433 219866 659586
+rect 218755 659329 219049 659433
+rect 220564 659436 221498 659586
+rect 220564 659433 220956 659436
+<< pwell >>
+rect 562110 686187 562226 686194
+rect 562542 686187 562658 686194
+rect 562110 685535 562948 686187
+rect 562110 685528 562226 685535
+rect 562542 685528 562658 685535
+rect 211418 659393 211870 659447
+rect 210307 659385 211870 659393
+rect 213456 659385 214424 659533
+rect 217301 659543 218097 659544
+rect 208628 659192 208994 659354
+rect 210307 659269 215573 659385
+rect 210307 659255 213395 659269
+rect 210307 659201 211275 659255
+rect 211888 659193 213395 659255
+rect 214485 659193 215573 659269
+rect 215974 659228 216396 659366
+rect 216839 659193 217119 659543
+rect 217301 659292 218713 659543
+rect 219908 659386 220522 659543
+rect 219091 659375 220522 659386
+rect 221010 659375 221284 659394
+rect 218099 659193 218713 659292
+rect 219091 659213 221284 659375
+rect 219091 659194 220952 659213
+rect 209208 659155 209242 659189
+rect 212296 658932 212662 659193
+rect 216684 659155 216718 659189
+rect 219091 659066 219292 659194
+rect 219908 659193 220952 659194
+rect 218926 658904 219292 659066
+<< nmos >>
+rect 210389 659227 210419 659367
+rect 210475 659227 210505 659367
+rect 210561 659227 210591 659367
+rect 210647 659227 210677 659367
+rect 210733 659227 210763 659367
+rect 210819 659227 210849 659367
+rect 210905 659227 210935 659367
+rect 210991 659227 211021 659367
+rect 211077 659227 211107 659367
+rect 211163 659227 211193 659367
+rect 211500 659281 211530 659421
+rect 211586 659281 211616 659421
+rect 211672 659281 211702 659421
+rect 211758 659281 211788 659421
+rect 211970 659219 212000 659359
+rect 212056 659219 212086 659359
+rect 212142 659219 212172 659359
+rect 212228 659219 212258 659359
+rect 212509 659219 212539 659359
+rect 212595 659219 212625 659359
+rect 212681 659219 212711 659359
+rect 212767 659219 212797 659359
+rect 212853 659219 212883 659359
+rect 212939 659219 212969 659359
+rect 213025 659219 213055 659359
+rect 213111 659219 213141 659359
+rect 213197 659219 213227 659359
+rect 213283 659219 213313 659359
+rect 213538 659295 213568 659507
+rect 213624 659295 213654 659507
+rect 213710 659295 213740 659507
+rect 213796 659295 213826 659507
+rect 213882 659295 213912 659507
+rect 213968 659295 213998 659507
+rect 214054 659295 214084 659507
+rect 214140 659295 214170 659507
+rect 214226 659295 214256 659507
+rect 214312 659295 214342 659507
+rect 214567 659219 214597 659359
+rect 214653 659219 214683 659359
+rect 214739 659219 214799 659359
+rect 214855 659219 214915 659359
+rect 214971 659219 215001 659359
+rect 215057 659219 215087 659359
+rect 215143 659219 215203 659359
+rect 215259 659219 215319 659359
+rect 215375 659219 215405 659359
+rect 215461 659219 215491 659359
+rect 216921 659219 216951 659517
+rect 217007 659219 217037 659517
+rect 217383 659318 217413 659518
+rect 217469 659318 217499 659518
+rect 217555 659318 217585 659518
+rect 217641 659318 217671 659518
+rect 217727 659318 217757 659518
+rect 217813 659318 217843 659518
+rect 217899 659318 217929 659518
+rect 217985 659318 218015 659518
+rect 218178 659219 218378 659517
+rect 218434 659219 218634 659517
+rect 219170 659220 219200 659360
+rect 219360 659220 219390 659360
+rect 219550 659220 219580 659360
+rect 219740 659220 219770 659360
+rect 219987 659219 220187 659517
+rect 220243 659219 220443 659517
+rect 220653 659219 220683 659349
+rect 220843 659219 220873 659349
+rect 221089 659239 221119 659368
+rect 221175 659239 221205 659368
+<< pmos >>
+rect 210389 659547 210419 659669
+rect 210475 659547 210505 659669
+rect 210561 659547 210591 659669
+rect 210647 659547 210677 659669
+rect 210733 659547 210763 659669
+rect 210819 659547 210849 659669
+rect 210905 659547 210935 659669
+rect 210991 659547 211021 659669
+rect 211077 659547 211107 659669
+rect 211163 659547 211193 659669
+rect 211431 659585 212271 659669
+rect 212509 659547 212539 659669
+rect 212595 659547 212625 659669
+rect 212681 659547 212711 659669
+rect 212767 659547 212797 659669
+rect 212853 659547 212883 659669
+rect 212939 659547 212969 659669
+rect 213025 659547 213055 659669
+rect 213111 659547 213141 659669
+rect 213197 659547 213227 659669
+rect 213283 659547 213313 659669
+rect 214567 659547 214597 659669
+rect 214653 659547 214683 659669
+rect 214739 659547 214799 659669
+rect 214855 659547 214915 659669
+rect 214971 659547 215001 659669
+rect 215057 659547 215087 659669
+rect 215143 659547 215203 659669
+rect 215259 659547 215319 659669
+rect 215375 659547 215405 659669
+rect 215461 659547 215491 659669
+rect 218844 659529 218874 659619
+rect 218930 659529 218960 659619
+rect 219170 659523 219200 659649
+rect 219360 659523 219390 659649
+rect 219550 659523 219580 659649
+rect 219740 659523 219770 659649
+rect 218844 659370 218874 659460
+rect 218930 659370 218960 659460
+rect 220653 659469 220683 659669
+rect 220843 659469 220873 659669
+rect 221089 659529 221119 659669
+rect 221175 659529 221205 659669
+<< nnmos >>
+rect 562333 685961 562433 686161
+rect 562765 685961 562865 686161
+rect 562333 685561 562433 685761
+rect 562765 685561 562865 685761
+<< mvpmos >>
+rect 50339 660792 50439 660992
+rect 51719 660692 51819 661092
+rect 52803 660692 53403 661092
+<< ndiff >>
+rect 213482 659486 213538 659507
+rect 213482 659452 213493 659486
+rect 213527 659452 213538 659486
+rect 210333 659348 210389 659367
+rect 210333 659314 210344 659348
+rect 210378 659314 210389 659348
+rect 210333 659280 210389 659314
+rect 210333 659246 210344 659280
+rect 210378 659246 210389 659280
+rect 210333 659227 210389 659246
+rect 210419 659348 210475 659367
+rect 210419 659314 210430 659348
+rect 210464 659314 210475 659348
+rect 210419 659280 210475 659314
+rect 210419 659246 210430 659280
+rect 210464 659246 210475 659280
+rect 210419 659227 210475 659246
+rect 210505 659348 210561 659367
+rect 210505 659314 210516 659348
+rect 210550 659314 210561 659348
+rect 210505 659280 210561 659314
+rect 210505 659246 210516 659280
+rect 210550 659246 210561 659280
+rect 210505 659227 210561 659246
+rect 210591 659348 210647 659367
+rect 210591 659314 210602 659348
+rect 210636 659314 210647 659348
+rect 210591 659280 210647 659314
+rect 210591 659246 210602 659280
+rect 210636 659246 210647 659280
+rect 210591 659227 210647 659246
+rect 210677 659348 210733 659367
+rect 210677 659314 210688 659348
+rect 210722 659314 210733 659348
+rect 210677 659280 210733 659314
+rect 210677 659246 210688 659280
+rect 210722 659246 210733 659280
+rect 210677 659227 210733 659246
+rect 210763 659348 210819 659367
+rect 210763 659314 210774 659348
+rect 210808 659314 210819 659348
+rect 210763 659280 210819 659314
+rect 210763 659246 210774 659280
+rect 210808 659246 210819 659280
+rect 210763 659227 210819 659246
+rect 210849 659348 210905 659367
+rect 210849 659314 210860 659348
+rect 210894 659314 210905 659348
+rect 210849 659280 210905 659314
+rect 210849 659246 210860 659280
+rect 210894 659246 210905 659280
+rect 210849 659227 210905 659246
+rect 210935 659348 210991 659367
+rect 210935 659314 210946 659348
+rect 210980 659314 210991 659348
+rect 210935 659280 210991 659314
+rect 210935 659246 210946 659280
+rect 210980 659246 210991 659280
+rect 210935 659227 210991 659246
+rect 211021 659348 211077 659367
+rect 211021 659314 211032 659348
+rect 211066 659314 211077 659348
+rect 211021 659280 211077 659314
+rect 211021 659246 211032 659280
+rect 211066 659246 211077 659280
+rect 211021 659227 211077 659246
+rect 211107 659348 211163 659367
+rect 211107 659314 211118 659348
+rect 211152 659314 211163 659348
+rect 211107 659280 211163 659314
+rect 211107 659246 211118 659280
+rect 211152 659246 211163 659280
+rect 211107 659227 211163 659246
+rect 211193 659348 211249 659367
+rect 211193 659314 211204 659348
+rect 211238 659314 211249 659348
+rect 211193 659280 211249 659314
+rect 211444 659402 211500 659421
+rect 211444 659368 211455 659402
+rect 211489 659368 211500 659402
+rect 211444 659334 211500 659368
+rect 211444 659300 211455 659334
+rect 211489 659300 211500 659334
+rect 211444 659281 211500 659300
+rect 211530 659402 211586 659421
+rect 211530 659368 211541 659402
+rect 211575 659368 211586 659402
+rect 211530 659334 211586 659368
+rect 211530 659300 211541 659334
+rect 211575 659300 211586 659334
+rect 211530 659281 211586 659300
+rect 211616 659402 211672 659421
+rect 211616 659368 211627 659402
+rect 211661 659368 211672 659402
+rect 211616 659334 211672 659368
+rect 211616 659300 211627 659334
+rect 211661 659300 211672 659334
+rect 211616 659281 211672 659300
+rect 211702 659402 211758 659421
+rect 211702 659368 211713 659402
+rect 211747 659368 211758 659402
+rect 211702 659334 211758 659368
+rect 211702 659300 211713 659334
+rect 211747 659300 211758 659334
+rect 211702 659281 211758 659300
+rect 211788 659402 211844 659421
+rect 211788 659368 211799 659402
+rect 211833 659368 211844 659402
+rect 211788 659334 211844 659368
+rect 211788 659300 211799 659334
+rect 211833 659300 211844 659334
+rect 211788 659281 211844 659300
+rect 211914 659340 211970 659359
+rect 211914 659306 211925 659340
+rect 211959 659306 211970 659340
+rect 211193 659246 211204 659280
+rect 211238 659246 211249 659280
+rect 211914 659272 211970 659306
+rect 211193 659227 211249 659246
+rect 211914 659238 211925 659272
+rect 211959 659238 211970 659272
+rect 211914 659219 211970 659238
+rect 212000 659340 212056 659359
+rect 212000 659306 212011 659340
+rect 212045 659306 212056 659340
+rect 212000 659272 212056 659306
+rect 212000 659238 212011 659272
+rect 212045 659238 212056 659272
+rect 212000 659219 212056 659238
+rect 212086 659340 212142 659359
+rect 212086 659306 212097 659340
+rect 212131 659306 212142 659340
+rect 212086 659272 212142 659306
+rect 212086 659238 212097 659272
+rect 212131 659238 212142 659272
+rect 212086 659219 212142 659238
+rect 212172 659340 212228 659359
+rect 212172 659306 212183 659340
+rect 212217 659306 212228 659340
+rect 212172 659272 212228 659306
+rect 212172 659238 212183 659272
+rect 212217 659238 212228 659272
+rect 212172 659219 212228 659238
+rect 212258 659272 212314 659359
+rect 213482 659418 213538 659452
+rect 212453 659340 212509 659359
+rect 212453 659306 212464 659340
+rect 212498 659306 212509 659340
+rect 212258 659238 212269 659272
+rect 212303 659238 212314 659272
+rect 212258 659219 212314 659238
+rect 212453 659272 212509 659306
+rect 212453 659238 212464 659272
+rect 212498 659238 212509 659272
+rect 212453 659219 212509 659238
+rect 212539 659340 212595 659359
+rect 212539 659306 212550 659340
+rect 212584 659306 212595 659340
+rect 212539 659272 212595 659306
+rect 212539 659238 212550 659272
+rect 212584 659238 212595 659272
+rect 212539 659219 212595 659238
+rect 212625 659340 212681 659359
+rect 212625 659306 212636 659340
+rect 212670 659306 212681 659340
+rect 212625 659272 212681 659306
+rect 212625 659238 212636 659272
+rect 212670 659238 212681 659272
+rect 212625 659219 212681 659238
+rect 212711 659340 212767 659359
+rect 212711 659306 212722 659340
+rect 212756 659306 212767 659340
+rect 212711 659272 212767 659306
+rect 212711 659238 212722 659272
+rect 212756 659238 212767 659272
+rect 212711 659219 212767 659238
+rect 212797 659340 212853 659359
+rect 212797 659306 212808 659340
+rect 212842 659306 212853 659340
+rect 212797 659272 212853 659306
+rect 212797 659238 212808 659272
+rect 212842 659238 212853 659272
+rect 212797 659219 212853 659238
+rect 212883 659340 212939 659359
+rect 212883 659306 212894 659340
+rect 212928 659306 212939 659340
+rect 212883 659272 212939 659306
+rect 212883 659238 212894 659272
+rect 212928 659238 212939 659272
+rect 212883 659219 212939 659238
+rect 212969 659340 213025 659359
+rect 212969 659306 212980 659340
+rect 213014 659306 213025 659340
+rect 212969 659272 213025 659306
+rect 212969 659238 212980 659272
+rect 213014 659238 213025 659272
+rect 212969 659219 213025 659238
+rect 213055 659340 213111 659359
+rect 213055 659306 213066 659340
+rect 213100 659306 213111 659340
+rect 213055 659272 213111 659306
+rect 213055 659238 213066 659272
+rect 213100 659238 213111 659272
+rect 213055 659219 213111 659238
+rect 213141 659340 213197 659359
+rect 213141 659306 213152 659340
+rect 213186 659306 213197 659340
+rect 213141 659272 213197 659306
+rect 213141 659238 213152 659272
+rect 213186 659238 213197 659272
+rect 213141 659219 213197 659238
+rect 213227 659340 213283 659359
+rect 213227 659306 213238 659340
+rect 213272 659306 213283 659340
+rect 213227 659272 213283 659306
+rect 213227 659238 213238 659272
+rect 213272 659238 213283 659272
+rect 213227 659219 213283 659238
+rect 213313 659340 213369 659359
+rect 213313 659306 213324 659340
+rect 213358 659306 213369 659340
+rect 213313 659272 213369 659306
+rect 213313 659238 213324 659272
+rect 213358 659238 213369 659272
+rect 213482 659384 213493 659418
+rect 213527 659384 213538 659418
+rect 213482 659350 213538 659384
+rect 213482 659316 213493 659350
+rect 213527 659316 213538 659350
+rect 213482 659295 213538 659316
+rect 213568 659486 213624 659507
+rect 213568 659452 213579 659486
+rect 213613 659452 213624 659486
+rect 213568 659418 213624 659452
+rect 213568 659384 213579 659418
+rect 213613 659384 213624 659418
+rect 213568 659350 213624 659384
+rect 213568 659316 213579 659350
+rect 213613 659316 213624 659350
+rect 213568 659295 213624 659316
+rect 213654 659486 213710 659507
+rect 213654 659452 213665 659486
+rect 213699 659452 213710 659486
+rect 213654 659418 213710 659452
+rect 213654 659384 213665 659418
+rect 213699 659384 213710 659418
+rect 213654 659350 213710 659384
+rect 213654 659316 213665 659350
+rect 213699 659316 213710 659350
+rect 213654 659295 213710 659316
+rect 213740 659486 213796 659507
+rect 213740 659452 213751 659486
+rect 213785 659452 213796 659486
+rect 213740 659418 213796 659452
+rect 213740 659384 213751 659418
+rect 213785 659384 213796 659418
+rect 213740 659350 213796 659384
+rect 213740 659316 213751 659350
+rect 213785 659316 213796 659350
+rect 213740 659295 213796 659316
+rect 213826 659486 213882 659507
+rect 213826 659452 213837 659486
+rect 213871 659452 213882 659486
+rect 213826 659418 213882 659452
+rect 213826 659384 213837 659418
+rect 213871 659384 213882 659418
+rect 213826 659350 213882 659384
+rect 213826 659316 213837 659350
+rect 213871 659316 213882 659350
+rect 213826 659295 213882 659316
+rect 213912 659486 213968 659507
+rect 213912 659452 213923 659486
+rect 213957 659452 213968 659486
+rect 213912 659418 213968 659452
+rect 213912 659384 213923 659418
+rect 213957 659384 213968 659418
+rect 213912 659350 213968 659384
+rect 213912 659316 213923 659350
+rect 213957 659316 213968 659350
+rect 213912 659295 213968 659316
+rect 213998 659486 214054 659507
+rect 213998 659452 214009 659486
+rect 214043 659452 214054 659486
+rect 213998 659418 214054 659452
+rect 213998 659384 214009 659418
+rect 214043 659384 214054 659418
+rect 213998 659350 214054 659384
+rect 213998 659316 214009 659350
+rect 214043 659316 214054 659350
+rect 213998 659295 214054 659316
+rect 214084 659486 214140 659507
+rect 214084 659452 214095 659486
+rect 214129 659452 214140 659486
+rect 214084 659418 214140 659452
+rect 214084 659384 214095 659418
+rect 214129 659384 214140 659418
+rect 214084 659350 214140 659384
+rect 214084 659316 214095 659350
+rect 214129 659316 214140 659350
+rect 214084 659295 214140 659316
+rect 214170 659486 214226 659507
+rect 214170 659452 214181 659486
+rect 214215 659452 214226 659486
+rect 214170 659418 214226 659452
+rect 214170 659384 214181 659418
+rect 214215 659384 214226 659418
+rect 214170 659350 214226 659384
+rect 214170 659316 214181 659350
+rect 214215 659316 214226 659350
+rect 214170 659295 214226 659316
+rect 214256 659486 214312 659507
+rect 214256 659452 214267 659486
+rect 214301 659452 214312 659486
+rect 214256 659418 214312 659452
+rect 214256 659384 214267 659418
+rect 214301 659384 214312 659418
+rect 214256 659350 214312 659384
+rect 214256 659316 214267 659350
+rect 214301 659316 214312 659350
+rect 214256 659295 214312 659316
+rect 214342 659486 214398 659507
+rect 214342 659452 214353 659486
+rect 214387 659452 214398 659486
+rect 216865 659487 216921 659517
+rect 214342 659418 214398 659452
+rect 216865 659453 216876 659487
+rect 216910 659453 216921 659487
+rect 214342 659384 214353 659418
+rect 214387 659384 214398 659418
+rect 214342 659350 214398 659384
+rect 214342 659316 214353 659350
+rect 214387 659316 214398 659350
+rect 214342 659295 214398 659316
+rect 216865 659419 216921 659453
+rect 213313 659219 213369 659238
+rect 214511 659340 214567 659359
+rect 214511 659306 214522 659340
+rect 214556 659306 214567 659340
+rect 214511 659272 214567 659306
+rect 214511 659238 214522 659272
+rect 214556 659238 214567 659272
+rect 214511 659219 214567 659238
+rect 214597 659340 214653 659359
+rect 214597 659306 214608 659340
+rect 214642 659306 214653 659340
+rect 214597 659272 214653 659306
+rect 214597 659238 214608 659272
+rect 214642 659238 214653 659272
+rect 214597 659219 214653 659238
+rect 214683 659340 214739 659359
+rect 214683 659306 214694 659340
+rect 214728 659306 214739 659340
+rect 214683 659272 214739 659306
+rect 214683 659238 214694 659272
+rect 214728 659238 214739 659272
+rect 214683 659219 214739 659238
+rect 214799 659340 214855 659359
+rect 214799 659306 214810 659340
+rect 214844 659306 214855 659340
+rect 214799 659272 214855 659306
+rect 214799 659238 214810 659272
+rect 214844 659238 214855 659272
+rect 214799 659219 214855 659238
+rect 214915 659340 214971 659359
+rect 214915 659306 214926 659340
+rect 214960 659306 214971 659340
+rect 214915 659272 214971 659306
+rect 214915 659238 214926 659272
+rect 214960 659238 214971 659272
+rect 214915 659219 214971 659238
+rect 215001 659340 215057 659359
+rect 215001 659306 215012 659340
+rect 215046 659306 215057 659340
+rect 215001 659272 215057 659306
+rect 215001 659238 215012 659272
+rect 215046 659238 215057 659272
+rect 215001 659219 215057 659238
+rect 215087 659340 215143 659359
+rect 215087 659306 215098 659340
+rect 215132 659306 215143 659340
+rect 215087 659272 215143 659306
+rect 215087 659238 215098 659272
+rect 215132 659238 215143 659272
+rect 215087 659219 215143 659238
+rect 215203 659340 215259 659359
+rect 215203 659306 215214 659340
+rect 215248 659306 215259 659340
+rect 215203 659272 215259 659306
+rect 215203 659238 215214 659272
+rect 215248 659238 215259 659272
+rect 215203 659219 215259 659238
+rect 215319 659340 215375 659359
+rect 215319 659306 215330 659340
+rect 215364 659306 215375 659340
+rect 215319 659272 215375 659306
+rect 215319 659238 215330 659272
+rect 215364 659238 215375 659272
+rect 215319 659219 215375 659238
+rect 215405 659340 215461 659359
+rect 215405 659306 215416 659340
+rect 215450 659306 215461 659340
+rect 215405 659272 215461 659306
+rect 215405 659238 215416 659272
+rect 215450 659238 215461 659272
+rect 215405 659219 215461 659238
+rect 215491 659340 215547 659359
+rect 215491 659306 215502 659340
+rect 215536 659306 215547 659340
+rect 215491 659272 215547 659306
+rect 216865 659385 216876 659419
+rect 216910 659385 216921 659419
+rect 216865 659351 216921 659385
+rect 215491 659238 215502 659272
+rect 215536 659238 215547 659272
+rect 216865 659317 216876 659351
+rect 216910 659317 216921 659351
+rect 216865 659283 216921 659317
+rect 215491 659219 215547 659238
+rect 216865 659249 216876 659283
+rect 216910 659249 216921 659283
+rect 216865 659219 216921 659249
+rect 216951 659487 217007 659517
+rect 216951 659453 216962 659487
+rect 216996 659453 217007 659487
+rect 216951 659419 217007 659453
+rect 216951 659385 216962 659419
+rect 216996 659385 217007 659419
+rect 216951 659351 217007 659385
+rect 216951 659317 216962 659351
+rect 216996 659317 217007 659351
+rect 216951 659283 217007 659317
+rect 216951 659249 216962 659283
+rect 216996 659249 217007 659283
+rect 216951 659219 217007 659249
+rect 217037 659487 217093 659517
+rect 217037 659453 217048 659487
+rect 217082 659453 217093 659487
+rect 217327 659503 217383 659518
+rect 217327 659469 217338 659503
+rect 217372 659469 217383 659503
+rect 217037 659419 217093 659453
+rect 217037 659385 217048 659419
+rect 217082 659385 217093 659419
+rect 217037 659351 217093 659385
+rect 217327 659435 217383 659469
+rect 217327 659401 217338 659435
+rect 217372 659401 217383 659435
+rect 217037 659317 217048 659351
+rect 217082 659317 217093 659351
+rect 217327 659367 217383 659401
+rect 217327 659333 217338 659367
+rect 217372 659333 217383 659367
+rect 217327 659318 217383 659333
+rect 217413 659503 217469 659518
+rect 217413 659469 217424 659503
+rect 217458 659469 217469 659503
+rect 217413 659435 217469 659469
+rect 217413 659401 217424 659435
+rect 217458 659401 217469 659435
+rect 217413 659367 217469 659401
+rect 217413 659333 217424 659367
+rect 217458 659333 217469 659367
+rect 217413 659318 217469 659333
+rect 217499 659503 217555 659518
+rect 217499 659469 217510 659503
+rect 217544 659469 217555 659503
+rect 217499 659435 217555 659469
+rect 217499 659401 217510 659435
+rect 217544 659401 217555 659435
+rect 217499 659367 217555 659401
+rect 217499 659333 217510 659367
+rect 217544 659333 217555 659367
+rect 217499 659318 217555 659333
+rect 217585 659503 217641 659518
+rect 217585 659469 217596 659503
+rect 217630 659469 217641 659503
+rect 217585 659435 217641 659469
+rect 217585 659401 217596 659435
+rect 217630 659401 217641 659435
+rect 217585 659367 217641 659401
+rect 217585 659333 217596 659367
+rect 217630 659333 217641 659367
+rect 217585 659318 217641 659333
+rect 217671 659503 217727 659518
+rect 217671 659469 217682 659503
+rect 217716 659469 217727 659503
+rect 217671 659435 217727 659469
+rect 217671 659401 217682 659435
+rect 217716 659401 217727 659435
+rect 217671 659367 217727 659401
+rect 217671 659333 217682 659367
+rect 217716 659333 217727 659367
+rect 217671 659318 217727 659333
+rect 217757 659503 217813 659518
+rect 217757 659469 217768 659503
+rect 217802 659469 217813 659503
+rect 217757 659435 217813 659469
+rect 217757 659401 217768 659435
+rect 217802 659401 217813 659435
+rect 217757 659367 217813 659401
+rect 217757 659333 217768 659367
+rect 217802 659333 217813 659367
+rect 217757 659318 217813 659333
+rect 217843 659503 217899 659518
+rect 217843 659469 217854 659503
+rect 217888 659469 217899 659503
+rect 217843 659435 217899 659469
+rect 217843 659401 217854 659435
+rect 217888 659401 217899 659435
+rect 217843 659367 217899 659401
+rect 217843 659333 217854 659367
+rect 217888 659333 217899 659367
+rect 217843 659318 217899 659333
+rect 217929 659503 217985 659518
+rect 217929 659469 217940 659503
+rect 217974 659469 217985 659503
+rect 217929 659435 217985 659469
+rect 217929 659401 217940 659435
+rect 217974 659401 217985 659435
+rect 217929 659367 217985 659401
+rect 217929 659333 217940 659367
+rect 217974 659333 217985 659367
+rect 217929 659318 217985 659333
+rect 218015 659503 218071 659518
+rect 218015 659469 218026 659503
+rect 218060 659469 218071 659503
+rect 218015 659435 218071 659469
+rect 218015 659401 218026 659435
+rect 218060 659401 218071 659435
+rect 218015 659367 218071 659401
+rect 218015 659333 218026 659367
+rect 218060 659333 218071 659367
+rect 218015 659318 218071 659333
+rect 217037 659283 217093 659317
+rect 217037 659249 217048 659283
+rect 217082 659249 217093 659283
+rect 217037 659219 217093 659249
+rect 218125 659272 218178 659517
+rect 218125 659238 218133 659272
+rect 218167 659238 218178 659272
+rect 218125 659219 218178 659238
+rect 218378 659272 218434 659517
+rect 218378 659238 218389 659272
+rect 218423 659238 218434 659272
+rect 218378 659219 218434 659238
+rect 218634 659272 218687 659517
+rect 219117 659341 219170 659360
+rect 218634 659238 218645 659272
+rect 218679 659238 218687 659272
+rect 218634 659219 218687 659238
+rect 219117 659307 219125 659341
+rect 219159 659307 219170 659341
+rect 219117 659273 219170 659307
+rect 219117 659239 219125 659273
+rect 219159 659239 219170 659273
+rect 219117 659220 219170 659239
+rect 219200 659341 219253 659360
+rect 219200 659307 219211 659341
+rect 219245 659307 219253 659341
+rect 219200 659273 219253 659307
+rect 219200 659239 219211 659273
+rect 219245 659239 219253 659273
+rect 219200 659220 219253 659239
+rect 219307 659341 219360 659360
+rect 219307 659307 219315 659341
+rect 219349 659307 219360 659341
+rect 219307 659273 219360 659307
+rect 219307 659239 219315 659273
+rect 219349 659239 219360 659273
+rect 219307 659220 219360 659239
+rect 219390 659341 219443 659360
+rect 219390 659307 219401 659341
+rect 219435 659307 219443 659341
+rect 219390 659273 219443 659307
+rect 219390 659239 219401 659273
+rect 219435 659239 219443 659273
+rect 219390 659220 219443 659239
+rect 219497 659341 219550 659360
+rect 219497 659307 219505 659341
+rect 219539 659307 219550 659341
+rect 219497 659273 219550 659307
+rect 219497 659239 219505 659273
+rect 219539 659239 219550 659273
+rect 219497 659220 219550 659239
+rect 219580 659341 219633 659360
+rect 219580 659307 219591 659341
+rect 219625 659307 219633 659341
+rect 219580 659273 219633 659307
+rect 219580 659239 219591 659273
+rect 219625 659239 219633 659273
+rect 219580 659220 219633 659239
+rect 219687 659341 219740 659360
+rect 219687 659307 219695 659341
+rect 219729 659307 219740 659341
+rect 219687 659273 219740 659307
+rect 219687 659239 219695 659273
+rect 219729 659239 219740 659273
+rect 219687 659220 219740 659239
+rect 219770 659341 219823 659360
+rect 219770 659307 219781 659341
+rect 219815 659307 219823 659341
+rect 219770 659273 219823 659307
+rect 219770 659239 219781 659273
+rect 219815 659239 219823 659273
+rect 219770 659220 219823 659239
+rect 219934 659272 219987 659517
+rect 219934 659238 219942 659272
+rect 219976 659238 219987 659272
+rect 219934 659219 219987 659238
+rect 220187 659272 220243 659517
+rect 220187 659238 220198 659272
+rect 220232 659238 220243 659272
+rect 220187 659219 220243 659238
+rect 220443 659272 220496 659517
+rect 221036 659355 221089 659368
+rect 220443 659238 220454 659272
+rect 220488 659238 220496 659272
+rect 220443 659219 220496 659238
+rect 220600 659333 220653 659349
+rect 220600 659299 220608 659333
+rect 220642 659299 220653 659333
+rect 220600 659265 220653 659299
+rect 220600 659231 220608 659265
+rect 220642 659231 220653 659265
+rect 220600 659219 220653 659231
+rect 220683 659333 220736 659349
+rect 220683 659299 220694 659333
+rect 220728 659299 220736 659333
+rect 220683 659265 220736 659299
+rect 220683 659231 220694 659265
+rect 220728 659231 220736 659265
+rect 220683 659219 220736 659231
+rect 220790 659333 220843 659349
+rect 220790 659299 220798 659333
+rect 220832 659299 220843 659333
+rect 220790 659265 220843 659299
+rect 220790 659231 220798 659265
+rect 220832 659231 220843 659265
+rect 220790 659219 220843 659231
+rect 220873 659333 220926 659349
+rect 220873 659299 220884 659333
+rect 220918 659299 220926 659333
+rect 220873 659265 220926 659299
+rect 221036 659321 221044 659355
+rect 221078 659321 221089 659355
+rect 220873 659231 220884 659265
+rect 220918 659231 220926 659265
+rect 220873 659219 220926 659231
+rect 221036 659286 221089 659321
+rect 221036 659252 221044 659286
+rect 221078 659252 221089 659286
+rect 221036 659239 221089 659252
+rect 221119 659355 221175 659368
+rect 221119 659321 221130 659355
+rect 221164 659321 221175 659355
+rect 221119 659286 221175 659321
+rect 221119 659252 221130 659286
+rect 221164 659252 221175 659286
+rect 221119 659239 221175 659252
+rect 221205 659355 221258 659368
+rect 221205 659321 221216 659355
+rect 221250 659321 221258 659355
+rect 221205 659286 221258 659321
+rect 221205 659252 221216 659286
+rect 221250 659252 221258 659286
+rect 221205 659239 221258 659252
+<< pdiff >>
+rect 210332 659657 210389 659669
+rect 210332 659623 210344 659657
+rect 210378 659623 210389 659657
+rect 210332 659589 210389 659623
+rect 210332 659555 210344 659589
+rect 210378 659555 210389 659589
+rect 210332 659547 210389 659555
+rect 210419 659657 210475 659669
+rect 210419 659623 210430 659657
+rect 210464 659623 210475 659657
+rect 210419 659589 210475 659623
+rect 210419 659555 210430 659589
+rect 210464 659555 210475 659589
+rect 210419 659547 210475 659555
+rect 210505 659657 210561 659669
+rect 210505 659623 210516 659657
+rect 210550 659623 210561 659657
+rect 210505 659589 210561 659623
+rect 210505 659555 210516 659589
+rect 210550 659555 210561 659589
+rect 210505 659547 210561 659555
+rect 210591 659657 210647 659669
+rect 210591 659623 210602 659657
+rect 210636 659623 210647 659657
+rect 210591 659589 210647 659623
+rect 210591 659555 210602 659589
+rect 210636 659555 210647 659589
+rect 210591 659547 210647 659555
+rect 210677 659657 210733 659669
+rect 210677 659623 210688 659657
+rect 210722 659623 210733 659657
+rect 210677 659589 210733 659623
+rect 210677 659555 210688 659589
+rect 210722 659555 210733 659589
+rect 210677 659547 210733 659555
+rect 210763 659657 210819 659669
+rect 210763 659623 210774 659657
+rect 210808 659623 210819 659657
+rect 210763 659589 210819 659623
+rect 210763 659555 210774 659589
+rect 210808 659555 210819 659589
+rect 210763 659547 210819 659555
+rect 210849 659657 210905 659669
+rect 210849 659623 210860 659657
+rect 210894 659623 210905 659657
+rect 210849 659589 210905 659623
+rect 210849 659555 210860 659589
+rect 210894 659555 210905 659589
+rect 210849 659547 210905 659555
+rect 210935 659657 210991 659669
+rect 210935 659623 210946 659657
+rect 210980 659623 210991 659657
+rect 210935 659589 210991 659623
+rect 210935 659555 210946 659589
+rect 210980 659555 210991 659589
+rect 210935 659547 210991 659555
+rect 211021 659657 211077 659669
+rect 211021 659623 211032 659657
+rect 211066 659623 211077 659657
+rect 211021 659589 211077 659623
+rect 211021 659555 211032 659589
+rect 211066 659555 211077 659589
+rect 211021 659547 211077 659555
+rect 211107 659657 211163 659669
+rect 211107 659623 211118 659657
+rect 211152 659623 211163 659657
+rect 211107 659589 211163 659623
+rect 211107 659555 211118 659589
+rect 211152 659555 211163 659589
+rect 211107 659547 211163 659555
+rect 211193 659657 211250 659669
+rect 211193 659623 211204 659657
+rect 211238 659623 211250 659657
+rect 211193 659589 211250 659623
+rect 211378 659644 211431 659669
+rect 211378 659610 211386 659644
+rect 211420 659610 211431 659644
+rect 211193 659555 211204 659589
+rect 211238 659555 211250 659589
+rect 211193 659547 211250 659555
+rect 211378 659585 211431 659610
+rect 212271 659644 212324 659669
+rect 212271 659610 212282 659644
+rect 212316 659610 212324 659644
+rect 212271 659585 212324 659610
+rect 212452 659657 212509 659669
+rect 212452 659623 212464 659657
+rect 212498 659623 212509 659657
+rect 212452 659589 212509 659623
+rect 212452 659555 212464 659589
+rect 212498 659555 212509 659589
+rect 212452 659547 212509 659555
+rect 212539 659657 212595 659669
+rect 212539 659623 212550 659657
+rect 212584 659623 212595 659657
+rect 212539 659589 212595 659623
+rect 212539 659555 212550 659589
+rect 212584 659555 212595 659589
+rect 212539 659547 212595 659555
+rect 212625 659657 212681 659669
+rect 212625 659623 212636 659657
+rect 212670 659623 212681 659657
+rect 212625 659589 212681 659623
+rect 212625 659555 212636 659589
+rect 212670 659555 212681 659589
+rect 212625 659547 212681 659555
+rect 212711 659657 212767 659669
+rect 212711 659623 212722 659657
+rect 212756 659623 212767 659657
+rect 212711 659589 212767 659623
+rect 212711 659555 212722 659589
+rect 212756 659555 212767 659589
+rect 212711 659547 212767 659555
+rect 212797 659657 212853 659669
+rect 212797 659623 212808 659657
+rect 212842 659623 212853 659657
+rect 212797 659589 212853 659623
+rect 212797 659555 212808 659589
+rect 212842 659555 212853 659589
+rect 212797 659547 212853 659555
+rect 212883 659657 212939 659669
+rect 212883 659623 212894 659657
+rect 212928 659623 212939 659657
+rect 212883 659589 212939 659623
+rect 212883 659555 212894 659589
+rect 212928 659555 212939 659589
+rect 212883 659547 212939 659555
+rect 212969 659657 213025 659669
+rect 212969 659623 212980 659657
+rect 213014 659623 213025 659657
+rect 212969 659589 213025 659623
+rect 212969 659555 212980 659589
+rect 213014 659555 213025 659589
+rect 212969 659547 213025 659555
+rect 213055 659657 213111 659669
+rect 213055 659623 213066 659657
+rect 213100 659623 213111 659657
+rect 213055 659589 213111 659623
+rect 213055 659555 213066 659589
+rect 213100 659555 213111 659589
+rect 213055 659547 213111 659555
+rect 213141 659657 213197 659669
+rect 213141 659623 213152 659657
+rect 213186 659623 213197 659657
+rect 213141 659589 213197 659623
+rect 213141 659555 213152 659589
+rect 213186 659555 213197 659589
+rect 213141 659547 213197 659555
+rect 213227 659657 213283 659669
+rect 213227 659623 213238 659657
+rect 213272 659623 213283 659657
+rect 213227 659589 213283 659623
+rect 213227 659555 213238 659589
+rect 213272 659555 213283 659589
+rect 213227 659547 213283 659555
+rect 213313 659657 213370 659669
+rect 213313 659623 213324 659657
+rect 213358 659623 213370 659657
+rect 213313 659589 213370 659623
+rect 214510 659657 214567 659669
+rect 214510 659623 214522 659657
+rect 214556 659623 214567 659657
+rect 213313 659555 213324 659589
+rect 213358 659555 213370 659589
+rect 213313 659547 213370 659555
+rect 214510 659589 214567 659623
+rect 214510 659555 214522 659589
+rect 214556 659555 214567 659589
+rect 214510 659547 214567 659555
+rect 214597 659657 214653 659669
+rect 214597 659623 214608 659657
+rect 214642 659623 214653 659657
+rect 214597 659589 214653 659623
+rect 214597 659555 214608 659589
+rect 214642 659555 214653 659589
+rect 214597 659547 214653 659555
+rect 214683 659657 214739 659669
+rect 214683 659623 214694 659657
+rect 214728 659623 214739 659657
+rect 214683 659589 214739 659623
+rect 214683 659555 214694 659589
+rect 214728 659555 214739 659589
+rect 214683 659547 214739 659555
+rect 214799 659657 214855 659669
+rect 214799 659623 214810 659657
+rect 214844 659623 214855 659657
+rect 214799 659589 214855 659623
+rect 214799 659555 214810 659589
+rect 214844 659555 214855 659589
+rect 214799 659547 214855 659555
+rect 214915 659657 214971 659669
+rect 214915 659623 214926 659657
+rect 214960 659623 214971 659657
+rect 214915 659589 214971 659623
+rect 214915 659555 214926 659589
+rect 214960 659555 214971 659589
+rect 214915 659547 214971 659555
+rect 215001 659657 215057 659669
+rect 215001 659623 215012 659657
+rect 215046 659623 215057 659657
+rect 215001 659589 215057 659623
+rect 215001 659555 215012 659589
+rect 215046 659555 215057 659589
+rect 215001 659547 215057 659555
+rect 215087 659657 215143 659669
+rect 215087 659623 215098 659657
+rect 215132 659623 215143 659657
+rect 215087 659589 215143 659623
+rect 215087 659555 215098 659589
+rect 215132 659555 215143 659589
+rect 215087 659547 215143 659555
+rect 215203 659657 215259 659669
+rect 215203 659623 215214 659657
+rect 215248 659623 215259 659657
+rect 215203 659589 215259 659623
+rect 215203 659555 215214 659589
+rect 215248 659555 215259 659589
+rect 215203 659547 215259 659555
+rect 215319 659657 215375 659669
+rect 215319 659623 215330 659657
+rect 215364 659623 215375 659657
+rect 215319 659589 215375 659623
+rect 215319 659555 215330 659589
+rect 215364 659555 215375 659589
+rect 215319 659547 215375 659555
+rect 215405 659657 215461 659669
+rect 215405 659623 215416 659657
+rect 215450 659623 215461 659657
+rect 215405 659589 215461 659623
+rect 215405 659555 215416 659589
+rect 215450 659555 215461 659589
+rect 215405 659547 215461 659555
+rect 215491 659657 215548 659669
+rect 215491 659623 215502 659657
+rect 215536 659623 215548 659657
+rect 215491 659589 215548 659623
+rect 215491 659555 215502 659589
+rect 215536 659555 215548 659589
+rect 215491 659547 215548 659555
+rect 220600 659657 220653 659669
+rect 219117 659637 219170 659649
+rect 218791 659591 218844 659619
+rect 218791 659557 218799 659591
+rect 218833 659557 218844 659591
+rect 218791 659529 218844 659557
+rect 218874 659591 218930 659619
+rect 218874 659557 218885 659591
+rect 218919 659557 218930 659591
+rect 218874 659529 218930 659557
+rect 218960 659591 219013 659619
+rect 218960 659557 218971 659591
+rect 219005 659557 219013 659591
+rect 218960 659529 219013 659557
+rect 219117 659603 219125 659637
+rect 219159 659603 219170 659637
+rect 219117 659569 219170 659603
+rect 219117 659535 219125 659569
+rect 219159 659535 219170 659569
+rect 219117 659523 219170 659535
+rect 219200 659637 219253 659649
+rect 219200 659603 219211 659637
+rect 219245 659603 219253 659637
+rect 219200 659569 219253 659603
+rect 219200 659535 219211 659569
+rect 219245 659535 219253 659569
+rect 219200 659523 219253 659535
+rect 219307 659637 219360 659649
+rect 219307 659603 219315 659637
+rect 219349 659603 219360 659637
+rect 219307 659569 219360 659603
+rect 219307 659535 219315 659569
+rect 219349 659535 219360 659569
+rect 219307 659523 219360 659535
+rect 219390 659637 219443 659649
+rect 219390 659603 219401 659637
+rect 219435 659603 219443 659637
+rect 219390 659569 219443 659603
+rect 219390 659535 219401 659569
+rect 219435 659535 219443 659569
+rect 219390 659523 219443 659535
+rect 219497 659637 219550 659649
+rect 219497 659603 219505 659637
+rect 219539 659603 219550 659637
+rect 219497 659569 219550 659603
+rect 219497 659535 219505 659569
+rect 219539 659535 219550 659569
+rect 219497 659523 219550 659535
+rect 219580 659637 219633 659649
+rect 219580 659603 219591 659637
+rect 219625 659603 219633 659637
+rect 219580 659569 219633 659603
+rect 219580 659535 219591 659569
+rect 219625 659535 219633 659569
+rect 219580 659523 219633 659535
+rect 219687 659637 219740 659649
+rect 219687 659603 219695 659637
+rect 219729 659603 219740 659637
+rect 219687 659569 219740 659603
+rect 219687 659535 219695 659569
+rect 219729 659535 219740 659569
+rect 219687 659523 219740 659535
+rect 219770 659637 219823 659649
+rect 219770 659603 219781 659637
+rect 219815 659603 219823 659637
+rect 219770 659569 219823 659603
+rect 220600 659623 220608 659657
+rect 220642 659623 220653 659657
+rect 219770 659535 219781 659569
+rect 219815 659535 219823 659569
+rect 220600 659589 220653 659623
+rect 220600 659555 220608 659589
+rect 220642 659555 220653 659589
+rect 219770 659523 219823 659535
+rect 218791 659432 218844 659460
+rect 218791 659398 218799 659432
+rect 218833 659398 218844 659432
+rect 218791 659370 218844 659398
+rect 218874 659432 218930 659460
+rect 218874 659398 218885 659432
+rect 218919 659398 218930 659432
+rect 218874 659370 218930 659398
+rect 218960 659432 219013 659460
+rect 218960 659398 218971 659432
+rect 219005 659398 219013 659432
+rect 218960 659370 219013 659398
+rect 220600 659521 220653 659555
+rect 220600 659487 220608 659521
+rect 220642 659487 220653 659521
+rect 220600 659469 220653 659487
+rect 220683 659657 220736 659669
+rect 220683 659623 220694 659657
+rect 220728 659623 220736 659657
+rect 220683 659589 220736 659623
+rect 220683 659555 220694 659589
+rect 220728 659555 220736 659589
+rect 220683 659521 220736 659555
+rect 220683 659487 220694 659521
+rect 220728 659487 220736 659521
+rect 220683 659469 220736 659487
+rect 220790 659657 220843 659669
+rect 220790 659623 220798 659657
+rect 220832 659623 220843 659657
+rect 220790 659589 220843 659623
+rect 220790 659555 220798 659589
+rect 220832 659555 220843 659589
+rect 220790 659521 220843 659555
+rect 220790 659487 220798 659521
+rect 220832 659487 220843 659521
+rect 220790 659469 220843 659487
+rect 220873 659657 220926 659669
+rect 220873 659623 220884 659657
+rect 220918 659623 220926 659657
+rect 220873 659589 220926 659623
+rect 220873 659555 220884 659589
+rect 220918 659555 220926 659589
+rect 220873 659521 220926 659555
+rect 221036 659645 221089 659669
+rect 221036 659611 221044 659645
+rect 221078 659611 221089 659645
+rect 221036 659575 221089 659611
+rect 221036 659541 221044 659575
+rect 221078 659541 221089 659575
+rect 221036 659529 221089 659541
+rect 221119 659645 221175 659669
+rect 221119 659611 221130 659645
+rect 221164 659611 221175 659645
+rect 221119 659575 221175 659611
+rect 221119 659541 221130 659575
+rect 221164 659541 221175 659575
+rect 221119 659529 221175 659541
+rect 221205 659645 221258 659669
+rect 221205 659611 221216 659645
+rect 221250 659611 221258 659645
+rect 221205 659575 221258 659611
+rect 221205 659541 221216 659575
+rect 221250 659541 221258 659575
+rect 221205 659529 221258 659541
+rect 220873 659487 220884 659521
+rect 220918 659487 220926 659521
+rect 220873 659469 220926 659487
+<< mvndiff >>
+rect 562275 686146 562333 686161
+rect 562275 686112 562287 686146
+rect 562321 686112 562333 686146
+rect 562275 686078 562333 686112
+rect 562275 686044 562287 686078
+rect 562321 686044 562333 686078
+rect 562275 686010 562333 686044
+rect 562275 685976 562287 686010
+rect 562321 685976 562333 686010
+rect 562275 685961 562333 685976
+rect 562433 686146 562490 686161
+rect 562433 686112 562445 686146
+rect 562479 686112 562490 686146
+rect 562433 686078 562490 686112
+rect 562433 686044 562445 686078
+rect 562479 686044 562490 686078
+rect 562433 686010 562490 686044
+rect 562433 685976 562445 686010
+rect 562479 685976 562490 686010
+rect 562433 685961 562490 685976
+rect 562707 686146 562765 686161
+rect 562707 686112 562719 686146
+rect 562753 686112 562765 686146
+rect 562707 686078 562765 686112
+rect 562707 686044 562719 686078
+rect 562753 686044 562765 686078
+rect 562707 686010 562765 686044
+rect 562707 685976 562719 686010
+rect 562753 685976 562765 686010
+rect 562707 685961 562765 685976
+rect 562865 686146 562922 686161
+rect 562865 686112 562877 686146
+rect 562911 686112 562922 686146
+rect 562865 686078 562922 686112
+rect 562865 686044 562877 686078
+rect 562911 686044 562922 686078
+rect 562865 686010 562922 686044
+rect 562865 685976 562877 686010
+rect 562911 685976 562922 686010
+rect 562865 685961 562922 685976
+rect 562275 685746 562333 685761
+rect 562275 685712 562287 685746
+rect 562321 685712 562333 685746
+rect 562275 685678 562333 685712
+rect 562275 685644 562287 685678
+rect 562321 685644 562333 685678
+rect 562275 685610 562333 685644
+rect 562275 685576 562287 685610
+rect 562321 685576 562333 685610
+rect 562275 685561 562333 685576
+rect 562433 685746 562490 685761
+rect 562433 685712 562445 685746
+rect 562479 685712 562490 685746
+rect 562433 685678 562490 685712
+rect 562433 685644 562445 685678
+rect 562479 685644 562490 685678
+rect 562433 685610 562490 685644
+rect 562433 685576 562445 685610
+rect 562479 685576 562490 685610
+rect 562433 685561 562490 685576
+rect 562707 685746 562765 685761
+rect 562707 685712 562719 685746
+rect 562753 685712 562765 685746
+rect 562707 685678 562765 685712
+rect 562707 685644 562719 685678
+rect 562753 685644 562765 685678
+rect 562707 685610 562765 685644
+rect 562707 685576 562719 685610
+rect 562753 685576 562765 685610
+rect 562707 685561 562765 685576
+rect 562865 685746 562922 685761
+rect 562865 685712 562877 685746
+rect 562911 685712 562922 685746
+rect 562865 685678 562922 685712
+rect 562865 685644 562877 685678
+rect 562911 685644 562922 685678
+rect 562865 685610 562922 685644
+rect 562865 685576 562877 685610
+rect 562911 685576 562922 685610
+rect 562865 685561 562922 685576
+<< mvpdiff >>
+rect 51661 661079 51719 661092
+rect 50281 660977 50339 660992
+rect 50281 660943 50293 660977
+rect 50327 660943 50339 660977
+rect 50281 660909 50339 660943
+rect 50281 660875 50293 660909
+rect 50327 660875 50339 660909
+rect 50281 660841 50339 660875
+rect 50281 660807 50293 660841
+rect 50327 660807 50339 660841
+rect 50281 660792 50339 660807
+rect 50439 660977 50497 660992
+rect 50439 660943 50451 660977
+rect 50485 660943 50497 660977
+rect 50439 660909 50497 660943
+rect 50439 660875 50451 660909
+rect 50485 660875 50497 660909
+rect 50439 660841 50497 660875
+rect 50439 660807 50451 660841
+rect 50485 660807 50497 660841
+rect 50439 660792 50497 660807
+rect 51661 661045 51673 661079
+rect 51707 661045 51719 661079
+rect 51661 661011 51719 661045
+rect 51661 660977 51673 661011
+rect 51707 660977 51719 661011
+rect 51661 660943 51719 660977
+rect 51661 660909 51673 660943
+rect 51707 660909 51719 660943
+rect 51661 660875 51719 660909
+rect 51661 660841 51673 660875
+rect 51707 660841 51719 660875
+rect 51661 660807 51719 660841
+rect 51661 660773 51673 660807
+rect 51707 660773 51719 660807
+rect 51661 660739 51719 660773
+rect 51661 660705 51673 660739
+rect 51707 660705 51719 660739
+rect 51661 660692 51719 660705
+rect 51819 661079 51877 661092
+rect 51819 661045 51831 661079
+rect 51865 661045 51877 661079
+rect 51819 661011 51877 661045
+rect 51819 660977 51831 661011
+rect 51865 660977 51877 661011
+rect 51819 660943 51877 660977
+rect 51819 660909 51831 660943
+rect 51865 660909 51877 660943
+rect 51819 660875 51877 660909
+rect 51819 660841 51831 660875
+rect 51865 660841 51877 660875
+rect 51819 660807 51877 660841
+rect 51819 660773 51831 660807
+rect 51865 660773 51877 660807
+rect 51819 660739 51877 660773
+rect 51819 660705 51831 660739
+rect 51865 660705 51877 660739
+rect 51819 660692 51877 660705
+rect 52745 661079 52803 661092
+rect 52745 661045 52757 661079
+rect 52791 661045 52803 661079
+rect 52745 661011 52803 661045
+rect 52745 660977 52757 661011
+rect 52791 660977 52803 661011
+rect 52745 660943 52803 660977
+rect 52745 660909 52757 660943
+rect 52791 660909 52803 660943
+rect 52745 660875 52803 660909
+rect 52745 660841 52757 660875
+rect 52791 660841 52803 660875
+rect 52745 660807 52803 660841
+rect 52745 660773 52757 660807
+rect 52791 660773 52803 660807
+rect 52745 660739 52803 660773
+rect 52745 660705 52757 660739
+rect 52791 660705 52803 660739
+rect 52745 660692 52803 660705
+rect 53403 661079 53461 661092
+rect 53403 661045 53415 661079
+rect 53449 661045 53461 661079
+rect 53403 661011 53461 661045
+rect 53403 660977 53415 661011
+rect 53449 660977 53461 661011
+rect 53403 660943 53461 660977
+rect 53403 660909 53415 660943
+rect 53449 660909 53461 660943
+rect 53403 660875 53461 660909
+rect 53403 660841 53415 660875
+rect 53449 660841 53461 660875
+rect 53403 660807 53461 660841
+rect 53403 660773 53415 660807
+rect 53449 660773 53461 660807
+rect 53403 660739 53461 660773
+rect 53403 660705 53415 660739
+rect 53449 660705 53461 660739
+rect 53403 660692 53461 660705
+<< ndiffc >>
+rect 213493 659452 213527 659486
+rect 210344 659314 210378 659348
+rect 210344 659246 210378 659280
+rect 210430 659314 210464 659348
+rect 210430 659246 210464 659280
+rect 210516 659314 210550 659348
+rect 210516 659246 210550 659280
+rect 210602 659314 210636 659348
+rect 210602 659246 210636 659280
+rect 210688 659314 210722 659348
+rect 210688 659246 210722 659280
+rect 210774 659314 210808 659348
+rect 210774 659246 210808 659280
+rect 210860 659314 210894 659348
+rect 210860 659246 210894 659280
+rect 210946 659314 210980 659348
+rect 210946 659246 210980 659280
+rect 211032 659314 211066 659348
+rect 211032 659246 211066 659280
+rect 211118 659314 211152 659348
+rect 211118 659246 211152 659280
+rect 211204 659314 211238 659348
+rect 211455 659368 211489 659402
+rect 211455 659300 211489 659334
+rect 211541 659368 211575 659402
+rect 211541 659300 211575 659334
+rect 211627 659368 211661 659402
+rect 211627 659300 211661 659334
+rect 211713 659368 211747 659402
+rect 211713 659300 211747 659334
+rect 211799 659368 211833 659402
+rect 211799 659300 211833 659334
+rect 211925 659306 211959 659340
+rect 211204 659246 211238 659280
+rect 211925 659238 211959 659272
+rect 212011 659306 212045 659340
+rect 212011 659238 212045 659272
+rect 212097 659306 212131 659340
+rect 212097 659238 212131 659272
+rect 212183 659306 212217 659340
+rect 212183 659238 212217 659272
+rect 212464 659306 212498 659340
+rect 212269 659238 212303 659272
+rect 212464 659238 212498 659272
+rect 212550 659306 212584 659340
+rect 212550 659238 212584 659272
+rect 212636 659306 212670 659340
+rect 212636 659238 212670 659272
+rect 212722 659306 212756 659340
+rect 212722 659238 212756 659272
+rect 212808 659306 212842 659340
+rect 212808 659238 212842 659272
+rect 212894 659306 212928 659340
+rect 212894 659238 212928 659272
+rect 212980 659306 213014 659340
+rect 212980 659238 213014 659272
+rect 213066 659306 213100 659340
+rect 213066 659238 213100 659272
+rect 213152 659306 213186 659340
+rect 213152 659238 213186 659272
+rect 213238 659306 213272 659340
+rect 213238 659238 213272 659272
+rect 213324 659306 213358 659340
+rect 213324 659238 213358 659272
+rect 213493 659384 213527 659418
+rect 213493 659316 213527 659350
+rect 213579 659452 213613 659486
+rect 213579 659384 213613 659418
+rect 213579 659316 213613 659350
+rect 213665 659452 213699 659486
+rect 213665 659384 213699 659418
+rect 213665 659316 213699 659350
+rect 213751 659452 213785 659486
+rect 213751 659384 213785 659418
+rect 213751 659316 213785 659350
+rect 213837 659452 213871 659486
+rect 213837 659384 213871 659418
+rect 213837 659316 213871 659350
+rect 213923 659452 213957 659486
+rect 213923 659384 213957 659418
+rect 213923 659316 213957 659350
+rect 214009 659452 214043 659486
+rect 214009 659384 214043 659418
+rect 214009 659316 214043 659350
+rect 214095 659452 214129 659486
+rect 214095 659384 214129 659418
+rect 214095 659316 214129 659350
+rect 214181 659452 214215 659486
+rect 214181 659384 214215 659418
+rect 214181 659316 214215 659350
+rect 214267 659452 214301 659486
+rect 214267 659384 214301 659418
+rect 214267 659316 214301 659350
+rect 214353 659452 214387 659486
+rect 216876 659453 216910 659487
+rect 214353 659384 214387 659418
+rect 214353 659316 214387 659350
+rect 214522 659306 214556 659340
+rect 214522 659238 214556 659272
+rect 214608 659306 214642 659340
+rect 214608 659238 214642 659272
+rect 214694 659306 214728 659340
+rect 214694 659238 214728 659272
+rect 214810 659306 214844 659340
+rect 214810 659238 214844 659272
+rect 214926 659306 214960 659340
+rect 214926 659238 214960 659272
+rect 215012 659306 215046 659340
+rect 215012 659238 215046 659272
+rect 215098 659306 215132 659340
+rect 215098 659238 215132 659272
+rect 215214 659306 215248 659340
+rect 215214 659238 215248 659272
+rect 215330 659306 215364 659340
+rect 215330 659238 215364 659272
+rect 215416 659306 215450 659340
+rect 215416 659238 215450 659272
+rect 215502 659306 215536 659340
+rect 216876 659385 216910 659419
+rect 215502 659238 215536 659272
+rect 216876 659317 216910 659351
+rect 216876 659249 216910 659283
+rect 216962 659453 216996 659487
+rect 216962 659385 216996 659419
+rect 216962 659317 216996 659351
+rect 216962 659249 216996 659283
+rect 217048 659453 217082 659487
+rect 217338 659469 217372 659503
+rect 217048 659385 217082 659419
+rect 217338 659401 217372 659435
+rect 217048 659317 217082 659351
+rect 217338 659333 217372 659367
+rect 217424 659469 217458 659503
+rect 217424 659401 217458 659435
+rect 217424 659333 217458 659367
+rect 217510 659469 217544 659503
+rect 217510 659401 217544 659435
+rect 217510 659333 217544 659367
+rect 217596 659469 217630 659503
+rect 217596 659401 217630 659435
+rect 217596 659333 217630 659367
+rect 217682 659469 217716 659503
+rect 217682 659401 217716 659435
+rect 217682 659333 217716 659367
+rect 217768 659469 217802 659503
+rect 217768 659401 217802 659435
+rect 217768 659333 217802 659367
+rect 217854 659469 217888 659503
+rect 217854 659401 217888 659435
+rect 217854 659333 217888 659367
+rect 217940 659469 217974 659503
+rect 217940 659401 217974 659435
+rect 217940 659333 217974 659367
+rect 218026 659469 218060 659503
+rect 218026 659401 218060 659435
+rect 218026 659333 218060 659367
+rect 217048 659249 217082 659283
+rect 218133 659238 218167 659272
+rect 218389 659238 218423 659272
+rect 218645 659238 218679 659272
+rect 219125 659307 219159 659341
+rect 219125 659239 219159 659273
+rect 219211 659307 219245 659341
+rect 219211 659239 219245 659273
+rect 219315 659307 219349 659341
+rect 219315 659239 219349 659273
+rect 219401 659307 219435 659341
+rect 219401 659239 219435 659273
+rect 219505 659307 219539 659341
+rect 219505 659239 219539 659273
+rect 219591 659307 219625 659341
+rect 219591 659239 219625 659273
+rect 219695 659307 219729 659341
+rect 219695 659239 219729 659273
+rect 219781 659307 219815 659341
+rect 219781 659239 219815 659273
+rect 219942 659238 219976 659272
+rect 220198 659238 220232 659272
+rect 220454 659238 220488 659272
+rect 220608 659299 220642 659333
+rect 220608 659231 220642 659265
+rect 220694 659299 220728 659333
+rect 220694 659231 220728 659265
+rect 220798 659299 220832 659333
+rect 220798 659231 220832 659265
+rect 220884 659299 220918 659333
+rect 221044 659321 221078 659355
+rect 220884 659231 220918 659265
+rect 221044 659252 221078 659286
+rect 221130 659321 221164 659355
+rect 221130 659252 221164 659286
+rect 221216 659321 221250 659355
+rect 221216 659252 221250 659286
+<< pdiffc >>
+rect 210344 659623 210378 659657
+rect 210344 659555 210378 659589
+rect 210430 659623 210464 659657
+rect 210430 659555 210464 659589
+rect 210516 659623 210550 659657
+rect 210516 659555 210550 659589
+rect 210602 659623 210636 659657
+rect 210602 659555 210636 659589
+rect 210688 659623 210722 659657
+rect 210688 659555 210722 659589
+rect 210774 659623 210808 659657
+rect 210774 659555 210808 659589
+rect 210860 659623 210894 659657
+rect 210860 659555 210894 659589
+rect 210946 659623 210980 659657
+rect 210946 659555 210980 659589
+rect 211032 659623 211066 659657
+rect 211032 659555 211066 659589
+rect 211118 659623 211152 659657
+rect 211118 659555 211152 659589
+rect 211204 659623 211238 659657
+rect 211386 659610 211420 659644
+rect 211204 659555 211238 659589
+rect 212282 659610 212316 659644
+rect 212464 659623 212498 659657
+rect 212464 659555 212498 659589
+rect 212550 659623 212584 659657
+rect 212550 659555 212584 659589
+rect 212636 659623 212670 659657
+rect 212636 659555 212670 659589
+rect 212722 659623 212756 659657
+rect 212722 659555 212756 659589
+rect 212808 659623 212842 659657
+rect 212808 659555 212842 659589
+rect 212894 659623 212928 659657
+rect 212894 659555 212928 659589
+rect 212980 659623 213014 659657
+rect 212980 659555 213014 659589
+rect 213066 659623 213100 659657
+rect 213066 659555 213100 659589
+rect 213152 659623 213186 659657
+rect 213152 659555 213186 659589
+rect 213238 659623 213272 659657
+rect 213238 659555 213272 659589
+rect 213324 659623 213358 659657
+rect 214522 659623 214556 659657
+rect 213324 659555 213358 659589
+rect 214522 659555 214556 659589
+rect 214608 659623 214642 659657
+rect 214608 659555 214642 659589
+rect 214694 659623 214728 659657
+rect 214694 659555 214728 659589
+rect 214810 659623 214844 659657
+rect 214810 659555 214844 659589
+rect 214926 659623 214960 659657
+rect 214926 659555 214960 659589
+rect 215012 659623 215046 659657
+rect 215012 659555 215046 659589
+rect 215098 659623 215132 659657
+rect 215098 659555 215132 659589
+rect 215214 659623 215248 659657
+rect 215214 659555 215248 659589
+rect 215330 659623 215364 659657
+rect 215330 659555 215364 659589
+rect 215416 659623 215450 659657
+rect 215416 659555 215450 659589
+rect 215502 659623 215536 659657
+rect 215502 659555 215536 659589
+rect 218799 659557 218833 659591
+rect 218885 659557 218919 659591
+rect 218971 659557 219005 659591
+rect 219125 659603 219159 659637
+rect 219125 659535 219159 659569
+rect 219211 659603 219245 659637
+rect 219211 659535 219245 659569
+rect 219315 659603 219349 659637
+rect 219315 659535 219349 659569
+rect 219401 659603 219435 659637
+rect 219401 659535 219435 659569
+rect 219505 659603 219539 659637
+rect 219505 659535 219539 659569
+rect 219591 659603 219625 659637
+rect 219591 659535 219625 659569
+rect 219695 659603 219729 659637
+rect 219695 659535 219729 659569
+rect 219781 659603 219815 659637
+rect 220608 659623 220642 659657
+rect 219781 659535 219815 659569
+rect 220608 659555 220642 659589
+rect 218799 659398 218833 659432
+rect 218885 659398 218919 659432
+rect 218971 659398 219005 659432
+rect 220608 659487 220642 659521
+rect 220694 659623 220728 659657
+rect 220694 659555 220728 659589
+rect 220694 659487 220728 659521
+rect 220798 659623 220832 659657
+rect 220798 659555 220832 659589
+rect 220798 659487 220832 659521
+rect 220884 659623 220918 659657
+rect 220884 659555 220918 659589
+rect 221044 659611 221078 659645
+rect 221044 659541 221078 659575
+rect 221130 659611 221164 659645
+rect 221130 659541 221164 659575
+rect 221216 659611 221250 659645
+rect 221216 659541 221250 659575
+rect 220884 659487 220918 659521
+<< mvndiffc >>
+rect 562287 686112 562321 686146
+rect 562287 686044 562321 686078
+rect 562287 685976 562321 686010
+rect 562445 686112 562479 686146
+rect 562445 686044 562479 686078
+rect 562445 685976 562479 686010
+rect 562719 686112 562753 686146
+rect 562719 686044 562753 686078
+rect 562719 685976 562753 686010
+rect 562877 686112 562911 686146
+rect 562877 686044 562911 686078
+rect 562877 685976 562911 686010
+rect 562287 685712 562321 685746
+rect 562287 685644 562321 685678
+rect 562287 685576 562321 685610
+rect 562445 685712 562479 685746
+rect 562445 685644 562479 685678
+rect 562445 685576 562479 685610
+rect 562719 685712 562753 685746
+rect 562719 685644 562753 685678
+rect 562719 685576 562753 685610
+rect 562877 685712 562911 685746
+rect 562877 685644 562911 685678
+rect 562877 685576 562911 685610
+<< mvpdiffc >>
+rect 50293 660943 50327 660977
+rect 50293 660875 50327 660909
+rect 50293 660807 50327 660841
+rect 50451 660943 50485 660977
+rect 50451 660875 50485 660909
+rect 50451 660807 50485 660841
+rect 51673 661045 51707 661079
+rect 51673 660977 51707 661011
+rect 51673 660909 51707 660943
+rect 51673 660841 51707 660875
+rect 51673 660773 51707 660807
+rect 51673 660705 51707 660739
+rect 51831 661045 51865 661079
+rect 51831 660977 51865 661011
+rect 51831 660909 51865 660943
+rect 51831 660841 51865 660875
+rect 51831 660773 51865 660807
+rect 51831 660705 51865 660739
+rect 52757 661045 52791 661079
+rect 52757 660977 52791 661011
+rect 52757 660909 52791 660943
+rect 52757 660841 52791 660875
+rect 52757 660773 52791 660807
+rect 52757 660705 52791 660739
+rect 53415 661045 53449 661079
+rect 53415 660977 53449 661011
+rect 53415 660909 53449 660943
+rect 53415 660841 53449 660875
+rect 53415 660773 53449 660807
+rect 53415 660705 53449 660739
+<< psubdiff >>
+rect 208654 659290 208968 659328
+rect 208654 659256 208735 659290
+rect 208769 659256 208803 659290
+rect 208837 659256 208871 659290
+rect 208905 659256 208968 659290
+rect 208654 659218 208968 659256
+rect 216000 659306 216370 659340
+rect 216000 659272 216079 659306
+rect 216113 659272 216147 659306
+rect 216181 659272 216215 659306
+rect 216249 659272 216283 659306
+rect 216317 659272 216370 659306
+rect 216000 659254 216370 659272
+rect 212322 659030 212636 659068
+rect 212322 658996 212403 659030
+rect 212437 658996 212471 659030
+rect 212505 658996 212539 659030
+rect 212573 658996 212636 659030
+rect 212322 658958 212636 658996
+rect 218952 659002 219266 659040
+rect 218952 658968 219033 659002
+rect 219067 658968 219101 659002
+rect 219135 658968 219169 659002
+rect 219203 658968 219266 659002
+rect 218952 658930 219266 658968
+<< nsubdiff >>
+rect 212278 659890 212574 659944
+rect 212278 659856 212347 659890
+rect 212381 659856 212415 659890
+rect 212449 659856 212483 659890
+rect 212517 659856 212574 659890
+rect 212278 659790 212574 659856
+rect 208646 659644 208942 659704
+rect 208646 659610 208715 659644
+rect 208749 659610 208783 659644
+rect 208817 659610 208851 659644
+rect 208885 659610 208942 659644
+rect 208646 659544 208942 659610
+rect 218752 659902 219048 659956
+rect 218752 659868 218821 659902
+rect 218855 659868 218889 659902
+rect 218923 659868 218957 659902
+rect 218991 659868 219048 659902
+rect 218752 659802 219048 659868
+rect 216054 659647 216382 659668
+rect 216054 659613 216099 659647
+rect 216133 659613 216167 659647
+rect 216201 659613 216235 659647
+rect 216269 659613 216303 659647
+rect 216337 659613 216382 659647
+rect 216054 659580 216382 659613
+<< mvpsubdiff >>
+rect 562136 686113 562200 686168
+rect 562136 686079 562149 686113
+rect 562183 686079 562200 686113
+rect 562136 686045 562200 686079
+rect 562136 686011 562149 686045
+rect 562183 686011 562200 686045
+rect 562136 685954 562200 686011
+rect 562568 686113 562632 686168
+rect 562568 686079 562581 686113
+rect 562615 686079 562632 686113
+rect 562568 686045 562632 686079
+rect 562568 686011 562581 686045
+rect 562615 686011 562632 686045
+rect 562568 685954 562632 686011
+rect 562136 685713 562200 685768
+rect 562136 685679 562149 685713
+rect 562183 685679 562200 685713
+rect 562136 685645 562200 685679
+rect 562136 685611 562149 685645
+rect 562183 685611 562200 685645
+rect 562136 685554 562200 685611
+rect 562568 685713 562632 685768
+rect 562568 685679 562581 685713
+rect 562615 685679 562632 685713
+rect 562568 685645 562632 685679
+rect 562568 685611 562581 685645
+rect 562615 685611 562632 685645
+rect 562568 685554 562632 685611
+<< mvnsubdiff >>
+rect 51419 661074 51533 661076
+rect 51419 661047 51559 661074
+rect 51419 661013 51463 661047
+rect 51497 661013 51559 661047
+rect 50083 660937 50187 660988
+rect 50083 660903 50126 660937
+rect 50160 660903 50187 660937
+rect 50083 660869 50187 660903
+rect 50083 660835 50126 660869
+rect 50160 660835 50187 660869
+rect 50083 660784 50187 660835
+rect 51419 660979 51559 661013
+rect 51419 660945 51463 660979
+rect 51497 660945 51559 660979
+rect 51419 660911 51559 660945
+rect 51419 660877 51463 660911
+rect 51497 660877 51559 660911
+rect 51419 660843 51559 660877
+rect 51419 660809 51463 660843
+rect 51497 660809 51559 660843
+rect 51419 660775 51559 660809
+rect 51419 660741 51463 660775
+rect 51497 660741 51559 660775
+rect 51419 660716 51559 660741
+rect 51445 660714 51559 660716
+rect 53527 661018 53609 661062
+rect 53527 660984 53549 661018
+rect 53583 660984 53609 661018
+rect 53527 660950 53609 660984
+rect 53527 660916 53549 660950
+rect 53583 660916 53609 660950
+rect 53527 660882 53609 660916
+rect 53527 660848 53549 660882
+rect 53583 660848 53609 660882
+rect 53527 660814 53609 660848
+rect 53527 660780 53549 660814
+rect 53583 660780 53609 660814
+rect 53527 660738 53609 660780
+<< psubdiffcont >>
+rect 208735 659256 208769 659290
+rect 208803 659256 208837 659290
+rect 208871 659256 208905 659290
+rect 216079 659272 216113 659306
+rect 216147 659272 216181 659306
+rect 216215 659272 216249 659306
+rect 216283 659272 216317 659306
+rect 212403 658996 212437 659030
+rect 212471 658996 212505 659030
+rect 212539 658996 212573 659030
+rect 219033 658968 219067 659002
+rect 219101 658968 219135 659002
+rect 219169 658968 219203 659002
+<< nsubdiffcont >>
+rect 212347 659856 212381 659890
+rect 212415 659856 212449 659890
+rect 212483 659856 212517 659890
+rect 208715 659610 208749 659644
+rect 208783 659610 208817 659644
+rect 208851 659610 208885 659644
+rect 218821 659868 218855 659902
+rect 218889 659868 218923 659902
+rect 218957 659868 218991 659902
+rect 216099 659613 216133 659647
+rect 216167 659613 216201 659647
+rect 216235 659613 216269 659647
+rect 216303 659613 216337 659647
+<< mvpsubdiffcont >>
+rect 562149 686079 562183 686113
+rect 562149 686011 562183 686045
+rect 562581 686079 562615 686113
+rect 562581 686011 562615 686045
+rect 562149 685679 562183 685713
+rect 562149 685611 562183 685645
+rect 562581 685679 562615 685713
+rect 562581 685611 562615 685645
+<< mvnsubdiffcont >>
+rect 51463 661013 51497 661047
+rect 50126 660903 50160 660937
+rect 50126 660835 50160 660869
+rect 51463 660945 51497 660979
+rect 51463 660877 51497 660911
+rect 51463 660809 51497 660843
+rect 51463 660741 51497 660775
+rect 53549 660984 53583 661018
+rect 53549 660916 53583 660950
+rect 53549 660848 53583 660882
+rect 53549 660780 53583 660814
+<< poly >>
+rect 562333 686161 562433 686187
+rect 562765 686161 562865 686187
+rect 562333 685923 562433 685961
+rect 562333 685889 562366 685923
+rect 562400 685889 562433 685923
+rect 562333 685873 562433 685889
+rect 562765 685923 562865 685961
+rect 562765 685889 562798 685923
+rect 562832 685889 562865 685923
+rect 562765 685873 562865 685889
+rect 562333 685761 562433 685787
+rect 562765 685761 562865 685787
+rect 562333 685523 562433 685561
+rect 562333 685489 562366 685523
+rect 562400 685489 562433 685523
+rect 562333 685473 562433 685489
+rect 562765 685523 562865 685561
+rect 562765 685489 562798 685523
+rect 562832 685489 562865 685523
+rect 562765 685473 562865 685489
+rect 51719 661092 51819 661118
+rect 52803 661092 53403 661118
+rect 50339 660992 50439 661018
+rect 50339 660624 50439 660792
+rect 51719 660624 51819 660692
+rect 52803 660666 53403 660692
+rect 52804 660624 53403 660666
+rect 50339 660584 53403 660624
+rect 213898 659869 213984 659910
+rect 213898 659835 213924 659869
+rect 213958 659835 213984 659869
+rect 210389 659669 210419 659695
+rect 210475 659669 210505 659695
+rect 210561 659669 210591 659695
+rect 210647 659669 210677 659695
+rect 210733 659669 210763 659695
+rect 210819 659669 210849 659695
+rect 210905 659669 210935 659695
+rect 210991 659669 211021 659695
+rect 211077 659669 211107 659695
+rect 211163 659669 211193 659695
+rect 211431 659669 212271 659695
+rect 212509 659669 212539 659695
+rect 212595 659669 212625 659695
+rect 212681 659669 212711 659695
+rect 212767 659669 212797 659695
+rect 212853 659669 212883 659695
+rect 212939 659669 212969 659695
+rect 213025 659669 213055 659695
+rect 213111 659669 213141 659695
+rect 213197 659669 213227 659695
+rect 213283 659669 213313 659695
+rect 210235 659589 210301 659599
+rect 210235 659555 210251 659589
+rect 210285 659555 210301 659589
+rect 210235 659532 210301 659555
+rect 211281 659589 211347 659599
+rect 211281 659555 211297 659589
+rect 211331 659555 211347 659589
+rect 212355 659589 212421 659599
+rect 210389 659532 210419 659547
+rect 210235 659502 210419 659532
+rect 210475 659532 210505 659547
+rect 210561 659532 210591 659547
+rect 210647 659532 210677 659547
+rect 210733 659532 210763 659547
+rect 210819 659532 210849 659547
+rect 210905 659532 210935 659547
+rect 210991 659532 211021 659547
+rect 211077 659532 211107 659547
+rect 210475 659502 211107 659532
+rect 211163 659532 211193 659547
+rect 211281 659532 211347 659555
+rect 211163 659502 211347 659532
+rect 211431 659538 212271 659585
+rect 211431 659504 211447 659538
+rect 211481 659537 212271 659538
+rect 211481 659504 212011 659537
+rect 211431 659503 212011 659504
+rect 212045 659503 212183 659537
+rect 212217 659503 212271 659537
+rect 210475 659500 210542 659502
+rect 210475 659466 210491 659500
+rect 210525 659466 210542 659500
+rect 210475 659456 210542 659466
+rect 211040 659500 211107 659502
+rect 211040 659466 211057 659500
+rect 211091 659466 211107 659500
+rect 211431 659493 212271 659503
+rect 212355 659555 212371 659589
+rect 212405 659555 212421 659589
+rect 212355 659532 212421 659555
+rect 213898 659638 213984 659835
+rect 214567 659669 214597 659695
+rect 214653 659669 214683 659695
+rect 214739 659669 214799 659695
+rect 214855 659669 214915 659695
+rect 214971 659669 215001 659695
+rect 215057 659669 215087 659695
+rect 215143 659669 215203 659695
+rect 215259 659669 215319 659695
+rect 215375 659669 215405 659695
+rect 215461 659669 215491 659695
+rect 213898 659605 213923 659638
+rect 213710 659604 213923 659605
+rect 213957 659605 213984 659638
+rect 213957 659604 214170 659605
+rect 213401 659589 213467 659599
+rect 213401 659555 213417 659589
+rect 213451 659555 213467 659589
+rect 212509 659532 212539 659547
+rect 212355 659502 212539 659532
+rect 212595 659532 212625 659547
+rect 212681 659532 212711 659547
+rect 212767 659532 212797 659547
+rect 212853 659532 212883 659547
+rect 212939 659532 212969 659547
+rect 213025 659532 213055 659547
+rect 213111 659532 213141 659547
+rect 213197 659532 213227 659547
+rect 212595 659502 213227 659532
+rect 213283 659532 213313 659547
+rect 213401 659532 213467 659555
+rect 213710 659575 214170 659604
+rect 213283 659502 213467 659532
+rect 213538 659507 213568 659533
+rect 213624 659507 213654 659533
+rect 213710 659507 213740 659575
+rect 213796 659507 213826 659575
+rect 213882 659507 213912 659533
+rect 213968 659507 213998 659533
+rect 214054 659507 214084 659575
+rect 214140 659507 214170 659575
+rect 214413 659589 214479 659599
+rect 214413 659555 214429 659589
+rect 214463 659555 214479 659589
+rect 214226 659507 214256 659533
+rect 214312 659507 214342 659533
+rect 214413 659532 214479 659555
+rect 215579 659589 215645 659599
+rect 215579 659555 215595 659589
+rect 215629 659555 215645 659589
+rect 216964 659658 218960 659688
+rect 214567 659532 214597 659547
+rect 212595 659500 212662 659502
+rect 210585 659446 210653 659458
+rect 210585 659412 210602 659446
+rect 210636 659412 210653 659446
+rect 210929 659446 210997 659458
+rect 211040 659456 211107 659466
+rect 210929 659412 210946 659446
+rect 210980 659412 210997 659446
+rect 211500 659421 211530 659493
+rect 211586 659421 211616 659493
+rect 211672 659421 211702 659493
+rect 211758 659421 211788 659493
+rect 212595 659466 212611 659500
+rect 212645 659466 212662 659500
+rect 212595 659456 212662 659466
+rect 213160 659500 213227 659502
+rect 213160 659466 213177 659500
+rect 213211 659466 213227 659500
+rect 213160 659456 213227 659466
+rect 211905 659431 211971 659441
+rect 210244 659382 210419 659412
+rect 210244 659348 210310 659382
+rect 210389 659367 210419 659382
+rect 210475 659382 211107 659412
+rect 210475 659367 210505 659382
+rect 210561 659367 210591 659382
+rect 210647 659367 210677 659382
+rect 210733 659367 210763 659382
+rect 210819 659367 210849 659382
+rect 210905 659367 210935 659382
+rect 210991 659367 211021 659382
+rect 211077 659367 211107 659382
+rect 211163 659382 211337 659412
+rect 211163 659367 211193 659382
+rect 210244 659314 210260 659348
+rect 210294 659314 210310 659348
+rect 210244 659304 210310 659314
+rect 211271 659348 211337 659382
+rect 211271 659314 211287 659348
+rect 211321 659314 211337 659348
+rect 211271 659304 211337 659314
+rect 211905 659397 211921 659431
+rect 211955 659405 211971 659431
+rect 212257 659431 212323 659441
+rect 212257 659405 212273 659431
+rect 211955 659397 212273 659405
+rect 212307 659397 212323 659431
+rect 212702 659431 212768 659441
+rect 212702 659404 212718 659431
+rect 211905 659374 212323 659397
+rect 212365 659374 212539 659404
+rect 211970 659359 212000 659374
+rect 212056 659359 212086 659374
+rect 212142 659359 212172 659374
+rect 212228 659359 212258 659374
+rect 211500 659255 211530 659281
+rect 211586 659255 211616 659281
+rect 211672 659255 211702 659281
+rect 211758 659255 211788 659281
+rect 210389 659201 210419 659227
+rect 210475 659201 210505 659227
+rect 210561 659201 210591 659227
+rect 210647 659201 210677 659227
+rect 210733 659201 210763 659227
+rect 210819 659201 210849 659227
+rect 210905 659201 210935 659227
+rect 210991 659201 211021 659227
+rect 211077 659201 211107 659227
+rect 211163 659201 211193 659227
+rect 212365 659340 212431 659374
+rect 212509 659359 212539 659374
+rect 212595 659397 212718 659404
+rect 212752 659404 212768 659431
+rect 213054 659431 213120 659441
+rect 213054 659404 213070 659431
+rect 212752 659397 213070 659404
+rect 213104 659404 213120 659431
+rect 213104 659397 213227 659404
+rect 212595 659374 213227 659397
+rect 212595 659359 212625 659374
+rect 212681 659359 212711 659374
+rect 212767 659359 212797 659374
+rect 212853 659359 212883 659374
+rect 212939 659359 212969 659374
+rect 213025 659359 213055 659374
+rect 213111 659359 213141 659374
+rect 213197 659359 213227 659374
+rect 213283 659374 213458 659404
+rect 213283 659359 213313 659374
+rect 213392 659367 213458 659374
+rect 212365 659306 212381 659340
+rect 212415 659306 212431 659340
+rect 212365 659296 212431 659306
+rect 213392 659333 213408 659367
+rect 213442 659333 213458 659367
+rect 213392 659280 213458 659333
+rect 214413 659502 214597 659532
+rect 214653 659532 214683 659547
+rect 214739 659532 214799 659547
+rect 214855 659532 214915 659547
+rect 214971 659532 215001 659547
+rect 215057 659532 215087 659547
+rect 215143 659532 215203 659547
+rect 215259 659532 215319 659547
+rect 215375 659532 215405 659547
+rect 214653 659502 215405 659532
+rect 215461 659532 215491 659547
+rect 215579 659532 215645 659555
+rect 215461 659502 215645 659532
+rect 216702 659564 216756 659580
+rect 216702 659530 216712 659564
+rect 216746 659563 216756 659564
+rect 216746 659562 216914 659563
+rect 216964 659562 216994 659658
+rect 218844 659619 218874 659658
+rect 218930 659619 218960 659658
+rect 219170 659649 219200 659675
+rect 219360 659649 219390 659675
+rect 219550 659649 219580 659675
+rect 219740 659649 219770 659675
+rect 220653 659669 220683 659695
+rect 220843 659669 220873 659695
+rect 221089 659669 221119 659695
+rect 221175 659669 221205 659695
+rect 217238 659586 217929 659616
+rect 216746 659532 217037 659562
+rect 216746 659530 216756 659532
+rect 216702 659514 216756 659530
+rect 216921 659517 216951 659532
+rect 217007 659517 217037 659532
+rect 217238 659519 217268 659586
+rect 214653 659500 214720 659502
+rect 214653 659466 214669 659500
+rect 214703 659466 214720 659500
+rect 214653 659456 214720 659466
+rect 215338 659500 215405 659502
+rect 215338 659466 215355 659500
+rect 215389 659466 215405 659500
+rect 215338 659456 215405 659466
+rect 214790 659431 214856 659441
+rect 214790 659404 214806 659431
+rect 214422 659374 214597 659404
+rect 214422 659367 214488 659374
+rect 214422 659333 214438 659367
+rect 214472 659333 214488 659367
+rect 214567 659359 214597 659374
+rect 214653 659397 214806 659404
+rect 214840 659404 214856 659431
+rect 215202 659431 215268 659441
+rect 215202 659404 215218 659431
+rect 214840 659397 215218 659404
+rect 215252 659404 215268 659431
+rect 215252 659397 215405 659404
+rect 214653 659374 215405 659397
+rect 214653 659359 214683 659374
+rect 214739 659359 214799 659374
+rect 214855 659359 214915 659374
+rect 214971 659359 215001 659374
+rect 215057 659359 215087 659374
+rect 215143 659359 215203 659374
+rect 215259 659359 215319 659374
+rect 215375 659359 215405 659374
+rect 215461 659374 215635 659404
+rect 215461 659359 215491 659374
+rect 213538 659280 213568 659295
+rect 213392 659250 213568 659280
+rect 213624 659223 213654 659295
+rect 213710 659265 213740 659295
+rect 213796 659265 213826 659295
+rect 213882 659267 213912 659295
+rect 213968 659267 213998 659295
+rect 213882 659257 213998 659267
+rect 214054 659265 214084 659295
+rect 214140 659265 214170 659295
+rect 213882 659223 213923 659257
+rect 213957 659223 213998 659257
+rect 214226 659223 214256 659295
+rect 214312 659280 214342 659295
+rect 214422 659280 214488 659333
+rect 214312 659250 214488 659280
+rect 211970 659193 212000 659219
+rect 212056 659193 212086 659219
+rect 212142 659193 212172 659219
+rect 212228 659193 212258 659219
+rect 212509 659193 212539 659219
+rect 212595 659193 212625 659219
+rect 212681 659193 212711 659219
+rect 212767 659193 212797 659219
+rect 212853 659193 212883 659219
+rect 212939 659193 212969 659219
+rect 213025 659193 213055 659219
+rect 213111 659193 213141 659219
+rect 213197 659193 213227 659219
+rect 213283 659193 213313 659219
+rect 213624 659193 214256 659223
+rect 215569 659340 215635 659374
+rect 215569 659306 215585 659340
+rect 215619 659306 215635 659340
+rect 215569 659296 215635 659306
+rect 217226 659503 217280 659519
+rect 217383 659518 217413 659544
+rect 217469 659518 217499 659586
+rect 217555 659518 217585 659586
+rect 217641 659518 217671 659544
+rect 217727 659518 217757 659544
+rect 217813 659518 217843 659586
+rect 217899 659518 217929 659586
+rect 218245 659589 218311 659599
+rect 218245 659555 218261 659589
+rect 218295 659555 218311 659589
+rect 218245 659544 218311 659555
+rect 218501 659589 218567 659599
+rect 218501 659555 218517 659589
+rect 218551 659555 218567 659589
+rect 218501 659544 218567 659555
+rect 217985 659518 218015 659544
+rect 217226 659469 217236 659503
+rect 217270 659469 217280 659503
+rect 217226 659453 217280 659469
+rect 217226 659367 217280 659383
+rect 217226 659333 217236 659367
+rect 217270 659333 217280 659367
+rect 217226 659317 217280 659333
+rect 218178 659517 218378 659544
+rect 218434 659517 218634 659544
+rect 217238 659250 217268 659317
+rect 217383 659250 217413 659318
+rect 217469 659292 217499 659318
+rect 217555 659292 217585 659318
+rect 217641 659250 217671 659318
+rect 217727 659250 217757 659318
+rect 217813 659292 217843 659318
+rect 217899 659292 217929 659318
+rect 217985 659250 218015 659318
+rect 217238 659220 218015 659250
+rect 218844 659460 218874 659529
+rect 218930 659460 218960 659529
+rect 220054 659589 220120 659599
+rect 220054 659555 220070 659589
+rect 220104 659555 220120 659589
+rect 220054 659544 220120 659555
+rect 220310 659589 220376 659599
+rect 220310 659555 220326 659589
+rect 220360 659555 220376 659589
+rect 220310 659544 220376 659555
+rect 219170 659449 219200 659523
+rect 219360 659472 219390 659523
+rect 219437 659477 219503 659487
+rect 219437 659472 219453 659477
+rect 219158 659432 219212 659449
+rect 219158 659398 219168 659432
+rect 219202 659398 219212 659432
+rect 219158 659380 219212 659398
+rect 219360 659443 219453 659472
+rect 219487 659472 219503 659477
+rect 219550 659472 219580 659523
+rect 219487 659443 219580 659472
+rect 219740 659450 219770 659523
+rect 219987 659517 220187 659544
+rect 220243 659517 220443 659544
+rect 219360 659442 219580 659443
+rect 218844 659339 218874 659370
+rect 218930 659339 218960 659370
+rect 219170 659360 219200 659380
+rect 219360 659360 219390 659442
+rect 219437 659433 219503 659442
+rect 219550 659360 219580 659442
+rect 219728 659432 219782 659450
+rect 219728 659398 219738 659432
+rect 219772 659398 219782 659432
+rect 219728 659381 219782 659398
+rect 219740 659360 219770 659381
+rect 214567 659193 214597 659219
+rect 214653 659193 214683 659219
+rect 214739 659193 214799 659219
+rect 214855 659193 214915 659219
+rect 214971 659193 215001 659219
+rect 215057 659193 215087 659219
+rect 215143 659193 215203 659219
+rect 215259 659193 215319 659219
+rect 215375 659193 215405 659219
+rect 215461 659193 215491 659219
+rect 216921 659193 216951 659219
+rect 217007 659193 217037 659219
+rect 218178 659193 218378 659219
+rect 218434 659193 218634 659219
+rect 219170 659194 219200 659220
+rect 219360 659194 219390 659220
+rect 219550 659194 219580 659220
+rect 219740 659194 219770 659220
+rect 221089 659491 221119 659529
+rect 221028 659480 221119 659491
+rect 220653 659432 220683 659469
+rect 220843 659432 220873 659469
+rect 221028 659446 221044 659480
+rect 221078 659446 221119 659480
+rect 221028 659436 221119 659446
+rect 221175 659491 221205 659529
+rect 221175 659480 221266 659491
+rect 221175 659446 221216 659480
+rect 221250 659446 221266 659480
+rect 221175 659436 221266 659446
+rect 220594 659422 220683 659432
+rect 220594 659388 220610 659422
+rect 220644 659388 220683 659422
+rect 220594 659378 220683 659388
+rect 220784 659422 220873 659432
+rect 220784 659388 220800 659422
+rect 220834 659388 220873 659422
+rect 220784 659378 220873 659388
+rect 220653 659349 220683 659378
+rect 220843 659349 220873 659378
+rect 221089 659368 221119 659394
+rect 221175 659368 221205 659394
+rect 220954 659281 221008 659297
+rect 220954 659247 220964 659281
+rect 220998 659247 221008 659281
+rect 220954 659224 221008 659247
+rect 221286 659291 221340 659307
+rect 221286 659257 221296 659291
+rect 221330 659257 221340 659291
+rect 221089 659224 221119 659239
+rect 219987 659193 220187 659219
+rect 220243 659193 220443 659219
+rect 220653 659193 220683 659219
+rect 220843 659193 220873 659219
+rect 220954 659194 221119 659224
+rect 221175 659224 221205 659239
+rect 221286 659224 221340 659257
+rect 221175 659194 221340 659224
+rect 213882 659036 213998 659193
+rect 213882 659002 213925 659036
+rect 213959 659002 213998 659036
+rect 213882 658944 213998 659002
+<< polycont >>
+rect 562366 685889 562400 685923
+rect 562798 685889 562832 685923
+rect 562366 685489 562400 685523
+rect 562798 685489 562832 685523
+rect 213924 659835 213958 659869
+rect 210251 659555 210285 659589
+rect 211297 659555 211331 659589
+rect 211447 659504 211481 659538
+rect 212011 659503 212045 659537
+rect 212183 659503 212217 659537
+rect 210491 659466 210525 659500
+rect 211057 659466 211091 659500
+rect 212371 659555 212405 659589
+rect 213923 659604 213957 659638
+rect 213417 659555 213451 659589
+rect 214429 659555 214463 659589
+rect 215595 659555 215629 659589
+rect 210602 659412 210636 659446
+rect 210946 659412 210980 659446
+rect 212611 659466 212645 659500
+rect 213177 659466 213211 659500
+rect 210260 659314 210294 659348
+rect 211287 659314 211321 659348
+rect 211921 659397 211955 659431
+rect 212273 659397 212307 659431
+rect 212718 659397 212752 659431
+rect 213070 659397 213104 659431
+rect 212381 659306 212415 659340
+rect 213408 659333 213442 659367
+rect 216712 659530 216746 659564
+rect 214669 659466 214703 659500
+rect 215355 659466 215389 659500
+rect 214438 659333 214472 659367
+rect 214806 659397 214840 659431
+rect 215218 659397 215252 659431
+rect 213923 659223 213957 659257
+rect 215585 659306 215619 659340
+rect 218261 659555 218295 659589
+rect 218517 659555 218551 659589
+rect 217236 659469 217270 659503
+rect 217236 659333 217270 659367
+rect 220070 659555 220104 659589
+rect 220326 659555 220360 659589
+rect 219168 659398 219202 659432
+rect 219453 659443 219487 659477
+rect 219738 659398 219772 659432
+rect 221044 659446 221078 659480
+rect 221216 659446 221250 659480
+rect 220610 659388 220644 659422
+rect 220800 659388 220834 659422
+rect 220964 659247 220998 659281
+rect 221296 659257 221330 659291
+rect 213925 659002 213959 659036
+<< xpolycontact >>
+rect 209135 659247 209567 659529
+rect 209707 659247 210139 659529
+<< xpolyres >>
+rect 209567 659247 209707 659529
+<< locali >>
+rect 562134 686115 562202 686162
+rect 562134 686113 562151 686115
+rect 562134 686079 562149 686113
+rect 562185 686081 562202 686115
+rect 562183 686079 562202 686081
+rect 562134 686045 562202 686079
+rect 562134 686011 562149 686045
+rect 562183 686043 562202 686045
+rect 562134 686009 562151 686011
+rect 562185 686009 562202 686043
+rect 562134 685960 562202 686009
+rect 562287 686146 562321 686165
+rect 562287 686078 562321 686080
+rect 562287 686042 562321 686044
+rect 562287 685957 562321 685976
+rect 562445 686146 562479 686165
+rect 562445 686078 562479 686080
+rect 562445 686042 562479 686044
+rect 562445 685957 562479 685976
+rect 562566 686115 562634 686162
+rect 562566 686113 562583 686115
+rect 562566 686079 562581 686113
+rect 562617 686081 562634 686115
+rect 562615 686079 562634 686081
+rect 562566 686045 562634 686079
+rect 562566 686011 562581 686045
+rect 562615 686043 562634 686045
+rect 562566 686009 562583 686011
+rect 562617 686009 562634 686043
+rect 562566 685960 562634 686009
+rect 562719 686146 562753 686165
+rect 562719 686078 562753 686080
+rect 562719 686042 562753 686044
+rect 562719 685957 562753 685976
+rect 562877 686146 562911 686165
+rect 562877 686078 562911 686080
+rect 562877 686042 562911 686044
+rect 562877 685957 562911 685976
+rect 562333 685889 562366 685923
+rect 562400 685889 562433 685923
+rect 562765 685889 562798 685923
+rect 562832 685889 562865 685923
+rect 562134 685715 562202 685762
+rect 562134 685713 562151 685715
+rect 562134 685679 562149 685713
+rect 562185 685681 562202 685715
+rect 562183 685679 562202 685681
+rect 562134 685645 562202 685679
+rect 562134 685611 562149 685645
+rect 562183 685643 562202 685645
+rect 562134 685609 562151 685611
+rect 562185 685609 562202 685643
+rect 562134 685560 562202 685609
+rect 562287 685746 562321 685765
+rect 562287 685678 562321 685680
+rect 562287 685642 562321 685644
+rect 562287 685557 562321 685576
+rect 562445 685746 562479 685765
+rect 562445 685678 562479 685680
+rect 562445 685642 562479 685644
+rect 562445 685557 562479 685576
+rect 562566 685715 562634 685762
+rect 562566 685713 562583 685715
+rect 562566 685679 562581 685713
+rect 562617 685681 562634 685715
+rect 562615 685679 562634 685681
+rect 562566 685645 562634 685679
+rect 562566 685611 562581 685645
+rect 562615 685643 562634 685645
+rect 562566 685609 562583 685611
+rect 562617 685609 562634 685643
+rect 562566 685560 562634 685609
+rect 562719 685746 562753 685765
+rect 562719 685678 562753 685680
+rect 562719 685642 562753 685644
+rect 562719 685557 562753 685576
+rect 562877 685746 562911 685765
+rect 562877 685678 562911 685680
+rect 562877 685642 562911 685644
+rect 562877 685557 562911 685576
+rect 562333 685489 562366 685523
+rect 562400 685489 562433 685523
+rect 562765 685489 562798 685523
+rect 562832 685489 562865 685523
+rect 50095 661148 50277 661212
+rect 50095 661114 50126 661148
+rect 50160 661114 50198 661148
+rect 50232 661114 50277 661148
+rect 50095 660996 50277 661114
+rect 51439 661182 51707 661210
+rect 51439 661148 51510 661182
+rect 51544 661148 51582 661182
+rect 51616 661148 51707 661182
+rect 51439 661079 51707 661148
+rect 51439 661047 51673 661079
+rect 51439 661013 51463 661047
+rect 51497 661019 51673 661047
+rect 51497 661013 51707 661019
+rect 51439 661011 51707 661013
+rect 50095 660977 50485 660996
+rect 50095 660937 50293 660977
+rect 50095 660903 50126 660937
+rect 50160 660911 50293 660937
+rect 50327 660911 50451 660977
+rect 50160 660909 50485 660911
+rect 50160 660903 50293 660909
+rect 50095 660875 50293 660903
+rect 50327 660875 50451 660909
+rect 50095 660873 50485 660875
+rect 50095 660869 50293 660873
+rect 50095 660835 50126 660869
+rect 50160 660835 50293 660869
+rect 50095 660807 50293 660835
+rect 50327 660807 50451 660873
+rect 50095 660788 50485 660807
+rect 51439 660979 51673 661011
+rect 51439 660945 51463 660979
+rect 51497 660947 51673 660979
+rect 51497 660945 51707 660947
+rect 51439 660943 51707 660945
+rect 51439 660911 51673 660943
+rect 51439 660877 51463 660911
+rect 51497 660877 51673 660911
+rect 51439 660843 51673 660877
+rect 51439 660809 51463 660843
+rect 51497 660841 51673 660843
+rect 51497 660837 51707 660841
+rect 51497 660809 51673 660837
+rect 51439 660775 51673 660809
+rect 51439 660741 51463 660775
+rect 51497 660773 51673 660775
+rect 51497 660765 51707 660773
+rect 51497 660741 51673 660765
+rect 51439 660705 51673 660741
+rect 51439 660688 51707 660705
+rect 51831 661200 52003 661224
+rect 51831 661166 51864 661200
+rect 51898 661166 51936 661200
+rect 51970 661166 52003 661200
+rect 51831 661158 52003 661166
+rect 53453 661202 53627 661222
+rect 53453 661168 53516 661202
+rect 53550 661168 53627 661202
+rect 51831 661079 51865 661158
+rect 53453 661098 53627 661168
+rect 52783 661096 53627 661098
+rect 51831 661011 51865 661019
+rect 51831 660943 51865 660947
+rect 51831 660837 51865 660841
+rect 51831 660765 51865 660773
+rect 51831 660586 51865 660705
+rect 52757 661079 53627 661096
+rect 52791 661019 53415 661079
+rect 53449 661019 53627 661079
+rect 52757 661018 53627 661019
+rect 52757 661011 53549 661018
+rect 52791 660947 53415 661011
+rect 53449 660984 53549 661011
+rect 53583 660984 53627 661018
+rect 53449 660950 53627 660984
+rect 53449 660947 53549 660950
+rect 52757 660943 53549 660947
+rect 52791 660841 53415 660943
+rect 53449 660916 53549 660943
+rect 53583 660916 53627 660950
+rect 53449 660882 53627 660916
+rect 53449 660848 53549 660882
+rect 53583 660848 53627 660882
+rect 53449 660841 53627 660848
+rect 52757 660837 53627 660841
+rect 52791 660773 53415 660837
+rect 53449 660814 53627 660837
+rect 53449 660780 53549 660814
+rect 53583 660780 53627 660814
+rect 53449 660773 53627 660780
+rect 52757 660765 53627 660773
+rect 52791 660705 53415 660765
+rect 53449 660705 53627 660765
+rect 52757 660688 53627 660705
+rect 212296 659891 212574 659944
+rect 218770 659903 219048 659956
+rect 212296 659857 212344 659891
+rect 212378 659890 212416 659891
+rect 212450 659890 212488 659891
+rect 212296 659856 212347 659857
+rect 212381 659856 212415 659890
+rect 212450 659857 212483 659890
+rect 212522 659857 212574 659891
+rect 212449 659856 212483 659857
+rect 212517 659856 212574 659857
+rect 212296 659794 212574 659856
+rect 213898 659869 213990 659894
+rect 213898 659835 213923 659869
+rect 213958 659835 213990 659869
+rect 213898 659810 213990 659835
+rect 218770 659869 218818 659903
+rect 218852 659902 218890 659903
+rect 218924 659902 218962 659903
+rect 218770 659868 218821 659869
+rect 218855 659868 218889 659902
+rect 218924 659869 218957 659902
+rect 218996 659869 219048 659903
+rect 218923 659868 218957 659869
+rect 218991 659868 219048 659869
+rect 218770 659806 219048 659868
+rect 212306 659733 212542 659794
+rect 215814 659766 216194 659768
+rect 215814 659733 216590 659766
+rect 218780 659733 219016 659806
+rect 208664 659699 209137 659733
+rect 209171 659699 209229 659733
+rect 209263 659699 209321 659733
+rect 209355 659699 209413 659733
+rect 209447 659699 209505 659733
+rect 209539 659699 209597 659733
+rect 209631 659699 209689 659733
+rect 209723 659699 209781 659733
+rect 209815 659699 209873 659733
+rect 209907 659699 209965 659733
+rect 209999 659699 210057 659733
+rect 210091 659699 210149 659733
+rect 210183 659699 210241 659733
+rect 210275 659699 210333 659733
+rect 210367 659699 210425 659733
+rect 210459 659699 210517 659733
+rect 210551 659699 210609 659733
+rect 210643 659699 210701 659733
+rect 210735 659699 210793 659733
+rect 210827 659699 210885 659733
+rect 210919 659699 210977 659733
+rect 211011 659699 211069 659733
+rect 211103 659699 211161 659733
+rect 211195 659699 211253 659733
+rect 211287 659699 211345 659733
+rect 211379 659699 211437 659733
+rect 211471 659699 211529 659733
+rect 211563 659699 211621 659733
+rect 211655 659699 211713 659733
+rect 211747 659699 211805 659733
+rect 211839 659699 211897 659733
+rect 211931 659699 211989 659733
+rect 212023 659699 212081 659733
+rect 212115 659699 212173 659733
+rect 212207 659699 212265 659733
+rect 212299 659699 212357 659733
+rect 212391 659699 212449 659733
+rect 212483 659699 212541 659733
+rect 212575 659699 212633 659733
+rect 212667 659699 212725 659733
+rect 212759 659699 212817 659733
+rect 212851 659699 212909 659733
+rect 212943 659699 213001 659733
+rect 213035 659699 213093 659733
+rect 213127 659699 213185 659733
+rect 213219 659699 213277 659733
+rect 213311 659699 213369 659733
+rect 213403 659699 213461 659733
+rect 213495 659699 213553 659733
+rect 213587 659699 213645 659733
+rect 213679 659699 213737 659733
+rect 213771 659699 213829 659733
+rect 213863 659699 213921 659733
+rect 213955 659699 214013 659733
+rect 214047 659699 214105 659733
+rect 214139 659699 214197 659733
+rect 214231 659699 214289 659733
+rect 214323 659699 214381 659733
+rect 214415 659699 214473 659733
+rect 214507 659699 214565 659733
+rect 214599 659699 214657 659733
+rect 214691 659699 214749 659733
+rect 214783 659699 214841 659733
+rect 214875 659699 214933 659733
+rect 214967 659699 215025 659733
+rect 215059 659699 215117 659733
+rect 215151 659699 215209 659733
+rect 215243 659699 215301 659733
+rect 215335 659699 215393 659733
+rect 215427 659699 215485 659733
+rect 215519 659699 215577 659733
+rect 215611 659699 215669 659733
+rect 215703 659699 215761 659733
+rect 215795 659700 216613 659733
+rect 215795 659699 215824 659700
+rect 216052 659699 216613 659700
+rect 216647 659699 216705 659733
+rect 216739 659699 216797 659733
+rect 216831 659699 216889 659733
+rect 216923 659699 216981 659733
+rect 217015 659699 217073 659733
+rect 217107 659699 217165 659733
+rect 217199 659699 217257 659733
+rect 217291 659699 217349 659733
+rect 217383 659699 217441 659733
+rect 217475 659699 217533 659733
+rect 217567 659699 217625 659733
+rect 217659 659699 217717 659733
+rect 217751 659699 217809 659733
+rect 217843 659699 217901 659733
+rect 217935 659699 217993 659733
+rect 218027 659699 218085 659733
+rect 218119 659699 218177 659733
+rect 218211 659699 218269 659733
+rect 218303 659699 218361 659733
+rect 218395 659699 218453 659733
+rect 218487 659699 218545 659733
+rect 218579 659699 218637 659733
+rect 218671 659699 218729 659733
+rect 218763 659699 218821 659733
+rect 218855 659699 218913 659733
+rect 218947 659699 219005 659733
+rect 219039 659699 219097 659733
+rect 219131 659699 219189 659733
+rect 219223 659699 219281 659733
+rect 219315 659699 219373 659733
+rect 219407 659699 219465 659733
+rect 219499 659699 219557 659733
+rect 219591 659699 219649 659733
+rect 219683 659699 219741 659733
+rect 219775 659699 219833 659733
+rect 219867 659699 219925 659733
+rect 219959 659699 220017 659733
+rect 220051 659699 220109 659733
+rect 220143 659699 220201 659733
+rect 220235 659699 220293 659733
+rect 220327 659699 220385 659733
+rect 220419 659699 220477 659733
+rect 220511 659699 220569 659733
+rect 220603 659699 220661 659733
+rect 220695 659699 220753 659733
+rect 220787 659699 220845 659733
+rect 220879 659699 220937 659733
+rect 220971 659699 221029 659733
+rect 221063 659699 221121 659733
+rect 221155 659699 221213 659733
+rect 221247 659699 221305 659733
+rect 221339 659699 221397 659733
+rect 221431 659699 221460 659733
+rect 208664 659645 208942 659699
+rect 208664 659611 208712 659645
+rect 208746 659644 208784 659645
+rect 208818 659644 208856 659645
+rect 208664 659610 208715 659611
+rect 208749 659610 208783 659644
+rect 208818 659611 208851 659644
+rect 208890 659611 208942 659645
+rect 208817 659610 208851 659611
+rect 208885 659610 208942 659611
+rect 208664 659548 208942 659610
+rect 210344 659657 210378 659699
+rect 210516 659657 210550 659699
+rect 210688 659657 210722 659699
+rect 210860 659657 210894 659699
+rect 211032 659657 211066 659699
+rect 211204 659657 211238 659699
+rect 210414 659623 210430 659657
+rect 210464 659623 210480 659657
+rect 210586 659623 210602 659657
+rect 210636 659623 210652 659657
+rect 210758 659623 210774 659657
+rect 210808 659623 210824 659657
+rect 210930 659623 210946 659657
+rect 210980 659623 210996 659657
+rect 211102 659623 211118 659657
+rect 211152 659623 211169 659657
+rect 210344 659589 210378 659623
+rect 210430 659589 210464 659623
+rect 210235 659555 210251 659589
+rect 210285 659555 210344 659589
+rect 210378 659555 210394 659589
+rect 210430 659536 210464 659555
+rect 210516 659589 210550 659623
+rect 210516 659539 210550 659555
+rect 208648 659290 208970 659328
+rect 208648 659256 208731 659290
+rect 208769 659256 208803 659290
+rect 208837 659256 208871 659290
+rect 208909 659256 208970 659290
+rect 208648 659190 208970 659256
+rect 210430 659500 210464 659502
+rect 210430 659466 210491 659500
+rect 210525 659466 210542 659500
+rect 210602 659446 210636 659555
+rect 210688 659589 210722 659623
+rect 210688 659538 210722 659555
+rect 210774 659589 210808 659623
+rect 210774 659536 210808 659555
+rect 210860 659589 210894 659623
+rect 210860 659539 210894 659555
+rect 210946 659446 210980 659555
+rect 211032 659589 211066 659623
+rect 211032 659539 211066 659555
+rect 211118 659589 211152 659623
+rect 211204 659589 211238 659623
+rect 211386 659644 211420 659660
+rect 211297 659589 211331 659605
+rect 211188 659555 211204 659589
+rect 211238 659555 211297 659589
+rect 211118 659536 211152 659555
+rect 211297 659539 211331 659555
+rect 211386 659538 211420 659610
+rect 212282 659644 212316 659699
+rect 212282 659594 212316 659610
+rect 212464 659657 212498 659699
+rect 212636 659657 212670 659699
+rect 212808 659657 212842 659699
+rect 212980 659657 213014 659699
+rect 213152 659657 213186 659699
+rect 213324 659657 213358 659699
+rect 212533 659623 212550 659657
+rect 212584 659623 212600 659657
+rect 212706 659623 212722 659657
+rect 212756 659623 212772 659657
+rect 212878 659623 212894 659657
+rect 212928 659623 212944 659657
+rect 213050 659623 213066 659657
+rect 213100 659623 213116 659657
+rect 213222 659623 213238 659657
+rect 213272 659623 213288 659657
+rect 214522 659657 214556 659699
+rect 214694 659657 214728 659699
+rect 214926 659657 214960 659699
+rect 215098 659657 215132 659699
+rect 215330 659657 215364 659699
+rect 215502 659657 215536 659699
+rect 212371 659589 212405 659605
+rect 212464 659589 212498 659623
+rect 212550 659589 212584 659623
+rect 212405 659555 212464 659589
+rect 212498 659555 212514 659589
+rect 211386 659504 211447 659538
+rect 211481 659504 211497 659538
+rect 212011 659537 212045 659553
+rect 211118 659500 211152 659502
+rect 211040 659466 211057 659500
+rect 211091 659466 211152 659500
+rect 210586 659412 210602 659446
+rect 210636 659412 210652 659446
+rect 210930 659412 210946 659446
+rect 210980 659412 210996 659446
+rect 211489 659436 211955 659470
+rect 211455 659402 211489 659436
+rect 211627 659402 211661 659436
+rect 211799 659402 211833 659436
+rect 211525 659368 211541 659402
+rect 211575 659368 211591 659402
+rect 211697 659368 211713 659402
+rect 211747 659368 211763 659402
+rect 211921 659431 211955 659436
+rect 211921 659381 211955 659397
+rect 210244 659314 210260 659348
+rect 210294 659314 210344 659348
+rect 210378 659314 210394 659348
+rect 210344 659280 210378 659314
+rect 209135 659190 209567 659247
+rect 208648 659189 209567 659190
+rect 210344 659189 210378 659246
+rect 210430 659280 210464 659314
+rect 210430 659230 210464 659246
+rect 210516 659348 210550 659364
+rect 210516 659288 210550 659314
+rect 210516 659230 210550 659246
+rect 210602 659280 210636 659314
+rect 210602 659230 210636 659246
+rect 210688 659348 210722 659364
+rect 210688 659288 210722 659314
+rect 210688 659230 210722 659246
+rect 210774 659280 210808 659314
+rect 210774 659230 210808 659246
+rect 210860 659348 210894 659364
+rect 210860 659288 210894 659314
+rect 210860 659230 210894 659246
+rect 210946 659280 210980 659314
+rect 210946 659230 210980 659246
+rect 211032 659348 211066 659364
+rect 211032 659288 211066 659314
+rect 211032 659230 211066 659246
+rect 211188 659314 211204 659348
+rect 211238 659314 211287 659348
+rect 211321 659314 211337 659348
+rect 211455 659334 211489 659368
+rect 211541 659334 211575 659368
+rect 211627 659334 211661 659368
+rect 211713 659334 211747 659368
+rect 211799 659334 211833 659368
+rect 212011 659340 212045 659503
+rect 212183 659537 212217 659553
+rect 212371 659539 212405 659555
+rect 212183 659340 212217 659503
+rect 212550 659500 212584 659555
+rect 212636 659589 212670 659623
+rect 212636 659539 212670 659555
+rect 212722 659589 212756 659623
+rect 212808 659589 212842 659623
+rect 212808 659539 212842 659555
+rect 212894 659589 212928 659623
+rect 212894 659500 212928 659555
+rect 212980 659589 213014 659623
+rect 212980 659538 213014 659555
+rect 213066 659589 213100 659623
+rect 213152 659589 213186 659623
+rect 213152 659539 213186 659555
+rect 213238 659589 213272 659623
+rect 213324 659589 213358 659623
+rect 213907 659638 213973 659648
+rect 213907 659604 213923 659638
+rect 213957 659604 213973 659638
+rect 214592 659623 214608 659657
+rect 214642 659623 214658 659657
+rect 214794 659623 214810 659657
+rect 214844 659623 214860 659657
+rect 214996 659623 215012 659657
+rect 215046 659623 215062 659657
+rect 215198 659623 215214 659657
+rect 215248 659623 215264 659657
+rect 215400 659623 215416 659657
+rect 215450 659623 215467 659657
+rect 216052 659647 216382 659699
+rect 214522 659589 214556 659623
+rect 214608 659589 214642 659623
+rect 213308 659555 213324 659589
+rect 213358 659555 213417 659589
+rect 213451 659555 213467 659589
+rect 213238 659500 213272 659555
+rect 213535 659536 214345 659570
+rect 214413 659555 214429 659589
+rect 214463 659555 214522 659589
+rect 214556 659555 214572 659589
+rect 212550 659466 212611 659500
+rect 212645 659466 213177 659500
+rect 213211 659466 213238 659500
+rect 213493 659486 213527 659502
+rect 212273 659431 212307 659447
+rect 212307 659397 212718 659431
+rect 212752 659397 213070 659431
+rect 213104 659397 213272 659431
+rect 212273 659381 212307 659397
+rect 211118 659280 211152 659314
+rect 211118 659230 211152 659246
+rect 211204 659280 211238 659314
+rect 211204 659189 211238 659246
+rect 211371 659266 211405 659330
+rect 211439 659300 211455 659334
+rect 211489 659300 211505 659334
+rect 211611 659300 211627 659334
+rect 211661 659300 211677 659334
+rect 211783 659300 211799 659334
+rect 211833 659300 211849 659334
+rect 211909 659306 211925 659340
+rect 211959 659306 211975 659340
+rect 212081 659306 212097 659340
+rect 212131 659306 212147 659340
+rect 211541 659266 211575 659300
+rect 211713 659266 211747 659300
+rect 211371 659232 211747 659266
+rect 211925 659272 211959 659306
+rect 212011 659272 212045 659306
+rect 212097 659272 212131 659306
+rect 212183 659272 212217 659306
+rect 212381 659340 212415 659356
+rect 212550 659340 212584 659397
+rect 212415 659306 212464 659340
+rect 212498 659306 212514 659340
+rect 212381 659290 212415 659306
+rect 212269 659272 212303 659288
+rect 211995 659238 212011 659272
+rect 212045 659238 212061 659272
+rect 212167 659238 212183 659272
+rect 212217 659238 212233 659272
+rect 211925 659189 211959 659238
+rect 212097 659189 212131 659238
+rect 212269 659189 212303 659238
+rect 212464 659272 212498 659306
+rect 212550 659273 212584 659306
+rect 212636 659340 212670 659356
+rect 212534 659272 212600 659273
+rect 212534 659238 212550 659272
+rect 212584 659238 212600 659272
+rect 212636 659272 212670 659306
+rect 212722 659340 212756 659356
+rect 212722 659298 212756 659306
+rect 212464 659189 212498 659238
+rect 212636 659189 212670 659238
+rect 212706 659238 212722 659265
+rect 212808 659340 212842 659356
+rect 212808 659272 212842 659306
+rect 212756 659238 212772 659265
+rect 212706 659231 212772 659238
+rect 212894 659340 212928 659397
+rect 212894 659272 212928 659306
+rect 212808 659189 212842 659238
+rect 212878 659238 212894 659265
+rect 212980 659340 213014 659356
+rect 212980 659272 213014 659306
+rect 213066 659340 213100 659356
+rect 213066 659298 213100 659306
+rect 213152 659340 213186 659356
+rect 213152 659272 213186 659306
+rect 213238 659340 213272 659397
+rect 213493 659418 213527 659452
+rect 213493 659367 213527 659384
+rect 213238 659273 213272 659306
+rect 213324 659340 213408 659367
+rect 213358 659333 213408 659340
+rect 213442 659350 213527 659367
+rect 213442 659333 213493 659350
+rect 212928 659238 212944 659265
+rect 212878 659231 212944 659238
+rect 213050 659238 213066 659272
+rect 213100 659238 213116 659272
+rect 213222 659272 213288 659273
+rect 213222 659238 213238 659272
+rect 213272 659238 213288 659272
+rect 213324 659272 213358 659306
+rect 213493 659300 213527 659316
+rect 213579 659500 213613 659502
+rect 213579 659418 213613 659452
+rect 213579 659350 213613 659384
+rect 213579 659300 213613 659316
+rect 213665 659486 213699 659502
+rect 213665 659418 213699 659452
+rect 213665 659350 213699 659384
+rect 212980 659189 213014 659238
+rect 213152 659189 213186 659238
+rect 213324 659189 213358 659238
+rect 213665 659266 213699 659316
+rect 213751 659486 213785 659502
+rect 213751 659432 213785 659452
+rect 213751 659350 213785 659384
+rect 213751 659300 213785 659316
+rect 213837 659486 213871 659502
+rect 213837 659418 213871 659452
+rect 213837 659364 213871 659384
+rect 213837 659266 213871 659316
+rect 213923 659500 213957 659502
+rect 213923 659418 213957 659452
+rect 213923 659350 213957 659384
+rect 213923 659300 213957 659316
+rect 214009 659486 214043 659502
+rect 214009 659418 214043 659452
+rect 214009 659364 214043 659384
+rect 214009 659266 214043 659316
+rect 214095 659486 214129 659502
+rect 214095 659432 214129 659452
+rect 214095 659350 214129 659384
+rect 214095 659300 214129 659316
+rect 214181 659486 214215 659502
+rect 214181 659418 214215 659452
+rect 214181 659350 214215 659384
+rect 214181 659266 214215 659316
+rect 214267 659501 214301 659502
+rect 214267 659418 214301 659452
+rect 214267 659350 214301 659384
+rect 214267 659300 214301 659316
+rect 214353 659486 214387 659502
+rect 214608 659500 214642 659555
+rect 214694 659589 214728 659623
+rect 214694 659539 214728 659555
+rect 214810 659539 214844 659555
+rect 214926 659589 214960 659623
+rect 214926 659538 214960 659555
+rect 215012 659589 215046 659623
+rect 215012 659500 215046 659555
+rect 215098 659589 215132 659623
+rect 215098 659539 215132 659555
+rect 215214 659539 215248 659555
+rect 215330 659589 215364 659623
+rect 215330 659539 215364 659555
+rect 215416 659589 215450 659623
+rect 215502 659589 215536 659623
+rect 215713 659622 215807 659623
+rect 215713 659606 215824 659622
+rect 215713 659589 215777 659606
+rect 215486 659555 215502 659589
+rect 215536 659555 215595 659589
+rect 215629 659555 215645 659589
+rect 215755 659572 215777 659589
+rect 215811 659572 215824 659606
+rect 216052 659613 216099 659647
+rect 216163 659613 216167 659647
+rect 216269 659613 216273 659647
+rect 216337 659613 216382 659647
+rect 216052 659580 216382 659613
+rect 215416 659500 215450 659555
+rect 214642 659466 214669 659500
+rect 214703 659466 215355 659500
+rect 215389 659466 215450 659500
+rect 215755 659534 215824 659572
+rect 215755 659500 215777 659534
+rect 215811 659500 215824 659534
+rect 214353 659418 214387 659452
+rect 215755 659462 215824 659500
+rect 216678 659564 216771 659599
+rect 217238 659591 217458 659598
+rect 216678 659530 216707 659564
+rect 216746 659530 216771 659564
+rect 216678 659496 216771 659530
+rect 216876 659558 217458 659591
+rect 218517 659589 218551 659605
+rect 216876 659557 217333 659558
+rect 214353 659367 214387 659384
+rect 214608 659397 214683 659431
+rect 214717 659397 214806 659431
+rect 214840 659397 215218 659431
+rect 215252 659397 215450 659431
+rect 214353 659350 214438 659367
+rect 214387 659333 214438 659350
+rect 214472 659340 214556 659367
+rect 214472 659333 214522 659340
+rect 214353 659300 214387 659316
+rect 213442 659265 213871 659266
+rect 213408 659232 213871 659265
+rect 213907 659257 213973 659266
+rect 213907 659223 213923 659257
+rect 213957 659223 213973 659257
+rect 214009 659232 214215 659266
+rect 214522 659272 214556 659306
+rect 214608 659340 214642 659397
+rect 214608 659273 214642 659306
+rect 214694 659340 214728 659356
+rect 214592 659272 214658 659273
+rect 214592 659238 214608 659272
+rect 214642 659238 214658 659272
+rect 214694 659272 214728 659306
+rect 214810 659340 214844 659356
+rect 214810 659299 214844 659306
+rect 214926 659340 214960 659356
+rect 214926 659272 214960 659306
+rect 215012 659340 215046 659397
+rect 215012 659272 215046 659306
+rect 215098 659340 215132 659356
+rect 215098 659272 215132 659306
+rect 215214 659340 215248 659356
+rect 215214 659299 215248 659306
+rect 215330 659340 215364 659356
+rect 215330 659272 215364 659306
+rect 215416 659340 215450 659397
+rect 215755 659428 215777 659462
+rect 215811 659428 215824 659462
+rect 215755 659390 215824 659428
+rect 215755 659356 215777 659390
+rect 215811 659356 215824 659390
+rect 215486 659306 215502 659340
+rect 215536 659306 215585 659340
+rect 215619 659306 215635 659340
+rect 215755 659318 215824 659356
+rect 216876 659487 216910 659557
+rect 216876 659419 216910 659453
+rect 216876 659351 216910 659385
+rect 215416 659273 215450 659306
+rect 214794 659238 214810 659272
+rect 214844 659238 214860 659272
+rect 214996 659238 215012 659272
+rect 215046 659238 215062 659272
+rect 215198 659238 215214 659272
+rect 215248 659238 215264 659272
+rect 215400 659272 215466 659273
+rect 215400 659238 215416 659272
+rect 215450 659238 215466 659272
+rect 215502 659272 215536 659306
+rect 215755 659300 215777 659318
+rect 215679 659299 215777 659300
+rect 215713 659284 215777 659299
+rect 215811 659284 215824 659318
+rect 215713 659268 215824 659284
+rect 215996 659306 216370 659340
+rect 215996 659272 216074 659306
+rect 216113 659272 216146 659306
+rect 216181 659272 216215 659306
+rect 216252 659272 216283 659306
+rect 216324 659272 216370 659306
+rect 215713 659265 215807 659268
+rect 214522 659189 214556 659238
+rect 214694 659189 214728 659238
+rect 214926 659189 214960 659238
+rect 215098 659189 215132 659238
+rect 215330 659189 215364 659238
+rect 215502 659189 215536 659238
+rect 215996 659207 216370 659272
+rect 216876 659283 216910 659317
+rect 216876 659233 216910 659249
+rect 216962 659487 216996 659503
+rect 216962 659419 216996 659453
+rect 216962 659351 216996 659385
+rect 216962 659283 216996 659317
+rect 215996 659206 216670 659207
+rect 215789 659189 216670 659206
+rect 216962 659189 216996 659249
+rect 217048 659487 217082 659557
+rect 217048 659419 217082 659453
+rect 217202 659503 217304 659523
+rect 217202 659464 217236 659503
+rect 217270 659464 217304 659503
+rect 217202 659442 217304 659464
+rect 217338 659503 217372 659519
+rect 217048 659351 217082 659385
+rect 217338 659435 217372 659469
+rect 217048 659283 217082 659317
+rect 217202 659367 217304 659384
+rect 217202 659328 217236 659367
+rect 217270 659328 217304 659367
+rect 217202 659299 217304 659328
+rect 217338 659367 217372 659401
+rect 217338 659283 217372 659333
+rect 217424 659503 217458 659558
+rect 217424 659435 217458 659469
+rect 217424 659367 217458 659401
+rect 217424 659317 217458 659333
+rect 217510 659555 218261 659589
+rect 217510 659503 217544 659555
+rect 217510 659435 217544 659469
+rect 217510 659367 217544 659401
+rect 217510 659317 217544 659333
+rect 217596 659503 217630 659519
+rect 217596 659435 217630 659469
+rect 217596 659367 217630 659401
+rect 217596 659317 217630 659333
+rect 217682 659503 217716 659519
+rect 217682 659435 217716 659469
+rect 217682 659367 217716 659401
+rect 217682 659283 217716 659333
+rect 217768 659503 217802 659519
+rect 217768 659435 217802 659469
+rect 217768 659367 217802 659401
+rect 217768 659317 217802 659333
+rect 217854 659503 217888 659555
+rect 217854 659435 217888 659469
+rect 217854 659367 217888 659401
+rect 217854 659317 217888 659333
+rect 217940 659503 217974 659519
+rect 217940 659435 217974 659469
+rect 217940 659367 217974 659401
+rect 217940 659317 217974 659333
+rect 218026 659503 218060 659519
+rect 218026 659435 218060 659469
+rect 218517 659432 218551 659555
+rect 218799 659591 218833 659607
+rect 218799 659541 218833 659557
+rect 218885 659591 218919 659699
+rect 219125 659637 219159 659699
+rect 218799 659432 218833 659448
+rect 218060 659401 218799 659432
+rect 218026 659398 218799 659401
+rect 218026 659367 218060 659398
+rect 218026 659283 218060 659333
+rect 218799 659291 218833 659398
+rect 218885 659432 218919 659557
+rect 218971 659591 219005 659607
+rect 219125 659569 219159 659603
+rect 219211 659637 219245 659653
+rect 219211 659569 219245 659603
+rect 218971 659500 219005 659557
+rect 219109 659535 219125 659569
+rect 219159 659535 219175 659569
+rect 219211 659500 219245 659535
+rect 219315 659637 219349 659699
+rect 219315 659569 219349 659603
+rect 219401 659637 219435 659653
+rect 219401 659569 219435 659603
+rect 219505 659637 219539 659653
+rect 219505 659569 219539 659603
+rect 219591 659637 219625 659699
+rect 219591 659569 219625 659603
+rect 219315 659519 219349 659535
+rect 219385 659535 219401 659568
+rect 219435 659535 219505 659569
+rect 219539 659535 219555 659569
+rect 218971 659466 219211 659500
+rect 219385 659432 219419 659535
+rect 218955 659398 218971 659432
+rect 219005 659398 219168 659432
+rect 219202 659398 219419 659432
+rect 219453 659477 219487 659493
+rect 219453 659427 219487 659443
+rect 219521 659432 219555 659535
+rect 219591 659519 219625 659535
+rect 219695 659637 219729 659653
+rect 219695 659569 219729 659603
+rect 219781 659637 219815 659699
+rect 220608 659657 220642 659699
+rect 220798 659657 220832 659699
+rect 219781 659569 219815 659603
+rect 220070 659589 220104 659605
+rect 219765 659535 219781 659569
+rect 219815 659535 219831 659569
+rect 219695 659500 219729 659535
+rect 220070 659500 220104 659555
+rect 219729 659466 220070 659500
+rect 220326 659589 220360 659605
+rect 220326 659432 220360 659555
+rect 220608 659589 220642 659623
+rect 220608 659521 220642 659555
+rect 220678 659623 220694 659657
+rect 220728 659623 220744 659657
+rect 220678 659589 220744 659623
+rect 220678 659555 220694 659589
+rect 220728 659555 220744 659589
+rect 220678 659521 220744 659555
+rect 220678 659487 220694 659521
+rect 220728 659487 220744 659521
+rect 220608 659471 220642 659487
+rect 220694 659486 220744 659487
+rect 220798 659589 220832 659623
+rect 220798 659521 220832 659555
+rect 220868 659623 220884 659657
+rect 220918 659623 220934 659657
+rect 220868 659589 220934 659623
+rect 220868 659555 220884 659589
+rect 220918 659555 220934 659589
+rect 220868 659521 220934 659555
+rect 221044 659645 221078 659662
+rect 221044 659575 221078 659611
+rect 221044 659525 221078 659528
+rect 221130 659645 221164 659699
+rect 221130 659575 221164 659611
+rect 221130 659525 221164 659541
+rect 221216 659645 221250 659662
+rect 221216 659575 221250 659596
+rect 221216 659525 221250 659541
+rect 221373 659612 221425 659631
+rect 221373 659602 221446 659612
+rect 221373 659568 221398 659602
+rect 221432 659568 221446 659602
+rect 221373 659530 221446 659568
+rect 220868 659487 220884 659521
+rect 220918 659487 220934 659521
+rect 218885 659382 218919 659398
+rect 219125 659341 219159 659363
+rect 219091 659307 219125 659329
+rect 217338 659249 218060 659283
+rect 218133 659272 218167 659288
+rect 217048 659233 217082 659249
+rect 218133 659189 218167 659238
+rect 218389 659272 218423 659288
+rect 218389 659189 218423 659238
+rect 218645 659272 218679 659288
+rect 218799 659257 219022 659291
+rect 219125 659273 219159 659307
+rect 218645 659189 218679 659238
+rect 219125 659223 219159 659239
+rect 219211 659273 219245 659307
+rect 219211 659223 219245 659239
+rect 219315 659341 219349 659357
+rect 219385 659341 219419 659398
+rect 219521 659398 219738 659432
+rect 219772 659422 220660 659432
+rect 219772 659398 220610 659422
+rect 219521 659341 219555 659398
+rect 220594 659388 220610 659398
+rect 220644 659388 220660 659422
+rect 219385 659307 219401 659341
+rect 219435 659307 219505 659341
+rect 219539 659307 219555 659341
+rect 219591 659341 219625 659357
+rect 219315 659291 219349 659307
+rect 219315 659223 219349 659239
+rect 219401 659273 219435 659307
+rect 219401 659223 219435 659239
+rect 219505 659273 219539 659307
+rect 219505 659223 219539 659239
+rect 219591 659291 219625 659307
+rect 219591 659223 219625 659239
+rect 219695 659273 219729 659307
+rect 219695 659223 219729 659239
+rect 219781 659341 219815 659364
+rect 219815 659307 219849 659330
+rect 220608 659333 220642 659349
+rect 220694 659333 220728 659486
+rect 220798 659471 220832 659487
+rect 220884 659486 220934 659487
+rect 221373 659496 221398 659530
+rect 221432 659496 221446 659530
+rect 220784 659388 220800 659422
+rect 220834 659388 220850 659422
+rect 219781 659273 219815 659307
+rect 219781 659223 219815 659239
+rect 219942 659272 219976 659288
+rect 219942 659189 219976 659238
+rect 220198 659272 220232 659288
+rect 220198 659189 220232 659238
+rect 220454 659272 220488 659288
+rect 220454 659189 220488 659238
+rect 220608 659265 220642 659299
+rect 220678 659299 220694 659333
+rect 220798 659333 220832 659349
+rect 220884 659333 220918 659486
+rect 221373 659481 221446 659496
+rect 221028 659480 221094 659481
+rect 221028 659446 221044 659480
+rect 221078 659446 221094 659480
+rect 221200 659480 221446 659481
+rect 221200 659446 221216 659480
+rect 221250 659458 221446 659480
+rect 221250 659446 221398 659458
+rect 220728 659299 220744 659332
+rect 220678 659291 220744 659299
+rect 220678 659231 220694 659291
+rect 220728 659231 220744 659291
+rect 220798 659265 220832 659299
+rect 220868 659299 220884 659333
+rect 221044 659355 221078 659446
+rect 220918 659299 220998 659332
+rect 220868 659281 220998 659299
+rect 220868 659265 220964 659281
+rect 220868 659231 220884 659265
+rect 220918 659247 220964 659265
+rect 220918 659231 220998 659247
+rect 221044 659286 221078 659321
+rect 221044 659236 221078 659252
+rect 221130 659355 221164 659376
+rect 221130 659286 221164 659321
+rect 220608 659189 220642 659231
+rect 220798 659189 220832 659231
+rect 221130 659189 221164 659252
+rect 221216 659355 221250 659446
+rect 221216 659286 221250 659321
+rect 221373 659424 221398 659446
+rect 221432 659424 221446 659458
+rect 221373 659386 221446 659424
+rect 221373 659352 221398 659386
+rect 221432 659352 221446 659386
+rect 221373 659314 221446 659352
+rect 221216 659236 221250 659252
+rect 221296 659291 221330 659307
+rect 221373 659280 221398 659314
+rect 221432 659280 221446 659314
+rect 221373 659270 221446 659280
+rect 221373 659257 221425 659270
+rect 221296 659241 221330 659257
+rect 208648 659155 209137 659189
+rect 209171 659155 209229 659189
+rect 209263 659155 209321 659189
+rect 209355 659155 209413 659189
+rect 209447 659155 209505 659189
+rect 209539 659155 209597 659189
+rect 209631 659155 209689 659189
+rect 209723 659155 209781 659189
+rect 209815 659155 209873 659189
+rect 209907 659155 209965 659189
+rect 209999 659155 210057 659189
+rect 210091 659155 210149 659189
+rect 210183 659155 210241 659189
+rect 210275 659155 210333 659189
+rect 210367 659155 210425 659189
+rect 210459 659155 210517 659189
+rect 210551 659155 210609 659189
+rect 210643 659155 210701 659189
+rect 210735 659155 210793 659189
+rect 210827 659155 210885 659189
+rect 210919 659155 210977 659189
+rect 211011 659155 211069 659189
+rect 211103 659155 211161 659189
+rect 211195 659155 211253 659189
+rect 211287 659155 211345 659189
+rect 211379 659155 211437 659189
+rect 211471 659155 211529 659189
+rect 211563 659155 211621 659189
+rect 211655 659155 211713 659189
+rect 211747 659155 211805 659189
+rect 211839 659155 211897 659189
+rect 211931 659155 211989 659189
+rect 212023 659155 212081 659189
+rect 212115 659155 212173 659189
+rect 212207 659155 212265 659189
+rect 212299 659155 212357 659189
+rect 212391 659155 212449 659189
+rect 212483 659155 212541 659189
+rect 212575 659155 212633 659189
+rect 212667 659155 212725 659189
+rect 212759 659155 212817 659189
+rect 212851 659155 212909 659189
+rect 212943 659155 213001 659189
+rect 213035 659155 213093 659189
+rect 213127 659155 213185 659189
+rect 213219 659155 213277 659189
+rect 213311 659155 213369 659189
+rect 213403 659155 213461 659189
+rect 213495 659155 213553 659189
+rect 213587 659155 213645 659189
+rect 213679 659155 213737 659189
+rect 213771 659155 213829 659189
+rect 213863 659155 213921 659189
+rect 213955 659155 214013 659189
+rect 214047 659155 214105 659189
+rect 214139 659155 214197 659189
+rect 214231 659155 214289 659189
+rect 214323 659155 214381 659189
+rect 214415 659155 214473 659189
+rect 214507 659155 214565 659189
+rect 214599 659155 214657 659189
+rect 214691 659155 214749 659189
+rect 214783 659155 214841 659189
+rect 214875 659155 214933 659189
+rect 214967 659155 215025 659189
+rect 215059 659155 215117 659189
+rect 215151 659155 215209 659189
+rect 215243 659155 215301 659189
+rect 215335 659155 215393 659189
+rect 215427 659155 215485 659189
+rect 215519 659155 215577 659189
+rect 215611 659155 215669 659189
+rect 215703 659155 215761 659189
+rect 215795 659156 216613 659189
+rect 215795 659155 216093 659156
+rect 216366 659155 216613 659156
+rect 216647 659155 216705 659189
+rect 216739 659155 216797 659189
+rect 216831 659155 216889 659189
+rect 216923 659155 216981 659189
+rect 217015 659155 217073 659189
+rect 217107 659155 217165 659189
+rect 217199 659155 217257 659189
+rect 217291 659155 217349 659189
+rect 217383 659155 217441 659189
+rect 217475 659155 217533 659189
+rect 217567 659155 217625 659189
+rect 217659 659155 217717 659189
+rect 217751 659155 217809 659189
+rect 217843 659155 217901 659189
+rect 217935 659155 217993 659189
+rect 218027 659155 218085 659189
+rect 218119 659155 218177 659189
+rect 218211 659155 218269 659189
+rect 218303 659155 218361 659189
+rect 218395 659155 218453 659189
+rect 218487 659155 218545 659189
+rect 218579 659155 218637 659189
+rect 218671 659155 218729 659189
+rect 218763 659155 218821 659189
+rect 218855 659155 218913 659189
+rect 218947 659155 219005 659189
+rect 219039 659155 219097 659189
+rect 219131 659155 219189 659189
+rect 219223 659155 219281 659189
+rect 219315 659155 219373 659189
+rect 219407 659155 219465 659189
+rect 219499 659155 219557 659189
+rect 219591 659155 219649 659189
+rect 219683 659155 219741 659189
+rect 219775 659155 219833 659189
+rect 219867 659155 219925 659189
+rect 219959 659155 220017 659189
+rect 220051 659155 220109 659189
+rect 220143 659155 220201 659189
+rect 220235 659155 220293 659189
+rect 220327 659155 220385 659189
+rect 220419 659155 220477 659189
+rect 220511 659155 220569 659189
+rect 220603 659155 220661 659189
+rect 220695 659155 220753 659189
+rect 220787 659155 220845 659189
+rect 220879 659155 220937 659189
+rect 220971 659155 221029 659189
+rect 221063 659155 221121 659189
+rect 221155 659155 221213 659189
+rect 221247 659155 221305 659189
+rect 221339 659155 221397 659189
+rect 221431 659155 221457 659189
+rect 212316 659030 212682 659155
+rect 215789 659154 216093 659155
+rect 212316 658996 212399 659030
+rect 212437 658996 212471 659030
+rect 212505 658996 212539 659030
+rect 212577 658996 212682 659030
+rect 212316 658930 212682 658996
+rect 213886 659036 213998 659072
+rect 213886 659002 213925 659036
+rect 213959 659002 213998 659036
+rect 213886 658966 213998 659002
+rect 218946 659002 219312 659155
+rect 218946 658968 219029 659002
+rect 219067 658968 219101 659002
+rect 219135 658968 219169 659002
+rect 219207 658968 219312 659002
+rect 212316 658895 212696 658930
+rect 218946 658902 219312 658968
+rect 218946 658867 219326 658902
+<< viali >>
+rect 562151 686113 562185 686115
+rect 562151 686081 562183 686113
+rect 562183 686081 562185 686113
+rect 562151 686011 562183 686043
+rect 562183 686011 562185 686043
+rect 562151 686009 562185 686011
+rect 562287 686112 562321 686114
+rect 562287 686080 562321 686112
+rect 562287 686010 562321 686042
+rect 562287 686008 562321 686010
+rect 562445 686112 562479 686114
+rect 562445 686080 562479 686112
+rect 562445 686010 562479 686042
+rect 562445 686008 562479 686010
+rect 562583 686113 562617 686115
+rect 562583 686081 562615 686113
+rect 562615 686081 562617 686113
+rect 562583 686011 562615 686043
+rect 562615 686011 562617 686043
+rect 562583 686009 562617 686011
+rect 562719 686112 562753 686114
+rect 562719 686080 562753 686112
+rect 562719 686010 562753 686042
+rect 562719 686008 562753 686010
+rect 562877 686112 562911 686114
+rect 562877 686080 562911 686112
+rect 562877 686010 562911 686042
+rect 562877 686008 562911 686010
+rect 562366 685889 562400 685923
+rect 562798 685889 562832 685923
+rect 562151 685713 562185 685715
+rect 562151 685681 562183 685713
+rect 562183 685681 562185 685713
+rect 562151 685611 562183 685643
+rect 562183 685611 562185 685643
+rect 562151 685609 562185 685611
+rect 562287 685712 562321 685714
+rect 562287 685680 562321 685712
+rect 562287 685610 562321 685642
+rect 562287 685608 562321 685610
+rect 562445 685712 562479 685714
+rect 562445 685680 562479 685712
+rect 562445 685610 562479 685642
+rect 562445 685608 562479 685610
+rect 562583 685713 562617 685715
+rect 562583 685681 562615 685713
+rect 562615 685681 562617 685713
+rect 562583 685611 562615 685643
+rect 562615 685611 562617 685643
+rect 562583 685609 562617 685611
+rect 562719 685712 562753 685714
+rect 562719 685680 562753 685712
+rect 562719 685610 562753 685642
+rect 562719 685608 562753 685610
+rect 562877 685712 562911 685714
+rect 562877 685680 562911 685712
+rect 562877 685610 562911 685642
+rect 562877 685608 562911 685610
+rect 562366 685489 562400 685523
+rect 562798 685489 562832 685523
+rect 50126 661114 50160 661148
+rect 50198 661114 50232 661148
+rect 51510 661148 51544 661182
+rect 51582 661148 51616 661182
+rect 51673 661045 51707 661053
+rect 51673 661019 51707 661045
+rect 50293 660943 50327 660945
+rect 50293 660911 50327 660943
+rect 50451 660943 50485 660945
+rect 50451 660911 50485 660943
+rect 50293 660841 50327 660873
+rect 50293 660839 50327 660841
+rect 50451 660841 50485 660873
+rect 50451 660839 50485 660841
+rect 51673 660977 51707 660981
+rect 51673 660947 51707 660977
+rect 51673 660875 51707 660909
+rect 51673 660807 51707 660837
+rect 51673 660803 51707 660807
+rect 51673 660739 51707 660765
+rect 51673 660731 51707 660739
+rect 51864 661166 51898 661200
+rect 51936 661166 51970 661200
+rect 53516 661168 53550 661202
+rect 51831 661045 51865 661053
+rect 51831 661019 51865 661045
+rect 51831 660977 51865 660981
+rect 51831 660947 51865 660977
+rect 51831 660875 51865 660909
+rect 51831 660807 51865 660837
+rect 51831 660803 51865 660807
+rect 51831 660739 51865 660765
+rect 51831 660731 51865 660739
+rect 52757 661045 52791 661053
+rect 52757 661019 52791 661045
+rect 53415 661045 53449 661053
+rect 53415 661019 53449 661045
+rect 52757 660977 52791 660981
+rect 52757 660947 52791 660977
+rect 53415 660977 53449 660981
+rect 53415 660947 53449 660977
+rect 52757 660875 52791 660909
+rect 53415 660875 53449 660909
+rect 52757 660807 52791 660837
+rect 52757 660803 52791 660807
+rect 53415 660807 53449 660837
+rect 53415 660803 53449 660807
+rect 52757 660739 52791 660765
+rect 52757 660731 52791 660739
+rect 53415 660739 53449 660765
+rect 53415 660731 53449 660739
+rect 212344 659890 212378 659891
+rect 212416 659890 212450 659891
+rect 212488 659890 212522 659891
+rect 212344 659857 212347 659890
+rect 212347 659857 212378 659890
+rect 212416 659857 212449 659890
+rect 212449 659857 212450 659890
+rect 212488 659857 212517 659890
+rect 212517 659857 212522 659890
+rect 213923 659835 213924 659869
+rect 213924 659835 213957 659869
+rect 218818 659902 218852 659903
+rect 218890 659902 218924 659903
+rect 218962 659902 218996 659903
+rect 218818 659869 218821 659902
+rect 218821 659869 218852 659902
+rect 218890 659869 218923 659902
+rect 218923 659869 218924 659902
+rect 218962 659869 218991 659902
+rect 218991 659869 218996 659902
+rect 209137 659699 209171 659733
+rect 209229 659699 209263 659733
+rect 209321 659699 209355 659733
+rect 209413 659699 209447 659733
+rect 209505 659699 209539 659733
+rect 209597 659699 209631 659733
+rect 209689 659699 209723 659733
+rect 209781 659699 209815 659733
+rect 209873 659699 209907 659733
+rect 209965 659699 209999 659733
+rect 210057 659699 210091 659733
+rect 210149 659699 210183 659733
+rect 210241 659699 210275 659733
+rect 210333 659699 210367 659733
+rect 210425 659699 210459 659733
+rect 210517 659699 210551 659733
+rect 210609 659699 210643 659733
+rect 210701 659699 210735 659733
+rect 210793 659699 210827 659733
+rect 210885 659699 210919 659733
+rect 210977 659699 211011 659733
+rect 211069 659699 211103 659733
+rect 211161 659699 211195 659733
+rect 211253 659699 211287 659733
+rect 211345 659699 211379 659733
+rect 211437 659699 211471 659733
+rect 211529 659699 211563 659733
+rect 211621 659699 211655 659733
+rect 211713 659699 211747 659733
+rect 211805 659699 211839 659733
+rect 211897 659699 211931 659733
+rect 211989 659699 212023 659733
+rect 212081 659699 212115 659733
+rect 212173 659699 212207 659733
+rect 212265 659699 212299 659733
+rect 212357 659699 212391 659733
+rect 212449 659699 212483 659733
+rect 212541 659699 212575 659733
+rect 212633 659699 212667 659733
+rect 212725 659699 212759 659733
+rect 212817 659699 212851 659733
+rect 212909 659699 212943 659733
+rect 213001 659699 213035 659733
+rect 213093 659699 213127 659733
+rect 213185 659699 213219 659733
+rect 213277 659699 213311 659733
+rect 213369 659699 213403 659733
+rect 213461 659699 213495 659733
+rect 213553 659699 213587 659733
+rect 213645 659699 213679 659733
+rect 213737 659699 213771 659733
+rect 213829 659699 213863 659733
+rect 213921 659699 213955 659733
+rect 214013 659699 214047 659733
+rect 214105 659699 214139 659733
+rect 214197 659699 214231 659733
+rect 214289 659699 214323 659733
+rect 214381 659699 214415 659733
+rect 214473 659699 214507 659733
+rect 214565 659699 214599 659733
+rect 214657 659699 214691 659733
+rect 214749 659699 214783 659733
+rect 214841 659699 214875 659733
+rect 214933 659699 214967 659733
+rect 215025 659699 215059 659733
+rect 215117 659699 215151 659733
+rect 215209 659699 215243 659733
+rect 215301 659699 215335 659733
+rect 215393 659699 215427 659733
+rect 215485 659699 215519 659733
+rect 215577 659699 215611 659733
+rect 215669 659699 215703 659733
+rect 215761 659699 215795 659733
+rect 216613 659699 216647 659733
+rect 216705 659699 216739 659733
+rect 216797 659699 216831 659733
+rect 216889 659699 216923 659733
+rect 216981 659699 217015 659733
+rect 217073 659699 217107 659733
+rect 217165 659699 217199 659733
+rect 217257 659699 217291 659733
+rect 217349 659699 217383 659733
+rect 217441 659699 217475 659733
+rect 217533 659699 217567 659733
+rect 217625 659699 217659 659733
+rect 217717 659699 217751 659733
+rect 217809 659699 217843 659733
+rect 217901 659699 217935 659733
+rect 217993 659699 218027 659733
+rect 218085 659699 218119 659733
+rect 218177 659699 218211 659733
+rect 218269 659699 218303 659733
+rect 218361 659699 218395 659733
+rect 218453 659699 218487 659733
+rect 218545 659699 218579 659733
+rect 218637 659699 218671 659733
+rect 218729 659699 218763 659733
+rect 218821 659699 218855 659733
+rect 218913 659699 218947 659733
+rect 219005 659699 219039 659733
+rect 219097 659699 219131 659733
+rect 219189 659699 219223 659733
+rect 219281 659699 219315 659733
+rect 219373 659699 219407 659733
+rect 219465 659699 219499 659733
+rect 219557 659699 219591 659733
+rect 219649 659699 219683 659733
+rect 219741 659699 219775 659733
+rect 219833 659699 219867 659733
+rect 219925 659699 219959 659733
+rect 220017 659699 220051 659733
+rect 220109 659699 220143 659733
+rect 220201 659699 220235 659733
+rect 220293 659699 220327 659733
+rect 220385 659699 220419 659733
+rect 220477 659699 220511 659733
+rect 220569 659699 220603 659733
+rect 220661 659699 220695 659733
+rect 220753 659699 220787 659733
+rect 220845 659699 220879 659733
+rect 220937 659699 220971 659733
+rect 221029 659699 221063 659733
+rect 221121 659699 221155 659733
+rect 221213 659699 221247 659733
+rect 221305 659699 221339 659733
+rect 221397 659699 221431 659733
+rect 208712 659644 208746 659645
+rect 208784 659644 208818 659645
+rect 208856 659644 208890 659645
+rect 208712 659611 208715 659644
+rect 208715 659611 208746 659644
+rect 208784 659611 208817 659644
+rect 208817 659611 208818 659644
+rect 208856 659611 208885 659644
+rect 208885 659611 208890 659644
+rect 210602 659589 210636 659623
+rect 208731 659256 208735 659290
+rect 208735 659256 208765 659290
+rect 208803 659256 208837 659290
+rect 208875 659256 208905 659290
+rect 208905 659256 208909 659290
+rect 210430 659502 210464 659536
+rect 210946 659589 210980 659623
+rect 210774 659502 210808 659536
+rect 211118 659502 211152 659536
+rect 211455 659436 211489 659470
+rect 210430 659348 210464 659364
+rect 210430 659330 210464 659348
+rect 210105 659254 210139 659288
+rect 210516 659280 210550 659288
+rect 210516 659254 210550 659280
+rect 210602 659348 210636 659364
+rect 210602 659330 210636 659348
+rect 210688 659280 210722 659288
+rect 210688 659254 210722 659280
+rect 210774 659348 210808 659364
+rect 210774 659330 210808 659348
+rect 210860 659280 210894 659288
+rect 210860 659254 210894 659280
+rect 210946 659348 210980 659364
+rect 210946 659330 210980 659348
+rect 211032 659280 211066 659288
+rect 211032 659254 211066 659280
+rect 211118 659348 211152 659364
+rect 211118 659330 211152 659348
+rect 211371 659330 211405 659364
+rect 212722 659555 212756 659570
+rect 212722 659536 212756 659555
+rect 213066 659555 213100 659570
+rect 213066 659536 213100 659555
+rect 213501 659536 213535 659570
+rect 214345 659536 214379 659570
+rect 213238 659466 213272 659500
+rect 212722 659272 212756 659298
+rect 212722 659264 212756 659272
+rect 213066 659272 213100 659298
+rect 213066 659264 213100 659272
+rect 213579 659486 213613 659500
+rect 213579 659466 213613 659486
+rect 213408 659265 213442 659299
+rect 213751 659418 213785 659432
+rect 213751 659398 213785 659418
+rect 213837 659350 213871 659364
+rect 213837 659330 213871 659350
+rect 213923 659486 213957 659500
+rect 213923 659466 213957 659486
+rect 214009 659350 214043 659364
+rect 214009 659330 214043 659350
+rect 214095 659418 214129 659432
+rect 214095 659398 214129 659418
+rect 214267 659486 214301 659501
+rect 214267 659467 214301 659486
+rect 214810 659589 214844 659623
+rect 215214 659589 215248 659623
+rect 215679 659589 215713 659623
+rect 215777 659572 215811 659606
+rect 216129 659613 216133 659647
+rect 216133 659613 216163 659647
+rect 216201 659613 216235 659647
+rect 216273 659613 216303 659647
+rect 216303 659613 216307 659647
+rect 214608 659466 214642 659500
+rect 215777 659500 215811 659534
+rect 216707 659530 216712 659564
+rect 216712 659530 216741 659564
+rect 214683 659397 214717 659431
+rect 214810 659272 214844 659299
+rect 215214 659272 215248 659299
+rect 215777 659428 215811 659462
+rect 215777 659356 215811 659390
+rect 214810 659265 214844 659272
+rect 215214 659265 215248 659272
+rect 215679 659265 215713 659299
+rect 215777 659284 215811 659318
+rect 216074 659272 216079 659306
+rect 216079 659272 216108 659306
+rect 216146 659272 216147 659306
+rect 216147 659272 216180 659306
+rect 216218 659272 216249 659306
+rect 216249 659272 216252 659306
+rect 216290 659272 216317 659306
+rect 216317 659272 216324 659306
+rect 217236 659469 217270 659498
+rect 217236 659464 217270 659469
+rect 217236 659333 217270 659362
+rect 217236 659328 217270 659333
+rect 217424 659401 217458 659435
+rect 218277 659555 218295 659589
+rect 218295 659555 218311 659589
+rect 217596 659401 217630 659435
+rect 217768 659401 217802 659435
+rect 217940 659401 217974 659435
+rect 218799 659557 218833 659591
+rect 219211 659466 219245 659500
+rect 219453 659443 219487 659477
+rect 219695 659466 219729 659500
+rect 220070 659466 220104 659500
+rect 221044 659541 221078 659562
+rect 221044 659528 221078 659541
+rect 221216 659611 221250 659630
+rect 221216 659596 221250 659611
+rect 221398 659568 221432 659602
+rect 219091 659329 219125 659363
+rect 219022 659257 219056 659291
+rect 219211 659341 219245 659357
+rect 219211 659323 219245 659341
+rect 219315 659273 219349 659291
+rect 219315 659257 219349 659273
+rect 219591 659273 219625 659291
+rect 219591 659257 219625 659273
+rect 219695 659341 219729 659357
+rect 219695 659323 219729 659341
+rect 219815 659330 219849 659364
+rect 221398 659496 221432 659530
+rect 220800 659388 220834 659422
+rect 221044 659446 221078 659480
+rect 221216 659446 221250 659480
+rect 220694 659265 220728 659291
+rect 220694 659257 220728 659265
+rect 221398 659424 221432 659458
+rect 221398 659352 221432 659386
+rect 221296 659257 221330 659291
+rect 221398 659280 221432 659314
+rect 209137 659155 209171 659189
+rect 209229 659155 209263 659189
+rect 209321 659155 209355 659189
+rect 209413 659155 209447 659189
+rect 209505 659155 209539 659189
+rect 209597 659155 209631 659189
+rect 209689 659155 209723 659189
+rect 209781 659155 209815 659189
+rect 209873 659155 209907 659189
+rect 209965 659155 209999 659189
+rect 210057 659155 210091 659189
+rect 210149 659155 210183 659189
+rect 210241 659155 210275 659189
+rect 210333 659155 210367 659189
+rect 210425 659155 210459 659189
+rect 210517 659155 210551 659189
+rect 210609 659155 210643 659189
+rect 210701 659155 210735 659189
+rect 210793 659155 210827 659189
+rect 210885 659155 210919 659189
+rect 210977 659155 211011 659189
+rect 211069 659155 211103 659189
+rect 211161 659155 211195 659189
+rect 211253 659155 211287 659189
+rect 211345 659155 211379 659189
+rect 211437 659155 211471 659189
+rect 211529 659155 211563 659189
+rect 211621 659155 211655 659189
+rect 211713 659155 211747 659189
+rect 211805 659155 211839 659189
+rect 211897 659155 211931 659189
+rect 211989 659155 212023 659189
+rect 212081 659155 212115 659189
+rect 212173 659155 212207 659189
+rect 212265 659155 212299 659189
+rect 212357 659155 212391 659189
+rect 212449 659155 212483 659189
+rect 212541 659155 212575 659189
+rect 212633 659155 212667 659189
+rect 212725 659155 212759 659189
+rect 212817 659155 212851 659189
+rect 212909 659155 212943 659189
+rect 213001 659155 213035 659189
+rect 213093 659155 213127 659189
+rect 213185 659155 213219 659189
+rect 213277 659155 213311 659189
+rect 213369 659155 213403 659189
+rect 213461 659155 213495 659189
+rect 213553 659155 213587 659189
+rect 213645 659155 213679 659189
+rect 213737 659155 213771 659189
+rect 213829 659155 213863 659189
+rect 213921 659155 213955 659189
+rect 214013 659155 214047 659189
+rect 214105 659155 214139 659189
+rect 214197 659155 214231 659189
+rect 214289 659155 214323 659189
+rect 214381 659155 214415 659189
+rect 214473 659155 214507 659189
+rect 214565 659155 214599 659189
+rect 214657 659155 214691 659189
+rect 214749 659155 214783 659189
+rect 214841 659155 214875 659189
+rect 214933 659155 214967 659189
+rect 215025 659155 215059 659189
+rect 215117 659155 215151 659189
+rect 215209 659155 215243 659189
+rect 215301 659155 215335 659189
+rect 215393 659155 215427 659189
+rect 215485 659155 215519 659189
+rect 215577 659155 215611 659189
+rect 215669 659155 215703 659189
+rect 215761 659155 215795 659189
+rect 216613 659155 216647 659189
+rect 216705 659155 216739 659189
+rect 216797 659155 216831 659189
+rect 216889 659155 216923 659189
+rect 216981 659155 217015 659189
+rect 217073 659155 217107 659189
+rect 217165 659155 217199 659189
+rect 217257 659155 217291 659189
+rect 217349 659155 217383 659189
+rect 217441 659155 217475 659189
+rect 217533 659155 217567 659189
+rect 217625 659155 217659 659189
+rect 217717 659155 217751 659189
+rect 217809 659155 217843 659189
+rect 217901 659155 217935 659189
+rect 217993 659155 218027 659189
+rect 218085 659155 218119 659189
+rect 218177 659155 218211 659189
+rect 218269 659155 218303 659189
+rect 218361 659155 218395 659189
+rect 218453 659155 218487 659189
+rect 218545 659155 218579 659189
+rect 218637 659155 218671 659189
+rect 218729 659155 218763 659189
+rect 218821 659155 218855 659189
+rect 218913 659155 218947 659189
+rect 219005 659155 219039 659189
+rect 219097 659155 219131 659189
+rect 219189 659155 219223 659189
+rect 219281 659155 219315 659189
+rect 219373 659155 219407 659189
+rect 219465 659155 219499 659189
+rect 219557 659155 219591 659189
+rect 219649 659155 219683 659189
+rect 219741 659155 219775 659189
+rect 219833 659155 219867 659189
+rect 219925 659155 219959 659189
+rect 220017 659155 220051 659189
+rect 220109 659155 220143 659189
+rect 220201 659155 220235 659189
+rect 220293 659155 220327 659189
+rect 220385 659155 220419 659189
+rect 220477 659155 220511 659189
+rect 220569 659155 220603 659189
+rect 220661 659155 220695 659189
+rect 220753 659155 220787 659189
+rect 220845 659155 220879 659189
+rect 220937 659155 220971 659189
+rect 221029 659155 221063 659189
+rect 221121 659155 221155 659189
+rect 221213 659155 221247 659189
+rect 221305 659155 221339 659189
+rect 221397 659155 221431 659189
+rect 212399 658996 212403 659030
+rect 212403 658996 212433 659030
+rect 212471 658996 212505 659030
+rect 212543 658996 212573 659030
+rect 212573 658996 212577 659030
+rect 213925 659002 213959 659036
+rect 219029 658968 219033 659002
+rect 219033 658968 219063 659002
+rect 219101 658968 219135 659002
+rect 219173 658968 219203 659002
+rect 219203 658968 219207 659002
+<< metal1 >>
+rect 561180 686385 561428 686442
+rect 561180 686269 561239 686385
+rect 561355 686269 561428 686385
+rect 561180 686250 561428 686269
+rect 561180 686190 562922 686250
+rect 562134 686120 562202 686162
+rect 558090 686104 561685 686105
+rect 557756 686051 561685 686104
+rect 557756 684830 557940 686051
+rect 561180 685895 561428 685952
+rect 561180 685779 561239 685895
+rect 561355 685779 561428 685895
+rect 561631 685932 561685 686051
+rect 562134 686068 562142 686120
+rect 562194 686068 562202 686120
+rect 562281 686114 562327 686161
+rect 562281 686082 562287 686114
+rect 562321 686082 562327 686114
+rect 562432 686114 562490 686190
+rect 562134 686056 562202 686068
+rect 562134 686004 562142 686056
+rect 562194 686004 562202 686056
+rect 562274 686030 562280 686082
+rect 562332 686030 562338 686082
+rect 562432 686080 562445 686114
+rect 562479 686080 562490 686114
+rect 562432 686042 562490 686080
+rect 562134 685960 562202 686004
+rect 562281 686008 562287 686030
+rect 562321 686008 562327 686030
+rect 562281 685961 562327 686008
+rect 562432 686008 562445 686042
+rect 562479 686008 562490 686042
+rect 562432 685960 562490 686008
+rect 562566 686120 562634 686162
+rect 562566 686068 562574 686120
+rect 562626 686068 562634 686120
+rect 562713 686114 562759 686161
+rect 562713 686082 562719 686114
+rect 562753 686082 562759 686114
+rect 562864 686114 562922 686190
+rect 562566 686056 562634 686068
+rect 562566 686004 562574 686056
+rect 562626 686004 562634 686056
+rect 562706 686030 562712 686082
+rect 562764 686030 562770 686082
+rect 562864 686080 562877 686114
+rect 562911 686080 562922 686114
+rect 562864 686042 562922 686080
+rect 562566 685960 562634 686004
+rect 562713 686008 562719 686030
+rect 562753 686008 562759 686030
+rect 562713 685961 562759 686008
+rect 562864 686008 562877 686042
+rect 562911 686008 562922 686042
+rect 562864 685960 562922 686008
+rect 561631 685923 562922 685932
+rect 561631 685889 562366 685923
+rect 562400 685889 562798 685923
+rect 562832 685889 562922 685923
+rect 561631 685878 562922 685889
+rect 561180 685760 561428 685779
+rect 561630 685790 562922 685850
+rect 561630 685760 561690 685790
+rect 561180 685700 561690 685760
+rect 562134 685720 562202 685762
+rect 562134 685668 562142 685720
+rect 562194 685668 562202 685720
+rect 562281 685714 562327 685761
+rect 562281 685682 562287 685714
+rect 562321 685682 562327 685714
+rect 562432 685714 562490 685790
+rect 562134 685656 562202 685668
+rect 562134 685604 562142 685656
+rect 562194 685604 562202 685656
+rect 562274 685630 562280 685682
+rect 562332 685630 562338 685682
+rect 562432 685680 562445 685714
+rect 562479 685680 562490 685714
+rect 562432 685642 562490 685680
+rect 562134 685560 562202 685604
+rect 562281 685608 562287 685630
+rect 562321 685608 562327 685630
+rect 562281 685561 562327 685608
+rect 562432 685608 562445 685642
+rect 562479 685608 562490 685642
+rect 562432 685560 562490 685608
+rect 562566 685720 562634 685762
+rect 562566 685668 562574 685720
+rect 562626 685668 562634 685720
+rect 562713 685714 562759 685761
+rect 562713 685682 562719 685714
+rect 562753 685682 562759 685714
+rect 562864 685714 562922 685790
+rect 562566 685656 562634 685668
+rect 562566 685604 562574 685656
+rect 562626 685604 562634 685656
+rect 562706 685630 562712 685682
+rect 562764 685630 562770 685682
+rect 562864 685680 562877 685714
+rect 562911 685680 562922 685714
+rect 562864 685642 562922 685680
+rect 562566 685560 562634 685604
+rect 562713 685608 562719 685630
+rect 562753 685608 562759 685630
+rect 562713 685561 562759 685608
+rect 562864 685608 562877 685642
+rect 562911 685608 562922 685642
+rect 562864 685560 562922 685608
+rect 560901 685523 562922 685532
+rect 560901 685489 562366 685523
+rect 562400 685489 562798 685523
+rect 562832 685489 562922 685523
+rect 560901 685478 562922 685489
+rect 326566 684796 557940 684830
+rect 326566 684680 326603 684796
+rect 326847 684680 557940 684796
+rect 326566 684646 557940 684680
+rect 224866 683795 226828 683796
+rect 560907 683795 560961 685478
+rect 224866 683762 560962 683795
+rect 224866 683646 224903 683762
+rect 225147 683646 560962 683762
+rect 224866 683613 560962 683646
+rect 224866 683612 226828 683613
+rect 216120 682259 216308 682294
+rect 216120 681567 216157 682259
+rect 216273 681567 216308 682259
+rect 216120 680764 216308 681567
+rect 216120 680580 216310 680764
+rect 51438 666474 51708 666507
+rect 51438 666358 51451 666474
+rect 51695 666358 51708 666474
+rect 43033 663576 50280 663611
+rect 43033 663460 43058 663576
+rect 43174 663460 50280 663576
+rect 43033 663425 50280 663460
+rect 50094 661154 50280 663425
+rect 51438 661182 51708 666358
+rect 216126 666238 216310 680580
+rect 216126 665216 216312 666238
+rect 53452 663572 56384 663602
+rect 53452 663456 56258 663572
+rect 56374 663456 56384 663572
+rect 53452 663426 56384 663456
+rect 51438 661176 51510 661182
+rect 50095 661148 50277 661154
+rect 50095 661114 50126 661148
+rect 50160 661114 50198 661148
+rect 50232 661114 50277 661148
+rect 51439 661148 51510 661176
+rect 51544 661148 51582 661182
+rect 51616 661176 51708 661182
+rect 51830 661200 52004 661224
+rect 53452 661220 53628 663426
+rect 216128 662754 216312 665216
+rect 216128 662068 216314 662754
+rect 51616 661148 51707 661176
+rect 51439 661120 51707 661148
+rect 51830 661166 51864 661200
+rect 51898 661166 51936 661200
+rect 51970 661166 52004 661200
+rect 50095 661084 50277 661114
+rect 51830 661092 52004 661166
+rect 53453 661202 53627 661220
+rect 53453 661168 53516 661202
+rect 53550 661168 53627 661202
+rect 53453 661158 53627 661168
+rect 51667 661053 51713 661092
+rect 51667 661019 51673 661053
+rect 51707 661019 51713 661053
+rect 50287 660945 50333 660992
+rect 50287 660911 50293 660945
+rect 50327 660911 50333 660945
+rect 50287 660873 50333 660911
+rect 50287 660839 50293 660873
+rect 50327 660839 50333 660873
+rect 50287 660792 50333 660839
+rect 50445 660945 50491 660992
+rect 50445 660911 50451 660945
+rect 50485 660911 50491 660945
+rect 50445 660873 50491 660911
+rect 50445 660839 50451 660873
+rect 50485 660839 50491 660873
+rect 50445 660792 50491 660839
+rect 51667 660981 51713 661019
+rect 51667 660947 51673 660981
+rect 51707 660947 51713 660981
+rect 51667 660909 51713 660947
+rect 51667 660875 51673 660909
+rect 51707 660875 51713 660909
+rect 51667 660837 51713 660875
+rect 51667 660803 51673 660837
+rect 51707 660803 51713 660837
+rect 51667 660765 51713 660803
+rect 51667 660731 51673 660765
+rect 51707 660731 51713 660765
+rect 51667 660692 51713 660731
+rect 51825 661053 52004 661092
+rect 51825 661019 51831 661053
+rect 51865 661019 52004 661053
+rect 51825 660998 52004 661019
+rect 52751 661053 52797 661092
+rect 52751 661019 52757 661053
+rect 52791 661019 52797 661053
+rect 51825 660981 52002 660998
+rect 51825 660947 51831 660981
+rect 51865 660947 52002 660981
+rect 51825 660909 52002 660947
+rect 51825 660875 51831 660909
+rect 51865 660875 52002 660909
+rect 51825 660837 52002 660875
+rect 51825 660803 51831 660837
+rect 51865 660803 52002 660837
+rect 51825 660765 52002 660803
+rect 51825 660731 51831 660765
+rect 51865 660731 52002 660765
+rect 51825 660692 52002 660731
+rect 52751 660981 52797 661019
+rect 52751 660947 52757 660981
+rect 52791 660947 52797 660981
+rect 52751 660909 52797 660947
+rect 52751 660875 52757 660909
+rect 52791 660875 52797 660909
+rect 52751 660837 52797 660875
+rect 52751 660803 52757 660837
+rect 52791 660803 52797 660837
+rect 52751 660765 52797 660803
+rect 52751 660731 52757 660765
+rect 52791 660731 52797 660765
+rect 52751 660692 52797 660731
+rect 53409 661053 53455 661092
+rect 53409 661019 53415 661053
+rect 53449 661019 53455 661053
+rect 53409 660981 53455 661019
+rect 53409 660947 53415 660981
+rect 53449 660947 53455 660981
+rect 53409 660909 53455 660947
+rect 53409 660875 53415 660909
+rect 53449 660875 53455 660909
+rect 53409 660837 53455 660875
+rect 53409 660803 53415 660837
+rect 53449 660803 53455 660837
+rect 53409 660765 53455 660803
+rect 53409 660731 53415 660765
+rect 53449 660731 53455 660765
+rect 53409 660692 53455 660731
+rect 51839 657577 52002 660692
+rect 212270 659891 212576 659944
+rect 212270 659857 212344 659891
+rect 212378 659857 212416 659891
+rect 212450 659857 212488 659891
+rect 212522 659857 212576 659891
+rect 212270 659792 212576 659857
+rect 213894 659878 213986 659884
+rect 213894 659826 213915 659878
+rect 213967 659826 213986 659878
+rect 213894 659820 213986 659826
+rect 208504 659764 208944 659766
+rect 216128 659764 216312 662068
+rect 218744 659903 219050 659956
+rect 218744 659869 218818 659903
+rect 218852 659869 218890 659903
+rect 218924 659869 218962 659903
+rect 218996 659869 219050 659903
+rect 218744 659804 219050 659869
+rect 208504 659733 221460 659764
+rect 208504 659699 209137 659733
+rect 209171 659699 209229 659733
+rect 209263 659699 209321 659733
+rect 209355 659699 209413 659733
+rect 209447 659699 209505 659733
+rect 209539 659699 209597 659733
+rect 209631 659699 209689 659733
+rect 209723 659699 209781 659733
+rect 209815 659699 209873 659733
+rect 209907 659699 209965 659733
+rect 209999 659699 210057 659733
+rect 210091 659699 210149 659733
+rect 210183 659699 210241 659733
+rect 210275 659699 210333 659733
+rect 210367 659699 210425 659733
+rect 210459 659699 210517 659733
+rect 210551 659699 210609 659733
+rect 210643 659699 210701 659733
+rect 210735 659699 210793 659733
+rect 210827 659699 210885 659733
+rect 210919 659699 210977 659733
+rect 211011 659699 211069 659733
+rect 211103 659699 211161 659733
+rect 211195 659699 211253 659733
+rect 211287 659699 211345 659733
+rect 211379 659699 211437 659733
+rect 211471 659699 211529 659733
+rect 211563 659699 211621 659733
+rect 211655 659699 211713 659733
+rect 211747 659699 211805 659733
+rect 211839 659699 211897 659733
+rect 211931 659699 211989 659733
+rect 212023 659699 212081 659733
+rect 212115 659699 212173 659733
+rect 212207 659699 212265 659733
+rect 212299 659699 212357 659733
+rect 212391 659699 212449 659733
+rect 212483 659699 212541 659733
+rect 212575 659699 212633 659733
+rect 212667 659699 212725 659733
+rect 212759 659699 212817 659733
+rect 212851 659699 212909 659733
+rect 212943 659699 213001 659733
+rect 213035 659699 213093 659733
+rect 213127 659699 213185 659733
+rect 213219 659699 213277 659733
+rect 213311 659699 213369 659733
+rect 213403 659699 213461 659733
+rect 213495 659699 213553 659733
+rect 213587 659699 213645 659733
+rect 213679 659699 213737 659733
+rect 213771 659699 213829 659733
+rect 213863 659699 213921 659733
+rect 213955 659699 214013 659733
+rect 214047 659699 214105 659733
+rect 214139 659699 214197 659733
+rect 214231 659699 214289 659733
+rect 214323 659699 214381 659733
+rect 214415 659699 214473 659733
+rect 214507 659699 214565 659733
+rect 214599 659699 214657 659733
+rect 214691 659699 214749 659733
+rect 214783 659699 214841 659733
+rect 214875 659699 214933 659733
+rect 214967 659699 215025 659733
+rect 215059 659699 215117 659733
+rect 215151 659699 215209 659733
+rect 215243 659699 215301 659733
+rect 215335 659699 215393 659733
+rect 215427 659699 215485 659733
+rect 215519 659699 215577 659733
+rect 215611 659699 215669 659733
+rect 215703 659699 215761 659733
+rect 215795 659699 216613 659733
+rect 216647 659699 216705 659733
+rect 216739 659699 216797 659733
+rect 216831 659699 216889 659733
+rect 216923 659699 216981 659733
+rect 217015 659699 217073 659733
+rect 217107 659699 217165 659733
+rect 217199 659699 217257 659733
+rect 217291 659699 217349 659733
+rect 217383 659699 217441 659733
+rect 217475 659699 217533 659733
+rect 217567 659699 217625 659733
+rect 217659 659699 217717 659733
+rect 217751 659699 217809 659733
+rect 217843 659699 217901 659733
+rect 217935 659699 217993 659733
+rect 218027 659699 218085 659733
+rect 218119 659699 218177 659733
+rect 218211 659699 218269 659733
+rect 218303 659699 218361 659733
+rect 218395 659699 218453 659733
+rect 218487 659699 218545 659733
+rect 218579 659699 218637 659733
+rect 218671 659699 218729 659733
+rect 218763 659699 218821 659733
+rect 218855 659699 218913 659733
+rect 218947 659699 219005 659733
+rect 219039 659699 219097 659733
+rect 219131 659699 219189 659733
+rect 219223 659699 219281 659733
+rect 219315 659699 219373 659733
+rect 219407 659699 219465 659733
+rect 219499 659699 219557 659733
+rect 219591 659699 219649 659733
+rect 219683 659699 219741 659733
+rect 219775 659699 219833 659733
+rect 219867 659699 219925 659733
+rect 219959 659699 220017 659733
+rect 220051 659699 220109 659733
+rect 220143 659699 220201 659733
+rect 220235 659699 220293 659733
+rect 220327 659699 220385 659733
+rect 220419 659699 220477 659733
+rect 220511 659699 220569 659733
+rect 220603 659699 220661 659733
+rect 220695 659699 220753 659733
+rect 220787 659699 220845 659733
+rect 220879 659699 220937 659733
+rect 220971 659699 221029 659733
+rect 221063 659699 221121 659733
+rect 221155 659699 221213 659733
+rect 221247 659699 221305 659733
+rect 221339 659699 221397 659733
+rect 221431 659699 221460 659733
+rect 208504 659675 221460 659699
+rect 208504 659668 216964 659675
+rect 218960 659668 221460 659675
+rect 208504 659666 209304 659668
+rect 208504 659645 208944 659666
+rect 208504 659611 208712 659645
+rect 208746 659611 208784 659645
+rect 208818 659611 208856 659645
+rect 208890 659611 208944 659645
+rect 216050 659647 216382 659668
+rect 208504 659546 208944 659611
+rect 210590 659623 210648 659629
+rect 210590 659589 210602 659623
+rect 210636 659620 210648 659623
+rect 210934 659623 210992 659629
+rect 210934 659620 210946 659623
+rect 210636 659592 210946 659620
+rect 210636 659589 210648 659592
+rect 210590 659583 210648 659589
+rect 210934 659589 210946 659592
+rect 210980 659620 210992 659623
+rect 214798 659623 214856 659629
+rect 210980 659592 211486 659620
+rect 210980 659589 210992 659592
+rect 210934 659583 210992 659589
+rect 210424 659536 210470 659548
+rect 210424 659502 210430 659536
+rect 210464 659502 210470 659536
+rect 210424 659490 210470 659502
+rect 210768 659536 210814 659548
+rect 210768 659502 210774 659536
+rect 210808 659502 210814 659536
+rect 210768 659490 210814 659502
+rect 211112 659536 211158 659548
+rect 211112 659502 211118 659536
+rect 211152 659502 211158 659536
+rect 211112 659490 211158 659502
+rect 210433 659376 210461 659490
+rect 210777 659376 210805 659490
+rect 211121 659376 211149 659490
+rect 211458 659482 211486 659592
+rect 214798 659589 214810 659623
+rect 214844 659620 214856 659623
+rect 215202 659623 215260 659629
+rect 215202 659620 215214 659623
+rect 214844 659592 215214 659620
+rect 214844 659589 214856 659592
+rect 214798 659583 214856 659589
+rect 215202 659589 215214 659592
+rect 215248 659620 215260 659623
+rect 215667 659623 215725 659629
+rect 215667 659620 215679 659623
+rect 215248 659592 215679 659620
+rect 215248 659589 215260 659592
+rect 215202 659583 215260 659589
+rect 215667 659589 215679 659592
+rect 215713 659589 215725 659623
+rect 215758 659622 215830 659634
+rect 215667 659583 215725 659589
+rect 215754 659606 215834 659622
+rect 215754 659599 215777 659606
+rect 215811 659599 215834 659606
+rect 212710 659570 212768 659576
+rect 212710 659536 212722 659570
+rect 212756 659567 212768 659570
+rect 213054 659570 213112 659576
+rect 213054 659567 213066 659570
+rect 212756 659539 213066 659567
+rect 212756 659536 212768 659539
+rect 212710 659530 212768 659536
+rect 213054 659536 213066 659539
+rect 213100 659567 213112 659570
+rect 213489 659570 213547 659576
+rect 213489 659567 213501 659570
+rect 213100 659539 213501 659567
+rect 213100 659536 213112 659539
+rect 213054 659530 213112 659536
+rect 213489 659536 213501 659539
+rect 213535 659536 213547 659570
+rect 213489 659530 213547 659536
+rect 214333 659570 214391 659576
+rect 214333 659536 214345 659570
+rect 214379 659567 214391 659570
+rect 214379 659539 214715 659567
+rect 214379 659536 214391 659539
+rect 214333 659530 214391 659536
+rect 213226 659500 213284 659506
+rect 211449 659470 211495 659482
+rect 211449 659436 211455 659470
+rect 211489 659436 211495 659470
+rect 213226 659466 213238 659500
+rect 213272 659497 213284 659500
+rect 213567 659500 213625 659506
+rect 213567 659497 213579 659500
+rect 213272 659469 213579 659497
+rect 213272 659466 213284 659469
+rect 213226 659460 213284 659466
+rect 213567 659466 213579 659469
+rect 213613 659497 213625 659500
+rect 213911 659500 213970 659506
+rect 213911 659497 213923 659500
+rect 213613 659469 213923 659497
+rect 213613 659466 213625 659469
+rect 213567 659460 213625 659466
+rect 213911 659466 213923 659469
+rect 213957 659497 213970 659500
+rect 214255 659501 214314 659507
+rect 214255 659497 214267 659501
+rect 213957 659469 214267 659497
+rect 213957 659466 213970 659469
+rect 213911 659460 213970 659466
+rect 214255 659467 214267 659469
+rect 214301 659467 214314 659501
+rect 214596 659500 214654 659506
+rect 214596 659498 214608 659500
+rect 214255 659461 214314 659467
+rect 214342 659469 214608 659498
+rect 211449 659424 211495 659436
+rect 213739 659432 213798 659438
+rect 213739 659398 213751 659432
+rect 213785 659429 213798 659432
+rect 214083 659432 214141 659438
+rect 214083 659429 214095 659432
+rect 213785 659401 214095 659429
+rect 213785 659398 213798 659401
+rect 213739 659392 213798 659398
+rect 214083 659398 214095 659401
+rect 214129 659429 214141 659432
+rect 214342 659429 214370 659469
+rect 214596 659466 214608 659469
+rect 214642 659466 214654 659500
+rect 214596 659460 214654 659466
+rect 214686 659443 214715 659539
+rect 215754 659547 215768 659599
+rect 215820 659547 215834 659599
+rect 216050 659613 216129 659647
+rect 216163 659613 216201 659647
+rect 216235 659613 216273 659647
+rect 216307 659613 216382 659647
+rect 221204 659630 221262 659637
+rect 221204 659628 221216 659630
+rect 216050 659578 216382 659613
+rect 216672 659599 216777 659611
+rect 215754 659535 215834 659547
+rect 215754 659483 215768 659535
+rect 215820 659483 215834 659535
+rect 216668 659573 216781 659599
+rect 216668 659521 216698 659573
+rect 216750 659521 216781 659573
+rect 218265 659589 218323 659595
+rect 218265 659555 218277 659589
+rect 218311 659586 218323 659589
+rect 218793 659591 218839 659603
+rect 218793 659586 218799 659591
+rect 218311 659558 218799 659586
+rect 218311 659555 218323 659558
+rect 218265 659549 218323 659555
+rect 218793 659557 218799 659558
+rect 218833 659588 218839 659591
+rect 220976 659600 221216 659628
+rect 218833 659560 219846 659588
+rect 218833 659557 218839 659560
+rect 218793 659545 218839 659557
+rect 216668 659496 216781 659521
+rect 217190 659508 217316 659526
+rect 216672 659484 216777 659496
+rect 215754 659471 215834 659483
+rect 214129 659401 214370 659429
+rect 214677 659431 214723 659443
+rect 214129 659398 214141 659401
+rect 214083 659392 214141 659398
+rect 214677 659397 214683 659431
+rect 214717 659397 214723 659431
+rect 214677 659385 214723 659397
+rect 215754 659419 215768 659471
+rect 215820 659419 215834 659471
+rect 217190 659456 217227 659508
+rect 217279 659456 217316 659508
+rect 217190 659436 217316 659456
+rect 215754 659407 215834 659419
+rect 210424 659364 210470 659376
+rect 210424 659330 210430 659364
+rect 210464 659361 210470 659364
+rect 210596 659364 210642 659376
+rect 210596 659361 210602 659364
+rect 210464 659333 210602 659361
+rect 210464 659330 210470 659333
+rect 208648 659290 208970 659328
+rect 210424 659318 210470 659330
+rect 210596 659330 210602 659333
+rect 210636 659361 210642 659364
+rect 210768 659364 210814 659376
+rect 210768 659361 210774 659364
+rect 210636 659333 210774 659361
+rect 210636 659330 210642 659333
+rect 210596 659318 210642 659330
+rect 210768 659330 210774 659333
+rect 210808 659361 210814 659364
+rect 210940 659364 210986 659376
+rect 210940 659361 210946 659364
+rect 210808 659333 210946 659361
+rect 210808 659330 210814 659333
+rect 210768 659318 210814 659330
+rect 210940 659330 210946 659333
+rect 210980 659361 210986 659364
+rect 211112 659364 211158 659376
+rect 211112 659361 211118 659364
+rect 210980 659333 211118 659361
+rect 210980 659330 210986 659333
+rect 210940 659318 210986 659330
+rect 211112 659330 211118 659333
+rect 211152 659361 211158 659364
+rect 211365 659364 211411 659376
+rect 211365 659361 211371 659364
+rect 211152 659333 211371 659361
+rect 211152 659330 211158 659333
+rect 211112 659318 211158 659330
+rect 211365 659330 211371 659333
+rect 211405 659330 211411 659364
+rect 211365 659318 211411 659330
+rect 213825 659364 213883 659370
+rect 213825 659330 213837 659364
+rect 213871 659361 213883 659364
+rect 213997 659364 214055 659370
+rect 213997 659361 214009 659364
+rect 213871 659333 214009 659361
+rect 213871 659330 213883 659333
+rect 213825 659324 213883 659330
+rect 213997 659330 214009 659333
+rect 214043 659330 214055 659364
+rect 213997 659324 214055 659330
+rect 215754 659355 215768 659407
+rect 215820 659355 215834 659407
+rect 217412 659435 217470 659441
+rect 217412 659401 217424 659435
+rect 217458 659432 217470 659435
+rect 217584 659435 217642 659441
+rect 217584 659432 217596 659435
+rect 217458 659404 217596 659432
+rect 217458 659401 217470 659404
+rect 217412 659395 217470 659401
+rect 217584 659401 217596 659404
+rect 217630 659432 217642 659435
+rect 217756 659435 217814 659441
+rect 217756 659432 217768 659435
+rect 217630 659404 217768 659432
+rect 217630 659401 217642 659404
+rect 217584 659395 217642 659401
+rect 217756 659401 217768 659404
+rect 217802 659432 217814 659435
+rect 217928 659435 217986 659441
+rect 217928 659432 217940 659435
+rect 217802 659404 217940 659432
+rect 217802 659401 217814 659404
+rect 217756 659395 217814 659401
+rect 217928 659401 217940 659404
+rect 217974 659401 217986 659435
+rect 217928 659395 217986 659401
+rect 215754 659343 215834 659355
+rect 212710 659298 212768 659304
+rect 208648 659256 208731 659290
+rect 208765 659256 208803 659290
+rect 208837 659256 208875 659290
+rect 208909 659256 208970 659290
+rect 208648 659220 208970 659256
+rect 210093 659288 210151 659294
+rect 210093 659254 210105 659288
+rect 210139 659285 210151 659288
+rect 210504 659288 210562 659294
+rect 210504 659285 210516 659288
+rect 210139 659257 210516 659285
+rect 210139 659254 210151 659257
+rect 210093 659248 210151 659254
+rect 210504 659254 210516 659257
+rect 210550 659285 210562 659288
+rect 210676 659288 210734 659294
+rect 210676 659285 210688 659288
+rect 210550 659257 210688 659285
+rect 210550 659254 210562 659257
+rect 210504 659248 210562 659254
+rect 210676 659254 210688 659257
+rect 210722 659285 210734 659288
+rect 210848 659288 210906 659294
+rect 210848 659285 210860 659288
+rect 210722 659257 210860 659285
+rect 210722 659254 210734 659257
+rect 210676 659248 210734 659254
+rect 210848 659254 210860 659257
+rect 210894 659285 210906 659288
+rect 211020 659288 211078 659294
+rect 211020 659285 211032 659288
+rect 210894 659257 211032 659285
+rect 210894 659254 210906 659257
+rect 210848 659248 210906 659254
+rect 211020 659254 211032 659257
+rect 211066 659254 211078 659288
+rect 212710 659264 212722 659298
+rect 212756 659295 212768 659298
+rect 213054 659298 213112 659304
+rect 213054 659295 213066 659298
+rect 212756 659267 213066 659295
+rect 212756 659264 212768 659267
+rect 212710 659258 212768 659264
+rect 213054 659264 213066 659267
+rect 213100 659295 213112 659298
+rect 213396 659299 213454 659305
+rect 213396 659295 213408 659299
+rect 213100 659267 213408 659295
+rect 213100 659264 213112 659267
+rect 213054 659258 213112 659264
+rect 213396 659265 213408 659267
+rect 213442 659265 213454 659299
+rect 213396 659259 213454 659265
+rect 214798 659299 214856 659305
+rect 214798 659265 214810 659299
+rect 214844 659296 214856 659299
+rect 215202 659299 215260 659305
+rect 215202 659296 215214 659299
+rect 214844 659268 215214 659296
+rect 214844 659265 214856 659268
+rect 214798 659259 214856 659265
+rect 215202 659265 215214 659268
+rect 215248 659296 215260 659299
+rect 215667 659299 215725 659305
+rect 215667 659296 215679 659299
+rect 215248 659268 215679 659296
+rect 215248 659265 215260 659268
+rect 215202 659259 215260 659265
+rect 215667 659265 215679 659268
+rect 215713 659265 215725 659299
+rect 215667 659259 215725 659265
+rect 215754 659291 215768 659343
+rect 215820 659291 215834 659343
+rect 217190 659370 217316 659390
+rect 215754 659284 215777 659291
+rect 215811 659284 215834 659291
+rect 215754 659268 215834 659284
+rect 215990 659306 216370 659340
+rect 215990 659272 216074 659306
+rect 216108 659272 216146 659306
+rect 216180 659272 216218 659306
+rect 216252 659272 216290 659306
+rect 216324 659272 216370 659306
+rect 217190 659318 217227 659370
+rect 217279 659318 217316 659370
+rect 219094 659369 219122 659560
+rect 219199 659500 219257 659506
+rect 219199 659466 219211 659500
+rect 219245 659497 219257 659500
+rect 219683 659500 219741 659506
+rect 219683 659497 219695 659500
+rect 219245 659477 219695 659497
+rect 219245 659469 219453 659477
+rect 219245 659466 219257 659469
+rect 219199 659460 219257 659466
+rect 219079 659363 219137 659369
+rect 219214 659364 219242 659460
+rect 219441 659443 219453 659469
+rect 219487 659469 219695 659477
+rect 219487 659443 219499 659469
+rect 219683 659466 219695 659469
+rect 219729 659466 219741 659500
+rect 219683 659460 219741 659466
+rect 219441 659437 219499 659443
+rect 219079 659329 219091 659363
+rect 219125 659329 219137 659363
+rect 219079 659323 219137 659329
+rect 219199 659357 219257 659364
+rect 219698 659363 219726 659460
+rect 219818 659370 219846 659560
+rect 220058 659500 220116 659506
+rect 220058 659466 220070 659500
+rect 220104 659497 220116 659500
+rect 220104 659469 220831 659497
+rect 220104 659466 220116 659469
+rect 220058 659460 220116 659466
+rect 220803 659429 220831 659469
+rect 220976 659477 221004 659600
+rect 221204 659596 221216 659600
+rect 221250 659596 221262 659630
+rect 221378 659612 221452 659624
+rect 221204 659590 221262 659596
+rect 221374 659602 221456 659612
+rect 221374 659595 221398 659602
+rect 221432 659595 221456 659602
+rect 221032 659562 221090 659569
+rect 221032 659528 221044 659562
+rect 221078 659560 221090 659562
+rect 221078 659532 221247 659560
+rect 221078 659528 221090 659532
+rect 221032 659522 221090 659528
+rect 221219 659493 221247 659532
+rect 221374 659543 221389 659595
+rect 221441 659543 221456 659595
+rect 221374 659531 221456 659543
+rect 221032 659480 221090 659487
+rect 221032 659477 221044 659480
+rect 220976 659449 221044 659477
+rect 221032 659446 221044 659449
+rect 221078 659446 221090 659480
+rect 221032 659440 221090 659446
+rect 221210 659480 221256 659493
+rect 221210 659446 221216 659480
+rect 221250 659446 221256 659480
+rect 221210 659434 221256 659446
+rect 221374 659479 221389 659531
+rect 221441 659479 221456 659531
+rect 221374 659467 221456 659479
+rect 220788 659422 220846 659429
+rect 220788 659388 220800 659422
+rect 220834 659388 220846 659422
+rect 220788 659382 220846 659388
+rect 221374 659415 221389 659467
+rect 221441 659415 221456 659467
+rect 221374 659403 221456 659415
+rect 219803 659364 219861 659370
+rect 219199 659323 219211 659357
+rect 219245 659323 219257 659357
+rect 217190 659300 217316 659318
+rect 219199 659316 219257 659323
+rect 219683 659357 219741 659363
+rect 219683 659323 219695 659357
+rect 219729 659323 219741 659357
+rect 219803 659330 219815 659364
+rect 219849 659330 219861 659364
+rect 219803 659324 219861 659330
+rect 221374 659351 221389 659403
+rect 221441 659351 221456 659403
+rect 221374 659339 221456 659351
+rect 219683 659317 219741 659323
+rect 215754 659264 215830 659268
+rect 215758 659256 215830 659264
+rect 211020 659248 211078 659254
+rect 214511 659220 214693 659221
+rect 215990 659220 216370 659272
+rect 219010 659291 219068 659297
+rect 219010 659257 219022 659291
+rect 219056 659288 219068 659291
+rect 219302 659291 219362 659297
+rect 219302 659288 219315 659291
+rect 219056 659260 219315 659288
+rect 219056 659257 219068 659260
+rect 219010 659251 219068 659257
+rect 219302 659257 219315 659260
+rect 219349 659288 219362 659291
+rect 219578 659291 219638 659297
+rect 219578 659288 219591 659291
+rect 219349 659260 219591 659288
+rect 219349 659257 219362 659260
+rect 219302 659251 219362 659257
+rect 219578 659257 219591 659260
+rect 219625 659257 219638 659291
+rect 219578 659251 219638 659257
+rect 220682 659291 220740 659297
+rect 220682 659257 220694 659291
+rect 220728 659288 220740 659291
+rect 221284 659291 221342 659297
+rect 221284 659288 221296 659291
+rect 220728 659260 221296 659288
+rect 220728 659257 220740 659260
+rect 220682 659251 220740 659257
+rect 221284 659257 221296 659260
+rect 221330 659257 221342 659291
+rect 221374 659287 221389 659339
+rect 221441 659287 221456 659339
+rect 221374 659280 221398 659287
+rect 221432 659280 221456 659287
+rect 221374 659270 221456 659280
+rect 221378 659258 221452 659270
+rect 221284 659251 221342 659257
+rect 208502 659189 221457 659220
+rect 208502 659155 209137 659189
+rect 209171 659155 209229 659189
+rect 209263 659155 209321 659189
+rect 209355 659155 209413 659189
+rect 209447 659155 209505 659189
+rect 209539 659155 209597 659189
+rect 209631 659155 209689 659189
+rect 209723 659155 209781 659189
+rect 209815 659155 209873 659189
+rect 209907 659155 209965 659189
+rect 209999 659155 210057 659189
+rect 210091 659155 210149 659189
+rect 210183 659155 210241 659189
+rect 210275 659155 210333 659189
+rect 210367 659155 210425 659189
+rect 210459 659155 210517 659189
+rect 210551 659155 210609 659189
+rect 210643 659155 210701 659189
+rect 210735 659155 210793 659189
+rect 210827 659155 210885 659189
+rect 210919 659155 210977 659189
+rect 211011 659155 211069 659189
+rect 211103 659155 211161 659189
+rect 211195 659155 211253 659189
+rect 211287 659155 211345 659189
+rect 211379 659155 211437 659189
+rect 211471 659155 211529 659189
+rect 211563 659155 211621 659189
+rect 211655 659155 211713 659189
+rect 211747 659155 211805 659189
+rect 211839 659155 211897 659189
+rect 211931 659155 211989 659189
+rect 212023 659155 212081 659189
+rect 212115 659155 212173 659189
+rect 212207 659155 212265 659189
+rect 212299 659155 212357 659189
+rect 212391 659155 212449 659189
+rect 212483 659155 212541 659189
+rect 212575 659155 212633 659189
+rect 212667 659155 212725 659189
+rect 212759 659155 212817 659189
+rect 212851 659155 212909 659189
+rect 212943 659155 213001 659189
+rect 213035 659155 213093 659189
+rect 213127 659155 213185 659189
+rect 213219 659155 213277 659189
+rect 213311 659155 213369 659189
+rect 213403 659155 213461 659189
+rect 213495 659155 213553 659189
+rect 213587 659155 213645 659189
+rect 213679 659155 213737 659189
+rect 213771 659155 213829 659189
+rect 213863 659155 213921 659189
+rect 213955 659155 214013 659189
+rect 214047 659155 214105 659189
+rect 214139 659155 214197 659189
+rect 214231 659155 214289 659189
+rect 214323 659155 214381 659189
+rect 214415 659155 214473 659189
+rect 214507 659155 214565 659189
+rect 214599 659155 214657 659189
+rect 214691 659155 214749 659189
+rect 214783 659155 214841 659189
+rect 214875 659155 214933 659189
+rect 214967 659155 215025 659189
+rect 215059 659155 215117 659189
+rect 215151 659155 215209 659189
+rect 215243 659155 215301 659189
+rect 215335 659155 215393 659189
+rect 215427 659155 215485 659189
+rect 215519 659155 215577 659189
+rect 215611 659155 215669 659189
+rect 215703 659155 215761 659189
+rect 215795 659155 216613 659189
+rect 216647 659155 216705 659189
+rect 216739 659155 216797 659189
+rect 216831 659155 216889 659189
+rect 216923 659155 216981 659189
+rect 217015 659155 217073 659189
+rect 217107 659155 217165 659189
+rect 217199 659155 217257 659189
+rect 217291 659155 217349 659189
+rect 217383 659155 217441 659189
+rect 217475 659155 217533 659189
+rect 217567 659155 217625 659189
+rect 217659 659155 217717 659189
+rect 217751 659155 217809 659189
+rect 217843 659155 217901 659189
+rect 217935 659155 217993 659189
+rect 218027 659155 218085 659189
+rect 218119 659155 218177 659189
+rect 218211 659155 218269 659189
+rect 218303 659155 218361 659189
+rect 218395 659155 218453 659189
+rect 218487 659155 218545 659189
+rect 218579 659155 218637 659189
+rect 218671 659155 218729 659189
+rect 218763 659155 218821 659189
+rect 218855 659155 218913 659189
+rect 218947 659155 219005 659189
+rect 219039 659155 219097 659189
+rect 219131 659155 219189 659189
+rect 219223 659155 219281 659189
+rect 219315 659155 219373 659189
+rect 219407 659155 219465 659189
+rect 219499 659155 219557 659189
+rect 219591 659155 219649 659189
+rect 219683 659155 219741 659189
+rect 219775 659155 219833 659189
+rect 219867 659155 219925 659189
+rect 219959 659155 220017 659189
+rect 220051 659155 220109 659189
+rect 220143 659155 220201 659189
+rect 220235 659155 220293 659189
+rect 220327 659155 220385 659189
+rect 220419 659155 220477 659189
+rect 220511 659155 220569 659189
+rect 220603 659155 220661 659189
+rect 220695 659155 220753 659189
+rect 220787 659155 220845 659189
+rect 220879 659155 220937 659189
+rect 220971 659155 221029 659189
+rect 221063 659155 221121 659189
+rect 221155 659155 221213 659189
+rect 221247 659155 221305 659189
+rect 221339 659155 221397 659189
+rect 221431 659155 221457 659189
+rect 208502 659124 221457 659155
+rect 212316 659030 212682 659124
+rect 212316 658996 212399 659030
+rect 212433 658996 212471 659030
+rect 212505 658996 212543 659030
+rect 212577 658996 212682 659030
+rect 212316 658960 212682 658996
+rect 213890 659045 213994 659062
+rect 213890 658993 213916 659045
+rect 213968 658993 213994 659045
+rect 213890 658976 213994 658993
+rect 212290 658864 212696 658960
+rect 51839 657525 51862 657577
+rect 51914 657525 51926 657577
+rect 51978 657525 52002 657577
+rect 51839 657487 52002 657525
+rect 216120 642572 216298 659124
+rect 218946 659002 219312 659050
+rect 218946 658968 219029 659002
+rect 219063 658968 219101 659002
+rect 219135 658968 219173 659002
+rect 219207 658968 219312 659002
+rect 218946 658932 219312 658968
+rect 218920 658836 219326 658932
+rect 216120 641880 216151 642572
+rect 216267 641880 216298 642572
+rect 216120 641856 216298 641880
+<< via1 >>
+rect 561239 686269 561355 686385
+rect 561239 685779 561355 685895
+rect 562142 686115 562194 686120
+rect 562142 686081 562151 686115
+rect 562151 686081 562185 686115
+rect 562185 686081 562194 686115
+rect 562142 686068 562194 686081
+rect 562142 686043 562194 686056
+rect 562142 686009 562151 686043
+rect 562151 686009 562185 686043
+rect 562185 686009 562194 686043
+rect 562142 686004 562194 686009
+rect 562280 686080 562287 686082
+rect 562287 686080 562321 686082
+rect 562321 686080 562332 686082
+rect 562280 686042 562332 686080
+rect 562280 686030 562287 686042
+rect 562287 686030 562321 686042
+rect 562321 686030 562332 686042
+rect 562574 686115 562626 686120
+rect 562574 686081 562583 686115
+rect 562583 686081 562617 686115
+rect 562617 686081 562626 686115
+rect 562574 686068 562626 686081
+rect 562574 686043 562626 686056
+rect 562574 686009 562583 686043
+rect 562583 686009 562617 686043
+rect 562617 686009 562626 686043
+rect 562574 686004 562626 686009
+rect 562712 686080 562719 686082
+rect 562719 686080 562753 686082
+rect 562753 686080 562764 686082
+rect 562712 686042 562764 686080
+rect 562712 686030 562719 686042
+rect 562719 686030 562753 686042
+rect 562753 686030 562764 686042
+rect 562142 685715 562194 685720
+rect 562142 685681 562151 685715
+rect 562151 685681 562185 685715
+rect 562185 685681 562194 685715
+rect 562142 685668 562194 685681
+rect 562142 685643 562194 685656
+rect 562142 685609 562151 685643
+rect 562151 685609 562185 685643
+rect 562185 685609 562194 685643
+rect 562142 685604 562194 685609
+rect 562280 685680 562287 685682
+rect 562287 685680 562321 685682
+rect 562321 685680 562332 685682
+rect 562280 685642 562332 685680
+rect 562280 685630 562287 685642
+rect 562287 685630 562321 685642
+rect 562321 685630 562332 685642
+rect 562574 685715 562626 685720
+rect 562574 685681 562583 685715
+rect 562583 685681 562617 685715
+rect 562617 685681 562626 685715
+rect 562574 685668 562626 685681
+rect 562574 685643 562626 685656
+rect 562574 685609 562583 685643
+rect 562583 685609 562617 685643
+rect 562617 685609 562626 685643
+rect 562574 685604 562626 685609
+rect 562712 685680 562719 685682
+rect 562719 685680 562753 685682
+rect 562753 685680 562764 685682
+rect 562712 685642 562764 685680
+rect 562712 685630 562719 685642
+rect 562719 685630 562753 685642
+rect 562753 685630 562764 685642
+rect 326603 684680 326847 684796
+rect 224903 683646 225147 683762
+rect 216157 681567 216273 682259
+rect 51451 666358 51695 666474
+rect 43058 663460 43174 663576
+rect 56258 663456 56374 663572
+rect 213915 659869 213967 659878
+rect 213915 659835 213923 659869
+rect 213923 659835 213957 659869
+rect 213957 659835 213967 659869
+rect 213915 659826 213967 659835
+rect 215768 659572 215777 659599
+rect 215777 659572 215811 659599
+rect 215811 659572 215820 659599
+rect 215768 659547 215820 659572
+rect 215768 659534 215820 659535
+rect 215768 659500 215777 659534
+rect 215777 659500 215811 659534
+rect 215811 659500 215820 659534
+rect 215768 659483 215820 659500
+rect 216698 659564 216750 659573
+rect 216698 659530 216707 659564
+rect 216707 659530 216741 659564
+rect 216741 659530 216750 659564
+rect 216698 659521 216750 659530
+rect 215768 659462 215820 659471
+rect 215768 659428 215777 659462
+rect 215777 659428 215811 659462
+rect 215811 659428 215820 659462
+rect 215768 659419 215820 659428
+rect 217227 659498 217279 659508
+rect 217227 659464 217236 659498
+rect 217236 659464 217270 659498
+rect 217270 659464 217279 659498
+rect 217227 659456 217279 659464
+rect 215768 659390 215820 659407
+rect 215768 659356 215777 659390
+rect 215777 659356 215811 659390
+rect 215811 659356 215820 659390
+rect 215768 659355 215820 659356
+rect 215768 659318 215820 659343
+rect 215768 659291 215777 659318
+rect 215777 659291 215811 659318
+rect 215811 659291 215820 659318
+rect 217227 659362 217279 659370
+rect 217227 659328 217236 659362
+rect 217236 659328 217270 659362
+rect 217270 659328 217279 659362
+rect 217227 659318 217279 659328
+rect 221389 659568 221398 659595
+rect 221398 659568 221432 659595
+rect 221432 659568 221441 659595
+rect 221389 659543 221441 659568
+rect 221389 659530 221441 659531
+rect 221389 659496 221398 659530
+rect 221398 659496 221432 659530
+rect 221432 659496 221441 659530
+rect 221389 659479 221441 659496
+rect 221389 659458 221441 659467
+rect 221389 659424 221398 659458
+rect 221398 659424 221432 659458
+rect 221432 659424 221441 659458
+rect 221389 659415 221441 659424
+rect 221389 659386 221441 659403
+rect 221389 659352 221398 659386
+rect 221398 659352 221432 659386
+rect 221432 659352 221441 659386
+rect 221389 659351 221441 659352
+rect 221389 659314 221441 659339
+rect 221389 659287 221398 659314
+rect 221398 659287 221432 659314
+rect 221432 659287 221441 659314
+rect 213916 659036 213968 659045
+rect 213916 659002 213925 659036
+rect 213925 659002 213959 659036
+rect 213959 659002 213968 659036
+rect 213916 658993 213968 659002
+rect 51862 657525 51914 657577
+rect 51926 657525 51978 657577
+rect 216151 641880 216267 642572
+<< metal2 >>
+rect 512622 703356 513362 703376
+rect 122320 703284 123060 703286
+rect 122318 703268 123060 703284
+rect 122318 702572 122340 703268
+rect 123036 702572 123060 703268
+rect 415430 703179 416162 703216
+rect 415430 702643 415448 703179
+rect 416144 702643 416162 703179
+rect 415430 702606 416162 702643
+rect 467610 703039 468342 703076
+rect 122318 702546 123060 702572
+rect 122318 680994 123058 702546
+rect 172762 699812 173502 699834
+rect 172762 699116 172786 699812
+rect 173482 699116 173502 699812
+rect 172762 681240 173502 699116
+rect 224634 698447 225366 698484
+rect 224634 697911 224652 698447
+rect 225348 697911 225366 698447
+rect 224634 697874 225366 697911
+rect 326334 698447 327066 698484
+rect 326334 697911 326352 698447
+rect 327048 697911 327066 698447
+rect 326334 697874 327066 697911
+rect 224864 697868 225187 697874
+rect 326564 697868 326887 697874
+rect 224864 697461 225186 697868
+rect 224862 683762 225189 697461
+rect 326564 697413 326886 697868
+rect 326562 684796 326889 697413
+rect 415661 685994 415983 702606
+rect 467610 702503 467628 703039
+rect 468324 702503 468342 703039
+rect 467610 702466 468342 702503
+rect 512622 702660 512644 703356
+rect 513340 702660 513362 703356
+rect 467832 686486 468157 702466
+rect 512622 687290 513362 702660
+rect 522684 702901 523010 702938
+rect 568938 702909 569264 702910
+rect 522684 702605 522699 702901
+rect 522995 702605 523010 702901
+rect 522684 702447 523010 702605
+rect 568933 702873 569264 702909
+rect 568933 702577 568950 702873
+rect 569246 702577 569264 702873
+rect 522682 700528 523013 702447
+rect 568933 700536 569264 702577
+rect 522681 700196 562334 700528
+rect 564007 700208 569264 700536
+rect 512622 687268 513364 687290
+rect 512622 686572 512644 687268
+rect 513340 686572 513364 687268
+rect 562009 686923 562327 700196
+rect 564010 687532 564332 700208
+rect 568933 700207 569264 700208
+rect 512622 686558 513364 686572
+rect 512624 686550 513364 686558
+rect 467832 686484 560486 686486
+rect 467832 686385 561462 686484
+rect 467832 686269 561239 686385
+rect 561355 686269 561462 686385
+rect 467832 686162 561462 686269
+rect 562136 686482 562200 686923
+rect 564010 686610 564330 687532
+rect 563367 686482 564330 686610
+rect 562136 686418 562632 686482
+rect 467832 686161 560486 686162
+rect 562136 686120 562200 686418
+rect 562136 686068 562142 686120
+rect 562194 686068 562200 686120
+rect 562136 686056 562200 686068
+rect 562136 686004 562142 686056
+rect 562194 686004 562200 686056
+rect 415661 685895 561462 685994
+rect 415661 685779 561239 685895
+rect 561355 685779 561462 685895
+rect 415661 685672 561462 685779
+rect 562136 685720 562200 686004
+rect 562136 685668 562142 685720
+rect 562194 685668 562200 685720
+rect 562136 685656 562200 685668
+rect 562136 685604 562142 685656
+rect 562194 685604 562200 685656
+rect 326562 684680 326603 684796
+rect 326847 684680 326889 684796
+rect 326562 684641 326889 684680
+rect 512610 685568 513366 685590
+rect 512610 684872 512644 685568
+rect 513340 684872 513366 685568
+rect 562136 685450 562200 685604
+rect 562274 686082 562338 686250
+rect 562274 686030 562280 686082
+rect 562332 686030 562338 686082
+rect 562274 685682 562338 686030
+rect 562274 685630 562280 685682
+rect 562332 685630 562338 685682
+rect 562274 685519 562338 685630
+rect 562568 686120 562632 686418
+rect 562708 686422 564330 686482
+rect 562708 686250 562768 686422
+rect 563367 686291 564330 686422
+rect 564010 686289 564330 686291
+rect 562568 686068 562574 686120
+rect 562626 686068 562632 686120
+rect 562568 686056 562632 686068
+rect 562568 686004 562574 686056
+rect 562626 686004 562632 686056
+rect 562568 685720 562632 686004
+rect 562568 685668 562574 685720
+rect 562626 685668 562632 685720
+rect 562568 685656 562632 685668
+rect 562568 685604 562574 685656
+rect 562626 685604 562632 685656
+rect 562270 685199 562343 685519
+rect 562568 685450 562632 685604
+rect 562706 686082 562770 686250
+rect 562706 686030 562712 686082
+rect 562764 686030 562770 686082
+rect 562706 685682 562770 686030
+rect 562706 685630 562712 685682
+rect 562764 685630 562770 685682
+rect 562706 685450 562770 685630
+rect 224862 683646 224903 683762
+rect 225147 683646 225189 683762
+rect 224862 683607 225189 683646
+rect 512610 682292 513366 684872
+rect 216120 682259 513366 682292
+rect 216120 681567 216157 682259
+rect 216273 681567 513366 682259
+rect 216120 681546 513366 681567
+rect 216120 681536 513364 681546
+rect 562127 681532 562489 685199
+rect 582202 681532 583046 681536
+rect 562127 681499 583046 681532
+rect 172762 681190 217496 681240
+rect 122318 680910 217316 680994
+rect 122318 680908 123058 680910
+rect 51436 666484 51710 666510
+rect 51436 666474 51465 666484
+rect 51681 666474 51710 666484
+rect 51436 666358 51451 666474
+rect 51695 666358 51710 666474
+rect 51436 666348 51465 666358
+rect 51681 666348 51710 666358
+rect 51436 666322 51710 666348
+rect 43032 663586 43200 663612
+rect 43032 663450 43048 663586
+rect 43184 663450 43200 663586
+rect 43032 663424 43200 663450
+rect 56246 663582 56386 663604
+rect 56246 663572 56288 663582
+rect 56344 663572 56386 663582
+rect 56246 663456 56258 663572
+rect 56374 663456 56386 663572
+rect 56246 663446 56288 663456
+rect 56344 663446 56386 663456
+rect 56246 663424 56386 663446
+rect 213548 659878 213986 659884
+rect 213548 659826 213915 659878
+rect 213967 659826 213986 659878
+rect 213548 659820 213986 659826
+rect 51838 657580 52004 657616
+rect 51838 657577 51891 657580
+rect 51947 657577 52004 657580
+rect 51838 657525 51862 657577
+rect 51978 657525 52004 657577
+rect 51838 657524 51891 657525
+rect 51947 657524 52004 657525
+rect 51838 657486 52004 657524
+rect 4346 511652 4478 511670
+rect 213548 511652 213616 659820
+rect 215764 659630 215824 659632
+rect 215750 659599 215838 659630
+rect 215750 659547 215768 659599
+rect 215820 659547 215838 659599
+rect 215750 659535 215838 659547
+rect 215750 659483 215768 659535
+rect 215820 659483 215838 659535
+rect 216678 659573 216771 659609
+rect 216678 659521 216698 659573
+rect 216750 659521 216771 659573
+rect 216678 659486 216771 659521
+rect 217190 659508 217316 680910
+rect 215750 659471 215838 659483
+rect 215750 659419 215768 659471
+rect 215820 659419 215838 659471
+rect 215750 659407 215838 659419
+rect 215750 659355 215768 659407
+rect 215820 659355 215838 659407
+rect 215750 659343 215838 659355
+rect 215750 659291 215768 659343
+rect 215820 659291 215838 659343
+rect 340 511614 213616 511652
+rect 340 511558 342 511614
+rect 398 511558 422 511614
+rect 478 511558 213616 511614
+rect 340 511508 213616 511558
+rect 213902 659045 213982 659070
+rect 213902 658993 213916 659045
+rect 213968 658993 213982 659045
+rect 213902 468414 213982 658993
+rect 215750 657922 215838 659291
+rect 215438 657832 215838 657922
+rect 215438 583670 215526 657832
+rect 216680 657578 216768 659486
+rect 217190 659456 217227 659508
+rect 217279 659456 217316 659508
+rect 217190 659438 217316 659456
+rect 217202 659432 217304 659438
+rect 217412 659394 217496 681190
+rect 562127 681203 582735 681499
+rect 583031 681203 583046 681499
+rect 562127 681170 583046 681203
+rect 582202 681166 583046 681170
+rect 217202 659370 217496 659394
+rect 217202 659318 217227 659370
+rect 217279 659318 217496 659370
+rect 217202 659306 217496 659318
+rect 221370 659595 221468 659648
+rect 221370 659543 221389 659595
+rect 221441 659543 221468 659595
+rect 221370 659531 221468 659543
+rect 221370 659479 221389 659531
+rect 221441 659503 221468 659531
+rect 221441 659479 223646 659503
+rect 221370 659467 223646 659479
+rect 221370 659415 221389 659467
+rect 221441 659423 223646 659467
+rect 221441 659415 221468 659423
+rect 221370 659403 221468 659415
+rect 221370 659351 221389 659403
+rect 221441 659351 221468 659403
+rect 221370 659339 221468 659351
+rect 217202 659294 217304 659306
+rect 221370 659287 221389 659339
+rect 221441 659287 221468 659339
+rect 221370 659248 221468 659287
+rect 215768 657496 216768 657578
+rect 215770 587230 215846 657496
+rect 223537 646371 223646 659423
+rect 223537 646315 223563 646371
+rect 223619 646315 223646 646371
+rect 223537 646283 223646 646315
+rect 216120 642578 583256 642596
+rect 216120 642572 582544 642578
+rect 216120 641880 216151 642572
+rect 216267 641882 582544 642572
+rect 583240 641882 583256 642578
+rect 216267 641880 583256 641882
+rect 216120 641856 583256 641880
+rect 223536 638408 223645 638412
+rect 223530 638379 223650 638408
+rect 223530 638323 223562 638379
+rect 223618 638323 223650 638379
+rect 223530 588406 223650 638323
+rect 223530 588374 583640 588406
+rect 223530 588318 583554 588374
+rect 583610 588318 583640 588374
+rect 223530 588292 583640 588318
+rect 583530 588290 583640 588292
+rect 215768 587192 583732 587230
+rect 215768 587136 583558 587192
+rect 583614 587136 583638 587192
+rect 583694 587136 583732 587192
+rect 215768 587098 583732 587136
+rect 215438 583646 583636 583670
+rect 215438 583590 583557 583646
+rect 583613 583590 583636 583646
+rect 215438 583566 583636 583590
+rect 360 468390 213982 468414
+rect 360 468334 383 468390
+rect 439 468334 213982 468390
+rect 360 468310 213982 468334
+rect 524 -800 636 480
+rect 1706 -800 1818 480
+rect 2888 -800 3000 480
+rect 4070 -800 4182 480
+rect 5252 -800 5364 480
+rect 6434 -800 6546 480
+rect 7616 -800 7728 480
+rect 8798 -800 8910 480
+rect 9980 -800 10092 480
+rect 11162 -800 11274 480
+rect 12344 -800 12456 480
+rect 13526 -800 13638 480
+rect 14708 -800 14820 480
+rect 15890 -800 16002 480
+rect 17072 -800 17184 480
+rect 18254 -800 18366 480
+rect 19436 -800 19548 480
+rect 20618 -800 20730 480
+rect 21800 -800 21912 480
+rect 22982 -800 23094 480
+rect 24164 -800 24276 480
+rect 25346 -800 25458 480
+rect 26528 -800 26640 480
+rect 27710 -800 27822 480
+rect 28892 -800 29004 480
+rect 30074 -800 30186 480
+rect 31256 -800 31368 480
+rect 32438 -800 32550 480
+rect 33620 -800 33732 480
+rect 34802 -800 34914 480
+rect 35984 -800 36096 480
+rect 37166 -800 37278 480
+rect 38348 -800 38460 480
+rect 39530 -800 39642 480
+rect 40712 -800 40824 480
+rect 41894 -800 42006 480
+rect 43076 -800 43188 480
+rect 44258 -800 44370 480
+rect 45440 -800 45552 480
+rect 46622 -800 46734 480
+rect 47804 -800 47916 480
+rect 48986 -800 49098 480
+rect 50168 -800 50280 480
+rect 51350 -800 51462 480
+rect 52532 -800 52644 480
+rect 53714 -800 53826 480
+rect 54896 -800 55008 480
+rect 56078 -800 56190 480
+rect 57260 -800 57372 480
+rect 58442 -800 58554 480
+rect 59624 -800 59736 480
+rect 60806 -800 60918 480
+rect 61988 -800 62100 480
+rect 63170 -800 63282 480
+rect 64352 -800 64464 480
+rect 65534 -800 65646 480
+rect 66716 -800 66828 480
+rect 67898 -800 68010 480
+rect 69080 -800 69192 480
+rect 70262 -800 70374 480
+rect 71444 -800 71556 480
+rect 72626 -800 72738 480
+rect 73808 -800 73920 480
+rect 74990 -800 75102 480
+rect 76172 -800 76284 480
+rect 77354 -800 77466 480
+rect 78536 -800 78648 480
+rect 79718 -800 79830 480
+rect 80900 -800 81012 480
+rect 82082 -800 82194 480
+rect 83264 -800 83376 480
+rect 84446 -800 84558 480
+rect 85628 -800 85740 480
+rect 86810 -800 86922 480
+rect 87992 -800 88104 480
+rect 89174 -800 89286 480
+rect 90356 -800 90468 480
+rect 91538 -800 91650 480
+rect 92720 -800 92832 480
+rect 93902 -800 94014 480
+rect 95084 -800 95196 480
+rect 96266 -800 96378 480
+rect 97448 -800 97560 480
+rect 98630 -800 98742 480
+rect 99812 -800 99924 480
+rect 100994 -800 101106 480
+rect 102176 -800 102288 480
+rect 103358 -800 103470 480
+rect 104540 -800 104652 480
+rect 105722 -800 105834 480
+rect 106904 -800 107016 480
+rect 108086 -800 108198 480
+rect 109268 -800 109380 480
+rect 110450 -800 110562 480
+rect 111632 -800 111744 480
+rect 112814 -800 112926 480
+rect 113996 -800 114108 480
+rect 115178 -800 115290 480
+rect 116360 -800 116472 480
+rect 117542 -800 117654 480
+rect 118724 -800 118836 480
+rect 119906 -800 120018 480
+rect 121088 -800 121200 480
+rect 122270 -800 122382 480
+rect 123452 -800 123564 480
+rect 124634 -800 124746 480
+rect 125816 -800 125928 480
+rect 126998 -800 127110 480
+rect 128180 -800 128292 480
+rect 129362 -800 129474 480
+rect 130544 -800 130656 480
+rect 131726 -800 131838 480
+rect 132908 -800 133020 480
+rect 134090 -800 134202 480
+rect 135272 -800 135384 480
+rect 136454 -800 136566 480
+rect 137636 -800 137748 480
+rect 138818 -800 138930 480
+rect 140000 -800 140112 480
+rect 141182 -800 141294 480
+rect 142364 -800 142476 480
+rect 143546 -800 143658 480
+rect 144728 -800 144840 480
+rect 145910 -800 146022 480
+rect 147092 -800 147204 480
+rect 148274 -800 148386 480
+rect 149456 -800 149568 480
+rect 150638 -800 150750 480
+rect 151820 -800 151932 480
+rect 153002 -800 153114 480
+rect 154184 -800 154296 480
+rect 155366 -800 155478 480
+rect 156548 -800 156660 480
+rect 157730 -800 157842 480
+rect 158912 -800 159024 480
+rect 160094 -800 160206 480
+rect 161276 -800 161388 480
+rect 162458 -800 162570 480
+rect 163640 -800 163752 480
+rect 164822 -800 164934 480
+rect 166004 -800 166116 480
+rect 167186 -800 167298 480
+rect 168368 -800 168480 480
+rect 169550 -800 169662 480
+rect 170732 -800 170844 480
+rect 171914 -800 172026 480
+rect 173096 -800 173208 480
+rect 174278 -800 174390 480
+rect 175460 -800 175572 480
+rect 176642 -800 176754 480
+rect 177824 -800 177936 480
+rect 179006 -800 179118 480
+rect 180188 -800 180300 480
+rect 181370 -800 181482 480
+rect 182552 -800 182664 480
+rect 183734 -800 183846 480
+rect 184916 -800 185028 480
+rect 186098 -800 186210 480
+rect 187280 -800 187392 480
+rect 188462 -800 188574 480
+rect 189644 -800 189756 480
+rect 190826 -800 190938 480
+rect 192008 -800 192120 480
+rect 193190 -800 193302 480
+rect 194372 -800 194484 480
+rect 195554 -800 195666 480
+rect 196736 -800 196848 480
+rect 197918 -800 198030 480
+rect 199100 -800 199212 480
+rect 200282 -800 200394 480
+rect 201464 -800 201576 480
+rect 202646 -800 202758 480
+rect 203828 -800 203940 480
+rect 205010 -800 205122 480
+rect 206192 -800 206304 480
+rect 207374 -800 207486 480
+rect 208556 -800 208668 480
+rect 209738 -800 209850 480
+rect 210920 -800 211032 480
+rect 212102 -800 212214 480
+rect 213284 -800 213396 480
+rect 214466 -800 214578 480
+rect 215648 -800 215760 480
+rect 216830 -800 216942 480
+rect 218012 -800 218124 480
+rect 219194 -800 219306 480
+rect 220376 -800 220488 480
+rect 221558 -800 221670 480
+rect 222740 -800 222852 480
+rect 223922 -800 224034 480
+rect 225104 -800 225216 480
+rect 226286 -800 226398 480
+rect 227468 -800 227580 480
+rect 228650 -800 228762 480
+rect 229832 -800 229944 480
+rect 231014 -800 231126 480
+rect 232196 -800 232308 480
+rect 233378 -800 233490 480
+rect 234560 -800 234672 480
+rect 235742 -800 235854 480
+rect 236924 -800 237036 480
+rect 238106 -800 238218 480
+rect 239288 -800 239400 480
+rect 240470 -800 240582 480
+rect 241652 -800 241764 480
+rect 242834 -800 242946 480
+rect 244016 -800 244128 480
+rect 245198 -800 245310 480
+rect 246380 -800 246492 480
+rect 247562 -800 247674 480
+rect 248744 -800 248856 480
+rect 249926 -800 250038 480
+rect 251108 -800 251220 480
+rect 252290 -800 252402 480
+rect 253472 -800 253584 480
+rect 254654 -800 254766 480
+rect 255836 -800 255948 480
+rect 257018 -800 257130 480
+rect 258200 -800 258312 480
+rect 259382 -800 259494 480
+rect 260564 -800 260676 480
+rect 261746 -800 261858 480
+rect 262928 -800 263040 480
+rect 264110 -800 264222 480
+rect 265292 -800 265404 480
+rect 266474 -800 266586 480
+rect 267656 -800 267768 480
+rect 268838 -800 268950 480
+rect 270020 -800 270132 480
+rect 271202 -800 271314 480
+rect 272384 -800 272496 480
+rect 273566 -800 273678 480
+rect 274748 -800 274860 480
+rect 275930 -800 276042 480
+rect 277112 -800 277224 480
+rect 278294 -800 278406 480
+rect 279476 -800 279588 480
+rect 280658 -800 280770 480
+rect 281840 -800 281952 480
+rect 283022 -800 283134 480
+rect 284204 -800 284316 480
+rect 285386 -800 285498 480
+rect 286568 -800 286680 480
+rect 287750 -800 287862 480
+rect 288932 -800 289044 480
+rect 290114 -800 290226 480
+rect 291296 -800 291408 480
+rect 292478 -800 292590 480
+rect 293660 -800 293772 480
+rect 294842 -800 294954 480
+rect 296024 -800 296136 480
+rect 297206 -800 297318 480
+rect 298388 -800 298500 480
+rect 299570 -800 299682 480
+rect 300752 -800 300864 480
+rect 301934 -800 302046 480
+rect 303116 -800 303228 480
+rect 304298 -800 304410 480
+rect 305480 -800 305592 480
+rect 306662 -800 306774 480
+rect 307844 -800 307956 480
+rect 309026 -800 309138 480
+rect 310208 -800 310320 480
+rect 311390 -800 311502 480
+rect 312572 -800 312684 480
+rect 313754 -800 313866 480
+rect 314936 -800 315048 480
+rect 316118 -800 316230 480
+rect 317300 -800 317412 480
+rect 318482 -800 318594 480
+rect 319664 -800 319776 480
+rect 320846 -800 320958 480
+rect 322028 -800 322140 480
+rect 323210 -800 323322 480
+rect 324392 -800 324504 480
+rect 325574 -800 325686 480
+rect 326756 -800 326868 480
+rect 327938 -800 328050 480
+rect 329120 -800 329232 480
+rect 330302 -800 330414 480
+rect 331484 -800 331596 480
+rect 332666 -800 332778 480
+rect 333848 -800 333960 480
+rect 335030 -800 335142 480
+rect 336212 -800 336324 480
+rect 337394 -800 337506 480
+rect 338576 -800 338688 480
+rect 339758 -800 339870 480
+rect 340940 -800 341052 480
+rect 342122 -800 342234 480
+rect 343304 -800 343416 480
+rect 344486 -800 344598 480
+rect 345668 -800 345780 480
+rect 346850 -800 346962 480
+rect 348032 -800 348144 480
+rect 349214 -800 349326 480
+rect 350396 -800 350508 480
+rect 351578 -800 351690 480
+rect 352760 -800 352872 480
+rect 353942 -800 354054 480
+rect 355124 -800 355236 480
+rect 356306 -800 356418 480
+rect 357488 -800 357600 480
+rect 358670 -800 358782 480
+rect 359852 -800 359964 480
+rect 361034 -800 361146 480
+rect 362216 -800 362328 480
+rect 363398 -800 363510 480
+rect 364580 -800 364692 480
+rect 365762 -800 365874 480
+rect 366944 -800 367056 480
+rect 368126 -800 368238 480
+rect 369308 -800 369420 480
+rect 370490 -800 370602 480
+rect 371672 -800 371784 480
+rect 372854 -800 372966 480
+rect 374036 -800 374148 480
+rect 375218 -800 375330 480
+rect 376400 -800 376512 480
+rect 377582 -800 377694 480
+rect 378764 -800 378876 480
+rect 379946 -800 380058 480
+rect 381128 -800 381240 480
+rect 382310 -800 382422 480
+rect 383492 -800 383604 480
+rect 384674 -800 384786 480
+rect 385856 -800 385968 480
+rect 387038 -800 387150 480
+rect 388220 -800 388332 480
+rect 389402 -800 389514 480
+rect 390584 -800 390696 480
+rect 391766 -800 391878 480
+rect 392948 -800 393060 480
+rect 394130 -800 394242 480
+rect 395312 -800 395424 480
+rect 396494 -800 396606 480
+rect 397676 -800 397788 480
+rect 398858 -800 398970 480
+rect 400040 -800 400152 480
+rect 401222 -800 401334 480
+rect 402404 -800 402516 480
+rect 403586 -800 403698 480
+rect 404768 -800 404880 480
+rect 405950 -800 406062 480
+rect 407132 -800 407244 480
+rect 408314 -800 408426 480
+rect 409496 -800 409608 480
+rect 410678 -800 410790 480
+rect 411860 -800 411972 480
+rect 413042 -800 413154 480
+rect 414224 -800 414336 480
+rect 415406 -800 415518 480
+rect 416588 -800 416700 480
+rect 417770 -800 417882 480
+rect 418952 -800 419064 480
+rect 420134 -800 420246 480
+rect 421316 -800 421428 480
+rect 422498 -800 422610 480
+rect 423680 -800 423792 480
+rect 424862 -800 424974 480
+rect 426044 -800 426156 480
+rect 427226 -800 427338 480
+rect 428408 -800 428520 480
+rect 429590 -800 429702 480
+rect 430772 -800 430884 480
+rect 431954 -800 432066 480
+rect 433136 -800 433248 480
+rect 434318 -800 434430 480
+rect 435500 -800 435612 480
+rect 436682 -800 436794 480
+rect 437864 -800 437976 480
+rect 439046 -800 439158 480
+rect 440228 -800 440340 480
+rect 441410 -800 441522 480
+rect 442592 -800 442704 480
+rect 443774 -800 443886 480
+rect 444956 -800 445068 480
+rect 446138 -800 446250 480
+rect 447320 -800 447432 480
+rect 448502 -800 448614 480
+rect 449684 -800 449796 480
+rect 450866 -800 450978 480
+rect 452048 -800 452160 480
+rect 453230 -800 453342 480
+rect 454412 -800 454524 480
+rect 455594 -800 455706 480
+rect 456776 -800 456888 480
+rect 457958 -800 458070 480
+rect 459140 -800 459252 480
+rect 460322 -800 460434 480
+rect 461504 -800 461616 480
+rect 462686 -800 462798 480
+rect 463868 -800 463980 480
+rect 465050 -800 465162 480
+rect 466232 -800 466344 480
+rect 467414 -800 467526 480
+rect 468596 -800 468708 480
+rect 469778 -800 469890 480
+rect 470960 -800 471072 480
+rect 472142 -800 472254 480
+rect 473324 -800 473436 480
+rect 474506 -800 474618 480
+rect 475688 -800 475800 480
+rect 476870 -800 476982 480
+rect 478052 -800 478164 480
+rect 479234 -800 479346 480
+rect 480416 -800 480528 480
+rect 481598 -800 481710 480
+rect 482780 -800 482892 480
+rect 483962 -800 484074 480
+rect 485144 -800 485256 480
+rect 486326 -800 486438 480
+rect 487508 -800 487620 480
+rect 488690 -800 488802 480
+rect 489872 -800 489984 480
+rect 491054 -800 491166 480
+rect 492236 -800 492348 480
+rect 493418 -800 493530 480
+rect 494600 -800 494712 480
+rect 495782 -800 495894 480
+rect 496964 -800 497076 480
+rect 498146 -800 498258 480
+rect 499328 -800 499440 480
+rect 500510 -800 500622 480
+rect 501692 -800 501804 480
+rect 502874 -800 502986 480
+rect 504056 -800 504168 480
+rect 505238 -800 505350 480
+rect 506420 -800 506532 480
+rect 507602 -800 507714 480
+rect 508784 -800 508896 480
+rect 509966 -800 510078 480
+rect 511148 -800 511260 480
+rect 512330 -800 512442 480
+rect 513512 -800 513624 480
+rect 514694 -800 514806 480
+rect 515876 -800 515988 480
+rect 517058 -800 517170 480
+rect 518240 -800 518352 480
+rect 519422 -800 519534 480
+rect 520604 -800 520716 480
+rect 521786 -800 521898 480
+rect 522968 -800 523080 480
+rect 524150 -800 524262 480
+rect 525332 -800 525444 480
+rect 526514 -800 526626 480
+rect 527696 -800 527808 480
+rect 528878 -800 528990 480
+rect 530060 -800 530172 480
+rect 531242 -800 531354 480
+rect 532424 -800 532536 480
+rect 533606 -800 533718 480
+rect 534788 -800 534900 480
+rect 535970 -800 536082 480
+rect 537152 -800 537264 480
+rect 538334 -800 538446 480
+rect 539516 -800 539628 480
+rect 540698 -800 540810 480
+rect 541880 -800 541992 480
+rect 543062 -800 543174 480
+rect 544244 -800 544356 480
+rect 545426 -800 545538 480
+rect 546608 -800 546720 480
+rect 547790 -800 547902 480
+rect 548972 -800 549084 480
+rect 550154 -800 550266 480
+rect 551336 -800 551448 480
+rect 552518 -800 552630 480
+rect 553700 -800 553812 480
+rect 554882 -800 554994 480
+rect 556064 -800 556176 480
+rect 557246 -800 557358 480
+rect 558428 -800 558540 480
+rect 559610 -800 559722 480
+rect 560792 -800 560904 480
+rect 561974 -800 562086 480
+rect 563156 -800 563268 480
+rect 564338 -800 564450 480
+rect 565520 -800 565632 480
+rect 566702 -800 566814 480
+rect 567884 -800 567996 480
+rect 569066 -800 569178 480
+rect 570248 -800 570360 480
+rect 571430 -800 571542 480
+rect 572612 -800 572724 480
+rect 573794 -800 573906 480
+rect 574976 -800 575088 480
+rect 576158 -800 576270 480
+rect 577340 -800 577452 480
+rect 578522 -800 578634 480
+rect 579704 -800 579816 480
+rect 580886 -800 580998 480
+rect 582068 -800 582180 480
+rect 583250 -800 583362 480
+<< via2 >>
+rect 122340 702572 123036 703268
+rect 415448 702643 416144 703179
+rect 172786 699116 173482 699812
+rect 224652 697911 225348 698447
+rect 326352 697911 327048 698447
+rect 467628 702503 468324 703039
+rect 512644 702660 513340 703356
+rect 522699 702605 522995 702901
+rect 568950 702577 569246 702873
+rect 512644 686572 513340 687268
+rect 512644 684872 513340 685568
+rect 51465 666474 51681 666484
+rect 51465 666358 51681 666474
+rect 51465 666348 51681 666358
+rect 43048 663576 43184 663586
+rect 43048 663460 43058 663576
+rect 43058 663460 43174 663576
+rect 43174 663460 43184 663576
+rect 43048 663450 43184 663460
+rect 56288 663572 56344 663582
+rect 56288 663526 56344 663572
+rect 56288 663456 56344 663502
+rect 56288 663446 56344 663456
+rect 51891 657577 51947 657580
+rect 51891 657525 51914 657577
+rect 51914 657525 51926 657577
+rect 51926 657525 51947 657577
+rect 51891 657524 51947 657525
+rect 342 511558 398 511614
+rect 422 511558 478 511614
+rect 582735 681203 583031 681499
+rect 223563 646315 223619 646371
+rect 582544 641882 583240 642578
+rect 223562 638323 223618 638379
+rect 583554 588318 583610 588374
+rect 583558 587136 583614 587192
+rect 583638 587136 583694 587192
+rect 583557 583590 583613 583646
+rect 383 468334 439 468390
+<< metal3 >>
+rect 16194 702300 21194 704800
+rect 68194 702300 73194 704800
+rect 120194 703268 125194 704800
+rect 120194 702572 122340 703268
+rect 123036 702572 125194 703268
+rect 120194 702300 125194 702572
+rect 165594 702300 170594 704800
+rect 170894 702300 173094 704800
+rect 173394 702300 175594 704800
+rect 175894 702300 180894 704800
+rect 217294 702300 222294 704800
+rect 222594 702300 224794 704800
+rect 225094 702300 227294 704800
+rect 227594 702300 232594 704800
+rect 318994 702300 323994 704800
+rect 324294 702300 326494 704800
+rect 326794 702300 328994 704800
+rect 329294 702300 334294 704800
+rect 413394 703179 418394 704800
+rect 413394 702643 415448 703179
+rect 416144 702643 418394 703179
+rect 413394 702300 418394 702643
+rect 465394 703039 470394 704800
+rect 465394 702503 467628 703039
+rect 468324 702503 470394 703039
+rect 465394 702300 470394 702503
+rect 510594 703356 515394 704800
+rect 510594 702660 512644 703356
+rect 513340 702660 515394 703356
+rect 510594 702340 515394 702660
+rect 520594 702901 525394 704800
+rect 520594 702605 522699 702901
+rect 522995 702605 525394 702901
+rect 520594 702340 525394 702605
+rect 566594 702873 571594 704800
+rect 566594 702577 568950 702873
+rect 569246 702577 571594 702873
+rect 566594 702300 571594 702577
+rect 16194 702298 21193 702300
+rect 16193 695290 21193 702298
+rect 16193 690290 54418 695290
+rect 68196 695160 73195 702300
+rect 165596 701002 170590 702300
+rect 175896 701002 180890 702300
+rect 165556 699812 180890 701002
+rect 165556 699116 172786 699812
+rect 173482 699116 180890 699812
+rect 165556 698298 180890 699116
+rect 217296 699170 222286 702300
+rect 227598 699170 232588 702300
+rect 217296 698447 232588 699170
+rect 165556 698198 180868 698298
+rect 217296 697911 224652 698447
+rect 225348 697911 232588 698447
+rect 217296 697340 232588 697911
+rect 318994 699170 323986 702300
+rect 329298 699170 334288 702300
+rect 318994 698447 334288 699170
+rect 318994 697911 326352 698447
+rect 327048 697911 334288 698447
+rect 318994 697340 334288 697911
+rect -800 680242 44130 685242
+rect 39130 663586 44130 680242
+rect 49418 666484 54418 690290
+rect 49418 666348 51465 666484
+rect 51681 666348 54418 666484
+rect 49418 665316 54418 666348
+rect 56069 690161 73195 695160
+rect 39130 663450 43048 663586
+rect 43184 663450 44130 663586
+rect 39130 660904 44130 663450
+rect 56069 663582 61068 690161
+rect 512620 687268 513364 687278
+rect 512620 686572 512644 687268
+rect 513340 686572 513364 687268
+rect 512620 685568 513364 686572
+rect 512620 684872 512644 685568
+rect 513340 684872 513364 685568
+rect 512620 684846 513364 684872
+rect 582300 681499 584800 682984
+rect 582300 681203 582735 681499
+rect 583031 681203 584800 681499
+rect 582300 677984 584800 681203
+rect 56069 663526 56288 663582
+rect 56344 663526 61068 663582
+rect 56069 663502 61068 663526
+rect 56069 663446 56288 663502
+rect 56344 663446 61068 663502
+rect 56069 662793 61068 663446
+rect 49246 657580 54048 658227
+rect 49246 657524 51891 657580
+rect 51947 657524 54048 657580
+rect -800 643842 1660 648642
+rect -800 633842 1660 638642
+rect -800 564240 1660 564242
+rect 49246 564240 54048 657524
+rect 223525 646371 223657 646406
+rect 223525 646315 223563 646371
+rect 223619 646315 223657 646371
+rect 223525 638379 223657 646315
+rect 582332 642578 584800 644584
+rect 582332 641882 582544 642578
+rect 583240 641882 584800 642578
+rect 582332 639784 584800 641882
+rect 223525 638323 223562 638379
+rect 223618 638323 223657 638379
+rect 223525 638296 223657 638323
+rect 582340 629784 584800 634584
+rect 583520 589472 584800 589584
+rect 583520 588374 584800 588402
+rect 583520 588318 583554 588374
+rect 583610 588318 584800 588374
+rect 583520 588290 584800 588318
+rect 583510 587220 583742 587225
+rect 583510 587192 584800 587220
+rect 583510 587136 583558 587192
+rect 583614 587136 583638 587192
+rect 583694 587136 584800 587192
+rect 583510 587108 584800 587136
+rect 583510 587103 583742 587108
+rect 583520 585926 584800 586038
+rect 583520 584744 584800 584856
+rect 583520 583646 584800 583674
+rect 583520 583590 583557 583646
+rect 583613 583590 584800 583646
+rect 583520 583562 584800 583590
+rect -800 559445 54048 564240
+rect -800 559442 1660 559445
+rect 49246 559441 54048 559445
+rect -800 549442 1660 554242
+rect 582340 550562 584800 555362
+rect 582340 540562 584800 545362
+rect 330 511642 490 511647
+rect -800 511614 490 511642
+rect -800 511558 342 511614
+rect 398 511558 422 511614
+rect 478 511558 490 511614
+rect -800 511530 490 511558
+rect 330 511525 490 511530
+rect -800 510348 480 510460
+rect -800 509166 480 509278
+rect -800 507984 480 508096
+rect -800 506802 480 506914
+rect -800 505620 480 505732
+rect 583520 500050 584800 500162
+rect 583520 498868 584800 498980
+rect 583520 497686 584800 497798
+rect 583520 496504 584800 496616
+rect 583520 495322 584800 495434
+rect 583520 494140 584800 494252
+rect -800 468390 480 468420
+rect -800 468334 383 468390
+rect 439 468334 480 468390
+rect -800 468308 480 468334
+rect -800 467126 480 467238
+rect -800 465944 480 466056
+rect -800 464762 480 464874
+rect -800 463580 480 463692
+rect -800 462398 480 462510
+rect 583520 455628 584800 455740
+rect 583520 454446 584800 454558
+rect 583520 453264 584800 453376
+rect 583520 452082 584800 452194
+rect 583520 450900 584800 451012
+rect 583520 449718 584800 449830
+rect -800 425086 480 425198
+rect -800 423904 480 424016
+rect -800 422722 480 422834
+rect -800 421540 480 421652
+rect -800 420358 480 420470
+rect -800 419176 480 419288
+rect 583520 411206 584800 411318
+rect 583520 410024 584800 410136
+rect 583520 408842 584800 408954
+rect 583520 407660 584800 407772
+rect 583520 406478 584800 406590
+rect 583520 405296 584800 405408
+rect -800 381864 480 381976
+rect -800 380682 480 380794
+rect -800 379500 480 379612
+rect -800 378318 480 378430
+rect -800 377136 480 377248
+rect -800 375954 480 376066
+rect 583520 364784 584800 364896
+rect 583520 363602 584800 363714
+rect 583520 362420 584800 362532
+rect 583520 361238 584800 361350
+rect 583520 360056 584800 360168
+rect 583520 358874 584800 358986
+rect -800 338642 480 338754
+rect -800 337460 480 337572
+rect -800 336278 480 336390
+rect -800 335096 480 335208
+rect -800 333914 480 334026
+rect -800 332732 480 332844
+rect 583520 319562 584800 319674
+rect 583520 318380 584800 318492
+rect 583520 317198 584800 317310
+rect 583520 316016 584800 316128
+rect 583520 314834 584800 314946
+rect 583520 313652 584800 313764
+rect -800 295420 480 295532
+rect -800 294238 480 294350
+rect -800 293056 480 293168
+rect -800 291874 480 291986
+rect -800 290692 480 290804
+rect -800 289510 480 289622
+rect 583520 275140 584800 275252
+rect 583520 273958 584800 274070
+rect 583520 272776 584800 272888
+rect 583520 271594 584800 271706
+rect 583520 270412 584800 270524
+rect 583520 269230 584800 269342
+rect -800 252398 480 252510
+rect -800 251216 480 251328
+rect -800 250034 480 250146
+rect -800 248852 480 248964
+rect -800 247670 480 247782
+rect -800 246488 480 246600
+rect 582340 235230 584800 240030
+rect 582340 225230 584800 230030
+rect -800 214888 1660 219688
+rect -800 204888 1660 209688
+rect 582340 191430 584800 196230
+rect 582340 181430 584800 186230
+rect -800 172888 1660 177688
+rect -800 162888 1660 167688
+rect 582340 146830 584800 151630
+rect 582340 136830 584800 141630
+rect -800 124776 480 124888
+rect -800 123594 480 123706
+rect -800 122412 480 122524
+rect -800 121230 480 121342
+rect -800 120048 480 120160
+rect -800 118866 480 118978
+rect 583520 95118 584800 95230
+rect 583520 93936 584800 94048
+rect 583520 92754 584800 92866
+rect 583520 91572 584800 91684
+rect -800 81554 480 81666
+rect -800 80372 480 80484
+rect -800 79190 480 79302
+rect -800 78008 480 78120
+rect -800 76826 480 76938
+rect -800 75644 480 75756
+rect 583520 50460 584800 50572
+rect 583520 49278 584800 49390
+rect 583520 48096 584800 48208
+rect 583520 46914 584800 47026
+rect -800 38332 480 38444
+rect -800 37150 480 37262
+rect -800 35968 480 36080
+rect -800 34786 480 34898
+rect -800 33604 480 33716
+rect -800 32422 480 32534
+rect 583520 24002 584800 24114
+rect 583520 22820 584800 22932
+rect 583520 21638 584800 21750
+rect 583520 20456 584800 20568
+rect 583520 19274 584800 19386
+rect 583520 18092 584800 18204
+rect -800 16910 480 17022
+rect 583520 16910 584800 17022
+rect -800 15728 480 15840
+rect 583520 15728 584800 15840
+rect -800 14546 480 14658
+rect 583520 14546 584800 14658
+rect -800 13364 480 13476
+rect 583520 13364 584800 13476
+rect -800 12182 480 12294
+rect 583520 12182 584800 12294
+rect -800 11000 480 11112
+rect 583520 11000 584800 11112
+rect -800 9818 480 9930
+rect 583520 9818 584800 9930
+rect -800 8636 480 8748
+rect 583520 8636 584800 8748
+rect -800 7454 480 7566
+rect 583520 7454 584800 7566
+rect -800 6272 480 6384
+rect 583520 6272 584800 6384
+rect -800 5090 480 5202
+rect 583520 5090 584800 5202
+rect -800 3908 480 4020
+rect 583520 3908 584800 4020
+rect -800 2726 480 2838
+rect 583520 2726 584800 2838
+rect -800 1544 480 1656
+rect 583520 1544 584800 1656
+<< metal4 >>
+rect 165594 702300 170594 704800
+rect 175894 702300 180894 704800
+rect 217294 702300 222294 704800
+rect 227594 702300 232594 704800
+rect 318994 702300 323994 704800
+rect 329294 702300 334294 704800
+<< metal5 >>
+rect 165594 702300 170594 704800
+rect 175894 702300 180894 704800
+rect 217294 702300 222294 704800
+rect 227594 702300 232594 704800
+rect 318994 702300 323994 704800
+rect 329294 702300 334294 704800
+<< labels >>
+rlabel metal1 s 50121 661170 50243 661194 4 vtun
+port 1 nsew
+rlabel metal1 s 51507 661144 51619 661186 4 vd
+port 2 nsew
+rlabel metal1 s 51857 661166 51977 661200 4 vsource
+port 3 nsew
+rlabel metal1 s 53487 661166 53579 661204 4 vin
+port 4 nsew
+rlabel metal1 s 562078 685812 562098 685830 4 bl
+port 5 nsew
+rlabel metal1 s 562082 685496 562102 685514 4 wl
+port 6 nsew
+flabel metal1 s 562274 685630 562338 685682 0 FreeSans 700 0 0 0 BE
+port 7 nsew
+rlabel metal1 s 562078 686212 562098 686230 4 bl
+port 5 nsew
+rlabel metal1 s 562082 685896 562102 685914 4 wl
+port 6 nsew
+flabel metal1 s 562274 686030 562338 686082 0 FreeSans 700 0 0 0 BE
+port 7 nsew
+rlabel metal1 s 562510 685812 562530 685830 4 bl
+port 5 nsew
+rlabel metal1 s 562514 685496 562534 685514 4 wl
+port 6 nsew
+flabel metal1 s 562706 685630 562770 685682 0 FreeSans 700 0 0 0 BE
+port 7 nsew
+rlabel metal1 s 562510 686212 562530 686230 4 bl
+port 5 nsew
+rlabel metal1 s 562514 685896 562534 685914 4 wl
+port 6 nsew
+flabel metal1 s 562706 686030 562770 686082 0 FreeSans 700 0 0 0 BE
+port 7 nsew
+flabel metal1 s 216712 659530 216746 659564 0 FreeSans 240 0 0 0 CLK
+port 8 nsew
+flabel metal1 s 217236 659469 217270 659503 0 FreeSans 240 0 0 0 VIN1
+port 9 nsew
+flabel metal1 s 217236 659333 217270 659367 0 FreeSans 240 0 0 0 VIN2
+port 10 nsew
+flabel metal1 s 216613 659155 216647 659189 0 FreeSans 240 0 0 0 VGND
+port 11 nsew
+flabel metal1 s 216613 659699 216647 659733 0 FreeSans 240 0 0 0 VPWR
+port 12 nsew
+flabel metal1 s 215765 659538 215799 659572 0 FreeSans 240 0 0 0 Iout
+port 13 nsew
+flabel metal1 s 215765 659470 215799 659504 0 FreeSans 240 0 0 0 Iout
+port 13 nsew
+flabel metal1 s 215765 659402 215799 659436 0 FreeSans 240 0 0 0 Iout
+port 13 nsew
+flabel metal1 s 215765 659334 215799 659368 0 FreeSans 240 0 0 0 Iout
+port 13 nsew
+flabel metal1 s 209137 659155 209171 659189 0 FreeSans 240 0 0 0 VGND
+port 11 nsew
+flabel metal1 s 209137 659699 209171 659733 0 FreeSans 240 0 0 0 VPWR
+port 12 nsew
+rlabel metal2 s 562156 685454 562176 685472 4 VGND
+port 11 nsew
+rlabel metal2 s 562294 685454 562314 685472 4 sl
+port 14 nsew
+flabel metal2 s 562280 685624 562332 685688 0 FreeSans 700 0 0 0 TE
+port 15 nsew
+rlabel metal2 s 562156 685854 562176 685872 4 VGND
+port 11 nsew
+rlabel metal2 s 562294 685854 562314 685872 4 sl
+port 14 nsew
+flabel metal2 s 562280 686024 562332 686088 0 FreeSans 700 0 0 0 TE
+port 15 nsew
+rlabel metal2 s 562588 685454 562608 685472 4 VGND
+port 11 nsew
+rlabel metal2 s 562726 685454 562746 685472 4 sl
+port 14 nsew
+flabel metal2 s 562712 685624 562764 685688 0 FreeSans 700 0 0 0 TE
+port 15 nsew
+rlabel metal2 s 562588 685854 562608 685872 4 VGND
+port 11 nsew
+rlabel metal2 s 562726 685854 562746 685872 4 sl
+port 14 nsew
+flabel metal2 s 562712 686024 562764 686088 0 FreeSans 700 0 0 0 TE
+port 15 nsew
+flabel metal2 s 524 -800 636 480 0 FreeSans 1400 90 0 0 wb_clk_i
+port 16 nsew
+flabel metal2 s 1706 -800 1818 480 0 FreeSans 1400 90 0 0 wb_rst_i
+port 17 nsew
+flabel metal2 s 2888 -800 3000 480 0 FreeSans 1400 90 0 0 wbs_ack_o
+port 18 nsew
+flabel metal2 s 7616 -800 7728 480 0 FreeSans 1400 90 0 0 wbs_adr_i[0]
+port 19 nsew
+flabel metal2 s 47804 -800 47916 480 0 FreeSans 1400 90 0 0 wbs_adr_i[10]
+port 20 nsew
+flabel metal2 s 51350 -800 51462 480 0 FreeSans 1400 90 0 0 wbs_adr_i[11]
+port 21 nsew
+flabel metal2 s 54896 -800 55008 480 0 FreeSans 1400 90 0 0 wbs_adr_i[12]
+port 22 nsew
+flabel metal2 s 58442 -800 58554 480 0 FreeSans 1400 90 0 0 wbs_adr_i[13]
+port 23 nsew
+flabel metal2 s 61988 -800 62100 480 0 FreeSans 1400 90 0 0 wbs_adr_i[14]
+port 24 nsew
+flabel metal2 s 65534 -800 65646 480 0 FreeSans 1400 90 0 0 wbs_adr_i[15]
+port 25 nsew
+flabel metal2 s 69080 -800 69192 480 0 FreeSans 1400 90 0 0 wbs_adr_i[16]
+port 26 nsew
+flabel metal2 s 72626 -800 72738 480 0 FreeSans 1400 90 0 0 wbs_adr_i[17]
+port 27 nsew
+flabel metal2 s 12344 -800 12456 480 0 FreeSans 1400 90 0 0 wbs_adr_i[1]
+port 28 nsew
+flabel metal2 s 17072 -800 17184 480 0 FreeSans 1400 90 0 0 wbs_adr_i[2]
+port 29 nsew
+flabel metal2 s 21800 -800 21912 480 0 FreeSans 1400 90 0 0 wbs_adr_i[3]
+port 30 nsew
+flabel metal2 s 26528 -800 26640 480 0 FreeSans 1400 90 0 0 wbs_adr_i[4]
+port 31 nsew
+flabel metal2 s 30074 -800 30186 480 0 FreeSans 1400 90 0 0 wbs_adr_i[5]
+port 32 nsew
+flabel metal2 s 33620 -800 33732 480 0 FreeSans 1400 90 0 0 wbs_adr_i[6]
+port 33 nsew
+flabel metal2 s 37166 -800 37278 480 0 FreeSans 1400 90 0 0 wbs_adr_i[7]
+port 34 nsew
+flabel metal2 s 40712 -800 40824 480 0 FreeSans 1400 90 0 0 wbs_adr_i[8]
+port 35 nsew
+flabel metal2 s 44258 -800 44370 480 0 FreeSans 1400 90 0 0 wbs_adr_i[9]
+port 36 nsew
+flabel metal2 s 4070 -800 4182 480 0 FreeSans 1400 90 0 0 wbs_cyc_i
+port 37 nsew
+flabel metal2 s 8798 -800 8910 480 0 FreeSans 1400 90 0 0 wbs_dat_i[0]
+port 38 nsew
+flabel metal2 s 48986 -800 49098 480 0 FreeSans 1400 90 0 0 wbs_dat_i[10]
+port 39 nsew
+flabel metal2 s 52532 -800 52644 480 0 FreeSans 1400 90 0 0 wbs_dat_i[11]
+port 40 nsew
+flabel metal2 s 56078 -800 56190 480 0 FreeSans 1400 90 0 0 wbs_dat_i[12]
+port 41 nsew
+flabel metal2 s 59624 -800 59736 480 0 FreeSans 1400 90 0 0 wbs_dat_i[13]
+port 42 nsew
+flabel metal2 s 63170 -800 63282 480 0 FreeSans 1400 90 0 0 wbs_dat_i[14]
+port 43 nsew
+flabel metal2 s 66716 -800 66828 480 0 FreeSans 1400 90 0 0 wbs_dat_i[15]
+port 44 nsew
+flabel metal2 s 70262 -800 70374 480 0 FreeSans 1400 90 0 0 wbs_dat_i[16]
+port 45 nsew
+flabel metal2 s 13526 -800 13638 480 0 FreeSans 1400 90 0 0 wbs_dat_i[1]
+port 46 nsew
+flabel metal2 s 18254 -800 18366 480 0 FreeSans 1400 90 0 0 wbs_dat_i[2]
+port 47 nsew
+flabel metal2 s 22982 -800 23094 480 0 FreeSans 1400 90 0 0 wbs_dat_i[3]
+port 48 nsew
+flabel metal2 s 27710 -800 27822 480 0 FreeSans 1400 90 0 0 wbs_dat_i[4]
+port 49 nsew
+flabel metal2 s 31256 -800 31368 480 0 FreeSans 1400 90 0 0 wbs_dat_i[5]
+port 50 nsew
+flabel metal2 s 34802 -800 34914 480 0 FreeSans 1400 90 0 0 wbs_dat_i[6]
+port 51 nsew
+flabel metal2 s 38348 -800 38460 480 0 FreeSans 1400 90 0 0 wbs_dat_i[7]
+port 52 nsew
+flabel metal2 s 41894 -800 42006 480 0 FreeSans 1400 90 0 0 wbs_dat_i[8]
+port 53 nsew
+flabel metal2 s 45440 -800 45552 480 0 FreeSans 1400 90 0 0 wbs_dat_i[9]
+port 54 nsew
+flabel metal2 s 9980 -800 10092 480 0 FreeSans 1400 90 0 0 wbs_dat_o[0]
+port 55 nsew
+flabel metal2 s 50168 -800 50280 480 0 FreeSans 1400 90 0 0 wbs_dat_o[10]
+port 56 nsew
+flabel metal2 s 53714 -800 53826 480 0 FreeSans 1400 90 0 0 wbs_dat_o[11]
+port 57 nsew
+flabel metal2 s 57260 -800 57372 480 0 FreeSans 1400 90 0 0 wbs_dat_o[12]
+port 58 nsew
+flabel metal2 s 60806 -800 60918 480 0 FreeSans 1400 90 0 0 wbs_dat_o[13]
+port 59 nsew
+flabel metal2 s 64352 -800 64464 480 0 FreeSans 1400 90 0 0 wbs_dat_o[14]
+port 60 nsew
+flabel metal2 s 67898 -800 68010 480 0 FreeSans 1400 90 0 0 wbs_dat_o[15]
+port 61 nsew
+flabel metal2 s 71444 -800 71556 480 0 FreeSans 1400 90 0 0 wbs_dat_o[16]
+port 62 nsew
+flabel metal2 s 14708 -800 14820 480 0 FreeSans 1400 90 0 0 wbs_dat_o[1]
+port 63 nsew
+flabel metal2 s 19436 -800 19548 480 0 FreeSans 1400 90 0 0 wbs_dat_o[2]
+port 64 nsew
+flabel metal2 s 24164 -800 24276 480 0 FreeSans 1400 90 0 0 wbs_dat_o[3]
+port 65 nsew
+flabel metal2 s 28892 -800 29004 480 0 FreeSans 1400 90 0 0 wbs_dat_o[4]
+port 66 nsew
+flabel metal2 s 32438 -800 32550 480 0 FreeSans 1400 90 0 0 wbs_dat_o[5]
+port 67 nsew
+flabel metal2 s 35984 -800 36096 480 0 FreeSans 1400 90 0 0 wbs_dat_o[6]
+port 68 nsew
+flabel metal2 s 39530 -800 39642 480 0 FreeSans 1400 90 0 0 wbs_dat_o[7]
+port 69 nsew
+flabel metal2 s 43076 -800 43188 480 0 FreeSans 1400 90 0 0 wbs_dat_o[8]
+port 70 nsew
+flabel metal2 s 46622 -800 46734 480 0 FreeSans 1400 90 0 0 wbs_dat_o[9]
+port 71 nsew
+flabel metal2 s 11162 -800 11274 480 0 FreeSans 1400 90 0 0 wbs_sel_i[0]
+port 72 nsew
+flabel metal2 s 15890 -800 16002 480 0 FreeSans 1400 90 0 0 wbs_sel_i[1]
+port 73 nsew
+flabel metal2 s 20618 -800 20730 480 0 FreeSans 1400 90 0 0 wbs_sel_i[2]
+port 74 nsew
+flabel metal2 s 25346 -800 25458 480 0 FreeSans 1400 90 0 0 wbs_sel_i[3]
+port 75 nsew
+flabel metal2 s 5252 -800 5364 480 0 FreeSans 1400 90 0 0 wbs_stb_i
+port 76 nsew
+flabel metal2 s 6434 -800 6546 480 0 FreeSans 1400 90 0 0 wbs_we_i
+port 77 nsew
+flabel metal2 s 73808 -800 73920 480 0 FreeSans 1400 90 0 0 wbs_dat_i[17]
+port 78 nsew
+flabel metal2 s 77354 -800 77466 480 0 FreeSans 1400 90 0 0 wbs_dat_i[18]
+port 79 nsew
+flabel metal2 s 80900 -800 81012 480 0 FreeSans 1400 90 0 0 wbs_dat_i[19]
+port 80 nsew
+flabel metal2 s 76172 -800 76284 480 0 FreeSans 1400 90 0 0 wbs_adr_i[18]
+port 81 nsew
+flabel metal2 s 84446 -800 84558 480 0 FreeSans 1400 90 0 0 wbs_dat_i[20]
+port 82 nsew
+flabel metal2 s 87992 -800 88104 480 0 FreeSans 1400 90 0 0 wbs_dat_i[21]
+port 83 nsew
+flabel metal2 s 91538 -800 91650 480 0 FreeSans 1400 90 0 0 wbs_dat_i[22]
+port 84 nsew
+flabel metal2 s 95084 -800 95196 480 0 FreeSans 1400 90 0 0 wbs_dat_i[23]
+port 85 nsew
+flabel metal2 s 98630 -800 98742 480 0 FreeSans 1400 90 0 0 wbs_dat_i[24]
+port 86 nsew
+flabel metal2 s 102176 -800 102288 480 0 FreeSans 1400 90 0 0 wbs_dat_i[25]
+port 87 nsew
+flabel metal2 s 105722 -800 105834 480 0 FreeSans 1400 90 0 0 wbs_dat_i[26]
+port 88 nsew
+flabel metal2 s 109268 -800 109380 480 0 FreeSans 1400 90 0 0 wbs_dat_i[27]
+port 89 nsew
+flabel metal2 s 112814 -800 112926 480 0 FreeSans 1400 90 0 0 wbs_dat_i[28]
+port 90 nsew
+flabel metal2 s 116360 -800 116472 480 0 FreeSans 1400 90 0 0 wbs_dat_i[29]
+port 91 nsew
+flabel metal2 s 79718 -800 79830 480 0 FreeSans 1400 90 0 0 wbs_adr_i[19]
+port 92 nsew
+flabel metal2 s 119906 -800 120018 480 0 FreeSans 1400 90 0 0 wbs_dat_i[30]
+port 93 nsew
+flabel metal2 s 123452 -800 123564 480 0 FreeSans 1400 90 0 0 wbs_dat_i[31]
+port 94 nsew
+flabel metal2 s 128180 -800 128292 480 0 FreeSans 1400 90 0 0 la_oenb[0]
+port 95 nsew
+flabel metal2 s 83264 -800 83376 480 0 FreeSans 1400 90 0 0 wbs_adr_i[20]
+port 96 nsew
+flabel metal2 s 86810 -800 86922 480 0 FreeSans 1400 90 0 0 wbs_adr_i[21]
+port 97 nsew
+flabel metal2 s 90356 -800 90468 480 0 FreeSans 1400 90 0 0 wbs_adr_i[22]
+port 98 nsew
+flabel metal2 s 93902 -800 94014 480 0 FreeSans 1400 90 0 0 wbs_adr_i[23]
+port 99 nsew
+flabel metal2 s 97448 -800 97560 480 0 FreeSans 1400 90 0 0 wbs_adr_i[24]
+port 100 nsew
+flabel metal2 s 100994 -800 101106 480 0 FreeSans 1400 90 0 0 wbs_adr_i[25]
+port 101 nsew
+flabel metal2 s 104540 -800 104652 480 0 FreeSans 1400 90 0 0 wbs_adr_i[26]
+port 102 nsew
+flabel metal2 s 108086 -800 108198 480 0 FreeSans 1400 90 0 0 wbs_adr_i[27]
+port 103 nsew
+flabel metal2 s 111632 -800 111744 480 0 FreeSans 1400 90 0 0 wbs_adr_i[28]
+port 104 nsew
+flabel metal2 s 115178 -800 115290 480 0 FreeSans 1400 90 0 0 wbs_adr_i[29]
+port 105 nsew
+flabel metal2 s 131726 -800 131838 480 0 FreeSans 1400 90 0 0 la_oenb[1]
+port 106 nsew
+flabel metal2 s 118724 -800 118836 480 0 FreeSans 1400 90 0 0 wbs_adr_i[30]
+port 107 nsew
+flabel metal2 s 122270 -800 122382 480 0 FreeSans 1400 90 0 0 wbs_adr_i[31]
+port 108 nsew
+flabel metal2 s 135272 -800 135384 480 0 FreeSans 1400 90 0 0 la_oenb[2]
+port 109 nsew
+flabel metal2 s 74990 -800 75102 480 0 FreeSans 1400 90 0 0 wbs_dat_o[17]
+port 110 nsew
+flabel metal2 s 78536 -800 78648 480 0 FreeSans 1400 90 0 0 wbs_dat_o[18]
+port 111 nsew
+flabel metal2 s 82082 -800 82194 480 0 FreeSans 1400 90 0 0 wbs_dat_o[19]
+port 112 nsew
+flabel metal2 s 138818 -800 138930 480 0 FreeSans 1400 90 0 0 la_oenb[3]
+port 113 nsew
+flabel metal2 s 85628 -800 85740 480 0 FreeSans 1400 90 0 0 wbs_dat_o[20]
+port 114 nsew
+flabel metal2 s 89174 -800 89286 480 0 FreeSans 1400 90 0 0 wbs_dat_o[21]
+port 115 nsew
+flabel metal2 s 92720 -800 92832 480 0 FreeSans 1400 90 0 0 wbs_dat_o[22]
+port 116 nsew
+flabel metal2 s 96266 -800 96378 480 0 FreeSans 1400 90 0 0 wbs_dat_o[23]
+port 117 nsew
+flabel metal2 s 99812 -800 99924 480 0 FreeSans 1400 90 0 0 wbs_dat_o[24]
+port 118 nsew
+flabel metal2 s 103358 -800 103470 480 0 FreeSans 1400 90 0 0 wbs_dat_o[25]
+port 119 nsew
+flabel metal2 s 106904 -800 107016 480 0 FreeSans 1400 90 0 0 wbs_dat_o[26]
+port 120 nsew
+flabel metal2 s 110450 -800 110562 480 0 FreeSans 1400 90 0 0 wbs_dat_o[27]
+port 121 nsew
+flabel metal2 s 113996 -800 114108 480 0 FreeSans 1400 90 0 0 wbs_dat_o[28]
+port 122 nsew
+flabel metal2 s 117542 -800 117654 480 0 FreeSans 1400 90 0 0 wbs_dat_o[29]
+port 123 nsew
+flabel metal2 s 142364 -800 142476 480 0 FreeSans 1400 90 0 0 la_oenb[4]
+port 124 nsew
+flabel metal2 s 121088 -800 121200 480 0 FreeSans 1400 90 0 0 wbs_dat_o[30]
+port 125 nsew
+flabel metal2 s 124634 -800 124746 480 0 FreeSans 1400 90 0 0 wbs_dat_o[31]
+port 126 nsew
+flabel metal2 s 145910 -800 146022 480 0 FreeSans 1400 90 0 0 la_oenb[5]
+port 127 nsew
+flabel metal2 s 125816 -800 125928 480 0 FreeSans 1400 90 0 0 la_data_in[0]
+port 128 nsew
+flabel metal2 s 129362 -800 129474 480 0 FreeSans 1400 90 0 0 la_data_in[1]
+port 129 nsew
+flabel metal2 s 132908 -800 133020 480 0 FreeSans 1400 90 0 0 la_data_in[2]
+port 130 nsew
+flabel metal2 s 136454 -800 136566 480 0 FreeSans 1400 90 0 0 la_data_in[3]
+port 131 nsew
+flabel metal2 s 140000 -800 140112 480 0 FreeSans 1400 90 0 0 la_data_in[4]
+port 132 nsew
+flabel metal2 s 143546 -800 143658 480 0 FreeSans 1400 90 0 0 la_data_in[5]
+port 133 nsew
+flabel metal2 s 126998 -800 127110 480 0 FreeSans 1400 90 0 0 la_data_out[0]
+port 134 nsew
+flabel metal2 s 130544 -800 130656 480 0 FreeSans 1400 90 0 0 la_data_out[1]
+port 135 nsew
+flabel metal2 s 134090 -800 134202 480 0 FreeSans 1400 90 0 0 la_data_out[2]
+port 136 nsew
+flabel metal2 s 137636 -800 137748 480 0 FreeSans 1400 90 0 0 la_data_out[3]
+port 137 nsew
+flabel metal2 s 141182 -800 141294 480 0 FreeSans 1400 90 0 0 la_data_out[4]
+port 138 nsew
+flabel metal2 s 144728 -800 144840 480 0 FreeSans 1400 90 0 0 la_data_out[5]
+port 139 nsew
+flabel metal2 s 207374 -800 207486 480 0 FreeSans 1400 90 0 0 la_data_in[23]
+port 140 nsew
+flabel metal2 s 210920 -800 211032 480 0 FreeSans 1400 90 0 0 la_data_in[24]
+port 141 nsew
+flabel metal2 s 214466 -800 214578 480 0 FreeSans 1400 90 0 0 la_data_in[25]
+port 142 nsew
+flabel metal2 s 149456 -800 149568 480 0 FreeSans 1400 90 0 0 la_oenb[6]
+port 143 nsew
+flabel metal2 s 153002 -800 153114 480 0 FreeSans 1400 90 0 0 la_oenb[7]
+port 144 nsew
+flabel metal2 s 156548 -800 156660 480 0 FreeSans 1400 90 0 0 la_oenb[8]
+port 145 nsew
+flabel metal2 s 160094 -800 160206 480 0 FreeSans 1400 90 0 0 la_oenb[9]
+port 146 nsew
+flabel metal2 s 218012 -800 218124 480 0 FreeSans 1400 90 0 0 la_data_in[26]
+port 147 nsew
+flabel metal2 s 164822 -800 164934 480 0 FreeSans 1400 90 0 0 la_data_in[11]
+port 148 nsew
+flabel metal2 s 168368 -800 168480 480 0 FreeSans 1400 90 0 0 la_data_in[12]
+port 149 nsew
+flabel metal2 s 171914 -800 172026 480 0 FreeSans 1400 90 0 0 la_data_in[13]
+port 150 nsew
+flabel metal2 s 175460 -800 175572 480 0 FreeSans 1400 90 0 0 la_data_in[14]
+port 151 nsew
+flabel metal2 s 147092 -800 147204 480 0 FreeSans 1400 90 0 0 la_data_in[6]
+port 152 nsew
+flabel metal2 s 150638 -800 150750 480 0 FreeSans 1400 90 0 0 la_data_in[7]
+port 153 nsew
+flabel metal2 s 154184 -800 154296 480 0 FreeSans 1400 90 0 0 la_data_in[8]
+port 154 nsew
+flabel metal2 s 157730 -800 157842 480 0 FreeSans 1400 90 0 0 la_data_in[9]
+port 155 nsew
+flabel metal2 s 179006 -800 179118 480 0 FreeSans 1400 90 0 0 la_data_in[15]
+port 156 nsew
+flabel metal2 s 162458 -800 162570 480 0 FreeSans 1400 90 0 0 la_data_out[10]
+port 157 nsew
+flabel metal2 s 166004 -800 166116 480 0 FreeSans 1400 90 0 0 la_data_out[11]
+port 158 nsew
+flabel metal2 s 169550 -800 169662 480 0 FreeSans 1400 90 0 0 la_data_out[12]
+port 159 nsew
+flabel metal2 s 173096 -800 173208 480 0 FreeSans 1400 90 0 0 la_data_out[13]
+port 160 nsew
+flabel metal2 s 176642 -800 176754 480 0 FreeSans 1400 90 0 0 la_data_out[14]
+port 161 nsew
+flabel metal2 s 180188 -800 180300 480 0 FreeSans 1400 90 0 0 la_data_out[15]
+port 162 nsew
+flabel metal2 s 183734 -800 183846 480 0 FreeSans 1400 90 0 0 la_data_out[16]
+port 163 nsew
+flabel metal2 s 187280 -800 187392 480 0 FreeSans 1400 90 0 0 la_data_out[17]
+port 164 nsew
+flabel metal2 s 190826 -800 190938 480 0 FreeSans 1400 90 0 0 la_data_out[18]
+port 165 nsew
+flabel metal2 s 194372 -800 194484 480 0 FreeSans 1400 90 0 0 la_data_out[19]
+port 166 nsew
+flabel metal2 s 182552 -800 182664 480 0 FreeSans 1400 90 0 0 la_data_in[16]
+port 167 nsew
+flabel metal2 s 197918 -800 198030 480 0 FreeSans 1400 90 0 0 la_data_out[20]
+port 168 nsew
+flabel metal2 s 201464 -800 201576 480 0 FreeSans 1400 90 0 0 la_data_out[21]
+port 169 nsew
+flabel metal2 s 205010 -800 205122 480 0 FreeSans 1400 90 0 0 la_data_out[22]
+port 170 nsew
+flabel metal2 s 208556 -800 208668 480 0 FreeSans 1400 90 0 0 la_data_out[23]
+port 171 nsew
+flabel metal2 s 212102 -800 212214 480 0 FreeSans 1400 90 0 0 la_data_out[24]
+port 172 nsew
+flabel metal2 s 215648 -800 215760 480 0 FreeSans 1400 90 0 0 la_data_out[25]
+port 173 nsew
+flabel metal2 s 186098 -800 186210 480 0 FreeSans 1400 90 0 0 la_data_in[17]
+port 174 nsew
+flabel metal2 s 189644 -800 189756 480 0 FreeSans 1400 90 0 0 la_data_in[18]
+port 175 nsew
+flabel metal2 s 193190 -800 193302 480 0 FreeSans 1400 90 0 0 la_data_in[19]
+port 176 nsew
+flabel metal2 s 161276 -800 161388 480 0 FreeSans 1400 90 0 0 la_data_in[10]
+port 177 nsew
+flabel metal2 s 148274 -800 148386 480 0 FreeSans 1400 90 0 0 la_data_out[6]
+port 178 nsew
+flabel metal2 s 151820 -800 151932 480 0 FreeSans 1400 90 0 0 la_data_out[7]
+port 179 nsew
+flabel metal2 s 155366 -800 155478 480 0 FreeSans 1400 90 0 0 la_data_out[8]
+port 180 nsew
+flabel metal2 s 158912 -800 159024 480 0 FreeSans 1400 90 0 0 la_data_out[9]
+port 181 nsew
+flabel metal2 s 196736 -800 196848 480 0 FreeSans 1400 90 0 0 la_data_in[20]
+port 182 nsew
+flabel metal2 s 163640 -800 163752 480 0 FreeSans 1400 90 0 0 la_oenb[10]
+port 183 nsew
+flabel metal2 s 167186 -800 167298 480 0 FreeSans 1400 90 0 0 la_oenb[11]
+port 184 nsew
+flabel metal2 s 170732 -800 170844 480 0 FreeSans 1400 90 0 0 la_oenb[12]
+port 185 nsew
+flabel metal2 s 174278 -800 174390 480 0 FreeSans 1400 90 0 0 la_oenb[13]
+port 186 nsew
+flabel metal2 s 177824 -800 177936 480 0 FreeSans 1400 90 0 0 la_oenb[14]
+port 187 nsew
+flabel metal2 s 181370 -800 181482 480 0 FreeSans 1400 90 0 0 la_oenb[15]
+port 188 nsew
+flabel metal2 s 184916 -800 185028 480 0 FreeSans 1400 90 0 0 la_oenb[16]
+port 189 nsew
+flabel metal2 s 188462 -800 188574 480 0 FreeSans 1400 90 0 0 la_oenb[17]
+port 190 nsew
+flabel metal2 s 192008 -800 192120 480 0 FreeSans 1400 90 0 0 la_oenb[18]
+port 191 nsew
+flabel metal2 s 195554 -800 195666 480 0 FreeSans 1400 90 0 0 la_oenb[19]
+port 192 nsew
+flabel metal2 s 200282 -800 200394 480 0 FreeSans 1400 90 0 0 la_data_in[21]
+port 193 nsew
+flabel metal2 s 199100 -800 199212 480 0 FreeSans 1400 90 0 0 la_oenb[20]
+port 194 nsew
+flabel metal2 s 202646 -800 202758 480 0 FreeSans 1400 90 0 0 la_oenb[21]
+port 195 nsew
+flabel metal2 s 206192 -800 206304 480 0 FreeSans 1400 90 0 0 la_oenb[22]
+port 196 nsew
+flabel metal2 s 209738 -800 209850 480 0 FreeSans 1400 90 0 0 la_oenb[23]
+port 197 nsew
+flabel metal2 s 213284 -800 213396 480 0 FreeSans 1400 90 0 0 la_oenb[24]
+port 198 nsew
+flabel metal2 s 216830 -800 216942 480 0 FreeSans 1400 90 0 0 la_oenb[25]
+port 199 nsew
+flabel metal2 s 203828 -800 203940 480 0 FreeSans 1400 90 0 0 la_data_in[22]
+port 200 nsew
+flabel metal2 s 264110 -800 264222 480 0 FreeSans 1400 90 0 0 la_data_in[39]
+port 201 nsew
+flabel metal2 s 287750 -800 287862 480 0 FreeSans 1400 90 0 0 la_oenb[45]
+port 202 nsew
+flabel metal2 s 267656 -800 267768 480 0 FreeSans 1400 90 0 0 la_data_in[40]
+port 203 nsew
+flabel metal2 s 219194 -800 219306 480 0 FreeSans 1400 90 0 0 la_data_out[26]
+port 204 nsew
+flabel metal2 s 222740 -800 222852 480 0 FreeSans 1400 90 0 0 la_data_out[27]
+port 205 nsew
+flabel metal2 s 226286 -800 226398 480 0 FreeSans 1400 90 0 0 la_data_out[28]
+port 206 nsew
+flabel metal2 s 229832 -800 229944 480 0 FreeSans 1400 90 0 0 la_data_out[29]
+port 207 nsew
+flabel metal2 s 271202 -800 271314 480 0 FreeSans 1400 90 0 0 la_data_in[41]
+port 208 nsew
+flabel metal2 s 233378 -800 233490 480 0 FreeSans 1400 90 0 0 la_data_out[30]
+port 209 nsew
+flabel metal2 s 236924 -800 237036 480 0 FreeSans 1400 90 0 0 la_data_out[31]
+port 210 nsew
+flabel metal2 s 240470 -800 240582 480 0 FreeSans 1400 90 0 0 la_data_out[32]
+port 211 nsew
+flabel metal2 s 244016 -800 244128 480 0 FreeSans 1400 90 0 0 la_data_out[33]
+port 212 nsew
+flabel metal2 s 247562 -800 247674 480 0 FreeSans 1400 90 0 0 la_data_out[34]
+port 213 nsew
+flabel metal2 s 251108 -800 251220 480 0 FreeSans 1400 90 0 0 la_data_out[35]
+port 214 nsew
+flabel metal2 s 254654 -800 254766 480 0 FreeSans 1400 90 0 0 la_data_out[36]
+port 215 nsew
+flabel metal2 s 258200 -800 258312 480 0 FreeSans 1400 90 0 0 la_data_out[37]
+port 216 nsew
+flabel metal2 s 261746 -800 261858 480 0 FreeSans 1400 90 0 0 la_data_out[38]
+port 217 nsew
+flabel metal2 s 265292 -800 265404 480 0 FreeSans 1400 90 0 0 la_data_out[39]
+port 218 nsew
+flabel metal2 s 274748 -800 274860 480 0 FreeSans 1400 90 0 0 la_data_in[42]
+port 219 nsew
+flabel metal2 s 268838 -800 268950 480 0 FreeSans 1400 90 0 0 la_data_out[40]
+port 220 nsew
+flabel metal2 s 272384 -800 272496 480 0 FreeSans 1400 90 0 0 la_data_out[41]
+port 221 nsew
+flabel metal2 s 275930 -800 276042 480 0 FreeSans 1400 90 0 0 la_data_out[42]
+port 222 nsew
+flabel metal2 s 279476 -800 279588 480 0 FreeSans 1400 90 0 0 la_data_out[43]
+port 223 nsew
+flabel metal2 s 283022 -800 283134 480 0 FreeSans 1400 90 0 0 la_data_out[44]
+port 224 nsew
+flabel metal2 s 286568 -800 286680 480 0 FreeSans 1400 90 0 0 la_data_out[45]
+port 225 nsew
+flabel metal2 s 290114 -800 290226 480 0 FreeSans 1400 90 0 0 la_data_out[46]
+port 226 nsew
+flabel metal2 s 278294 -800 278406 480 0 FreeSans 1400 90 0 0 la_data_in[43]
+port 227 nsew
+flabel metal2 s 281840 -800 281952 480 0 FreeSans 1400 90 0 0 la_data_in[44]
+port 228 nsew
+flabel metal2 s 285386 -800 285498 480 0 FreeSans 1400 90 0 0 la_data_in[45]
+port 229 nsew
+flabel metal2 s 288932 -800 289044 480 0 FreeSans 1400 90 0 0 la_data_in[46]
+port 230 nsew
+flabel metal2 s 291296 -800 291408 480 0 FreeSans 1400 90 0 0 la_oenb[46]
+port 231 nsew
+flabel metal2 s 262928 -800 263040 480 0 FreeSans 1400 90 0 0 la_oenb[38]
+port 232 nsew
+flabel metal2 s 266474 -800 266586 480 0 FreeSans 1400 90 0 0 la_oenb[39]
+port 233 nsew
+flabel metal2 s 259382 -800 259494 480 0 FreeSans 1400 90 0 0 la_oenb[37]
+port 234 nsew
+flabel metal2 s 270020 -800 270132 480 0 FreeSans 1400 90 0 0 la_oenb[40]
+port 235 nsew
+flabel metal2 s 273566 -800 273678 480 0 FreeSans 1400 90 0 0 la_oenb[41]
+port 236 nsew
+flabel metal2 s 277112 -800 277224 480 0 FreeSans 1400 90 0 0 la_oenb[42]
+port 237 nsew
+flabel metal2 s 280658 -800 280770 480 0 FreeSans 1400 90 0 0 la_oenb[43]
+port 238 nsew
+flabel metal2 s 221558 -800 221670 480 0 FreeSans 1400 90 0 0 la_data_in[27]
+port 239 nsew
+flabel metal2 s 225104 -800 225216 480 0 FreeSans 1400 90 0 0 la_data_in[28]
+port 240 nsew
+flabel metal2 s 228650 -800 228762 480 0 FreeSans 1400 90 0 0 la_data_in[29]
+port 241 nsew
+flabel metal2 s 284204 -800 284316 480 0 FreeSans 1400 90 0 0 la_oenb[44]
+port 242 nsew
+flabel metal2 s 232196 -800 232308 480 0 FreeSans 1400 90 0 0 la_data_in[30]
+port 243 nsew
+flabel metal2 s 235742 -800 235854 480 0 FreeSans 1400 90 0 0 la_data_in[31]
+port 244 nsew
+flabel metal2 s 239288 -800 239400 480 0 FreeSans 1400 90 0 0 la_data_in[32]
+port 245 nsew
+flabel metal2 s 242834 -800 242946 480 0 FreeSans 1400 90 0 0 la_data_in[33]
+port 246 nsew
+flabel metal2 s 246380 -800 246492 480 0 FreeSans 1400 90 0 0 la_data_in[34]
+port 247 nsew
+flabel metal2 s 249926 -800 250038 480 0 FreeSans 1400 90 0 0 la_data_in[35]
+port 248 nsew
+flabel metal2 s 253472 -800 253584 480 0 FreeSans 1400 90 0 0 la_data_in[36]
+port 249 nsew
+flabel metal2 s 257018 -800 257130 480 0 FreeSans 1400 90 0 0 la_data_in[37]
+port 250 nsew
+flabel metal2 s 220376 -800 220488 480 0 FreeSans 1400 90 0 0 la_oenb[26]
+port 251 nsew
+flabel metal2 s 223922 -800 224034 480 0 FreeSans 1400 90 0 0 la_oenb[27]
+port 252 nsew
+flabel metal2 s 227468 -800 227580 480 0 FreeSans 1400 90 0 0 la_oenb[28]
+port 253 nsew
+flabel metal2 s 231014 -800 231126 480 0 FreeSans 1400 90 0 0 la_oenb[29]
+port 254 nsew
+flabel metal2 s 260564 -800 260676 480 0 FreeSans 1400 90 0 0 la_data_in[38]
+port 255 nsew
+flabel metal2 s 234560 -800 234672 480 0 FreeSans 1400 90 0 0 la_oenb[30]
+port 256 nsew
+flabel metal2 s 238106 -800 238218 480 0 FreeSans 1400 90 0 0 la_oenb[31]
+port 257 nsew
+flabel metal2 s 241652 -800 241764 480 0 FreeSans 1400 90 0 0 la_oenb[32]
+port 258 nsew
+flabel metal2 s 245198 -800 245310 480 0 FreeSans 1400 90 0 0 la_oenb[33]
+port 259 nsew
+flabel metal2 s 248744 -800 248856 480 0 FreeSans 1400 90 0 0 la_oenb[34]
+port 260 nsew
+flabel metal2 s 252290 -800 252402 480 0 FreeSans 1400 90 0 0 la_oenb[35]
+port 261 nsew
+flabel metal2 s 255836 -800 255948 480 0 FreeSans 1400 90 0 0 la_oenb[36]
+port 262 nsew
+flabel metal2 s 294842 -800 294954 480 0 FreeSans 1400 90 0 0 la_oenb[47]
+port 263 nsew
+flabel metal2 s 298388 -800 298500 480 0 FreeSans 1400 90 0 0 la_oenb[48]
+port 264 nsew
+flabel metal2 s 301934 -800 302046 480 0 FreeSans 1400 90 0 0 la_oenb[49]
+port 265 nsew
+flabel metal2 s 305480 -800 305592 480 0 FreeSans 1400 90 0 0 la_oenb[50]
+port 266 nsew
+flabel metal2 s 309026 -800 309138 480 0 FreeSans 1400 90 0 0 la_oenb[51]
+port 267 nsew
+flabel metal2 s 312572 -800 312684 480 0 FreeSans 1400 90 0 0 la_oenb[52]
+port 268 nsew
+flabel metal2 s 316118 -800 316230 480 0 FreeSans 1400 90 0 0 la_oenb[53]
+port 269 nsew
+flabel metal2 s 319664 -800 319776 480 0 FreeSans 1400 90 0 0 la_oenb[54]
+port 270 nsew
+flabel metal2 s 323210 -800 323322 480 0 FreeSans 1400 90 0 0 la_oenb[55]
+port 271 nsew
+flabel metal2 s 326756 -800 326868 480 0 FreeSans 1400 90 0 0 la_oenb[56]
+port 272 nsew
+flabel metal2 s 330302 -800 330414 480 0 FreeSans 1400 90 0 0 la_oenb[57]
+port 273 nsew
+flabel metal2 s 333848 -800 333960 480 0 FreeSans 1400 90 0 0 la_oenb[58]
+port 274 nsew
+flabel metal2 s 337394 -800 337506 480 0 FreeSans 1400 90 0 0 la_oenb[59]
+port 275 nsew
+flabel metal2 s 340940 -800 341052 480 0 FreeSans 1400 90 0 0 la_oenb[60]
+port 276 nsew
+flabel metal2 s 344486 -800 344598 480 0 FreeSans 1400 90 0 0 la_oenb[61]
+port 277 nsew
+flabel metal2 s 348032 -800 348144 480 0 FreeSans 1400 90 0 0 la_oenb[62]
+port 278 nsew
+flabel metal2 s 351578 -800 351690 480 0 FreeSans 1400 90 0 0 la_oenb[63]
+port 279 nsew
+flabel metal2 s 355124 -800 355236 480 0 FreeSans 1400 90 0 0 la_oenb[64]
+port 280 nsew
+flabel metal2 s 358670 -800 358782 480 0 FreeSans 1400 90 0 0 la_oenb[65]
+port 281 nsew
+flabel metal2 s 362216 -800 362328 480 0 FreeSans 1400 90 0 0 la_oenb[66]
+port 282 nsew
+flabel metal2 s 292478 -800 292590 480 0 FreeSans 1400 90 0 0 la_data_in[47]
+port 283 nsew
+flabel metal2 s 296024 -800 296136 480 0 FreeSans 1400 90 0 0 la_data_in[48]
+port 284 nsew
+flabel metal2 s 299570 -800 299682 480 0 FreeSans 1400 90 0 0 la_data_in[49]
+port 285 nsew
+flabel metal2 s 303116 -800 303228 480 0 FreeSans 1400 90 0 0 la_data_in[50]
+port 286 nsew
+flabel metal2 s 306662 -800 306774 480 0 FreeSans 1400 90 0 0 la_data_in[51]
+port 287 nsew
+flabel metal2 s 310208 -800 310320 480 0 FreeSans 1400 90 0 0 la_data_in[52]
+port 288 nsew
+flabel metal2 s 313754 -800 313866 480 0 FreeSans 1400 90 0 0 la_data_in[53]
+port 289 nsew
+flabel metal2 s 317300 -800 317412 480 0 FreeSans 1400 90 0 0 la_data_in[54]
+port 290 nsew
+flabel metal2 s 320846 -800 320958 480 0 FreeSans 1400 90 0 0 la_data_in[55]
+port 291 nsew
+flabel metal2 s 324392 -800 324504 480 0 FreeSans 1400 90 0 0 la_data_in[56]
+port 292 nsew
+flabel metal2 s 327938 -800 328050 480 0 FreeSans 1400 90 0 0 la_data_in[57]
+port 293 nsew
+flabel metal2 s 331484 -800 331596 480 0 FreeSans 1400 90 0 0 la_data_in[58]
+port 294 nsew
+flabel metal2 s 335030 -800 335142 480 0 FreeSans 1400 90 0 0 la_data_in[59]
+port 295 nsew
+flabel metal2 s 338576 -800 338688 480 0 FreeSans 1400 90 0 0 la_data_in[60]
+port 296 nsew
+flabel metal2 s 342122 -800 342234 480 0 FreeSans 1400 90 0 0 la_data_in[61]
+port 297 nsew
+flabel metal2 s 345668 -800 345780 480 0 FreeSans 1400 90 0 0 la_data_in[62]
+port 298 nsew
+flabel metal2 s 349214 -800 349326 480 0 FreeSans 1400 90 0 0 la_data_in[63]
+port 299 nsew
+flabel metal2 s 293660 -800 293772 480 0 FreeSans 1400 90 0 0 la_data_out[47]
+port 300 nsew
+flabel metal2 s 297206 -800 297318 480 0 FreeSans 1400 90 0 0 la_data_out[48]
+port 301 nsew
+flabel metal2 s 300752 -800 300864 480 0 FreeSans 1400 90 0 0 la_data_out[49]
+port 302 nsew
+flabel metal2 s 352760 -800 352872 480 0 FreeSans 1400 90 0 0 la_data_in[64]
+port 303 nsew
+flabel metal2 s 304298 -800 304410 480 0 FreeSans 1400 90 0 0 la_data_out[50]
+port 304 nsew
+flabel metal2 s 307844 -800 307956 480 0 FreeSans 1400 90 0 0 la_data_out[51]
+port 305 nsew
+flabel metal2 s 311390 -800 311502 480 0 FreeSans 1400 90 0 0 la_data_out[52]
+port 306 nsew
+flabel metal2 s 314936 -800 315048 480 0 FreeSans 1400 90 0 0 la_data_out[53]
+port 307 nsew
+flabel metal2 s 318482 -800 318594 480 0 FreeSans 1400 90 0 0 la_data_out[54]
+port 308 nsew
+flabel metal2 s 322028 -800 322140 480 0 FreeSans 1400 90 0 0 la_data_out[55]
+port 309 nsew
+flabel metal2 s 325574 -800 325686 480 0 FreeSans 1400 90 0 0 la_data_out[56]
+port 310 nsew
+flabel metal2 s 329120 -800 329232 480 0 FreeSans 1400 90 0 0 la_data_out[57]
+port 311 nsew
+flabel metal2 s 332666 -800 332778 480 0 FreeSans 1400 90 0 0 la_data_out[58]
+port 312 nsew
+flabel metal2 s 336212 -800 336324 480 0 FreeSans 1400 90 0 0 la_data_out[59]
+port 313 nsew
+flabel metal2 s 356306 -800 356418 480 0 FreeSans 1400 90 0 0 la_data_in[65]
+port 314 nsew
+flabel metal2 s 339758 -800 339870 480 0 FreeSans 1400 90 0 0 la_data_out[60]
+port 315 nsew
+flabel metal2 s 343304 -800 343416 480 0 FreeSans 1400 90 0 0 la_data_out[61]
+port 316 nsew
+flabel metal2 s 346850 -800 346962 480 0 FreeSans 1400 90 0 0 la_data_out[62]
+port 317 nsew
+flabel metal2 s 350396 -800 350508 480 0 FreeSans 1400 90 0 0 la_data_out[63]
+port 318 nsew
+flabel metal2 s 353942 -800 354054 480 0 FreeSans 1400 90 0 0 la_data_out[64]
+port 319 nsew
+flabel metal2 s 357488 -800 357600 480 0 FreeSans 1400 90 0 0 la_data_out[65]
+port 320 nsew
+flabel metal2 s 361034 -800 361146 480 0 FreeSans 1400 90 0 0 la_data_out[66]
+port 321 nsew
+flabel metal2 s 364580 -800 364692 480 0 FreeSans 1400 90 0 0 la_data_out[67]
+port 322 nsew
+flabel metal2 s 359852 -800 359964 480 0 FreeSans 1400 90 0 0 la_data_in[66]
+port 323 nsew
+flabel metal2 s 363398 -800 363510 480 0 FreeSans 1400 90 0 0 la_data_in[67]
+port 324 nsew
+flabel metal2 s 381128 -800 381240 480 0 FreeSans 1400 90 0 0 la_data_in[72]
+port 325 nsew
+flabel metal2 s 384674 -800 384786 480 0 FreeSans 1400 90 0 0 la_data_in[73]
+port 326 nsew
+flabel metal2 s 388220 -800 388332 480 0 FreeSans 1400 90 0 0 la_data_in[74]
+port 327 nsew
+flabel metal2 s 391766 -800 391878 480 0 FreeSans 1400 90 0 0 la_data_in[75]
+port 328 nsew
+flabel metal2 s 395312 -800 395424 480 0 FreeSans 1400 90 0 0 la_data_in[76]
+port 329 nsew
+flabel metal2 s 398858 -800 398970 480 0 FreeSans 1400 90 0 0 la_data_in[77]
+port 330 nsew
+flabel metal2 s 402404 -800 402516 480 0 FreeSans 1400 90 0 0 la_data_in[78]
+port 331 nsew
+flabel metal2 s 405950 -800 406062 480 0 FreeSans 1400 90 0 0 la_data_in[79]
+port 332 nsew
+flabel metal2 s 409496 -800 409608 480 0 FreeSans 1400 90 0 0 la_data_in[80]
+port 333 nsew
+flabel metal2 s 413042 -800 413154 480 0 FreeSans 1400 90 0 0 la_data_in[81]
+port 334 nsew
+flabel metal2 s 416588 -800 416700 480 0 FreeSans 1400 90 0 0 la_data_in[82]
+port 335 nsew
+flabel metal2 s 420134 -800 420246 480 0 FreeSans 1400 90 0 0 la_data_in[83]
+port 336 nsew
+flabel metal2 s 423680 -800 423792 480 0 FreeSans 1400 90 0 0 la_data_in[84]
+port 337 nsew
+flabel metal2 s 427226 -800 427338 480 0 FreeSans 1400 90 0 0 la_data_in[85]
+port 338 nsew
+flabel metal2 s 430772 -800 430884 480 0 FreeSans 1400 90 0 0 la_data_in[86]
+port 339 nsew
+flabel metal2 s 434318 -800 434430 480 0 FreeSans 1400 90 0 0 la_data_in[87]
+port 340 nsew
+flabel metal2 s 370490 -800 370602 480 0 FreeSans 1400 90 0 0 la_data_in[69]
+port 341 nsew
+flabel metal2 s 365762 -800 365874 480 0 FreeSans 1400 90 0 0 la_oenb[67]
+port 342 nsew
+flabel metal2 s 369308 -800 369420 480 0 FreeSans 1400 90 0 0 la_oenb[68]
+port 343 nsew
+flabel metal2 s 372854 -800 372966 480 0 FreeSans 1400 90 0 0 la_oenb[69]
+port 344 nsew
+flabel metal2 s 376400 -800 376512 480 0 FreeSans 1400 90 0 0 la_oenb[70]
+port 345 nsew
+flabel metal2 s 379946 -800 380058 480 0 FreeSans 1400 90 0 0 la_oenb[71]
+port 346 nsew
+flabel metal2 s 383492 -800 383604 480 0 FreeSans 1400 90 0 0 la_oenb[72]
+port 347 nsew
+flabel metal2 s 387038 -800 387150 480 0 FreeSans 1400 90 0 0 la_oenb[73]
+port 348 nsew
+flabel metal2 s 390584 -800 390696 480 0 FreeSans 1400 90 0 0 la_oenb[74]
+port 349 nsew
+flabel metal2 s 394130 -800 394242 480 0 FreeSans 1400 90 0 0 la_oenb[75]
+port 350 nsew
+flabel metal2 s 397676 -800 397788 480 0 FreeSans 1400 90 0 0 la_oenb[76]
+port 351 nsew
+flabel metal2 s 401222 -800 401334 480 0 FreeSans 1400 90 0 0 la_oenb[77]
+port 352 nsew
+flabel metal2 s 404768 -800 404880 480 0 FreeSans 1400 90 0 0 la_oenb[78]
+port 353 nsew
+flabel metal2 s 408314 -800 408426 480 0 FreeSans 1400 90 0 0 la_oenb[79]
+port 354 nsew
+flabel metal2 s 411860 -800 411972 480 0 FreeSans 1400 90 0 0 la_oenb[80]
+port 355 nsew
+flabel metal2 s 415406 -800 415518 480 0 FreeSans 1400 90 0 0 la_oenb[81]
+port 356 nsew
+flabel metal2 s 418952 -800 419064 480 0 FreeSans 1400 90 0 0 la_oenb[82]
+port 357 nsew
+flabel metal2 s 422498 -800 422610 480 0 FreeSans 1400 90 0 0 la_oenb[83]
+port 358 nsew
+flabel metal2 s 426044 -800 426156 480 0 FreeSans 1400 90 0 0 la_oenb[84]
+port 359 nsew
+flabel metal2 s 429590 -800 429702 480 0 FreeSans 1400 90 0 0 la_oenb[85]
+port 360 nsew
+flabel metal2 s 433136 -800 433248 480 0 FreeSans 1400 90 0 0 la_oenb[86]
+port 361 nsew
+flabel metal2 s 436682 -800 436794 480 0 FreeSans 1400 90 0 0 la_oenb[87]
+port 362 nsew
+flabel metal2 s 368126 -800 368238 480 0 FreeSans 1400 90 0 0 la_data_out[68]
+port 363 nsew
+flabel metal2 s 371672 -800 371784 480 0 FreeSans 1400 90 0 0 la_data_out[69]
+port 364 nsew
+flabel metal2 s 374036 -800 374148 480 0 FreeSans 1400 90 0 0 la_data_in[70]
+port 365 nsew
+flabel metal2 s 375218 -800 375330 480 0 FreeSans 1400 90 0 0 la_data_out[70]
+port 366 nsew
+flabel metal2 s 378764 -800 378876 480 0 FreeSans 1400 90 0 0 la_data_out[71]
+port 367 nsew
+flabel metal2 s 382310 -800 382422 480 0 FreeSans 1400 90 0 0 la_data_out[72]
+port 368 nsew
+flabel metal2 s 385856 -800 385968 480 0 FreeSans 1400 90 0 0 la_data_out[73]
+port 369 nsew
+flabel metal2 s 389402 -800 389514 480 0 FreeSans 1400 90 0 0 la_data_out[74]
+port 370 nsew
+flabel metal2 s 392948 -800 393060 480 0 FreeSans 1400 90 0 0 la_data_out[75]
+port 371 nsew
+flabel metal2 s 396494 -800 396606 480 0 FreeSans 1400 90 0 0 la_data_out[76]
+port 372 nsew
+flabel metal2 s 400040 -800 400152 480 0 FreeSans 1400 90 0 0 la_data_out[77]
+port 373 nsew
+flabel metal2 s 403586 -800 403698 480 0 FreeSans 1400 90 0 0 la_data_out[78]
+port 374 nsew
+flabel metal2 s 407132 -800 407244 480 0 FreeSans 1400 90 0 0 la_data_out[79]
+port 375 nsew
+flabel metal2 s 377582 -800 377694 480 0 FreeSans 1400 90 0 0 la_data_in[71]
+port 376 nsew
+flabel metal2 s 410678 -800 410790 480 0 FreeSans 1400 90 0 0 la_data_out[80]
+port 377 nsew
+flabel metal2 s 414224 -800 414336 480 0 FreeSans 1400 90 0 0 la_data_out[81]
+port 378 nsew
+flabel metal2 s 417770 -800 417882 480 0 FreeSans 1400 90 0 0 la_data_out[82]
+port 379 nsew
+flabel metal2 s 421316 -800 421428 480 0 FreeSans 1400 90 0 0 la_data_out[83]
+port 380 nsew
+flabel metal2 s 424862 -800 424974 480 0 FreeSans 1400 90 0 0 la_data_out[84]
+port 381 nsew
+flabel metal2 s 428408 -800 428520 480 0 FreeSans 1400 90 0 0 la_data_out[85]
+port 382 nsew
+flabel metal2 s 431954 -800 432066 480 0 FreeSans 1400 90 0 0 la_data_out[86]
+port 383 nsew
+flabel metal2 s 435500 -800 435612 480 0 FreeSans 1400 90 0 0 la_data_out[87]
+port 384 nsew
+flabel metal2 s 366944 -800 367056 480 0 FreeSans 1400 90 0 0 la_data_in[68]
+port 385 nsew
+flabel metal2 s 440228 -800 440340 480 0 FreeSans 1400 90 0 0 la_oenb[88]
+port 386 nsew
+flabel metal2 s 443774 -800 443886 480 0 FreeSans 1400 90 0 0 la_oenb[89]
+port 387 nsew
+flabel metal2 s 447320 -800 447432 480 0 FreeSans 1400 90 0 0 la_oenb[90]
+port 388 nsew
+flabel metal2 s 450866 -800 450978 480 0 FreeSans 1400 90 0 0 la_oenb[91]
+port 389 nsew
+flabel metal2 s 454412 -800 454524 480 0 FreeSans 1400 90 0 0 la_oenb[92]
+port 390 nsew
+flabel metal2 s 457958 -800 458070 480 0 FreeSans 1400 90 0 0 la_oenb[93]
+port 391 nsew
+flabel metal2 s 461504 -800 461616 480 0 FreeSans 1400 90 0 0 la_oenb[94]
+port 392 nsew
+flabel metal2 s 465050 -800 465162 480 0 FreeSans 1400 90 0 0 la_oenb[95]
+port 393 nsew
+flabel metal2 s 468596 -800 468708 480 0 FreeSans 1400 90 0 0 la_oenb[96]
+port 394 nsew
+flabel metal2 s 472142 -800 472254 480 0 FreeSans 1400 90 0 0 la_oenb[97]
+port 395 nsew
+flabel metal2 s 475688 -800 475800 480 0 FreeSans 1400 90 0 0 la_oenb[98]
+port 396 nsew
+flabel metal2 s 479234 -800 479346 480 0 FreeSans 1400 90 0 0 la_oenb[99]
+port 397 nsew
+flabel metal2 s 483962 -800 484074 480 0 FreeSans 1400 90 0 0 la_data_in[101]
+port 398 nsew
+flabel metal2 s 487508 -800 487620 480 0 FreeSans 1400 90 0 0 la_data_in[102]
+port 399 nsew
+flabel metal2 s 491054 -800 491166 480 0 FreeSans 1400 90 0 0 la_data_in[103]
+port 400 nsew
+flabel metal2 s 494600 -800 494712 480 0 FreeSans 1400 90 0 0 la_data_in[104]
+port 401 nsew
+flabel metal2 s 498146 -800 498258 480 0 FreeSans 1400 90 0 0 la_data_in[105]
+port 402 nsew
+flabel metal2 s 501692 -800 501804 480 0 FreeSans 1400 90 0 0 la_data_in[106]
+port 403 nsew
+flabel metal2 s 505238 -800 505350 480 0 FreeSans 1400 90 0 0 la_data_in[107]
+port 404 nsew
+flabel metal2 s 508784 -800 508896 480 0 FreeSans 1400 90 0 0 la_data_in[108]
+port 405 nsew
+flabel metal2 s 480416 -800 480528 480 0 FreeSans 1400 90 0 0 la_data_in[100]
+port 406 nsew
+flabel metal2 s 444956 -800 445068 480 0 FreeSans 1400 90 0 0 la_data_in[90]
+port 407 nsew
+flabel metal2 s 448502 -800 448614 480 0 FreeSans 1400 90 0 0 la_data_in[91]
+port 408 nsew
+flabel metal2 s 452048 -800 452160 480 0 FreeSans 1400 90 0 0 la_data_in[92]
+port 409 nsew
+flabel metal2 s 455594 -800 455706 480 0 FreeSans 1400 90 0 0 la_data_in[93]
+port 410 nsew
+flabel metal2 s 459140 -800 459252 480 0 FreeSans 1400 90 0 0 la_data_in[94]
+port 411 nsew
+flabel metal2 s 462686 -800 462798 480 0 FreeSans 1400 90 0 0 la_data_in[95]
+port 412 nsew
+flabel metal2 s 466232 -800 466344 480 0 FreeSans 1400 90 0 0 la_data_in[96]
+port 413 nsew
+flabel metal2 s 469778 -800 469890 480 0 FreeSans 1400 90 0 0 la_data_in[97]
+port 414 nsew
+flabel metal2 s 473324 -800 473436 480 0 FreeSans 1400 90 0 0 la_data_in[98]
+port 415 nsew
+flabel metal2 s 476870 -800 476982 480 0 FreeSans 1400 90 0 0 la_data_in[99]
+port 416 nsew
+flabel metal2 s 481598 -800 481710 480 0 FreeSans 1400 90 0 0 la_data_out[100]
+port 417 nsew
+flabel metal2 s 485144 -800 485256 480 0 FreeSans 1400 90 0 0 la_data_out[101]
+port 418 nsew
+flabel metal2 s 488690 -800 488802 480 0 FreeSans 1400 90 0 0 la_data_out[102]
+port 419 nsew
+flabel metal2 s 492236 -800 492348 480 0 FreeSans 1400 90 0 0 la_data_out[103]
+port 420 nsew
+flabel metal2 s 495782 -800 495894 480 0 FreeSans 1400 90 0 0 la_data_out[104]
+port 421 nsew
+flabel metal2 s 499328 -800 499440 480 0 FreeSans 1400 90 0 0 la_data_out[105]
+port 422 nsew
+flabel metal2 s 456776 -800 456888 480 0 FreeSans 1400 90 0 0 la_data_out[93]
+port 423 nsew
+flabel metal2 s 502874 -800 502986 480 0 FreeSans 1400 90 0 0 la_data_out[106]
+port 424 nsew
+flabel metal2 s 460322 -800 460434 480 0 FreeSans 1400 90 0 0 la_data_out[94]
+port 425 nsew
+flabel metal2 s 506420 -800 506532 480 0 FreeSans 1400 90 0 0 la_data_out[107]
+port 426 nsew
+flabel metal2 s 463868 -800 463980 480 0 FreeSans 1400 90 0 0 la_data_out[95]
+port 427 nsew
+flabel metal2 s 467414 -800 467526 480 0 FreeSans 1400 90 0 0 la_data_out[96]
+port 428 nsew
+flabel metal2 s 509966 -800 510078 480 0 FreeSans 1400 90 0 0 la_data_out[108]
+port 429 nsew
+flabel metal2 s 470960 -800 471072 480 0 FreeSans 1400 90 0 0 la_data_out[97]
+port 430 nsew
+flabel metal2 s 474506 -800 474618 480 0 FreeSans 1400 90 0 0 la_data_out[98]
+port 431 nsew
+flabel metal2 s 478052 -800 478164 480 0 FreeSans 1400 90 0 0 la_data_out[99]
+port 432 nsew
+flabel metal2 s 453230 -800 453342 480 0 FreeSans 1400 90 0 0 la_data_out[92]
+port 433 nsew
+flabel metal2 s 482780 -800 482892 480 0 FreeSans 1400 90 0 0 la_oenb[100]
+port 434 nsew
+flabel metal2 s 486326 -800 486438 480 0 FreeSans 1400 90 0 0 la_oenb[101]
+port 435 nsew
+flabel metal2 s 489872 -800 489984 480 0 FreeSans 1400 90 0 0 la_oenb[102]
+port 436 nsew
+flabel metal2 s 493418 -800 493530 480 0 FreeSans 1400 90 0 0 la_oenb[103]
+port 437 nsew
+flabel metal2 s 496964 -800 497076 480 0 FreeSans 1400 90 0 0 la_oenb[104]
+port 438 nsew
+flabel metal2 s 500510 -800 500622 480 0 FreeSans 1400 90 0 0 la_oenb[105]
+port 439 nsew
+flabel metal2 s 504056 -800 504168 480 0 FreeSans 1400 90 0 0 la_oenb[106]
+port 440 nsew
+flabel metal2 s 507602 -800 507714 480 0 FreeSans 1400 90 0 0 la_oenb[107]
+port 441 nsew
+flabel metal2 s 437864 -800 437976 480 0 FreeSans 1400 90 0 0 la_data_in[88]
+port 442 nsew
+flabel metal2 s 441410 -800 441522 480 0 FreeSans 1400 90 0 0 la_data_in[89]
+port 443 nsew
+flabel metal2 s 439046 -800 439158 480 0 FreeSans 1400 90 0 0 la_data_out[88]
+port 444 nsew
+flabel metal2 s 442592 -800 442704 480 0 FreeSans 1400 90 0 0 la_data_out[89]
+port 445 nsew
+flabel metal2 s 446138 -800 446250 480 0 FreeSans 1400 90 0 0 la_data_out[90]
+port 446 nsew
+flabel metal2 s 449684 -800 449796 480 0 FreeSans 1400 90 0 0 la_data_out[91]
+port 447 nsew
+flabel metal2 s 547790 -800 547902 480 0 FreeSans 1400 90 0 0 la_data_in[119]
+port 448 nsew
+flabel metal2 s 552518 -800 552630 480 0 FreeSans 1400 90 0 0 la_data_out[120]
+port 449 nsew
+flabel metal2 s 556064 -800 556176 480 0 FreeSans 1400 90 0 0 la_data_out[121]
+port 450 nsew
+flabel metal2 s 559610 -800 559722 480 0 FreeSans 1400 90 0 0 la_data_out[122]
+port 451 nsew
+flabel metal2 s 537152 -800 537264 480 0 FreeSans 1400 90 0 0 la_data_in[116]
+port 452 nsew
+flabel metal2 s 540698 -800 540810 480 0 FreeSans 1400 90 0 0 la_data_in[117]
+port 453 nsew
+flabel metal2 s 563156 -800 563268 480 0 FreeSans 1400 90 0 0 la_data_out[123]
+port 454 nsew
+flabel metal2 s 522968 -800 523080 480 0 FreeSans 1400 90 0 0 la_data_in[112]
+port 455 nsew
+flabel metal2 s 566702 -800 566814 480 0 FreeSans 1400 90 0 0 la_data_out[124]
+port 456 nsew
+flabel metal2 s 570248 -800 570360 480 0 FreeSans 1400 90 0 0 la_data_out[125]
+port 457 nsew
+flabel metal2 s 573794 -800 573906 480 0 FreeSans 1400 90 0 0 la_data_out[126]
+port 458 nsew
+flabel metal2 s 577340 -800 577452 480 0 FreeSans 1400 90 0 0 la_data_out[127]
+port 459 nsew
+flabel metal2 s 544244 -800 544356 480 0 FreeSans 1400 90 0 0 la_data_in[118]
+port 460 nsew
+flabel metal2 s 514694 -800 514806 480 0 FreeSans 1400 90 0 0 la_oenb[109]
+port 461 nsew
+flabel metal2 s 551336 -800 551448 480 0 FreeSans 1400 90 0 0 la_data_in[120]
+port 462 nsew
+flabel metal2 s 518240 -800 518352 480 0 FreeSans 1400 90 0 0 la_oenb[110]
+port 463 nsew
+flabel metal2 s 554882 -800 554994 480 0 FreeSans 1400 90 0 0 la_data_in[121]
+port 464 nsew
+flabel metal2 s 521786 -800 521898 480 0 FreeSans 1400 90 0 0 la_oenb[111]
+port 465 nsew
+flabel metal2 s 525332 -800 525444 480 0 FreeSans 1400 90 0 0 la_oenb[112]
+port 466 nsew
+flabel metal2 s 528878 -800 528990 480 0 FreeSans 1400 90 0 0 la_oenb[113]
+port 467 nsew
+flabel metal2 s 532424 -800 532536 480 0 FreeSans 1400 90 0 0 la_oenb[114]
+port 468 nsew
+flabel metal2 s 535970 -800 536082 480 0 FreeSans 1400 90 0 0 la_oenb[115]
+port 469 nsew
+flabel metal2 s 539516 -800 539628 480 0 FreeSans 1400 90 0 0 la_oenb[116]
+port 470 nsew
+flabel metal2 s 543062 -800 543174 480 0 FreeSans 1400 90 0 0 la_oenb[117]
+port 471 nsew
+flabel metal2 s 546608 -800 546720 480 0 FreeSans 1400 90 0 0 la_oenb[118]
+port 472 nsew
+flabel metal2 s 550154 -800 550266 480 0 FreeSans 1400 90 0 0 la_oenb[119]
+port 473 nsew
+flabel metal2 s 558428 -800 558540 480 0 FreeSans 1400 90 0 0 la_data_in[122]
+port 474 nsew
+flabel metal2 s 561974 -800 562086 480 0 FreeSans 1400 90 0 0 la_data_in[123]
+port 475 nsew
+flabel metal2 s 553700 -800 553812 480 0 FreeSans 1400 90 0 0 la_oenb[120]
+port 476 nsew
+flabel metal2 s 557246 -800 557358 480 0 FreeSans 1400 90 0 0 la_oenb[121]
+port 477 nsew
+flabel metal2 s 560792 -800 560904 480 0 FreeSans 1400 90 0 0 la_oenb[122]
+port 478 nsew
+flabel metal2 s 564338 -800 564450 480 0 FreeSans 1400 90 0 0 la_oenb[123]
+port 479 nsew
+flabel metal2 s 567884 -800 567996 480 0 FreeSans 1400 90 0 0 la_oenb[124]
+port 480 nsew
+flabel metal2 s 571430 -800 571542 480 0 FreeSans 1400 90 0 0 la_oenb[125]
+port 481 nsew
+flabel metal2 s 574976 -800 575088 480 0 FreeSans 1400 90 0 0 la_oenb[126]
+port 482 nsew
+flabel metal2 s 578522 -800 578634 480 0 FreeSans 1400 90 0 0 la_oenb[127]
+port 483 nsew
+flabel metal2 s 565520 -800 565632 480 0 FreeSans 1400 90 0 0 la_data_in[124]
+port 484 nsew
+flabel metal2 s 569066 -800 569178 480 0 FreeSans 1400 90 0 0 la_data_in[125]
+port 485 nsew
+flabel metal2 s 572612 -800 572724 480 0 FreeSans 1400 90 0 0 la_data_in[126]
+port 486 nsew
+flabel metal2 s 576158 -800 576270 480 0 FreeSans 1400 90 0 0 la_data_in[127]
+port 487 nsew
+flabel metal2 s 517058 -800 517170 480 0 FreeSans 1400 90 0 0 la_data_out[110]
+port 488 nsew
+flabel metal2 s 579704 -800 579816 480 0 FreeSans 1400 90 0 0 user_clock2
+port 489 nsew
+flabel metal2 s 580886 -800 580998 480 0 FreeSans 1400 90 0 0 user_irq[0]
+port 490 nsew
+flabel metal2 s 526514 -800 526626 480 0 FreeSans 1400 90 0 0 la_data_in[113]
+port 491 nsew
+flabel metal2 s 582068 -800 582180 480 0 FreeSans 1400 90 0 0 user_irq[1]
+port 492 nsew
+flabel metal2 s 530060 -800 530172 480 0 FreeSans 1400 90 0 0 la_data_in[114]
+port 493 nsew
+flabel metal2 s 583250 -800 583362 480 0 FreeSans 1400 90 0 0 user_irq[2]
+port 494 nsew
+flabel metal2 s 520604 -800 520716 480 0 FreeSans 1400 90 0 0 la_data_out[111]
+port 495 nsew
+flabel metal2 s 524150 -800 524262 480 0 FreeSans 1400 90 0 0 la_data_out[112]
+port 496 nsew
+flabel metal2 s 513512 -800 513624 480 0 FreeSans 1400 90 0 0 la_data_out[109]
+port 497 nsew
+flabel metal2 s 512330 -800 512442 480 0 FreeSans 1400 90 0 0 la_data_in[109]
+port 498 nsew
+flabel metal2 s 527696 -800 527808 480 0 FreeSans 1400 90 0 0 la_data_out[113]
+port 499 nsew
+flabel metal2 s 515876 -800 515988 480 0 FreeSans 1400 90 0 0 la_data_in[110]
+port 500 nsew
+flabel metal2 s 531242 -800 531354 480 0 FreeSans 1400 90 0 0 la_data_out[114]
+port 501 nsew
+flabel metal2 s 511148 -800 511260 480 0 FreeSans 1400 90 0 0 la_oenb[108]
+port 502 nsew
+flabel metal2 s 534788 -800 534900 480 0 FreeSans 1400 90 0 0 la_data_out[115]
+port 503 nsew
+flabel metal2 s 538334 -800 538446 480 0 FreeSans 1400 90 0 0 la_data_out[116]
+port 504 nsew
+flabel metal2 s 519422 -800 519534 480 0 FreeSans 1400 90 0 0 la_data_in[111]
+port 505 nsew
+flabel metal2 s 541880 -800 541992 480 0 FreeSans 1400 90 0 0 la_data_out[117]
+port 506 nsew
+flabel metal2 s 533606 -800 533718 480 0 FreeSans 1400 90 0 0 la_data_in[115]
+port 507 nsew
+flabel metal2 s 545426 -800 545538 480 0 FreeSans 1400 90 0 0 la_data_out[118]
+port 508 nsew
+flabel metal2 s 548972 -800 549084 480 0 FreeSans 1400 90 0 0 la_data_out[119]
+port 509 nsew
+flabel pwell s 216684 659155 216718 659189 0 FreeSans 240 0 0 0 VNB
+port 510 nsew
+flabel pwell s 209208 659155 209242 659189 0 FreeSans 240 0 0 0 VNB
+port 510 nsew
+flabel nwell s 216671 659699 216705 659733 0 FreeSans 240 0 0 0 VPB
+port 511 nsew
+flabel nwell s 209195 659699 209229 659733 0 FreeSans 240 0 0 0 VPB
+port 511 nsew
+flabel locali s 221382 659495 221416 659529 0 FreeSans 240 0 0 0 X
+port 512 nsew
+flabel locali s 221382 659427 221416 659461 0 FreeSans 240 0 0 0 X
+port 512 nsew
+flabel locali s 221382 659359 221416 659393 0 FreeSans 240 0 0 0 X
+port 512 nsew
+flabel locali s 221382 659563 221416 659597 0 FreeSans 240 0 0 0 X
+port 512 nsew
+flabel locali s 221382 659291 221416 659325 0 FreeSans 240 0 0 0 X
+port 512 nsew
+flabel locali s 213923 659609 213957 659643 0 FreeSans 240 0 0 0 Vin1
+port 513 nsew
+flabel locali s 213923 659227 213957 659261 0 FreeSans 240 0 0 0 Vin2
+port 514 nsew
+flabel metal3 s 583520 358874 584800 358986 0 FreeSans 1400 0 0 0 gpio_analog[2]
+port 515 nsew
+flabel metal3 s 583520 405296 584800 405408 0 FreeSans 1400 0 0 0 gpio_analog[3]
+port 516 nsew
+flabel metal3 s 583520 449718 584800 449830 0 FreeSans 1400 0 0 0 gpio_analog[4]
+port 517 nsew
+flabel metal3 s 583520 494140 584800 494252 0 FreeSans 1400 0 0 0 gpio_analog[5]
+port 518 nsew
+flabel metal3 s 583520 583562 584800 583674 0 FreeSans 1400 0 0 0 gpio_analog[6]
+port 519 nsew
+flabel metal3 s 583520 360056 584800 360168 0 FreeSans 1400 0 0 0 gpio_noesd[2]
+port 520 nsew
+flabel metal3 s 583520 406478 584800 406590 0 FreeSans 1400 0 0 0 gpio_noesd[3]
+port 521 nsew
+flabel metal3 s 583520 450900 584800 451012 0 FreeSans 1400 0 0 0 gpio_noesd[4]
+port 522 nsew
+flabel metal3 s 583520 495322 584800 495434 0 FreeSans 1400 0 0 0 gpio_noesd[5]
+port 523 nsew
+flabel metal3 s 583520 584744 584800 584856 0 FreeSans 1400 0 0 0 gpio_noesd[6]
+port 524 nsew
+flabel metal3 s 582300 677984 584800 682984 0 FreeSans 1400 0 0 0 io_analog[0]
+port 525 nsew
+flabel metal3 s 566594 702300 571594 704800 0 FreeSans 2400 180 0 0 io_analog[1]
+port 526 nsew
+flabel metal3 s 465394 702300 470394 704800 0 FreeSans 2400 180 0 0 io_analog[2]
+port 527 nsew
+flabel metal3 s 413394 702300 418394 704800 0 FreeSans 2400 180 0 0 io_analog[3]
+port 528 nsew
+flabel metal3 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal3 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal3 s 326794 702300 328994 704800 0 FreeSans 2400 180 0 0 io_clamp_high[0]
+port 530 nsew
+flabel metal3 s 324294 702300 326494 704800 0 FreeSans 2400 180 0 0 io_clamp_low[0]
+port 531 nsew
+flabel metal3 s 583520 408842 584800 408954 0 FreeSans 1400 0 0 0 io_in[10]
+port 532 nsew
+flabel metal3 s 583520 453264 584800 453376 0 FreeSans 1400 0 0 0 io_in[11]
+port 533 nsew
+flabel metal3 s 583520 497686 584800 497798 0 FreeSans 1400 0 0 0 io_in[12]
+port 534 nsew
+flabel metal3 s 583520 587108 584800 587220 0 FreeSans 1400 0 0 0 io_in[13]
+port 535 nsew
+flabel metal3 s 583520 362420 584800 362532 0 FreeSans 1400 0 0 0 io_in[9]
+port 536 nsew
+flabel metal3 s 583520 407660 584800 407772 0 FreeSans 1400 0 0 0 io_in_3v3[10]
+port 537 nsew
+flabel metal3 s 583520 452082 584800 452194 0 FreeSans 1400 0 0 0 io_in_3v3[11]
+port 538 nsew
+flabel metal3 s 583520 496504 584800 496616 0 FreeSans 1400 0 0 0 io_in_3v3[12]
+port 539 nsew
+flabel metal3 s 583520 585926 584800 586038 0 FreeSans 1400 0 0 0 io_in_3v3[13]
+port 540 nsew
+flabel metal3 s 583520 361238 584800 361350 0 FreeSans 1400 0 0 0 io_in_3v3[9]
+port 541 nsew
+flabel metal3 s 583520 411206 584800 411318 0 FreeSans 1400 0 0 0 io_oeb[10]
+port 542 nsew
+flabel metal3 s 583520 455628 584800 455740 0 FreeSans 1400 0 0 0 io_oeb[11]
+port 543 nsew
+flabel metal3 s 583520 500050 584800 500162 0 FreeSans 1400 0 0 0 io_oeb[12]
+port 544 nsew
+flabel metal3 s 583520 589472 584800 589584 0 FreeSans 1400 0 0 0 io_oeb[13]
+port 545 nsew
+flabel metal3 s 583520 364784 584800 364896 0 FreeSans 1400 0 0 0 io_oeb[9]
+port 546 nsew
+flabel metal3 s 583520 410024 584800 410136 0 FreeSans 1400 0 0 0 io_out[10]
+port 547 nsew
+flabel metal3 s 583520 454446 584800 454558 0 FreeSans 1400 0 0 0 io_out[11]
+port 548 nsew
+flabel metal3 s 583520 498868 584800 498980 0 FreeSans 1400 0 0 0 io_out[12]
+port 549 nsew
+flabel metal3 s 583520 588290 584800 588402 0 FreeSans 1400 0 0 0 io_out[13]
+port 550 nsew
+flabel metal3 s 583520 363602 584800 363714 0 FreeSans 1400 0 0 0 io_out[9]
+port 551 nsew
+flabel metal3 s 582340 639784 584800 644584 0 FreeSans 1400 0 0 0 vccd1
+port 552 nsew
+flabel metal3 s 582340 629784 584800 634584 0 FreeSans 1400 0 0 0 vccd1
+port 552 nsew
+flabel metal3 s 582340 540562 584800 545362 0 FreeSans 1400 0 0 0 vdda1
+port 553 nsew
+flabel metal3 s 582340 550562 584800 555362 0 FreeSans 1400 0 0 0 vdda1
+port 553 nsew
+flabel metal3 s 520594 702340 525394 704800 0 FreeSans 2400 180 0 0 vssa1
+port 554 nsew
+flabel metal3 s 510594 702340 515394 704800 0 FreeSans 2400 180 0 0 vssa1
+port 554 nsew
+flabel metal3 s -800 421540 480 421652 0 FreeSans 1400 0 0 0 io_in[16]
+port 555 nsew
+flabel metal3 s -800 378318 480 378430 0 FreeSans 1400 0 0 0 io_in[17]
+port 556 nsew
+flabel metal3 s -800 425086 480 425198 0 FreeSans 1400 0 0 0 gpio_analog[9]
+port 557 nsew
+flabel metal3 s -800 380682 480 380794 0 FreeSans 1400 0 0 0 gpio_noesd[10]
+port 558 nsew
+flabel metal3 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal3 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+flabel metal3 s 120194 702300 125194 704800 0 FreeSans 2400 180 0 0 io_analog[7]
+port 561 nsew
+flabel metal3 s -800 509166 480 509278 0 FreeSans 1400 0 0 0 io_in_3v3[14]
+port 562 nsew
+flabel metal3 s -800 465944 480 466056 0 FreeSans 1400 0 0 0 io_in_3v3[15]
+port 563 nsew
+flabel metal3 s -800 422722 480 422834 0 FreeSans 1400 0 0 0 io_in_3v3[16]
+port 564 nsew
+flabel metal3 s -800 379500 480 379612 0 FreeSans 1400 0 0 0 io_in_3v3[17]
+port 565 nsew
+flabel metal3 s 68194 702300 73194 704800 0 FreeSans 2400 180 0 0 io_analog[8]
+port 566 nsew
+flabel metal3 s 16194 702300 21194 704800 0 FreeSans 2400 180 0 0 io_analog[9]
+port 567 nsew
+flabel metal3 s -800 510348 480 510460 0 FreeSans 1400 0 0 0 gpio_noesd[7]
+port 568 nsew
+flabel metal3 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal3 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+flabel metal3 s -800 505620 480 505732 0 FreeSans 1400 0 0 0 io_oeb[14]
+port 569 nsew
+flabel metal3 s -800 462398 480 462510 0 FreeSans 1400 0 0 0 io_oeb[15]
+port 570 nsew
+flabel metal3 s -800 419176 480 419288 0 FreeSans 1400 0 0 0 io_oeb[16]
+port 571 nsew
+flabel metal3 s -800 375954 480 376066 0 FreeSans 1400 0 0 0 io_oeb[17]
+port 572 nsew
+flabel metal3 s -800 467126 480 467238 0 FreeSans 1400 0 0 0 gpio_noesd[8]
+port 573 nsew
+flabel metal3 s 225094 702300 227294 704800 0 FreeSans 2400 180 0 0 io_clamp_high[1]
+port 574 nsew
+flabel metal3 s 173394 702300 175594 704800 0 FreeSans 2400 180 0 0 io_clamp_high[2]
+port 575 nsew
+flabel metal3 s -800 423904 480 424016 0 FreeSans 1400 0 0 0 gpio_noesd[9]
+port 576 nsew
+flabel metal3 s 222594 702300 224794 704800 0 FreeSans 2400 180 0 0 io_clamp_low[1]
+port 577 nsew
+flabel metal3 s -800 506802 480 506914 0 FreeSans 1400 0 0 0 io_out[14]
+port 578 nsew
+flabel metal3 s -800 463580 480 463692 0 FreeSans 1400 0 0 0 io_out[15]
+port 579 nsew
+flabel metal3 s -800 420358 480 420470 0 FreeSans 1400 0 0 0 io_out[16]
+port 580 nsew
+flabel metal3 s -800 377136 480 377248 0 FreeSans 1400 0 0 0 io_out[17]
+port 581 nsew
+flabel metal3 s 170894 702300 173094 704800 0 FreeSans 2400 180 0 0 io_clamp_low[2]
+port 582 nsew
+flabel metal3 s -800 381864 480 381976 0 FreeSans 1400 0 0 0 gpio_analog[10]
+port 583 nsew
+flabel metal3 s 0 680242 1700 685242 0 FreeSans 1400 0 0 0 io_analog[10]
+port 584 nsew
+flabel metal3 s 0 643842 1660 648642 0 FreeSans 1400 0 0 0 vccd2
+port 585 nsew
+flabel metal3 s 0 633842 1660 638642 0 FreeSans 1400 0 0 0 vccd2
+port 585 nsew
+flabel metal3 s -800 511530 480 511642 0 FreeSans 1400 0 0 0 gpio_analog[7]
+port 586 nsew
+flabel metal3 s -800 468308 480 468420 0 FreeSans 1400 0 0 0 gpio_analog[8]
+port 587 nsew
+flabel metal3 s -800 507984 480 508096 0 FreeSans 1400 0 0 0 io_in[14]
+port 588 nsew
+flabel metal3 s -800 464762 480 464874 0 FreeSans 1400 0 0 0 io_in[15]
+port 589 nsew
+flabel metal3 s 0 559442 1660 564242 0 FreeSans 1400 0 0 0 vssa2
+port 590 nsew
+flabel metal3 s 0 549442 1660 554242 0 FreeSans 1400 0 0 0 vssa2
+port 590 nsew
+flabel metal3 s -800 14546 480 14658 0 FreeSans 1400 0 0 0 io_in_3v3[24]
+port 591 nsew
+flabel metal3 s -800 9818 480 9930 0 FreeSans 1400 0 0 0 io_in_3v3[25]
+port 592 nsew
+flabel metal3 s -800 5090 480 5202 0 FreeSans 1400 0 0 0 io_in_3v3[26]
+port 593 nsew
+flabel metal3 s -800 38332 480 38444 0 FreeSans 1400 0 0 0 gpio_analog[16]
+port 594 nsew
+flabel metal3 s -800 16910 480 17022 0 FreeSans 1400 0 0 0 gpio_analog[17]
+port 595 nsew
+flabel metal3 s -800 338642 480 338754 0 FreeSans 1400 0 0 0 gpio_analog[11]
+port 596 nsew
+flabel metal3 s -800 295420 480 295532 0 FreeSans 1400 0 0 0 gpio_analog[12]
+port 597 nsew
+flabel metal3 s -800 337460 480 337572 0 FreeSans 1400 0 0 0 gpio_noesd[11]
+port 598 nsew
+flabel metal3 s -800 335096 480 335208 0 FreeSans 1400 0 0 0 io_in[18]
+port 599 nsew
+flabel metal3 s -800 291874 480 291986 0 FreeSans 1400 0 0 0 io_in[19]
+port 600 nsew
+flabel metal3 s -800 248852 480 248964 0 FreeSans 1400 0 0 0 io_in[20]
+port 601 nsew
+flabel metal3 s -800 121230 480 121342 0 FreeSans 1400 0 0 0 io_in[21]
+port 602 nsew
+flabel metal3 s -800 332732 480 332844 0 FreeSans 1400 0 0 0 io_oeb[18]
+port 603 nsew
+flabel metal3 s -800 289510 480 289622 0 FreeSans 1400 0 0 0 io_oeb[19]
+port 604 nsew
+flabel metal3 s -800 246488 480 246600 0 FreeSans 1400 0 0 0 io_oeb[20]
+port 605 nsew
+flabel metal3 s -800 118866 480 118978 0 FreeSans 1400 0 0 0 io_oeb[21]
+port 606 nsew
+flabel metal3 s -800 75644 480 75756 0 FreeSans 1400 0 0 0 io_oeb[22]
+port 607 nsew
+flabel metal3 s -800 32422 480 32534 0 FreeSans 1400 0 0 0 io_oeb[23]
+port 608 nsew
+flabel metal3 s -800 11000 480 11112 0 FreeSans 1400 0 0 0 io_oeb[24]
+port 609 nsew
+flabel metal3 s -800 6272 480 6384 0 FreeSans 1400 0 0 0 io_oeb[25]
+port 610 nsew
+flabel metal3 s -800 1544 480 1656 0 FreeSans 1400 0 0 0 io_oeb[26]
+port 611 nsew
+flabel metal3 s -800 78008 480 78120 0 FreeSans 1400 0 0 0 io_in[22]
+port 612 nsew
+flabel metal3 s -800 34786 480 34898 0 FreeSans 1400 0 0 0 io_in[23]
+port 613 nsew
+flabel metal3 s -800 13364 480 13476 0 FreeSans 1400 0 0 0 io_in[24]
+port 614 nsew
+flabel metal3 s -800 8636 480 8748 0 FreeSans 1400 0 0 0 io_in[25]
+port 615 nsew
+flabel metal3 s -800 3908 480 4020 0 FreeSans 1400 0 0 0 io_in[26]
+port 616 nsew
+flabel metal3 s -800 294238 480 294350 0 FreeSans 1400 0 0 0 gpio_noesd[12]
+port 617 nsew
+flabel metal3 s -800 251216 480 251328 0 FreeSans 1400 0 0 0 gpio_noesd[13]
+port 618 nsew
+flabel metal3 s -800 123594 480 123706 0 FreeSans 1400 0 0 0 gpio_noesd[14]
+port 619 nsew
+flabel metal3 s -800 80372 480 80484 0 FreeSans 1400 0 0 0 gpio_noesd[15]
+port 620 nsew
+flabel metal3 s -800 333914 480 334026 0 FreeSans 1400 0 0 0 io_out[18]
+port 621 nsew
+flabel metal3 s -800 290692 480 290804 0 FreeSans 1400 0 0 0 io_out[19]
+port 622 nsew
+flabel metal3 s -800 247670 480 247782 0 FreeSans 1400 0 0 0 io_out[20]
+port 623 nsew
+flabel metal3 s -800 120048 480 120160 0 FreeSans 1400 0 0 0 io_out[21]
+port 624 nsew
+flabel metal3 s -800 76826 480 76938 0 FreeSans 1400 0 0 0 io_out[22]
+port 625 nsew
+flabel metal3 s -800 33604 480 33716 0 FreeSans 1400 0 0 0 io_out[23]
+port 626 nsew
+flabel metal3 s -800 12182 480 12294 0 FreeSans 1400 0 0 0 io_out[24]
+port 627 nsew
+flabel metal3 s -800 7454 480 7566 0 FreeSans 1400 0 0 0 io_out[25]
+port 628 nsew
+flabel metal3 s -800 2726 480 2838 0 FreeSans 1400 0 0 0 io_out[26]
+port 629 nsew
+flabel metal3 s -800 37150 480 37262 0 FreeSans 1400 0 0 0 gpio_noesd[16]
+port 630 nsew
+flabel metal3 s -800 15728 480 15840 0 FreeSans 1400 0 0 0 gpio_noesd[17]
+port 631 nsew
+flabel metal3 s -800 252398 480 252510 0 FreeSans 1400 0 0 0 gpio_analog[13]
+port 632 nsew
+flabel metal3 s -800 124776 480 124888 0 FreeSans 1400 0 0 0 gpio_analog[14]
+port 633 nsew
+flabel metal3 s -800 81554 480 81666 0 FreeSans 1400 0 0 0 gpio_analog[15]
+port 634 nsew
+flabel metal3 s -800 336278 480 336390 0 FreeSans 1400 0 0 0 io_in_3v3[18]
+port 635 nsew
+flabel metal3 s -800 293056 480 293168 0 FreeSans 1400 0 0 0 io_in_3v3[19]
+port 636 nsew
+flabel metal3 s 0 204888 1660 209688 0 FreeSans 1400 0 0 0 vdda2
+port 637 nsew
+flabel metal3 s 0 214888 1660 219688 0 FreeSans 1400 0 0 0 vdda2
+port 637 nsew
+flabel metal3 s -800 250034 480 250146 0 FreeSans 1400 0 0 0 io_in_3v3[20]
+port 638 nsew
+flabel metal3 s -800 122412 480 122524 0 FreeSans 1400 0 0 0 io_in_3v3[21]
+port 639 nsew
+flabel metal3 s -800 79190 480 79302 0 FreeSans 1400 0 0 0 io_in_3v3[22]
+port 640 nsew
+flabel metal3 s -800 35968 480 36080 0 FreeSans 1400 0 0 0 io_in_3v3[23]
+port 641 nsew
+flabel metal3 s 0 172888 1660 177688 0 FreeSans 1400 0 0 0 vssd2
+port 642 nsew
+flabel metal3 s 0 162888 1660 167688 0 FreeSans 1400 0 0 0 vssd2
+port 642 nsew
+flabel metal3 s 583520 91572 584800 91684 0 FreeSans 1400 0 0 0 io_in_3v3[6]
+port 643 nsew
+flabel metal3 s 583520 271594 584800 271706 0 FreeSans 1400 0 0 0 io_in_3v3[7]
+port 644 nsew
+flabel metal3 s 583520 316016 584800 316128 0 FreeSans 1400 0 0 0 io_in_3v3[8]
+port 645 nsew
+flabel metal3 s 583520 7454 584800 7566 0 FreeSans 1400 0 0 0 io_in[1]
+port 646 nsew
+flabel metal3 s 583520 5090 584800 5202 0 FreeSans 1400 0 0 0 io_oeb[0]
+port 647 nsew
+flabel metal3 s 583520 270412 584800 270524 0 FreeSans 1400 0 0 0 gpio_noesd[0]
+port 648 nsew
+flabel metal3 s 583520 12182 584800 12294 0 FreeSans 1400 0 0 0 io_in[2]
+port 649 nsew
+flabel metal3 s 583520 16910 584800 17022 0 FreeSans 1400 0 0 0 io_in[3]
+port 650 nsew
+flabel metal3 s 583520 21638 584800 21750 0 FreeSans 1400 0 0 0 io_in[4]
+port 651 nsew
+flabel metal3 s 583520 48096 584800 48208 0 FreeSans 1400 0 0 0 io_in[5]
+port 652 nsew
+flabel metal3 s 583520 8636 584800 8748 0 FreeSans 1400 0 0 0 io_out[1]
+port 653 nsew
+flabel metal3 s 583520 92754 584800 92866 0 FreeSans 1400 0 0 0 io_in[6]
+port 654 nsew
+flabel metal3 s 583520 6272 584800 6384 0 FreeSans 1400 0 0 0 io_in_3v3[1]
+port 655 nsew
+flabel metal3 s 583520 272776 584800 272888 0 FreeSans 1400 0 0 0 io_in[7]
+port 656 nsew
+flabel metal3 s 583520 317198 584800 317310 0 FreeSans 1400 0 0 0 io_in[8]
+port 657 nsew
+flabel metal3 s 583520 269230 584800 269342 0 FreeSans 1400 0 0 0 gpio_analog[0]
+port 658 nsew
+flabel metal3 s 583520 9818 584800 9930 0 FreeSans 1400 0 0 0 io_oeb[1]
+port 659 nsew
+flabel metal3 s 583520 1544 584800 1656 0 FreeSans 1400 0 0 0 io_in_3v3[0]
+port 660 nsew
+flabel metal3 s 583520 13364 584800 13476 0 FreeSans 1400 0 0 0 io_out[2]
+port 661 nsew
+flabel metal3 s 583520 18092 584800 18204 0 FreeSans 1400 0 0 0 io_out[3]
+port 662 nsew
+flabel metal3 s 583520 22820 584800 22932 0 FreeSans 1400 0 0 0 io_out[4]
+port 663 nsew
+flabel metal3 s 583520 49278 584800 49390 0 FreeSans 1400 0 0 0 io_out[5]
+port 664 nsew
+flabel metal3 s 583520 93936 584800 94048 0 FreeSans 1400 0 0 0 io_out[6]
+port 665 nsew
+flabel metal3 s 583520 273958 584800 274070 0 FreeSans 1400 0 0 0 io_out[7]
+port 666 nsew
+flabel metal3 s 583520 318380 584800 318492 0 FreeSans 1400 0 0 0 io_out[8]
+port 667 nsew
+flabel metal3 s 583520 313652 584800 313764 0 FreeSans 1400 0 0 0 gpio_analog[1]
+port 668 nsew
+flabel metal3 s 583520 314834 584800 314946 0 FreeSans 1400 0 0 0 gpio_noesd[1]
+port 669 nsew
+flabel metal3 s 583520 2726 584800 2838 0 FreeSans 1400 0 0 0 io_in[0]
+port 670 nsew
+flabel metal3 s 583520 11000 584800 11112 0 FreeSans 1400 0 0 0 io_in_3v3[2]
+port 671 nsew
+flabel metal3 s 583520 15728 584800 15840 0 FreeSans 1400 0 0 0 io_in_3v3[3]
+port 672 nsew
+flabel metal3 s 583520 20456 584800 20568 0 FreeSans 1400 0 0 0 io_in_3v3[4]
+port 673 nsew
+flabel metal3 s 583520 14546 584800 14658 0 FreeSans 1400 0 0 0 io_oeb[2]
+port 674 nsew
+flabel metal3 s 582340 235230 584800 240030 0 FreeSans 1400 0 0 0 vdda1
+port 553 nsew
+flabel metal3 s 582340 225230 584800 230030 0 FreeSans 1400 0 0 0 vdda1
+port 553 nsew
+flabel metal3 s 583520 19274 584800 19386 0 FreeSans 1400 0 0 0 io_oeb[3]
+port 675 nsew
+flabel metal3 s 583520 24002 584800 24114 0 FreeSans 1400 0 0 0 io_oeb[4]
+port 676 nsew
+flabel metal3 s 583520 50460 584800 50572 0 FreeSans 1400 0 0 0 io_oeb[5]
+port 677 nsew
+flabel metal3 s 583520 95118 584800 95230 0 FreeSans 1400 0 0 0 io_oeb[6]
+port 678 nsew
+flabel metal3 s 582340 146830 584800 151630 0 FreeSans 1400 0 0 0 vssa1
+port 554 nsew
+flabel metal3 s 582340 136830 584800 141630 0 FreeSans 1400 0 0 0 vssa1
+port 554 nsew
+flabel metal3 s 583520 275140 584800 275252 0 FreeSans 1400 0 0 0 io_oeb[7]
+port 679 nsew
+flabel metal3 s 583520 319562 584800 319674 0 FreeSans 1400 0 0 0 io_oeb[8]
+port 680 nsew
+flabel metal3 s 582340 191430 584800 196230 0 FreeSans 1400 0 0 0 vssd1
+port 681 nsew
+flabel metal3 s 582340 181430 584800 186230 0 FreeSans 1400 0 0 0 vssd1
+port 681 nsew
+flabel metal3 s 583520 46914 584800 47026 0 FreeSans 1400 0 0 0 io_in_3v3[5]
+port 682 nsew
+flabel metal3 s 583520 3908 584800 4020 0 FreeSans 1400 0 0 0 io_out[0]
+port 683 nsew
+flabel metal4 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal4 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal4 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+flabel metal4 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal4 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal4 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+flabel metal5 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal5 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal5 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+flabel metal5 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 529 nsew
+flabel metal5 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 559 nsew
+flabel metal5 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 560 nsew
+<< properties >>
+string FIXED_BBOX 0 0 584000 704000
+<< end >>
diff --git a/mpw_precheck/outputs/user_analog_project_wrapper.xor.gds b/mpw_precheck/outputs/user_analog_project_wrapper.xor.gds
new file mode 100644
index 0000000..48a8b91
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper.xor.gds
Binary files differ
diff --git a/mpw_precheck/outputs/user_analog_project_wrapper_empty_erased.gds b/mpw_precheck/outputs/user_analog_project_wrapper_empty_erased.gds
new file mode 100644
index 0000000..260452f
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper_empty_erased.gds
Binary files differ
diff --git a/mpw_precheck/outputs/user_analog_project_wrapper_erased.gds b/mpw_precheck/outputs/user_analog_project_wrapper_erased.gds
new file mode 100644
index 0000000..7fa6ddf
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper_erased.gds
Binary files differ
diff --git a/mpw_precheck/outputs/user_analog_project_wrapper_no_zero_areas.gds b/mpw_precheck/outputs/user_analog_project_wrapper_no_zero_areas.gds
new file mode 100644
index 0000000..4841038
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper_no_zero_areas.gds
Binary files differ
diff --git a/signoff/.gitignore b/signoff/.gitignore
new file mode 100644
index 0000000..6407046
--- /dev/null
+++ b/signoff/.gitignore
@@ -0,0 +1 @@
+cdrcpost/*
diff --git a/signoff/assigned_slot b/signoff/assigned_slot
new file mode 100644
index 0000000..e9a0226
--- /dev/null
+++ b/signoff/assigned_slot
@@ -0,0 +1 @@
+038
diff --git a/signoff/caravel_layout.png b/signoff/caravel_layout.png
new file mode 100644
index 0000000..ca541bf
--- /dev/null
+++ b/signoff/caravel_layout.png
Binary files differ
diff --git a/signoff/make_final_oas b/signoff/make_final_oas
new file mode 100644
index 0000000..fac4b98
--- /dev/null
+++ b/signoff/make_final_oas
@@ -0,0 +1 @@
+d1b13f08ee6fb2bc32a15200557e8b6abaa3b169  ./tapeout/outputs/oas/caravel_0005e04f.oas
diff --git a/tapeout/logs/compose.log b/tapeout/logs/compose.log
new file mode 100644
index 0000000..b668984
--- /dev/null
+++ b/tapeout/logs/compose.log
@@ -0,0 +1,1498 @@
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 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:
+    ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/compose.tcl" from command line.
+caravan: 10000 rects
+caravan: 20000 rects
+caravan: 30000 rects
+caravan: 40000 rects
+caravan: 50000 rects
+caravan
+Scaled magic input cell advSeal_6um_gen geometry by factor of 2
+Writing final GDS. . . 
+Scaled magic input cell seal_ring_corner_abstract geometry by factor of 2
+Scaled magic input cell caravan_motto geometry by factor of 2
+Scaled magic input cell font_22 geometry by factor of 24
+Scaled magic input cell font_64 geometry by factor of 24
+Scaled magic input cell font_61 geometry by factor of 24
+Scaled magic input cell font_6F geometry by factor of 24
+Scaled magic input cell font_52 geometry by factor of 24
+Scaled magic input cell font_6E geometry by factor of 24
+Scaled magic input cell font_65 geometry by factor of 24
+Scaled magic input cell font_70 geometry by factor of 24
+Scaled magic input cell font_4F geometry by factor of 24
+Scaled magic input cell font_68 geometry by factor of 24
+Scaled magic input cell font_54 geometry by factor of 24
+Scaled magic input cell font_67 geometry by factor of 24
+Scaled magic input cell font_69 geometry by factor of 24
+Scaled magic input cell font_76 geometry by factor of 24
+Scaled magic input cell font_72 geometry by factor of 24
+Scaled magic input cell font_44 geometry by factor of 24
+Scaled magic input cell font_79 geometry by factor of 24
+Scaled magic input cell font_74 geometry by factor of 24
+Scaled magic input cell font_73 geometry by factor of 24
+Scaled magic input cell font_66 geometry by factor of 24
+Scaled magic input cell font_62 geometry by factor of 24
+Scaled magic input cell font_57 geometry by factor of 24
+Scaled magic input cell font_56 geometry by factor of 24
+Scaled magic input cell font_53 geometry by factor of 24
+Scaled magic input cell font_50 geometry by factor of 24
+Scaled magic input cell font_47 geometry by factor of 24
+Scaled magic input cell font_43 geometry by factor of 24
+Scaled magic input cell font_41 geometry by factor of 24
+Scaled magic input cell font_33 geometry by factor of 24
+Scaled magic input cell font_32 geometry by factor of 24
+Scaled magic input cell font_30 geometry by factor of 24
+Scaled magic input cell font_29 geometry by factor of 24
+Scaled magic input cell font_28 geometry by factor of 24
+Scaled magic input cell font_20 geometry by factor of 24
+Scaled magic input cell font_6C geometry by factor of 24
+Scaled magic input cell font_6B geometry by factor of 24
+Scaled magic input cell font_4B geometry by factor of 24
+Scaled magic input cell font_2D geometry by factor of 24
+Scaled magic input cell open_source geometry by factor of 2
+Scaled magic input cell user_id_textblock geometry by factor of 2
+Scaled magic input cell alpha_0 geometry by factor of 2
+Scaled magic input cell user_analog_project_wrapper geometry by factor of 2
+Processing timestamp mismatches: sky130_fd_io__top_xres4v2, sky130_ef_io__vssd_lvc_clamped_pad, sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um, sky130_ef_io__vccd_lvc_clamped_pad, sky130_ef_io__vssd_lvc_clamped3_pad, sky130_ef_io__vdda_hvc_clamped_pad, sky130_ef_io__vddio_hvc_clamped_pad, sky130_ef_io__gpiov2_pad_wrapped, sky130_ef_io__vccd_lvc_clamped3_pad, sky130_ef_io__vssio_hvc_clamped_pad, sky130_ef_io__disconnect_vdda_slice_5um, sky130_ef_io__top_power_hvc, sky130_ef_io__vssa_hvc_clamped_pad, sky130_ef_io__analog_pad, sky130_ef_io__com_bus_slice_10um, sky130_ef_io__com_bus_slice_20um, sky130_ef_io__com_bus_slice_1um, sky130_ef_io__com_bus_slice_5um, sky130_ef_io__corner_pad, spare_logic_block, mgmt_protect, user_id_programming, simple_por, digital_pll, housekeeping, gpio_defaults_block, gpio_control_block, caravel_clocking, xres_buf, seal_ring_corner_abstract.
+   Generating output for cell advSeal_6um_gen
+Reading "sealring_slots".
+Reading "seal_ring_slots_array".
+Reading "sr_polygon00011".
+Reading "sr_polygon00039".
+Reading "sr_polygon00035".
+Reading "sr_polygon00015".
+Reading "sr_polygon00007".
+Reading "sr_polygon00001".
+Reading "sr_polygon00002".
+Reading "sr_polygon00003".
+Reading "sr_polygon00004".
+Reading "sr_polygon00005".
+Reading "sr_polygon00006".
+Reading "nikon_sealring_shape".
+Reading "sr_polygon00019".
+Reading "sr_polygon00023".
+Reading "sr_polygon00027".
+Reading "sr_polygon00031".
+Reading "sr_polygon00036".
+Reading "sr_polygon00032".
+Reading "sr_polygon00016".
+Reading "sr_polygon00020".
+Reading "sr_polygon00024".
+Reading "sr_polygon00028".
+Reading "seal_ring_corner".
+Reading "advSeal_6um_gen".
+   Generating output for cell caravel_0005e04f_fill_pattern
+Reading "caravel_0005e04f_fill_pattern_0_0".
+Reading "caravel_0005e04f_fill_pattern_1_0".
+Reading "caravel_0005e04f_fill_pattern_0_1".
+Reading "caravel_0005e04f_fill_pattern_1_1".
+Reading "caravel_0005e04f_fill_pattern_2_0".
+Reading "caravel_0005e04f_fill_pattern_2_1".
+Reading "caravel_0005e04f_fill_pattern_3_0".
+Reading "caravel_0005e04f_fill_pattern_3_1".
+Reading "caravel_0005e04f_fill_pattern_4_0".
+Reading "caravel_0005e04f_fill_pattern_4_1".
+Reading "caravel_0005e04f_fill_pattern_5_0".
+Reading "caravel_0005e04f_fill_pattern_5_1".
+Reading "caravel_0005e04f_fill_pattern_0_2".
+Reading "caravel_0005e04f_fill_pattern_1_2".
+Reading "caravel_0005e04f_fill_pattern_2_2".
+Reading "caravel_0005e04f_fill_pattern_3_2".
+Reading "caravel_0005e04f_fill_pattern_4_2".
+Reading "caravel_0005e04f_fill_pattern_5_2".
+Reading "caravel_0005e04f_fill_pattern_0_3".
+Reading "caravel_0005e04f_fill_pattern_1_3".
+Reading "caravel_0005e04f_fill_pattern_2_3".
+Reading "caravel_0005e04f_fill_pattern_3_3".
+Reading "caravel_0005e04f_fill_pattern_4_3".
+Reading "caravel_0005e04f_fill_pattern_5_3".
+Reading "caravel_0005e04f_fill_pattern_0_4".
+Reading "caravel_0005e04f_fill_pattern_1_4".
+Reading "caravel_0005e04f_fill_pattern_2_4".
+Reading "caravel_0005e04f_fill_pattern_3_4".
+Reading "caravel_0005e04f_fill_pattern_4_4".
+Reading "caravel_0005e04f_fill_pattern_5_4".
+Reading "caravel_0005e04f_fill_pattern_0_5".
+Reading "caravel_0005e04f_fill_pattern_1_5".
+Reading "caravel_0005e04f_fill_pattern_2_5".
+Reading "caravel_0005e04f_fill_pattern_3_5".
+Reading "caravel_0005e04f_fill_pattern_4_5".
+Reading "caravel_0005e04f_fill_pattern_5_5".
+Reading "caravel_0005e04f_fill_pattern_0_6".
+Reading "caravel_0005e04f_fill_pattern_1_6".
+Reading "caravel_0005e04f_fill_pattern_2_6".
+Reading "caravel_0005e04f_fill_pattern_3_6".
+Reading "caravel_0005e04f_fill_pattern_4_6".
+Reading "caravel_0005e04f_fill_pattern_5_6".
+Reading "caravel_0005e04f_fill_pattern_0_7".
+Reading "caravel_0005e04f_fill_pattern_1_7".
+Reading "caravel_0005e04f_fill_pattern_2_7".
+Reading "caravel_0005e04f_fill_pattern_3_7".
+Reading "caravel_0005e04f_fill_pattern_4_7".
+Reading "caravel_0005e04f_fill_pattern_5_7".
+Reading "caravel_0005e04f_fill_pattern".
+   Generating output for cell caravan
+Reading "caravan_logo".
+Reading "font_22".
+Reading "font_64".
+Reading "font_61".
+Reading "font_6F".
+Reading "font_52".
+Reading "font_6E".
+Reading "font_65".
+Reading "font_70".
+Reading "font_4F".
+Reading "font_68".
+Reading "font_54".
+Reading "font_67".
+Reading "font_69".
+Reading "font_76".
+Reading "font_72".
+Reading "font_44".
+Reading "caravan_motto".
+Reading "font_79".
+Reading "font_74".
+Reading "font_73".
+Reading "font_66".
+Reading "font_62".
+Reading "font_57".
+Reading "font_56".
+Reading "font_53".
+Reading "font_50".
+Reading "font_47".
+Reading "font_43".
+Reading "font_41".
+Reading "font_33".
+Reading "font_32".
+Reading "font_30".
+Reading "font_29".
+Reading "font_28".
+Reading "font_20".
+Reading "font_6C".
+Reading "font_6B".
+Reading "font_4B".
+Reading "font_2D".
+Reading "copyright_block_a".
+Reading "open_source".
+Reading "sky130_fd_sc_hvl__decap_8".
+Reading "sky130_fd_sc_hvl__decap_4".
+Reading "sky130_fd_sc_hvl__diode_2".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "xres_buf".
+Reading "alpha_5".
+Reading "alpha_E".
+Reading "alpha_4".
+Reading "alpha_F".
+Reading "alpha_0".
+Reading "user_id_textblock".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "gpio_logic_high".
+Reading "sky130_fd_sc_hd__dlygate4sd2_1".
+Reading "sky130_fd_sc_hd__dfbbn_2".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__ebufn_2".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__einvp_8".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "gpio_control_block".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__dlygate4sd1_1".
+Reading "sky130_fd_sc_hd__dfstp_4".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "sky130_fd_sc_hd__dfrtn_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__dfrtp_4".
+Reading "sky130_fd_sc_hd__dfrtp_1".
+Reading "sky130_fd_sc_hd__dfstp_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "caravel_clocking".
+Reading "gpio_defaults_block_1803".
+Reading "sky130_fd_sc_hd__ebufn_8".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__nand4bb_1".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__o31ai_4".
+Reading "sky130_fd_sc_hd__clkinvlp_2".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "sky130_fd_sc_hd__a311oi_1".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__o221ai_1".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__a2111o_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__nand4_4".
+Reading "sky130_fd_sc_hd__nand4b_4".
+Reading "sky130_fd_sc_hd__a311oi_2".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__o2111ai_2".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__inv_12".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__inv_8".
+Reading "housekeeping".
+Reading "sky130_fd_sc_hd__einvp_2".
+Reading "sky130_fd_sc_hd__clkinv_1".
+Reading "sky130_fd_sc_hd__einvn_8".
+Reading "sky130_fd_sc_hd__einvn_4".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__einvp_1".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "digital_pll".
+Reading "user_id_programming".
+Reading "VT_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "VT_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "VT_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "VT_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "VT_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "VT_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "VT_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "VT_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "VT_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "VT_sky130_fd_sc_hvl__buf_8".
+Reading "VT_sky130_fd_sc_hvl__fill_4".
+Reading "VT_sky130_fd_sc_hvl__inv_8".
+Reading "VT_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "VT_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "VT_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "FC_sky130_fd_sc_hd__decap_3".
+Reading "FC_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "FC_sky130_fd_sc_hd__decap_12".
+Reading "FC_sky130_fd_sc_hd__decap_6".
+Reading "FC_sky130_fd_sc_hd__ebufn_2".
+Reading "FC_sky130_fd_sc_hd__fill_1".
+Reading "FC_sky130_fd_sc_hd__fill_2".
+Reading "FC_sky130_fd_sc_hd__decap_4".
+Reading "FC_sky130_fd_sc_hd__diode_2".
+Reading "FC_sky130_fd_sc_hd__dfxtp_1".
+Reading "FC_sky130_fd_sc_hd__decap_8".
+Reading "FC_sky130_fd_sc_hd__mux2_1".
+Reading "FC_sky130_fd_sc_hd__mux4_1".
+Reading "FC_sky130_fd_sc_hd__inv_1".
+Reading "FC_sky130_fd_sc_hd__conb_1".
+Reading "FC_sky130_fd_sc_hd__dlclkp_1".
+Reading "FC_sky130_fd_sc_hd__and2_1".
+Reading "FC_sky130_fd_sc_hd__clkbuf_2".
+Reading "FC_sky130_fd_sc_hd__clkbuf_16".
+Reading "FC_sky130_fd_sc_hd__clkbuf_1".
+Reading "FC_sky130_fd_sc_hd__and2_2".
+Reading "FC_sky130_fd_sc_hd__and3b_4".
+Reading "FC_sky130_fd_sc_hd__and3_4".
+Reading "FC_sky130_fd_sc_hd__nor3b_4".
+Reading "FC_sky130_fd_sc_hd__and4_2".
+Reading "FC_sky130_fd_sc_hd__and4b_2".
+Reading "FC_sky130_fd_sc_hd__and4bb_2".
+Reading "FC_sky130_fd_sc_hd__nor4b_2".
+Reading "FC_sky130_fd_sc_hd__and2b_2".
+Reading "FC_sky130_fd_sc_hd__clkbuf_4".
+Reading "FC_DFFRAM".
+Reading "FC_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "FC_sky130_fd_sc_hd__buf_8".
+Reading "FC_sky130_fd_sc_hd__buf_6".
+Reading "FC_sky130_fd_sc_hd__dfxtp_2".
+Reading "FC_sky130_fd_sc_hd__a221o_1".
+Reading "FC_sky130_fd_sc_hd__buf_2".
+Reading "FC_sky130_fd_sc_hd__a22o_1".
+Reading "FC_sky130_fd_sc_hd__dfxtp_4".
+Reading "FC_sky130_fd_sc_hd__nand3_4".
+Reading "FC_sky130_fd_sc_hd__a221o_2".
+Reading "FC_sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "FC_sky130_fd_sc_hd__buf_12".
+Reading "FC_sky130_fd_sc_hd__a2111o_1".
+Reading "FC_sky130_fd_sc_hd__and4_1".
+Reading "FC_sky130_fd_sc_hd__a2111o_2".
+Reading "FC_sky130_fd_sc_hd__o211a_1".
+Reading "FC_sky130_fd_sc_hd__and3_1".
+Reading "FC_sky130_fd_sc_hd__inv_2".
+Reading "FC_sky130_fd_sc_hd__and2b_1".
+Reading "FC_sky130_fd_sc_hd__nand3b_1".
+Reading "FC_sky130_fd_sc_hd__a2111oi_2".
+Reading "FC_sky130_fd_sc_hd__a22o_2".
+Reading "FC_sky130_fd_sc_hd__a221o_4".
+Reading "FC_sky130_fd_sc_hd__nor3b_1".
+Reading "FC_sky130_fd_sc_hd__nor3_4".
+Reading "FC_sky130_fd_sc_hd__clkinv_8".
+Reading "FC_sky130_fd_sc_hd__inv_12".
+Reading "FC_sky130_fd_sc_hd__and3b_1".
+Reading "FC_sky130_fd_sc_hd__nor3b_2".
+Reading "FC_sky130_fd_sc_hd__or2_1".
+Reading "FC_sky130_fd_sc_hd__buf_4".
+Reading "FC_sky130_fd_sc_hd__a211oi_1".
+Reading "FC_sky130_fd_sc_hd__inv_6".
+Reading "FC_sky130_fd_sc_hd__nand2_1".
+Reading "FC_sky130_fd_sc_hd__nand3b_4".
+Reading "FC_sky130_fd_sc_hd__nand3_1".
+Reading "FC_sky130_fd_sc_hd__inv_16".
+Reading "FC_sky130_fd_sc_hd__o2111a_1".
+Reading "FC_sky130_fd_sc_hd__a21oi_1".
+Reading "FC_sky130_fd_sc_hd__o21ai_4".
+Reading "FC_sky130_fd_sc_hd__mux2_2".
+Reading "FC_sky130_fd_sc_hd__inv_4".
+Reading "FC_sky130_fd_sc_hd__clkinv_2".
+Reading "FC_sky130_fd_sc_hd__a21bo_1".
+Reading "FC_sky130_fd_sc_hd__o21a_1".
+Reading "FC_sky130_fd_sc_hd__a211o_2".
+Reading "FC_sky130_fd_sc_hd__or2b_1".
+Reading "FC_sky130_fd_sc_hd__a21oi_4".
+Reading "FC_sky130_fd_sc_hd__o21ai_1".
+Reading "FC_sky130_fd_sc_hd__a21boi_1".
+Reading "FC_sky130_fd_sc_hd__nor3_1".
+Reading "FC_sky130_fd_sc_hd__nor2_2".
+Reading "FC_sky130_fd_sc_hd__a31oi_1".
+Reading "FC_sky130_fd_sc_hd__a21o_1".
+Reading "FC_sky130_fd_sc_hd__o21a_2".
+Reading "FC_sky130_fd_sc_hd__o21bai_1".
+Reading "FC_sky130_fd_sc_hd__o211ai_1".
+Reading "FC_sky130_fd_sc_hd__o31ai_1".
+Reading "FC_sky130_fd_sc_hd__nor2_1".
+Reading "FC_sky130_fd_sc_hd__xor2_4".
+Reading "FC_sky130_fd_sc_hd__nand3_2".
+Reading "FC_sky130_fd_sc_hd__o21ba_1".
+Reading "FC_sky130_fd_sc_hd__a41oi_1".
+Reading "FC_sky130_fd_sc_hd__nor3_2".
+Reading "FC_sky130_fd_sc_hd__o41ai_1".
+Reading "FC_sky130_fd_sc_hd__o21bai_2".
+Reading "FC_sky130_fd_sc_hd__xnor2_4".
+Reading "FC_sky130_fd_sc_hd__clkbuf_8".
+Reading "FC_sky130_fd_sc_hd__a41oi_4".
+Reading "FC_sky130_fd_sc_hd__xnor2_2".
+Reading "FC_sky130_fd_sc_hd__or3b_1".
+Reading "FC_sky130_fd_sc_hd__nand2_4".
+Reading "FC_sky130_fd_sc_hd__xnor2_1".
+Reading "FC_sky130_fd_sc_hd__nand2_8".
+Reading "FC_sky130_fd_sc_hd__xor2_1".
+Reading "FC_sky130_fd_sc_hd__nor2b_2".
+Reading "FC_sky130_fd_sc_hd__o211a_2".
+Reading "FC_sky130_fd_sc_hd__o31a_1".
+Reading "FC_sky130_fd_sc_hd__mux2_8".
+Reading "FC_sky130_fd_sc_hd__mux2_4".
+Reading "FC_sky130_fd_sc_hd__a21oi_2".
+Reading "FC_sky130_fd_sc_hd__a21o_2".
+Reading "FC_sky130_fd_sc_hd__o21bai_4".
+Reading "FC_sky130_fd_sc_hd__a211o_1".
+Reading "FC_sky130_fd_sc_hd__a311o_1".
+Reading "FC_sky130_fd_sc_hd__a22oi_4".
+Reading "FC_sky130_fd_sc_hd__o2111a_4".
+Reading "FC_sky130_fd_sc_hd__o22a_1".
+Reading "FC_sky130_fd_sc_hd__a31o_1".
+Reading "FC_sky130_fd_sc_hd__and4_4".
+Reading "FC_sky130_fd_sc_hd__a22oi_2".
+Reading "FC_sky130_fd_sc_hd__o41a_2".
+Reading "FC_sky130_fd_sc_hd__nand2_2".
+Reading "FC_sky130_fd_sc_hd__nor2_8".
+Reading "FC_sky130_fd_sc_hd__a32oi_2".
+Reading "FC_sky130_fd_sc_hd__a221oi_4".
+Reading "FC_sky130_fd_sc_hd__nor2b_4".
+Reading "FC_sky130_fd_sc_hd__or4_2".
+Reading "FC_sky130_fd_sc_hd__a211oi_2".
+Reading "FC_sky130_fd_sc_hd__clkinv_4".
+Reading "FC_sky130_fd_sc_hd__a2bb2oi_1".
+Reading "FC_sky130_fd_sc_hd__a31oi_4".
+Reading "FC_sky130_fd_sc_hd__nand3b_2".
+Reading "FC_sky130_fd_sc_hd__a21boi_2".
+Reading "FC_sky130_fd_sc_hd__nor2_4".
+Reading "FC_sky130_fd_sc_hd__o311ai_1".
+Reading "FC_sky130_fd_sc_hd__a41oi_2".
+Reading "FC_sky130_fd_sc_hd__or3b_4".
+Reading "FC_sky130_fd_sc_hd__clkinv_16".
+Reading "FC_sky130_fd_sc_hd__o211ai_4".
+Reading "FC_sky130_fd_sc_hd__o21ba_4".
+Reading "FC_sky130_fd_sc_hd__o2111ai_2".
+Reading "FC_sky130_fd_sc_hd__o2111ai_1".
+Reading "FC_sky130_fd_sc_hd__a32o_1".
+Reading "FC_sky130_fd_sc_hd__a311oi_1".
+Reading "FC_sky130_fd_sc_hd__a2111o_4".
+Reading "FC_sky130_fd_sc_hd__or4_4".
+Reading "FC_sky130_fd_sc_hd__o21ai_2".
+Reading "FC_sky130_fd_sc_hd__a2111oi_1".
+Reading "FC_sky130_fd_sc_hd__a211oi_4".
+Reading "FC_sky130_fd_sc_hd__o311ai_4".
+Reading "FC_sky130_fd_sc_hd__a2111oi_4".
+Reading "FC_sky130_fd_sc_hd__mux4_2".
+Reading "FC_sky130_fd_sc_hd__or2b_4".
+Reading "FC_sky130_fd_sc_hd__o21a_4".
+Reading "FC_sky130_fd_sc_hd__and4b_4".
+Reading "FC_sky130_fd_sc_hd__o2111ai_4".
+Reading "FC_sky130_fd_sc_hd__or2_2".
+Reading "FC_sky130_fd_sc_hd__o22ai_1".
+Reading "FC_sky130_fd_sc_hd__o2bb2ai_1".
+Reading "FC_sky130_fd_sc_hd__a32oi_1".
+Reading "FC_sky130_fd_sc_hd__inv_8".
+Reading "FC_sky130_fd_sc_hd__a21boi_4".
+Reading "FC_sky130_fd_sc_hd__or4_1".
+Reading "FC_sky130_fd_sc_hd__o32ai_1".
+Reading "FC_sky130_fd_sc_hd__a41o_1".
+Reading "FC_sky130_fd_sc_hd__xor2_2".
+Reading "FC_sky130_fd_sc_hd__o221ai_1".
+Reading "FC_sky130_fd_sc_hd__o32a_1".
+Reading "FC_sky130_fd_sc_hd__o41a_1".
+Reading "FC_sky130_fd_sc_hd__a22oi_1".
+Reading "FC_sky130_fd_sc_hd__and3_2".
+Reading "FC_sky130_fd_sc_hd__o221a_2".
+Reading "FC_sky130_fd_sc_hd__o221a_1".
+Reading "FC_sky130_fd_sc_hd__and2_4".
+Reading "FC_sky130_fd_sc_hd__or3_1".
+Reading "FC_sky130_fd_sc_hd__o22ai_2".
+Reading "FC_sky130_fd_sc_hd__a221oi_2".
+Reading "FC_sky130_fd_sc_hd__a221oi_1".
+Reading "FC_sky130_fd_sc_hd__o211ai_2".
+Reading "FC_sky130_fd_sc_hd__o311ai_2".
+Reading "FC_sky130_fd_sc_hd__o31ai_4".
+Reading "FC_sky130_fd_sc_hd__a311oi_2".
+Reading "FC_sky130_fd_sc_hd__a31oi_2".
+Reading "FC_sky130_fd_sc_hd__o311a_2".
+Reading "FC_sky130_fd_sc_hd__o41ai_4".
+Reading "FC_sky130_fd_sc_hd__or3_2".
+Reading "FC_sky130_fd_sc_hd__o31a_4".
+Reading "FC_sky130_fd_sc_hd__o21ba_2".
+Reading "FC_sky130_fd_sc_hd__a311oi_4".
+Reading "FC_sky130_fd_sc_hd__and2b_4".
+Reading "FC_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "FC_sky130_fd_sc_hd__o2bb2ai_4".
+Reading "FC_sky130_fd_sc_hd__o22a_2".
+Reading "FC_sky130_fd_sc_hd__and4b_1".
+Reading "FC_sky130_fd_sc_hd__nand2b_1".
+Reading "FC_sky130_fd_sc_hd__o2111a_2".
+Reading "FC_sky130_fd_sc_hd__a2bb2oi_4".
+Reading "FC_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "FC_sky130_fd_sc_hd__dlymetal6s4s_1".
+Reading "FC_sky130_fd_sc_hd__or3_4".
+Reading "FC_sky130_fd_sc_hd__a22o_4".
+Reading "FC_sky130_fd_sc_hd__a32oi_4".
+Reading "FC_sky130_fd_sc_hd__o311a_1".
+Reading "FC_sky130_fd_sc_hd__a21o_4".
+Reading "FC_sky130_fd_sc_hd__or4b_1".
+Reading "FC_sky130_fd_sc_hd__a32o_4".
+Reading "FC_sky130_fd_sc_hd__and3b_2".
+Reading "FC_sky130_fd_sc_hd__o32ai_4".
+Reading "FC_sky130_fd_sc_hd__or2b_2".
+Reading "FC_sky130_fd_sc_hd__o221ai_2".
+Reading "FC_sky130_fd_sc_hd__a31o_4".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
+Reading "FC_sky130_fd_bd_sram__openram_dff".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
+Reading "FC_sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
+Reading "FC_sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
+Reading "FC_sky130_fd_bd_sram__openram_sense_amp".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
+Reading "FC_sky130_fd_bd_sram__openram_write_driver".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
+Reading "FC_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
+Reading "FC_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
+Reading "FC_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
+Reading "FC_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
+Reading "FC_sky130_fd_bd_sram__openram_dp_cell".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8_bank".
+Reading "FC_sky130_sram_2kbyte_1rw1r_32x512_8".
+Reading "FC_sky130_fd_sc_hd__o32ai_2".
+Reading "FC_sky130_fd_sc_hd__a21bo_2".
+Reading "FC_sky130_fd_sc_hd__o31ai_2".
+Reading "FC_sky130_fd_sc_hd__o41ai_2".
+Reading "FC_sky130_fd_sc_hd__o211a_4".
+Reading "FC_mgmt_core".
+Reading "mgmt_core_wrapper".
+Reading "gpio_defaults_block_0403".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__clkinv_16".
+Reading "sky130_fd_sc_hd__inv_16".
+Reading "sky130_fd_sc_hvl__conb_1".
+Reading "mgmt_protect_hv".
+Reading "mprj_logic_high".
+Reading "mprj2_logic_high".
+Reading "mgmt_protect".
+Reading "sky130_fd_sc_hd__dfbbp_1".
+Reading "spare_logic_block".
+Reading "gpio_control_power_routing_right".
+Reading "gpio_control_power_routing".
+Reading "caravan_power_routing".
+Reading "caravan_signal_routing".
+Reading "user_analog_project_wrapper".
+Reading "sky130_fd_io__corner_bus_overlay".
+Reading "sky130_ef_io__corner_pad".
+Reading "sky130_ef_io__com_bus_slice_20um".
+Reading "sky130_ef_io__com_bus_slice_5um".
+Reading "sky130_ef_io__com_bus_slice_1um".
+Reading "sky130_ef_io__com_bus_slice_10um".
+Reading "sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "sky130_fd_pr__hvdfl1sd__example_5595914180851".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808664".
+Reading "sky130_fd_io__sio_clamp_pcap_4x5".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808680".
+Reading "sky130_fd_io__esd_rcclamp_nfetcap".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808336".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808666".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808665".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808678".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808679".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808677".
+Reading "sky130_fd_pr__via_pol1__example_5595914180839".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808667".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808660".
+Reading "sky130_fd_pr__dfl1__example_55959141808663".
+Reading "sky130_fd_pr__hvdftpl1s__example_55959141808671".
+Reading "sky130_fd_pr__hvdftpl1s2__example_55959141808672".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808673".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808668".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808670".
+Reading "sky130_fd_pr__dfl1__example_55959141808662".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808661".
+Reading "sky130_fd_pr__hvdftpl1s__example_55959141808675".
+Reading "sky130_fd_pr__hvdftpl1s2__example_55959141808676".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808674".
+Reading "sky130_fd_pr__via_l1m1__example_559591418084".
+Reading "sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "sky130_fd_pr__gendlring__example_559591418081".
+Reading "sky130_fd_pr__padplhp__example_559591418080".
+Reading "sky130_fd_io__pad_esd".
+Reading "sky130_fd_io__com_bus_slice".
+Reading "sky130_fd_io__com_bus_hookup".
+Reading "sky130_fd_io__com_busses_esd".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808669".
+Reading "sky130_fd_io__top_ground_hvc_wpad".
+Reading "sky130_fd_io__overlay_vssa_hvc".
+Reading "sky130_ef_io__hvc_vdda_overlay".
+Reading "sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808765".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808723".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "sky130_fd_io__xres_inv_hysv2".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180838".
+Reading "sky130_fd_io__tk_tie_r_out_esd".
+Reading "sky130_fd_io__res250_sub_small".
+Reading "sky130_fd_io__res250only_small".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "sky130_fd_io__com_res_weak_v2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "sky130_fd_pr__tpl1__example_55959141808151".
+Reading "sky130_fd_pr__tpl1__example_55959141808150".
+Reading "sky130_fd_pr__tpl1__example_55959141808149".
+Reading "sky130_fd_pr__tpl1__example_55959141808148".
+Reading "sky130_fd_pr__dfl1__example_55959141808158".
+Reading "sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "sky130_fd_io__gpio_buf_localesdv2".
+Reading "sky130_fd_pr__via_pol1__example_559591418083".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808370".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "sky130_fd_io__hvsbt_inv_x1".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "sky130_fd_io__hvsbt_inv_x2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "sky130_fd_io__hvsbt_inv_x4".
+Reading "sky130_fd_pr__hvdfm1sd__example_5595914180848".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180849".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808766".
+Reading "sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808273".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808752".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808270".
+Reading "sky130_fd_pr__dfl1__example_55959141808187".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808338".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808337".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808763".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808700".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808559".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808762".
+Reading "sky130_fd_pr__dfl1__example_55959141808729".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "sky130_fd_io__xres2v2_rcfilter_lpfv2".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180860".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180861".
+Reading "sky130_fd_io__com_res_weak_bentbigres".
+Reading "sky130_fd_io__com_res_weak".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180857".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808648".
+Reading "sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808378".
+Reading "sky130_fd_io__nfet_con_diff_wo_abt_270_xres4v2".
+Reading "sky130_fd_io__gpio_pddrvr_strong_xres4v2".
+Reading "sky130_fd_io__top_gpio_pad".
+Reading "sky130_fd_io__com_busses".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808768".
+Reading "sky130_fd_pr__res_bent_nd__example_55959141808769".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808449".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808784".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808452".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808783".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180827".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808778".
+Reading "sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "sky130_fd_io__tap_1".
+Reading "sky130_fd_io__inv_1".
+Reading "sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "sky130_fd_io__hvsbt_nand2".
+Reading "sky130_fd_io__xres4v2_in_buf".
+Reading "sky130_fd_io__top_xres4v2".
+Reading "sky130_fd_io__res75only_small".
+Reading "sky130_fd_io__com_bus_slice_m4".
+Reading "sky130_fd_io__overlay_gpiov2_m4".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "sky130_fd_io__hvsbt_nor".
+Reading "sky130_fd_io__hvsbt_nand2v2".
+Reading "sky130_fd_io__gpiov2_ictl_logic".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "sky130_fd_io__gpiov2_in_buf".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "sky130_fd_io__gpiov2_ipath_hvls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "sky130_fd_io__gpiov2_ipath_lvls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180875".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "sky130_fd_io__gpiov2_ibuf_se".
+Reading "sky130_fd_io__gpiov2_buf_localesd".
+Reading "sky130_fd_io__gpiov2_ipath".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "sky130_fd_io__com_ctl_lsv2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808426".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808280".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808425".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808424".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808423".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "sky130_fd_io__com_ctl_ls_v2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808617".
+Reading "sky130_fd_io__com_ctl_ls_en_1_v2".
+Reading "sky130_fd_io__com_ctl_ls_1v2".
+Reading "sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "sky130_fd_io__hvsbt_inv_x8v2".
+Reading "sky130_fd_io__hvsbt_inv_x8".
+Reading "sky130_fd_io__com_ctl_ls".
+Reading "sky130_fd_io__com_ctl_hldv2".
+Reading "sky130_fd_io__gpiov2_ctl".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808122".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808123".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808477".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808468".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "sky130_fd_io__gpiov2_amux_ctl_ls".
+Reading "sky130_fd_io__gpiov2_amux_ctl_inv_1".
+Reading "sky130_fd_io__gpiov2_amux_ls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180868".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180869".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808565".
+Reading "sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "sky130_fd_io__gpiov2_amx_inv4".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808567".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808568".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "sky130_fd_io__amx_inv1".
+Reading "sky130_fd_io__gpiov2_amux_drvr".
+Reading "sky130_fd_io__xor2_1".
+Reading "sky130_fd_io__nor2_1".
+Reading "sky130_fd_io__nand2_1".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808451".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "sky130_fd_pr__hvdfl1sd__example_5595914180894".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808584".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808455".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808445".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "sky130_fd_io__gpiov2_amux_nand5".
+Reading "sky130_fd_pr__dfm1sd__example_55959141808258".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808585".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808446".
+Reading "sky130_fd_io__gpiov2_amux_nand4".
+Reading "sky130_fd_io__gpiov2_amux_decoder".
+Reading "sky130_fd_io__gpiov2_amux_ctl_logic".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808563".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808251".
+Reading "sky130_fd_pr__dfm1sd2__example_55959141808561".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808560".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808558".
+Reading "sky130_fd_io__amux_switch_1v2b".
+Reading "sky130_fd_io__gpiov2_amux".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "sky130_fd_io__hvsbt_xorv2".
+Reading "sky130_fd_io__hvsbt_xor".
+Reading "sky130_fd_io__com_ctl_ls_octl".
+Reading "sky130_fd_io__gpiov2_octl".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808643".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808183".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808139".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "sky130_fd_io__gpiov2_octl_mux".
+Reading "sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong".
+Reading "sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "sky130_fd_pr__tpl1__example_55959141808300".
+Reading "sky130_fd_pr__tpl1__example_55959141808299".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "sky130_fd_io__gpiov2_obpredrvr".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "sky130_fd_pr__tpl1__example_55959141808625".
+Reading "sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "sky130_fd_pr__tpl1__example_55959141808374".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "sky130_fd_io__gpio_dat_lsv2".
+Reading "sky130_fd_io__gpio_dat_ls_1v2".
+Reading "sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "sky130_fd_io__com_cclat".
+Reading "sky130_fd_io__com_opath_datoev2".
+Reading "sky130_fd_io__gpiov2_octl_dat".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418080".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180852".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418082".
+Reading "sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "sky130_fd_io__gpiov2_pddrvr_strong".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418085".
+Reading "sky130_fd_io__pfet_con_diff_wo_abt_270v2".
+Reading "sky130_fd_io__gpio_pudrvr_strongv2".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180850".
+Reading "sky130_fd_io__gpio_pddrvr_weakv2".
+Reading "sky130_fd_io__gpio_pddrvr_strong_slowv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808656".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808655".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808654".
+Reading "sky130_fd_io__com_pudrvr_weakv2".
+Reading "sky130_fd_io__com_pudrvr_strong_slowv2".
+Reading "sky130_fd_io__gpio_odrvr_subv2".
+Reading "sky130_fd_io__gpio_odrvrv2".
+Reading "sky130_fd_io__gpio_opathv2".
+Reading "sky130_fd_io__top_gpiov2".
+Reading "sky130_fd_io__overlay_gpiov2".
+Reading "sky130_ef_io__gpiov2_pad".
+Reading "sky130_ef_io__gpiov2_pad_wrapped".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808691".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808684".
+Reading "sky130_fd_pr__tpl1__example_55959141808686".
+Reading "sky130_fd_pr__tpl1__example_55959141808685".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808683".
+Reading "sky130_fd_io__gnd2gnd_strap".
+Reading "sky130_fd_io__gnd2gnd_tap".
+Reading "sky130_fd_io__gnd2gnd_diff".
+Reading "sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808690".
+Reading "sky130_fd_pr__dftpl1s2__example_55959141808702".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808705".
+Reading "sky130_fd_pr__dfl1__example_55959141808682".
+Reading "sky130_fd_pr__dftpl1s2__example_55959141808694".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808693".
+Reading "sky130_fd_pr__dfl1__example_55959141808681".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808688".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808698".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808696".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808695".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808704".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808703".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808701".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808692".
+Reading "sky130_fd_io__top_ground_lvc_wpad".
+Reading "sky130_fd_io__overlay_vssd_lvc".
+Reading "sky130_ef_io__lvc_vccdx_overlay".
+Reading "sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "sky130_fd_io__overlay_vssio_hvc".
+Reading "sky130_ef_io__hvc_vssio_overlay".
+Reading "sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "sky130_fd_io__hvc_clampv2".
+Reading "sky130_fd_io__top_power_hvc_wpadv2".
+Reading "sky130_fd_io__overlay_vdda_hvc".
+Reading "sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "sky130_fd_io__top_power_lvc_wpad".
+Reading "sky130_fd_io__overlay_vccd_lvc".
+Reading "sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "sky130_fd_io__overlay_vddio_hvc".
+Reading "sky130_ef_io__hvc_vddio_overlay".
+Reading "sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "sky130_ef_io__lvc_vccdy_overlay".
+Reading "sky130_ef_io__vssd_lvc_clamped3_pad".
+Reading "sky130_ef_io__vccd_lvc_clamped3_pad".
+Reading "sky130_fd_io__simple_pad_and_busses".
+Reading "sky130_ef_io__analog_pad".
+Reading "sky130_ef_io__top_power_hvc".
+Reading "chip_io_alt".
+Reading "caravan".
+   Generating output for cell caravel_0005e04f
+Ended: 04/27/2022 21:26:50
diff --git a/tapeout/logs/fill_final.log b/tapeout/logs/fill_final.log
new file mode 100644
index 0000000..23d9e9d
--- /dev/null
+++ b/tapeout/logs/fill_final.log
@@ -0,0 +1,115 @@
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 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:
+    ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_final.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+Scaled magic input cell caravel_0005e04f_fill_pattern_1_5 geometry by factor of 2
+Writing final GDS
+   Generating output for cell caravel_0005e04f_fill_pattern_0_0
+Reading "caravel_0005e04f_fill_pattern_0_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_0
+Reading "caravel_0005e04f_fill_pattern_1_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_1
+Reading "caravel_0005e04f_fill_pattern_0_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_1
+Reading "caravel_0005e04f_fill_pattern_1_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_0
+Reading "caravel_0005e04f_fill_pattern_2_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_1
+Reading "caravel_0005e04f_fill_pattern_2_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_0
+Reading "caravel_0005e04f_fill_pattern_3_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_1
+Reading "caravel_0005e04f_fill_pattern_3_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_0
+Reading "caravel_0005e04f_fill_pattern_4_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_1
+Reading "caravel_0005e04f_fill_pattern_4_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_0
+Reading "caravel_0005e04f_fill_pattern_5_0".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_1
+Reading "caravel_0005e04f_fill_pattern_5_1".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_2
+Reading "caravel_0005e04f_fill_pattern_0_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_2
+Reading "caravel_0005e04f_fill_pattern_1_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_2
+Reading "caravel_0005e04f_fill_pattern_2_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_2
+Reading "caravel_0005e04f_fill_pattern_3_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_2
+Reading "caravel_0005e04f_fill_pattern_4_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_2
+Reading "caravel_0005e04f_fill_pattern_5_2".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_3
+Reading "caravel_0005e04f_fill_pattern_0_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_3
+Reading "caravel_0005e04f_fill_pattern_1_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_3
+Reading "caravel_0005e04f_fill_pattern_2_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_3
+Reading "caravel_0005e04f_fill_pattern_3_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_3
+Reading "caravel_0005e04f_fill_pattern_4_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_3
+Reading "caravel_0005e04f_fill_pattern_5_3".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_4
+Reading "caravel_0005e04f_fill_pattern_0_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_4
+Reading "caravel_0005e04f_fill_pattern_1_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_4
+Reading "caravel_0005e04f_fill_pattern_2_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_4
+Reading "caravel_0005e04f_fill_pattern_3_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_4
+Reading "caravel_0005e04f_fill_pattern_4_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_4
+Reading "caravel_0005e04f_fill_pattern_5_4".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_5
+Reading "caravel_0005e04f_fill_pattern_0_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_5
+Reading "caravel_0005e04f_fill_pattern_1_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_5
+Reading "caravel_0005e04f_fill_pattern_2_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_5
+Reading "caravel_0005e04f_fill_pattern_3_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_5
+Reading "caravel_0005e04f_fill_pattern_4_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_5
+Reading "caravel_0005e04f_fill_pattern_5_5".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_6
+Reading "caravel_0005e04f_fill_pattern_0_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_6
+Reading "caravel_0005e04f_fill_pattern_1_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_6
+Reading "caravel_0005e04f_fill_pattern_2_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_6
+Reading "caravel_0005e04f_fill_pattern_3_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_6
+Reading "caravel_0005e04f_fill_pattern_4_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_6
+Reading "caravel_0005e04f_fill_pattern_5_6".
+   Generating output for cell caravel_0005e04f_fill_pattern_0_7
+Reading "caravel_0005e04f_fill_pattern_0_7".
+   Generating output for cell caravel_0005e04f_fill_pattern_1_7
+Reading "caravel_0005e04f_fill_pattern_1_7".
+   Generating output for cell caravel_0005e04f_fill_pattern_2_7
+Reading "caravel_0005e04f_fill_pattern_2_7".
+   Generating output for cell caravel_0005e04f_fill_pattern_3_7
+Reading "caravel_0005e04f_fill_pattern_3_7".
+   Generating output for cell caravel_0005e04f_fill_pattern_4_7
+Reading "caravel_0005e04f_fill_pattern_4_7".
+   Generating output for cell caravel_0005e04f_fill_pattern_5_7
+Reading "caravel_0005e04f_fill_pattern_5_7".
+   Generating output for cell caravel_0005e04f_fill_pattern
+Ended: 04/27/2022 21:25:19
diff --git a/tapeout/logs/fill_initial.log b/tapeout/logs/fill_initial.log
new file mode 100644
index 0000000..6ac447d
--- /dev/null
+++ b/tapeout/logs/fill_initial.log
@@ -0,0 +1,1477 @@
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 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:
+    ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill.tcl" from command line.
+Started: 04/27/2022 21:02:43
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: caravan
+Reading "caravan_logo".
+Reading "font_22".
+Reading "font_64".
+Reading "font_61".
+Reading "font_6F".
+Reading "font_52".
+Reading "font_6E".
+Reading "font_65".
+Reading "font_70".
+Reading "font_4F".
+Reading "font_68".
+Reading "font_54".
+Reading "font_67".
+Reading "font_69".
+Reading "font_76".
+Reading "font_72".
+Reading "font_44".
+Reading "caravan_motto".
+Reading "font_79".
+Reading "font_74".
+Reading "font_73".
+Reading "font_66".
+Reading "font_62".
+Reading "font_57".
+Reading "font_56".
+Reading "font_53".
+Reading "font_50".
+Reading "font_47".
+Reading "font_43".
+Reading "font_41".
+Reading "font_33".
+Reading "font_32".
+Reading "font_30".
+Reading "font_29".
+Reading "font_28".
+Reading "font_20".
+Reading "font_6C".
+Reading "font_6B".
+Reading "font_4B".
+Reading "font_2D".
+Reading "copyright_block_a".
+Reading "open_source".
+Reading "sky130_fd_sc_hvl__decap_8".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Reading "sky130_fd_sc_hvl__decap_4".
+Reading "sky130_fd_sc_hvl__diode_2".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "xres_buf".
+Reading "alpha_5".