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..5879d23
--- /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..564d26f
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_analog_project_wrapper.gds: 6d7c620a6e9372d80a714459bd9368103a7b3b12
\ 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..e42c039
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/Unkraut3/caravel_tia.git
+Branch: main
+Commit: 0c1bb48668bac8486e5762693bf2e51096820c5f
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..dbcc0a8
--- /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): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 3124 (flat)  262 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 630 (flat)  107 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 22 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 12 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 210 (flat)  11 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 23318 (flat)  1076 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 60 (flat)  10 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 2302 (flat)  242 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 2558 (flat)  260 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 164 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 6 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 19020 (flat)  842 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 228086 (flat)  13512 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 64069 (flat)  3048 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 92953 (flat)  29745 (hierarchical)
+    Elapsed: 0.020s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 24875 (flat)  2002 (hierarchical)
+    Elapsed: 0.010s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 73229 (flat)  20814 (hierarchical)
+    Elapsed: 0.010s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 5258 (flat)  732 (hierarchical)
+    Elapsed: 0.000s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 118738 (flat)  83728 (hierarchical)
+    Elapsed: 0.050s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 326 (flat)  165 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 21694 (flat)  6925 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 396 (flat)  189 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 120 (flat)  20 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 206 (flat)  20 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 533.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 162132 (flat)  7130 (hierarchical)
+    Elapsed: 0.100s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1079.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1079.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 228086 (flat)  13512 (hierarchical)
+    Elapsed: 0.010s  Memory: 1079.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 363676 (flat)  47970 (hierarchical)
+    Elapsed: 2.170s  Memory: 1079.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 363676 (flat)  47970 (hierarchical)
+    Elapsed: 0.020s  Memory: 1079.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 1106.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 96 (flat)  22 (hierarchical)
+    Elapsed: 0.060s  Memory: 1106.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 96 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 96 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 96 (flat)  22 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 219717 (flat)  12575 (hierarchical)
+    Elapsed: 0.260s  Memory: 1106.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 219006 (flat)  12389 (hierarchical)
+    Elapsed: 0.020s  Memory: 1106.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 418 (flat)  118 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 17140 (flat)  1055 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 698 (flat)  253 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 64069 (flat)  3268 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.720s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 874 (flat)  497 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 160578 (flat)  30304 (hierarchical)
+    Elapsed: 1.140s  Memory: 1106.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 160578 (flat)  30304 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.250s  Memory: 1106.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 1106.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1106.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 92953 (flat)  30342 (hierarchical)
+    Elapsed: 0.000s  Memory: 1106.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.330s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 219717 (flat)  12575 (hierarchical)
+    Elapsed: 0.260s  Memory: 1112.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 371812 (flat)  121368 (hierarchical)
+    Elapsed: 0.460s  Memory: 1112.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 92953 (flat)  30342 (hierarchical)
+    Elapsed: 0.030s  Memory: 1112.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 371812 (flat)  121368 (hierarchical)
+    Elapsed: 0.460s  Memory: 1112.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.390s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 219717 (flat)  12575 (hierarchical)
+    Elapsed: 0.260s  Memory: 1112.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 371812 (flat)  121368 (hierarchical)
+    Elapsed: 0.460s  Memory: 1112.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 2972 (flat)  516 (hierarchical)
+    Elapsed: 0.170s  Memory: 1112.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 2972 (flat)  516 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 114 (flat)  33 (hierarchical)
+    Elapsed: 0.030s  Memory: 1112.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 114 (flat)  33 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 114 (flat)  33 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 114 (flat)  33 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 96256 (flat)  8497 (hierarchical)
+    Elapsed: 0.160s  Memory: 1112.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 95574 (flat)  8295 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 540 (flat)  200 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 2919 (flat)  748 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 644 (flat)  233 (hierarchical)
+    Elapsed: 0.020s  Memory: 1112.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 92953 (flat)  30342 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 8 (flat)  4 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.380s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 10218 (flat)  1525 (hierarchical)
+    Elapsed: 0.440s  Memory: 1112.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 10218 (flat)  1525 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 73229 (flat)  20854 (hierarchical)
+    Elapsed: 0.000s  Memory: 1112.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1112.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1112.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 292916 (flat)  83416 (hierarchical)
+    Elapsed: 0.110s  Memory: 1112.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.210s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.250s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 3216 (flat)  991 (hierarchical)
+    Elapsed: 0.280s  Memory: 1129.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 3216 (flat)  991 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1129.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 238 (flat)  90 (hierarchical)
+    Elapsed: 0.020s  Memory: 1129.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 238 (flat)  90 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 238 (flat)  90 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 356 (flat)  153 (hierarchical)
+    Elapsed: 0.030s  Memory: 1129.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 18095 (flat)  2972 (hierarchical)
+    Elapsed: 0.060s  Memory: 1129.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 13606 (flat)  2207 (hierarchical)
+    Elapsed: 0.030s  Memory: 1129.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 2387 (flat)  1124 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 538 (flat)  280 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 4513 (flat)  1618 (hierarchical)
+    Elapsed: 0.030s  Memory: 1129.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1129.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1129.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.610s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 1129.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1129.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 118738 (flat)  83728 (hierarchical)
+    Elapsed: 0.000s  Memory: 1129.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.560s  Memory: 1140.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1140.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1140.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1140.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 474952 (flat)  334912 (hierarchical)
+    Elapsed: 0.460s  Memory: 1140.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.170s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.840s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.000s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.330s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 20 (flat)  10 (hierarchical)
+    Elapsed: 1.010s  Memory: 1250.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 20 (flat)  10 (hierarchical)
+    Elapsed: 0.020s  Memory: 1250.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.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: 1250.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 102 (flat)  59 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 102 (flat)  59 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 100 (flat)  58 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 113 (flat)  69 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 1227 (flat)  630 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 508 (flat)  227 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 604 (flat)  385 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 147 (flat)  78 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 620 (flat)  392 (hierarchical)
+    Elapsed: 0.020s  Memory: 1250.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.830s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 21694 (flat)  7611 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1260.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.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: 1250.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.410s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1250.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.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: 1250.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1250.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 22.270s  Memory: 1249.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..2c7d282
--- /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): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 3124 (flat)  262 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 630 (flat)  107 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 22 (flat)  5 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 12 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 210 (flat)  11 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 23318 (flat)  1076 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 60 (flat)  10 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 2302 (flat)  242 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 2558 (flat)  260 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 164 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 6 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 19020 (flat)  842 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 228086 (flat)  13512 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 64069 (flat)  3048 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 92953 (flat)  29745 (hierarchical)
+    Elapsed: 0.020s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 24875 (flat)  2002 (hierarchical)
+    Elapsed: 0.010s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 73229 (flat)  20814 (hierarchical)
+    Elapsed: 0.010s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 5258 (flat)  732 (hierarchical)
+    Elapsed: 0.000s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 118738 (flat)  83728 (hierarchical)
+    Elapsed: 0.060s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 326 (flat)  165 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 21694 (flat)  6925 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 396 (flat)  189 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 120 (flat)  20 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 206 (flat)  20 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.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: 532.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 2302 (flat)  242 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 2558 (flat)  260 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 630 (flat)  107 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 50 (flat)  17 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 40 (flat)  14 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.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: 1074.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.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: 1074.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.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: 1074.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.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: 1074.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 2260 (flat)  152 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 12 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 3124 (flat)  262 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1074.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1074.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 23318 (flat)  1076 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 1098 (flat)  80 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 2302 (flat)  242 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 582 (flat)  52 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 2558 (flat)  260 (hierarchical)
+    Elapsed: 0.000s  Memory: 1075.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1075.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 19416 (flat)  883 (hierarchical)
+    Elapsed: 0.020s  Memory: 1075.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 185004 (flat)  11377 (hierarchical)
+    Elapsed: 0.070s  Memory: 1075.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 185004 (flat)  11377 (hierarchical)
+    Elapsed: 0.180s  Memory: 1080.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 185004 (flat)  11377 (hierarchical)
+    Elapsed: 0.010s  Memory: 1080.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1080.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1080.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 170 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 1080.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 225278 (flat)  13404 (hierarchical)
+    Elapsed: 0.020s  Memory: 1080.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 901112 (flat)  53616 (hierarchical)
+    Elapsed: 0.080s  Memory: 1080.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 43082 (flat)  2135 (hierarchical)
+    Elapsed: 0.030s  Memory: 1105.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 185004 (flat)  11377 (hierarchical)
+    Elapsed: 0.080s  Memory: 1105.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+END: 66/44 (licon)
+START: 89/44 (capm)
+"and" in: sky130A_mr.drc:350
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 8 (flat)  4 (hierarchical)
+    Elapsed: 0.020s  Memory: 1105.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 36 (flat)  17 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+END: 97/44 (cap2m)
+FEOL section
+START: 75/20 (hvi)
+"not" in: sky130A_mr.drc:672
+    Polygons (raw): 12 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+END: 75/20 (hvi)
+START: 125/20 (hvntm)
+"not" in: sky130A_mr.drc:679
+    Polygons (raw): 60 (flat)  10 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1105.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1105.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 2.460s  Memory: 1104.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..98fd091
--- /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): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 64071 (flat)  3049 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 92953 (flat)  29745 (hierarchical)
+    Elapsed: 0.020s  Memory: 529.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 25369 (flat)  2496 (hierarchical)
+    Elapsed: 0.010s  Memory: 529.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 73229 (flat)  20814 (hierarchical)
+    Elapsed: 0.020s  Memory: 529.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 5459 (flat)  928 (hierarchical)
+    Elapsed: 0.000s  Memory: 529.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 118738 (flat)  83728 (hierarchical)
+    Elapsed: 0.050s  Memory: 531.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 334 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 531.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 531.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 21694 (flat)  6925 (hierarchical)
+    Elapsed: 0.010s  Memory: 531.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 408 (flat)  198 (hierarchical)
+    Elapsed: 0.000s  Memory: 531.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 699 (flat)  49 (hierarchical)
+    Elapsed: 0.010s  Memory: 531.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 0.030s  Memory: 532.00M
+li1_ca_density is 0.9973486607351338
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 64071 (flat)  3049 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 0.070s  Memory: 534.00M
+m1_ca_density is 0.9967790529703067
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 25369 (flat)  2496 (hierarchical)
+    Elapsed: 0.010s  Memory: 534.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 0.030s  Memory: 534.00M
+m2_ca_density is 0.9963632005273194
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 5459 (flat)  928 (hierarchical)
+    Elapsed: 0.000s  Memory: 534.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 0.020s  Memory: 534.00M
+m3_ca_density is 0.9903865928451899
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 334 (flat)  172 (hierarchical)
+    Elapsed: 0.000s  Memory: 534.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 0.010s  Memory: 534.00M
+m4_ca_density is 0.9903673883483811
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 408 (flat)  198 (hierarchical)
+    Elapsed: 0.010s  Memory: 534.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.000s  Memory: 534.00M
+m5_ca_density is 0.9445845229413138
+Writing report database: /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 0.420s  Memory: 533.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..1997f24
--- /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): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 3124 (flat)  262 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 630 (flat)  107 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 22 (flat)  5 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 12 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 210 (flat)  11 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 23318 (flat)  1076 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 60 (flat)  10 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 2302 (flat)  242 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 2558 (flat)  260 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 164 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 6 (flat)  3 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 19020 (flat)  842 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 228086 (flat)  13512 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 46988 (flat)  2161 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 172952 (flat)  9155 (hierarchical)
+    Elapsed: 0.010s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 64069 (flat)  3048 (hierarchical)
+    Elapsed: 0.000s  Memory: 528.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 92953 (flat)  29745 (hierarchical)
+    Elapsed: 0.030s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 24875 (flat)  2002 (hierarchical)
+    Elapsed: 0.000s  Memory: 529.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 73229 (flat)  20814 (hierarchical)
+    Elapsed: 0.020s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 5258 (flat)  732 (hierarchical)
+    Elapsed: 0.010s  Memory: 530.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 118738 (flat)  83728 (hierarchical)
+    Elapsed: 0.050s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 326 (flat)  165 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 21694 (flat)  6925 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 396 (flat)  189 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 10 (flat)  3 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 46 (flat)  5 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 120 (flat)  20 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 206 (flat)  20 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 1470 (flat)  82 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 3124 (flat)  262 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 532.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 532.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 533.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 533.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 533.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 538.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 538.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 538.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 538.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 538.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 538.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 538.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 538.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 538.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 538.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 542.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 542.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 542.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 542.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 542.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 542.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 542.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 542.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 544.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 544.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 544.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 544.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 544.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 544.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 544.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 544.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.600s  Memory: 559.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 559.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 559.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 559.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 559.00M
+Writing report database: /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 2.910s  Memory: 558.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..949a1b1
--- /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/tia_for_physic_experiments/gds/user_analog_project_wrapper.gds, topcell=user_analog_project_wrapper, output to /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/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/EMP    64/59/EMP    44/16/EMP     44/5/EMP
+         ----        nwell:64/20/dat    64/16/EMP     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/EMP     67/5/EMP
+         ----         mcon:67/44/dat    67/48/EMP
+         ----         met1:68/20/dat    68/16/dat     68/5/dat
+         ----          via:68/44/dat    68/58/EMP
+         ----         met2:69/20/dat    69/16/dat     69/5/dat
+         ----         via2:69/44/dat    69/58/EMP
+         ----         met3:70/20/dat    70/16/dat     70/5/dat
+         ----         via3:70/44/dat    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/dat
+         ----         via4:71/44/dat    71/48/EMP
+         ----         met5:72/20/dat    72/16/dat     72/5/dat
+         ----          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:	 1819424 kB
+VmHWM:	  266112 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..b2147e5
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/user_analog_project_wrapper_no_zero_areas.gds
+VmPeak:	  565680 kB
+VmHWM:	  280968 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..e6b1391
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,107 @@
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/drc_checks/magic/magic_drc_check.tcl" from command line.
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_analog_project_wrapper
+Reading "sky130_fd_pr__nfet_01v8_F8VELN".
+Reading "sky130_fd_pr__nfet_01v8_854667".
+Reading "tia_cur_mirror".
+Reading "sky130_fd_pr__cap_mim_m3_2_ZWVPUJ".
+Reading "sky130_fd_pr__pfet_01v8_NZHYX4".
+Reading "sky130_fd_pr__nfet_01v8_lvt_ZRA4RB".
+Reading "rf_transistors".
+Reading "sky130_fd_pr__pfet_01v8_GYVK57".
+Reading "sky130_fd_pr__nfet_01v8_lvt_62U3RB".
+Reading "fb_transistor".
+Reading "sky130_fd_pr__nfet_01v8_RRWALQ".
+Reading "dis_tran".
+Reading "tia_one_tia".
+Reading "sky130_fd_pr__pfet_01v8_GCYTE7".
+Reading "sky130_fd_pr__nfet_01v8_SC2JGL".
+Reading "sky130_fd_pr__nfet_01v8_CDW43Z".
+Reading "sky130_fd_pr__cap_var_lvt_MZUN4J".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#0".
+Reading "sky130_fd_pr__cap_mim_m3_1_J5CT7Z".
+Reading "tia_core".
+Reading "sky130_fd_pr__nfet_01v8_LH2JGW".
+Reading "sky130_fd_pr__nfet_01v8_DJG2KN".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#2".
+Reading "sky130_fd_pr__cap_mim_m3_1_WXTTNJ".
+Reading "sky130_fd_pr__res_high_po_5p73_PA2QZX".
+Reading "sky130_fd_pr__nfet_01v8_lvt_324MKY".
+Reading "outd_diffamp".
+Reading "sky130_fd_pr__nfet_01v8_ED72KE".
+Reading "sky130_fd_pr__nfet_01v8_A574RZ".
+Reading "outd_cmirror_transistors".
+Reading "outd_cmirror_64t".
+Reading "outd_stage2".
+Reading "outd_stage3".
+Reading "sky130_fd_pr__res_high_po_2p85_8GE2XM".
+Reading "outd_stage1".
+Reading "outd".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#1".
+Reading "sky130_fd_pr__cap_mim_m3_1_WXTTNJ#0".
+Reading "sky130_fd_pr__pfet_01v8_QDYTZD".
+Reading "sky130_fd_pr__nfet_01v8_lvt_E9U3PA".
+Reading "sky130_fd_pr__nfet_01v8_U3V43Z".
+Reading "isource_startup".
+Reading "sky130_fd_pr__nfet_01v8_WY4VMC".
+Reading "sky130_fd_pr__nfet_01v8_TV3VM6".
+Reading "sky130_fd_pr__nfet_01v8_HZ8P49".
+Reading "isource_ref_transistor".
+Reading "isource_ref_5transistors".
+Reading "isource_ref".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_JAGHGM".
+Reading "sky130_fd_pr__nfet_01v8_834VMG".
+Reading "sky130_fd_pr__nfet_01v8_lvt_26RGPZ".
+Reading "isource_conv_tsmal".
+Reading "sky130_fd_pr__pfet_01v8_J24RLQ#0".
+Reading "sky130_fd_pr__pfet_01v8_ACY9XJ#0".
+Reading "isource_cmirror#0".
+Reading "isource_out".
+Reading "sky130_fd_pr__nfet_01v8_lvt_ZZ3Y87".
+Reading "isource_diffamp".
+Reading "isource_conv_tsmal_nwell".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_J2NVFM".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_BQY2W7".
+Reading "sky130_fd_pr__pfet_01v8_J24RLQ".
+Reading "sky130_fd_pr__pfet_01v8_ACY9XJ".
+Reading "isource_cmirror".
+Reading "isource_conv".
+Reading "isource".
+Reading "sky130_fd_pr__pfet_01v8_X9CJL2".
+Reading "sky130_fd_pr__pfet_01v8_LXX5YL".
+Reading "mirror_p".
+Reading "eigth_mirror".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG".
+Reading "sky130_fd_pr__nfet_01v8_WS53KN".
+Reading "sky130_fd_pr__nfet_01v8_M8466X".
+Reading "mirror_n".
+Reading "cmirror_channel".
+Reading "mpw5_submission".
+Reading "sky130_fd_pr__diode_pw2nd_11v0_T9UBGD".
+Reading "sky130_fd_pr__diode_pd2nw_11v0_33C8ED".
+Reading "esd-array".
+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/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/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..6e8df87
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,62 @@
+2022-03-21 19:13:17 - [INFO] - {{Project Git Info}} Repository: https://github.com/Unkraut3/caravel_tia.git | Branch: main | Commit: 0c1bb48668bac8486e5762693bf2e51096820c5f
+2022-03-21 19:13:17 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: tia_for_physic_experiments
+2022-03-21 19:13:17 - [INFO] - {{Project Type Info}} analog
+2022-03-21 19:13:17 - [INFO] - {{Project GDS Info}} user_analog_project_wrapper: 6d7c620a6e9372d80a714459bd9368103a7b3b12
+2022-03-21 19:13:17 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-21 19:13:17 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-21 19:13:17 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/logs'
+2022-03-21 19:13:17 - [INFO] - {{PRECHECK SEQUENCE}} Precheck will run the following checks: [License, Makefile, Default, Documentation, Consistency, XOR, Magic DRC, Klayout FEOL, Klayout BEOL, Klayout Offgrid, Klayout Metal Minimum Clear Area Density, Klayout Pin Label Purposes Overlapping Drawing, Klayout ZeroArea]
+2022-03-21 19:13:17 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-21 19:13:18 - [INFO] - An approved LICENSE (Apache-2.0) was found in tia_for_physic_experiments.
+2022-03-21 19:13:18 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-21 19:13:19 - [INFO] - An approved LICENSE (Apache-2.0) was found in tia_for_physic_experiments.
+2022-03-21 19:13:19 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-21 19:13:19 - [ERROR] - SPDX COMPLIANCE SYMLINK FILE NOT FOUND in tia_for_physic_experiments/openlane/Makefile
+2022-03-21 19:13:19 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 76 non-compliant file(s) with the SPDX Standard.
+2022-03-21 19:13:19 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['tia_for_physic_experiments/Makefile', 'tia_for_physic_experiments/docs/Makefile', 'tia_for_physic_experiments/docs/environment.yml', 'tia_for_physic_experiments/docs/source/conf.py', 'tia_for_physic_experiments/docs/source/index.rst', 'tia_for_physic_experiments/mag/.magicrc', 'tia_for_physic_experiments/mag/exec_lvs.sh', 'tia_for_physic_experiments/mag/extract_lvs_spice.sh', 'tia_for_physic_experiments/mag/user_analog_project_wrapper_flat.nodes', 'tia_for_physic_experiments/mag/user_analog_project_wrapper_flat.sim', 'tia_for_physic_experiments/mag/currm/.magicrc', 'tia_for_physic_experiments/mag/esd/.magicrc', 'tia_for_physic_experiments/mag/isource/.magicrc', 'tia_for_physic_experiments/mag/isource/isource.sim', 'tia_for_physic_experiments/mag/isource/isource_flat.nodes']
+2022-03-21 19:13:19 - [INFO] - For the full SPDX compliance report check: tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/logs/spdx_compliance_report.log
+2022-03-21 19:13:19 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-21 19:13:19 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-21 19:13:19 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-21 19:13:19 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-21 19:13:20 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-21 19:13:20 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-21 19:13:20 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-21 19:13:20 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-21 19:13:21 - [INFO] - HIERARCHY CHECK PASSED: Module user_analog_project_wrapper is instantiated in caravan. 
+2022-03-21 19:13:21 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravan contains at least 8 instances (68 instances). 
+2022-03-21 19:13:21 - [INFO] - MODELING CHECK PASSED: Netlist caravan is structural.
+2022-03-21 19:13:21 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_analog_project_wrapper are correctly connected in the top level netlist caravan.
+2022-03-21 19:13:21 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravan netlist passed all consistency checks.
+2022-03-21 19:13:21 - [INFO] - PORTS CHECK PASSED: Netlist user_analog_project_wrapper ports match the golden wrapper ports
+2022-03-21 19:13:21 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_analog_project_wrapper contains at least 1 instances (15 instances). 
+2022-03-21 19:13:21 - [INFO] - MODELING CHECK PASSED: Netlist user_analog_project_wrapper is structural.
+2022-03-21 19:13:21 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_analog_project_wrapper matches the provided structural netlist.
+2022-03-21 19:13:21 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_analog_project_wrapper netlist passed all consistency checks.
+2022-03-21 19:13:21 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-21 19:13:21 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-21 19:13:25 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/user_analog_project_wrapper.xor.gds
+2022-03-21 19:13:25 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-21 19:13:25 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-21 19:13:37 - [INFO] - 0 DRC violations
+2022-03-21 19:13:37 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:13:37 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-21 19:13:41 - [INFO] - No DRC Violations found
+2022-03-21 19:13:41 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:13:41 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-21 19:14:01 - [INFO] - No DRC Violations found
+2022-03-21 19:14:01 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:14:01 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-21 19:14:05 - [INFO] - No DRC Violations found
+2022-03-21 19:14:05 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:14:05 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-21 19:14:06 - [INFO] - No DRC Violations found
+2022-03-21 19:14:06 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:14:06 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-21 19:14:08 - [INFO] - No DRC Violations found
+2022-03-21 19:14:08 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:14:08 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-21 19:14:10 - [INFO] - No DRC Violations found
+2022-03-21 19:14:10 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_analog_project_wrapper.gds, has no DRC violations.
+2022-03-21 19:14:10 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/logs'
+2022-03-21 19:14:10 - [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..9072adc
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,76 @@
+/root/tia_for_physic_experiments/Makefile
+/root/tia_for_physic_experiments/docs/Makefile
+/root/tia_for_physic_experiments/docs/environment.yml
+/root/tia_for_physic_experiments/docs/source/conf.py
+/root/tia_for_physic_experiments/docs/source/index.rst
+/root/tia_for_physic_experiments/mag/.magicrc
+/root/tia_for_physic_experiments/mag/exec_lvs.sh
+/root/tia_for_physic_experiments/mag/extract_lvs_spice.sh
+/root/tia_for_physic_experiments/mag/user_analog_project_wrapper_flat.nodes
+/root/tia_for_physic_experiments/mag/user_analog_project_wrapper_flat.sim
+/root/tia_for_physic_experiments/mag/currm/.magicrc
+/root/tia_for_physic_experiments/mag/esd/.magicrc
+/root/tia_for_physic_experiments/mag/isource/.magicrc
+/root/tia_for_physic_experiments/mag/isource/isource.sim
+/root/tia_for_physic_experiments/mag/isource/isource_flat.nodes
+/root/tia_for_physic_experiments/mag/isource/isource_flat.sim
+/root/tia_for_physic_experiments/mag/outd/.magicrc
+/root/tia_for_physic_experiments/mag/tia/.magicrc
+/root/tia_for_physic_experiments/mag/tia/tia_core_flat.nodes
+/root/tia_for_physic_experiments/mag/tia/tia_core_flat.sim
+/root/tia_for_physic_experiments/netgen/run_lvs_por.sh
+/root/tia_for_physic_experiments/netgen/run_lvs_wrapper_verilog.sh
+/root/tia_for_physic_experiments/netgen/run_lvs_wrapper_xschem.sh
+/root/tia_for_physic_experiments/scripts/esd_clamp.ini
+/root/tia_for_physic_experiments/scripts/investigate.py
+/root/tia_for_physic_experiments/scripts/isource.ini
+/root/tia_for_physic_experiments/scripts/isource_pls.ini
+/root/tia_for_physic_experiments/scripts/optimize.py
+/root/tia_for_physic_experiments/scripts/optimizer.py
+/root/tia_for_physic_experiments/scripts/spice.py
+/root/tia_for_physic_experiments/scripts/tia_fb_en.ini
+/root/tia_for_physic_experiments/scripts/tia_fb_pp_en.ini
+/root/tia_for_physic_experiments/scripts/tia_integration.ini
+/root/tia_for_physic_experiments/scripts/tia_nofb.ini
+/root/tia_for_physic_experiments/scripts/tool_box.py
+/root/tia_for_physic_experiments/scripts/transistors.py
+/root/tia_for_physic_experiments/verilog/dv/Makefile
+/root/tia_for_physic_experiments/verilog/dv/mprj_por/Makefile
+/root/tia_for_physic_experiments/verilog/dv/mprj_por/mprj_por.c
+/root/tia_for_physic_experiments/verilog/dv/mprj_por/mprj_por_tb.v
+/root/tia_for_physic_experiments/verilog/rtl/example_por.v
+/root/tia_for_physic_experiments/verilog/rtl/uprj_analog_netlists.v
+/root/tia_for_physic_experiments/verilog/rtl/user_analog_proj_example.v
+/root/tia_for_physic_experiments/verilog/rtl/user_analog_project_wrapper.v
+/root/tia_for_physic_experiments/xschem/.spiceinit
+/root/tia_for_physic_experiments/xschem/mpw5_submission.sch
+/root/tia_for_physic_experiments/xschem/mpw5_submission.sym
+/root/tia_for_physic_experiments/xschem/test.sch
+/root/tia_for_physic_experiments/xschem/user_analog_project_wrapper.sch
+/root/tia_for_physic_experiments/xschem/user_analog_project_wrapper.sym
+/root/tia_for_physic_experiments/xschem/xschemrc
+/root/tia_for_physic_experiments/xschem/bias/current_mirror_channel.sch
+/root/tia_for_physic_experiments/xschem/bias/current_mirror_channel.sym
+/root/tia_for_physic_experiments/xschem/bias/current_mirrorx8.sch
+/root/tia_for_physic_experiments/xschem/bias/current_mirrorx8.sym
+/root/tia_for_physic_experiments/xschem/bias/low_pvt_source.sch
+/root/tia_for_physic_experiments/xschem/bias/low_pvt_source.sym
+/root/tia_for_physic_experiments/xschem/esd/esd_clamp.sch
+/root/tia_for_physic_experiments/xschem/esd/esd_clamp.sym
+/root/tia_for_physic_experiments/xschem/esd/esd_diodes.sch
+/root/tia_for_physic_experiments/xschem/esd/esd_diodes.sym
+/root/tia_for_physic_experiments/xschem/outdriver/outdriver.sch
+/root/tia_for_physic_experiments/xschem/outdriver/outdriver.sym
+/root/tia_for_physic_experiments/xschem/test/test_esd.sch
+/root/tia_for_physic_experiments/xschem/test/test_esd_mc.sch
+/root/tia_for_physic_experiments/xschem/test/test_low_pvt_source.sch
+/root/tia_for_physic_experiments/xschem/test/test_low_pvt_source_mc.sch
+/root/tia_for_physic_experiments/xschem/test/test_outd.sch
+/root/tia_for_physic_experiments/xschem/test/test_tia_rgc_full.sch
+/root/tia_for_physic_experiments/xschem/test/test_tia_rgc_full_mc.sch
+/root/tia_for_physic_experiments/xschem/test/test_tia_rgc_integration.sch
+/root/tia_for_physic_experiments/xschem/test/test_tia_rgc_integration_mc.sch
+/root/tia_for_physic_experiments/xschem/tia/tia_rgc_core.sch
+/root/tia_for_physic_experiments/xschem/tia/tia_rgc_core.sym
+/root/tia_for_physic_experiments/xschem/tia/tia_rgc_feedback.sch
+/root/tia_for_physic_experiments/xschem/tia/tia_rgc_feedback.sym
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..ad064b2
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,235 @@
+Reading file /root/tia_for_physic_experiments/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 3.0
+Library name: user_analog_project_wrapper
+Reading "sky130_fd_pr__nfet_01v8_F8VELN".
+Reading "sky130_fd_pr__nfet_01v8_854667".
+Reading "tia_cur_mirror".
+Reading "sky130_fd_pr__cap_mim_m3_2_ZWVPUJ".
+Reading "sky130_fd_pr__pfet_01v8_NZHYX4".
+Reading "sky130_fd_pr__nfet_01v8_lvt_ZRA4RB".
+Reading "rf_transistors".
+Reading "sky130_fd_pr__pfet_01v8_GYVK57".
+Reading "sky130_fd_pr__nfet_01v8_lvt_62U3RB".
+Reading "fb_transistor".
+Reading "sky130_fd_pr__nfet_01v8_RRWALQ".
+Reading "dis_tran".
+Reading "tia_one_tia".
+Reading "sky130_fd_pr__pfet_01v8_GCYTE7".
+Reading "sky130_fd_pr__nfet_01v8_SC2JGL".
+Reading "sky130_fd_pr__nfet_01v8_CDW43Z".
+Reading "sky130_fd_pr__cap_var_lvt_MZUN4J".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#0".
+Reading "sky130_fd_pr__cap_mim_m3_1_J5CT7Z".
+Reading "tia_core".
+Reading "sky130_fd_pr__nfet_01v8_LH2JGW".
+Reading "sky130_fd_pr__nfet_01v8_DJG2KN".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#2".
+Reading "sky130_fd_pr__cap_mim_m3_1_WXTTNJ".
+Reading "sky130_fd_pr__res_high_po_5p73_PA2QZX".
+Reading "sky130_fd_pr__nfet_01v8_lvt_324MKY".
+Reading "outd_diffamp".
+Reading "sky130_fd_pr__nfet_01v8_ED72KE".
+Reading "sky130_fd_pr__nfet_01v8_A574RZ".
+Reading "outd_cmirror_transistors".
+Reading "outd_cmirror_64t".
+Reading "outd_stage2".
+Reading "outd_stage3".
+Reading "sky130_fd_pr__res_high_po_2p85_8GE2XM".
+Reading "outd_stage1".
+Reading "outd".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG#1".
+Reading "sky130_fd_pr__cap_mim_m3_1_WXTTNJ#0".
+Reading "sky130_fd_pr__pfet_01v8_QDYTZD".
+Reading "sky130_fd_pr__nfet_01v8_lvt_E9U3PA".
+Reading "sky130_fd_pr__nfet_01v8_U3V43Z".
+Reading "isource_startup".
+Reading "sky130_fd_pr__nfet_01v8_WY4VMC".
+Reading "sky130_fd_pr__nfet_01v8_TV3VM6".
+Reading "sky130_fd_pr__nfet_01v8_HZ8P49".
+Reading "isource_ref_transistor".
+Reading "isource_ref_5transistors".
+Reading "isource_ref".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_JAGHGM".
+Reading "sky130_fd_pr__nfet_01v8_834VMG".
+Reading "sky130_fd_pr__nfet_01v8_lvt_26RGPZ".
+Reading "isource_conv_tsmal".
+Reading "sky130_fd_pr__pfet_01v8_J24RLQ#0".
+Reading "sky130_fd_pr__pfet_01v8_ACY9XJ#0".
+Reading "isource_cmirror#0".
+Reading "isource_out".
+Reading "sky130_fd_pr__nfet_01v8_lvt_ZZ3Y87".
+Reading "isource_diffamp".
+Reading "isource_conv_tsmal_nwell".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_J2NVFM".
+Reading "sky130_fd_pr__res_xhigh_po_1p41_BQY2W7".
+Reading "sky130_fd_pr__pfet_01v8_J24RLQ".
+Reading "sky130_fd_pr__pfet_01v8_ACY9XJ".
+Reading "isource_cmirror".
+Reading "isource_conv".
+Reading "isource".
+Reading "sky130_fd_pr__pfet_01v8_X9CJL2".
+Reading "sky130_fd_pr__pfet_01v8_LXX5YL".
+Reading "mirror_p".
+Reading "eigth_mirror".
+Reading "sky130_fd_pr__cap_mim_m3_2_LJ5JLG".
+Reading "sky130_fd_pr__nfet_01v8_WS53KN".
+Reading "sky130_fd_pr__nfet_01v8_M8466X".
+Reading "mirror_n".
+Reading "cmirror_channel".
+Reading "mpw5_submission".
+Reading "sky130_fd_pr__diode_pw2nd_11v0_T9UBGD".
+Reading "sky130_fd_pr__diode_pd2nw_11v0_33C8ED".
+Reading "esd-array".
+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/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/user_analog_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/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.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 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.000s  Memory: 523.00M
+--- Running XOR for 72/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 6 (flat)  6 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 81/14 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  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/u6062_simonwa/design/tia_for_physic_experiments/jobs/mpw_precheck/373413d3-80cf-4c1f-af79-098acfc31639/outputs/user_analog_project_wrapper.xor.gds ..
+Total elapsed: 0.080s  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..46eb202
--- /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/tia_for_physic_experiments/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..99b8536
--- /dev/null
+++ b/mpw_precheck/outputs/user_analog_project_wrapper.magic.drc.mag
@@ -0,0 +1,3046 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647890017
+<< checkpaint >>
+rect -4732 -4732 588732 708732
+<< metal1 >>
+rect 569670 701720 569840 701730
+rect 71470 701700 71630 701710
+rect 569670 701704 570910 701720
+rect 71470 701672 72410 701700
+rect 71470 701640 71704 701672
+rect 69090 701480 70040 701500
+rect 69090 693620 69122 701480
+rect 69878 693620 69910 701480
+rect 69090 693600 69980 693620
+rect 71580 693428 71704 701640
+rect 72396 693428 72410 701672
+rect 569670 701660 569864 701704
+rect 416610 701574 417410 701600
+rect 123430 701510 123580 701520
+rect 123430 701489 124220 701510
+rect 123430 701450 123633 701489
+rect 71580 693400 72410 693428
+rect 121070 701290 121730 701300
+rect 121070 693430 121086 701290
+rect 121714 693430 121730 701290
+rect 121900 701240 122080 701310
+rect 121070 693420 121730 693430
+rect 71580 693370 71850 693400
+rect 123560 693181 123633 701450
+rect 124197 693181 124220 701489
+rect 414010 701360 414790 701380
+rect 414010 693500 414022 701360
+rect 414778 693500 414790 701360
+rect 414960 701300 415140 701380
+rect 414010 693480 414790 693500
+rect 414960 693470 415140 693550
+rect 416610 693266 416632 701574
+rect 417388 693266 417410 701574
+rect 566870 701500 568180 701520
+rect 468350 701374 469050 701400
+rect 465590 701150 466550 701160
+rect 465590 693290 465628 701150
+rect 466512 693290 466550 701150
+rect 466730 701100 466860 701170
+rect 465590 693280 466550 693290
+rect 416610 693240 417410 693266
+rect 123560 693170 124220 693181
+rect 123610 693160 124220 693170
+rect 468160 693030 468340 693100
+rect 468350 693066 468386 701374
+rect 469014 693066 469050 701374
+rect 566870 693640 566898 701500
+rect 568102 693640 568130 701500
+rect 566870 693620 568130 693640
+rect 568170 693610 568350 693680
+rect 569830 693396 569864 701660
+rect 570876 693396 570910 701704
+rect 569830 693380 570910 693396
+rect 468350 693040 469050 693066
+rect 572710 682596 581070 682600
+rect 572710 681264 572736 682596
+rect 581044 681264 581070 682596
+rect 572710 681260 581070 681264
+rect 572930 679610 573000 679810
+rect 580750 679610 580830 679800
+rect 572910 679472 580830 679500
+rect 572910 678268 572940 679472
+rect 580800 678268 580830 679472
+rect 572910 678240 580830 678268
+<< via1 >>
+rect 69122 693620 69878 701480
+rect 71704 693428 72396 701672
+rect 121086 693430 121714 701290
+rect 123633 693181 124197 701489
+rect 414022 693500 414778 701360
+rect 416632 693266 417388 701574
+rect 465628 693290 466512 701150
+rect 468386 693066 469014 701374
+rect 566898 693640 568102 701500
+rect 569864 693396 570876 701704
+rect 572736 681264 581044 682596
+rect 572940 678268 580800 679472
+<< metal2 >>
+rect 70170 702228 71360 702250
+rect 70170 701772 70177 702228
+rect 71353 701772 71360 702228
+rect 415140 702228 416440 702270
+rect 69100 701498 69900 701510
+rect 69100 693602 69112 701498
+rect 69888 693602 69900 701498
+rect 70170 701210 71360 701772
+rect 122110 702173 123300 702220
+rect 71700 701698 72400 701710
+rect 69100 693590 69900 693602
+rect 71700 693402 71702 701698
+rect 72398 693402 72400 701698
+rect 122110 701637 122117 702173
+rect 123293 701637 123300 702173
+rect 121080 701290 121720 701310
+rect 121080 693430 121086 701290
+rect 121714 693430 121720 701290
+rect 122110 701160 123300 701637
+rect 415140 701692 415162 702228
+rect 416418 701692 416440 702228
+rect 568400 702218 569600 702250
+rect 123620 701489 124210 701520
+rect 121080 693410 121720 693430
+rect 71700 693390 72400 693402
+rect 122080 693110 123400 693620
+rect 123620 693181 123633 701489
+rect 124197 693181 124210 701489
+rect 414020 701378 414780 701390
+rect 414020 701360 414052 701378
+rect 414748 701360 414780 701378
+rect 414020 693500 414022 701360
+rect 414778 693500 414780 701360
+rect 415140 701180 416440 701692
+rect 466900 702128 468080 702150
+rect 416620 701574 417400 701610
+rect 416620 701568 416632 701574
+rect 417388 701568 417400 701574
+rect 414020 693482 414052 693500
+rect 414748 693482 414780 693500
+rect 414020 693470 414780 693482
+rect 123620 693150 124210 693181
+rect 122000 693078 123400 693110
+rect 122000 692462 122022 693078
+rect 122878 692720 123400 693078
+rect 415140 693108 416440 693700
+rect 416620 693272 416622 701568
+rect 417398 693272 417400 701568
+rect 466900 701512 466902 702128
+rect 468078 701512 468080 702128
+rect 568400 701602 568412 702218
+rect 569588 701602 569600 702218
+rect 416620 693266 416632 693272
+rect 417388 693266 417400 693272
+rect 465600 701150 466540 701170
+rect 465600 701128 465628 701150
+rect 466512 701128 466540 701150
+rect 465600 693312 465602 701128
+rect 466538 693312 466540 701128
+rect 466900 700960 468080 701512
+rect 566880 701518 568120 701530
+rect 566880 701500 566912 701518
+rect 568088 701500 568120 701518
+rect 468360 701374 469040 701410
+rect 465600 693290 465628 693312
+rect 466512 693290 466540 693312
+rect 465600 693270 466540 693290
+rect 416620 693230 417400 693266
+rect 122878 692462 122900 692720
+rect 122000 692430 122900 692462
+rect 415140 692492 415162 693108
+rect 416418 692492 416440 693108
+rect 466880 692618 468160 693480
+rect 468360 693066 468386 701374
+rect 469014 693066 469040 701374
+rect 566880 693640 566898 701500
+rect 568102 693640 568120 701500
+rect 568400 701300 569600 701602
+rect 569840 701704 570900 701730
+rect 569840 701698 569864 701704
+rect 570876 701698 570900 701704
+rect 566880 693622 566912 693640
+rect 568088 693622 568120 693640
+rect 566880 693610 568120 693622
+rect 468360 693030 469040 693066
+rect 568340 693278 569660 693940
+rect 569840 693402 569862 701698
+rect 570878 693402 570900 701698
+rect 569840 693396 569864 693402
+rect 570876 693396 570900 693402
+rect 569840 693370 570900 693396
+rect 568340 692902 568372 693278
+rect 569628 692902 569660 693278
+rect 568340 692870 569660 692902
+rect 466880 692540 466932 692618
+rect 415140 692450 416440 692492
+rect 466900 691282 466932 692540
+rect 468108 692540 468160 692618
+rect 468108 691282 468140 692540
+rect 466900 691250 468140 691282
+rect 572720 682598 581060 682610
+rect 572720 682596 572742 682598
+rect 581038 682596 581060 682598
+rect 572720 681264 572736 682596
+rect 581044 681264 581060 682596
+rect 572720 681262 572742 681264
+rect 581038 681262 581060 681264
+rect 572720 681250 581060 681262
+rect 581100 681100 582000 681110
+rect 580560 681098 582000 681100
+rect 570860 680990 573160 681040
+rect 568280 680663 573160 680990
+rect 568280 679807 568307 680663
+rect 569243 679807 573160 680663
+rect 568280 679770 573160 679807
+rect 570860 679760 573160 679770
+rect 580560 679762 581122 681098
+rect 581978 679762 582000 681098
+rect 580560 679760 582000 679762
+rect 581100 679750 582000 679760
+rect 572920 679498 580820 679510
+rect 572920 678242 572922 679498
+rect 580818 678242 580820 679498
+rect 572920 678230 580820 678242
+rect 404400 641900 405400 641910
+rect 409400 641900 410200 641910
+rect 404400 641868 410200 641900
+rect 404400 640932 404432 641868
+rect 405368 640932 409412 641868
+rect 410188 640932 410200 641868
+rect 404400 640900 410200 640932
+rect 404400 640890 405400 640900
+rect 409400 640890 410200 640900
+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 70177 701772 71353 702228
+rect 69112 701480 69888 701498
+rect 69112 693620 69122 701480
+rect 69122 693620 69878 701480
+rect 69878 693620 69888 701480
+rect 69112 693602 69888 693620
+rect 71702 701672 72398 701698
+rect 71702 693428 71704 701672
+rect 71704 693428 72396 701672
+rect 72396 693428 72398 701672
+rect 71702 693402 72398 693428
+rect 122117 701637 123293 702173
+rect 121092 693452 121708 701268
+rect 415162 701692 416418 702228
+rect 123647 693187 124183 701483
+rect 414052 701360 414748 701378
+rect 414052 693500 414748 701360
+rect 414052 693482 414748 693500
+rect 122022 692462 122878 693078
+rect 416622 693272 416632 701568
+rect 416632 693272 417388 701568
+rect 417388 693272 417398 701568
+rect 466902 701512 468078 702128
+rect 568412 701602 569588 702218
+rect 465602 693312 465628 701128
+rect 465628 693312 466512 701128
+rect 466512 693312 466538 701128
+rect 566912 701500 568088 701518
+rect 415162 692492 416418 693108
+rect 468392 693072 469008 701368
+rect 566912 693640 568088 701500
+rect 566912 693622 568088 693640
+rect 569862 693402 569864 701698
+rect 569864 693402 570876 701698
+rect 570876 693402 570878 701698
+rect 568372 692902 569628 693278
+rect 466932 691282 468108 692618
+rect 572742 682596 581038 682598
+rect 572742 681264 581038 682596
+rect 572742 681262 581038 681264
+rect 568307 679807 569243 680663
+rect 581122 679762 581978 681098
+rect 572922 679472 580818 679498
+rect 572922 678268 572940 679472
+rect 572940 678268 580800 679472
+rect 580800 678268 580818 679472
+rect 572922 678242 580818 678268
+rect 404432 640932 405368 641868
+rect 409412 640932 410188 641868
+<< metal3 >>
+rect 16194 702300 21194 704800
+rect 68194 702300 73194 704800
+rect 120194 702300 125194 704800
+rect 165594 702300 170594 704800
+rect 170894 703000 173094 704800
+rect 170894 702300 173100 703000
+rect 173394 702600 175594 704800
+rect 173394 702300 175600 702600
+rect 175894 702300 180894 704800
+rect 217294 702300 222294 704800
+rect 222594 702600 224794 704800
+rect 225094 702600 227294 704800
+rect 222594 702300 224800 702600
+rect 225094 702300 227300 702600
+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 702300 418394 704800
+rect 465394 702300 470394 704800
+rect 510594 702340 515394 704800
+rect 520594 702340 525394 704800
+rect 566594 702300 571594 704800
+rect 70160 702228 71380 702300
+rect 70160 701772 70177 702228
+rect 71353 702220 71380 702228
+rect 71353 701772 71370 702220
+rect 122110 702215 123300 702300
+rect 70160 701755 71370 701772
+rect 122100 702173 123310 702215
+rect 71690 701698 72410 701705
+rect 69090 701498 69910 701505
+rect 69090 701462 69112 701498
+rect 69888 701462 69910 701498
+rect 69090 693638 69108 701462
+rect 69892 693638 69910 701462
+rect 69090 693602 69112 693638
+rect 69888 693602 69910 693638
+rect 69090 693595 69910 693602
+rect 71690 693402 71702 701698
+rect 72398 693402 72410 701698
+rect 122100 701637 122117 702173
+rect 123293 701637 123310 702173
+rect 122100 701595 123310 701637
+rect 170900 702010 173100 702300
+rect 123610 701487 124220 701515
+rect 121070 701272 121730 701305
+rect 121070 693448 121088 701272
+rect 121712 693448 121730 701272
+rect 121070 693415 121730 693448
+rect 71690 693395 72410 693402
+rect 123610 693183 123643 701487
+rect 124187 693183 124220 701487
+rect 123610 693155 124220 693183
+rect 121990 693078 122910 693105
+rect 121990 692462 122022 693078
+rect 122878 692462 122910 693078
+rect 121990 692435 122910 692462
+rect 122000 688700 122900 692435
+rect 121970 688490 122900 688700
+rect 170900 690592 173100 701960
+rect 173400 702010 175600 702300
+rect 173400 699200 175600 701960
+rect 222600 702000 224800 702300
+rect 173400 699162 175610 699200
+rect 173400 693738 173518 699162
+rect 175582 693738 175610 699162
+rect 173400 693700 175610 693738
+rect 173400 693600 175600 693700
+rect -800 680242 1700 685242
+rect 121970 680260 122890 688490
+rect 170900 686608 171008 690592
+rect 172992 686608 173100 690592
+rect 222600 690592 224800 701950
+rect 225100 702000 227300 702300
+rect 225100 699162 227300 701950
+rect 225100 693738 225208 699162
+rect 227192 693738 227300 699162
+rect 225100 693600 227300 693738
+rect 324300 701910 326500 702300
+rect 222600 687808 222738 690592
+rect 224562 687808 224800 690592
+rect 222600 687700 224800 687808
+rect 324300 690572 326500 701860
+rect 326800 701910 329000 702300
+rect 415120 702228 416460 702300
+rect 415120 702200 415162 702228
+rect 326800 699162 329000 701860
+rect 415130 701692 415162 702200
+rect 416418 702200 416460 702228
+rect 416418 701692 416450 702200
+rect 466900 702145 468080 702300
+rect 568390 702220 569620 702300
+rect 568390 702218 569610 702220
+rect 415130 701655 416450 701692
+rect 466890 702128 468090 702145
+rect 416610 701572 417410 701605
+rect 416610 701568 416658 701572
+rect 417362 701568 417410 701572
+rect 326800 693738 326908 699162
+rect 328892 693738 329000 699162
+rect 326800 693600 329000 693738
+rect 414010 701378 414790 701385
+rect 414010 701342 414052 701378
+rect 414748 701342 414790 701378
+rect 414010 693518 414048 701342
+rect 414752 693518 414790 701342
+rect 414010 693482 414052 693518
+rect 414748 693482 414790 693518
+rect 414010 693475 414790 693482
+rect 416610 693272 416622 701568
+rect 417398 693272 417410 701568
+rect 466890 701512 466902 702128
+rect 468078 701512 468090 702128
+rect 568390 701602 568412 702218
+rect 569588 701602 569610 702218
+rect 568390 701575 569610 701602
+rect 569830 701702 570910 701725
+rect 466890 701495 468090 701512
+rect 566870 701518 568130 701525
+rect 566870 701482 566912 701518
+rect 568088 701482 568130 701518
+rect 468350 701372 469050 701405
+rect 465590 701132 466550 701165
+rect 465590 701128 465638 701132
+rect 466502 701128 466550 701132
+rect 465590 693312 465602 701128
+rect 466538 693312 466550 701128
+rect 465590 693308 465638 693312
+rect 466502 693308 466550 693312
+rect 465590 693275 466550 693308
+rect 416610 693268 416658 693272
+rect 417362 693268 417410 693272
+rect 416610 693235 417410 693268
+rect 415130 693112 416450 693145
+rect 415130 692488 415158 693112
+rect 416422 692488 416450 693112
+rect 468350 693068 468388 701372
+rect 469012 693068 469050 701372
+rect 566870 693658 566908 701482
+rect 568092 693658 568130 701482
+rect 566870 693622 566912 693658
+rect 568088 693622 568130 693658
+rect 566870 693615 568130 693622
+rect 569830 693398 569858 701702
+rect 570882 693398 570910 701702
+rect 569830 693375 570910 693398
+rect 468350 693035 469050 693068
+rect 568330 693278 569670 693305
+rect 568330 692902 568372 693278
+rect 569628 692902 569670 693278
+rect 568330 692875 569670 692902
+rect 415130 692455 416450 692488
+rect 460270 692660 462580 692670
+rect 460270 692645 468140 692660
+rect 460270 692618 468150 692645
+rect 324300 686828 324408 690572
+rect 326392 686828 326500 690572
+rect 324300 686700 326500 686828
+rect 460270 691282 466932 692618
+rect 468108 691282 468150 692618
+rect 568400 692350 569600 692875
+rect 460270 691255 468150 691282
+rect 565850 691280 569600 692350
+rect 460270 691240 468140 691255
+rect 170900 686600 173100 686608
+rect 460270 682930 462580 691240
+rect 406020 681250 462580 682930
+rect 406020 680990 462530 681250
+rect 121970 680130 122900 680260
+rect -800 643842 1660 648642
+rect -800 633842 1660 638642
+rect 122000 627100 122900 680130
+rect 172300 644840 172600 644940
+rect 172300 644590 172600 644740
+rect 172290 644582 172610 644590
+rect 172290 644278 172338 644582
+rect 172562 644278 172610 644582
+rect 172290 644270 172610 644278
+rect 317110 642840 402390 642870
+rect 317050 641870 402390 642840
+rect 406020 642800 407390 680990
+rect 565850 680660 566690 691280
+rect 572710 682598 581070 682605
+rect 572710 682562 572742 682598
+rect 581038 682562 581070 682598
+rect 572710 681298 572738 682562
+rect 581042 681298 581070 682562
+rect 572710 681262 572742 681298
+rect 581038 681262 581070 681298
+rect 572710 681255 581070 681262
+rect 581090 681098 582010 681105
+rect 581090 680980 581122 681098
+rect 565840 680642 566690 680660
+rect 565840 679778 565868 680642
+rect 566652 679778 566690 680642
+rect 565840 679760 566690 679778
+rect 568280 680667 569270 680695
+rect 568280 679803 568303 680667
+rect 569247 679803 569270 680667
+rect 568280 679775 569270 679803
+rect 581080 679780 581122 680980
+rect 581090 679762 581122 679780
+rect 581978 680980 582010 681098
+rect 582300 680980 584800 682984
+rect 581978 679780 584800 680980
+rect 581978 679762 582010 679780
+rect 581090 679755 582010 679762
+rect 572910 679498 580830 679505
+rect 572910 678242 572922 679498
+rect 580818 678242 580830 679498
+rect 572910 678235 580830 678242
+rect 582300 677984 584800 679780
+rect 574190 644592 582500 644600
+rect 404390 641870 405410 641905
+rect 317050 641868 405410 641870
+rect 317050 640940 404432 641868
+rect 317050 639600 402390 640940
+rect 404390 640932 404432 640940
+rect 405368 640932 405410 641868
+rect 404390 640895 405410 640932
+rect 317050 627100 319810 639600
+rect 406000 635450 407400 642800
+rect 409390 641870 410210 641905
+rect 409390 641868 411530 641870
+rect 409390 640932 409412 641868
+rect 410188 640940 411530 641868
+rect 410188 640932 410210 640940
+rect 409390 640895 410210 640932
+rect 406000 635240 411030 635450
+rect 406000 635200 407400 635240
+rect 574190 629808 574238 644592
+rect 579662 644584 582500 644592
+rect 579662 639784 584800 644584
+rect 579662 634584 582500 639784
+rect 579662 629808 584800 634584
+rect 574190 629800 584800 629808
+rect 582340 629784 584800 629800
+rect 122000 625320 319810 627100
+rect 122000 625200 318100 625320
+rect 583520 589472 584800 589584
+rect 583520 588290 584800 588402
+rect 583520 587108 584800 587220
+rect 583520 585926 584800 586038
+rect 583520 584744 584800 584856
+rect 583520 583562 584800 583674
+rect -800 559442 1660 564242
+rect -800 549442 1660 554242
+rect 582340 550562 584800 555362
+rect 582340 540562 584800 545362
+rect -800 511530 480 511642
+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 468308 480 468420
+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 571990 196992 582800 197000
+rect 571990 181008 572018 196992
+rect 581682 196230 582800 196992
+rect 581682 191430 584800 196230
+rect 581682 186230 582800 191430
+rect 581682 181430 584800 186230
+rect 581682 181008 582800 181430
+rect 571990 181000 582800 181008
+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
+<< rmetal3 >>
+rect 170900 701960 173100 702010
+rect 173400 701960 175600 702010
+rect 222600 701950 224800 702000
+rect 225100 701950 227300 702000
+rect 324300 701860 326500 701910
+rect 326800 701860 329000 701910
+rect 172300 644740 172600 644840
+<< via3 >>
+rect 69108 693638 69112 701462
+rect 69112 693638 69888 701462
+rect 69888 693638 69892 701462
+rect 71738 693438 72362 701662
+rect 121088 701268 121712 701272
+rect 121088 693452 121092 701268
+rect 121092 693452 121708 701268
+rect 121708 693452 121712 701268
+rect 121088 693448 121712 693452
+rect 123643 701483 124187 701487
+rect 123643 693187 123647 701483
+rect 123647 693187 124183 701483
+rect 124183 693187 124187 701483
+rect 123643 693183 124187 693187
+rect 173518 693738 175582 699162
+rect 171008 686608 172992 690592
+rect 225208 693738 227192 699162
+rect 222738 687808 224562 690592
+rect 416658 701568 417362 701572
+rect 326908 693738 328892 699162
+rect 414048 693518 414052 701342
+rect 414052 693518 414748 701342
+rect 414748 693518 414752 701342
+rect 416658 693272 417362 701568
+rect 465638 701128 466502 701132
+rect 465638 693312 466502 701128
+rect 465638 693308 466502 693312
+rect 416658 693268 417362 693272
+rect 415158 693108 416422 693112
+rect 415158 692492 415162 693108
+rect 415162 692492 416418 693108
+rect 416418 692492 416422 693108
+rect 415158 692488 416422 692492
+rect 468388 701368 469012 701372
+rect 468388 693072 468392 701368
+rect 468392 693072 469008 701368
+rect 469008 693072 469012 701368
+rect 468388 693068 469012 693072
+rect 566908 693658 566912 701482
+rect 566912 693658 568088 701482
+rect 568088 693658 568092 701482
+rect 569858 701698 570882 701702
+rect 569858 693402 569862 701698
+rect 569862 693402 570878 701698
+rect 570878 693402 570882 701698
+rect 569858 693398 570882 693402
+rect 324408 686828 326392 690572
+rect 172338 644278 172562 644582
+rect 572738 681298 572742 682562
+rect 572742 681298 581038 682562
+rect 581038 681298 581042 682562
+rect 565868 679778 566652 680642
+rect 568303 680663 569247 680667
+rect 568303 679807 568307 680663
+rect 568307 679807 569243 680663
+rect 569243 679807 569247 680663
+rect 568303 679803 569247 679807
+rect 572958 678278 580782 679462
+rect 574238 629808 579662 644592
+rect 572018 181008 581682 196992
+<< 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
+rect 230100 701808 301700 702000
+rect 165600 701708 168200 701800
+rect 71699 701700 72401 701701
+rect 71600 701662 73500 701700
+rect 69099 701462 69901 701501
+rect 69099 693638 69108 701462
+rect 69892 693638 69901 701462
+rect 69099 693599 69901 693638
+rect 71600 693438 71738 701662
+rect 72362 693438 73500 701662
+rect 123619 701500 124211 701511
+rect 123619 701487 124920 701500
+rect 71600 689180 73500 693438
+rect 121079 701272 121721 701301
+rect 121079 693448 121088 701272
+rect 121712 693448 121721 701272
+rect 123619 695700 123643 701487
+rect 121079 693419 121721 693448
+rect 71550 687278 73500 689180
+rect 123600 693183 123643 695700
+rect 124187 695680 124920 701487
+rect 165600 700192 165662 701708
+rect 168138 700192 168200 701708
+rect 230100 700292 230112 701808
+rect 232588 700292 301700 701808
+rect 230100 700200 301700 700292
+rect 165600 700100 168200 700192
+rect 124187 693183 124900 695680
+rect 123600 688820 124900 693183
+rect 165700 689840 168200 700100
+rect 173499 699162 175601 699201
+rect 173499 693738 173518 699162
+rect 175582 693738 175601 699162
+rect 225199 699162 227201 699201
+rect 173499 693699 175601 693738
+rect 176600 695258 183400 695400
+rect 176600 693742 176682 695258
+rect 183318 693742 183400 695258
+rect 165690 688838 168200 689840
+rect 71550 680322 71602 687278
+rect 73438 680322 73500 687278
+rect 71550 680250 73500 680322
+rect 123590 687250 124910 688820
+rect 123590 687093 124930 687250
+rect 123590 680457 123667 687093
+rect 124863 680457 124930 687093
+rect 123590 680300 124930 680457
+rect 123590 680250 124910 680300
+rect 165700 668700 168200 688838
+rect 170999 690592 173001 690601
+rect 170999 686608 171008 690592
+rect 172992 686608 173001 690592
+rect 170999 686599 173001 686608
+rect 176600 671258 183400 693742
+rect 225199 693738 225208 699162
+rect 227192 693738 227201 699162
+rect 225199 693699 227201 693738
+rect 222699 690598 224601 690601
+rect 222699 687802 222732 690598
+rect 224568 687802 224601 690598
+rect 222699 687799 224601 687802
+rect 176600 669742 176682 671258
+rect 183318 669742 183400 671258
+rect 176600 669700 183400 669742
+rect 165700 667500 170900 668700
+rect 299700 666200 301700 700200
+rect 303200 701858 323200 702000
+rect 303200 700342 319062 701858
+rect 323138 700342 323200 701858
+rect 569780 701702 570920 701740
+rect 416620 701601 417880 701660
+rect 416619 701572 417880 701601
+rect 303200 700200 323200 700342
+rect 414019 701342 414781 701381
+rect 303200 666000 305200 700200
+rect 326899 699162 328901 699201
+rect 326899 693738 326908 699162
+rect 328892 693738 328901 699162
+rect 326899 693699 328901 693738
+rect 414019 693518 414048 701342
+rect 414752 693518 414781 701342
+rect 414019 693479 414781 693518
+rect 416619 693268 416658 701572
+rect 417362 693268 417880 701572
+rect 468220 701372 470020 701520
+rect 465599 701132 466541 701161
+rect 465599 701018 465638 701132
+rect 466502 701018 466541 701132
+rect 420040 695933 427420 696070
+rect 420040 693777 420092 695933
+rect 427368 695730 427420 695933
+rect 427368 693777 427440 695730
+rect 420040 693640 427440 693777
+rect 416619 693239 417880 693268
+rect 415139 693112 416441 693141
+rect 415139 692488 415158 693112
+rect 416422 692488 416441 693112
+rect 415139 692459 416441 692488
+rect 415200 691720 416380 692459
+rect 324399 690578 326401 690601
+rect 324399 690572 324482 690578
+rect 326318 690572 326401 690578
+rect 324399 686828 324408 690572
+rect 326392 686828 326401 690572
+rect 324399 686822 324482 686828
+rect 326318 686822 326401 686828
+rect 324399 686799 326401 686822
+rect 299600 665100 305200 666000
+rect 415200 664690 416390 691720
+rect 416620 690608 417880 693239
+rect 416620 688132 416647 690608
+rect 417843 688132 417880 690608
+rect 416620 688070 417880 688132
+rect 416630 688060 417860 688070
+rect 420060 668050 427440 693640
+rect 465599 693422 465632 701018
+rect 466508 693422 466541 701018
+rect 465599 693308 465638 693422
+rect 466502 693308 466541 693422
+rect 465599 693279 466541 693308
+rect 468220 693068 468388 701372
+rect 469012 693068 470020 701372
+rect 566879 701482 568121 701521
+rect 566879 701368 566908 701482
+rect 568092 701368 568121 701482
+rect 566879 693772 566902 701368
+rect 568098 693772 568121 701368
+rect 566879 693658 566908 693772
+rect 568092 693658 568121 693772
+rect 566879 693619 568121 693658
+rect 468220 691000 470020 693068
+rect 569780 693398 569858 701702
+rect 570882 693398 570920 701702
+rect 569780 692280 570920 693398
+rect 468220 690690 470010 691000
+rect 569770 690730 570920 692280
+rect 467460 690588 470560 690690
+rect 467460 689392 467612 690588
+rect 470408 689392 470560 690588
+rect 467460 689290 470560 689392
+rect 561870 688370 570920 690730
+rect 569770 688360 570920 688370
+rect 562160 683148 581040 683220
+rect 562160 681312 562232 683148
+rect 563108 682601 581040 683148
+rect 563108 682562 581061 682601
+rect 563108 681312 572738 682562
+rect 562160 681298 572738 681312
+rect 581042 681298 581061 682562
+rect 562160 681259 581061 681298
+rect 562160 681240 581040 681259
+rect 568280 680667 569270 680700
+rect 565849 680642 566671 680661
+rect 565849 679778 565868 680642
+rect 566652 679778 566671 680642
+rect 565849 679759 566671 679778
+rect 568280 679803 568303 680667
+rect 569247 679803 569270 680667
+rect 420050 667913 427440 668050
+rect 420050 665757 420102 667913
+rect 427378 665757 427440 667913
+rect 420050 665630 427440 665757
+rect 420050 665620 427430 665630
+rect 565850 663360 566670 679759
+rect 540040 662420 566670 663360
+rect 568280 662260 569270 679803
+rect 572919 679468 580821 679501
+rect 572919 679462 573072 679468
+rect 580668 679462 580821 679468
+rect 572919 678278 572958 679462
+rect 580782 678278 580821 679462
+rect 572919 678272 573072 678278
+rect 580668 678272 580821 678278
+rect 572919 678239 580821 678272
+rect 540030 661700 569270 662260
+rect 568010 661690 568810 661700
+rect 574199 644592 579701 644601
+rect 172299 644582 172601 644591
+rect 172299 644278 172338 644582
+rect 172562 644278 172601 644582
+rect 172299 644269 172601 644278
+rect 172300 637300 172600 644269
+rect 172250 635368 172630 637300
+rect 172250 635132 172322 635368
+rect 172558 635132 172630 635368
+rect 172250 635020 172630 635132
+rect 574199 629808 574238 644592
+rect 579662 629808 579701 644592
+rect 574199 629799 579701 629808
+rect 571999 196992 581701 197001
+rect 571999 181008 572018 196992
+rect 581682 181008 581701 196992
+rect 571999 180999 581701 181008
+<< via4 >>
+rect 69222 693752 69778 701348
+rect 121122 693562 121678 701158
+rect 165662 700192 168138 701708
+rect 230112 700292 232588 701808
+rect 173632 693772 175468 699128
+rect 176682 693742 183318 695258
+rect 71602 680322 73438 687278
+rect 123667 680457 124863 687093
+rect 171082 686722 172918 690478
+rect 225282 693772 227118 699128
+rect 222732 690592 224568 690598
+rect 222732 687808 222738 690592
+rect 222738 687808 224562 690592
+rect 224562 687808 224568 690592
+rect 222732 687802 224568 687808
+rect 176682 669742 183318 671258
+rect 319062 700342 323138 701858
+rect 326982 693772 328818 699128
+rect 414122 693632 414678 701228
+rect 420092 693777 427368 695933
+rect 324482 690572 326318 690578
+rect 324482 686828 326318 690572
+rect 324482 686822 326318 686828
+rect 416647 688132 417843 690608
+rect 465632 693422 465638 701018
+rect 465638 693422 466502 701018
+rect 466502 693422 466508 701018
+rect 566902 693772 566908 701368
+rect 566908 693772 568092 701368
+rect 568092 693772 568098 701368
+rect 467612 689392 470408 690588
+rect 562232 681312 563108 683148
+rect 420102 665757 427378 667913
+rect 573072 679462 580668 679468
+rect 573072 678278 580668 679462
+rect 573072 678272 580668 678278
+rect 172322 635132 172558 635368
+rect 574272 629882 579628 644518
+rect 572092 181042 581608 196958
+<< metal5 >>
+rect 165594 702400 170594 704800
+rect 175894 702400 180894 704800
+rect 217294 702600 222294 704800
+rect 227594 703200 232594 704800
+rect 165594 702300 170600 702400
+rect 175894 702300 180900 702400
+rect 217294 702300 222300 702600
+rect 227594 702300 232600 703200
+rect 318994 702600 323994 704800
+rect 329294 702600 334294 704800
+rect 318994 702580 324000 702600
+rect 165600 701824 170600 702300
+rect 165576 701800 170600 701824
+rect 175900 701800 180900 702300
+rect 165576 701708 180900 701800
+rect 69076 701348 69924 701524
+rect 69076 693752 69222 701348
+rect 69778 699300 69924 701348
+rect 121056 701158 121744 701324
+rect 121056 699300 121122 701158
+rect 69778 695500 121122 699300
+rect 69778 693752 69924 695500
+rect 69076 693576 69924 693752
+rect 121056 693562 121122 695500
+rect 121678 699300 121744 701158
+rect 165576 700192 165662 701708
+rect 168138 700192 180900 701708
+rect 217300 701700 222300 702300
+rect 227600 701924 232600 702300
+rect 227600 701808 232624 701924
+rect 227600 701700 230112 701808
+rect 217300 700400 230112 701700
+rect 165576 700100 180900 700192
+rect 230076 700292 230112 700400
+rect 232588 700292 232624 701808
+rect 230076 700176 232624 700292
+rect 318970 701858 324000 702580
+rect 329294 702300 334300 702600
+rect 318970 700342 319062 701858
+rect 323138 701700 324000 701858
+rect 329300 701700 334300 702300
+rect 323138 700342 334300 701700
+rect 318970 700300 334300 700342
+rect 413996 701228 414804 701404
+rect 318970 700170 323310 700300
+rect 165576 700076 168224 700100
+rect 413996 699300 414122 701228
+rect 121678 699128 414122 699300
+rect 121678 695500 173632 699128
+rect 121678 693562 121744 695500
+rect 169800 693772 173632 695500
+rect 175468 695258 225282 699128
+rect 175468 693772 176682 695258
+rect 169800 693742 176682 693772
+rect 183318 693772 225282 695258
+rect 227118 693772 326982 699128
+rect 328818 693772 414122 699128
+rect 183318 693742 414122 693772
+rect 169800 693632 414122 693742
+rect 414678 699300 414804 701228
+rect 566856 701368 568144 701544
+rect 465576 701018 466564 701184
+rect 465576 699320 465632 701018
+rect 464240 699300 465632 699320
+rect 414678 695933 465632 699300
+rect 414678 693777 420092 695933
+rect 427368 693777 465632 695933
+rect 414678 693632 465632 693777
+rect 169800 693600 465632 693632
+rect 121056 693396 121744 693562
+rect 413996 693456 414804 693600
+rect 464240 693580 465632 693600
+rect 465576 693422 465632 693580
+rect 466508 699320 466564 701018
+rect 466508 699300 473740 699320
+rect 566856 699300 566902 701368
+rect 466508 693772 566902 699300
+rect 568098 699300 568144 701368
+rect 568098 693772 579700 699300
+rect 466508 693600 579700 693772
+rect 466508 693580 473740 693600
+rect 566856 693596 568144 693600
+rect 466508 693422 466564 693580
+rect 465576 693256 466564 693422
+rect 416606 690700 417884 690704
+rect 467436 690700 470584 690714
+rect 169800 690608 563200 690700
+rect 169800 690598 416647 690608
+rect 169800 690478 222732 690598
+rect 169800 688960 171082 690478
+rect 169790 687350 171082 688960
+rect 71550 687278 171082 687350
+rect 71550 680322 71602 687278
+rect 73438 687093 171082 687278
+rect 73438 680457 123667 687093
+rect 124863 686722 171082 687093
+rect 172918 687802 222732 690478
+rect 224568 690578 416647 690598
+rect 224568 687802 324482 690578
+rect 172918 686822 324482 687802
+rect 326318 688132 416647 690578
+rect 417843 690588 563200 690608
+rect 417843 689392 467612 690588
+rect 470408 689392 563200 690588
+rect 417843 688132 563200 689392
+rect 326318 686822 563200 688132
+rect 172918 686722 563200 686822
+rect 124863 683244 563200 686722
+rect 574200 686100 579700 693600
+rect 124863 683148 563204 683244
+rect 124863 681312 562232 683148
+rect 563108 681312 563204 683148
+rect 124863 681216 563204 681312
+rect 124863 680457 563200 681216
+rect 73438 680322 563200 680457
+rect 71550 680240 563200 680322
+rect 169790 679810 563200 680240
+rect 169800 673400 563200 679810
+rect 574180 679524 579700 686100
+rect 572896 679468 580844 679524
+rect 572896 678272 573072 679468
+rect 580668 678272 580844 679468
+rect 572896 678216 580844 678272
+rect 574180 675720 579700 678216
+rect 176576 671258 183424 671324
+rect 176576 669742 176682 671258
+rect 183318 669742 183424 671258
+rect 176576 669676 183424 669742
+rect 308200 635900 311600 673400
+rect 420026 667913 427454 668074
+rect 420026 665757 420102 667913
+rect 427378 665757 427454 667913
+rect 420026 665596 427454 665757
+rect 172226 635368 172654 635504
+rect 172226 635132 172322 635368
+rect 172558 635132 172654 635368
+rect 172226 634996 172654 635132
+rect 299900 633400 311600 635900
+rect 548300 632040 562900 673400
+rect 574200 644624 579700 675720
+rect 539700 629610 562900 632040
+rect 574176 644518 579724 644624
+rect 574176 629882 574272 644518
+rect 579628 629882 579724 644518
+rect 574176 629776 579724 629882
+rect 548300 197000 562900 629610
+rect 571976 197000 581724 197024
+rect 548300 196958 581724 197000
+rect 548300 181042 572092 196958
+rect 581608 181042 581724 196958
+rect 548300 181000 581724 181042
+rect 571976 180976 581724 181000
+use esd-array  esd-array_0
+timestamp 1647257792
+transform 0 -1 468670 1 0 702480
+box -9442 288 -1108 2190
+use esd-array  esd-array_1
+timestamp 1647257792
+transform 0 -1 570150 1 0 702830
+box -9442 288 -1108 2190
+use esd-array  esd-array_2
+timestamp 1647257792
+transform -1 0 571611 0 -1 681570
+box -9442 288 -1108 2190
+use esd-array  esd-array_3
+timestamp 1647257792
+transform 0 -1 416940 1 0 702690
+box -9442 288 -1108 2190
+use esd-array  esd-array_4
+timestamp 1647257792
+transform 0 -1 123890 1 0 702620
+box -9442 288 -1108 2190
+use esd-array  esd-array_5
+timestamp 1647257792
+transform 0 -1 71930 1 0 702812
+box -9442 288 -1108 2190
+use mpw5_submission  mpw5_submission_0
+timestamp 1647275518
+transform 1 0 447170 0 1 648780
+box -36770 -19180 94190 19280
+use mpw5_submission  mpw5_submission_1
+timestamp 1647275518
+transform 1 0 206970 0 1 652580
+box -36770 -19180 94190 19280
+<< labels >>
+flabel metal3 s 583520 269230 584800 269342 0 FreeSans 1400 0 0 0 gpio_analog[0]
+port 1 nsew
+flabel metal3 s -800 381864 480 381976 0 FreeSans 1400 0 0 0 gpio_analog[10]
+port 2 nsew
+flabel metal3 s -800 338642 480 338754 0 FreeSans 1400 0 0 0 gpio_analog[11]
+port 3 nsew
+flabel metal3 s -800 295420 480 295532 0 FreeSans 1400 0 0 0 gpio_analog[12]
+port 4 nsew
+flabel metal3 s -800 252398 480 252510 0 FreeSans 1400 0 0 0 gpio_analog[13]
+port 5 nsew
+flabel metal3 s -800 124776 480 124888 0 FreeSans 1400 0 0 0 gpio_analog[14]
+port 6 nsew
+flabel metal3 s -800 81554 480 81666 0 FreeSans 1400 0 0 0 gpio_analog[15]
+port 7 nsew
+flabel metal3 s -800 38332 480 38444 0 FreeSans 1400 0 0 0 gpio_analog[16]
+port 8 nsew
+flabel metal3 s -800 16910 480 17022 0 FreeSans 1400 0 0 0 gpio_analog[17]
+port 9 nsew
+flabel metal3 s 583520 313652 584800 313764 0 FreeSans 1400 0 0 0 gpio_analog[1]
+port 10 nsew
+flabel metal3 s 583520 358874 584800 358986 0 FreeSans 1400 0 0 0 gpio_analog[2]
+port 11 nsew
+flabel metal3 s 583520 405296 584800 405408 0 FreeSans 1400 0 0 0 gpio_analog[3]
+port 12 nsew
+flabel metal3 s 583520 449718 584800 449830 0 FreeSans 1400 0 0 0 gpio_analog[4]
+port 13 nsew
+flabel metal3 s 583520 494140 584800 494252 0 FreeSans 1400 0 0 0 gpio_analog[5]
+port 14 nsew
+flabel metal3 s 583520 583562 584800 583674 0 FreeSans 1400 0 0 0 gpio_analog[6]
+port 15 nsew
+flabel metal3 s -800 511530 480 511642 0 FreeSans 1400 0 0 0 gpio_analog[7]
+port 16 nsew
+flabel metal3 s -800 468308 480 468420 0 FreeSans 1400 0 0 0 gpio_analog[8]
+port 17 nsew
+flabel metal3 s -800 425086 480 425198 0 FreeSans 1400 0 0 0 gpio_analog[9]
+port 18 nsew
+flabel metal3 s 583520 270412 584800 270524 0 FreeSans 1400 0 0 0 gpio_noesd[0]
+port 19 nsew
+flabel metal3 s -800 380682 480 380794 0 FreeSans 1400 0 0 0 gpio_noesd[10]
+port 20 nsew
+flabel metal3 s -800 337460 480 337572 0 FreeSans 1400 0 0 0 gpio_noesd[11]
+port 21 nsew
+flabel metal3 s -800 294238 480 294350 0 FreeSans 1400 0 0 0 gpio_noesd[12]
+port 22 nsew
+flabel metal3 s -800 251216 480 251328 0 FreeSans 1400 0 0 0 gpio_noesd[13]
+port 23 nsew
+flabel metal3 s -800 123594 480 123706 0 FreeSans 1400 0 0 0 gpio_noesd[14]
+port 24 nsew
+flabel metal3 s -800 80372 480 80484 0 FreeSans 1400 0 0 0 gpio_noesd[15]
+port 25 nsew
+flabel metal3 s -800 37150 480 37262 0 FreeSans 1400 0 0 0 gpio_noesd[16]
+port 26 nsew
+flabel metal3 s -800 15728 480 15840 0 FreeSans 1400 0 0 0 gpio_noesd[17]
+port 27 nsew
+flabel metal3 s 583520 314834 584800 314946 0 FreeSans 1400 0 0 0 gpio_noesd[1]
+port 28 nsew
+flabel metal3 s 583520 360056 584800 360168 0 FreeSans 1400 0 0 0 gpio_noesd[2]
+port 29 nsew
+flabel metal3 s 583520 406478 584800 406590 0 FreeSans 1400 0 0 0 gpio_noesd[3]
+port 30 nsew
+flabel metal3 s 583520 450900 584800 451012 0 FreeSans 1400 0 0 0 gpio_noesd[4]
+port 31 nsew
+flabel metal3 s 583520 495322 584800 495434 0 FreeSans 1400 0 0 0 gpio_noesd[5]
+port 32 nsew
+flabel metal3 s 583520 584744 584800 584856 0 FreeSans 1400 0 0 0 gpio_noesd[6]
+port 33 nsew
+flabel metal3 s -800 510348 480 510460 0 FreeSans 1400 0 0 0 gpio_noesd[7]
+port 34 nsew
+flabel metal3 s -800 467126 480 467238 0 FreeSans 1400 0 0 0 gpio_noesd[8]
+port 35 nsew
+flabel metal3 s -800 423904 480 424016 0 FreeSans 1400 0 0 0 gpio_noesd[9]
+port 36 nsew
+flabel metal3 s 582300 677984 584800 682984 0 FreeSans 1400 0 0 0 io_analog[0]
+port 37 nsew
+flabel metal3 s 0 680242 1700 685242 0 FreeSans 1400 0 0 0 io_analog[10]
+port 38 nsew
+flabel metal3 s 566594 702300 571594 704800 0 FreeSans 2400 180 0 0 io_analog[1]
+port 39 nsew
+flabel metal3 s 465394 702300 470394 704800 0 FreeSans 2400 180 0 0 io_analog[2]
+port 40 nsew
+flabel metal3 s 413394 702300 418394 704800 0 FreeSans 2400 180 0 0 io_analog[3]
+port 41 nsew
+flabel metal3 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal4 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal5 s 329294 702300 334294 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal3 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal4 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal5 s 227594 702300 232594 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal3 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal4 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal5 s 175894 702300 180894 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal3 s 120194 702300 125194 704800 0 FreeSans 2400 180 0 0 io_analog[7]
+port 45 nsew
+flabel metal3 s 68194 702300 73194 704800 0 FreeSans 2400 180 0 0 io_analog[8]
+port 46 nsew
+flabel metal3 s 16194 702300 21194 704800 0 FreeSans 2400 180 0 0 io_analog[9]
+port 47 nsew
+flabel metal3 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal4 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal5 s 318994 702300 323994 704800 0 FreeSans 2400 180 0 0 io_analog[4]
+port 42 nsew
+flabel metal3 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal4 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal5 s 217294 702300 222294 704800 0 FreeSans 2400 180 0 0 io_analog[5]
+port 43 nsew
+flabel metal3 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal4 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal5 s 165594 702300 170594 704800 0 FreeSans 2400 180 0 0 io_analog[6]
+port 44 nsew
+flabel metal3 s 326794 702300 328994 704800 0 FreeSans 2400 180 0 0 io_clamp_high[0]
+port 48 nsew
+flabel metal3 s 225094 702300 227294 704800 0 FreeSans 2400 180 0 0 io_clamp_high[1]
+port 49 nsew
+flabel metal3 s 173394 702300 175594 704800 0 FreeSans 2400 180 0 0 io_clamp_high[2]
+port 50 nsew
+flabel metal3 s 324294 702300 326494 704800 0 FreeSans 2400 180 0 0 io_clamp_low[0]
+port 51 nsew
+flabel metal3 s 222594 702300 224794 704800 0 FreeSans 2400 180 0 0 io_clamp_low[1]
+port 52 nsew
+flabel metal3 s 170894 702300 173094 704800 0 FreeSans 2400 180 0 0 io_clamp_low[2]
+port 53 nsew
+flabel metal3 s 583520 2726 584800 2838 0 FreeSans 1400 0 0 0 io_in[0]
+port 54 nsew
+flabel metal3 s 583520 408842 584800 408954 0 FreeSans 1400 0 0 0 io_in[10]
+port 55 nsew
+flabel metal3 s 583520 453264 584800 453376 0 FreeSans 1400 0 0 0 io_in[11]
+port 56 nsew
+flabel metal3 s 583520 497686 584800 497798 0 FreeSans 1400 0 0 0 io_in[12]
+port 57 nsew
+flabel metal3 s 583520 587108 584800 587220 0 FreeSans 1400 0 0 0 io_in[13]
+port 58 nsew
+flabel metal3 s -800 507984 480 508096 0 FreeSans 1400 0 0 0 io_in[14]
+port 59 nsew
+flabel metal3 s -800 464762 480 464874 0 FreeSans 1400 0 0 0 io_in[15]
+port 60 nsew
+flabel metal3 s -800 421540 480 421652 0 FreeSans 1400 0 0 0 io_in[16]
+port 61 nsew
+flabel metal3 s -800 378318 480 378430 0 FreeSans 1400 0 0 0 io_in[17]
+port 62 nsew
+flabel metal3 s -800 335096 480 335208 0 FreeSans 1400 0 0 0 io_in[18]
+port 63 nsew
+flabel metal3 s -800 291874 480 291986 0 FreeSans 1400 0 0 0 io_in[19]
+port 64 nsew
+flabel metal3 s 583520 7454 584800 7566 0 FreeSans 1400 0 0 0 io_in[1]
+port 65 nsew
+flabel metal3 s -800 248852 480 248964 0 FreeSans 1400 0 0 0 io_in[20]
+port 66 nsew
+flabel metal3 s -800 121230 480 121342 0 FreeSans 1400 0 0 0 io_in[21]
+port 67 nsew
+flabel metal3 s -800 78008 480 78120 0 FreeSans 1400 0 0 0 io_in[22]
+port 68 nsew
+flabel metal3 s -800 34786 480 34898 0 FreeSans 1400 0 0 0 io_in[23]
+port 69 nsew
+flabel metal3 s -800 13364 480 13476 0 FreeSans 1400 0 0 0 io_in[24]
+port 70 nsew
+flabel metal3 s -800 8636 480 8748 0 FreeSans 1400 0 0 0 io_in[25]
+port 71 nsew
+flabel metal3 s -800 3908 480 4020 0 FreeSans 1400 0 0 0 io_in[26]
+port 72 nsew
+flabel metal3 s 583520 12182 584800 12294 0 FreeSans 1400 0 0 0 io_in[2]
+port 73 nsew
+flabel metal3 s 583520 16910 584800 17022 0 FreeSans 1400 0 0 0 io_in[3]
+port 74 nsew
+flabel metal3 s 583520 21638 584800 21750 0 FreeSans 1400 0 0 0 io_in[4]
+port 75 nsew
+flabel metal3 s 583520 48096 584800 48208 0 FreeSans 1400 0 0 0 io_in[5]
+port 76 nsew
+flabel metal3 s 583520 92754 584800 92866 0 FreeSans 1400 0 0 0 io_in[6]
+port 77 nsew
+flabel metal3 s 583520 272776 584800 272888 0 FreeSans 1400 0 0 0 io_in[7]
+port 78 nsew
+flabel metal3 s 583520 317198 584800 317310 0 FreeSans 1400 0 0 0 io_in[8]
+port 79 nsew
+flabel metal3 s 583520 362420 584800 362532 0 FreeSans 1400 0 0 0 io_in[9]
+port 80 nsew
+flabel metal3 s 583520 1544 584800 1656 0 FreeSans 1400 0 0 0 io_in_3v3[0]
+port 81 nsew
+flabel metal3 s 583520 407660 584800 407772 0 FreeSans 1400 0 0 0 io_in_3v3[10]
+port 82 nsew
+flabel metal3 s 583520 452082 584800 452194 0 FreeSans 1400 0 0 0 io_in_3v3[11]
+port 83 nsew
+flabel metal3 s 583520 496504 584800 496616 0 FreeSans 1400 0 0 0 io_in_3v3[12]
+port 84 nsew
+flabel metal3 s 583520 585926 584800 586038 0 FreeSans 1400 0 0 0 io_in_3v3[13]
+port 85 nsew
+flabel metal3 s -800 509166 480 509278 0 FreeSans 1400 0 0 0 io_in_3v3[14]
+port 86 nsew
+flabel metal3 s -800 465944 480 466056 0 FreeSans 1400 0 0 0 io_in_3v3[15]
+port 87 nsew
+flabel metal3 s -800 422722 480 422834 0 FreeSans 1400 0 0 0 io_in_3v3[16]
+port 88 nsew
+flabel metal3 s -800 379500 480 379612 0 FreeSans 1400 0 0 0 io_in_3v3[17]
+port 89 nsew
+flabel metal3 s -800 336278 480 336390 0 FreeSans 1400 0 0 0 io_in_3v3[18]
+port 90 nsew
+flabel metal3 s -800 293056 480 293168 0 FreeSans 1400 0 0 0 io_in_3v3[19]
+port 91 nsew
+flabel metal3 s 583520 6272 584800 6384 0 FreeSans 1400 0 0 0 io_in_3v3[1]
+port 92 nsew
+flabel metal3 s -800 250034 480 250146 0 FreeSans 1400 0 0 0 io_in_3v3[20]
+port 93 nsew
+flabel metal3 s -800 122412 480 122524 0 FreeSans 1400 0 0 0 io_in_3v3[21]
+port 94 nsew
+flabel metal3 s -800 79190 480 79302 0 FreeSans 1400 0 0 0 io_in_3v3[22]
+port 95 nsew
+flabel metal3 s -800 35968 480 36080 0 FreeSans 1400 0 0 0 io_in_3v3[23]
+port 96 nsew
+flabel metal3 s -800 14546 480 14658 0 FreeSans 1400 0 0 0 io_in_3v3[24]
+port 97 nsew
+flabel metal3 s -800 9818 480 9930 0 FreeSans 1400 0 0 0 io_in_3v3[25]
+port 98 nsew
+flabel metal3 s -800 5090 480 5202 0 FreeSans 1400 0 0 0 io_in_3v3[26]
+port 99 nsew
+flabel metal3 s 583520 11000 584800 11112 0 FreeSans 1400 0 0 0 io_in_3v3[2]
+port 100 nsew
+flabel metal3 s 583520 15728 584800 15840 0 FreeSans 1400 0 0 0 io_in_3v3[3]
+port 101 nsew
+flabel metal3 s 583520 20456 584800 20568 0 FreeSans 1400 0 0 0 io_in_3v3[4]
+port 102 nsew
+flabel metal3 s 583520 46914 584800 47026 0 FreeSans 1400 0 0 0 io_in_3v3[5]
+port 103 nsew
+flabel metal3 s 583520 91572 584800 91684 0 FreeSans 1400 0 0 0 io_in_3v3[6]
+port 104 nsew
+flabel metal3 s 583520 271594 584800 271706 0 FreeSans 1400 0 0 0 io_in_3v3[7]
+port 105 nsew
+flabel metal3 s 583520 316016 584800 316128 0 FreeSans 1400 0 0 0 io_in_3v3[8]
+port 106 nsew
+flabel metal3 s 583520 361238 584800 361350 0 FreeSans 1400 0 0 0 io_in_3v3[9]
+port 107 nsew
+flabel metal3 s 583520 5090 584800 5202 0 FreeSans 1400 0 0 0 io_oeb[0]
+port 108 nsew
+flabel metal3 s 583520 411206 584800 411318 0 FreeSans 1400 0 0 0 io_oeb[10]
+port 109 nsew
+flabel metal3 s 583520 455628 584800 455740 0 FreeSans 1400 0 0 0 io_oeb[11]
+port 110 nsew
+flabel metal3 s 583520 500050 584800 500162 0 FreeSans 1400 0 0 0 io_oeb[12]
+port 111 nsew
+flabel metal3 s 583520 589472 584800 589584 0 FreeSans 1400 0 0 0 io_oeb[13]
+port 112 nsew
+flabel metal3 s -800 505620 480 505732 0 FreeSans 1400 0 0 0 io_oeb[14]
+port 113 nsew
+flabel metal3 s -800 462398 480 462510 0 FreeSans 1400 0 0 0 io_oeb[15]
+port 114 nsew
+flabel metal3 s -800 419176 480 419288 0 FreeSans 1400 0 0 0 io_oeb[16]
+port 115 nsew
+flabel metal3 s -800 375954 480 376066 0 FreeSans 1400 0 0 0 io_oeb[17]
+port 116 nsew
+flabel metal3 s -800 332732 480 332844 0 FreeSans 1400 0 0 0 io_oeb[18]
+port 117 nsew
+flabel metal3 s -800 289510 480 289622 0 FreeSans 1400 0 0 0 io_oeb[19]
+port 118 nsew
+flabel metal3 s 583520 9818 584800 9930 0 FreeSans 1400 0 0 0 io_oeb[1]
+port 119 nsew
+flabel metal3 s -800 246488 480 246600 0 FreeSans 1400 0 0 0 io_oeb[20]
+port 120 nsew
+flabel metal3 s -800 118866 480 118978 0 FreeSans 1400 0 0 0 io_oeb[21]
+port 121 nsew
+flabel metal3 s -800 75644 480 75756 0 FreeSans 1400 0 0 0 io_oeb[22]
+port 122 nsew
+flabel metal3 s -800 32422 480 32534 0 FreeSans 1400 0 0 0 io_oeb[23]
+port 123 nsew
+flabel metal3 s -800 11000 480 11112 0 FreeSans 1400 0 0 0 io_oeb[24]
+port 124 nsew
+flabel metal3 s -800 6272 480 6384 0 FreeSans 1400 0 0 0 io_oeb[25]
+port 125 nsew
+flabel metal3 s -800 1544 480 1656 0 FreeSans 1400 0 0 0 io_oeb[26]
+port 126 nsew
+flabel metal3 s 583520 14546 584800 14658 0 FreeSans 1400 0 0 0 io_oeb[2]
+port 127 nsew
+flabel metal3 s 583520 19274 584800 19386 0 FreeSans 1400 0 0 0 io_oeb[3]
+port 128 nsew
+flabel metal3 s 583520 24002 584800 24114 0 FreeSans 1400 0 0 0 io_oeb[4]
+port 129 nsew
+flabel metal3 s 583520 50460 584800 50572 0 FreeSans 1400 0 0 0 io_oeb[5]
+port 130 nsew
+flabel metal3 s 583520 95118 584800 95230 0 FreeSans 1400 0 0 0 io_oeb[6]
+port 131 nsew
+flabel metal3 s 583520 275140 584800 275252 0 FreeSans 1400 0 0 0 io_oeb[7]
+port 132 nsew
+flabel metal3 s 583520 319562 584800 319674 0 FreeSans 1400 0 0 0 io_oeb[8]
+port 133 nsew
+flabel metal3 s 583520 364784 584800 364896 0 FreeSans 1400 0 0 0 io_oeb[9]
+port 134 nsew
+flabel metal3 s 583520 3908 584800 4020 0 FreeSans 1400 0 0 0 io_out[0]
+port 135 nsew
+flabel metal3 s 583520 410024 584800 410136 0 FreeSans 1400 0 0 0 io_out[10]
+port 136 nsew
+flabel metal3 s 583520 454446 584800 454558 0 FreeSans 1400 0 0 0 io_out[11]
+port 137 nsew
+flabel metal3 s 583520 498868 584800 498980 0 FreeSans 1400 0 0 0 io_out[12]
+port 138 nsew
+flabel metal3 s 583520 588290 584800 588402 0 FreeSans 1400 0 0 0 io_out[13]
+port 139 nsew
+flabel metal3 s -800 506802 480 506914 0 FreeSans 1400 0 0 0 io_out[14]
+port 140 nsew
+flabel metal3 s -800 463580 480 463692 0 FreeSans 1400 0 0 0 io_out[15]
+port 141 nsew
+flabel metal3 s -800 420358 480 420470 0 FreeSans 1400 0 0 0 io_out[16]
+port 142 nsew
+flabel metal3 s -800 377136 480 377248 0 FreeSans 1400 0 0 0 io_out[17]
+port 143 nsew
+flabel metal3 s -800 333914 480 334026 0 FreeSans 1400 0 0 0 io_out[18]
+port 144 nsew
+flabel metal3 s -800 290692 480 290804 0 FreeSans 1400 0 0 0 io_out[19]
+port 145 nsew
+flabel metal3 s 583520 8636 584800 8748 0 FreeSans 1400 0 0 0 io_out[1]
+port 146 nsew
+flabel metal3 s -800 247670 480 247782 0 FreeSans 1400 0 0 0 io_out[20]
+port 147 nsew
+flabel metal3 s -800 120048 480 120160 0 FreeSans 1400 0 0 0 io_out[21]
+port 148 nsew
+flabel metal3 s -800 76826 480 76938 0 FreeSans 1400 0 0 0 io_out[22]
+port 149 nsew
+flabel metal3 s -800 33604 480 33716 0 FreeSans 1400 0 0 0 io_out[23]
+port 150 nsew
+flabel metal3 s -800 12182 480 12294 0 FreeSans 1400 0 0 0 io_out[24]
+port 151 nsew
+flabel metal3 s -800 7454 480 7566 0 FreeSans 1400 0 0 0 io_out[25]
+port 152 nsew
+flabel metal3 s -800 2726 480 2838 0 FreeSans 1400 0 0 0 io_out[26]
+port 153 nsew
+flabel metal3 s 583520 13364 584800 13476 0 FreeSans 1400 0 0 0 io_out[2]
+port 154 nsew
+flabel metal3 s 583520 18092 584800 18204 0 FreeSans 1400 0 0 0 io_out[3]
+port 155 nsew
+flabel metal3 s 583520 22820 584800 22932 0 FreeSans 1400 0 0 0 io_out[4]
+port 156 nsew
+flabel metal3 s 583520 49278 584800 49390 0 FreeSans 1400 0 0 0 io_out[5]
+port 157 nsew
+flabel metal3 s 583520 93936 584800 94048 0 FreeSans 1400 0 0 0 io_out[6]
+port 158 nsew
+flabel metal3 s 583520 273958 584800 274070 0 FreeSans 1400 0 0 0 io_out[7]
+port 159 nsew
+flabel metal3 s 583520 318380 584800 318492 0 FreeSans 1400 0 0 0 io_out[8]
+port 160 nsew
+flabel metal3 s 583520 363602 584800 363714 0 FreeSans 1400 0 0 0 io_out[9]
+port 161 nsew
+flabel metal2 s 125816 -800 125928 480 0 FreeSans 1400 90 0 0 la_data_in[0]
+port 162 nsew
+flabel metal2 s 480416 -800 480528 480 0 FreeSans 1400 90 0 0 la_data_in[100]
+port 163 nsew
+flabel metal2 s 483962 -800 484074 480 0 FreeSans 1400 90 0 0 la_data_in[101]
+port 164 nsew
+flabel metal2 s 487508 -800 487620 480 0 FreeSans 1400 90 0 0 la_data_in[102]
+port 165 nsew
+flabel metal2 s 491054 -800 491166 480 0 FreeSans 1400 90 0 0 la_data_in[103]
+port 166 nsew
+flabel metal2 s 494600 -800 494712 480 0 FreeSans 1400 90 0 0 la_data_in[104]
+port 167 nsew
+flabel metal2 s 498146 -800 498258 480 0 FreeSans 1400 90 0 0 la_data_in[105]
+port 168 nsew
+flabel metal2 s 501692 -800 501804 480 0 FreeSans 1400 90 0 0 la_data_in[106]
+port 169 nsew
+flabel metal2 s 505238 -800 505350 480 0 FreeSans 1400 90 0 0 la_data_in[107]
+port 170 nsew
+flabel metal2 s 508784 -800 508896 480 0 FreeSans 1400 90 0 0 la_data_in[108]
+port 171 nsew
+flabel metal2 s 512330 -800 512442 480 0 FreeSans 1400 90 0 0 la_data_in[109]
+port 172 nsew
+flabel metal2 s 161276 -800 161388 480 0 FreeSans 1400 90 0 0 la_data_in[10]
+port 173 nsew
+flabel metal2 s 515876 -800 515988 480 0 FreeSans 1400 90 0 0 la_data_in[110]
+port 174 nsew
+flabel metal2 s 519422 -800 519534 480 0 FreeSans 1400 90 0 0 la_data_in[111]
+port 175 nsew
+flabel metal2 s 522968 -800 523080 480 0 FreeSans 1400 90 0 0 la_data_in[112]
+port 176 nsew
+flabel metal2 s 526514 -800 526626 480 0 FreeSans 1400 90 0 0 la_data_in[113]
+port 177 nsew
+flabel metal2 s 530060 -800 530172 480 0 FreeSans 1400 90 0 0 la_data_in[114]
+port 178 nsew
+flabel metal2 s 533606 -800 533718 480 0 FreeSans 1400 90 0 0 la_data_in[115]
+port 179 nsew
+flabel metal2 s 537152 -800 537264 480 0 FreeSans 1400 90 0 0 la_data_in[116]
+port 180 nsew
+flabel metal2 s 540698 -800 540810 480 0 FreeSans 1400 90 0 0 la_data_in[117]
+port 181 nsew
+flabel metal2 s 544244 -800 544356 480 0 FreeSans 1400 90 0 0 la_data_in[118]
+port 182 nsew
+flabel metal2 s 547790 -800 547902 480 0 FreeSans 1400 90 0 0 la_data_in[119]
+port 183 nsew
+flabel metal2 s 164822 -800 164934 480 0 FreeSans 1400 90 0 0 la_data_in[11]
+port 184 nsew
+flabel metal2 s 551336 -800 551448 480 0 FreeSans 1400 90 0 0 la_data_in[120]
+port 185 nsew
+flabel metal2 s 554882 -800 554994 480 0 FreeSans 1400 90 0 0 la_data_in[121]
+port 186 nsew
+flabel metal2 s 558428 -800 558540 480 0 FreeSans 1400 90 0 0 la_data_in[122]
+port 187 nsew
+flabel metal2 s 561974 -800 562086 480 0 FreeSans 1400 90 0 0 la_data_in[123]
+port 188 nsew
+flabel metal2 s 565520 -800 565632 480 0 FreeSans 1400 90 0 0 la_data_in[124]
+port 189 nsew
+flabel metal2 s 569066 -800 569178 480 0 FreeSans 1400 90 0 0 la_data_in[125]
+port 190 nsew
+flabel metal2 s 572612 -800 572724 480 0 FreeSans 1400 90 0 0 la_data_in[126]
+port 191 nsew
+flabel metal2 s 576158 -800 576270 480 0 FreeSans 1400 90 0 0 la_data_in[127]
+port 192 nsew
+flabel metal2 s 168368 -800 168480 480 0 FreeSans 1400 90 0 0 la_data_in[12]
+port 193 nsew
+flabel metal2 s 171914 -800 172026 480 0 FreeSans 1400 90 0 0 la_data_in[13]
+port 194 nsew
+flabel metal2 s 175460 -800 175572 480 0 FreeSans 1400 90 0 0 la_data_in[14]
+port 195 nsew
+flabel metal2 s 179006 -800 179118 480 0 FreeSans 1400 90 0 0 la_data_in[15]
+port 196 nsew
+flabel metal2 s 182552 -800 182664 480 0 FreeSans 1400 90 0 0 la_data_in[16]
+port 197 nsew
+flabel metal2 s 186098 -800 186210 480 0 FreeSans 1400 90 0 0 la_data_in[17]
+port 198 nsew
+flabel metal2 s 189644 -800 189756 480 0 FreeSans 1400 90 0 0 la_data_in[18]
+port 199 nsew
+flabel metal2 s 193190 -800 193302 480 0 FreeSans 1400 90 0 0 la_data_in[19]
+port 200 nsew
+flabel metal2 s 129362 -800 129474 480 0 FreeSans 1400 90 0 0 la_data_in[1]
+port 201 nsew
+flabel metal2 s 196736 -800 196848 480 0 FreeSans 1400 90 0 0 la_data_in[20]
+port 202 nsew
+flabel metal2 s 200282 -800 200394 480 0 FreeSans 1400 90 0 0 la_data_in[21]
+port 203 nsew
+flabel metal2 s 203828 -800 203940 480 0 FreeSans 1400 90 0 0 la_data_in[22]
+port 204 nsew
+flabel metal2 s 207374 -800 207486 480 0 FreeSans 1400 90 0 0 la_data_in[23]
+port 205 nsew
+flabel metal2 s 210920 -800 211032 480 0 FreeSans 1400 90 0 0 la_data_in[24]
+port 206 nsew
+flabel metal2 s 214466 -800 214578 480 0 FreeSans 1400 90 0 0 la_data_in[25]
+port 207 nsew
+flabel metal2 s 218012 -800 218124 480 0 FreeSans 1400 90 0 0 la_data_in[26]
+port 208 nsew
+flabel metal2 s 221558 -800 221670 480 0 FreeSans 1400 90 0 0 la_data_in[27]
+port 209 nsew
+flabel metal2 s 225104 -800 225216 480 0 FreeSans 1400 90 0 0 la_data_in[28]
+port 210 nsew
+flabel metal2 s 228650 -800 228762 480 0 FreeSans 1400 90 0 0 la_data_in[29]
+port 211 nsew
+flabel metal2 s 132908 -800 133020 480 0 FreeSans 1400 90 0 0 la_data_in[2]
+port 212 nsew
+flabel metal2 s 232196 -800 232308 480 0 FreeSans 1400 90 0 0 la_data_in[30]
+port 213 nsew
+flabel metal2 s 235742 -800 235854 480 0 FreeSans 1400 90 0 0 la_data_in[31]
+port 214 nsew
+flabel metal2 s 239288 -800 239400 480 0 FreeSans 1400 90 0 0 la_data_in[32]
+port 215 nsew
+flabel metal2 s 242834 -800 242946 480 0 FreeSans 1400 90 0 0 la_data_in[33]
+port 216 nsew
+flabel metal2 s 246380 -800 246492 480 0 FreeSans 1400 90 0 0 la_data_in[34]
+port 217 nsew
+flabel metal2 s 249926 -800 250038 480 0 FreeSans 1400 90 0 0 la_data_in[35]
+port 218 nsew
+flabel metal2 s 253472 -800 253584 480 0 FreeSans 1400 90 0 0 la_data_in[36]
+port 219 nsew
+flabel metal2 s 257018 -800 257130 480 0 FreeSans 1400 90 0 0 la_data_in[37]
+port 220 nsew
+flabel metal2 s 260564 -800 260676 480 0 FreeSans 1400 90 0 0 la_data_in[38]
+port 221 nsew
+flabel metal2 s 264110 -800 264222 480 0 FreeSans 1400 90 0 0 la_data_in[39]
+port 222 nsew
+flabel metal2 s 136454 -800 136566 480 0 FreeSans 1400 90 0 0 la_data_in[3]
+port 223 nsew
+flabel metal2 s 267656 -800 267768 480 0 FreeSans 1400 90 0 0 la_data_in[40]
+port 224 nsew
+flabel metal2 s 271202 -800 271314 480 0 FreeSans 1400 90 0 0 la_data_in[41]
+port 225 nsew
+flabel metal2 s 274748 -800 274860 480 0 FreeSans 1400 90 0 0 la_data_in[42]
+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 292478 -800 292590 480 0 FreeSans 1400 90 0 0 la_data_in[47]
+port 231 nsew
+flabel metal2 s 296024 -800 296136 480 0 FreeSans 1400 90 0 0 la_data_in[48]
+port 232 nsew
+flabel metal2 s 299570 -800 299682 480 0 FreeSans 1400 90 0 0 la_data_in[49]
+port 233 nsew
+flabel metal2 s 140000 -800 140112 480 0 FreeSans 1400 90 0 0 la_data_in[4]
+port 234 nsew
+flabel metal2 s 303116 -800 303228 480 0 FreeSans 1400 90 0 0 la_data_in[50]
+port 235 nsew
+flabel metal2 s 306662 -800 306774 480 0 FreeSans 1400 90 0 0 la_data_in[51]
+port 236 nsew
+flabel metal2 s 310208 -800 310320 480 0 FreeSans 1400 90 0 0 la_data_in[52]
+port 237 nsew
+flabel metal2 s 313754 -800 313866 480 0 FreeSans 1400 90 0 0 la_data_in[53]
+port 238 nsew
+flabel metal2 s 317300 -800 317412 480 0 FreeSans 1400 90 0 0 la_data_in[54]
+port 239 nsew
+flabel metal2 s 320846 -800 320958 480 0 FreeSans 1400 90 0 0 la_data_in[55]
+port 240 nsew
+flabel metal2 s 324392 -800 324504 480 0 FreeSans 1400 90 0 0 la_data_in[56]
+port 241 nsew
+flabel metal2 s 327938 -800 328050 480 0 FreeSans 1400 90 0 0 la_data_in[57]
+port 242 nsew
+flabel metal2 s 331484 -800 331596 480 0 FreeSans 1400 90 0 0 la_data_in[58]
+port 243 nsew
+flabel metal2 s 335030 -800 335142 480 0 FreeSans 1400 90 0 0 la_data_in[59]
+port 244 nsew
+flabel metal2 s 143546 -800 143658 480 0 FreeSans 1400 90 0 0 la_data_in[5]
+port 245 nsew
+flabel metal2 s 338576 -800 338688 480 0 FreeSans 1400 90 0 0 la_data_in[60]
+port 246 nsew
+flabel metal2 s 342122 -800 342234 480 0 FreeSans 1400 90 0 0 la_data_in[61]
+port 247 nsew
+flabel metal2 s 345668 -800 345780 480 0 FreeSans 1400 90 0 0 la_data_in[62]
+port 248 nsew
+flabel metal2 s 349214 -800 349326 480 0 FreeSans 1400 90 0 0 la_data_in[63]
+port 249 nsew
+flabel metal2 s 352760 -800 352872 480 0 FreeSans 1400 90 0 0 la_data_in[64]
+port 250 nsew
+flabel metal2 s 356306 -800 356418 480 0 FreeSans 1400 90 0 0 la_data_in[65]
+port 251 nsew
+flabel metal2 s 359852 -800 359964 480 0 FreeSans 1400 90 0 0 la_data_in[66]
+port 252 nsew
+flabel metal2 s 363398 -800 363510 480 0 FreeSans 1400 90 0 0 la_data_in[67]
+port 253 nsew
+flabel metal2 s 366944 -800 367056 480 0 FreeSans 1400 90 0 0 la_data_in[68]
+port 254 nsew
+flabel metal2 s 370490 -800 370602 480 0 FreeSans 1400 90 0 0 la_data_in[69]
+port 255 nsew
+flabel metal2 s 147092 -800 147204 480 0 FreeSans 1400 90 0 0 la_data_in[6]
+port 256 nsew
+flabel metal2 s 374036 -800 374148 480 0 FreeSans 1400 90 0 0 la_data_in[70]
+port 257 nsew
+flabel metal2 s 377582 -800 377694 480 0 FreeSans 1400 90 0 0 la_data_in[71]
+port 258 nsew
+flabel metal2 s 381128 -800 381240 480 0 FreeSans 1400 90 0 0 la_data_in[72]
+port 259 nsew
+flabel metal2 s 384674 -800 384786 480 0 FreeSans 1400 90 0 0 la_data_in[73]
+port 260 nsew
+flabel metal2 s 388220 -800 388332 480 0 FreeSans 1400 90 0 0 la_data_in[74]
+port 261 nsew
+flabel metal2 s 391766 -800 391878 480 0 FreeSans 1400 90 0 0 la_data_in[75]
+port 262 nsew
+flabel metal2 s 395312 -800 395424 480 0 FreeSans 1400 90 0 0 la_data_in[76]
+port 263 nsew
+flabel metal2 s 398858 -800 398970 480 0 FreeSans 1400 90 0 0 la_data_in[77]
+port 264 nsew
+flabel metal2 s 402404 -800 402516 480 0 FreeSans 1400 90 0 0 la_data_in[78]
+port 265 nsew
+flabel metal2 s 405950 -800 406062 480 0 FreeSans 1400 90 0 0 la_data_in[79]
+port 266 nsew
+flabel metal2 s 150638 -800 150750 480 0 FreeSans 1400 90 0 0 la_data_in[7]
+port 267 nsew
+flabel metal2 s 409496 -800 409608 480 0 FreeSans 1400 90 0 0 la_data_in[80]
+port 268 nsew
+flabel metal2 s 413042 -800 413154 480 0 FreeSans 1400 90 0 0 la_data_in[81]
+port 269 nsew
+flabel metal2 s 416588 -800 416700 480 0 FreeSans 1400 90 0 0 la_data_in[82]
+port 270 nsew
+flabel metal2 s 420134 -800 420246 480 0 FreeSans 1400 90 0 0 la_data_in[83]
+port 271 nsew
+flabel metal2 s 423680 -800 423792 480 0 FreeSans 1400 90 0 0 la_data_in[84]
+port 272 nsew
+flabel metal2 s 427226 -800 427338 480 0 FreeSans 1400 90 0 0 la_data_in[85]
+port 273 nsew
+flabel metal2 s 430772 -800 430884 480 0 FreeSans 1400 90 0 0 la_data_in[86]
+port 274 nsew
+flabel metal2 s 434318 -800 434430 480 0 FreeSans 1400 90 0 0 la_data_in[87]
+port 275 nsew
+flabel metal2 s 437864 -800 437976 480 0 FreeSans 1400 90 0 0 la_data_in[88]
+port 276 nsew
+flabel metal2 s 441410 -800 441522 480 0 FreeSans 1400 90 0 0 la_data_in[89]
+port 277 nsew
+flabel metal2 s 154184 -800 154296 480 0 FreeSans 1400 90 0 0 la_data_in[8]
+port 278 nsew
+flabel metal2 s 444956 -800 445068 480 0 FreeSans 1400 90 0 0 la_data_in[90]
+port 279 nsew
+flabel metal2 s 448502 -800 448614 480 0 FreeSans 1400 90 0 0 la_data_in[91]
+port 280 nsew
+flabel metal2 s 452048 -800 452160 480 0 FreeSans 1400 90 0 0 la_data_in[92]
+port 281 nsew
+flabel metal2 s 455594 -800 455706 480 0 FreeSans 1400 90 0 0 la_data_in[93]
+port 282 nsew
+flabel metal2 s 459140 -800 459252 480 0 FreeSans 1400 90 0 0 la_data_in[94]
+port 283 nsew
+flabel metal2 s 462686 -800 462798 480 0 FreeSans 1400 90 0 0 la_data_in[95]
+port 284 nsew
+flabel metal2 s 466232 -800 466344 480 0 FreeSans 1400 90 0 0 la_data_in[96]
+port 285 nsew
+flabel metal2 s 469778 -800 469890 480 0 FreeSans 1400 90 0 0 la_data_in[97]
+port 286 nsew
+flabel metal2 s 473324 -800 473436 480 0 FreeSans 1400 90 0 0 la_data_in[98]
+port 287 nsew
+flabel metal2 s 476870 -800 476982 480 0 FreeSans 1400 90 0 0 la_data_in[99]
+port 288 nsew
+flabel metal2 s 157730 -800 157842 480 0 FreeSans 1400 90 0 0 la_data_in[9]
+port 289 nsew
+flabel metal2 s 126998 -800 127110 480 0 FreeSans 1400 90 0 0 la_data_out[0]
+port 290 nsew
+flabel metal2 s 481598 -800 481710 480 0 FreeSans 1400 90 0 0 la_data_out[100]
+port 291 nsew
+flabel metal2 s 485144 -800 485256 480 0 FreeSans 1400 90 0 0 la_data_out[101]
+port 292 nsew
+flabel metal2 s 488690 -800 488802 480 0 FreeSans 1400 90 0 0 la_data_out[102]
+port 293 nsew
+flabel metal2 s 492236 -800 492348 480 0 FreeSans 1400 90 0 0 la_data_out[103]
+port 294 nsew
+flabel metal2 s 495782 -800 495894 480 0 FreeSans 1400 90 0 0 la_data_out[104]
+port 295 nsew
+flabel metal2 s 499328 -800 499440 480 0 FreeSans 1400 90 0 0 la_data_out[105]
+port 296 nsew
+flabel metal2 s 502874 -800 502986 480 0 FreeSans 1400 90 0 0 la_data_out[106]
+port 297 nsew
+flabel metal2 s 506420 -800 506532 480 0 FreeSans 1400 90 0 0 la_data_out[107]
+port 298 nsew
+flabel metal2 s 509966 -800 510078 480 0 FreeSans 1400 90 0 0 la_data_out[108]
+port 299 nsew
+flabel metal2 s 513512 -800 513624 480 0 FreeSans 1400 90 0 0 la_data_out[109]
+port 300 nsew
+flabel metal2 s 162458 -800 162570 480 0 FreeSans 1400 90 0 0 la_data_out[10]
+port 301 nsew
+flabel metal2 s 517058 -800 517170 480 0 FreeSans 1400 90 0 0 la_data_out[110]
+port 302 nsew
+flabel metal2 s 520604 -800 520716 480 0 FreeSans 1400 90 0 0 la_data_out[111]
+port 303 nsew
+flabel metal2 s 524150 -800 524262 480 0 FreeSans 1400 90 0 0 la_data_out[112]
+port 304 nsew
+flabel metal2 s 527696 -800 527808 480 0 FreeSans 1400 90 0 0 la_data_out[113]
+port 305 nsew
+flabel metal2 s 531242 -800 531354 480 0 FreeSans 1400 90 0 0 la_data_out[114]
+port 306 nsew
+flabel metal2 s 534788 -800 534900 480 0 FreeSans 1400 90 0 0 la_data_out[115]
+port 307 nsew
+flabel metal2 s 538334 -800 538446 480 0 FreeSans 1400 90 0 0 la_data_out[116]
+port 308 nsew
+flabel metal2 s 541880 -800 541992 480 0 FreeSans 1400 90 0 0 la_data_out[117]
+port 309 nsew
+flabel metal2 s 545426 -800 545538 480 0 FreeSans 1400 90 0 0 la_data_out[118]
+port 310 nsew
+flabel metal2 s 548972 -800 549084 480 0 FreeSans 1400 90 0 0 la_data_out[119]
+port 311 nsew
+flabel metal2 s 166004 -800 166116 480 0 FreeSans 1400 90 0 0 la_data_out[11]
+port 312 nsew
+flabel metal2 s 552518 -800 552630 480 0 FreeSans 1400 90 0 0 la_data_out[120]
+port 313 nsew
+flabel metal2 s 556064 -800 556176 480 0 FreeSans 1400 90 0 0 la_data_out[121]
+port 314 nsew
+flabel metal2 s 559610 -800 559722 480 0 FreeSans 1400 90 0 0 la_data_out[122]
+port 315 nsew
+flabel metal2 s 563156 -800 563268 480 0 FreeSans 1400 90 0 0 la_data_out[123]
+port 316 nsew
+flabel metal2 s 566702 -800 566814 480 0 FreeSans 1400 90 0 0 la_data_out[124]
+port 317 nsew
+flabel metal2 s 570248 -800 570360 480 0 FreeSans 1400 90 0 0 la_data_out[125]
+port 318 nsew
+flabel metal2 s 573794 -800 573906 480 0 FreeSans 1400 90 0 0 la_data_out[126]
+port 319 nsew
+flabel metal2 s 577340 -800 577452 480 0 FreeSans 1400 90 0 0 la_data_out[127]
+port 320 nsew
+flabel metal2 s 169550 -800 169662 480 0 FreeSans 1400 90 0 0 la_data_out[12]
+port 321 nsew
+flabel metal2 s 173096 -800 173208 480 0 FreeSans 1400 90 0 0 la_data_out[13]
+port 322 nsew
+flabel metal2 s 176642 -800 176754 480 0 FreeSans 1400 90 0 0 la_data_out[14]
+port 323 nsew
+flabel metal2 s 180188 -800 180300 480 0 FreeSans 1400 90 0 0 la_data_out[15]
+port 324 nsew
+flabel metal2 s 183734 -800 183846 480 0 FreeSans 1400 90 0 0 la_data_out[16]
+port 325 nsew
+flabel metal2 s 187280 -800 187392 480 0 FreeSans 1400 90 0 0 la_data_out[17]
+port 326 nsew
+flabel metal2 s 190826 -800 190938 480 0 FreeSans 1400 90 0 0 la_data_out[18]
+port 327 nsew
+flabel metal2 s 194372 -800 194484 480 0 FreeSans 1400 90 0 0 la_data_out[19]
+port 328 nsew
+flabel metal2 s 130544 -800 130656 480 0 FreeSans 1400 90 0 0 la_data_out[1]
+port 329 nsew
+flabel metal2 s 197918 -800 198030 480 0 FreeSans 1400 90 0 0 la_data_out[20]
+port 330 nsew
+flabel metal2 s 201464 -800 201576 480 0 FreeSans 1400 90 0 0 la_data_out[21]
+port 331 nsew
+flabel metal2 s 205010 -800 205122 480 0 FreeSans 1400 90 0 0 la_data_out[22]
+port 332 nsew
+flabel metal2 s 208556 -800 208668 480 0 FreeSans 1400 90 0 0 la_data_out[23]
+port 333 nsew
+flabel metal2 s 212102 -800 212214 480 0 FreeSans 1400 90 0 0 la_data_out[24]
+port 334 nsew
+flabel metal2 s 215648 -800 215760 480 0 FreeSans 1400 90 0 0 la_data_out[25]
+port 335 nsew
+flabel metal2 s 219194 -800 219306 480 0 FreeSans 1400 90 0 0 la_data_out[26]
+port 336 nsew
+flabel metal2 s 222740 -800 222852 480 0 FreeSans 1400 90 0 0 la_data_out[27]
+port 337 nsew
+flabel metal2 s 226286 -800 226398 480 0 FreeSans 1400 90 0 0 la_data_out[28]
+port 338 nsew
+flabel metal2 s 229832 -800 229944 480 0 FreeSans 1400 90 0 0 la_data_out[29]
+port 339 nsew
+flabel metal2 s 134090 -800 134202 480 0 FreeSans 1400 90 0 0 la_data_out[2]
+port 340 nsew
+flabel metal2 s 233378 -800 233490 480 0 FreeSans 1400 90 0 0 la_data_out[30]
+port 341 nsew
+flabel metal2 s 236924 -800 237036 480 0 FreeSans 1400 90 0 0 la_data_out[31]
+port 342 nsew
+flabel metal2 s 240470 -800 240582 480 0 FreeSans 1400 90 0 0 la_data_out[32]
+port 343 nsew
+flabel metal2 s 244016 -800 244128 480 0 FreeSans 1400 90 0 0 la_data_out[33]
+port 344 nsew
+flabel metal2 s 247562 -800 247674 480 0 FreeSans 1400 90 0 0 la_data_out[34]
+port 345 nsew
+flabel metal2 s 251108 -800 251220 480 0 FreeSans 1400 90 0 0 la_data_out[35]
+port 346 nsew
+flabel metal2 s 254654 -800 254766 480 0 FreeSans 1400 90 0 0 la_data_out[36]
+port 347 nsew
+flabel metal2 s 258200 -800 258312 480 0 FreeSans 1400 90 0 0 la_data_out[37]
+port 348 nsew
+flabel metal2 s 261746 -800 261858 480 0 FreeSans 1400 90 0 0 la_data_out[38]
+port 349 nsew
+flabel metal2 s 265292 -800 265404 480 0 FreeSans 1400 90 0 0 la_data_out[39]
+port 350 nsew
+flabel metal2 s 137636 -800 137748 480 0 FreeSans 1400 90 0 0 la_data_out[3]
+port 351 nsew
+flabel metal2 s 268838 -800 268950 480 0 FreeSans 1400 90 0 0 la_data_out[40]
+port 352 nsew
+flabel metal2 s 272384 -800 272496 480 0 FreeSans 1400 90 0 0 la_data_out[41]
+port 353 nsew
+flabel metal2 s 275930 -800 276042 480 0 FreeSans 1400 90 0 0 la_data_out[42]
+port 354 nsew
+flabel metal2 s 279476 -800 279588 480 0 FreeSans 1400 90 0 0 la_data_out[43]
+port 355 nsew
+flabel metal2 s 283022 -800 283134 480 0 FreeSans 1400 90 0 0 la_data_out[44]
+port 356 nsew
+flabel metal2 s 286568 -800 286680 480 0 FreeSans 1400 90 0 0 la_data_out[45]
+port 357 nsew
+flabel metal2 s 290114 -800 290226 480 0 FreeSans 1400 90 0 0 la_data_out[46]
+port 358 nsew
+flabel metal2 s 293660 -800 293772 480 0 FreeSans 1400 90 0 0 la_data_out[47]
+port 359 nsew
+flabel metal2 s 297206 -800 297318 480 0 FreeSans 1400 90 0 0 la_data_out[48]
+port 360 nsew
+flabel metal2 s 300752 -800 300864 480 0 FreeSans 1400 90 0 0 la_data_out[49]
+port 361 nsew
+flabel metal2 s 141182 -800 141294 480 0 FreeSans 1400 90 0 0 la_data_out[4]
+port 362 nsew
+flabel metal2 s 304298 -800 304410 480 0 FreeSans 1400 90 0 0 la_data_out[50]
+port 363 nsew
+flabel metal2 s 307844 -800 307956 480 0 FreeSans 1400 90 0 0 la_data_out[51]
+port 364 nsew
+flabel metal2 s 311390 -800 311502 480 0 FreeSans 1400 90 0 0 la_data_out[52]
+port 365 nsew
+flabel metal2 s 314936 -800 315048 480 0 FreeSans 1400 90 0 0 la_data_out[53]
+port 366 nsew
+flabel metal2 s 318482 -800 318594 480 0 FreeSans 1400 90 0 0 la_data_out[54]
+port 367 nsew
+flabel metal2 s 322028 -800 322140 480 0 FreeSans 1400 90 0 0 la_data_out[55]
+port 368 nsew
+flabel metal2 s 325574 -800 325686 480 0 FreeSans 1400 90 0 0 la_data_out[56]
+port 369 nsew
+flabel metal2 s 329120 -800 329232 480 0 FreeSans 1400 90 0 0 la_data_out[57]
+port 370 nsew
+flabel metal2 s 332666 -800 332778 480 0 FreeSans 1400 90 0 0 la_data_out[58]
+port 371 nsew
+flabel metal2 s 336212 -800 336324 480 0 FreeSans 1400 90 0 0 la_data_out[59]
+port 372 nsew
+flabel metal2 s 144728 -800 144840 480 0 FreeSans 1400 90 0 0 la_data_out[5]
+port 373 nsew
+flabel metal2 s 339758 -800 339870 480 0 FreeSans 1400 90 0 0 la_data_out[60]
+port 374 nsew
+flabel metal2 s 343304 -800 343416 480 0 FreeSans 1400 90 0 0 la_data_out[61]
+port 375 nsew
+flabel metal2 s 346850 -800 346962 480 0 FreeSans 1400 90 0 0 la_data_out[62]
+port 376 nsew
+flabel metal2 s 350396 -800 350508 480 0 FreeSans 1400 90 0 0 la_data_out[63]
+port 377 nsew
+flabel metal2 s 353942 -800 354054 480 0 FreeSans 1400 90 0 0 la_data_out[64]
+port 378 nsew
+flabel metal2 s 357488 -800 357600 480 0 FreeSans 1400 90 0 0 la_data_out[65]
+port 379 nsew
+flabel metal2 s 361034 -800 361146 480 0 FreeSans 1400 90 0 0 la_data_out[66]
+port 380 nsew
+flabel metal2 s 364580 -800 364692 480 0 FreeSans 1400 90 0 0 la_data_out[67]
+port 381 nsew
+flabel metal2 s 368126 -800 368238 480 0 FreeSans 1400 90 0 0 la_data_out[68]
+port 382 nsew
+flabel metal2 s 371672 -800 371784 480 0 FreeSans 1400 90 0 0 la_data_out[69]
+port 383 nsew
+flabel metal2 s 148274 -800 148386 480 0 FreeSans 1400 90 0 0 la_data_out[6]
+port 384 nsew
+flabel metal2 s 375218 -800 375330 480 0 FreeSans 1400 90 0 0 la_data_out[70]
+port 385 nsew
+flabel metal2 s 378764 -800 378876 480 0 FreeSans 1400 90 0 0 la_data_out[71]
+port 386 nsew
+flabel metal2 s 382310 -800 382422 480 0 FreeSans 1400 90 0 0 la_data_out[72]
+port 387 nsew
+flabel metal2 s 385856 -800 385968 480 0 FreeSans 1400 90 0 0 la_data_out[73]
+port 388 nsew
+flabel metal2 s 389402 -800 389514 480 0 FreeSans 1400 90 0 0 la_data_out[74]
+port 389 nsew
+flabel metal2 s 392948 -800 393060 480 0 FreeSans 1400 90 0 0 la_data_out[75]
+port 390 nsew
+flabel metal2 s 396494 -800 396606 480 0 FreeSans 1400 90 0 0 la_data_out[76]
+port 391 nsew
+flabel metal2 s 400040 -800 400152 480 0 FreeSans 1400 90 0 0 la_data_out[77]
+port 392 nsew
+flabel metal2 s 403586 -800 403698 480 0 FreeSans 1400 90 0 0 la_data_out[78]
+port 393 nsew
+flabel metal2 s 407132 -800 407244 480 0 FreeSans 1400 90 0 0 la_data_out[79]
+port 394 nsew
+flabel metal2 s 151820 -800 151932 480 0 FreeSans 1400 90 0 0 la_data_out[7]
+port 395 nsew
+flabel metal2 s 410678 -800 410790 480 0 FreeSans 1400 90 0 0 la_data_out[80]
+port 396 nsew
+flabel metal2 s 414224 -800 414336 480 0 FreeSans 1400 90 0 0 la_data_out[81]
+port 397 nsew
+flabel metal2 s 417770 -800 417882 480 0 FreeSans 1400 90 0 0 la_data_out[82]
+port 398 nsew
+flabel metal2 s 421316 -800 421428 480 0 FreeSans 1400 90 0 0 la_data_out[83]
+port 399 nsew
+flabel metal2 s 424862 -800 424974 480 0 FreeSans 1400 90 0 0 la_data_out[84]
+port 400 nsew
+flabel metal2 s 428408 -800 428520 480 0 FreeSans 1400 90 0 0 la_data_out[85]
+port 401 nsew
+flabel metal2 s 431954 -800 432066 480 0 FreeSans 1400 90 0 0 la_data_out[86]
+port 402 nsew
+flabel metal2 s 435500 -800 435612 480 0 FreeSans 1400 90 0 0 la_data_out[87]
+port 403 nsew
+flabel metal2 s 439046 -800 439158 480 0 FreeSans 1400 90 0 0 la_data_out[88]
+port 404 nsew
+flabel metal2 s 442592 -800 442704 480 0 FreeSans 1400 90 0 0 la_data_out[89]
+port 405 nsew
+flabel metal2 s 155366 -800 155478 480 0 FreeSans 1400 90 0 0 la_data_out[8]
+port 406 nsew
+flabel metal2 s 446138 -800 446250 480 0 FreeSans 1400 90 0 0 la_data_out[90]
+port 407 nsew
+flabel metal2 s 449684 -800 449796 480 0 FreeSans 1400 90 0 0 la_data_out[91]
+port 408 nsew
+flabel metal2 s 453230 -800 453342 480 0 FreeSans 1400 90 0 0 la_data_out[92]
+port 409 nsew
+flabel metal2 s 456776 -800 456888 480 0 FreeSans 1400 90 0 0 la_data_out[93]
+port 410 nsew
+flabel metal2 s 460322 -800 460434 480 0 FreeSans 1400 90 0 0 la_data_out[94]
+port 411 nsew
+flabel metal2 s 463868 -800 463980 480 0 FreeSans 1400 90 0 0 la_data_out[95]
+port 412 nsew
+flabel metal2 s 467414 -800 467526 480 0 FreeSans 1400 90 0 0 la_data_out[96]
+port 413 nsew
+flabel metal2 s 470960 -800 471072 480 0 FreeSans 1400 90 0 0 la_data_out[97]
+port 414 nsew
+flabel metal2 s 474506 -800 474618 480 0 FreeSans 1400 90 0 0 la_data_out[98]
+port 415 nsew
+flabel metal2 s 478052 -800 478164 480 0 FreeSans 1400 90 0 0 la_data_out[99]
+port 416 nsew
+flabel metal2 s 158912 -800 159024 480 0 FreeSans 1400 90 0 0 la_data_out[9]
+port 417 nsew
+flabel metal2 s 128180 -800 128292 480 0 FreeSans 1400 90 0 0 la_oenb[0]
+port 418 nsew
+flabel metal2 s 482780 -800 482892 480 0 FreeSans 1400 90 0 0 la_oenb[100]
+port 419 nsew
+flabel metal2 s 486326 -800 486438 480 0 FreeSans 1400 90 0 0 la_oenb[101]
+port 420 nsew
+flabel metal2 s 489872 -800 489984 480 0 FreeSans 1400 90 0 0 la_oenb[102]
+port 421 nsew
+flabel metal2 s 493418 -800 493530 480 0 FreeSans 1400 90 0 0 la_oenb[103]
+port 422 nsew
+flabel metal2 s 496964 -800 497076 480 0 FreeSans 1400 90 0 0 la_oenb[104]
+port 423 nsew
+flabel metal2 s 500510 -800 500622 480 0 FreeSans 1400 90 0 0 la_oenb[105]
+port 424 nsew
+flabel metal2 s 504056 -800 504168 480 0 FreeSans 1400 90 0 0 la_oenb[106]
+port 425 nsew
+flabel metal2 s 507602 -800 507714 480 0 FreeSans 1400 90 0 0 la_oenb[107]
+port 426 nsew
+flabel metal2 s 511148 -800 511260 480 0 FreeSans 1400 90 0 0 la_oenb[108]
+port 427 nsew
+flabel metal2 s 514694 -800 514806 480 0 FreeSans 1400 90 0 0 la_oenb[109]
+port 428 nsew
+flabel metal2 s 163640 -800 163752 480 0 FreeSans 1400 90 0 0 la_oenb[10]
+port 429 nsew
+flabel metal2 s 518240 -800 518352 480 0 FreeSans 1400 90 0 0 la_oenb[110]
+port 430 nsew
+flabel metal2 s 521786 -800 521898 480 0 FreeSans 1400 90 0 0 la_oenb[111]
+port 431 nsew
+flabel metal2 s 525332 -800 525444 480 0 FreeSans 1400 90 0 0 la_oenb[112]
+port 432 nsew
+flabel metal2 s 528878 -800 528990 480 0 FreeSans 1400 90 0 0 la_oenb[113]
+port 433 nsew
+flabel metal2 s 532424 -800 532536 480 0 FreeSans 1400 90 0 0 la_oenb[114]
+port 434 nsew
+flabel metal2 s 535970 -800 536082 480 0 FreeSans 1400 90 0 0 la_oenb[115]
+port 435 nsew
+flabel metal2 s 539516 -800 539628 480 0 FreeSans 1400 90 0 0 la_oenb[116]
+port 436 nsew
+flabel metal2 s 543062 -800 543174 480 0 FreeSans 1400 90 0 0 la_oenb[117]
+port 437 nsew
+flabel metal2 s 546608 -800 546720 480 0 FreeSans 1400 90 0 0 la_oenb[118]
+port 438 nsew
+flabel metal2 s 550154 -800 550266 480 0 FreeSans 1400 90 0 0 la_oenb[119]
+port 439 nsew
+flabel metal2 s 167186 -800 167298 480 0 FreeSans 1400 90 0 0 la_oenb[11]
+port 440 nsew
+flabel metal2 s 553700 -800 553812 480 0 FreeSans 1400 90 0 0 la_oenb[120]
+port 441 nsew
+flabel metal2 s 557246 -800 557358 480 0 FreeSans 1400 90 0 0 la_oenb[121]
+port 442 nsew
+flabel metal2 s 560792 -800 560904 480 0 FreeSans 1400 90 0 0 la_oenb[122]
+port 443 nsew
+flabel metal2 s 564338 -800 564450 480 0 FreeSans 1400 90 0 0 la_oenb[123]
+port 444 nsew
+flabel metal2 s 567884 -800 567996 480 0 FreeSans 1400 90 0 0 la_oenb[124]
+port 445 nsew
+flabel metal2 s 571430 -800 571542 480 0 FreeSans 1400 90 0 0 la_oenb[125]
+port 446 nsew
+flabel metal2 s 574976 -800 575088 480 0 FreeSans 1400 90 0 0 la_oenb[126]
+port 447 nsew
+flabel metal2 s 578522 -800 578634 480 0 FreeSans 1400 90 0 0 la_oenb[127]
+port 448 nsew
+flabel metal2 s 170732 -800 170844 480 0 FreeSans 1400 90 0 0 la_oenb[12]
+port 449 nsew
+flabel metal2 s 174278 -800 174390 480 0 FreeSans 1400 90 0 0 la_oenb[13]
+port 450 nsew
+flabel metal2 s 177824 -800 177936 480 0 FreeSans 1400 90 0 0 la_oenb[14]
+port 451 nsew
+flabel metal2 s 181370 -800 181482 480 0 FreeSans 1400 90 0 0 la_oenb[15]
+port 452 nsew
+flabel metal2 s 184916 -800 185028 480 0 FreeSans 1400 90 0 0 la_oenb[16]
+port 453 nsew
+flabel metal2 s 188462 -800 188574 480 0 FreeSans 1400 90 0 0 la_oenb[17]
+port 454 nsew
+flabel metal2 s 192008 -800 192120 480 0 FreeSans 1400 90 0 0 la_oenb[18]
+port 455 nsew
+flabel metal2 s 195554 -800 195666 480 0 FreeSans 1400 90 0 0 la_oenb[19]
+port 456 nsew
+flabel metal2 s 131726 -800 131838 480 0 FreeSans 1400 90 0 0 la_oenb[1]
+port 457 nsew
+flabel metal2 s 199100 -800 199212 480 0 FreeSans 1400 90 0 0 la_oenb[20]
+port 458 nsew
+flabel metal2 s 202646 -800 202758 480 0 FreeSans 1400 90 0 0 la_oenb[21]
+port 459 nsew
+flabel metal2 s 206192 -800 206304 480 0 FreeSans 1400 90 0 0 la_oenb[22]
+port 460 nsew
+flabel metal2 s 209738 -800 209850 480 0 FreeSans 1400 90 0 0 la_oenb[23]
+port 461 nsew
+flabel metal2 s 213284 -800 213396 480 0 FreeSans 1400 90 0 0 la_oenb[24]
+port 462 nsew
+flabel metal2 s 216830 -800 216942 480 0 FreeSans 1400 90 0 0 la_oenb[25]
+port 463 nsew
+flabel metal2 s 220376 -800 220488 480 0 FreeSans 1400 90 0 0 la_oenb[26]
+port 464 nsew
+flabel metal2 s 223922 -800 224034 480 0 FreeSans 1400 90 0 0 la_oenb[27]
+port 465 nsew
+flabel metal2 s 227468 -800 227580 480 0 FreeSans 1400 90 0 0 la_oenb[28]
+port 466 nsew
+flabel metal2 s 231014 -800 231126 480 0 FreeSans 1400 90 0 0 la_oenb[29]
+port 467 nsew
+flabel metal2 s 135272 -800 135384 480 0 FreeSans 1400 90 0 0 la_oenb[2]
+port 468 nsew
+flabel metal2 s 234560 -800 234672 480 0 FreeSans 1400 90 0 0 la_oenb[30]
+port 469 nsew
+flabel metal2 s 238106 -800 238218 480 0 FreeSans 1400 90 0 0 la_oenb[31]
+port 470 nsew
+flabel metal2 s 241652 -800 241764 480 0 FreeSans 1400 90 0 0 la_oenb[32]
+port 471 nsew
+flabel metal2 s 245198 -800 245310 480 0 FreeSans 1400 90 0 0 la_oenb[33]
+port 472 nsew
+flabel metal2 s 248744 -800 248856 480 0 FreeSans 1400 90 0 0 la_oenb[34]
+port 473 nsew
+flabel metal2 s 252290 -800 252402 480 0 FreeSans 1400 90 0 0 la_oenb[35]
+port 474 nsew
+flabel metal2 s 255836 -800 255948 480 0 FreeSans 1400 90 0 0 la_oenb[36]
+port 475 nsew
+flabel metal2 s 259382 -800 259494 480 0 FreeSans 1400 90 0 0 la_oenb[37]
+port 476 nsew
+flabel metal2 s 262928 -800 263040 480 0 FreeSans 1400 90 0 0 la_oenb[38]
+port 477 nsew
+flabel metal2 s 266474 -800 266586 480 0 FreeSans 1400 90 0 0 la_oenb[39]
+port 478 nsew
+flabel metal2 s 138818 -800 138930 480 0 FreeSans 1400 90 0 0 la_oenb[3]
+port 479 nsew
+flabel metal2 s 270020 -800 270132 480 0 FreeSans 1400 90 0 0 la_oenb[40]
+port 480 nsew
+flabel metal2 s 273566 -800 273678 480 0 FreeSans 1400 90 0 0 la_oenb[41]
+port 481 nsew
+flabel metal2 s 277112 -800 277224 480 0 FreeSans 1400 90 0 0 la_oenb[42]
+port 482 nsew
+flabel metal2 s 280658 -800 280770 480 0 FreeSans 1400 90 0 0 la_oenb[43]
+port 483 nsew
+flabel metal2 s 284204 -800 284316 480 0 FreeSans 1400 90 0 0 la_oenb[44]
+port 484 nsew
+flabel metal2 s 287750 -800 287862 480 0 FreeSans 1400 90 0 0 la_oenb[45]
+port 485 nsew
+flabel metal2 s 291296 -800 291408 480 0 FreeSans 1400 90 0 0 la_oenb[46]
+port 486 nsew
+flabel metal2 s 294842 -800 294954 480 0 FreeSans 1400 90 0 0 la_oenb[47]
+port 487 nsew
+flabel metal2 s 298388 -800 298500 480 0 FreeSans 1400 90 0 0 la_oenb[48]
+port 488 nsew
+flabel metal2 s 301934 -800 302046 480 0 FreeSans 1400 90 0 0 la_oenb[49]
+port 489 nsew
+flabel metal2 s 142364 -800 142476 480 0 FreeSans 1400 90 0 0 la_oenb[4]
+port 490 nsew
+flabel metal2 s 305480 -800 305592 480 0 FreeSans 1400 90 0 0 la_oenb[50]
+port 491 nsew
+flabel metal2 s 309026 -800 309138 480 0 FreeSans 1400 90 0 0 la_oenb[51]
+port 492 nsew
+flabel metal2 s 312572 -800 312684 480 0 FreeSans 1400 90 0 0 la_oenb[52]
+port 493 nsew
+flabel metal2 s 316118 -800 316230 480 0 FreeSans 1400 90 0 0 la_oenb[53]
+port 494 nsew
+flabel metal2 s 319664 -800 319776 480 0 FreeSans 1400 90 0 0 la_oenb[54]
+port 495 nsew
+flabel metal2 s 323210 -800 323322 480 0 FreeSans 1400 90 0 0 la_oenb[55]
+port 496 nsew
+flabel metal2 s 326756 -800 326868 480 0 FreeSans 1400 90 0 0 la_oenb[56]
+port 497 nsew
+flabel metal2 s 330302 -800 330414 480 0 FreeSans 1400 90 0 0 la_oenb[57]
+port 498 nsew
+flabel metal2 s 333848 -800 333960 480 0 FreeSans 1400 90 0 0 la_oenb[58]
+port 499 nsew
+flabel metal2 s 337394 -800 337506 480 0 FreeSans 1400 90 0 0 la_oenb[59]
+port 500 nsew
+flabel metal2 s 145910 -800 146022 480 0 FreeSans 1400 90 0 0 la_oenb[5]
+port 501 nsew
+flabel metal2 s 340940 -800 341052 480 0 FreeSans 1400 90 0 0 la_oenb[60]
+port 502 nsew
+flabel metal2 s 344486 -800 344598 480 0 FreeSans 1400 90 0 0 la_oenb[61]
+port 503 nsew
+flabel metal2 s 348032 -800 348144 480 0 FreeSans 1400 90 0 0 la_oenb[62]
+port 504 nsew
+flabel metal2 s 351578 -800 351690 480 0 FreeSans 1400 90 0 0 la_oenb[63]
+port 505 nsew
+flabel metal2 s 355124 -800 355236 480 0 FreeSans 1400 90 0 0 la_oenb[64]
+port 506 nsew
+flabel metal2 s 358670 -800 358782 480 0 FreeSans 1400 90 0 0 la_oenb[65]
+port 507 nsew
+flabel metal2 s 362216 -800 362328 480 0 FreeSans 1400 90 0 0 la_oenb[66]
+port 508 nsew
+flabel metal2 s 365762 -800 365874 480 0 FreeSans 1400 90 0 0 la_oenb[67]
+port 509 nsew
+flabel metal2 s 369308 -800 369420 480 0 FreeSans 1400 90 0 0 la_oenb[68]
+port 510 nsew
+flabel metal2 s 372854 -800 372966 480 0 FreeSans 1400 90 0 0 la_oenb[69]
+port 511 nsew
+flabel metal2 s 149456 -800 149568 480 0 FreeSans 1400 90 0 0 la_oenb[6]
+port 512 nsew
+flabel metal2 s 376400 -800 376512 480 0 FreeSans 1400 90 0 0 la_oenb[70]
+port 513 nsew
+flabel metal2 s 379946 -800 380058 480 0 FreeSans 1400 90 0 0 la_oenb[71]
+port 514 nsew
+flabel metal2 s 383492 -800 383604 480 0 FreeSans 1400 90 0 0 la_oenb[72]
+port 515 nsew
+flabel metal2 s 387038 -800 387150 480 0 FreeSans 1400 90 0 0 la_oenb[73]
+port 516 nsew
+flabel metal2 s 390584 -800 390696 480 0 FreeSans 1400 90 0 0 la_oenb[74]
+port 517 nsew
+flabel metal2 s 394130 -800 394242 480 0 FreeSans 1400 90 0 0 la_oenb[75]
+port 518 nsew
+flabel metal2 s 397676 -800 397788 480 0 FreeSans 1400 90 0 0 la_oenb[76]
+port 519 nsew
+flabel metal2 s 401222 -800 401334 480 0 FreeSans 1400 90 0 0 la_oenb[77]
+port 520 nsew
+flabel metal2 s 404768 -800 404880 480 0 FreeSans 1400 90 0 0 la_oenb[78]
+port 521 nsew
+flabel metal2 s 408314 -800 408426 480 0 FreeSans 1400 90 0 0 la_oenb[79]
+port 522 nsew
+flabel metal2 s 153002 -800 153114 480 0 FreeSans 1400 90 0 0 la_oenb[7]
+port 523 nsew
+flabel metal2 s 411860 -800 411972 480 0 FreeSans 1400 90 0 0 la_oenb[80]
+port 524 nsew
+flabel metal2 s 415406 -800 415518 480 0 FreeSans 1400 90 0 0 la_oenb[81]
+port 525 nsew
+flabel metal2 s 418952 -800 419064 480 0 FreeSans 1400 90 0 0 la_oenb[82]
+port 526 nsew
+flabel metal2 s 422498 -800 422610 480 0 FreeSans 1400 90 0 0 la_oenb[83]
+port 527 nsew
+flabel metal2 s 426044 -800 426156 480 0 FreeSans 1400 90 0 0 la_oenb[84]
+port 528 nsew
+flabel metal2 s 429590 -800 429702 480 0 FreeSans 1400 90 0 0 la_oenb[85]
+port 529 nsew
+flabel metal2 s 433136 -800 433248 480 0 FreeSans 1400 90 0 0 la_oenb[86]
+port 530 nsew
+flabel metal2 s 436682 -800 436794 480 0 FreeSans 1400 90 0 0 la_oenb[87]
+port 531 nsew
+flabel metal2 s 440228 -800 440340 480 0 FreeSans 1400 90 0 0 la_oenb[88]
+port 532 nsew
+flabel metal2 s 443774 -800 443886 480 0 FreeSans 1400 90 0 0 la_oenb[89]
+port 533 nsew
+flabel metal2 s 156548 -800 156660 480 0 FreeSans 1400 90 0 0 la_oenb[8]
+port 534 nsew
+flabel metal2 s 447320 -800 447432 480 0 FreeSans 1400 90 0 0 la_oenb[90]
+port 535 nsew
+flabel metal2 s 450866 -800 450978 480 0 FreeSans 1400 90 0 0 la_oenb[91]
+port 536 nsew
+flabel metal2 s 454412 -800 454524 480 0 FreeSans 1400 90 0 0 la_oenb[92]
+port 537 nsew
+flabel metal2 s 457958 -800 458070 480 0 FreeSans 1400 90 0 0 la_oenb[93]
+port 538 nsew
+flabel metal2 s 461504 -800 461616 480 0 FreeSans 1400 90 0 0 la_oenb[94]
+port 539 nsew
+flabel metal2 s 465050 -800 465162 480 0 FreeSans 1400 90 0 0 la_oenb[95]
+port 540 nsew
+flabel metal2 s 468596 -800 468708 480 0 FreeSans 1400 90 0 0 la_oenb[96]
+port 541 nsew
+flabel metal2 s 472142 -800 472254 480 0 FreeSans 1400 90 0 0 la_oenb[97]
+port 542 nsew
+flabel metal2 s 475688 -800 475800 480 0 FreeSans 1400 90 0 0 la_oenb[98]
+port 543 nsew
+flabel metal2 s 479234 -800 479346 480 0 FreeSans 1400 90 0 0 la_oenb[99]
+port 544 nsew
+flabel metal2 s 160094 -800 160206 480 0 FreeSans 1400 90 0 0 la_oenb[9]
+port 545 nsew
+flabel metal2 s 579704 -800 579816 480 0 FreeSans 1400 90 0 0 user_clock2
+port 546 nsew
+flabel metal2 s 580886 -800 580998 480 0 FreeSans 1400 90 0 0 user_irq[0]
+port 547 nsew
+flabel metal2 s 582068 -800 582180 480 0 FreeSans 1400 90 0 0 user_irq[1]
+port 548 nsew
+flabel metal2 s 583250 -800 583362 480 0 FreeSans 1400 90 0 0 user_irq[2]
+port 549 nsew
+flabel metal3 s 582340 639784 584800 644584 0 FreeSans 1400 0 0 0 vccd1
+port 550 nsew
+flabel metal3 s 582340 629784 584800 634584 0 FreeSans 1400 0 0 0 vccd1
+port 550 nsew
+flabel metal3 s 0 643842 1660 648642 0 FreeSans 1400 0 0 0 vccd2
+port 551 nsew
+flabel metal3 s 0 633842 1660 638642 0 FreeSans 1400 0 0 0 vccd2
+port 551 nsew
+flabel metal3 s 582340 540562 584800 545362 0 FreeSans 1400 0 0 0 vdda1
+port 552 nsew
+flabel metal3 s 582340 550562 584800 555362 0 FreeSans 1400 0 0 0 vdda1
+port 552 nsew
+flabel metal3 s 582340 235230 584800 240030 0 FreeSans 1400 0 0 0 vdda1
+port 552 nsew
+flabel metal3 s 582340 225230 584800 230030 0 FreeSans 1400 0 0 0 vdda1
+port 552 nsew
+flabel metal3 s 0 204888 1660 209688 0 FreeSans 1400 0 0 0 vdda2
+port 553 nsew
+flabel metal3 s 0 214888 1660 219688 0 FreeSans 1400 0 0 0 vdda2
+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 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 0 559442 1660 564242 0 FreeSans 1400 0 0 0 vssa2
+port 555 nsew
+flabel metal3 s 0 549442 1660 554242 0 FreeSans 1400 0 0 0 vssa2
+port 555 nsew
+flabel metal3 s 582340 191430 584800 196230 0 FreeSans 1400 0 0 0 vssd1
+port 556 nsew
+flabel metal3 s 582340 181430 584800 186230 0 FreeSans 1400 0 0 0 vssd1
+port 556 nsew
+flabel metal3 s 0 172888 1660 177688 0 FreeSans 1400 0 0 0 vssd2
+port 557 nsew
+flabel metal3 s 0 162888 1660 167688 0 FreeSans 1400 0 0 0 vssd2
+port 557 nsew
+flabel metal2 s 524 -800 636 480 0 FreeSans 1400 90 0 0 wb_clk_i
+port 558 nsew
+flabel metal2 s 1706 -800 1818 480 0 FreeSans 1400 90 0 0 wb_rst_i
+port 559 nsew
+flabel metal2 s 2888 -800 3000 480 0 FreeSans 1400 90 0 0 wbs_ack_o
+port 560 nsew
+flabel metal2 s 7616 -800 7728 480 0 FreeSans 1400 90 0 0 wbs_adr_i[0]
+port 561 nsew
+flabel metal2 s 47804 -800 47916 480 0 FreeSans 1400 90 0 0 wbs_adr_i[10]
+port 562 nsew
+flabel metal2 s 51350 -800 51462 480 0 FreeSans 1400 90 0 0 wbs_adr_i[11]
+port 563 nsew
+flabel metal2 s 54896 -800 55008 480 0 FreeSans 1400 90 0 0 wbs_adr_i[12]
+port 564 nsew
+flabel metal2 s 58442 -800 58554 480 0 FreeSans 1400 90 0 0 wbs_adr_i[13]
+port 565 nsew
+flabel metal2 s 61988 -800 62100 480 0 FreeSans 1400 90 0 0 wbs_adr_i[14]
+port 566 nsew
+flabel metal2 s 65534 -800 65646 480 0 FreeSans 1400 90 0 0 wbs_adr_i[15]
+port 567 nsew
+flabel metal2 s 69080 -800 69192 480 0 FreeSans 1400 90 0 0 wbs_adr_i[16]
+port 568 nsew
+flabel metal2 s 72626 -800 72738 480 0 FreeSans 1400 90 0 0 wbs_adr_i[17]
+port 569 nsew
+flabel metal2 s 76172 -800 76284 480 0 FreeSans 1400 90 0 0 wbs_adr_i[18]
+port 570 nsew
+flabel metal2 s 79718 -800 79830 480 0 FreeSans 1400 90 0 0 wbs_adr_i[19]
+port 571 nsew
+flabel metal2 s 12344 -800 12456 480 0 FreeSans 1400 90 0 0 wbs_adr_i[1]
+port 572 nsew
+flabel metal2 s 83264 -800 83376 480 0 FreeSans 1400 90 0 0 wbs_adr_i[20]
+port 573 nsew
+flabel metal2 s 86810 -800 86922 480 0 FreeSans 1400 90 0 0 wbs_adr_i[21]
+port 574 nsew
+flabel metal2 s 90356 -800 90468 480 0 FreeSans 1400 90 0 0 wbs_adr_i[22]
+port 575 nsew
+flabel metal2 s 93902 -800 94014 480 0 FreeSans 1400 90 0 0 wbs_adr_i[23]
+port 576 nsew
+flabel metal2 s 97448 -800 97560 480 0 FreeSans 1400 90 0 0 wbs_adr_i[24]
+port 577 nsew
+flabel metal2 s 100994 -800 101106 480 0 FreeSans 1400 90 0 0 wbs_adr_i[25]
+port 578 nsew
+flabel metal2 s 104540 -800 104652 480 0 FreeSans 1400 90 0 0 wbs_adr_i[26]
+port 579 nsew
+flabel metal2 s 108086 -800 108198 480 0 FreeSans 1400 90 0 0 wbs_adr_i[27]
+port 580 nsew
+flabel metal2 s 111632 -800 111744 480 0 FreeSans 1400 90 0 0 wbs_adr_i[28]
+port 581 nsew
+flabel metal2 s 115178 -800 115290 480 0 FreeSans 1400 90 0 0 wbs_adr_i[29]
+port 582 nsew
+flabel metal2 s 17072 -800 17184 480 0 FreeSans 1400 90 0 0 wbs_adr_i[2]
+port 583 nsew
+flabel metal2 s 118724 -800 118836 480 0 FreeSans 1400 90 0 0 wbs_adr_i[30]
+port 584 nsew
+flabel metal2 s 122270 -800 122382 480 0 FreeSans 1400 90 0 0 wbs_adr_i[31]
+port 585 nsew
+flabel metal2 s 21800 -800 21912 480 0 FreeSans 1400 90 0 0 wbs_adr_i[3]
+port 586 nsew
+flabel metal2 s 26528 -800 26640 480 0 FreeSans 1400 90 0 0 wbs_adr_i[4]
+port 587 nsew
+flabel metal2 s 30074 -800 30186 480 0 FreeSans 1400 90 0 0 wbs_adr_i[5]
+port 588 nsew
+flabel metal2 s 33620 -800 33732 480 0 FreeSans 1400 90 0 0 wbs_adr_i[6]
+port 589 nsew
+flabel metal2 s 37166 -800 37278 480 0 FreeSans 1400 90 0 0 wbs_adr_i[7]
+port 590 nsew
+flabel metal2 s 40712 -800 40824 480 0 FreeSans 1400 90 0 0 wbs_adr_i[8]
+port 591 nsew
+flabel metal2 s 44258 -800 44370 480 0 FreeSans 1400 90 0 0 wbs_adr_i[9]
+port 592 nsew
+flabel metal2 s 4070 -800 4182 480 0 FreeSans 1400 90 0 0 wbs_cyc_i
+port 593 nsew
+flabel metal2 s 8798 -800 8910 480 0 FreeSans 1400 90 0 0 wbs_dat_i[0]
+port 594 nsew
+flabel metal2 s 48986 -800 49098 480 0 FreeSans 1400 90 0 0 wbs_dat_i[10]
+port 595 nsew
+flabel metal2 s 52532 -800 52644 480 0 FreeSans 1400 90 0 0 wbs_dat_i[11]
+port 596 nsew
+flabel metal2 s 56078 -800 56190 480 0 FreeSans 1400 90 0 0 wbs_dat_i[12]
+port 597 nsew
+flabel metal2 s 59624 -800 59736 480 0 FreeSans 1400 90 0 0 wbs_dat_i[13]
+port 598 nsew
+flabel metal2 s 63170 -800 63282 480 0 FreeSans 1400 90 0 0 wbs_dat_i[14]
+port 599 nsew
+flabel metal2 s 66716 -800 66828 480 0 FreeSans 1400 90 0 0 wbs_dat_i[15]
+port 600 nsew
+flabel metal2 s 70262 -800 70374 480 0 FreeSans 1400 90 0 0 wbs_dat_i[16]
+port 601 nsew
+flabel metal2 s 73808 -800 73920 480 0 FreeSans 1400 90 0 0 wbs_dat_i[17]
+port 602 nsew
+flabel metal2 s 77354 -800 77466 480 0 FreeSans 1400 90 0 0 wbs_dat_i[18]
+port 603 nsew
+flabel metal2 s 80900 -800 81012 480 0 FreeSans 1400 90 0 0 wbs_dat_i[19]
+port 604 nsew
+flabel metal2 s 13526 -800 13638 480 0 FreeSans 1400 90 0 0 wbs_dat_i[1]
+port 605 nsew
+flabel metal2 s 84446 -800 84558 480 0 FreeSans 1400 90 0 0 wbs_dat_i[20]
+port 606 nsew
+flabel metal2 s 87992 -800 88104 480 0 FreeSans 1400 90 0 0 wbs_dat_i[21]
+port 607 nsew
+flabel metal2 s 91538 -800 91650 480 0 FreeSans 1400 90 0 0 wbs_dat_i[22]
+port 608 nsew
+flabel metal2 s 95084 -800 95196 480 0 FreeSans 1400 90 0 0 wbs_dat_i[23]
+port 609 nsew
+flabel metal2 s 98630 -800 98742 480 0 FreeSans 1400 90 0 0 wbs_dat_i[24]
+port 610 nsew
+flabel metal2 s 102176 -800 102288 480 0 FreeSans 1400 90 0 0 wbs_dat_i[25]
+port 611 nsew
+flabel metal2 s 105722 -800 105834 480 0 FreeSans 1400 90 0 0 wbs_dat_i[26]
+port 612 nsew
+flabel metal2 s 109268 -800 109380 480 0 FreeSans 1400 90 0 0 wbs_dat_i[27]
+port 613 nsew
+flabel metal2 s 112814 -800 112926 480 0 FreeSans 1400 90 0 0 wbs_dat_i[28]
+port 614 nsew
+flabel metal2 s 116360 -800 116472 480 0 FreeSans 1400 90 0 0 wbs_dat_i[29]
+port 615 nsew
+flabel metal2 s 18254 -800 18366 480 0 FreeSans 1400 90 0 0 wbs_dat_i[2]
+port 616 nsew
+flabel metal2 s 119906 -800 120018 480 0 FreeSans 1400 90 0 0 wbs_dat_i[30]
+port 617 nsew
+flabel metal2 s 123452 -800 123564 480 0 FreeSans 1400 90 0 0 wbs_dat_i[31]
+port 618 nsew
+flabel metal2 s 22982 -800 23094 480 0 FreeSans 1400 90 0 0 wbs_dat_i[3]
+port 619 nsew
+flabel metal2 s 27710 -800 27822 480 0 FreeSans 1400 90 0 0 wbs_dat_i[4]
+port 620 nsew
+flabel metal2 s 31256 -800 31368 480 0 FreeSans 1400 90 0 0 wbs_dat_i[5]
+port 621 nsew
+flabel metal2 s 34802 -800 34914 480 0 FreeSans 1400 90 0 0 wbs_dat_i[6]
+port 622 nsew
+flabel metal2 s 38348 -800 38460 480 0 FreeSans 1400 90 0 0 wbs_dat_i[7]
+port 623 nsew
+flabel metal2 s 41894 -800 42006 480 0 FreeSans 1400 90 0 0 wbs_dat_i[8]
+port 624 nsew
+flabel metal2 s 45440 -800 45552 480 0 FreeSans 1400 90 0 0 wbs_dat_i[9]
+port 625 nsew
+flabel metal2 s 9980 -800 10092 480 0 FreeSans 1400 90 0 0 wbs_dat_o[0]
+port 626 nsew
+flabel metal2 s 50168 -800 50280 480 0 FreeSans 1400 90 0 0 wbs_dat_o[10]
+port 627 nsew
+flabel metal2 s 53714 -800 53826 480 0 FreeSans 1400 90 0 0 wbs_dat_o[11]
+port 628 nsew
+flabel metal2 s 57260 -800 57372 480 0 FreeSans 1400 90 0 0 wbs_dat_o[12]
+port 629 nsew
+flabel metal2 s 60806 -800 60918 480 0 FreeSans 1400 90 0 0 wbs_dat_o[13]
+port 630 nsew
+flabel metal2 s 64352 -800 64464 480 0 FreeSans 1400 90 0 0 wbs_dat_o[14]
+port 631 nsew
+flabel metal2 s 67898 -800 68010 480 0 FreeSans 1400 90 0 0 wbs_dat_o[15]
+port 632 nsew
+flabel metal2 s 71444 -800 71556 480 0 FreeSans 1400 90 0 0 wbs_dat_o[16]
+port 633 nsew
+flabel metal2 s 74990 -800 75102 480 0 FreeSans 1400 90 0 0 wbs_dat_o[17]
+port 634 nsew
+flabel metal2 s 78536 -800 78648 480 0 FreeSans 1400 90 0 0 wbs_dat_o[18]
+port 635 nsew
+flabel metal2 s 82082 -800 82194 480 0 FreeSans 1400 90 0 0 wbs_dat_o[19]
+port 636 nsew
+flabel metal2 s 14708 -800 14820 480 0 FreeSans 1400 90 0 0 wbs_dat_o[1]
+port 637 nsew
+flabel metal2 s 85628 -800 85740 480 0 FreeSans 1400 90 0 0 wbs_dat_o[20]
+port 638 nsew
+flabel metal2 s 89174 -800 89286 480 0 FreeSans 1400 90 0 0 wbs_dat_o[21]
+port 639 nsew
+flabel metal2 s 92720 -800 92832 480 0 FreeSans 1400 90 0 0 wbs_dat_o[22]
+port 640 nsew
+flabel metal2 s 96266 -800 96378 480 0 FreeSans 1400 90 0 0 wbs_dat_o[23]
+port 641 nsew
+flabel metal2 s 99812 -800 99924 480 0 FreeSans 1400 90 0 0 wbs_dat_o[24]
+port 642 nsew
+flabel metal2 s 103358 -800 103470 480 0 FreeSans 1400 90 0 0 wbs_dat_o[25]
+port 643 nsew
+flabel metal2 s 106904 -800 107016 480 0 FreeSans 1400 90 0 0 wbs_dat_o[26]
+port 644 nsew
+flabel metal2 s 110450 -800 110562 480 0 FreeSans 1400 90 0 0 wbs_dat_o[27]
+port 645 nsew
+flabel metal2 s 113996 -800 114108 480 0 FreeSans 1400 90 0 0 wbs_dat_o[28]
+port 646 nsew
+flabel metal2 s 117542 -800 117654 480 0 FreeSans 1400 90 0 0 wbs_dat_o[29]
+port 647 nsew
+flabel metal2 s 19436 -800 19548 480 0 FreeSans 1400 90 0 0 wbs_dat_o[2]
+port 648 nsew
+flabel metal2 s 121088 -800 121200 480 0 FreeSans 1400 90 0 0 wbs_dat_o[30]
+port 649 nsew
+flabel metal2 s 124634 -800 124746 480 0 FreeSans 1400 90 0 0 wbs_dat_o[31]
+port 650 nsew
+flabel metal2 s 24164 -800 24276 480 0 FreeSans 1400 90 0 0 wbs_dat_o[3]
+port 651 nsew
+flabel metal2 s 28892 -800 29004 480 0 FreeSans 1400 90 0 0 wbs_dat_o[4]
+port 652 nsew
+flabel metal2 s 32438 -800 32550 480 0 FreeSans 1400 90 0 0 wbs_dat_o[5]
+port 653 nsew
+flabel metal2 s 35984 -800 36096 480 0 FreeSans 1400 90 0 0 wbs_dat_o[6]
+port 654 nsew
+flabel metal2 s 39530 -800 39642 480 0 FreeSans 1400 90 0 0 wbs_dat_o[7]
+port 655 nsew
+flabel metal2 s 43076 -800 43188 480 0 FreeSans 1400 90 0 0 wbs_dat_o[8]
+port 656 nsew
+flabel metal2 s 46622 -800 46734 480 0 FreeSans 1400 90 0 0 wbs_dat_o[9]
+port 657 nsew
+flabel metal2 s 11162 -800 11274 480 0 FreeSans 1400 90 0 0 wbs_sel_i[0]
+port 658 nsew
+flabel metal2 s 15890 -800 16002 480 0 FreeSans 1400 90 0 0 wbs_sel_i[1]
+port 659 nsew
+flabel metal2 s 20618 -800 20730 480 0 FreeSans 1400 90 0 0 wbs_sel_i[2]
+port 660 nsew
+flabel metal2 s 25346 -800 25458 480 0 FreeSans 1400 90 0 0 wbs_sel_i[3]
+port 661 nsew
+flabel metal2 s 5252 -800 5364 480 0 FreeSans 1400 90 0 0 wbs_stb_i
+port 662 nsew
+flabel metal2 s 6434 -800 6546 480 0 FreeSans 1400 90 0 0 wbs_we_i
+port 663 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..75c4828
--- /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..bff6847
--- /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..c115173
--- /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..d5c6bd7
--- /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..0e22d96
--- /dev/null
+++ b/signoff/assigned_slot
@@ -0,0 +1 @@
+022
diff --git a/signoff/caravel_layout.png b/signoff/caravel_layout.png
new file mode 100644
index 0000000..bc0efd0
--- /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..a436ccb
--- /dev/null
+++ b/signoff/make_final_oas
@@ -0,0 +1 @@
+ab4b6c5cc917a8efc2e112573808e138d700a235  ./tapeout/outputs/oas/caravel_0005e00f.oas
diff --git a/tapeout/logs/compose.log b/tapeout/logs/compose.log
new file mode 100644
index 0000000..ae14a08
--- /dev/null
+++ b/tapeout/logs/compose.log
@@ -0,0 +1,1576 @@
+
+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_0005e00f_fill_pattern
+Reading "caravel_0005e00f_fill_pattern_0_0".
+Reading "caravel_0005e00f_fill_pattern_1_0".
+Reading "caravel_0005e00f_fill_pattern_0_1".
+Reading "caravel_0005e00f_fill_pattern_1_1".
+Reading "caravel_0005e00f_fill_pattern_2_0".
+Reading "caravel_0005e00f_fill_pattern_2_1".
+Reading "caravel_0005e00f_fill_pattern_3_0".
+Reading "caravel_0005e00f_fill_pattern_3_1".
+Reading "caravel_0005e00f_fill_pattern_4_0".
+Reading "caravel_0005e00f_fill_pattern_4_1".
+Reading "caravel_0005e00f_fill_pattern_5_0".
+Reading "caravel_0005e00f_fill_pattern_5_1".
+Reading "caravel_0005e00f_fill_pattern_0_2".
+Reading "caravel_0005e00f_fill_pattern_1_2".
+Reading "caravel_0005e00f_fill_pattern_2_2".
+Reading "caravel_0005e00f_fill_pattern_3_2".
+Reading "caravel_0005e00f_fill_pattern_4_2".
+Reading "caravel_0005e00f_fill_pattern_5_2".
+Reading "caravel_0005e00f_fill_pattern_0_3".
+Reading "caravel_0005e00f_fill_pattern_1_3".
+Reading "caravel_0005e00f_fill_pattern_2_3".
+Reading "caravel_0005e00f_fill_pattern_3_3".
+Reading "caravel_0005e00f_fill_pattern_4_3".
+Reading "caravel_0005e00f_fill_pattern_5_3".
+Reading "caravel_0005e00f_fill_pattern_0_4".
+Reading "caravel_0005e00f_fill_pattern_1_4".
+Reading "caravel_0005e00f_fill_pattern_2_4".
+Reading "caravel_0005e00f_fill_pattern_3_4".
+Reading "caravel_0005e00f_fill_pattern_4_4".
+Reading "caravel_0005e00f_fill_pattern_5_4".
+Reading "caravel_0005e00f_fill_pattern_0_5".
+Reading "caravel_0005e00f_fill_pattern_1_5".
+Reading "caravel_0005e00f_fill_pattern_2_5".
+Reading "caravel_0005e00f_fill_pattern_3_5".
+Reading "caravel_0005e00f_fill_pattern_4_5".
+Reading "caravel_0005e00f_fill_pattern_5_5".
+Reading "caravel_0005e00f_fill_pattern_0_6".
+Reading "caravel_0005e00f_fill_pattern_1_6".
+Reading "caravel_0005e00f_fill_pattern_2_6".
+Reading "caravel_0005e00f_fill_pattern_3_6".
+Reading "caravel_0005e00f_fill_pattern_4_6".
+Reading "caravel_0005e00f_fill_pattern_5_6".
+Reading "caravel_0005e00f_fill_pattern_0_7".
+Reading "caravel_0005e00f_fill_pattern_1_7".
+Reading "caravel_0005e00f_fill_pattern_2_7".
+Reading "caravel_0005e00f_fill_pattern_3_7".
+Reading "caravel_0005e00f_fill_pattern_4_7".
+Reading "caravel_0005e00f_fill_pattern_5_7".
+Reading "caravel_0005e00f_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_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 "EF_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "EF_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "EF_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "EF_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "EF_sky130_fd_sc_hvl__buf_8".
+Reading "EF_sky130_fd_sc_hvl__fill_4".
+Reading "EF_sky130_fd_sc_hvl__inv_8".
+Reading "EF_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "EF_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "EF_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "LL_sky130_fd_sc_hd__decap_3".
+Reading "LL_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "LL_sky130_fd_sc_hd__decap_12".
+Reading "LL_sky130_fd_sc_hd__decap_6".
+Reading "LL_sky130_fd_sc_hd__ebufn_2".
+Reading "LL_sky130_fd_sc_hd__fill_1".
+Reading "LL_sky130_fd_sc_hd__fill_2".
+Reading "LL_sky130_fd_sc_hd__decap_4".
+Reading "LL_sky130_fd_sc_hd__diode_2".
+Reading "LL_sky130_fd_sc_hd__dfxtp_1".
+Reading "LL_sky130_fd_sc_hd__decap_8".
+Reading "LL_sky130_fd_sc_hd__mux2_1".
+Reading "LL_sky130_fd_sc_hd__mux4_1".
+Reading "LL_sky130_fd_sc_hd__inv_1".
+Reading "LL_sky130_fd_sc_hd__conb_1".
+Reading "LL_sky130_fd_sc_hd__dlclkp_1".
+Reading "LL_sky130_fd_sc_hd__and2_1".
+Reading "LL_sky130_fd_sc_hd__clkbuf_2".
+Reading "LL_sky130_fd_sc_hd__clkbuf_16".
+Reading "LL_sky130_fd_sc_hd__clkbuf_1".
+Reading "LL_sky130_fd_sc_hd__and2_2".
+Reading "LL_sky130_fd_sc_hd__and3b_4".
+Reading "LL_sky130_fd_sc_hd__and3_4".
+Reading "LL_sky130_fd_sc_hd__nor3b_4".
+Reading "LL_sky130_fd_sc_hd__and4_2".
+Reading "LL_sky130_fd_sc_hd__and4b_2".
+Reading "LL_sky130_fd_sc_hd__and4bb_2".
+Reading "LL_sky130_fd_sc_hd__nor4b_2".
+Reading "LL_sky130_fd_sc_hd__and2b_2".
+Reading "LL_sky130_fd_sc_hd__clkbuf_4".
+Reading "LL_DFFRAM".
+Reading "LL_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "LL_sky130_fd_sc_hd__buf_8".
+Reading "LL_sky130_fd_sc_hd__buf_6".
+Reading "LL_sky130_fd_sc_hd__dfxtp_2".
+Reading "LL_sky130_fd_sc_hd__a221o_1".
+Reading "LL_sky130_fd_sc_hd__buf_2".
+Reading "LL_sky130_fd_sc_hd__a22o_1".
+Reading "LL_sky130_fd_sc_hd__dfxtp_4".
+Reading "LL_sky130_fd_sc_hd__nand3_4".
+Reading "LL_sky130_fd_sc_hd__a221o_2".
+Reading "LL_sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "LL_sky130_fd_sc_hd__buf_12".
+Reading "LL_sky130_fd_sc_hd__a2111o_1".
+Reading "LL_sky130_fd_sc_hd__and4_1".
+Reading "LL_sky130_fd_sc_hd__a2111o_2".
+Reading "LL_sky130_fd_sc_hd__o211a_1".
+Reading "LL_sky130_fd_sc_hd__and3_1".
+Reading "LL_sky130_fd_sc_hd__inv_2".
+Reading "LL_sky130_fd_sc_hd__and2b_1".
+Reading "LL_sky130_fd_sc_hd__nand3b_1".
+Reading "LL_sky130_fd_sc_hd__a2111oi_2".
+Reading "LL_sky130_fd_sc_hd__a22o_2".
+Reading "LL_sky130_fd_sc_hd__a221o_4".
+Reading "LL_sky130_fd_sc_hd__nor3b_1".
+Reading "LL_sky130_fd_sc_hd__nor3_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_8".
+Reading "LL_sky130_fd_sc_hd__inv_12".
+Reading "LL_sky130_fd_sc_hd__and3b_1".
+Reading "LL_sky130_fd_sc_hd__nor3b_2".
+Reading "LL_sky130_fd_sc_hd__or2_1".
+Reading "LL_sky130_fd_sc_hd__buf_4".
+Reading "LL_sky130_fd_sc_hd__a211oi_1".
+Reading "LL_sky130_fd_sc_hd__inv_6".
+Reading "LL_sky130_fd_sc_hd__nand2_1".
+Reading "LL_sky130_fd_sc_hd__nand3b_4".
+Reading "LL_sky130_fd_sc_hd__nand3_1".
+Reading "LL_sky130_fd_sc_hd__inv_16".
+Reading "LL_sky130_fd_sc_hd__o2111a_1".
+Reading "LL_sky130_fd_sc_hd__a21oi_1".
+Reading "LL_sky130_fd_sc_hd__o21ai_4".
+Reading "LL_sky130_fd_sc_hd__mux2_2".
+Reading "LL_sky130_fd_sc_hd__inv_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_2".
+Reading "LL_sky130_fd_sc_hd__a21bo_1".
+Reading "LL_sky130_fd_sc_hd__o21a_1".
+Reading "LL_sky130_fd_sc_hd__a211o_2".
+Reading "LL_sky130_fd_sc_hd__or2b_1".
+Reading "LL_sky130_fd_sc_hd__a21oi_4".
+Reading "LL_sky130_fd_sc_hd__o21ai_1".
+Reading "LL_sky130_fd_sc_hd__a21boi_1".
+Reading "LL_sky130_fd_sc_hd__nor3_1".
+Reading "LL_sky130_fd_sc_hd__nor2_2".
+Reading "LL_sky130_fd_sc_hd__a31oi_1".
+Reading "LL_sky130_fd_sc_hd__a21o_1".
+Reading "LL_sky130_fd_sc_hd__o21a_2".
+Reading "LL_sky130_fd_sc_hd__o21bai_1".
+Reading "LL_sky130_fd_sc_hd__o211ai_1".
+Reading "LL_sky130_fd_sc_hd__o31ai_1".
+Reading "LL_sky130_fd_sc_hd__nor2_1".
+Reading "LL_sky130_fd_sc_hd__xor2_4".
+Reading "LL_sky130_fd_sc_hd__nand3_2".
+Reading "LL_sky130_fd_sc_hd__o21ba_1".
+Reading "LL_sky130_fd_sc_hd__a41oi_1".
+Reading "LL_sky130_fd_sc_hd__nor3_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_1".
+Reading "LL_sky130_fd_sc_hd__o21bai_2".
+Reading "LL_sky130_fd_sc_hd__xnor2_4".
+Reading "LL_sky130_fd_sc_hd__clkbuf_8".
+Reading "LL_sky130_fd_sc_hd__a41oi_4".
+Reading "LL_sky130_fd_sc_hd__xnor2_2".
+Reading "LL_sky130_fd_sc_hd__or3b_1".
+Reading "LL_sky130_fd_sc_hd__nand2_4".
+Reading "LL_sky130_fd_sc_hd__xnor2_1".
+Reading "LL_sky130_fd_sc_hd__nand2_8".
+Reading "LL_sky130_fd_sc_hd__xor2_1".
+Reading "LL_sky130_fd_sc_hd__nor2b_2".
+Reading "LL_sky130_fd_sc_hd__o211a_2".
+Reading "LL_sky130_fd_sc_hd__o31a_1".
+Reading "LL_sky130_fd_sc_hd__mux2_8".
+Reading "LL_sky130_fd_sc_hd__mux2_4".
+Reading "LL_sky130_fd_sc_hd__a21oi_2".
+Reading "LL_sky130_fd_sc_hd__a21o_2".
+Reading "LL_sky130_fd_sc_hd__o21bai_4".
+Reading "LL_sky130_fd_sc_hd__a211o_1".
+Reading "LL_sky130_fd_sc_hd__a311o_1".
+Reading "LL_sky130_fd_sc_hd__a22oi_4".
+Reading "LL_sky130_fd_sc_hd__o2111a_4".
+Reading "LL_sky130_fd_sc_hd__o22a_1".
+Reading "LL_sky130_fd_sc_hd__a31o_1".
+Reading "LL_sky130_fd_sc_hd__and4_4".
+Reading "LL_sky130_fd_sc_hd__a22oi_2".
+Reading "LL_sky130_fd_sc_hd__o41a_2".
+Reading "LL_sky130_fd_sc_hd__nand2_2".
+Reading "LL_sky130_fd_sc_hd__nor2_8".
+Reading "LL_sky130_fd_sc_hd__a32oi_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_4".
+Reading "LL_sky130_fd_sc_hd__nor2b_4".
+Reading "LL_sky130_fd_sc_hd__or4_2".
+Reading "LL_sky130_fd_sc_hd__a211oi_2".
+Reading "LL_sky130_fd_sc_hd__clkinv_4".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_1".
+Reading "LL_sky130_fd_sc_hd__a31oi_4".
+Reading "LL_sky130_fd_sc_hd__nand3b_2".
+Reading "LL_sky130_fd_sc_hd__a21boi_2".
+Reading "LL_sky130_fd_sc_hd__nor2_4".
+Reading "LL_sky130_fd_sc_hd__o311ai_1".
+Reading "LL_sky130_fd_sc_hd__a41oi_2".
+Reading "LL_sky130_fd_sc_hd__or3b_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_16".
+Reading "LL_sky130_fd_sc_hd__o211ai_4".
+Reading "LL_sky130_fd_sc_hd__o21ba_4".
+Reading "LL_sky130_fd_sc_hd__o2111ai_2".
+Reading "LL_sky130_fd_sc_hd__o2111ai_1".
+Reading "LL_sky130_fd_sc_hd__a32o_1".
+Reading "LL_sky130_fd_sc_hd__a311oi_1".
+Reading "LL_sky130_fd_sc_hd__a2111o_4".
+Reading "LL_sky130_fd_sc_hd__or4_4".
+Reading "LL_sky130_fd_sc_hd__o21ai_2".
+Reading "LL_sky130_fd_sc_hd__a2111oi_1".
+Reading "LL_sky130_fd_sc_hd__a211oi_4".
+Reading "LL_sky130_fd_sc_hd__o311ai_4".
+Reading "LL_sky130_fd_sc_hd__a2111oi_4".
+Reading "LL_sky130_fd_sc_hd__mux4_2".
+Reading "LL_sky130_fd_sc_hd__or2b_4".
+Reading "LL_sky130_fd_sc_hd__o21a_4".
+Reading "LL_sky130_fd_sc_hd__and4b_4".
+Reading "LL_sky130_fd_sc_hd__o2111ai_4".
+Reading "LL_sky130_fd_sc_hd__or2_2".
+Reading "LL_sky130_fd_sc_hd__o22ai_1".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_1".
+Reading "LL_sky130_fd_sc_hd__a32oi_1".
+Reading "LL_sky130_fd_sc_hd__inv_8".
+Reading "LL_sky130_fd_sc_hd__a21boi_4".
+Reading "LL_sky130_fd_sc_hd__or4_1".
+Reading "LL_sky130_fd_sc_hd__o32ai_1".
+Reading "LL_sky130_fd_sc_hd__a41o_1".
+Reading "LL_sky130_fd_sc_hd__xor2_2".
+Reading "LL_sky130_fd_sc_hd__o221ai_1".
+Reading "LL_sky130_fd_sc_hd__o32a_1".
+Reading "LL_sky130_fd_sc_hd__o41a_1".
+Reading "LL_sky130_fd_sc_hd__a22oi_1".
+Reading "LL_sky130_fd_sc_hd__and3_2".
+Reading "LL_sky130_fd_sc_hd__o221a_2".
+Reading "LL_sky130_fd_sc_hd__o221a_1".
+Reading "LL_sky130_fd_sc_hd__and2_4".
+Reading "LL_sky130_fd_sc_hd__or3_1".
+Reading "LL_sky130_fd_sc_hd__o22ai_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_1".
+Reading "LL_sky130_fd_sc_hd__o211ai_2".
+Reading "LL_sky130_fd_sc_hd__o311ai_2".
+Reading "LL_sky130_fd_sc_hd__o31ai_4".
+Reading "LL_sky130_fd_sc_hd__a311oi_2".
+Reading "LL_sky130_fd_sc_hd__a31oi_2".
+Reading "LL_sky130_fd_sc_hd__o311a_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_4".
+Reading "LL_sky130_fd_sc_hd__or3_2".
+Reading "LL_sky130_fd_sc_hd__o31a_4".
+Reading "LL_sky130_fd_sc_hd__o21ba_2".
+Reading "LL_sky130_fd_sc_hd__a311oi_4".
+Reading "LL_sky130_fd_sc_hd__and2b_4".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_4".
+Reading "LL_sky130_fd_sc_hd__o22a_2".
+Reading "LL_sky130_fd_sc_hd__and4b_1".
+Reading "LL_sky130_fd_sc_hd__nand2b_1".
+Reading "LL_sky130_fd_sc_hd__o2111a_2".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_4".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "LL_sky130_fd_sc_hd__dlymetal6s4s_1".
+Reading "LL_sky130_fd_sc_hd__or3_4".
+Reading "LL_sky130_fd_sc_hd__a22o_4".
+Reading "LL_sky130_fd_sc_hd__a32oi_4".
+Reading "LL_sky130_fd_sc_hd__o311a_1".
+Reading "LL_sky130_fd_sc_hd__a21o_4".
+Reading "LL_sky130_fd_sc_hd__or4b_1".
+Reading "LL_sky130_fd_sc_hd__a32o_4".
+Reading "LL_sky130_fd_sc_hd__and3b_2".
+Reading "LL_sky130_fd_sc_hd__o32ai_4".
+Reading "LL_sky130_fd_sc_hd__or2b_2".
+Reading "LL_sky130_fd_sc_hd__o221ai_2".
+Reading "LL_sky130_fd_sc_hd__a31o_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
+Reading "LL_sky130_fd_bd_sram__openram_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
+Reading "LL_sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
+Reading "LL_sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
+Reading "LL_sky130_fd_bd_sram__openram_sense_amp".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
+Reading "LL_sky130_fd_bd_sram__openram_write_driver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_bank".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8".
+Reading "LL_sky130_fd_sc_hd__o32ai_2".
+Reading "LL_sky130_fd_sc_hd__a21bo_2".
+Reading "LL_sky130_fd_sc_hd__o31ai_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_2".
+Reading "LL_sky130_fd_sc_hd__o211a_4".
+Reading "LL_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 "QV_sky130_fd_pr__nfet_01v8_F8VELN".
+Reading "QV_sky130_fd_pr__nfet_01v8_854667".
+Reading "QV_tia_cur_mirror".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_ZWVPUJ".
+Reading "QV_sky130_fd_pr__pfet_01v8_NZHYX4".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_ZRA4RB".
+Reading "QV_rf_transistors".
+Reading "QV_sky130_fd_pr__pfet_01v8_GYVK57".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_62U3RB".
+Reading "QV_fb_transistor".
+Reading "QV_sky130_fd_pr__nfet_01v8_RRWALQ".
+Reading "QV_dis_tran".
+Reading "QV_tia_one_tia".
+Reading "QV_sky130_fd_pr__pfet_01v8_GCYTE7".
+Reading "QV_sky130_fd_pr__nfet_01v8_SC2JGL".
+Reading "QV_sky130_fd_pr__nfet_01v8_CDW43Z".
+Reading "QV_sky130_fd_pr__cap_var_lvt_MZUN4J".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#0".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_J5CT7Z".
+Reading "QV_tia_core".
+Reading "QV_sky130_fd_pr__nfet_01v8_LH2JGW".
+Reading "QV_sky130_fd_pr__nfet_01v8_DJG2KN".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#2".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_WXTTNJ".
+Reading "QV_sky130_fd_pr__res_high_po_5p73_PA2QZX".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_324MKY".
+Reading "QV_outd_diffamp".
+Reading "QV_sky130_fd_pr__nfet_01v8_ED72KE".
+Reading "QV_sky130_fd_pr__nfet_01v8_A574RZ".
+Reading "QV_outd_cmirror_transistors".
+Reading "QV_outd_cmirror_64t".
+Reading "QV_outd_stage2".
+Reading "QV_outd_stage3".
+Reading "QV_sky130_fd_pr__res_high_po_2p85_8GE2XM".
+Reading "QV_outd_stage1".
+Reading "QV_outd".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#1".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_WXTTNJ#0".
+Reading "QV_sky130_fd_pr__pfet_01v8_QDYTZD".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_E9U3PA".
+Reading "QV_sky130_fd_pr__nfet_01v8_U3V43Z".
+Reading "QV_isource_startup".
+Reading "QV_sky130_fd_pr__nfet_01v8_WY4VMC".
+Reading "QV_sky130_fd_pr__nfet_01v8_TV3VM6".
+Reading "QV_sky130_fd_pr__nfet_01v8_HZ8P49".
+Reading "QV_isource_ref_transistor".
+Reading "QV_isource_ref_5transistors".
+Reading "QV_isource_ref".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_JAGHGM".
+Reading "QV_sky130_fd_pr__nfet_01v8_834VMG".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_26RGPZ".
+Reading "QV_isource_conv_tsmal".
+Reading "QV_sky130_fd_pr__pfet_01v8_J24RLQ#0".
+Reading "QV_sky130_fd_pr__pfet_01v8_ACY9XJ#0".
+Reading "QV_isource_cmirror#0".
+Reading "QV_isource_out".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_ZZ3Y87".
+Reading "QV_isource_diffamp".
+Reading "QV_isource_conv_tsmal_nwell".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_J2NVFM".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_BQY2W7".
+Reading "QV_sky130_fd_pr__pfet_01v8_J24RLQ".
+Reading "QV_sky130_fd_pr__pfet_01v8_ACY9XJ".
+Reading "QV_isource_cmirror".
+Reading "QV_isource_conv".
+Reading "QV_isource".
+Reading "QV_sky130_fd_pr__pfet_01v8_X9CJL2".
+Reading "QV_sky130_fd_pr__pfet_01v8_LXX5YL".
+Reading "QV_mirror_p".
+Reading "QV_eigth_mirror".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG".
+Reading "QV_sky130_fd_pr__nfet_01v8_WS53KN".
+Reading "QV_sky130_fd_pr__nfet_01v8_M8466X".
+Reading "QV_mirror_n".
+Reading "QV_cmirror_channel".
+Reading "QV_mpw5_submission".
+Reading "QV_sky130_fd_pr__diode_pw2nd_11v0_T9UBGD".
+Reading "QV_sky130_fd_pr__diode_pd2nw_11v0_33C8ED".
+Reading "QV_esd-array".
+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_0005e00f
+Ended: 04/27/2022 18:09:40
diff --git a/tapeout/logs/fill_final.log b/tapeout/logs/fill_final.log
new file mode 100644
index 0000000..b4a9131
--- /dev/null
+++ b/tapeout/logs/fill_final.log
@@ -0,0 +1,114 @@
+
+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)"
+Writing final GDS
+   Generating output for cell caravel_0005e00f_fill_pattern_0_0
+Reading "caravel_0005e00f_fill_pattern_0_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_0
+Reading "caravel_0005e00f_fill_pattern_1_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_1
+Reading "caravel_0005e00f_fill_pattern_0_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_1
+Reading "caravel_0005e00f_fill_pattern_1_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_0
+Reading "caravel_0005e00f_fill_pattern_2_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_1
+Reading "caravel_0005e00f_fill_pattern_2_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_0
+Reading "caravel_0005e00f_fill_pattern_3_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_1
+Reading "caravel_0005e00f_fill_pattern_3_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_0
+Reading "caravel_0005e00f_fill_pattern_4_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_1
+Reading "caravel_0005e00f_fill_pattern_4_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_0
+Reading "caravel_0005e00f_fill_pattern_5_0".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_1
+Reading "caravel_0005e00f_fill_pattern_5_1".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_2
+Reading "caravel_0005e00f_fill_pattern_0_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_2
+Reading "caravel_0005e00f_fill_pattern_1_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_2
+Reading "caravel_0005e00f_fill_pattern_2_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_2
+Reading "caravel_0005e00f_fill_pattern_3_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_2
+Reading "caravel_0005e00f_fill_pattern_4_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_2
+Reading "caravel_0005e00f_fill_pattern_5_2".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_3
+Reading "caravel_0005e00f_fill_pattern_0_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_3
+Reading "caravel_0005e00f_fill_pattern_1_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_3
+Reading "caravel_0005e00f_fill_pattern_2_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_3
+Reading "caravel_0005e00f_fill_pattern_3_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_3
+Reading "caravel_0005e00f_fill_pattern_4_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_3
+Reading "caravel_0005e00f_fill_pattern_5_3".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_4
+Reading "caravel_0005e00f_fill_pattern_0_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_4
+Reading "caravel_0005e00f_fill_pattern_1_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_4
+Reading "caravel_0005e00f_fill_pattern_2_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_4
+Reading "caravel_0005e00f_fill_pattern_3_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_4
+Reading "caravel_0005e00f_fill_pattern_4_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_4
+Reading "caravel_0005e00f_fill_pattern_5_4".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_5
+Reading "caravel_0005e00f_fill_pattern_0_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_5
+Reading "caravel_0005e00f_fill_pattern_1_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_5
+Reading "caravel_0005e00f_fill_pattern_2_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_5
+Reading "caravel_0005e00f_fill_pattern_3_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_5
+Reading "caravel_0005e00f_fill_pattern_4_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_5
+Reading "caravel_0005e00f_fill_pattern_5_5".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_6
+Reading "caravel_0005e00f_fill_pattern_0_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_6
+Reading "caravel_0005e00f_fill_pattern_1_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_6
+Reading "caravel_0005e00f_fill_pattern_2_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_6
+Reading "caravel_0005e00f_fill_pattern_3_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_6
+Reading "caravel_0005e00f_fill_pattern_4_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_6
+Reading "caravel_0005e00f_fill_pattern_5_6".
+   Generating output for cell caravel_0005e00f_fill_pattern_0_7
+Reading "caravel_0005e00f_fill_pattern_0_7".
+   Generating output for cell caravel_0005e00f_fill_pattern_1_7
+Reading "caravel_0005e00f_fill_pattern_1_7".
+   Generating output for cell caravel_0005e00f_fill_pattern_2_7
+Reading "caravel_0005e00f_fill_pattern_2_7".
+   Generating output for cell caravel_0005e00f_fill_pattern_3_7
+Reading "caravel_0005e00f_fill_pattern_3_7".
+   Generating output for cell caravel_0005e00f_fill_pattern_4_7
+Reading "caravel_0005e00f_fill_pattern_4_7".
+   Generating output for cell caravel_0005e00f_fill_pattern_5_7
+Reading "caravel_0005e00f_fill_pattern_5_7".
+   Generating output for cell caravel_0005e00f_fill_pattern
+Ended: 04/27/2022 18:08:09
diff --git a/tapeout/logs/fill_initial.log b/tapeout/logs/fill_initial.log
new file mode 100644
index 0000000..d4bbaf0
--- /dev/null
+++ b/tapeout/logs/fill_initial.log
@@ -0,0 +1,1555 @@
+
+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 17:44:54
+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".
+Reading "alpha_E".
+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".
+    5000 uses
+    10000 uses
+    15000 uses
+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 "EF_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "EF_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "EF_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "EF_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "EF_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "EF_sky130_fd_sc_hvl__buf_8".
+Reading "EF_sky130_fd_sc_hvl__fill_4".
+Reading "EF_sky130_fd_sc_hvl__inv_8".
+Reading "EF_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "EF_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "EF_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "LL_sky130_fd_sc_hd__decap_3".
+Reading "LL_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "LL_sky130_fd_sc_hd__decap_12".
+Reading "LL_sky130_fd_sc_hd__decap_6".
+Reading "LL_sky130_fd_sc_hd__ebufn_2".
+Reading "LL_sky130_fd_sc_hd__fill_1".
+Reading "LL_sky130_fd_sc_hd__fill_2".
+Reading "LL_sky130_fd_sc_hd__decap_4".
+Reading "LL_sky130_fd_sc_hd__diode_2".
+Reading "LL_sky130_fd_sc_hd__dfxtp_1".
+Reading "LL_sky130_fd_sc_hd__decap_8".
+Reading "LL_sky130_fd_sc_hd__mux2_1".
+Reading "LL_sky130_fd_sc_hd__mux4_1".
+Reading "LL_sky130_fd_sc_hd__inv_1".
+Reading "LL_sky130_fd_sc_hd__conb_1".
+Reading "LL_sky130_fd_sc_hd__dlclkp_1".
+Reading "LL_sky130_fd_sc_hd__and2_1".
+Reading "LL_sky130_fd_sc_hd__clkbuf_2".
+Reading "LL_sky130_fd_sc_hd__clkbuf_16".
+Reading "LL_sky130_fd_sc_hd__clkbuf_1".
+Reading "LL_sky130_fd_sc_hd__and2_2".
+Reading "LL_sky130_fd_sc_hd__and3b_4".
+Reading "LL_sky130_fd_sc_hd__and3_4".
+Reading "LL_sky130_fd_sc_hd__nor3b_4".
+Reading "LL_sky130_fd_sc_hd__and4_2".
+Reading "LL_sky130_fd_sc_hd__and4b_2".
+Reading "LL_sky130_fd_sc_hd__and4bb_2".
+Reading "LL_sky130_fd_sc_hd__nor4b_2".
+Reading "LL_sky130_fd_sc_hd__and2b_2".
+Reading "LL_sky130_fd_sc_hd__clkbuf_4".
+Reading "LL_DFFRAM".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+Reading "LL_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "LL_sky130_fd_sc_hd__buf_8".
+Reading "LL_sky130_fd_sc_hd__buf_6".
+Reading "LL_sky130_fd_sc_hd__dfxtp_2".
+Reading "LL_sky130_fd_sc_hd__a221o_1".
+Reading "LL_sky130_fd_sc_hd__buf_2".
+Reading "LL_sky130_fd_sc_hd__a22o_1".
+Reading "LL_sky130_fd_sc_hd__dfxtp_4".
+Reading "LL_sky130_fd_sc_hd__nand3_4".
+Reading "LL_sky130_fd_sc_hd__a221o_2".
+Reading "LL_sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "LL_sky130_fd_sc_hd__buf_12".
+Reading "LL_sky130_fd_sc_hd__a2111o_1".
+CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
+Reading "LL_sky130_fd_sc_hd__and4_1".
+Reading "LL_sky130_fd_sc_hd__a2111o_2".
+Reading "LL_sky130_fd_sc_hd__o211a_1".
+Reading "LL_sky130_fd_sc_hd__and3_1".
+Reading "LL_sky130_fd_sc_hd__inv_2".
+Reading "LL_sky130_fd_sc_hd__and2b_1".
+Reading "LL_sky130_fd_sc_hd__nand3b_1".
+Reading "LL_sky130_fd_sc_hd__a2111oi_2".
+Reading "LL_sky130_fd_sc_hd__a22o_2".
+Reading "LL_sky130_fd_sc_hd__a221o_4".
+Reading "LL_sky130_fd_sc_hd__nor3b_1".
+Reading "LL_sky130_fd_sc_hd__nor3_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_8".
+Reading "LL_sky130_fd_sc_hd__inv_12".
+Reading "LL_sky130_fd_sc_hd__and3b_1".
+Reading "LL_sky130_fd_sc_hd__nor3b_2".
+Reading "LL_sky130_fd_sc_hd__or2_1".
+Reading "LL_sky130_fd_sc_hd__buf_4".
+Reading "LL_sky130_fd_sc_hd__a211oi_1".
+Reading "LL_sky130_fd_sc_hd__inv_6".
+Reading "LL_sky130_fd_sc_hd__nand2_1".
+Reading "LL_sky130_fd_sc_hd__nand3b_4".
+Reading "LL_sky130_fd_sc_hd__nand3_1".
+Reading "LL_sky130_fd_sc_hd__inv_16".
+Reading "LL_sky130_fd_sc_hd__o2111a_1".
+Reading "LL_sky130_fd_sc_hd__a21oi_1".
+Reading "LL_sky130_fd_sc_hd__o21ai_4".
+Reading "LL_sky130_fd_sc_hd__mux2_2".
+Reading "LL_sky130_fd_sc_hd__inv_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_2".
+Reading "LL_sky130_fd_sc_hd__a21bo_1".
+Reading "LL_sky130_fd_sc_hd__o21a_1".
+Reading "LL_sky130_fd_sc_hd__a211o_2".
+Reading "LL_sky130_fd_sc_hd__or2b_1".
+Reading "LL_sky130_fd_sc_hd__a21oi_4".
+Reading "LL_sky130_fd_sc_hd__o21ai_1".
+Reading "LL_sky130_fd_sc_hd__a21boi_1".
+Reading "LL_sky130_fd_sc_hd__nor3_1".
+Reading "LL_sky130_fd_sc_hd__nor2_2".
+Reading "LL_sky130_fd_sc_hd__a31oi_1".
+Reading "LL_sky130_fd_sc_hd__a21o_1".
+Reading "LL_sky130_fd_sc_hd__o21a_2".
+Reading "LL_sky130_fd_sc_hd__o21bai_1".
+Reading "LL_sky130_fd_sc_hd__o211ai_1".
+Reading "LL_sky130_fd_sc_hd__o31ai_1".
+Reading "LL_sky130_fd_sc_hd__nor2_1".
+Reading "LL_sky130_fd_sc_hd__xor2_4".
+Reading "LL_sky130_fd_sc_hd__nand3_2".
+Reading "LL_sky130_fd_sc_hd__o21ba_1".
+Reading "LL_sky130_fd_sc_hd__a41oi_1".
+Reading "LL_sky130_fd_sc_hd__nor3_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_1".
+Reading "LL_sky130_fd_sc_hd__o21bai_2".
+Reading "LL_sky130_fd_sc_hd__xnor2_4".
+Reading "LL_sky130_fd_sc_hd__clkbuf_8".
+Reading "LL_sky130_fd_sc_hd__a41oi_4".
+Reading "LL_sky130_fd_sc_hd__xnor2_2".
+Reading "LL_sky130_fd_sc_hd__or3b_1".
+Reading "LL_sky130_fd_sc_hd__nand2_4".
+Reading "LL_sky130_fd_sc_hd__xnor2_1".
+Reading "LL_sky130_fd_sc_hd__nand2_8".
+Reading "LL_sky130_fd_sc_hd__xor2_1".
+Reading "LL_sky130_fd_sc_hd__nor2b_2".
+Reading "LL_sky130_fd_sc_hd__o211a_2".
+Reading "LL_sky130_fd_sc_hd__o31a_1".
+Reading "LL_sky130_fd_sc_hd__mux2_8".
+Reading "LL_sky130_fd_sc_hd__mux2_4".
+Reading "LL_sky130_fd_sc_hd__a21oi_2".
+Reading "LL_sky130_fd_sc_hd__a21o_2".
+Reading "LL_sky130_fd_sc_hd__o21bai_4".
+Reading "LL_sky130_fd_sc_hd__a211o_1".
+Reading "LL_sky130_fd_sc_hd__a311o_1".
+Reading "LL_sky130_fd_sc_hd__a22oi_4".
+Reading "LL_sky130_fd_sc_hd__o2111a_4".
+Reading "LL_sky130_fd_sc_hd__o22a_1".
+Reading "LL_sky130_fd_sc_hd__a31o_1".
+Reading "LL_sky130_fd_sc_hd__and4_4".
+Reading "LL_sky130_fd_sc_hd__a22oi_2".
+Reading "LL_sky130_fd_sc_hd__o41a_2".
+Reading "LL_sky130_fd_sc_hd__nand2_2".
+Reading "LL_sky130_fd_sc_hd__nor2_8".
+Reading "LL_sky130_fd_sc_hd__a32oi_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_4".
+Reading "LL_sky130_fd_sc_hd__nor2b_4".
+Reading "LL_sky130_fd_sc_hd__or4_2".
+Reading "LL_sky130_fd_sc_hd__a211oi_2".
+Reading "LL_sky130_fd_sc_hd__clkinv_4".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_1".
+Reading "LL_sky130_fd_sc_hd__a31oi_4".
+Reading "LL_sky130_fd_sc_hd__nand3b_2".
+Reading "LL_sky130_fd_sc_hd__a21boi_2".
+Reading "LL_sky130_fd_sc_hd__nor2_4".
+Reading "LL_sky130_fd_sc_hd__o311ai_1".
+Reading "LL_sky130_fd_sc_hd__a41oi_2".
+Reading "LL_sky130_fd_sc_hd__or3b_4".
+Reading "LL_sky130_fd_sc_hd__clkinv_16".
+Reading "LL_sky130_fd_sc_hd__o211ai_4".
+Reading "LL_sky130_fd_sc_hd__o21ba_4".
+Reading "LL_sky130_fd_sc_hd__o2111ai_2".
+Reading "LL_sky130_fd_sc_hd__o2111ai_1".
+Reading "LL_sky130_fd_sc_hd__a32o_1".
+Reading "LL_sky130_fd_sc_hd__a311oi_1".
+Reading "LL_sky130_fd_sc_hd__a2111o_4".
+Reading "LL_sky130_fd_sc_hd__or4_4".
+Reading "LL_sky130_fd_sc_hd__o21ai_2".
+Reading "LL_sky130_fd_sc_hd__a2111oi_1".
+Reading "LL_sky130_fd_sc_hd__a211oi_4".
+Reading "LL_sky130_fd_sc_hd__o311ai_4".
+Reading "LL_sky130_fd_sc_hd__a2111oi_4".
+Reading "LL_sky130_fd_sc_hd__mux4_2".
+Reading "LL_sky130_fd_sc_hd__or2b_4".
+Reading "LL_sky130_fd_sc_hd__o21a_4".
+Reading "LL_sky130_fd_sc_hd__and4b_4".
+Reading "LL_sky130_fd_sc_hd__o2111ai_4".
+Reading "LL_sky130_fd_sc_hd__or2_2".
+Reading "LL_sky130_fd_sc_hd__o22ai_1".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_1".
+Reading "LL_sky130_fd_sc_hd__a32oi_1".
+Reading "LL_sky130_fd_sc_hd__inv_8".
+Reading "LL_sky130_fd_sc_hd__a21boi_4".
+Reading "LL_sky130_fd_sc_hd__or4_1".
+Reading "LL_sky130_fd_sc_hd__o32ai_1".
+Reading "LL_sky130_fd_sc_hd__a41o_1".
+Reading "LL_sky130_fd_sc_hd__xor2_2".
+Reading "LL_sky130_fd_sc_hd__o221ai_1".
+Reading "LL_sky130_fd_sc_hd__o32a_1".
+Reading "LL_sky130_fd_sc_hd__o41a_1".
+Reading "LL_sky130_fd_sc_hd__a22oi_1".
+Reading "LL_sky130_fd_sc_hd__and3_2".
+Reading "LL_sky130_fd_sc_hd__o221a_2".
+Reading "LL_sky130_fd_sc_hd__o221a_1".
+Reading "LL_sky130_fd_sc_hd__and2_4".
+Reading "LL_sky130_fd_sc_hd__or3_1".
+Reading "LL_sky130_fd_sc_hd__o22ai_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_2".
+Reading "LL_sky130_fd_sc_hd__a221oi_1".
+Reading "LL_sky130_fd_sc_hd__o211ai_2".
+Reading "LL_sky130_fd_sc_hd__o311ai_2".
+Reading "LL_sky130_fd_sc_hd__o31ai_4".
+Reading "LL_sky130_fd_sc_hd__a311oi_2".
+Reading "LL_sky130_fd_sc_hd__a31oi_2".
+Reading "LL_sky130_fd_sc_hd__o311a_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_4".
+Reading "LL_sky130_fd_sc_hd__or3_2".
+Reading "LL_sky130_fd_sc_hd__o31a_4".
+Reading "LL_sky130_fd_sc_hd__o21ba_2".
+Reading "LL_sky130_fd_sc_hd__a311oi_4".
+Reading "LL_sky130_fd_sc_hd__and2b_4".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "LL_sky130_fd_sc_hd__o2bb2ai_4".
+Reading "LL_sky130_fd_sc_hd__o22a_2".
+Reading "LL_sky130_fd_sc_hd__and4b_1".
+Reading "LL_sky130_fd_sc_hd__nand2b_1".
+Reading "LL_sky130_fd_sc_hd__o2111a_2".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_4".
+Reading "LL_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "LL_sky130_fd_sc_hd__dlymetal6s4s_1".
+Reading "LL_sky130_fd_sc_hd__or3_4".
+Reading "LL_sky130_fd_sc_hd__a22o_4".
+Reading "LL_sky130_fd_sc_hd__a32oi_4".
+Reading "LL_sky130_fd_sc_hd__o311a_1".
+Reading "LL_sky130_fd_sc_hd__a21o_4".
+Reading "LL_sky130_fd_sc_hd__or4b_1".
+Reading "LL_sky130_fd_sc_hd__a32o_4".
+Reading "LL_sky130_fd_sc_hd__and3b_2".
+Reading "LL_sky130_fd_sc_hd__o32ai_4".
+Reading "LL_sky130_fd_sc_hd__or2b_2".
+Reading "LL_sky130_fd_sc_hd__o221ai_2".
+Reading "LL_sky130_fd_sc_hd__a31o_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_39".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_19".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_14".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_13".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_7".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_38".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_33".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_32".
+Reading "LL_sky130_fd_bd_sram__openram_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_addr_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wmask_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_addr_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_data_dff".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_16".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_29".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_28".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_11".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_12".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sli_dactive".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w1_120_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_14".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_13".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_12".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_11".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_17".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_delay_chain".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_16".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_5".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w0_740_sactive_dactive".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand3_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_15".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand3".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m42_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m42_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_10".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m15_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m15_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_9".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_8".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_7".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_rw".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_5".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dff_buf_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m41_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m41_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_20".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m14_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m14_w2_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_19".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_18".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_6".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_control_logic_r".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_cr_4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_20".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_17".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_15".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec_0".
+Reading "LL_sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_wordline_driver_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv_dec".
+Reading "LL_sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and3_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode3x8".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_and2_dec".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_predecode2x4".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_hierarchical_decoder".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_address_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_address".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_27".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_26".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_25".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_24".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_nmos_m1_w2_880_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array_0".
+Reading "LL_sky130_fd_bd_sram__openram_sense_amp".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_sense_amp_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_23".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_21".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_22".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pmos_m1_w0_550_sli_dli".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_1".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_data_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_column_mux_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pinv".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pdriver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pnand2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_pand2".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_write_mask_and_array".
+Reading "LL_sky130_fd_bd_sram__openram_write_driver".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_write_driver_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_precharge_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_port_data".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_9".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_contact_8".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_row_cap_array".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_col_cap_array_0".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_dummy_array".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column_0".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_column".
+Reading "LL_sky130_fd_bd_sram__openram_dp_cell".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_bitcell_array".
+    5000 uses
+    10000 uses
+    15000 uses
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_replica_bitcell_array".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8_bank".
+Reading "LL_sky130_sram_2kbyte_1rw1r_32x512_8".
+    5000 uses
+Reading "LL_sky130_fd_sc_hd__o32ai_2".
+Reading "LL_sky130_fd_sc_hd__a21bo_2".
+Reading "LL_sky130_fd_sc_hd__o31ai_2".
+Reading "LL_sky130_fd_sc_hd__o41ai_2".
+Reading "LL_sky130_fd_sc_hd__o211a_4".
+Reading "LL_mgmt_core".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+    105000 uses
+    110000 uses
+    115000 uses
+    120000 uses
+    125000 uses
+    130000 uses
+    135000 uses
+    140000 uses
+    145000 uses
+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".
+    5000 uses
+    10000 uses
+    15000 uses
+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 "QV_sky130_fd_pr__nfet_01v8_F8VELN".
+Reading "QV_sky130_fd_pr__nfet_01v8_854667".
+Reading "QV_tia_cur_mirror".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_ZWVPUJ".
+Reading "QV_sky130_fd_pr__pfet_01v8_NZHYX4".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_ZRA4RB".
+Reading "QV_rf_transistors".
+Reading "QV_sky130_fd_pr__pfet_01v8_GYVK57".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_62U3RB".
+Reading "QV_fb_transistor".
+Reading "QV_sky130_fd_pr__nfet_01v8_RRWALQ".
+Reading "QV_dis_tran".
+Reading "QV_tia_one_tia".
+Reading "QV_sky130_fd_pr__pfet_01v8_GCYTE7".
+Reading "QV_sky130_fd_pr__nfet_01v8_SC2JGL".
+Reading "QV_sky130_fd_pr__nfet_01v8_CDW43Z".
+Reading "QV_sky130_fd_pr__cap_var_lvt_MZUN4J".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#0".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_J5CT7Z".
+Reading "QV_tia_core".
+Reading "QV_sky130_fd_pr__nfet_01v8_LH2JGW".
+Reading "QV_sky130_fd_pr__nfet_01v8_DJG2KN".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#2".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_WXTTNJ".
+Reading "QV_sky130_fd_pr__res_high_po_5p73_PA2QZX".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_324MKY".
+Reading "QV_outd_diffamp".
+Reading "QV_sky130_fd_pr__nfet_01v8_ED72KE".
+Reading "QV_sky130_fd_pr__nfet_01v8_A574RZ".
+Reading "QV_outd_cmirror_transistors".
+Reading "QV_outd_cmirror_64t".
+Reading "QV_outd_stage2".
+Reading "QV_outd_stage3".
+Reading "QV_sky130_fd_pr__res_high_po_2p85_8GE2XM".
+Reading "QV_outd_stage1".
+Reading "QV_outd".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG#1".
+Reading "QV_sky130_fd_pr__cap_mim_m3_1_WXTTNJ#0".
+Reading "QV_sky130_fd_pr__pfet_01v8_QDYTZD".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_E9U3PA".
+Reading "QV_sky130_fd_pr__nfet_01v8_U3V43Z".
+Reading "QV_isource_startup".
+Reading "QV_sky130_fd_pr__nfet_01v8_WY4VMC".
+Reading "QV_sky130_fd_pr__nfet_01v8_TV3VM6".
+Reading "QV_sky130_fd_pr__nfet_01v8_HZ8P49".
+Reading "QV_isource_ref_transistor".
+Reading "QV_isource_ref_5transistors".
+Reading "QV_isource_ref".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_JAGHGM".
+Reading "QV_sky130_fd_pr__nfet_01v8_834VMG".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_26RGPZ".
+Reading "QV_isource_conv_tsmal".
+Reading "QV_sky130_fd_pr__pfet_01v8_J24RLQ#0".
+Reading "QV_sky130_fd_pr__pfet_01v8_ACY9XJ#0".
+Reading "QV_isource_cmirror#0".
+Reading "QV_isource_out".
+Reading "QV_sky130_fd_pr__nfet_01v8_lvt_ZZ3Y87".
+Reading "QV_isource_diffamp".
+Reading "QV_isource_conv_tsmal_nwell".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_J2NVFM".
+Reading "QV_sky130_fd_pr__res_xhigh_po_1p41_BQY2W7".
+Reading "QV_sky130_fd_pr__pfet_01v8_J24RLQ".
+Reading "QV_sky130_fd_pr__pfet_01v8_ACY9XJ".
+Reading "QV_isource_cmirror".
+Reading "QV_isource_conv".
+Reading "QV_isource".
+Reading "QV_sky130_fd_pr__pfet_01v8_X9CJL2".
+Reading "QV_sky130_fd_pr__pfet_01v8_LXX5YL".
+Reading "QV_mirror_p".
+Reading "QV_eigth_mirror".
+Reading "QV_sky130_fd_pr__cap_mim_m3_2_LJ5JLG".
+Reading "QV_sky130_fd_pr__nfet_01v8_WS53KN".
+Reading "QV_sky130_fd_pr__nfet_01v8_M8466X".
+Reading "QV_mirror_n".
+Reading "QV_cmirror_channel".
+Reading "QV_mpw5_submission".
+Reading "QV_sky130_fd_pr__diode_pw2nd_11v0_T9UBGD".
+Reading "QV_sky130_fd_pr__diode_pd2nw_11v0_33C8ED".
+Reading "QV_esd-array".
+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".
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237326718): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237326750): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329342): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329374): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329406): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329438): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329470): NODE elements not supported: skipping.
+Error while reading cell "sky130_fd_io__res250_sub_small" (byte position 237329566): NODE elements not supported: skipping.
+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".
+Flattening layout of tile x=0 y=0. . . 
+Flattening layout of tile x=1 y=0. . . 
+Flattening layout of tile x=2 y=0. . . 
+Flattening layout of tile x=3 y=0. . . 
+Flattening layout of tile x=4 y=0. . . 
+Flattening layout of tile x=5 y=0. . . 
+Flattening layout of tile x=0 y=1. . . 
+Flattening layout of tile x=1 y=1. . . 
+Flattening layout of tile x=2 y=1. . . 
+Flattening layout of tile x=3 y=1. . . 
+Flattening layout of tile x=4 y=1. . . 
+Flattening layout of tile x=5 y=1. . . 
+Flattening layout of tile x=0 y=2. . . 
+Flattening layout of tile x=1 y=2. . . 
+Flattening layout of tile x=2 y=2. . . 
+Flattening layout of tile x=3 y=2. . . 
+Flattening layout of tile x=4 y=2. . . 
+Flattening layout of tile x=5 y=2. . . 
+Flattening layout of tile x=0 y=3. . . 
+Flattening layout of tile x=1 y=3. . . 
+Flattening layout of tile x=2 y=3. . . 
+Flattening layout of tile x=3 y=3. . . 
+Flattening layout of tile x=4 y=3. . . 
+Flattening layout of tile x=5 y=3. . . 
+Flattening layout of tile x=0 y=4. . . 
+Flattening layout of tile x=1 y=4. . . 
+Flattening layout of tile x=2 y=4. . . 
+Flattening layout of tile x=3 y=4. . . 
+Flattening layout of tile x=4 y=4. . . 
+Flattening layout of tile x=5 y=4. . . 
+Flattening layout of tile x=0 y=5. . . 
+Flattening layout of tile x=1 y=5. . . 
+Flattening layout of tile x=2 y=5. . . 
+Flattening layout of tile x=3 y=5. . . 
+Flattening layout of tile x=4 y=5. . . 
+Flattening layout of tile x=5 y=5. . . 
+Flattening layout of tile x=0 y=6. . . 
+Flattening layout of tile x=1 y=6. . . 
+Flattening layout of tile x=2 y=6. . . 
+Flattening layout of tile x=3 y=6. . . 
+Flattening layout of tile x=4 y=6. . . 
+Flattening layout of tile x=5 y=6. . . 
+Flattening layout of tile x=0 y=7. . . 
+Flattening layout of tile x=1 y=7. . . 
+Flattening layout of tile x=2 y=7. . . 
+Flattening layout of tile x=3 y=7. . . 
+Flattening layout of tile x=4 y=7. . . 
+Flattening layout of tile x=5 y=7. . . 
+Ended: 04/27/2022 17:54:30
diff --git a/tapeout/logs/fill_intermediate.log b/tapeout/logs/fill_intermediate.log
new file mode 100644
index 0000000..f2f0d03
--- /dev/null
+++ b/tapeout/logs/fill_intermediate.log
@@ -0,0 +1,7693 @@
+
+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.
+
+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.
+
+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.
+
+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.
+Using NULL graphics device.
+Using NULL graphics device.
+
+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.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Using NULL graphics device.
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Using the terminal as the console.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Using NULL graphics device.
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Using NULL graphics device.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+
+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 the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Using NULL graphics device.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using the terminal as the console.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+
+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.
+
+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.
+
+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.
+
+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.
+Using NULL graphics device.
+
+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.
+
+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.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Using the terminal as the console.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+
+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.
+
+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.
+
+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.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+
+Magic 8.3 revision 294 - Compiled on Tue Apr 26 18:00:48 UTC 2022.
+Starting magic under Tcl interpreter
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using the terminal as the console.
+
+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.
+Using NULL graphics device.
+Using NULL graphics device.
+Using NULL graphics device.
+
+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.
+
+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.
+
+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.
+
+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
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+Processing system .magicrc file
+Processing system .magicrc file
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Sourcing design .magicrc for technology sky130A ...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+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 
+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 ...
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+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
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading sky130A Device Generator Menu ...
+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 "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+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_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_5_6: 10000 rects
+caravel_0005e00f_fill_pattern_0_4: 10000 rects
+caravel_0005e00f_fill_pattern_5_4: 10000 rects
+caravel_0005e00f_fill_pattern_1_7: 10000 rects
+caravel_0005e00f_fill_pattern_4_0: 10000 rects
+caravel_0005e00f_fill_pattern_5_6: 20000 rects
+caravel_0005e00f_fill_pattern_0_2: 10000 rects
+caravel_0005e00f_fill_pattern_0_4: 20000 rects
+caravel_0005e00f_fill_pattern_5_1: 10000 rects
+caravel_0005e00f_fill_pattern_5_4: 20000 rects
+caravel_0005e00f_fill_pattern_4_0: 20000 rects
+caravel_0005e00f_fill_pattern_1_7: 20000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_0_4: 30000 rects
+caravel_0005e00f_fill_pattern_5_6: 30000 rects
+caravel_0005e00f_fill_pattern_0_2: 20000 rects
+caravel_0005e00f_fill_pattern_5_4: 30000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_5_1: 20000 rects
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_3_1: 10000 rects
+caravel_0005e00f_fill_pattern_4_0: 30000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_1_7: 30000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_2_0: 10000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_1_1: 10000 rects
+caravel_0005e00f_fill_pattern_0_4: 40000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_5_4: 40000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_3_1: 20000 rects
+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
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_4_0: 40000 rects
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_0_2: 30000 rects
+caravel_0005e00f_fill_pattern_5_6: 40000 rects
+caravel_0005e00f_fill_pattern_1_7: 40000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_2_0: 20000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_5_1: 30000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+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
+caravel_0005e00f_fill_pattern_0_4: 50000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_5_4: 50000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+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
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+caravel_0005e00f_fill_pattern_1_1: 20000 rects
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_3_7: 10000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_3_1: 30000 rects
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+The following types are not handled by extraction and will be treated as non-electrical types:
+    ubm 
+caravel_0005e00f_fill_pattern_4_0: 50000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+The following types are not handled by extraction and will be treated as non-electrical types:
+Scaled tech values by 2 / 1 to match internal grid scaling
+    ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+caravel_0005e00f_fill_pattern_1_7: 50000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_2_0: 30000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_0_4: 60000 rects
+caravel_0005e00f_fill_pattern_0_2: 40000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+caravel_0005e00f_fill_pattern_5_4: 60000 rects
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_5_1: 40000 rects
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_5_6: 50000 rects
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_3_1: 40000 rects
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Scaled tech values by 2 / 1 to match internal grid scaling
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+Loading sky130A Device Generator Menu ...
+caravel_0005e00f_fill_pattern_4_0: 60000 rects
+caravel_0005e00f_fill_pattern_2_0: 40000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_1_1: 30000 rects
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+Loading "/opt/scripts/generate_fill_distributed.tcl" from command line.
+caravel_0005e00f_fill_pattern_0_4: 70000 rects
+caravel_0005e00f_fill_pattern_5_4: 70000 rects
+caravel_0005e00f_fill_pattern_0_2: 50000 rects
+caravel_0005e00f_fill_pattern_3_1: 50000 rects
+caravel_0005e00f_fill_pattern_1_7: 60000 rects
+caravel_0005e00f_fill_pattern_5_1: 50000 rects
+caravel_0005e00f_fill_pattern_2_0: 50000 rects
+caravel_0005e00f_fill_pattern_4_0: 70000 rects
+caravel_0005e00f_fill_pattern_0_4: 80000 rects
+caravel_0005e00f_fill_pattern_5_4: 80000 rects
+caravel_0005e00f_fill_pattern_1_1: 40000 rects
+caravel_0005e00f_fill_pattern_5_6: 60000 rects
+caravel_0005e00f_fill_pattern_4_7: 10000 rects
+caravel_0005e00f_fill_pattern_3_1: 60000 rects
+caravel_0005e00f_fill_pattern_2_0: 60000 rects
+caravel_0005e00f_fill_pattern_0_2: 60000 rects
+caravel_0005e00f_fill_pattern_0_4: 90000 rects
+caravel_0005e00f_fill_pattern_5_1: 60000 rects
+caravel_0005e00f_fill_pattern_4_0: 80000 rects
+caravel_0005e00f_fill_pattern_3_7: 20000 rects
+caravel_0005e00f_fill_pattern_5_5: 10000 rects
+caravel_0005e00f_fill_pattern_5_4: 90000 rects
+caravel_0005e00f_fill_pattern_1_7: 70000 rects
+caravel_0005e00f_fill_pattern_4_4: 10000 rects
+caravel_0005e00f_fill_pattern_3_6: 10000 rects
+caravel_0005e00f_fill_pattern_4_7: 20000 rects
+caravel_0005e00f_fill_pattern_2_0: 70000 rects
+caravel_0005e00f_fill_pattern_1_1: 50000 rects
+caravel_0005e00f_fill_pattern_0_4: 100000 rects
+caravel_0005e00f_fill_pattern_0_6: 10000 rects
+caravel_0005e00f_fill_pattern_3_1: 70000 rects
+caravel_0005e00f_fill_pattern_4_3: 10000 rects
+caravel_0005e00f_fill_pattern_4_4: 20000 rects
+caravel_0005e00f_fill_pattern_5_6: 70000 rects
+caravel_0005e00f_fill_pattern_0_2: 70000 rects
+caravel_0005e00f_fill_pattern_4_0: 90000 rects
+caravel_0005e00f_fill_pattern_3_6: 20000 rects
+caravel_0005e00f_fill_pattern_5_4: 100000 rects
+caravel_0005e00f_fill_pattern_4_5: 10000 rects
+caravel_0005e00f_fill_pattern_5_1: 70000 rects
+caravel_0005e00f_fill_pattern_5_5: 20000 rects
+caravel_0005e00f_fill_pattern_4_7: 30000 rects
+CIF output style is now "wafflefill(tiled)"
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_2_0: 80000 rects
+caravel_0005e00f_fill_pattern_0_6: 20000 rects
+caravel_0005e00f_fill_pattern_0_4: 110000 rects
+caravel_0005e00f_fill_pattern_1_7: 80000 rects
+caravel_0005e00f_fill_pattern_3_7: 30000 rects
+caravel_0005e00f_fill_pattern_1_1: 60000 rects
+caravel_0005e00f_fill_pattern_3_1: 80000 rects
+caravel_0005e00f_fill_pattern_4_4: 30000 rects
+caravel_0005e00f_fill_pattern_0_1: 10000 rects
+caravel_0005e00f_fill_pattern_3_6: 30000 rects
+caravel_0005e00f_fill_pattern_4_0: 100000 rects
+caravel_0005e00f_fill_pattern_4_5: 20000 rects
+caravel_0005e00f_fill_pattern_1_6: 10000 rects
+caravel_0005e00f_fill_pattern_4_3: 20000 rects
+caravel_0005e00f_fill_pattern_4_7: 40000 rects
+caravel_0005e00f_fill_pattern_0_2: 80000 rects
+caravel_0005e00f_fill_pattern_0_6: 30000 rects
+caravel_0005e00f_fill_pattern_0_4: 120000 rects
+caravel_0005e00f_fill_pattern_5_4: 110000 rects
+caravel_0005e00f_fill_pattern_2_0: 90000 rects
+caravel_0005e00f_fill_pattern_5_5: 30000 rects
+caravel_0005e00f_fill_pattern_5_1: 80000 rects
+caravel_0005e00f_fill_pattern_5_6: 80000 rects
+caravel_0005e00f_fill_pattern_4_4: 40000 rects
+caravel_0005e00f_fill_pattern_0_7: 10000 rects
+caravel_0005e00f_fill_pattern_0_0: 10000 rects
+caravel_0005e00f_fill_pattern_0_1: 20000 rects
+caravel_0005e00f_fill_pattern_3_6: 40000 rects
+caravel_0005e00f_fill_pattern_3_1: 90000 rects
+caravel_0005e00f_fill_pattern_4_0: 110000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_4
+caravel_0005e00f_fill_pattern_1_6: 20000 rects
+caravel_0005e00f_fill_pattern_4_7: 50000 rects
+caravel_0005e00f_fill_pattern_0_4: 130000 rects
+caravel_0005e00f_fill_pattern_4_5: 30000 rects
+caravel_0005e00f_fill_pattern_0_6: 40000 rects
+caravel_0005e00f_fill_pattern_2_6: 10000 rects
+caravel_0005e00f_fill_pattern_2_0: 100000 rects
+caravel_0005e00f_fill_pattern_1_1: 70000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_4_3: 30000 rects
+caravel_0005e00f_fill_pattern_0_2: 90000 rects
+caravel_0005e00f_fill_pattern_4_4: 50000 rects
+caravel_0005e00f_fill_pattern_3_7: 40000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_0_0: 20000 rects
+caravel_0005e00f_fill_pattern_3_6: 50000 rects
+caravel_0005e00f_fill_pattern_5_4: 120000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_5_5: 40000 rects
+caravel_0005e00f_fill_pattern_3_1: 100000 rects
+caravel_0005e00f_fill_pattern_5_1: 90000 rects
+caravel_0005e00f_fill_pattern_4_0: 120000 rects
+caravel_0005e00f_fill_pattern_0_4: 140000 rects
+caravel_0005e00f_fill_pattern_1_7: 90000 rects
+caravel_0005e00f_fill_pattern_1_0: 10000 rects
+caravel_0005e00f_fill_pattern_2_6: 20000 rects
+caravel_0005e00f_fill_pattern_0_1: 30000 rects
+caravel_0005e00f_fill_pattern_4_3: 40000 rects
+caravel_0005e00f_fill_pattern_4_4: 60000 rects
+caravel_0005e00f_fill_pattern_2_0: 110000 rects
+caravel_0005e00f_fill_pattern_1_6: 30000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_3_6: 60000 rects
+caravel_0005e00f_fill_pattern_4_5: 40000 rects
+caravel_0005e00f_fill_pattern_4_7: 60000 rects
+caravel_0005e00f_fill_pattern_5_2: 10000 rects
+caravel_0005e00f_fill_pattern_0_6: 50000 rects
+caravel_0005e00f_fill_pattern_0_7: 20000 rects
+caravel_0005e00f_fill_pattern_0_2: 100000 rects
+caravel_0005e00f_fill_pattern_5_4: 130000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_3_2
+caravel_0005e00f_fill_pattern_5_6: 90000 rects
+caravel_0005e00f_fill_pattern_1_1: 80000 rects
+caravel_0005e00f_fill_pattern_0_4: 150000 rects
+caravel_0005e00f_fill_pattern_4_0: 130000 rects
+caravel_0005e00f_fill_pattern_0_1: 40000 rects
+caravel_0005e00f_fill_pattern_4_4: 70000 rects
+caravel_0005e00f_fill_pattern_1_6: 40000 rects
+caravel_0005e00f_fill_pattern_3_1: 110000 rects
+caravel_0005e00f_fill_pattern_3_6: 70000 rects
+caravel_0005e00f_fill_pattern_2_0: 120000 rects
+caravel_0005e00f_fill_pattern_4_3: 50000 rects
+caravel_0005e00f_fill_pattern_5_2: 20000 rects
+caravel_0005e00f_fill_pattern_1_0: 20000 rects
+caravel_0005e00f_fill_pattern_5_5: 50000 rects
+caravel_0005e00f_fill_pattern_5_1: 100000 rects
+caravel_0005e00f_fill_pattern_4_5: 50000 rects
+caravel_0005e00f_fill_pattern_3_7: 50000 rects
+caravel_0005e00f_fill_pattern_0_1: 50000 rects
+caravel_0005e00f_fill_pattern_5_4: 140000 rects
+caravel_0005e00f_fill_pattern_2_6: 30000 rects
+caravel_0005e00f_fill_pattern_0_4: 160000 rects
+caravel_0005e00f_fill_pattern_0_2: 110000 rects
+caravel_0005e00f_fill_pattern_3_6: 80000 rects
+caravel_0005e00f_fill_pattern_4_0: 140000 rects
+caravel_0005e00f_fill_pattern_0_7: 30000 rects
+caravel_0005e00f_fill_pattern_4_4: 80000 rects
+caravel_0005e00f_fill_pattern_1_6: 50000 rects
+caravel_0005e00f_fill_pattern_5_6: 100000 rects
+caravel_0005e00f_fill_pattern_0_0: 30000 rects
+caravel_0005e00f_fill_pattern_2_0: 130000 rects
+caravel_0005e00f_fill_pattern_0_6: 60000 rects
+caravel_0005e00f_fill_pattern_4_7: 70000 rects
+caravel_0005e00f_fill_pattern_4_6: 10000 rects
+caravel_0005e00f_fill_pattern_4_3: 60000 rects
+caravel_0005e00f_fill_pattern_1_1: 90000 rects
+caravel_0005e00f_fill_pattern_1_7: 100000 rects
+caravel_0005e00f_fill_pattern_3_1: 120000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_4_5: 60000 rects
+caravel_0005e00f_fill_pattern_3_6: 90000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_2_6: 40000 rects
+caravel_0005e00f_fill_pattern_0_4: 170000 rects
+caravel_0005e00f_fill_pattern_5_4: 150000 rects
+caravel_0005e00f_fill_pattern_4_0: 150000 rects
+caravel_0005e00f_fill_pattern_4_4: 90000 rects
+caravel_0005e00f_fill_pattern_0_1: 60000 rects
+caravel_0005e00f_fill_pattern_0_0: 40000 rects
+caravel_0005e00f_fill_pattern_1_6: 60000 rects
+caravel_0005e00f_fill_pattern_5_6: 110000 rects
+caravel_0005e00f_fill_pattern_5_5: 60000 rects
+caravel_0005e00f_fill_pattern_0_2: 120000 rects
+caravel_0005e00f_fill_pattern_0_7: 40000 rects
+caravel_0005e00f_fill_pattern_5_1: 110000 rects
+caravel_0005e00f_fill_pattern_4_6: 20000 rects
+caravel_0005e00f_fill_pattern_2_0: 140000 rects
+caravel_0005e00f_fill_pattern_4_3: 70000 rects
+caravel_0005e00f_fill_pattern_4_5: 70000 rects
+caravel_0005e00f_fill_pattern_1_0: 30000 rects
+caravel_0005e00f_fill_pattern_1_1: 100000 rects
+caravel_0005e00f_fill_pattern_2_6: 50000 rects
+caravel_0005e00f_fill_pattern_0_0: 50000 rects
+caravel_0005e00f_fill_pattern_3_6: 100000 rects
+caravel_0005e00f_fill_pattern_3_1: 130000 rects
+caravel_0005e00f_fill_pattern_4_0: 160000 rects
+caravel_0005e00f_fill_pattern_0_4: 180000 rects
+caravel_0005e00f_fill_pattern_4_4: 100000 rects
+caravel_0005e00f_fill_pattern_5_4: 160000 rects
+caravel_0005e00f_fill_pattern_0_6: 70000 rects
+caravel_0005e00f_fill_pattern_0_1: 70000 rects
+caravel_0005e00f_fill_pattern_1_6: 70000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_5
+caravel_0005e00f_fill_pattern_2_0: 150000 rects
+caravel_0005e00f_fill_pattern_0_2: 130000 rects
+caravel_0005e00f_fill_pattern_5_2: 30000 rects
+caravel_0005e00f_fill_pattern_5_1: 120000 rects
+caravel_0005e00f_fill_pattern_4_7: 80000 rects
+caravel_0005e00f_fill_pattern_5_6: 120000 rects
+caravel_0005e00f_fill_pattern_0_7: 50000 rects
+caravel_0005e00f_fill_pattern_4_5: 80000 rects
+caravel_0005e00f_fill_pattern_0_0: 60000 rects
+caravel_0005e00f_fill_pattern_2_6: 60000 rects
+caravel_0005e00f_fill_pattern_4_3: 80000 rects
+caravel_0005e00f_fill_pattern_1_1: 110000 rects
+caravel_0005e00f_fill_pattern_1_7: 110000 rects
+caravel_0005e00f_fill_pattern_4_0: 170000 rects
+caravel_0005e00f_fill_pattern_5_5: 70000 rects
+caravel_0005e00f_fill_pattern_3_1: 140000 rects
+caravel_0005e00f_fill_pattern_0_4: 190000 rects
+caravel_0005e00f_fill_pattern_3_6: 110000 rects
+caravel_0005e00f_fill_pattern_1_0: 40000 rects
+caravel_0005e00f_fill_pattern_4_4: 110000 rects
+caravel_0005e00f_fill_pattern_5_4: 170000 rects
+caravel_0005e00f_fill_pattern_5_2: 40000 rects
+caravel_0005e00f_fill_pattern_0_1: 80000 rects
+caravel_0005e00f_fill_pattern_2_0: 160000 rects
+caravel_0005e00f_fill_pattern_0_2: 140000 rects
+caravel_0005e00f_fill_pattern_5_1: 130000 rects
+caravel_0005e00f_fill_pattern_2_6: 70000 rects
+caravel_0005e00f_fill_pattern_3_0: 10000 rects
+caravel_0005e00f_fill_pattern_4_5: 90000 rects
+caravel_0005e00f_fill_pattern_0_6: 80000 rects
+caravel_0005e00f_fill_pattern_1_1: 120000 rects
+caravel_0005e00f_fill_pattern_4_0: 180000 rects
+caravel_0005e00f_fill_pattern_4_3: 90000 rects
+caravel_0005e00f_fill_pattern_0_0: 70000 rects
+caravel_0005e00f_fill_pattern_5_2: 50000 rects
+caravel_0005e00f_fill_pattern_3_6: 120000 rects
+caravel_0005e00f_fill_pattern_0_4: 200000 rects
+caravel_0005e00f_fill_pattern_1_0: 50000 rects
+caravel_0005e00f_fill_pattern_4_4: 120000 rects
+caravel_0005e00f_fill_pattern_3_1: 150000 rects
+caravel_0005e00f_fill_pattern_2_0: 170000 rects
+caravel_0005e00f_fill_pattern_1_6: 80000 rects
+caravel_0005e00f_fill_pattern_4_6: 30000 rects
+caravel_0005e00f_fill_pattern_5_5: 80000 rects
+caravel_0005e00f_fill_pattern_5_6: 130000 rects
+caravel_0005e00f_fill_pattern_0_1: 90000 rects
+caravel_0005e00f_fill_pattern_1_7: 120000 rects
+caravel_0005e00f_fill_pattern_2_6: 80000 rects
+caravel_0005e00f_fill_pattern_5_1: 140000 rects
+caravel_0005e00f_fill_pattern_5_4: 180000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_4_0: 190000 rects
+caravel_0005e00f_fill_pattern_4_7: 90000 rects
+caravel_0005e00f_fill_pattern_4_5: 100000 rects
+caravel_0005e00f_fill_pattern_0_2: 150000 rects
+caravel_0005e00f_fill_pattern_5_2: 60000 rects
+caravel_0005e00f_fill_pattern_3_0: 20000 rects
+caravel_0005e00f_fill_pattern_0_3: 10000 rects
+caravel_0005e00f_fill_pattern_1_1: 130000 rects
+caravel_0005e00f_fill_pattern_4_3: 100000 rects
+caravel_0005e00f_fill_pattern_2_0: 180000 rects
+caravel_0005e00f_fill_pattern_0_6: 90000 rects
+caravel_0005e00f_fill_pattern_4_6: 40000 rects
+caravel_0005e00f_fill_pattern_1_0: 60000 rects
+caravel_0005e00f_fill_pattern_4_4: 130000 rects
+caravel_0005e00f_fill_pattern_3_1: 160000 rects
+caravel_0005e00f_fill_pattern_0_0: 80000 rects
+caravel_0005e00f_fill_pattern_4_0: 200000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_2
+caravel_0005e00f_fill_pattern_0_4: 210000 rects
+caravel_0005e00f_fill_pattern_2_6: 90000 rects
+caravel_0005e00f_fill_pattern_1_7: 130000 rects
+caravel_0005e00f_fill_pattern_5_2: 70000 rects
+caravel_0005e00f_fill_pattern_0_1: 100000 rects
+caravel_0005e00f_fill_pattern_4_2: 10000 rects
+caravel_0005e00f_fill_pattern_1_6: 90000 rects
+caravel_0005e00f_fill_pattern_4_5: 110000 rects
+caravel_0005e00f_fill_pattern_5_1: 150000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_5_5: 90000 rects
+caravel_0005e00f_fill_pattern_3_6: 130000 rects
+caravel_0005e00f_fill_pattern_4_7: 100000 rects
+caravel_0005e00f_fill_pattern_1_0: 70000 rects
+caravel_0005e00f_fill_pattern_2_0: 190000 rects
+caravel_0005e00f_fill_pattern_4_6: 50000 rects
+caravel_0005e00f_fill_pattern_0_3: 20000 rects
+caravel_0005e00f_fill_pattern_0_2: 160000 rects
+caravel_0005e00f_fill_pattern_4_0: 210000 rects
+caravel_0005e00f_fill_pattern_1_1: 140000 rects
+caravel_0005e00f_fill_pattern_4_4: 140000 rects
+caravel_0005e00f_fill_pattern_4_3: 110000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_2_6: 100000 rects
+caravel_0005e00f_fill_pattern_5_2: 80000 rects
+caravel_0005e00f_fill_pattern_1_7: 140000 rects
+caravel_0005e00f_fill_pattern_5_4: 190000 rects
+caravel_0005e00f_fill_pattern_5_6: 140000 rects
+caravel_0005e00f_fill_pattern_1_6: 100000 rects
+caravel_0005e00f_fill_pattern_0_1: 110000 rects
+caravel_0005e00f_fill_pattern_0_4: 220000 rects
+caravel_0005e00f_fill_pattern_0_0: 90000 rects
+caravel_0005e00f_fill_pattern_1_0: 80000 rects
+caravel_0005e00f_fill_pattern_4_2: 20000 rects
+caravel_0005e00f_fill_pattern_4_6: 60000 rects
+caravel_0005e00f_fill_pattern_0_6: 100000 rects
+caravel_0005e00f_fill_pattern_4_7: 110000 rects
+caravel_0005e00f_fill_pattern_4_0: 220000 rects
+caravel_0005e00f_fill_pattern_3_1: 170000 rects
+caravel_0005e00f_fill_pattern_2_0: 200000 rects
+caravel_0005e00f_fill_pattern_2_1: 10000 rects
+caravel_0005e00f_fill_pattern_4_5: 120000 rects
+caravel_0005e00f_fill_pattern_2_6: 110000 rects
+caravel_0005e00f_fill_pattern_5_5: 100000 rects
+caravel_0005e00f_fill_pattern_0_2: 170000 rects
+caravel_0005e00f_fill_pattern_5_1: 160000 rects
+caravel_0005e00f_fill_pattern_1_7: 150000 rects
+caravel_0005e00f_fill_pattern_4_4: 150000 rects
+caravel_0005e00f_fill_pattern_1_1: 150000 rects
+caravel_0005e00f_fill_pattern_5_4: 200000 rects
+caravel_0005e00f_fill_pattern_0_1: 120000 rects
+caravel_0005e00f_fill_pattern_4_6: 70000 rects
+caravel_0005e00f_fill_pattern_3_6: 140000 rects
+caravel_0005e00f_fill_pattern_5_2: 90000 rects
+caravel_0005e00f_fill_pattern_1_0: 90000 rects
+caravel_0005e00f_fill_pattern_3_0: 30000 rects
+caravel_0005e00f_fill_pattern_4_0: 230000 rects
+caravel_0005e00f_fill_pattern_4_7: 120000 rects
+caravel_0005e00f_fill_pattern_4_3: 120000 rects
+caravel_0005e00f_fill_pattern_2_1: 20000 rects
+caravel_0005e00f_fill_pattern_0_0: 100000 rects
+caravel_0005e00f_fill_pattern_2_6: 120000 rects
+caravel_0005e00f_fill_pattern_0_4: 230000 rects
+caravel_0005e00f_fill_pattern_2_0: 210000 rects
+caravel_0005e00f_fill_pattern_1_6: 110000 rects
+caravel_0005e00f_fill_pattern_0_6: 110000 rects
+caravel_0005e00f_fill_pattern_4_5: 130000 rects
+caravel_0005e00f_fill_pattern_1_1: 160000 rects
+caravel_0005e00f_fill_pattern_1_7: 160000 rects
+caravel_0005e00f_fill_pattern_3_1: 180000 rects
+caravel_0005e00f_fill_pattern_4_6: 80000 rects
+caravel_0005e00f_fill_pattern_1_0: 100000 rects
+caravel_0005e00f_fill_pattern_5_6: 150000 rects
+caravel_0005e00f_fill_pattern_4_4: 160000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_3_4
+caravel_0005e00f_fill_pattern_0_2: 180000 rects
+caravel_0005e00f_fill_pattern_0_1: 130000 rects
+caravel_0005e00f_fill_pattern_5_5: 110000 rects
+caravel_0005e00f_fill_pattern_5_4: 210000 rects
+caravel_0005e00f_fill_pattern_4_0: 240000 rects
+caravel_0005e00f_fill_pattern_5_2: 100000 rects
+caravel_0005e00f_fill_pattern_3_6: 150000 rects
+caravel_0005e00f_fill_pattern_4_7: 130000 rects
+caravel_0005e00f_fill_pattern_2_6: 130000 rects
+caravel_0005e00f_fill_pattern_0_3: 30000 rects
+caravel_0005e00f_fill_pattern_3_0: 40000 rects
+caravel_0005e00f_fill_pattern_4_3: 130000 rects
+caravel_0005e00f_fill_pattern_2_0: 220000 rects
+caravel_0005e00f_fill_pattern_1_1: 170000 rects
+caravel_0005e00f_fill_pattern_4_6: 90000 rects
+caravel_0005e00f_fill_pattern_0_0: 110000 rects
+caravel_0005e00f_fill_pattern_0_4: 240000 rects
+caravel_0005e00f_fill_pattern_5_1: 170000 rects
+caravel_0005e00f_fill_pattern_4_5: 140000 rects
+caravel_0005e00f_fill_pattern_1_0: 110000 rects
+caravel_0005e00f_fill_pattern_2_7: 10000 rects
+caravel_0005e00f_fill_pattern_1_7: 170000 rects
+caravel_0005e00f_fill_pattern_4_0: 250000 rects
+caravel_0005e00f_fill_pattern_0_1: 140000 rects
+caravel_0005e00f_fill_pattern_0_6: 120000 rects
+caravel_0005e00f_fill_pattern_3_1: 190000 rects
+caravel_0005e00f_fill_pattern_5_4: 220000 rects
+caravel_0005e00f_fill_pattern_5_2: 110000 rects
+caravel_0005e00f_fill_pattern_0_3: 40000 rects
+caravel_0005e00f_fill_pattern_4_4: 170000 rects
+caravel_0005e00f_fill_pattern_4_6: 100000 rects
+caravel_0005e00f_fill_pattern_0_2: 190000 rects
+caravel_0005e00f_fill_pattern_4_7: 140000 rects
+caravel_0005e00f_fill_pattern_2_0: 230000 rects
+caravel_0005e00f_fill_pattern_1_1: 180000 rects
+caravel_0005e00f_fill_pattern_3_0: 50000 rects
+caravel_0005e00f_fill_pattern_5_5: 120000 rects
+caravel_0005e00f_fill_pattern_4_3: 140000 rects
+caravel_0005e00f_fill_pattern_4_0: 260000 rects
+caravel_0005e00f_fill_pattern_1_0: 120000 rects
+caravel_0005e00f_fill_pattern_0_4: 250000 rects
+caravel_0005e00f_fill_pattern_4_2: 30000 rects
+caravel_0005e00f_fill_pattern_0_1: 150000 rects
+caravel_0005e00f_fill_pattern_4_5: 150000 rects
+caravel_0005e00f_fill_pattern_4_6: 110000 rects
+caravel_0005e00f_fill_pattern_0_0: 120000 rects
+caravel_0005e00f_fill_pattern_5_4: 230000 rects
+caravel_0005e00f_fill_pattern_1_6: 120000 rects
+caravel_0005e00f_fill_pattern_1_7: 180000 rects
+caravel_0005e00f_fill_pattern_3_1: 200000 rects
+caravel_0005e00f_fill_pattern_3_6: 160000 rects
+caravel_0005e00f_fill_pattern_2_6: 140000 rects
+caravel_0005e00f_fill_pattern_1_1: 190000 rects
+caravel_0005e00f_fill_pattern_4_4: 180000 rects
+caravel_0005e00f_fill_pattern_2_0: 240000 rects
+caravel_0005e00f_fill_pattern_0_3: 50000 rects
+caravel_0005e00f_fill_pattern_5_2: 120000 rects
+caravel_0005e00f_fill_pattern_0_6: 130000 rects
+caravel_0005e00f_fill_pattern_0_2: 200000 rects
+caravel_0005e00f_fill_pattern_2_1: 30000 rects
+caravel_0005e00f_fill_pattern_5_5: 130000 rects
+caravel_0005e00f_fill_pattern_3_0: 60000 rects
+caravel_0005e00f_fill_pattern_5_1: 180000 rects
+caravel_0005e00f_fill_pattern_4_7: 150000 rects
+caravel_0005e00f_fill_pattern_4_0: 270000 rects
+caravel_0005e00f_fill_pattern_5_6: 160000 rects
+caravel_0005e00f_fill_pattern_1_0: 130000 rects
+caravel_0005e00f_fill_pattern_4_2: 40000 rects
+caravel_0005e00f_fill_pattern_0_1: 160000 rects
+caravel_0005e00f_fill_pattern_1_1: 200000 rects
+caravel_0005e00f_fill_pattern_5_4: 240000 rects
+caravel_0005e00f_fill_pattern_4_3: 150000 rects
+caravel_0005e00f_fill_pattern_0_4: 260000 rects
+caravel_0005e00f_fill_pattern_2_1: 40000 rects
+caravel_0005e00f_fill_pattern_2_0: 250000 rects
+caravel_0005e00f_fill_pattern_4_5: 160000 rects
+caravel_0005e00f_fill_pattern_4_4: 190000 rects
+caravel_0005e00f_fill_pattern_4_0: 280000 rects
+caravel_0005e00f_fill_pattern_3_1: 210000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_3_5
+caravel_0005e00f_fill_pattern_0_3: 60000 rects
+caravel_0005e00f_fill_pattern_1_7: 190000 rects
+caravel_0005e00f_fill_pattern_5_2: 130000 rects
+caravel_0005e00f_fill_pattern_3_0: 70000 rects
+caravel_0005e00f_fill_pattern_0_0: 130000 rects
+caravel_0005e00f_fill_pattern_0_2: 210000 rects
+caravel_0005e00f_fill_pattern_5_5: 140000 rects
+caravel_0005e00f_fill_pattern_4_6: 120000 rects
+caravel_0005e00f_fill_pattern_5_1: 190000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_1_0: 140000 rects
+caravel_0005e00f_fill_pattern_1_1: 210000 rects
+caravel_0005e00f_fill_pattern_0_1: 170000 rects
+caravel_0005e00f_fill_pattern_4_7: 160000 rects
+caravel_0005e00f_fill_pattern_2_1: 50000 rects
+caravel_0005e00f_fill_pattern_5_4: 250000 rects
+caravel_0005e00f_fill_pattern_4_2: 50000 rects
+caravel_0005e00f_fill_pattern_0_4: 270000 rects
+caravel_0005e00f_fill_pattern_4_0: 290000 rects
+caravel_0005e00f_fill_pattern_3_0: 80000 rects
+caravel_0005e00f_fill_pattern_2_0: 260000 rects
+caravel_0005e00f_fill_pattern_1_6: 130000 rects
+caravel_0005e00f_fill_pattern_4_5: 170000 rects
+caravel_0005e00f_fill_pattern_5_2: 140000 rects
+caravel_0005e00f_fill_pattern_0_6: 140000 rects
+caravel_0005e00f_fill_pattern_2_6: 150000 rects
+caravel_0005e00f_fill_pattern_0_3: 70000 rects
+caravel_0005e00f_fill_pattern_3_6: 170000 rects
+caravel_0005e00f_fill_pattern_5_5: 150000 rects
+caravel_0005e00f_fill_pattern_3_1: 220000 rects
+caravel_0005e00f_fill_pattern_2_7: 20000 rects
+caravel_0005e00f_fill_pattern_4_4: 200000 rects
+caravel_0005e00f_fill_pattern_5_1: 200000 rects
+caravel_0005e00f_fill_pattern_1_0: 150000 rects
+caravel_0005e00f_fill_pattern_4_3: 160000 rects
+caravel_0005e00f_fill_pattern_2_1: 60000 rects
+caravel_0005e00f_fill_pattern_0_2: 220000 rects
+caravel_0005e00f_fill_pattern_0_0: 140000 rects
+caravel_0005e00f_fill_pattern_4_7: 170000 rects
+caravel_0005e00f_fill_pattern_1_7: 200000 rects
+caravel_0005e00f_fill_pattern_5_4: 260000 rects
+caravel_0005e00f_fill_pattern_4_0: 300000 rects
+caravel_0005e00f_fill_pattern_4_6: 130000 rects
+caravel_0005e00f_fill_pattern_4_2: 60000 rects
+caravel_0005e00f_fill_pattern_2_0: 270000 rects
+caravel_0005e00f_fill_pattern_0_1: 180000 rects
+caravel_0005e00f_fill_pattern_3_0: 90000 rects
+caravel_0005e00f_fill_pattern_0_4: 280000 rects
+caravel_0005e00f_fill_pattern_1_1: 220000 rects
+caravel_0005e00f_fill_pattern_5_2: 150000 rects
+caravel_0005e00f_fill_pattern_5_6: 170000 rects
+caravel_0005e00f_fill_pattern_0_3: 80000 rects
+caravel_0005e00f_fill_pattern_4_5: 180000 rects
+caravel_0005e00f_fill_pattern_5_1: 210000 rects
+caravel_0005e00f_fill_pattern_5_0: 10000 rects
+caravel_0005e00f_fill_pattern_3_1: 230000 rects
+caravel_0005e00f_fill_pattern_4_0: 310000 rects
+caravel_0005e00f_fill_pattern_2_1: 70000 rects
+caravel_0005e00f_fill_pattern_4_4: 210000 rects
+caravel_0005e00f_fill_pattern_4_7: 180000 rects
+caravel_0005e00f_fill_pattern_1_7: 210000 rects
+caravel_0005e00f_fill_pattern_3_6: 180000 rects
+caravel_0005e00f_fill_pattern_2_7: 30000 rects
+caravel_0005e00f_fill_pattern_1_0: 160000 rects
+caravel_0005e00f_fill_pattern_0_2: 230000 rects
+caravel_0005e00f_fill_pattern_0_1: 190000 rects
+caravel_0005e00f_fill_pattern_2_0: 280000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_0_6: 150000 rects
+caravel_0005e00f_fill_pattern_5_5: 160000 rects
+caravel_0005e00f_fill_pattern_3_0: 100000 rects
+caravel_0005e00f_fill_pattern_1_6: 140000 rects
+caravel_0005e00f_fill_pattern_0_0: 150000 rects
+caravel_0005e00f_fill_pattern_5_4: 270000 rects
+caravel_0005e00f_fill_pattern_5_2: 160000 rects
+caravel_0005e00f_fill_pattern_4_2: 70000 rects
+caravel_0005e00f_fill_pattern_2_6: 160000 rects
+caravel_0005e00f_fill_pattern_4_3: 170000 rects
+caravel_0005e00f_fill_pattern_4_0: 320000 rects
+caravel_0005e00f_fill_pattern_5_1: 220000 rects
+caravel_0005e00f_fill_pattern_0_3: 90000 rects
+caravel_0005e00f_fill_pattern_0_4: 290000 rects
+caravel_0005e00f_fill_pattern_4_6: 140000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_3
+caravel_0005e00f_fill_pattern_0_1: 200000 rects
+caravel_0005e00f_fill_pattern_5_0: 20000 rects
+caravel_0005e00f_fill_pattern_1_7: 220000 rects
+caravel_0005e00f_fill_pattern_1_1: 230000 rects
+caravel_0005e00f_fill_pattern_3_1: 240000 rects
+caravel_0005e00f_fill_pattern_4_4: 220000 rects
+caravel_0005e00f_fill_pattern_2_0: 290000 rects
+caravel_0005e00f_fill_pattern_3_0: 110000 rects
+caravel_0005e00f_fill_pattern_2_1: 80000 rects
+caravel_0005e00f_fill_pattern_0_2: 240000 rects
+caravel_0005e00f_fill_pattern_1_0: 170000 rects
+caravel_0005e00f_fill_pattern_4_7: 190000 rects
+caravel_0005e00f_fill_pattern_4_5: 190000 rects
+caravel_0005e00f_fill_pattern_2_7: 40000 rects
+caravel_0005e00f_fill_pattern_5_2: 170000 rects
+caravel_0005e00f_fill_pattern_4_0: 330000 rects
+caravel_0005e00f_fill_pattern_0_1: 210000 rects
+caravel_0005e00f_fill_pattern_3_6: 190000 rects
+caravel_0005e00f_fill_pattern_4_2: 80000 rects
+caravel_0005e00f_fill_pattern_4_6: 150000 rects
+caravel_0005e00f_fill_pattern_5_1: 230000 rects
+caravel_0005e00f_fill_pattern_0_0: 160000 rects
+caravel_0005e00f_fill_pattern_1_7: 230000 rects
+caravel_0005e00f_fill_pattern_0_6: 160000 rects
+caravel_0005e00f_fill_pattern_5_5: 170000 rects
+caravel_0005e00f_fill_pattern_0_3: 100000 rects
+caravel_0005e00f_fill_pattern_0_4: 300000 rects
+caravel_0005e00f_fill_pattern_3_1: 250000 rects
+caravel_0005e00f_fill_pattern_3_0: 120000 rects
+caravel_0005e00f_fill_pattern_2_0: 300000 rects
+caravel_0005e00f_fill_pattern_4_3: 180000 rects
+caravel_0005e00f_fill_pattern_1_1: 240000 rects
+caravel_0005e00f_fill_pattern_5_4: 280000 rects
+caravel_0005e00f_fill_pattern_4_4: 230000 rects
+caravel_0005e00f_fill_pattern_5_6: 180000 rects
+caravel_0005e00f_fill_pattern_1_6: 150000 rects
+caravel_0005e00f_fill_pattern_1_0: 180000 rects
+caravel_0005e00f_fill_pattern_0_1: 220000 rects
+caravel_0005e00f_fill_pattern_0_2: 250000 rects
+caravel_0005e00f_fill_pattern_4_0: 340000 rects
+caravel_0005e00f_fill_pattern_5_1: 240000 rects
+caravel_0005e00f_fill_pattern_2_1: 90000 rects
+caravel_0005e00f_fill_pattern_2_7: 50000 rects
+caravel_0005e00f_fill_pattern_4_2: 90000 rects
+caravel_0005e00f_fill_pattern_3_0: 130000 rects
+caravel_0005e00f_fill_pattern_3_6: 200000 rects
+caravel_0005e00f_fill_pattern_4_1: 10000 rects
+caravel_0005e00f_fill_pattern_1_7: 240000 rects
+caravel_0005e00f_fill_pattern_4_0: 350000 rects
+caravel_0005e00f_fill_pattern_0_4: 310000 rects
+caravel_0005e00f_fill_pattern_0_0: 170000 rects
+caravel_0005e00f_fill_pattern_4_5: 200000 rects
+caravel_0005e00f_fill_pattern_5_2: 180000 rects
+caravel_0005e00f_fill_pattern_3_1: 260000 rects
+caravel_0005e00f_fill_pattern_2_6: 170000 rects
+caravel_0005e00f_fill_pattern_1_0: 190000 rects
+caravel_0005e00f_fill_pattern_4_6: 160000 rects
+caravel_0005e00f_fill_pattern_4_4: 240000 rects
+caravel_0005e00f_fill_pattern_0_2: 260000 rects
+caravel_0005e00f_fill_pattern_2_0: 310000 rects
+caravel_0005e00f_fill_pattern_1_1: 250000 rects
+caravel_0005e00f_fill_pattern_0_1: 230000 rects
+caravel_0005e00f_fill_pattern_4_7: 200000 rects
+caravel_0005e00f_fill_pattern_5_1: 250000 rects
+caravel_0005e00f_fill_pattern_0_6: 170000 rects
+caravel_0005e00f_fill_pattern_5_5: 180000 rects
+caravel_0005e00f_fill_pattern_0_3: 110000 rects
+caravel_0005e00f_fill_pattern_4_3: 190000 rects
+caravel_0005e00f_fill_pattern_1_6: 160000 rects
+caravel_0005e00f_fill_pattern_3_0: 140000 rects
+caravel_0005e00f_fill_pattern_4_0: 360000 rects
+caravel_0005e00f_fill_pattern_5_4: 290000 rects
+caravel_0005e00f_fill_pattern_5_0: 30000 rects
+caravel_0005e00f_fill_pattern_2_7: 60000 rects
+caravel_0005e00f_fill_pattern_2_1: 100000 rects
+caravel_0005e00f_fill_pattern_4_2: 100000 rects
+caravel_0005e00f_fill_pattern_4_1: 20000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_2_2
+caravel_0005e00f_fill_pattern_3_1: 270000 rects
+caravel_0005e00f_fill_pattern_0_4: 320000 rects
+caravel_0005e00f_fill_pattern_3_6: 210000 rects
+caravel_0005e00f_fill_pattern_0_0: 180000 rects
+caravel_0005e00f_fill_pattern_0_1: 240000 rects
+caravel_0005e00f_fill_pattern_4_7: 210000 rects
+caravel_0005e00f_fill_pattern_0_2: 270000 rects
+caravel_0005e00f_fill_pattern_5_2: 190000 rects
+caravel_0005e00f_fill_pattern_4_0: 370000 rects
+caravel_0005e00f_fill_pattern_2_0: 320000 rects
+caravel_0005e00f_fill_pattern_1_0: 200000 rects
+caravel_0005e00f_fill_pattern_4_5: 210000 rects
+caravel_0005e00f_fill_pattern_1_1: 260000 rects
+caravel_0005e00f_fill_pattern_3_0: 150000 rects
+caravel_0005e00f_fill_pattern_5_6: 190000 rects
+caravel_0005e00f_fill_pattern_4_4: 250000 rects
+caravel_0005e00f_fill_pattern_1_6: 170000 rects
+caravel_0005e00f_fill_pattern_1_7: 250000 rects
+caravel_0005e00f_fill_pattern_0_3: 120000 rects
+caravel_0005e00f_fill_pattern_2_6: 180000 rects
+caravel_0005e00f_fill_pattern_4_7: 220000 rects
+caravel_0005e00f_fill_pattern_5_5: 190000 rects
+caravel_0005e00f_fill_pattern_2_7: 70000 rects
+caravel_0005e00f_fill_pattern_3_1: 280000 rects
+caravel_0005e00f_fill_pattern_5_1: 260000 rects
+caravel_0005e00f_fill_pattern_5_0: 40000 rects
+caravel_0005e00f_fill_pattern_0_1: 250000 rects
+caravel_0005e00f_fill_pattern_2_1: 110000 rects
+caravel_0005e00f_fill_pattern_4_3: 200000 rects
+caravel_0005e00f_fill_pattern_5_2: 200000 rects
+caravel_0005e00f_fill_pattern_2_0: 330000 rects
+caravel_0005e00f_fill_pattern_0_2: 280000 rects
+caravel_0005e00f_fill_pattern_4_0: 380000 rects
+caravel_0005e00f_fill_pattern_4_2: 110000 rects
+caravel_0005e00f_fill_pattern_4_6: 170000 rects
+caravel_0005e00f_fill_pattern_5_4: 300000 rects
+caravel_0005e00f_fill_pattern_0_6: 180000 rects
+caravel_0005e00f_fill_pattern_3_0: 160000 rects
+caravel_0005e00f_fill_pattern_0_0: 190000 rects
+caravel_0005e00f_fill_pattern_0_4: 330000 rects
+caravel_0005e00f_fill_pattern_1_0: 210000 rects
+caravel_0005e00f_fill_pattern_3_6: 220000 rects
+caravel_0005e00f_fill_pattern_0_5: 10000 rects
+caravel_0005e00f_fill_pattern_1_6: 180000 rects
+caravel_0005e00f_fill_pattern_1_1: 270000 rects
+caravel_0005e00f_fill_pattern_2_7: 80000 rects
+caravel_0005e00f_fill_pattern_0_1: 260000 rects
+caravel_0005e00f_fill_pattern_4_5: 220000 rects
+caravel_0005e00f_fill_pattern_0_3: 130000 rects
+caravel_0005e00f_fill_pattern_3_1: 290000 rects
+caravel_0005e00f_fill_pattern_2_0: 340000 rects
+caravel_0005e00f_fill_pattern_5_2: 210000 rects
+caravel_0005e00f_fill_pattern_3_0: 170000 rects
+caravel_0005e00f_fill_pattern_4_7: 230000 rects
+caravel_0005e00f_fill_pattern_4_4: 260000 rects
+caravel_0005e00f_fill_pattern_4_0: 390000 rects
+caravel_0005e00f_fill_pattern_0_2: 290000 rects
+caravel_0005e00f_fill_pattern_5_0: 50000 rects
+caravel_0005e00f_fill_pattern_2_1: 120000 rects
+caravel_0005e00f_fill_pattern_1_7: 260000 rects
+caravel_0005e00f_fill_pattern_5_6: 200000 rects
+caravel_0005e00f_fill_pattern_4_2: 120000 rects
+caravel_0005e00f_fill_pattern_5_5: 200000 rects
+caravel_0005e00f_fill_pattern_4_3: 210000 rects
+caravel_0005e00f_fill_pattern_0_0: 200000 rects
+caravel_0005e00f_fill_pattern_0_4: 340000 rects
+caravel_0005e00f_fill_pattern_5_1: 270000 rects
+caravel_0005e00f_fill_pattern_0_5: 20000 rects
+caravel_0005e00f_fill_pattern_0_6: 190000 rects
+caravel_0005e00f_fill_pattern_5_4: 310000 rects
+caravel_0005e00f_fill_pattern_4_1: 30000 rects
+caravel_0005e00f_fill_pattern_1_6: 190000 rects
+caravel_0005e00f_fill_pattern_0_1: 270000 rects
+caravel_0005e00f_fill_pattern_1_0: 220000 rects
+caravel_0005e00f_fill_pattern_5_2: 220000 rects
+caravel_0005e00f_fill_pattern_2_7: 90000 rects
+caravel_0005e00f_fill_pattern_1_7: 270000 rects
+caravel_0005e00f_fill_pattern_3_1: 300000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_2_5
+caravel_0005e00f_fill_pattern_3_0: 180000 rects
+caravel_0005e00f_fill_pattern_4_7: 240000 rects
+caravel_0005e00f_fill_pattern_4_0: 400000 rects
+caravel_0005e00f_fill_pattern_0_3: 140000 rects
+caravel_0005e00f_fill_pattern_0_2: 300000 rects
+caravel_0005e00f_fill_pattern_2_0: 350000 rects
+caravel_0005e00f_fill_pattern_1_1: 280000 rects
+caravel_0005e00f_fill_pattern_2_1: 130000 rects
+caravel_0005e00f_fill_pattern_4_5: 230000 rects
+caravel_0005e00f_fill_pattern_2_6: 190000 rects
+caravel_0005e00f_fill_pattern_5_6: 210000 rects
+caravel_0005e00f_fill_pattern_4_6: 180000 rects
+caravel_0005e00f_fill_pattern_4_4: 270000 rects
+caravel_0005e00f_fill_pattern_4_2: 130000 rects
+caravel_0005e00f_fill_pattern_1_7: 280000 rects
+caravel_0005e00f_fill_pattern_5_2: 230000 rects
+caravel_0005e00f_fill_pattern_0_0: 210000 rects
+caravel_0005e00f_fill_pattern_1_6: 200000 rects
+caravel_0005e00f_fill_pattern_0_4: 350000 rects
+caravel_0005e00f_fill_pattern_3_0: 190000 rects
+caravel_0005e00f_fill_pattern_0_1: 280000 rects
+caravel_0005e00f_fill_pattern_4_1: 40000 rects
+caravel_0005e00f_fill_pattern_4_0: 410000 rects
+caravel_0005e00f_fill_pattern_5_0: 60000 rects
+caravel_0005e00f_fill_pattern_5_5: 210000 rects
+caravel_0005e00f_fill_pattern_4_3: 220000 rects
+caravel_0005e00f_fill_pattern_1_0: 230000 rects
+caravel_0005e00f_fill_pattern_2_7: 100000 rects
+caravel_0005e00f_fill_pattern_0_6: 200000 rects
+caravel_0005e00f_fill_pattern_0_2: 310000 rects
+caravel_0005e00f_fill_pattern_3_6: 230000 rects
+caravel_0005e00f_fill_pattern_4_7: 250000 rects
+caravel_0005e00f_fill_pattern_3_1: 310000 rects
+caravel_0005e00f_fill_pattern_4_6: 190000 rects
+caravel_0005e00f_fill_pattern_2_0: 360000 rects
+caravel_0005e00f_fill_pattern_5_4: 320000 rects
+caravel_0005e00f_fill_pattern_3_0: 200000 rects
+caravel_0005e00f_fill_pattern_5_2: 240000 rects
+caravel_0005e00f_fill_pattern_2_1: 140000 rects
+caravel_0005e00f_fill_pattern_5_3: 10000 rects
+caravel_0005e00f_fill_pattern_1_1: 290000 rects
+caravel_0005e00f_fill_pattern_0_1: 290000 rects
+caravel_0005e00f_fill_pattern_5_6: 220000 rects
+caravel_0005e00f_fill_pattern_5_1: 280000 rects
+caravel_0005e00f_fill_pattern_1_7: 290000 rects
+caravel_0005e00f_fill_pattern_1_6: 210000 rects
+caravel_0005e00f_fill_pattern_0_3: 150000 rects
+caravel_0005e00f_fill_pattern_4_1: 50000 rects
+caravel_0005e00f_fill_pattern_4_2: 140000 rects
+caravel_0005e00f_fill_pattern_4_0: 420000 rects
+caravel_0005e00f_fill_pattern_0_0: 220000 rects
+caravel_0005e00f_fill_pattern_4_5: 240000 rects
+caravel_0005e00f_fill_pattern_0_4: 360000 rects
+caravel_0005e00f_fill_pattern_4_4: 280000 rects
+caravel_0005e00f_fill_pattern_5_0: 70000 rects
+caravel_0005e00f_fill_pattern_0_2: 320000 rects
+caravel_0005e00f_fill_pattern_1_0: 240000 rects
+caravel_0005e00f_fill_pattern_5_2: 250000 rects
+caravel_0005e00f_fill_pattern_3_0: 210000 rects
+caravel_0005e00f_fill_pattern_0_5: 30000 rects
+caravel_0005e00f_fill_pattern_2_7: 110000 rects
+caravel_0005e00f_fill_pattern_5_5: 220000 rects
+caravel_0005e00f_fill_pattern_4_3: 230000 rects
+caravel_0005e00f_fill_pattern_5_3: 20000 rects
+caravel_0005e00f_fill_pattern_2_6: 200000 rects
+caravel_0005e00f_fill_pattern_3_1: 320000 rects
+caravel_0005e00f_fill_pattern_0_1: 300000 rects
+caravel_0005e00f_fill_pattern_2_0: 370000 rects
+caravel_0005e00f_fill_pattern_0_6: 210000 rects
+caravel_0005e00f_fill_pattern_4_0: 430000 rects
+caravel_0005e00f_fill_pattern_1_6: 220000 rects
+caravel_0005e00f_fill_pattern_4_1: 60000 rects
+caravel_0005e00f_fill_pattern_4_7: 260000 rects
+caravel_0005e00f_fill_pattern_5_6: 230000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_3_3
+caravel_0005e00f_fill_pattern_1_1: 300000 rects
+caravel_0005e00f_fill_pattern_0_4: 370000 rects
+caravel_0005e00f_fill_pattern_2_1: 150000 rects
+caravel_0005e00f_fill_pattern_5_4: 330000 rects
+caravel_0005e00f_fill_pattern_4_6: 200000 rects
+caravel_0005e00f_fill_pattern_0_2: 330000 rects
+caravel_0005e00f_fill_pattern_0_0: 230000 rects
+caravel_0005e00f_fill_pattern_4_2: 150000 rects
+caravel_0005e00f_fill_pattern_0_5: 40000 rects
+caravel_0005e00f_fill_pattern_1_7: 300000 rects
+caravel_0005e00f_fill_pattern_5_0: 80000 rects
+caravel_0005e00f_fill_pattern_4_5: 250000 rects
+caravel_0005e00f_fill_pattern_3_0: 220000 rects
+caravel_0005e00f_fill_pattern_4_0: 440000 rects
+caravel_0005e00f_fill_pattern_0_3: 160000 rects
+caravel_0005e00f_fill_pattern_0_6: 220000 rects
+caravel_0005e00f_fill_pattern_0_1: 310000 rects
+caravel_0005e00f_fill_pattern_4_4: 290000 rects
+caravel_0005e00f_fill_pattern_5_2: 260000 rects
+caravel_0005e00f_fill_pattern_2_7: 120000 rects
+caravel_0005e00f_fill_pattern_4_7: 270000 rects
+caravel_0005e00f_fill_pattern_2_0: 380000 rects
+caravel_0005e00f_fill_pattern_1_6: 230000 rects
+caravel_0005e00f_fill_pattern_3_6: 240000 rects
+caravel_0005e00f_fill_pattern_3_1: 330000 rects
+caravel_0005e00f_fill_pattern_4_3: 240000 rects
+caravel_0005e00f_fill_pattern_4_1: 70000 rects
+caravel_0005e00f_fill_pattern_4_0: 450000 rects
+caravel_0005e00f_fill_pattern_0_4: 380000 rects
+caravel_0005e00f_fill_pattern_5_6: 240000 rects
+caravel_0005e00f_fill_pattern_0_5: 50000 rects
+caravel_0005e00f_fill_pattern_5_1: 290000 rects
+caravel_0005e00f_fill_pattern_0_6: 230000 rects
+caravel_0005e00f_fill_pattern_1_1: 310000 rects
+caravel_0005e00f_fill_pattern_1_7: 310000 rects
+caravel_0005e00f_fill_pattern_3_0: 230000 rects
+caravel_0005e00f_fill_pattern_0_1: 320000 rects
+caravel_0005e00f_fill_pattern_1_0: 250000 rects
+caravel_0005e00f_fill_pattern_2_1: 160000 rects
+caravel_0005e00f_fill_pattern_5_4: 340000 rects
+caravel_0005e00f_fill_pattern_5_5: 230000 rects
+caravel_0005e00f_fill_pattern_0_0: 240000 rects
+caravel_0005e00f_fill_pattern_0_2: 340000 rects
+caravel_0005e00f_fill_pattern_4_0: 460000 rects
+caravel_0005e00f_fill_pattern_4_2: 160000 rects
+caravel_0005e00f_fill_pattern_4_5: 260000 rects
+caravel_0005e00f_fill_pattern_4_3: 250000 rects
+caravel_0005e00f_fill_pattern_0_3: 170000 rects
+caravel_0005e00f_fill_pattern_1_6: 240000 rects
+caravel_0005e00f_fill_pattern_4_4: 300000 rects
+caravel_0005e00f_fill_pattern_2_7: 130000 rects
+caravel_0005e00f_fill_pattern_2_0: 390000 rects
+caravel_0005e00f_fill_pattern_0_6: 240000 rects
+caravel_0005e00f_fill_pattern_0_5: 60000 rects
+caravel_0005e00f_fill_pattern_4_1: 80000 rects
+caravel_0005e00f_fill_pattern_4_6: 210000 rects
+caravel_0005e00f_fill_pattern_5_2: 270000 rects
+caravel_0005e00f_fill_pattern_3_1: 340000 rects
+caravel_0005e00f_fill_pattern_5_3: 30000 rects
+caravel_0005e00f_fill_pattern_0_1: 330000 rects
+caravel_0005e00f_fill_pattern_3_0: 240000 rects
+caravel_0005e00f_fill_pattern_5_0: 90000 rects
+caravel_0005e00f_fill_pattern_0_4: 390000 rects
+caravel_0005e00f_fill_pattern_5_6: 250000 rects
+caravel_0005e00f_fill_pattern_1_1: 320000 rects
+caravel_0005e00f_fill_pattern_0_2: 350000 rects
+caravel_0005e00f_fill_pattern_4_3: 260000 rects
+caravel_0005e00f_fill_pattern_4_0: 470000 rects
+caravel_0005e00f_fill_pattern_1_7: 320000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_5_7
+caravel_0005e00f_fill_pattern_1_6: 250000 rects
+caravel_0005e00f_fill_pattern_2_6: 210000 rects
+caravel_0005e00f_fill_pattern_0_6: 250000 rects
+caravel_0005e00f_fill_pattern_0_5: 70000 rects
+caravel_0005e00f_fill_pattern_4_7: 280000 rects
+caravel_0005e00f_fill_pattern_0_0: 250000 rects
+caravel_0005e00f_fill_pattern_2_1: 170000 rects
+caravel_0005e00f_fill_pattern_4_2: 170000 rects
+caravel_0005e00f_fill_pattern_4_5: 270000 rects
+caravel_0005e00f_fill_pattern_5_4: 350000 rects
+caravel_0005e00f_fill_pattern_2_0: 400000 rects
+caravel_0005e00f_fill_pattern_0_3: 180000 rects
+caravel_0005e00f_fill_pattern_5_3: 40000 rects
+caravel_0005e00f_fill_pattern_2_7: 140000 rects
+caravel_0005e00f_fill_pattern_0_1: 340000 rects
+caravel_0005e00f_fill_pattern_4_1: 90000 rects
+caravel_0005e00f_fill_pattern_3_0: 250000 rects
+caravel_0005e00f_fill_pattern_4_6: 220000 rects
+caravel_0005e00f_fill_pattern_5_1: 300000 rects
+caravel_0005e00f_fill_pattern_4_4: 310000 rects
+caravel_0005e00f_fill_pattern_4_3: 270000 rects
+caravel_0005e00f_fill_pattern_1_6: 260000 rects
+caravel_0005e00f_fill_pattern_3_1: 350000 rects
+caravel_0005e00f_fill_pattern_3_6: 250000 rects
+caravel_0005e00f_fill_pattern_0_4: 400000 rects
+caravel_0005e00f_fill_pattern_0_6: 260000 rects
+caravel_0005e00f_fill_pattern_4_0: 480000 rects
+caravel_0005e00f_fill_pattern_0_2: 360000 rects
+caravel_0005e00f_fill_pattern_1_7: 330000 rects
+caravel_0005e00f_fill_pattern_0_5: 80000 rects
+caravel_0005e00f_fill_pattern_1_1: 330000 rects
+caravel_0005e00f_fill_pattern_5_2: 280000 rects
+caravel_0005e00f_fill_pattern_5_5: 240000 rects
+caravel_0005e00f_fill_pattern_5_6: 260000 rects
+caravel_0005e00f_fill_pattern_2_6: 220000 rects
+caravel_0005e00f_fill_pattern_5_3: 50000 rects
+caravel_0005e00f_fill_pattern_1_6: 270000 rects
+caravel_0005e00f_fill_pattern_4_3: 280000 rects
+caravel_0005e00f_fill_pattern_0_1: 350000 rects
+caravel_0005e00f_fill_pattern_3_0: 260000 rects
+caravel_0005e00f_fill_pattern_4_2: 180000 rects
+caravel_0005e00f_fill_pattern_0_0: 260000 rects
+caravel_0005e00f_fill_pattern_2_1: 180000 rects
+caravel_0005e00f_fill_pattern_0_6: 270000 rects
+caravel_0005e00f_fill_pattern_2_0: 410000 rects
+caravel_0005e00f_fill_pattern_4_6: 230000 rects
+caravel_0005e00f_fill_pattern_4_1: 100000 rects
+caravel_0005e00f_fill_pattern_4_0: 490000 rects
+caravel_0005e00f_fill_pattern_1_0: 260000 rects
+caravel_0005e00f_fill_pattern_0_3: 190000 rects
+caravel_0005e00f_fill_pattern_5_4: 360000 rects
+caravel_0005e00f_fill_pattern_4_5: 280000 rects
+caravel_0005e00f_fill_pattern_0_5: 90000 rects
+caravel_0005e00f_fill_pattern_2_7: 150000 rects
+caravel_0005e00f_fill_pattern_0_2: 370000 rects
+caravel_0005e00f_fill_pattern_3_1: 360000 rects
+caravel_0005e00f_fill_pattern_4_4: 320000 rects
+caravel_0005e00f_fill_pattern_5_0: 100000 rects
+caravel_0005e00f_fill_pattern_0_4: 410000 rects
+caravel_0005e00f_fill_pattern_4_3: 290000 rects
+caravel_0005e00f_fill_pattern_2_6: 230000 rects
+caravel_0005e00f_fill_pattern_1_6: 280000 rects
+caravel_0005e00f_fill_pattern_5_3: 60000 rects
+caravel_0005e00f_fill_pattern_1_1: 340000 rects
+caravel_0005e00f_fill_pattern_0_6: 280000 rects
+caravel_0005e00f_fill_pattern_0_1: 360000 rects
+caravel_0005e00f_fill_pattern_5_2: 290000 rects
+caravel_0005e00f_fill_pattern_3_0: 270000 rects
+caravel_0005e00f_fill_pattern_4_6: 240000 rects
+caravel_0005e00f_fill_pattern_2_1: 190000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_3_7
+caravel_0005e00f_fill_pattern_4_1: 110000 rects
+caravel_0005e00f_fill_pattern_2_0: 420000 rects
+caravel_0005e00f_fill_pattern_0_5: 100000 rects
+caravel_0005e00f_fill_pattern_5_6: 270000 rects
+caravel_0005e00f_fill_pattern_0_2: 380000 rects
+caravel_0005e00f_fill_pattern_0_0: 270000 rects
+caravel_0005e00f_fill_pattern_4_0: 500000 rects
+caravel_0005e00f_fill_pattern_0_4: 420000 rects
+caravel_0005e00f_fill_pattern_5_1: 310000 rects
+caravel_0005e00f_fill_pattern_4_3: 300000 rects
+caravel_0005e00f_fill_pattern_4_2: 190000 rects
+caravel_0005e00f_fill_pattern_3_1: 370000 rects
+caravel_0005e00f_fill_pattern_2_6: 240000 rects
+caravel_0005e00f_fill_pattern_0_6: 290000 rects
+caravel_0005e00f_fill_pattern_2_7: 160000 rects
+caravel_0005e00f_fill_pattern_4_5: 290000 rects
+caravel_0005e00f_fill_pattern_3_6: 260000 rects
+caravel_0005e00f_fill_pattern_0_3: 200000 rects
+caravel_0005e00f_fill_pattern_5_4: 370000 rects
+caravel_0005e00f_fill_pattern_1_0: 270000 rects
+caravel_0005e00f_fill_pattern_3_0: 280000 rects
+caravel_0005e00f_fill_pattern_4_6: 250000 rects
+caravel_0005e00f_fill_pattern_4_4: 330000 rects
+caravel_0005e00f_fill_pattern_0_1: 370000 rects
+caravel_0005e00f_fill_pattern_5_5: 250000 rects
+caravel_0005e00f_fill_pattern_5_3: 70000 rects
+caravel_0005e00f_fill_pattern_1_1: 350000 rects
+caravel_0005e00f_fill_pattern_0_5: 110000 rects
+caravel_0005e00f_fill_pattern_4_3: 310000 rects
+caravel_0005e00f_fill_pattern_4_1: 120000 rects
+caravel_0005e00f_fill_pattern_2_1: 200000 rects
+caravel_0005e00f_fill_pattern_2_0: 430000 rects
+caravel_0005e00f_fill_pattern_0_4: 430000 rects
+caravel_0005e00f_fill_pattern_5_2: 300000 rects
+caravel_0005e00f_fill_pattern_0_2: 390000 rects
+caravel_0005e00f_fill_pattern_0_6: 300000 rects
+caravel_0005e00f_fill_pattern_4_0: 510000 rects
+caravel_0005e00f_fill_pattern_0_0: 280000 rects
+caravel_0005e00f_fill_pattern_5_0: 110000 rects
+caravel_0005e00f_fill_pattern_3_0: 290000 rects
+caravel_0005e00f_fill_pattern_3_1: 380000 rects
+caravel_0005e00f_fill_pattern_0_1: 380000 rects
+caravel_0005e00f_fill_pattern_0_5: 120000 rects
+caravel_0005e00f_fill_pattern_1_0: 280000 rects
+caravel_0005e00f_fill_pattern_2_6: 250000 rects
+caravel_0005e00f_fill_pattern_4_6: 260000 rects
+caravel_0005e00f_fill_pattern_4_2: 200000 rects
+caravel_0005e00f_fill_pattern_5_6: 280000 rects
+caravel_0005e00f_fill_pattern_4_3: 320000 rects
+caravel_0005e00f_fill_pattern_2_7: 170000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_0_7
+caravel_0005e00f_fill_pattern_4_5: 300000 rects
+caravel_0005e00f_fill_pattern_5_3: 80000 rects
+caravel_0005e00f_fill_pattern_0_4: 440000 rects
+caravel_0005e00f_fill_pattern_4_1: 130000 rects
+caravel_0005e00f_fill_pattern_4_4: 340000 rects
+caravel_0005e00f_fill_pattern_5_4: 380000 rects
+caravel_0005e00f_fill_pattern_1_1: 360000 rects
+caravel_0005e00f_fill_pattern_2_1: 210000 rects
+caravel_0005e00f_fill_pattern_0_3: 210000 rects
+caravel_0005e00f_fill_pattern_2_0: 440000 rects
+caravel_0005e00f_fill_pattern_0_2: 400000 rects
+caravel_0005e00f_fill_pattern_3_0: 300000 rects
+caravel_0005e00f_fill_pattern_5_1: 320000 rects
+caravel_0005e00f_fill_pattern_0_6: 310000 rects
+caravel_0005e00f_fill_pattern_4_3: 330000 rects
+caravel_0005e00f_fill_pattern_0_5: 130000 rects
+caravel_0005e00f_fill_pattern_4_0: 520000 rects
+caravel_0005e00f_fill_pattern_4_6: 270000 rects
+caravel_0005e00f_fill_pattern_5_2: 310000 rects
+caravel_0005e00f_fill_pattern_0_1: 390000 rects
+caravel_0005e00f_fill_pattern_0_0: 290000 rects
+caravel_0005e00f_fill_pattern_0_4: 450000 rects
+caravel_0005e00f_fill_pattern_4_5: 310000 rects
+caravel_0005e00f_fill_pattern_2_6: 260000 rects
+caravel_0005e00f_fill_pattern_3_1: 390000 rects
+caravel_0005e00f_fill_pattern_2_7: 180000 rects
+caravel_0005e00f_fill_pattern_4_1: 140000 rects
+caravel_0005e00f_fill_pattern_4_2: 210000 rects
+caravel_0005e00f_fill_pattern_3_6: 270000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_5_5: 260000 rects
+caravel_0005e00f_fill_pattern_1_0: 290000 rects
+caravel_0005e00f_fill_pattern_5_3: 90000 rects
+caravel_0005e00f_fill_pattern_3_0: 310000 rects
+caravel_0005e00f_fill_pattern_0_5: 140000 rects
+caravel_0005e00f_fill_pattern_2_1: 220000 rects
+caravel_0005e00f_fill_pattern_2_0: 450000 rects
+caravel_0005e00f_fill_pattern_4_4: 350000 rects
+caravel_0005e00f_fill_pattern_1_1: 370000 rects
+caravel_0005e00f_fill_pattern_0_2: 410000 rects
+caravel_0005e00f_fill_pattern_5_6: 290000 rects
+caravel_0005e00f_fill_pattern_4_6: 280000 rects
+caravel_0005e00f_fill_pattern_0_4: 460000 rects
+caravel_0005e00f_fill_pattern_4_0: 530000 rects
+caravel_0005e00f_fill_pattern_4_5: 320000 rects
+caravel_0005e00f_fill_pattern_0_1: 400000 rects
+caravel_0005e00f_fill_pattern_5_4: 390000 rects
+caravel_0005e00f_fill_pattern_0_3: 220000 rects
+caravel_0005e00f_fill_pattern_0_6: 320000 rects
+caravel_0005e00f_fill_pattern_5_0: 120000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_2_3
+caravel_0005e00f_fill_pattern_0_0: 300000 rects
+caravel_0005e00f_fill_pattern_3_1: 400000 rects
+caravel_0005e00f_fill_pattern_4_3: 340000 rects
+caravel_0005e00f_fill_pattern_4_1: 150000 rects
+caravel_0005e00f_fill_pattern_5_2: 320000 rects
+caravel_0005e00f_fill_pattern_3_0: 320000 rects
+caravel_0005e00f_fill_pattern_4_2: 220000 rects
+caravel_0005e00f_fill_pattern_4_5: 330000 rects
+caravel_0005e00f_fill_pattern_2_0: 460000 rects
+caravel_0005e00f_fill_pattern_0_4: 470000 rects
+caravel_0005e00f_fill_pattern_2_1: 230000 rects
+caravel_0005e00f_fill_pattern_0_1: 410000 rects
+caravel_0005e00f_fill_pattern_1_0: 300000 rects
+caravel_0005e00f_fill_pattern_5_3: 100000 rects
+caravel_0005e00f_fill_pattern_4_0: 540000 rects
+caravel_0005e00f_fill_pattern_0_2: 420000 rects
+caravel_0005e00f_fill_pattern_5_6: 300000 rects
+caravel_0005e00f_fill_pattern_1_1: 380000 rects
+caravel_0005e00f_fill_pattern_0_6: 330000 rects
+caravel_0005e00f_fill_pattern_0_5: 150000 rects
+caravel_0005e00f_fill_pattern_2_6: 270000 rects
+caravel_0005e00f_fill_pattern_4_4: 360000 rects
+caravel_0005e00f_fill_pattern_5_1: 330000 rects
+caravel_0005e00f_fill_pattern_5_5: 270000 rects
+caravel_0005e00f_fill_pattern_4_1: 160000 rects
+caravel_0005e00f_fill_pattern_3_0: 330000 rects
+caravel_0005e00f_fill_pattern_5_4: 400000 rects
+caravel_0005e00f_fill_pattern_0_3: 230000 rects
+caravel_0005e00f_fill_pattern_4_5: 340000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_2_7: 190000 rects
+caravel_0005e00f_fill_pattern_3_1: 410000 rects
+caravel_0005e00f_fill_pattern_0_0: 310000 rects
+caravel_0005e00f_fill_pattern_0_4: 480000 rects
+caravel_0005e00f_fill_pattern_3_6: 280000 rects
+caravel_0005e00f_fill_pattern_2_1: 240000 rects
+caravel_0005e00f_fill_pattern_0_2: 430000 rects
+caravel_0005e00f_fill_pattern_4_3: 350000 rects
+caravel_0005e00f_fill_pattern_0_1: 420000 rects
+caravel_0005e00f_fill_pattern_4_6: 290000 rects
+caravel_0005e00f_fill_pattern_5_6: 310000 rects
+caravel_0005e00f_fill_pattern_5_2: 330000 rects
+caravel_0005e00f_fill_pattern_2_0: 470000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_4_7
+caravel_0005e00f_fill_pattern_4_0: 550000 rects
+caravel_0005e00f_fill_pattern_0_6: 340000 rects
+caravel_0005e00f_fill_pattern_0_5: 160000 rects
+caravel_0005e00f_fill_pattern_4_2: 230000 rects
+caravel_0005e00f_fill_pattern_1_1: 390000 rects
+caravel_0005e00f_fill_pattern_5_3: 110000 rects
+caravel_0005e00f_fill_pattern_3_0: 340000 rects
+caravel_0005e00f_fill_pattern_4_5: 350000 rects
+caravel_0005e00f_fill_pattern_5_0: 130000 rects
+caravel_0005e00f_fill_pattern_1_0: 310000 rects
+caravel_0005e00f_fill_pattern_4_1: 170000 rects
+caravel_0005e00f_fill_pattern_5_5: 280000 rects
+caravel_0005e00f_fill_pattern_0_2: 440000 rects
+caravel_0005e00f_fill_pattern_4_4: 370000 rects
+caravel_0005e00f_fill_pattern_0_4: 490000 rects
+caravel_0005e00f_fill_pattern_5_6: 320000 rects
+caravel_0005e00f_fill_pattern_0_0: 320000 rects
+caravel_0005e00f_fill_pattern_2_1: 250000 rects
+caravel_0005e00f_fill_pattern_0_1: 430000 rects
+caravel_0005e00f_fill_pattern_5_4: 410000 rects
+caravel_0005e00f_fill_pattern_3_1: 420000 rects
+caravel_0005e00f_fill_pattern_0_3: 240000 rects
+caravel_0005e00f_fill_pattern_0_5: 170000 rects
+caravel_0005e00f_fill_pattern_4_3: 360000 rects
+caravel_0005e00f_fill_pattern_2_7: 200000 rects
+caravel_0005e00f_fill_pattern_0_6: 350000 rects
+caravel_0005e00f_fill_pattern_4_5: 360000 rects
+caravel_0005e00f_fill_pattern_2_0: 480000 rects
+caravel_0005e00f_fill_pattern_3_0: 350000 rects
+caravel_0005e00f_fill_pattern_4_0: 560000 rects
+caravel_0005e00f_fill_pattern_5_1: 340000 rects
+caravel_0005e00f_fill_pattern_0_2: 450000 rects
+caravel_0005e00f_fill_pattern_1_1: 400000 rects
+caravel_0005e00f_fill_pattern_4_1: 180000 rects
+caravel_0005e00f_fill_pattern_5_2: 340000 rects
+caravel_0005e00f_fill_pattern_5_5: 290000 rects
+caravel_0005e00f_fill_pattern_2_6: 280000 rects
+caravel_0005e00f_fill_pattern_4_6: 300000 rects
+caravel_0005e00f_fill_pattern_0_5: 180000 rects
+caravel_0005e00f_fill_pattern_5_3: 120000 rects
+caravel_0005e00f_fill_pattern_0_1: 440000 rects
+caravel_0005e00f_fill_pattern_1_0: 320000 rects
+caravel_0005e00f_fill_pattern_0_0: 330000 rects
+caravel_0005e00f_fill_pattern_4_4: 380000 rects
+CIF output style is now "wafflefill(tiled)"
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_4_5: 370000 rects
+caravel_0005e00f_fill_pattern_5_6: 330000 rects
+caravel_0005e00f_fill_pattern_4_3: 370000 rects
+caravel_0005e00f_fill_pattern_3_0: 360000 rects
+caravel_0005e00f_fill_pattern_3_1: 430000 rects
+caravel_0005e00f_fill_pattern_0_2: 460000 rects
+caravel_0005e00f_fill_pattern_3_6: 290000 rects
+caravel_0005e00f_fill_pattern_2_0: 490000 rects
+caravel_0005e00f_fill_pattern_2_1: 260000 rects
+caravel_0005e00f_fill_pattern_0_4: 500000 rects
+caravel_0005e00f_fill_pattern_4_2: 240000 rects
+caravel_0005e00f_fill_pattern_5_4: 420000 rects
+caravel_0005e00f_fill_pattern_2_7: 210000 rects
+caravel_0005e00f_fill_pattern_4_0: 570000 rects
+caravel_0005e00f_fill_pattern_0_3: 250000 rects
+caravel_0005e00f_fill_pattern_4_1: 190000 rects
+caravel_0005e00f_fill_pattern_0_6: 360000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_6
+caravel_0005e00f_fill_pattern_1_1: 410000 rects
+caravel_0005e00f_fill_pattern_5_0: 140000 rects
+caravel_0005e00f_fill_pattern_5_5: 300000 rects
+caravel_0005e00f_fill_pattern_4_5: 380000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_2_4
+caravel_0005e00f_fill_pattern_0_1: 450000 rects
+caravel_0005e00f_fill_pattern_0_5: 190000 rects
+caravel_0005e00f_fill_pattern_5_2: 350000 rects
+caravel_0005e00f_fill_pattern_3_0: 370000 rects
+caravel_0005e00f_fill_pattern_5_3: 130000 rects
+caravel_0005e00f_fill_pattern_0_2: 470000 rects
+caravel_0005e00f_fill_pattern_0_0: 340000 rects
+caravel_0005e00f_fill_pattern_4_4: 390000 rects
+caravel_0005e00f_fill_pattern_1_0: 330000 rects
+caravel_0005e00f_fill_pattern_3_1: 440000 rects
+caravel_0005e00f_fill_pattern_2_0: 500000 rects
+caravel_0005e00f_fill_pattern_4_3: 380000 rects
+caravel_0005e00f_fill_pattern_4_0: 580000 rects
+caravel_0005e00f_fill_pattern_4_1: 200000 rects
+caravel_0005e00f_fill_pattern_0_3: 260000 rects
+caravel_0005e00f_fill_pattern_4_5: 390000 rects
+caravel_0005e00f_fill_pattern_5_1: 350000 rects
+caravel_0005e00f_fill_pattern_4_6: 310000 rects
+CIF output style is now "wafflefill(tiled)"
+caravel_0005e00f_fill_pattern_2_6: 290000 rects
+caravel_0005e00f_fill_pattern_0_6: 370000 rects
+caravel_0005e00f_fill_pattern_5_6: 340000 rects
+caravel_0005e00f_fill_pattern_0_1: 460000 rects
+caravel_0005e00f_fill_pattern_0_4: 510000 rects
+caravel_0005e00f_fill_pattern_3_0: 380000 rects
+caravel_0005e00f_fill_pattern_5_4: 430000 rects
+caravel_0005e00f_fill_pattern_0_2: 480000 rects
+caravel_0005e00f_fill_pattern_1_1: 420000 rects
+caravel_0005e00f_fill_pattern_0_5: 200000 rects
+caravel_0005e00f_fill_pattern_5_5: 310000 rects
+caravel_0005e00f_fill_pattern_2_1: 270000 rects
+caravel_0005e00f_fill_pattern_5_3: 140000 rects
+   Generating output for cell caravel_0005e00f_fill_pattern_1_7
+caravel_0005e00f_fill_pattern_0_6: 380000 rects
+caravel_0005e00f_fill_pattern_5_2: 360000 rects
+caravel_0005e00f_fill_pattern_4_2: 250000 rects
+caravel_0005e00f_fill_pattern_4_3: 390000 rects
+caravel_0005e00f_fill_pattern_4_5: 400000 rects
+caravel_0005e00f_fill_pattern_5_0: 150000 rects
+caravel_0005e00f_fill_pattern_1_0: 340000 rects
+caravel_0005e00f_fill_pattern_0_0: 350000 rects
+caravel_0005e00f_fill_pattern_2_0: 510000 rects
+caravel_0005e00f_fill_pattern_3_1: 450000 rects
+caravel_0005e00f_fill_pattern_4_1: 210000 rects
+caravel_0005e00f_fill_pattern_3_6: 300000 rects
+caravel_0005e00f_fill_pattern_4_4: 400000 rects
+caravel_0005e00f_fill_pattern_0_2: 490000 rects
+caravel_0005e00f_fill_pattern_3_0: 390000 rects
+caravel_0005e00f_fill_pattern_0_1: 470000 rects
+caravel_0005e00f_fill_pattern_4_0: 590000 rects
+caravel_0005e00f_fill_pattern_2_7: 220000 rects
+caravel_0005e00f_fill_pattern_0_3: 270000 rects
+caravel_0005e00f_fill_pattern_5_5: 320000 rects
+caravel_0005e00f_fill_pattern_1_1: 430000 rects
+caravel_0005e00f_fill_pattern_0_6: 390000 rects
+caravel_0005e00f_fill_pattern_5_4: 440000 rects
+caravel_0005e00f_fill_pattern_0_5: 210000 rects
+caravel_0005e00f_fill_pattern_0_4: 520000 rects
+caravel_0005e00f_fill_pattern_5_6: 350000 rects
+caravel_0005e00f_fill_pattern_5_3: 150000 rects
+caravel_0005e00f_fill_pattern_4_4: 410000 rects
+caravel_0005e00f_fill_pattern_4_3: 400000 rects
+caravel_0005e00f_fill_pattern_2_1: 280000 rects
+caravel_0005e00f_fill_pattern_3_0: 400000 rects
+caravel_0005e00f_fill_pattern_0_1: 480000 rects
+caravel_0005e00f_fill_pattern_5_0: 160000 rects
+caravel_0005e00f_fill_pattern_2_0: 520000 rects
+caravel_0005e00f_fill_pattern_4_6: 320000 rects
+caravel_0005e00f_fill_pattern_3_1: 460000 rects
+caravel_0005e00f_fill_pattern_4_1: 220000 rects
+caravel_0005e00f_fill_pattern_0_2: 500000 rects
+caravel_0005e00f_fill_pattern_5_1: 360000 rects
+caravel_0005e00f_fill_pattern_0_6: 400000 rects
+caravel_0005e00f_fill_pattern_5_2: 370000 rects
+caravel_0005e00f_fill_pattern_0_0: 360000 rects
+caravel_0005e00f_fill_pattern_1_0: 350000 rects
+caravel_0005e00f_fill_pattern_4_5: 410000 rects
+caravel_0005e00f_fill_pattern_4_0: 600000 rects
+caravel_0005e00f_fill_pattern_3_6: 310000 rects
+caravel_0005e00f_fill_pattern_2_6: 300000 rects
+caravel_0005e00f_fill_pattern_5_5: 330000 rects
+caravel_0005e00f_fill_pattern_1_1: 440000 rects
+caravel_0005e00f_fill_pattern_5_6: 360000 rects
+caravel_0005e00f_fill_pattern_4_4: 420000 rects
+caravel_0005e00f_fill_pattern_3_0: 410000 rects
+caravel_0005e00f_fill_pattern_0_3: 280000 rects
+caravel_0005e00f_fill_pattern_4_3: 410000 rects
+caravel_0005e00f_fill_pattern_0_5: 220000 rects
+caravel_0005e00f_fill_pattern_4_2: 260000 rects
+caravel_0005e00f_fill_pattern_0_1: 490000 rects
+caravel_0005e00f_fill_pattern_0_6: 410000 rects
+caravel_0005e00f_fill_pattern_2_0: 530000 rects
+caravel_0005e00f_fill_pattern_5_3: 160000 rects
+caravel_0005e00f_fill_pattern_4_1: 230000 rects
+caravel_0005e00f_fill_pattern_2_1: 290000 rects
+caravel_0005e00f_fill_pattern_5_0: 170000 rects
+caravel_0005e00f_fill_pattern_4_5: 420000 rects
+caravel_0005e00f_fill_pattern_5_4: 450000 rects
+caravel_0005e00f_fill_pattern_0_4: 530000 rects
+caravel_0005e00f_fill_pattern_0_2: 510000 rects
+caravel_0005e00f_fill_pattern_0_0: 370000 rects
+caravel_0005e00f_fill_pattern_4_4: 430000 rects
+caravel_0005e00f_fill_pattern_4_0: 610000 rects
+caravel_0005e00f_fill_pattern_1_0: 360000 rects
+caravel_0005e00f_fill_pattern_3_1: 470000 rects
+caravel_0005e00f_fill_pattern_5_6: 370000 rects
+caravel_0005e00f_fill_pattern_5_2: 380000 rects
+caravel_0005e00f_fill_pattern_1_1: 450000 rects
+caravel_0005e00f_fill_pattern_2_7: 230000 rects
+caravel_0005e00f_fill_pattern_5_5: 340000 rects
+caravel_0005e00f_fill_pattern_4_6: 330000 rects
+caravel_0005e00f_fill_pattern_3_0: 420000 rects
+caravel_0005e00f_fill_pattern_0_6: 420000 rects
+caravel_0005e00f_fill_pattern_3_6: 320000 rects
+caravel_0005e00f_fill_pattern_0_1: 500000 rects
+caravel_0005e00f_fill_pattern_0_3: 290000 rects
+caravel_0005e00f_fill_pattern_4_3: 420000 rects
+caravel_0005e00f_fill_pattern_2_0: 540000 rects
+caravel_0005e00f_fill_pattern_4_1: 240000 rects
+caravel_0005e00f_fill_pattern_4_4: 440000 rects
+caravel_0005e00f_fill_pattern_5_1: 370000 rects
+caravel_0005e00f_fill_pattern_5_0: 180000 rects
+caravel_0005e00f_fill_pattern_0_5: 230000 rects
+caravel_0005e00f_fill_pattern_1_1: 460000 rects
+caravel_0005e00f_fill_pattern_2_1: 300000 rects
+caravel_0005e00f_fill_pattern_4_5: 430000 rects
+caravel_0005e00f_fill_pattern_0_6: 430000 rects
+caravel_0005e00f_fill_pattern_0_0: 380000 rects
+caravel_0005e00f_fill_pattern_3_0: 430000 rects
+caravel_0005e00f_fill_pattern_5_4: 460000 rects
+caravel_0005e00f_fill_pattern_0_4: 540000 rects
+caravel_0005e00f_fill_pattern_4_0: 620000 rects
+caravel_0005e00f_fill_pattern_3_1: 480000 rects
+caravel_0005e00f_fill_pattern_5_5: 350000 rects
+caravel_0005e00f_fill_pattern_0_2: 520000 rects
+caravel_0005e00f_fill_pattern_0_1: 510000 rects
+caravel_0005e00f_fill_pattern_4_3: 430000 rects
+caravel_0005e00f_fill_pattern_1_0: 370000 rects
+caravel_0005e00f_fill_pattern_5_3: 170000 rects
+caravel_0005e00f_fill_pattern_2_6: 310000 rects
+caravel_0005e00f_fill_pattern_4_4: 450000 rects
+caravel_0005e00f_fill_pattern_5_2: 390000 rects
+caravel_0005e00f_fill_pattern_2_0: 550000 rects
+caravel_0005e00f_fill_pattern_4_1: 250000 rects
+caravel_0005e00f_fill_pattern_5_6: 380000 rects
+caravel_0005e00f_fill_pattern_4_6: 340000 rects
+caravel_0005e00f_fill_pattern_4_2: 270000 rects
+caravel_0005e00f_fill_pattern_0_3: 300000 rects
+caravel_0005e00f_fill_pattern_3_6: 330000 rects
+caravel_0005e00f_fill_pattern_1_1: 470000 rects
+caravel_0005e00f_fill_pattern_3_0: 440000 rects
+caravel_0005e00f_fill_pattern_0_5: 240000 rects
+caravel_0005e00f_fill_pattern_5_0: 190000 rects
+caravel_0005e00f_fill_pattern_4_4: 460000 rects
+caravel_0005e00f_fill_pattern_4_3: 440000 rects
+caravel_0005e00f_fill_pattern_0_1: 520000 rects
+caravel_0005e00f_fill_pattern_2_1: 310000 rects
+caravel_0005e00f_fill_pattern_4_0: 630000 rects
+caravel_0005e00f_fill_pattern_0_0: 390000 rects
+caravel_0005e00f_fill_pattern_0_6: 440000 rects
+caravel_0005e00f_fill_pattern_2_7: 240000 rects
+caravel_0005e00f_fill_pattern_3_1: 490000 rects
+caravel_0005e00f_fill_pattern_4_1: 260000 rects
+caravel_0005e00f_fill_pattern_5_5: 360000 rects
+caravel_0005e00f_fill_pattern_5_4: 470000 rects
+caravel_0005e00f_fill_pattern_2_0: 560000 rects
+caravel_0005e00f_fill_pattern_0_4: 550000 rects
+caravel_0005e00f_fill_pattern_4_5: 440000 rects
+caravel_0005e00f_fill_pattern_0_2: 530000 rects
+caravel_0005e00f_fill_pattern_1_0: 380000 rects
+caravel_0005e00f_fill_pattern_1_1: 480000 rects
+caravel_0005e00f_fill_pattern_5_1: 380000 rects
+caravel_0005e00f_fill_pattern_3_0: 450000 rects
+caravel_0005e00f_fill_pattern_3_6: 340000 rects
+caravel_0005e00f_fill_pattern_4_4: 470000 rects
+caravel_0005e00f_fill_pattern_5_2: 400000 rects
+caravel_0005e00f_fill_pattern_4_6: 350000 rects
+caravel_0005e00f_fill_pattern_5_6: 390000 rects
+caravel_0005e00f_fill_pattern_0_1: 530000 rects
+caravel_0005e00f_fill_pattern_4_3: 450000 rects
+caravel_0005e00f_fill_pattern_5_4: 480000 rects
+caravel_0005e00f_fill_pattern_0_6: 450000 rects
+caravel_0005e00f_fill_pattern_4_0: 640000 rects
+caravel_0005e00f_fill_pattern_5_3: 180000 rects
+caravel_0005e00f_fill_pattern_0_5: 250000 rects
+caravel_0005e00f_fill_pattern_0_0: 400000 rects
+caravel_0005e00f_fill_pattern_3_1: 500000 rects
+caravel_0005e00f_fill_pattern_0_3: 310000 rects
+caravel_0005e00f_fill_pattern_4_1: 270000 rects
+caravel_0005e00f_fill_pattern_2_1: 320000 rects
+caravel_0005e00f_fill_pattern_2_0: 570000 rects
+caravel_0005e00f_fill_pattern_1_1: 490000 rects
+caravel_0005e00f_fill_pattern_4_2: 280000 rects
+caravel_0005e00f_fill_pattern_3_0: 460000 rects
+caravel_0005e00f_fill_pattern_5_0: 200000 rects
+caravel_0005e00f_fill_pattern_4_4: 480000 rects
+caravel_0005e00f_fill_pattern_4_5: 450000 rects
+caravel_0005e00f_fill_pattern_5_5: 370000 rects
+caravel_0005e00f_fill_pattern_1_0: 390000 rects
+caravel_0005e00f_fill_pattern_0_2: 540000 rects
+caravel_0005e00f_fill_pattern_5_4: 490000 rects
+caravel_0005e00f_fill_pattern_0_4: 560000 rects
+caravel_0005e00f_fill_pattern_0_1: 540000 rects
+caravel_0005e00f_fill_pattern_4_3: 460000 rects
+caravel_0005e00f_fill_pattern_3_6: 350000 rects
+caravel_0005e00f_fill_pattern_5_6: 400000 rects
+caravel_0005e00f_fill_pattern_4_6: 360000 rects
+caravel_0005e00f_fill_pattern_5_2: 410000 rects
+caravel_0005e00f_fill_pattern_1_1: 500000 rects
+caravel_0005e00f_fill_pattern_4_1: 280000 rects
+caravel_0005e00f_fill_pattern_3_0: 470000 rects
+caravel_0005e00f_fill_pattern_3_1: 510000 rects
+caravel_0005e00f_fill_pattern_4_4: 490000 rects
+caravel_0005e00f_fill_pattern_0_5: 260000 rects
+caravel_0005e00f_fill_pattern_0_6: 460000 rects
+caravel_0005e00f_fill_pattern_2_0: 580000 rects
+caravel_0005e00f_fill_pattern_0_0: 410000 rects
+caravel_0005e00f_fill_pattern_5_4: 500000 rects
+caravel_0005e00f_fill_pattern_2_1: 330000 rects
+caravel_0005e00f_fill_pattern_2_6: 320000 rects
+caravel_0005e00f_fill_pattern_2_7: 250000 rects
+caravel_0005e00f_fill_pattern_4_0: 650000 rects
+caravel_0005e00f_fill_pattern_4_5: 460000 rects
+caravel_0005e00f_fill_pattern_5_1: 390000 rects
+caravel_0005e00f_fill_pattern_0_1: 550000 rects
+caravel_0005e00f_fill_pattern_1_0: 400000 rects
+caravel_0005e00f_fill_pattern_4_3: 470000 rects
+caravel_0005e00f_fill_pattern_5_0: 210000 rects
+caravel_0005e00f_fill_pattern_0_2: 550000 rects
+caravel_0005e00f_fill_pattern_3_0: 480000 rects
+caravel_0005e00f_fill_pattern_1_1: 510000 rects
+caravel_0005e00f_fill_pattern_4_4: 500000 rects
+caravel_0005e00f_fill_pattern_0_4: 570000 rects
+caravel_0005e00f_fill_pattern_4_1: 290000 rects
+caravel_0005e00f_fill_pattern_5_4: 510000 rects
+caravel_0005e00f_fill_pattern_5_5: 380000 rects
+caravel_0005e00f_fill_pattern_3_1: 520000 rects
+caravel_0005e00f