final gds & signoff results
diff --git a/checks/erase_box_user_analog_project_wrapper.gds.log b/checks/erase_box_user_analog_project_wrapper.gds.log
index bcced0a..88ea0be 100644
--- a/checks/erase_box_user_analog_project_wrapper.gds.log
+++ b/checks/erase_box_user_analog_project_wrapper.gds.log
@@ -1,85 +1,65 @@
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/gds//user_analog_project_wrapper.gds /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds user_analog_project_wrapper
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/gds//user_analog_project_wrapper.gds /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds user_analog_project_wrapper
+DEBUG: PDK='sky130A' PDK_ROOT='/mnt/shuttles/mpw-two/pdks', running: export MAGIC_MAGICRC=/mnt/shuttles/mpw-two/pdks/sky130A/libs.tech/magic/sky130A.magicrc
+DEBUG: -r--r--r--. 1 2893 1015 3098 Aug 10 15:15 /mnt/shuttles/mpw-two/pdks/sky130A/libs.tech/magic/sky130A.magicrc
-Magic 8.3 revision 182 - Compiled on Sat Jul 24 11:39:08 UTC 2021.
+Magic 8.3 revision 192 - Compiled on Thu Jul 29 07:53:57 UTC 2021.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file
-Using technology "minimum", version 0.0
-"sky130(vendor)" is not one of the CIF input styles Magic knows.
-Error: No style is set
-The CIF input styles are: .
-Don't know how to read GDS-II:
-Nothing in "cifinput" section of tech file.
-File user_analog_project_wrapper.mag couldn't be read
-No such file or directory
-Creating new cell
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Using technology "sky130A", version 1.0.201-2-gde95d78
+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_4PXCG5".
+Reading "biasnmos".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "aninv_".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
-microns: 43.00 x 3520.00 (-43.00, 0.00 ), ( 0.00, 3520.00) 151360.00
-lambda: 43 x 3520 ( -43, 0 ), ( 0, 3520 ) 151360
+microns: 42.88 x 3520.00 (-42.88, 0.00 ), ( 0.00, 3520.00) 150937.59
+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: 43.00 x 3520.00 ( 2920.00, 0.00 ), ( 2963.00, 3520.00) 151360.00
-lambda: 43 x 3520 ( 2920, 0 ), ( 2963, 3520 ) 151360
+microns: 42.50 x 3520.00 ( 2920.00, 0.00 ), ( 2962.50, 3520.00) 149600.00
+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: 3006.00 x 38.00 (-43.00, -38.00), ( 2963.00, 0.00 ) 114228.00
-lambda: 3006 x 38 ( -43, -38 ), ( 2963, 0 ) 114228
+microns: 3005.38 x 37.53 (-42.88, -37.53), ( 2962.50, 0.00 ) 112791.91
+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: 3006.00 x 37.00 (-43.00, 3520.00), ( 2963.00, 3557.00) 111222.00
-lambda: 3006 x 37 ( -43, 3520 ), ( 2963, 3557 ) 111222
+microns: 3005.38 x 37.21 (-42.88, 3520.00), ( 2962.50, 3557.21) 111830.19
+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
can't read "errorCode": no such variable
-Unrecognized layer: metal5
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal4
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal5
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal4
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-No CIF/GDS output style set!
-I/O error in writing file /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds.
-File may be incompletely written.
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds
+ Generating output for cell xor_target
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds
diff --git a/checks/erase_box_user_analog_project_wrapper_empty.gds.log b/checks/erase_box_user_analog_project_wrapper_empty.gds.log
index 48f4af1..80fe261 100644
--- a/checks/erase_box_user_analog_project_wrapper_empty.gds.log
+++ b/checks/erase_box_user_analog_project_wrapper_empty.gds.log
@@ -1,85 +1,47 @@
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty.gds /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds user_analog_project_wrapper
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_empty.gds /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds user_analog_project_wrapper
+DEBUG: PDK='sky130A' PDK_ROOT='/mnt/shuttles/mpw-two/pdks', running: export MAGIC_MAGICRC=/mnt/shuttles/mpw-two/pdks/sky130A/libs.tech/magic/sky130A.magicrc
+DEBUG: -r--r--r--. 1 2893 1015 3098 Aug 10 15:15 /mnt/shuttles/mpw-two/pdks/sky130A/libs.tech/magic/sky130A.magicrc
-Magic 8.3 revision 182 - Compiled on Sat Jul 24 11:39:08 UTC 2021.
+Magic 8.3 revision 192 - Compiled on Thu Jul 29 07:53:57 UTC 2021.
Starting magic under Tcl interpreter
Using the terminal as the console.
Using NULL graphics device.
Processing system .magicrc file
-Using technology "minimum", version 0.0
-"sky130(vendor)" is not one of the CIF input styles Magic knows.
-Error: No style is set
-The CIF input styles are: .
-Don't know how to read GDS-II:
-Nothing in "cifinput" section of tech file.
-File user_analog_project_wrapper.mag couldn't be read
-No such file or directory
-Creating new cell
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Using technology "sky130A", version 1.0.201-2-gde95d78
+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 "user_analog_project_wrapper".
Root cell box:
width x height ( llx, lly ), ( urx, ury ) area (units^2)
-microns: 43.00 x 3520.00 (-43.00, 0.00 ), ( 0.00, 3520.00) 151360.00
-lambda: 43 x 3520 ( -43, 0 ), ( 0, 3520 ) 151360
+microns: 42.88 x 3520.00 (-42.88, 0.00 ), ( 0.00, 3520.00) 150937.59
+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: 43.00 x 3520.00 ( 2920.00, 0.00 ), ( 2963.00, 3520.00) 151360.00
-lambda: 43 x 3520 ( 2920, 0 ), ( 2963, 3520 ) 151360
+microns: 42.50 x 3520.00 ( 2920.00, 0.00 ), ( 2962.50, 3520.00) 149600.00
+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: 3006.00 x 38.00 (-43.00, -38.00), ( 2963.00, 0.00 ) 114228.00
-lambda: 3006 x 38 ( -43, -38 ), ( 2963, 0 ) 114228
+microns: 3005.38 x 37.53 (-42.88, -37.53), ( 2962.50, 0.00 ) 112791.91
+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: 3006.00 x 37.00 (-43.00, 3520.00), ( 2963.00, 3557.00) 111222.00
-lambda: 3006 x 37 ( -43, 3520 ), ( 2963, 3557 ) 111222
+microns: 3005.38 x 37.21 (-42.88, 3520.00), ( 2962.50, 3557.21) 111830.19
+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
can't read "errorCode": no such variable
-Unrecognized layer: metal5
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal4
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal5
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-Unrecognized layer: metal4
-Layer names are:
- mag or magnet
- f or fence
- r or rotate
- $
- *
- errors
- labels
- subcell
- connect
-No CIF/GDS output style set!
-I/O error in writing file /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds.
-File may be incompletely written.
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds
+ Generating output for cell xor_target
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds
diff --git a/checks/full_log.log b/checks/full_log.log
index 157a858..1613040 100644
--- a/checks/full_log.log
+++ b/checks/full_log.log
@@ -4,13 +4,13 @@
Executing Step 1 of 8: Project License Check
{{LICENSE COMPLIANCE PASSED}} Apache-2.0 LICENSE file was found in project root
SPDX COMPLIANCE Found 2 non-compliant files with the SPDX Standard. Check full log for more information
-SPDX COMPLIANCE: NON-COMPLIANT FILES PREVIEW: ['/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/README.md', '/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/mag/.magicrc']
+SPDX COMPLIANCE: NON-COMPLIANT FILES PREVIEW: ['/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/README.md', '/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/mag/.magicrc']
Executing Step 2 of 8: YAML File Check
YAML file valid!
Step 2 done without fatal errors.
Detected Project Type is "analog"
Executing Step 3 of 8: Project Compliance Checks
-b'Going into /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/caravel'
+b'Going into /mnt/shuttles/mpw-two/caravel'
b'Removing manifest'
b'Fetching manifest'
b'Running sha1sum checks'
@@ -19,15 +19,17 @@
Documentation Checks Passed.
Executing Step 4 of 8: XOR Consistency Checks
Running XOR Checks...
- XOR Checks on GDS Failed, Reason: Either you didn't mount the docker, or you ran out of RAM. Otherwise, magic is broken and it segfaulted. Please check: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/magic_xor.log
-TEST FAILED AT STEP 4
+Total XOR differences = 0
+ XOR Checks on User Project GDS Passed!
+Step 4 done without fatal errors.
Executing Step 5 of 8: DRC Violations Checks
Running Magic DRC Checks...
- DRC Checks on User Project GDS Passed!
-Step 5 done without fatal errors.
+Violation Message "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a) "found 14 Times.
+ DRC Checks on GDS Failed, Reason: Total # of DRC violations is 14
+TEST FAILED AT STEP 5
Executing Step 6 of 8: KLayout DRC Violations Check
Running Klayout DRC Checks...
- Klayout DRC Checks on GDS Failed, Reason: Total # of DRC violations is 8 Please check /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_klayout_drc.xmlFor more details
+ Klayout DRC Checks on GDS Failed, Reason: Total # of DRC violations is 8 Please check /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_klayout_drc.xmlFor more details
TEST FAILED AT STEP 6
Executing Klayout offgrid check.
Klayout offgrid Checks on User Project GDS Passed!
diff --git a/checks/klayout_drc.log b/checks/klayout_drc.log
index 7cb1f84..1e2568d 100644
--- a/checks/klayout_drc.log
+++ b/checks/klayout_drc.log
@@ -1,359 +1,528 @@
-"_input" in: sky130A_mr.lydrc:88
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:89
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:90
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:91
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:92
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:93
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:94
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:95
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:96
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:97
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:98
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:99
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:100
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:101
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:102
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:103
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:104
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:105
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:106
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:107
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:108
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:110
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:111
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:113
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:114
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:116
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:117
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:119
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:120
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:122
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:123
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:125
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:127
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:128
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:129
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:130
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:131
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:132
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:133
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:134
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:135
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:136
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:137
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:138
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:139
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:140
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:141
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:142
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:143
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:144
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:145
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:146
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:147
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:148
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:149
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:150
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:151
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:152
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:153
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:154
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:155
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:156
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:157
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:158
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:159
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:160
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:161
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:162
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:163
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:164
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:165
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:166
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:167
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:168
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:169
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:170
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:171
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:172
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:173
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:174
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:175
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:176
-Elapsed: 0.000s
-"_input" in: sky130A_mr.lydrc:177
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:178
-Elapsed: 0.010s
-"_input" in: sky130A_mr.lydrc:179
-Elapsed: 0.000s
+"input" in: sky130A_mr.lydrc:88
+ Polygons (raw): 56 (flat) 28 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:89
+ Polygons (raw): 64 (flat) 32 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:90
+ Polygons (raw): 87 (flat) 46 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:91
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:92
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:93
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:94
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:95
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:96
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:97
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:98
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:99
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:100
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:101
+ Polygons (raw): 603 (flat) 374 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:102
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:103
+ Polygons (raw): 42 (flat) 21 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:104
+ Polygons (raw): 92 (flat) 45 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:105
+ Polygons (raw): 6 (flat) 2 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:106
+ Polygons (raw): 5 (flat) 3 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:107
+ Polygons (raw): 247 (flat) 159 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:108
+ Polygons (raw): 3454 (flat) 2046 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:110
+ Polygons (raw): 719 (flat) 436 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:111
+ Polygons (raw): 3008 (flat) 1841 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:113
+ Polygons (raw): 1105 (flat) 710 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:114
+ Polygons (raw): 2034 (flat) 1404 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:116
+ Polygons (raw): 1408 (flat) 1274 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:117
+ Polygons (raw): 2410 (flat) 2203 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:119
+ Polygons (raw): 606 (flat) 545 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:120
+ Polygons (raw): 417 (flat) 417 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:122
+ Polygons (raw): 15 (flat) 15 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:123
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:125
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:127
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:128
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:129
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:130
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:131
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:132
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:133
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:134
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:135
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:136
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:137
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:138
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:139
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:140
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:141
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:142
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:143
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:144
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:145
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:146
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:147
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:148
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:149
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:150
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:151
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:152
+ Polygons (raw): 1 (flat) 1 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:153
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:154
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:155
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:156
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:157
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:158
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:159
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:160
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:161
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:162
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:163
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:164
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:165
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:166
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:167
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:168
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:169
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:170
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:171
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:172
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:173
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:174
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:175
+ Polygons (raw): 9 (flat) 3 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:176
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:177
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:178
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"polygons" in: sky130A_mr.lydrc:179
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
DRC section
FEOL section
"&" in: sky130A_mr.lydrc:203
-Elapsed: 0.020s
+ Polygons (raw): 272 (flat) 173 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
dnwell
-"width_check" in: sky130A_mr.lydrc:207
-Elapsed: 0.000s
-"_output" in: sky130A_mr.lydrc:207
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:207
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:207
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
nwell
-"width_check" in: sky130A_mr.lydrc:215
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:215
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:216
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:216
-Elapsed: 0.000s
+"width" in: sky130A_mr.lydrc:215
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:215
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:216
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:216
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
hvtp
-"width_check" in: sky130A_mr.lydrc:235
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:235
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:236
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:236
-Elapsed: 0.000s
+"width" in: sky130A_mr.lydrc:235
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:235
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:236
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:236
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
htvr
-"width_check" in: sky130A_mr.lydrc:243
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:243
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:244
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:244
-Elapsed: 0.000s
+"width" in: sky130A_mr.lydrc:243
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:243
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:244
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:244
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
lvtn
-"isolated_check" in: sky130A_mr.lydrc:249
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:249
-Elapsed: 0.010s
+"isolated" in: sky130A_mr.lydrc:249
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:249
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
ncm
-"width_check" in: sky130A_mr.lydrc:261
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:261
-Elapsed: 0.000s
+"width" in: sky130A_mr.lydrc:261
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:261
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
diff-tap
"+" in: sky130A_mr.lydrc:270
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:280
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:280
-Elapsed: 0.020s
+ Polygons (raw): 120 (flat) 60 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:280
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:280
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
tunm
-"width_check" in: sky130A_mr.lydrc:293
-Elapsed: 0.000s
-"_output" in: sky130A_mr.lydrc:293
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:294
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:294
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:293
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:293
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:294
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:294
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
poly
-"width_check" in: sky130A_mr.lydrc:303
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:303
-Elapsed: 0.000s
-"-" in: sky130A_mr.lydrc:308
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:308
-Elapsed: 0.020s
-"_output" in: sky130A_mr.lydrc:308
-Elapsed: 0.000s
+"width" in: sky130A_mr.lydrc:303
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:303
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"not" in: sky130A_mr.lydrc:308
+ Polygons (raw): 603 (flat) 374 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:308
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:308
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
rpm
-"width_check" in: sky130A_mr.lydrc:326
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:326
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:327
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:327
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:326
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:326
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:327
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:327
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
npc
-"width_check" in: sky130A_mr.lydrc:360
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:360
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:361
-Elapsed: 0.000s
-"_output" in: sky130A_mr.lydrc:361
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:360
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:360
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"isolated" in: sky130A_mr.lydrc:361
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"output" in: sky130A_mr.lydrc:361
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
licon
"interacting" in: sky130A_mr.lydrc:382
-Elapsed: 0.010s
-"&" in: sky130A_mr.lydrc:382
-Elapsed: 0.010s
-"-" in: sky130A_mr.lydrc:382
-Elapsed: 0.020s
+ Polygons (raw): 9 (flat) 3 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"and" in: sky130A_mr.lydrc:382
+ Polygons (raw): 6 (flat) 2 (hierarchical)
+ Elapsed: 0.000s Memory: 1047.00M
+"not" in: sky130A_mr.lydrc:382
+ Polygons (raw): 3442 (flat) 2042 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
"edges" in: sky130A_mr.lydrc:382
-Elapsed: 0.020s
-"with_length" in: sky130A_mr.lydrc:382
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:382
-Elapsed: 0.000s
+ Edges: 13768 (flat) 8168 (hierarchical)
+ Elapsed: 0.010s Memory: 1047.00M
+"without_length" in: sky130A_mr.lydrc:382
+ Edges: 24 (flat) 8 (hierarchical)
+ Elapsed: 0.030s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:382
+ Edges: 24 (flat) 8 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
"interacting" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.020s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Polygons (raw): 9 (flat) 3 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 6 (flat) 2 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 12 (flat) 4 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
"interacting" in: sky130A_mr.lydrc:383
-Elapsed: 0.000s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Polygons (raw): 9 (flat) 3 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 6 (flat) 2 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 12 (flat) 4 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
"edges" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Edges: 48 (flat) 16 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
"with_length" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Edges: 24 (flat) 8 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
"interacting" in: sky130A_mr.lydrc:383
-Elapsed: 0.020s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"&" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Polygons (raw): 9 (flat) 3 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 6 (flat) 2 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:383
+ Polygons (raw): 12 (flat) 4 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
"edges" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Edges: 48 (flat) 16 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
"with_length" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"|" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
+ Edges: 24 (flat) 8 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"or" in: sky130A_mr.lydrc:383
+ Edges: 48 (flat) 16 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
"not_interacting" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:383
-Elapsed: 0.010s
-"|" in: sky130A_mr.lydrc:411
-Elapsed: 0.000s
-"&" in: sky130A_mr.lydrc:411
-Elapsed: 0.020s
-"separation_check" in: sky130A_mr.lydrc:411
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:411
-Elapsed: 0.000s
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:383
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"or" in: sky130A_mr.lydrc:411
+ Polygons (raw): 38 (flat) 20 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"and" in: sky130A_mr.lydrc:411
+ Polygons (raw): 3162 (flat) 1866 (hierarchical)
+ Elapsed: 0.020s Memory: 1052.00M
+"separation" in: sky130A_mr.lydrc:411
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:411
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
vpp
capm
-"width_check" in: sky130A_mr.lydrc:445
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:445
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:446
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:446
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:445
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:445
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"isolated" in: sky130A_mr.lydrc:446
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:446
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
"interacting" in: sky130A_mr.lydrc:447
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:447
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:447
-Elapsed: 0.010s
-"enclosing_check" in: sky130A_mr.lydrc:448
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:448
-Elapsed: 0.010s
-"enclosing_check" in: sky130A_mr.lydrc:449
-Elapsed: 0.000s
-"_output" in: sky130A_mr.lydrc:449
-Elapsed: 0.010s
-"separation_check" in: sky130A_mr.lydrc:450
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:450
-Elapsed: 0.010s
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"isolated" in: sky130A_mr.lydrc:447
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:447
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"enclosing" in: sky130A_mr.lydrc:448
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:448
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"enclosing" in: sky130A_mr.lydrc:449
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:449
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"separation" in: sky130A_mr.lydrc:450
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:450
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
FEOL section
hvi
-"width_check" in: sky130A_mr.lydrc:766
-Elapsed: 0.000s
-"_output" in: sky130A_mr.lydrc:766
-Elapsed: 0.010s
+"width" in: sky130A_mr.lydrc:766
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:766
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
hvntm
-"width_check" in: sky130A_mr.lydrc:792
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:792
-Elapsed: 0.010s
-"isolated_check" in: sky130A_mr.lydrc:793
-Elapsed: 0.010s
-"_output" in: sky130A_mr.lydrc:793
-Elapsed: 0.000s
-Writing report database: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_klayout_drc.xml ..
-Total run time: 1.380s
+"width" in: sky130A_mr.lydrc:792
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:792
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+"isolated" in: sky130A_mr.lydrc:793
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1052.00M
+"output" in: sky130A_mr.lydrc:793
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1052.00M
+Writing report database: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_klayout_drc.xml ..
+Total elapsed: 0.860s Memory: 1052.00M
diff --git a/checks/magic_drc.log b/checks/magic_drc.log
index 16a5193..c92755d 100644
--- a/checks/magic_drc.log
+++ b/checks/magic_drc.log
@@ -1,30 +1,44 @@
-Magic 8.3 revision 182 - Compiled on Sat Jul 24 11:39:08 UTC 2021.
+Magic 8.3 revision 192 - Compiled on Thu Jul 29 07:53:57 UTC 2021.
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
-Could not find file '/home/lss/Documents/open_pdks/sky130/sky130A//sky130A/libs.tech/magic/sky130A.tech' in any of these directories:
- . /build/lib/magic/sys /build/lib/magic/sys/current
-Error parsing ".magicrc": couldn't read file "/home/lss/Documents/open_pdks/sky130/sky130A//sky130A/libs.tech/magic/sky130A.tcl": no such file or directory
-Bad local startup file ".magicrc", continuing without.
+Input style sky130(vendor): scaleFactor=2, multiplier=2
Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
Loading "/usr/local/bin/drc_checks/magic_drc_check.tcl" from command line.
-Don't know how to read GDS-II:
-Nothing in "cifinput" section of tech file.
+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_4PXCG5".
+Reading "biasnmos".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "aninv_".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
[INFO]: Loading user_analog_project_wrapper
-File user_analog_project_wrapper.mag couldn't be read
-No such file or directory
-Creating new cell
-"drc(full)" is not one of the DRC styles Magic knows.
-The current style is "default".
-The DRC styles are: default.
-No errors found.
-[INFO]: COUNT: 0
+DRC style is now "drc(full)"
+Loading DRC CIF style.
+[INFO]: COUNT: 14
[INFO]: Should be divided by 3 or 4
-[INFO]: DRC Checking DONE (/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper.magic.drc)
-[INFO]: Saving mag view with DRC errors(/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper.magic.drc.mag)
+[INFO]: DRC Checking DONE (/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper.magic.drc)
+[INFO]: Saving mag view with DRC errors(/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper.magic.drc.mag)
[INFO]: Saved
+magic_drc_check : exit-status: 0
diff --git a/checks/manifest_check.log b/checks/manifest_check.log
index 13005a7..fb69016 100644
--- a/checks/manifest_check.log
+++ b/checks/manifest_check.log
@@ -17,6 +17,7 @@
verilog/rtl/digital_pll.v: OK
verilog/rtl/digital_pll_controller.v: OK
verilog/rtl/gpio_control_block.v: OK
+verilog/rtl/gpio_logic_high.v: OK
verilog/rtl/gpio_wb.v: OK
verilog/rtl/housekeeping_spi.v: OK
verilog/rtl/la_wb.v: OK
diff --git a/checks/spdx_compliance_report.log b/checks/spdx_compliance_report.log
index 0755382..a4362c8 100644
--- a/checks/spdx_compliance_report.log
+++ b/checks/spdx_compliance_report.log
@@ -1,4 +1,4 @@
FULL RUN LOG:
SPDX NON-COMPLIANT FILES
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/README.md
-/home/lss/Documents/AnalogNeuron/Analog-Neural-Network/mag/.magicrc
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/README.md
+/mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/mag/.magicrc
diff --git a/checks/user_analog_project_wrapper.klayout.xml b/checks/user_analog_project_wrapper.klayout.xml
new file mode 100644
index 0000000..d5848d3
--- /dev/null
+++ b/checks/user_analog_project_wrapper.klayout.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" ?>
+<report-database>
+ <categories>
+ <category>
+ <name>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</name>
+ </category>
+ </categories>
+ <cells>
+ <cell>
+ <name>user_analog_project_wrapper</name>
+ </cell>
+ </cells>
+ <items>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3377.625;2469.850,3377.905)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3375.255;2469.850,3375.345)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2510.250,3371.150;2510.460,3371.430)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3363.225;2469.850,3363.505)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3360.855;2469.850,3360.945)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3349.365;2469.850,3349.645)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3346.995;2469.850,3347.085)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3377.905;2469.830,3377.935)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3375.535;2469.850,3375.625)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2509.970,3371.430;2510.180,3371.710)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3363.505;2469.830,3363.535)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3361.135;2469.850,3361.225)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3349.645;2469.830,3349.675)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>"Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a"</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3347.275;2469.850,3347.365)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ </items>
+</report-database>
diff --git a/checks/user_analog_project_wrapper.klayout_raw.xml b/checks/user_analog_project_wrapper.klayout_raw.xml
new file mode 100644
index 0000000..bce7352
--- /dev/null
+++ b/checks/user_analog_project_wrapper.klayout_raw.xml
@@ -0,0 +1,169 @@
+<?xml version="1.0" ?>
+<report-database>
+ <categories>
+ <category>
+ <name>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</name>
+ </category>
+ </categories>
+ <cells>
+ <cell>
+ <name>user_analog_project_wrapper</name>
+ </cell>
+ </cells>
+ <items>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3377.625;2469.850,3377.905)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3375.255;2469.850,3375.345)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2510.250,3371.150;2510.460,3371.430)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3363.225;2469.850,3363.505)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3360.855;2469.850,3360.945)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3349.365;2469.850,3349.645)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3346.995;2469.850,3347.085)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3377.905;2469.830,3377.935)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3375.535;2469.850,3375.625)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2509.970,3371.430;2510.180,3371.710)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3363.505;2469.830,3363.535)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3361.135;2469.850,3361.225)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.560,3349.645;2469.830,3349.675)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ <item>
+ <category>Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a</category>
+ <cell>user_analog_project_wrapper</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <values>
+ <value>box: (2469.840,3347.275;2469.850,3347.365)</value>
+ <value>text: 'On layer met2'</value>
+ <value>text: 'Between N/A N/A'</value>
+ </values>
+ </item>
+ </items>
+</report-database>
diff --git a/checks/user_analog_project_wrapper.magic.drc b/checks/user_analog_project_wrapper.magic.drc
index 829b9d5..2875c5c 100644
--- a/checks/user_analog_project_wrapper.magic.drc
+++ b/checks/user_analog_project_wrapper.magic.drc
@@ -1,5 +1,22 @@
user_analog_project_wrapper
----------------------------------------
-[INFO]: COUNT: 0
+Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)
+----------------------------------------
+ 2469.840 3377.625 2469.850 3377.905
+ 2469.840 3375.255 2469.850 3375.345
+ 2510.250 3371.150 2510.460 3371.430
+ 2469.840 3363.225 2469.850 3363.505
+ 2469.840 3360.855 2469.850 3360.945
+ 2469.840 3349.365 2469.850 3349.645
+ 2469.840 3346.995 2469.850 3347.085
+ 2469.560 3377.905 2469.830 3377.935
+ 2469.840 3375.535 2469.850 3375.625
+ 2509.970 3371.430 2510.180 3371.710
+ 2469.560 3363.505 2469.830 3363.535
+ 2469.840 3361.135 2469.850 3361.225
+ 2469.560 3349.645 2469.830 3349.675
+ 2469.840 3347.275 2469.850 3347.365
+----------------------------------------
+[INFO]: COUNT: 14
[INFO]: Should be divided by 3 or 4
diff --git a/checks/user_analog_project_wrapper.magic.drc.mag b/checks/user_analog_project_wrapper.magic.drc.mag
index bc7865b..ad5b69a 100644
--- a/checks/user_analog_project_wrapper.magic.drc.mag
+++ b/checks/user_analog_project_wrapper.magic.drc.mag
@@ -1,7 +1,2259 @@
magic
-tech minimum
+tech sky130A
magscale 1 2
-timestamp 0
+timestamp 1628708943
<< checkpaint >>
-rect 0 0 1 1
+rect -4732 -4732 588732 708732
+<< metal1 >>
+rect 492634 676556 492968 676558
+rect 492634 676512 493046 676556
+rect 492634 676424 493048 676512
+rect 492644 676378 493048 676424
+rect 492644 676372 492978 676378
+rect 483170 675810 491654 675818
+rect 483166 675792 491654 675810
+rect 483166 675548 483190 675792
+rect 483946 675548 491654 675792
+rect 483166 675530 491654 675548
+rect 483170 675526 491654 675530
+rect 509406 673473 510751 673494
+rect 509406 673124 510033 673473
+rect 509996 673101 510033 673124
+rect 510661 673124 510751 673473
+rect 510661 673101 510698 673124
+rect 509996 673098 510698 673101
+rect 486598 672896 491662 672930
+rect 486598 672652 486663 672896
+rect 487355 672652 491662 672896
+rect 486598 672638 491662 672652
+rect 489873 670142 491597 670186
+rect 489873 669898 489928 670142
+rect 490684 669898 491597 670142
+rect 489873 669860 491597 669898
+<< via1 >>
+rect 483190 675548 483946 675792
+rect 510033 673101 510661 673473
+rect 486663 672652 487355 672896
+rect 489928 669898 490684 670142
+<< metal2 >>
+rect 502036 675908 504502 675954
+rect 483176 675792 483960 675820
+rect 483176 675778 483190 675792
+rect 483946 675778 483960 675792
+rect 483176 675562 483180 675778
+rect 483956 675562 483960 675778
+rect 483176 675548 483190 675562
+rect 483946 675548 483960 675562
+rect 483176 675520 483960 675548
+rect 502036 674732 502041 675908
+rect 504497 674732 504502 675908
+rect 502036 674686 504502 674732
+rect 510006 673475 510688 673486
+rect 510006 673473 510039 673475
+rect 510655 673473 510688 673475
+rect 510006 673101 510033 673473
+rect 510661 673101 510688 673473
+rect 510006 673099 510039 673101
+rect 510655 673099 510688 673101
+rect 510006 673088 510688 673099
+rect 486634 672896 487384 672916
+rect 486634 672882 486663 672896
+rect 487355 672882 487384 672896
+rect 486634 672666 486661 672882
+rect 487357 672666 487384 672882
+rect 486634 672652 486663 672666
+rect 487355 672652 487384 672666
+rect 486634 672632 487384 672652
+rect 502380 671227 507200 671240
+rect 489910 670142 490702 670170
+rect 489910 670128 489928 670142
+rect 490684 670128 490702 670142
+rect 489910 669912 489918 670128
+rect 490694 669912 490702 670128
+rect 489910 669898 489928 669912
+rect 490684 669898 490702 669912
+rect 489910 669870 490702 669898
+rect 502380 669811 502402 671227
+rect 507178 669811 507200 671227
+rect 502380 669798 507200 669811
+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 483180 675562 483190 675778
+rect 483190 675562 483946 675778
+rect 483946 675562 483956 675778
+rect 502041 674732 504497 675908
+rect 510039 673473 510655 673475
+rect 510039 673101 510655 673473
+rect 510039 673099 510655 673101
+rect 486661 672666 486663 672882
+rect 486663 672666 487355 672882
+rect 487355 672666 487357 672882
+rect 489918 669912 489928 670128
+rect 489928 669912 490684 670128
+rect 490684 669912 490694 670128
+rect 502402 669811 507178 671227
+<< metal3 >>
+rect 16194 702300 21194 704800
+rect 68194 702300 73194 704800
+rect 120194 702300 125194 704800
+rect 165594 702300 170594 704800
+rect 170894 702300 173094 704800
+rect 173394 702300 175594 704800
+rect 175894 702300 180894 704800
+rect 217294 702300 222294 704800
+rect 222594 702300 224794 704800
+rect 225094 702300 227294 704800
+rect 227594 702300 232594 704800
+rect 318994 702300 323994 704800
+rect 324294 702300 326494 704800
+rect 326794 702300 328994 704800
+rect 329294 702300 334294 704800
+rect 413394 702300 418394 704800
+rect 465394 702300 470394 704800
+rect 510594 702340 515394 704800
+rect 520594 702340 525394 704800
+rect -800 680242 1700 685242
+rect -800 643842 1660 648642
+rect 228210 644394 232594 702300
+rect 329978 656706 334294 702300
+rect 414038 661808 418176 702300
+rect 466154 666304 470314 702300
+rect 510594 702006 513054 702340
+rect 566594 702300 571594 704800
+rect 502048 699546 513054 702006
+rect 502048 675949 504508 699546
+rect 567072 691859 571475 702300
+rect 509988 688359 571475 691859
+rect 502026 675908 504512 675949
+rect 483166 675778 483970 675815
+rect 483166 675562 483180 675778
+rect 483956 675562 483970 675778
+rect 483166 675552 483214 675562
+rect 483918 675552 483970 675562
+rect 483166 675525 483970 675552
+rect 483166 675516 483966 675525
+rect 502026 674732 502041 675908
+rect 504497 674732 504512 675908
+rect 502026 674691 504512 674732
+rect 509988 674344 511198 688359
+rect 582300 681627 584800 682984
+rect 517314 678444 584800 681627
+rect 509904 674036 511202 674344
+rect 509996 673475 510698 673481
+rect 509996 673099 510039 673475
+rect 510655 673099 510698 673475
+rect 509996 673093 510698 673099
+rect 486624 672886 487394 672911
+rect 486624 672662 486657 672886
+rect 487361 672662 487394 672886
+rect 486624 672637 487394 672662
+rect 510080 672084 510676 673093
+rect 517314 672084 518816 678444
+rect 582300 677984 584800 678444
+rect 510080 671776 518816 672084
+rect 517314 671748 518816 671776
+rect 502370 671227 507210 671235
+rect 489900 670132 490712 670165
+rect 489900 669908 489914 670132
+rect 490698 669908 490712 670132
+rect 489900 669875 490712 669908
+rect 502370 669811 502402 671227
+rect 507178 671192 507210 671227
+rect 507178 669811 507216 671192
+rect 502370 669803 507216 669811
+rect 494639 666304 494910 669002
+rect 466154 664962 494910 666304
+rect 468721 664907 494910 664962
+rect 495257 661808 495617 669214
+rect 414038 660367 495617 661808
+rect 416512 660264 495617 660367
+rect 495257 660232 495617 660264
+rect 496081 656706 496579 669599
+rect 329978 654774 496579 656706
+rect 332899 654733 496579 654774
+rect 497736 644394 498362 669281
+rect 228210 640021 498362 644394
+rect 228210 640010 498296 640021
+rect -800 633842 1660 638642
+rect -800 559442 1660 564242
+rect 502416 555362 507216 669803
+rect 582340 639784 584800 644584
+rect 582340 629784 584800 634584
+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 575452 584010 576402 584022
+rect 575452 583066 575495 584010
+rect 576359 583674 576402 584010
+rect 576359 583562 584800 583674
+rect 576359 583066 576402 583562
+rect 575452 583054 576402 583066
+rect -800 549442 1660 554242
+rect 502416 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 578768 494609 579526 494618
+rect 578768 493825 578795 494609
+rect 579499 494252 579526 494609
+rect 579499 494140 584800 494252
+rect 579499 493825 579526 494140
+rect 578768 493816 579526 493825
+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 579274 450166 580136 450184
+rect 579274 449382 579313 450166
+rect 580097 449830 580136 450166
+rect 580097 449718 584800 449830
+rect 580097 449382 580136 449718
+rect 579274 449364 580136 449382
+rect -800 425086 480 425198
+rect -800 423904 480 424016
+rect -800 422722 480 422834
+rect -800 421540 480 421652
+rect -800 420358 480 420470
+rect -800 419176 480 419288
+rect 583520 411206 584800 411318
+rect 583520 410024 584800 410136
+rect 583520 408842 584800 408954
+rect 583520 407660 584800 407772
+rect 583520 406478 584800 406590
+rect 583520 405296 584800 405408
+rect -800 381864 480 381976
+rect -800 380682 480 380794
+rect -800 379500 480 379612
+rect -800 378318 480 378430
+rect -800 377136 480 377248
+rect -800 375954 480 376066
+rect 583520 364784 584800 364896
+rect 583520 363602 584800 363714
+rect 583520 362420 584800 362532
+rect 583520 361238 584800 361350
+rect 583520 360056 584800 360168
+rect 583520 358874 584800 358986
+rect -800 338642 480 338754
+rect -800 337460 480 337572
+rect -800 336278 480 336390
+rect -800 335096 480 335208
+rect -800 333914 480 334026
+rect -800 332732 480 332844
+rect 583520 319562 584800 319674
+rect 583520 318380 584800 318492
+rect 583520 317198 584800 317310
+rect 583520 316016 584800 316128
+rect 583520 314834 584800 314946
+rect 583520 313652 584800 313764
+rect -800 295420 480 295532
+rect -800 294238 480 294350
+rect -800 293056 480 293168
+rect -800 291874 480 291986
+rect -800 290692 480 290804
+rect -800 289510 480 289622
+rect 583520 275140 584800 275252
+rect 583520 273958 584800 274070
+rect 583520 272776 584800 272888
+rect 583520 271594 584800 271706
+rect 583520 270412 584800 270524
+rect 583520 269230 584800 269342
+rect -800 252398 480 252510
+rect -800 251216 480 251328
+rect -800 250034 480 250146
+rect -800 248852 480 248964
+rect -800 247670 480 247782
+rect -800 246488 480 246600
+rect 582340 235230 584800 240030
+rect 582340 225230 584800 230030
+rect -800 214888 1660 219688
+rect -800 204888 1660 209688
+rect 582340 191430 584800 196230
+rect 582340 181430 584800 186230
+rect -800 172888 1660 177688
+rect -800 162888 1660 167688
+rect 582340 146830 584800 151630
+rect 582340 136830 584800 141630
+rect -800 124776 480 124888
+rect -800 123594 480 123706
+rect -800 122412 480 122524
+rect -800 121230 480 121342
+rect -800 120048 480 120160
+rect -800 118866 480 118978
+rect 583520 95118 584800 95230
+rect 583520 93936 584800 94048
+rect 583520 92754 584800 92866
+rect 583520 91572 584800 91684
+rect -800 81554 480 81666
+rect -800 80372 480 80484
+rect -800 79190 480 79302
+rect -800 78008 480 78120
+rect -800 76826 480 76938
+rect -800 75644 480 75756
+rect 583520 50460 584800 50572
+rect 583520 49278 584800 49390
+rect 583520 48096 584800 48208
+rect 583520 46914 584800 47026
+rect -800 38332 480 38444
+rect -800 37150 480 37262
+rect -800 35968 480 36080
+rect -800 34786 480 34898
+rect -800 33604 480 33716
+rect -800 32422 480 32534
+rect 583520 24002 584800 24114
+rect 583520 22820 584800 22932
+rect 583520 21638 584800 21750
+rect 583520 20456 584800 20568
+rect 583520 19274 584800 19386
+rect 583520 18092 584800 18204
+rect -800 16910 480 17022
+rect 583520 16910 584800 17022
+rect -800 15728 480 15840
+rect 583520 15728 584800 15840
+rect -800 14546 480 14658
+rect 583520 14546 584800 14658
+rect -800 13364 480 13476
+rect 583520 13364 584800 13476
+rect -800 12182 480 12294
+rect 583520 12182 584800 12294
+rect -800 11000 480 11112
+rect 583520 11000 584800 11112
+rect -800 9818 480 9930
+rect 583520 9818 584800 9930
+rect -800 8636 480 8748
+rect 583520 8636 584800 8748
+rect -800 7454 480 7566
+rect 583520 7454 584800 7566
+rect -800 6272 480 6384
+rect 583520 6272 584800 6384
+rect -800 5090 480 5202
+rect 583520 5090 584800 5202
+rect -800 3908 480 4020
+rect 583520 3908 584800 4020
+rect -800 2726 480 2838
+rect 583520 2726 584800 2838
+rect -800 1544 480 1656
+rect 583520 1544 584800 1656
+<< via3 >>
+rect 483214 675562 483918 675776
+rect 483214 675552 483918 675562
+rect 486657 672882 487361 672886
+rect 486657 672666 486661 672882
+rect 486661 672666 487357 672882
+rect 487357 672666 487361 672882
+rect 486657 672662 487361 672666
+rect 489914 670128 490698 670132
+rect 489914 669912 489918 670128
+rect 489918 669912 490694 670128
+rect 490694 669912 490698 670128
+rect 489914 669908 490698 669912
+rect 575495 583066 576359 584010
+rect 578795 493825 579499 494609
+rect 579313 449382 580097 450166
+<< metal4 >>
+rect 483175 675776 483957 675813
+rect 483175 675552 483214 675776
+rect 483918 675552 483957 675776
+rect 483175 675515 483957 675552
+rect 483176 450159 483946 675515
+rect 486633 672886 487385 672907
+rect 486633 672662 486657 672886
+rect 487361 672662 487385 672886
+rect 486633 672641 487385 672662
+rect 486634 494572 487346 672641
+rect 489882 670132 490744 670198
+rect 489882 669908 489914 670132
+rect 490698 669908 490744 670132
+rect 489882 583963 490744 669908
+rect 575461 584010 576393 584023
+rect 575461 583963 575495 584010
+rect 489882 583101 575495 583963
+rect 575461 583066 575495 583101
+rect 576359 583066 576393 584010
+rect 575461 583053 576393 583066
+rect 578777 494609 579517 494619
+rect 578777 494572 578795 494609
+rect 486634 493860 578795 494572
+rect 578777 493825 578795 493860
+rect 579499 493825 579517 494609
+rect 578777 493815 579517 493825
+rect 579283 450166 580127 450185
+rect 579283 450159 579313 450166
+rect 483176 449389 579313 450159
+rect 579283 449382 579313 449389
+rect 580097 449382 580127 450166
+rect 579283 449363 580127 449382
+use neuron_s neuron_s_0
+timestamp 1628708943
+transform 1 0 497290 0 -1 674534
+box -6200 -3042 13048 5990
+<< 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 metal3 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 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 metal3 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 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/checks/user_analog_project_wrapper.magic.drc.tcl b/checks/user_analog_project_wrapper.magic.drc.tcl
new file mode 100644
index 0000000..9e362e7
--- /dev/null
+++ b/checks/user_analog_project_wrapper.magic.drc.tcl
@@ -0,0 +1,14 @@
+box 2469.840um 3377.625um 2469.850um 3377.905; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3375.255um 2469.850um 3375.345; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2510.250um 3371.150um 2510.460um 3371.430; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3363.225um 2469.850um 3363.505; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3360.855um 2469.850um 3360.945; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3349.365um 2469.850um 3349.645; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3346.995um 2469.850um 3347.085; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.560um 3377.905um 2469.830um 3377.935; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3375.535um 2469.850um 3375.625; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2509.970um 3371.430um 2510.180um 3371.710; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.560um 3363.505um 2469.830um 3363.535; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3361.135um 2469.850um 3361.225; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.560um 3349.645um 2469.830um 3349.675; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
+box 2469.840um 3347.275um 2469.850um 3347.365; feedback add "Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um (met2.3a)" medium
\ No newline at end of file
diff --git a/checks/user_analog_project_wrapper.magic.rdb b/checks/user_analog_project_wrapper.magic.rdb
new file mode 100644
index 0000000..38783f7
--- /dev/null
+++ b/checks/user_analog_project_wrapper.magic.rdb
@@ -0,0 +1,76 @@
+$user_analog_project_wrapper
+ 100
+r_0_met2.3a
+500 500 2 Nov 29 03:26:39 2020
+Rule File Pathname: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper.magic.drc
+met2.3a: Spacing of metal2 features attached to and within 0.28um of large metal2 < 0.28um
+p 1 4
+246900 337700
+246900 337700
+246900 337700
+246900 337700
+p 2 4
+246900 337500
+246900 337500
+246900 337500
+246900 337500
+p 3 4
+251000 337100
+251000 337100
+251000 337100
+251000 337100
+p 4 4
+246900 336300
+246900 336300
+246900 336300
+246900 336300
+p 5 4
+246900 336000
+246900 336000
+246900 336000
+246900 336000
+p 6 4
+246900 334900
+246900 334900
+246900 334900
+246900 334900
+p 7 4
+246900 334600
+246900 334600
+246900 334700
+246900 334700
+p 8 4
+246900 337700
+246900 337700
+246900 337700
+246900 337700
+p 9 4
+246900 337500
+246900 337500
+246900 337500
+246900 337500
+p 10 4
+250900 337100
+251000 337100
+251000 337100
+250900 337100
+p 11 4
+246900 336300
+246900 336300
+246900 336300
+246900 336300
+p 12 4
+246900 336100
+246900 336100
+246900 336100
+246900 336100
+p 13 4
+246900 334900
+246900 334900
+246900 334900
+246900 334900
+p 14 4
+246900 334700
+246900 334700
+246900 334700
+246900 334700
diff --git a/checks/user_analog_project_wrapper.tr.drc b/checks/user_analog_project_wrapper.tr.drc
new file mode 100644
index 0000000..054b0ac
--- /dev/null
+++ b/checks/user_analog_project_wrapper.tr.drc
@@ -0,0 +1,42 @@
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3377.625 ) - ( 2469.850, 3377.905 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3375.255 ) - ( 2469.850, 3375.345 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2510.250, 3371.150 ) - ( 2510.460, 3371.430 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3363.225 ) - ( 2469.850, 3363.505 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3360.855 ) - ( 2469.850, 3360.945 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3349.365 ) - ( 2469.850, 3349.645 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3346.995 ) - ( 2469.850, 3347.085 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.560, 3377.905 ) - ( 2469.830, 3377.935 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3375.535 ) - ( 2469.850, 3375.625 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2509.970, 3371.430 ) - ( 2510.180, 3371.710 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.560, 3363.505 ) - ( 2469.830, 3363.535 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3361.135 ) - ( 2469.850, 3361.225 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.560, 3349.645 ) - ( 2469.830, 3349.675 ) on Layer met2
+ violation type: Spacing_of_metal2_features_attached_to_and_within_0dot28um_of_large_metal2_lt_0dot28um_met2dot3a
+ srcs: N/A N/A
+ bbox = ( 2469.840, 3347.275 ) - ( 2469.850, 3347.365 ) on Layer met2
\ No newline at end of file
diff --git a/checks/user_analog_project_wrapper.xor.gds b/checks/user_analog_project_wrapper.xor.gds
new file mode 100644
index 0000000..81c7f9d
--- /dev/null
+++ b/checks/user_analog_project_wrapper.xor.gds
Binary files differ
diff --git a/checks/user_analog_project_wrapper_empty_erased.gds b/checks/user_analog_project_wrapper_empty_erased.gds
index e69de29..d66d755 100644
--- a/checks/user_analog_project_wrapper_empty_erased.gds
+++ b/checks/user_analog_project_wrapper_empty_erased.gds
Binary files differ
diff --git a/checks/user_analog_project_wrapper_erased.gds b/checks/user_analog_project_wrapper_erased.gds
index e69de29..d66d755 100644
--- a/checks/user_analog_project_wrapper_erased.gds
+++ b/checks/user_analog_project_wrapper_erased.gds
Binary files differ
diff --git a/checks/user_analog_project_wrapper_klayout_drc.xml b/checks/user_analog_project_wrapper_klayout_drc.xml
index cad10a5..b5e846c 100644
--- a/checks/user_analog_project_wrapper_klayout_drc.xml
+++ b/checks/user_analog_project_wrapper_klayout_drc.xml
@@ -235,17 +235,6 @@
<multiplicity>1</multiplicity>
<image/>
<values>
- <value>edge: (-0.095,0.51;-0.095,2.51)</value>
- </values>
- </item>
- <item>
- <tags/>
- <category>'licon.1'</category>
- <cell>sky130_fd_pr__res_xhigh_po_0p35_NMF79C</cell>
- <visited>false</visited>
- <multiplicity>1</multiplicity>
- <image/>
- <values>
<value>edge: (-0.095,2.51;0.095,2.51)</value>
</values>
</item>
@@ -279,7 +268,7 @@
<multiplicity>1</multiplicity>
<image/>
<values>
- <value>edge: (-0.095,-2.51;-0.095,-0.51)</value>
+ <value>edge: (-0.095,0.51;-0.095,2.51)</value>
</values>
</item>
<item>
@@ -315,5 +304,16 @@
<value>edge: (0.095,-2.51;-0.095,-2.51)</value>
</values>
</item>
+ <item>
+ <tags/>
+ <category>'licon.1'</category>
+ <cell>sky130_fd_pr__res_xhigh_po_0p35_NMF79C</cell>
+ <visited>false</visited>
+ <multiplicity>1</multiplicity>
+ <image/>
+ <values>
+ <value>edge: (-0.095,-2.51;-0.095,-0.51)</value>
+ </values>
+ </item>
</items>
</report-database>
diff --git a/checks/xor.log b/checks/xor.log
index 5080e39..a0145b8 100644
--- a/checks/xor.log
+++ b/checks/xor.log
@@ -1,11 +1,50 @@
-First Layout: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds
-Second Layout: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds
+First Layout: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds
+Second Layout: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds
Design Name: xor_target
-Output GDS will be: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper.xor.gds
-Reading /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds ..
-ERROR: In /usr/local/bin/xor_checks/xor.drc: Stream has unknown format: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds in Layout::read
-ERROR: Stream has unknown format: /home/lss/Documents/AnalogNeuron/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds in Layout::read in MacroInterpreter::execute
- /usr/local/bin/xor_checks/xor.drc:15:in `execute_drc'
- :/built-in-macros/drc_interpreters.lym:18:in `instance_eval'
- :/built-in-macros/drc_interpreters.lym:18:in `execute_drc'
- :/built-in-macros/drc_interpreters.lym:92:in `execute'
+Output GDS will be: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper.xor.gds
+Reading /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_empty_erased.gds ..
+Reading /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper_erased.gds ..
+--- Running XOR for 69/20 ---
+"input" in: xor.drc:38
+ Polygons (raw): 494 (flat) 494 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"input" in: xor.drc:38
+ Polygons (raw): 494 (flat) 494 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"^" in: xor.drc:38
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+XOR differences: 0
+"output" in: xor.drc:41
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+--- Running XOR for 70/20 ---
+"input" in: xor.drc:38
+ Polygons (raw): 184 (flat) 184 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"input" in: xor.drc:38
+ Polygons (raw): 184 (flat) 184 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+"^" in: xor.drc:38
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+XOR differences: 0
+"output" in: xor.drc:41
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+--- Running XOR for 81/14 ---
+"input" in: xor.drc:38
+ Polygons (raw): 1 (flat) 1 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"input" in: xor.drc:38
+ Polygons (raw): 1 (flat) 1 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+"^" in: xor.drc:38
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 519.00M
+XOR differences: 0
+"output" in: xor.drc:41
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 519.00M
+Writing layout file: /mnt/shuttles/mpw-two/slot-003/Analog-Neural-Network/checks/user_analog_project_wrapper.xor.gds ..
+Total elapsed: 0.070s Memory: 519.00M
diff --git a/checks/xor_total.txt b/checks/xor_total.txt
new file mode 100644
index 0000000..05b29a4
--- /dev/null
+++ b/checks/xor_total.txt
@@ -0,0 +1 @@
+Total XOR differences = 0
\ No newline at end of file
diff --git a/gds/caravan.gds.gz b/gds/caravan.gds.gz
new file mode 100644
index 0000000..d513216
--- /dev/null
+++ b/gds/caravan.gds.gz
Binary files differ
diff --git a/gds/caravel_00020003.gds.gz.00.split b/gds/caravel_00020003.gds.gz.00.split
new file mode 100644
index 0000000..61aed5c
--- /dev/null
+++ b/gds/caravel_00020003.gds.gz.00.split
Binary files differ
diff --git a/gds/caravel_00020003.gds.gz.01.split b/gds/caravel_00020003.gds.gz.01.split
new file mode 100644
index 0000000..54dd508
--- /dev/null
+++ b/gds/caravel_00020003.gds.gz.01.split
Binary files differ
diff --git a/gds/caravel_00020003.gds.gz.02.split b/gds/caravel_00020003.gds.gz.02.split
new file mode 100644
index 0000000..f0cf1e1
--- /dev/null
+++ b/gds/caravel_00020003.gds.gz.02.split
Binary files differ
diff --git a/gds/caravel_00020003.gds.gz.03.split b/gds/caravel_00020003.gds.gz.03.split
new file mode 100644
index 0000000..54c567a
--- /dev/null
+++ b/gds/caravel_00020003.gds.gz.03.split
Binary files differ
diff --git a/gds/caravel_00020003.gds.gz.04.split b/gds/caravel_00020003.gds.gz.04.split
new file mode 100644
index 0000000..4330835
--- /dev/null
+++ b/gds/caravel_00020003.gds.gz.04.split
Binary files differ
diff --git a/gds/caravel_00020003_fill_pattern.gds.gz.00.split b/gds/caravel_00020003_fill_pattern.gds.gz.00.split
new file mode 100644
index 0000000..ad6be03
--- /dev/null
+++ b/gds/caravel_00020003_fill_pattern.gds.gz.00.split
Binary files differ
diff --git a/gds/caravel_00020003_fill_pattern.gds.gz.01.split b/gds/caravel_00020003_fill_pattern.gds.gz.01.split
new file mode 100644
index 0000000..e6ac663
--- /dev/null
+++ b/gds/caravel_00020003_fill_pattern.gds.gz.01.split
Binary files differ
diff --git a/gds/caravel_00020003_fill_pattern.gds.gz.02.split b/gds/caravel_00020003_fill_pattern.gds.gz.02.split
new file mode 100644
index 0000000..4b7a685
--- /dev/null
+++ b/gds/caravel_00020003_fill_pattern.gds.gz.02.split
Binary files differ
diff --git a/gds/caravel_00020003_fill_pattern.gds.gz.03.split b/gds/caravel_00020003_fill_pattern.gds.gz.03.split
new file mode 100644
index 0000000..4c13ff9
--- /dev/null
+++ b/gds/caravel_00020003_fill_pattern.gds.gz.03.split
Binary files differ
diff --git a/gds/caravel_00020003_fill_pattern.gds.gz.04.split b/gds/caravel_00020003_fill_pattern.gds.gz.04.split
new file mode 100644
index 0000000..da99ccd
--- /dev/null
+++ b/gds/caravel_00020003_fill_pattern.gds.gz.04.split
Binary files differ
diff --git a/gds/user_id_prog_zero.gds.gz b/gds/user_id_prog_zero.gds.gz
new file mode 100644
index 0000000..fd7f8c8
--- /dev/null
+++ b/gds/user_id_prog_zero.gds.gz
Binary files differ
diff --git a/gds/user_id_programming.gds.gz b/gds/user_id_programming.gds.gz
new file mode 100644
index 0000000..fa82dd0
--- /dev/null
+++ b/gds/user_id_programming.gds.gz
Binary files differ
diff --git a/info.yaml b/info.yaml
index 08cf7ca..7826d5f 100644
--- a/info.yaml
+++ b/info.yaml
@@ -1,19 +1,19 @@
----
project:
- description: "An analog implementation of the artificial neuron used in Machine Learning"
- foundry: "SkyWater"
- git_url: "https://github.com/lakshmi-sathi/Analog-Neural-Network.git"
- organization: "Gatech"
- organization_url: "http://gatech.edu"
- owner: "Lakshmi S"
- process: "SKY130"
- project_name: "Analog Neuron"
- project_id: "00000000"
+ category: Test Harness
+ cover_image: docs/source/_static/caravel_harness.png
+ description: An analog implementation of the artificial neuron used in Machine Learning
+ foundry: SkyWater
+ git_url: https://github.com/lakshmi-sathi/Analog-Neural-Network.git
+ organization: Gatech
+ organization_url: http://gatech.edu
+ owner: Lakshmi S
+ process: SKY130
+ project_id: '00020003'
+ project_name: Analog Neuron
+ shuttle_url: https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-two/slot-003.git
tags:
- - "Open MPW"
- - "Test Harness"
- category: "Test Harness"
- top_level_netlist: "caravel/verilog/gl/caravan.v"
- user_level_netlist: "verilog/rtl/user_analog_project_wrapper.v"
- version: "1.00"
- cover_image: "docs/source/_static/caravel_harness.png"
+ - Open MPW
+ - Test Harness
+ top_level_netlist: caravel/verilog/gl/caravan.v
+ user_level_netlist: verilog/rtl/user_analog_project_wrapper.v
+ version: '1.00'
diff --git a/mag/.magicrc b/mag/.magicrc
index b4d2bee..12328c6 100644
--- a/mag/.magicrc
+++ b/mag/.magicrc
@@ -1,3 +1,19 @@
+# SPDX-FileCopyrightText: 2020 Efabless Corporation
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+# SPDX-License-Identifier: Apache-2.0
+
puts stdout "Sourcing design .magicrc for technology sky130A ..."
# Put grid on 0.005 pitch. This is important, as some commands don't
@@ -8,29 +24,22 @@
scalegrid 1 2
}
-# drc off
+drc off
drc euclidean on
-# Change this to a fixed number for repeatable behavior with GDS writes
-# e.g., "random seed 12345"
-catch {random seed}
-
-# Turn off the scale option on ext2spice or else it conflicts with the
-# scale in the model files.
-ext2spice scale off
# Allow override of PDK path from environment variable PDKPATH
if {[catch {set PDKPATH $env(PDKPATH)}]} {
- set PDKPATH "/home/lss/skywater/open_pdks/sky130/sky130A"
+ set PDKPATH "$::env(PDK_ROOT)/sky130A"
}
# loading technology
-tech load $PDKPATH/libs.tech/magic/current/sky130A.tech
+tech load $PDKPATH/libs.tech/magic/sky130A.tech
# load device generator
-source $PDKPATH/libs.tech/magic/current/sky130A.tcl
+source $PDKPATH/libs.tech/magic/sky130A.tcl
# load bind keys (optional)
-# source $PDKPATH/libs.tech/magic/current/sky130A-BindKeys
+# source $PDKPATH/libs.tech/magic/sky130A-BindKeys
# set units to lambda grid
snap lambda
@@ -44,9 +53,12 @@
# from environment variable MAGTYPE
if {[catch {set MAGTYPE $env(MAGTYPE)}]} {
- set MAGTYPE mag
+ set MAGTYPE maglef
}
+ path search [concat "../$MAGTYPE" [path search]]
+
+
# add path to reference cells
if {[file isdir ${PDKPATH}/libs.ref/${MAGTYPE}]} {
addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_pr
@@ -59,9 +71,7 @@
addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_ls
addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_fd_sc_ms
addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_osu_sc
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_osu_sc_t18
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_ml_xx_hd
- addpath ${PDKPATH}/libs.ref/${MAGTYPE}/sky130_sram_macros
+ addpath ${PDKPATH}/libs.ref/mag/sky130_ml_xx_hd
} else {
addpath ${PDKPATH}/libs.ref/sky130_fd_pr/${MAGTYPE}
addpath ${PDKPATH}/libs.ref/sky130_fd_io/${MAGTYPE}
@@ -73,11 +83,12 @@
addpath ${PDKPATH}/libs.ref/sky130_fd_sc_ls/${MAGTYPE}
addpath ${PDKPATH}/libs.ref/sky130_fd_sc_ms/${MAGTYPE}
addpath ${PDKPATH}/libs.ref/sky130_osu_sc/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_osu_sc_t18/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_ml_xx_hd/${MAGTYPE}
- addpath ${PDKPATH}/libs.ref/sky130_sram_macros/${MAGTYPE}
+ addpath ${PDKPATH}/libs.ref/sky130_ml_xx_hd/mag
}
+addpath hexdigits
+addpath ../subcells/simple_por/mag
+
# add path to GDS cells
# add path to IP from catalog. This procedure defined in the PDK script.
diff --git a/mag/compose_final.tcl b/mag/compose_final.tcl
new file mode 100644
index 0000000..2704870
--- /dev/null
+++ b/mag/compose_final.tcl
@@ -0,0 +1,28 @@
+#!/bin/env wish
+drc off
+random seed 131075
+load caravan -dereference
+property GDS_FILE /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds/caravan.gds
+property GDS_START 0
+select top cell
+set bbox [box values]
+load caravel_00020003_fill_pattern -quiet
+snap internal
+box values {*}$bbox
+paint comment
+property GDS_FILE /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds/caravel_00020003_fill_pattern.gds
+property GDS_START 0
+property FIXED_BBOX "$bbox"
+load caravel_00020003 -quiet
+box values 0 0 0 0
+box position 6um 6um
+getcell caravan child 0 0
+getcell caravel_00020003_fill_pattern child 0 0
+box position 0 0
+getcell advSeal_6um_gen
+puts stdout "Writing final GDS. . . "
+flush stdout
+gds undefined allow
+cif *hier write disable
+gds write /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds/caravel_00020003.gds
+quit -noprompt
diff --git a/mag/mag2gds_caravan.tcl b/mag/mag2gds_caravan.tcl
new file mode 100644
index 0000000..b2c38bb
--- /dev/null
+++ b/mag/mag2gds_caravan.tcl
@@ -0,0 +1 @@
+ random seed 131075; drc off; crashbackups stop; gds readonly true; gds rescale false; cif *hier write disable; cif *array write disable; gds read /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds/user_analog_project_wrapper.gds; load caravan -dereference; cellname list filepath user_id_programming /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag; cellname list filepath user_id_textblock /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag; flush user_id_programming; flush user_id_textblock; select top cell; gds write /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds/caravan.gds; exit;
diff --git a/mag/user_id_programming.mag b/mag/user_id_programming.mag
new file mode 100644
index 0000000..12006b5
--- /dev/null
+++ b/mag/user_id_programming.mag
@@ -0,0 +1,3159 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1606755340
+<< nwell >>
+rect 2304 2369 2397 2389
+<< viali >>
+rect 4353 5117 4387 5151
+rect 5273 5117 5307 5151
+rect 2145 4641 2179 4675
+rect 3249 4641 3283 4675
+rect 3617 4641 3651 4675
+rect 4721 4641 4755 4675
+rect 1593 4029 1627 4063
+rect 2053 4029 2087 4063
+rect 4445 4029 4479 4063
+rect 4721 4029 4755 4063
+rect 5549 4029 5583 4063
+rect 1685 3553 1719 3587
+rect 1961 3553 1995 3587
+rect 2697 3553 2731 3587
+rect 3157 3553 3191 3587
+rect 3433 3553 3467 3587
+rect 4261 3553 4295 3587
+rect 4813 3553 4847 3587
+rect 5273 3553 5307 3587
+rect 1593 2941 1627 2975
+rect 4813 2397 4847 2431
+rect 5089 2397 5123 2431
+rect 1593 1853 1627 1887
+rect 2145 1853 2179 1887
+rect 2605 1853 2639 1887
+rect 2881 1853 2915 1887
+rect 3249 1853 3283 1887
+rect 4077 1853 4111 1887
+rect 5641 1853 5675 1887
+rect 1685 1377 1719 1411
+rect 2973 1377 3007 1411
+rect 4629 1377 4663 1411
+<< metal1 >>
+rect 1104 6010 5980 6032
+rect 1104 5958 2607 6010
+rect 2659 5958 2671 6010
+rect 2723 5958 2735 6010
+rect 2787 5958 2799 6010
+rect 2851 5958 4232 6010
+rect 4284 5958 4296 6010
+rect 4348 5958 4360 6010
+rect 4412 5958 4424 6010
+rect 4476 5958 5980 6010
+rect 1104 5936 5980 5958
+rect 1104 5466 5980 5488
+rect 1104 5414 1794 5466
+rect 1846 5414 1858 5466
+rect 1910 5414 1922 5466
+rect 1974 5414 1986 5466
+rect 2038 5414 3420 5466
+rect 3472 5414 3484 5466
+rect 3536 5414 3548 5466
+rect 3600 5414 3612 5466
+rect 3664 5414 5045 5466
+rect 5097 5414 5109 5466
+rect 5161 5414 5173 5466
+rect 5225 5414 5237 5466
+rect 5289 5414 5980 5466
+rect 1104 5392 5980 5414
+rect 4062 5108 4068 5160
+rect 4120 5148 4126 5160
+rect 4157 5148 4215 5157
+rect 4341 5151 4399 5157
+rect 4341 5148 4353 5151
+rect 4120 5120 4353 5148
+rect 4120 5108 4126 5120
+rect 4157 5111 4215 5120
+rect 4341 5117 4353 5120
+rect 4387 5117 4399 5151
+rect 4341 5111 4399 5117
+rect 4614 5108 4620 5160
+rect 4672 5148 4678 5160
+rect 5077 5148 5135 5157
+rect 5261 5151 5319 5157
+rect 5261 5148 5273 5151
+rect 4672 5120 5273 5148
+rect 4672 5108 4678 5120
+rect 5077 5111 5135 5120
+rect 5261 5117 5273 5120
+rect 5307 5117 5319 5151
+rect 5261 5111 5319 5117
+rect 1104 4922 5980 4944
+rect 1104 4870 2607 4922
+rect 2659 4870 2671 4922
+rect 2723 4870 2735 4922
+rect 2787 4870 2799 4922
+rect 2851 4870 4232 4922
+rect 4284 4870 4296 4922
+rect 4348 4870 4360 4922
+rect 4412 4870 4424 4922
+rect 4476 4870 5980 4922
+rect 1104 4848 5980 4870
+rect 1949 4672 2007 4681
+rect 2133 4675 2191 4681
+rect 2133 4672 2145 4675
+rect 1949 4644 2145 4672
+rect 1949 4635 2007 4644
+rect 2133 4641 2145 4644
+rect 2179 4672 2191 4675
+rect 2958 4672 2964 4684
+rect 2179 4644 2964 4672
+rect 2179 4641 2191 4644
+rect 2133 4635 2191 4641
+rect 2958 4632 2964 4644
+rect 3016 4632 3022 4684
+rect 3050 4672 3114 4684
+rect 3234 4672 3240 4684
+rect 3050 4644 3240 4672
+rect 3050 4632 3114 4644
+rect 3234 4632 3240 4644
+rect 3292 4632 3298 4684
+rect 3418 4672 3482 4684
+rect 3602 4675 3666 4684
+rect 3602 4672 3617 4675
+rect 3418 4644 3617 4672
+rect 3418 4632 3482 4644
+rect 3602 4641 3617 4644
+rect 3651 4641 3666 4675
+rect 3602 4632 3666 4641
+rect 4522 4674 4586 4684
+rect 4706 4675 4770 4684
+rect 4706 4674 4721 4675
+rect 4522 4644 4721 4674
+rect 4522 4632 4586 4644
+rect 4706 4641 4721 4644
+rect 4755 4641 4770 4675
+rect 4706 4632 4770 4641
+rect 3620 4468 3648 4632
+rect 4720 4539 4755 4632
+rect 4720 4505 4754 4539
+rect 4720 4480 4755 4505
+rect 3878 4468 3884 4480
+rect 3620 4440 3884 4468
+rect 3878 4428 3884 4440
+rect 3936 4428 3942 4480
+rect 4706 4428 4712 4480
+rect 4764 4428 4770 4480
+rect 1104 4378 5980 4400
+rect 1104 4326 1794 4378
+rect 1846 4326 1858 4378
+rect 1910 4326 1922 4378
+rect 1974 4326 1986 4378
+rect 2038 4326 3420 4378
+rect 3472 4326 3484 4378
+rect 3536 4326 3548 4378
+rect 3600 4326 3612 4378
+rect 3664 4326 5045 4378
+rect 5097 4326 5109 4378
+rect 5161 4326 5173 4378
+rect 5225 4326 5237 4378
+rect 5289 4326 5980 4378
+rect 1104 4304 5980 4326
+rect 3050 4224 3056 4276
+rect 3108 4264 3114 4276
+rect 3108 4236 4568 4264
+rect 3108 4224 3114 4236
+rect 1394 4156 1400 4208
+rect 1452 4196 1458 4208
+rect 1452 4168 1902 4196
+rect 1452 4156 1458 4168
+rect 1394 4060 1458 4072
+rect 1578 4060 1584 4072
+rect 1394 4032 1584 4060
+rect 1394 4020 1458 4032
+rect 1578 4020 1584 4032
+rect 1636 4020 1642 4072
+rect 1870 4069 1902 4168
+rect 2222 4088 2228 4140
+rect 2280 4128 2286 4140
+rect 2280 4100 3924 4128
+rect 2280 4088 2286 4100
+rect 1857 4059 1915 4069
+rect 2041 4063 2099 4069
+rect 2041 4059 2053 4063
+rect 1857 4031 2053 4059
+rect 1857 4023 1915 4031
+rect 2041 4029 2053 4031
+rect 2087 4029 2099 4063
+rect 2041 4023 2099 4029
+rect 3896 3992 3924 4100
+rect 4062 4020 4068 4072
+rect 4120 4060 4126 4072
+rect 4540 4069 4568 4236
+rect 4249 4060 4307 4069
+rect 4433 4063 4491 4069
+rect 4433 4060 4445 4063
+rect 4120 4032 4445 4060
+rect 4120 4020 4126 4032
+rect 4249 4023 4307 4032
+rect 4433 4029 4445 4032
+rect 4479 4029 4491 4063
+rect 4433 4023 4491 4029
+rect 4525 4060 4583 4069
+rect 4709 4063 4767 4069
+rect 4709 4060 4721 4063
+rect 4525 4032 4721 4060
+rect 4525 4023 4583 4032
+rect 4709 4029 4721 4032
+rect 4755 4029 4767 4063
+rect 4709 4023 4767 4029
+rect 5350 4020 5356 4072
+rect 5408 4060 5414 4072
+rect 5537 4063 5595 4069
+rect 5537 4060 5549 4063
+rect 5408 4031 5549 4060
+rect 5408 4020 5414 4031
+rect 5537 4029 5549 4031
+rect 5583 4029 5595 4063
+rect 5537 4023 5595 4029
+rect 4890 3992 4896 4004
+rect 3896 3964 4896 3992
+rect 4890 3952 4896 3964
+rect 4948 3952 4954 4004
+rect 1104 3834 5980 3856
+rect 1104 3782 2607 3834
+rect 2659 3782 2671 3834
+rect 2723 3782 2735 3834
+rect 2787 3782 2799 3834
+rect 2851 3782 4232 3834
+rect 4284 3782 4296 3834
+rect 4348 3782 4360 3834
+rect 4412 3782 4424 3834
+rect 4476 3782 5980 3834
+rect 1104 3760 5980 3782
+rect 566 3680 572 3732
+rect 624 3720 630 3732
+rect 4706 3720 4712 3732
+rect 624 3692 4712 3720
+rect 624 3680 630 3692
+rect 4706 3680 4712 3692
+rect 4764 3680 4770 3732
+rect 5902 3652 5908 3664
+rect 1964 3624 5908 3652
+rect 1486 3584 1550 3596
+rect 1670 3584 1676 3596
+rect 1486 3556 1676 3584
+rect 1486 3544 1550 3556
+rect 1670 3544 1676 3556
+rect 1728 3544 1734 3596
+rect 1964 3593 1992 3624
+rect 5902 3612 5908 3624
+rect 5960 3612 5966 3664
+rect 1765 3584 1823 3593
+rect 1949 3587 2007 3593
+rect 1949 3584 1961 3587
+rect 1765 3556 1961 3584
+rect 1765 3547 1823 3556
+rect 1949 3553 1961 3556
+rect 1995 3553 2007 3587
+rect 1949 3547 2007 3553
+rect 2501 3586 2559 3593
+rect 2685 3587 2743 3593
+rect 2685 3586 2697 3587
+rect 2501 3555 2697 3586
+rect 2501 3547 2559 3555
+rect 2685 3553 2697 3555
+rect 2731 3586 2743 3587
+rect 2774 3586 2780 3596
+rect 2731 3555 2780 3586
+rect 2731 3553 2743 3555
+rect 2685 3547 2743 3553
+rect 2774 3544 2780 3555
+rect 2832 3544 2838 3596
+rect 2958 3584 3022 3596
+rect 3142 3584 3148 3596
+rect 2958 3556 3148 3584
+rect 2958 3544 3022 3556
+rect 3142 3544 3148 3556
+rect 3200 3544 3206 3596
+rect 3234 3585 3298 3596
+rect 3418 3587 3482 3596
+rect 3418 3585 3433 3587
+rect 3234 3557 3433 3585
+rect 3234 3544 3298 3557
+rect 3418 3553 3433 3557
+rect 3467 3553 3482 3587
+rect 3418 3544 3482 3553
+rect 4065 3584 4123 3593
+rect 4249 3587 4307 3593
+rect 4249 3584 4261 3587
+rect 4065 3556 4261 3584
+rect 4065 3547 4123 3556
+rect 4249 3553 4261 3556
+rect 4295 3584 4307 3587
+rect 4522 3584 4528 3596
+rect 4295 3556 4528 3584
+rect 4295 3553 4307 3556
+rect 4249 3547 4307 3553
+rect 4522 3544 4528 3556
+rect 4580 3544 4586 3596
+rect 4614 3585 4678 3596
+rect 4798 3587 4862 3596
+rect 4798 3585 4813 3587
+rect 4614 3557 4813 3585
+rect 4614 3544 4678 3557
+rect 4798 3553 4813 3557
+rect 4847 3553 4862 3587
+rect 4798 3544 4862 3553
+rect 4982 3544 4988 3596
+rect 5040 3584 5046 3596
+rect 5077 3584 5135 3593
+rect 5261 3587 5319 3593
+rect 5261 3584 5273 3587
+rect 5040 3556 5273 3584
+rect 5040 3544 5046 3556
+rect 5077 3547 5135 3556
+rect 5261 3553 5273 3556
+rect 5307 3553 5319 3587
+rect 5261 3547 5319 3553
+rect 2222 3408 2228 3460
+rect 2280 3448 2286 3460
+rect 3438 3448 3466 3544
+rect 4706 3448 4712 3460
+rect 2280 3420 3280 3448
+rect 3438 3420 4712 3448
+rect 2280 3408 2286 3420
+rect 3252 3380 3280 3420
+rect 4706 3408 4712 3420
+rect 4764 3408 4770 3460
+rect 4814 3380 4842 3544
+rect 3252 3352 4842 3380
+rect 1104 3290 2150 3312
+rect 1104 3238 1794 3290
+rect 1846 3238 1858 3290
+rect 1910 3238 1922 3290
+rect 1974 3238 1986 3290
+rect 2038 3238 2150 3290
+rect 1104 3216 2150 3238
+rect 2181 3290 5902 3312
+rect 2181 3238 3420 3290
+rect 3472 3238 3484 3290
+rect 3536 3238 3548 3290
+rect 3600 3238 3612 3290
+rect 3664 3238 5045 3290
+rect 5097 3238 5109 3290
+rect 5161 3238 5173 3290
+rect 5225 3238 5237 3290
+rect 5289 3238 5902 3290
+rect 2181 3216 5902 3238
+rect 5966 3216 5980 3312
+rect 2773 3131 2779 3183
+rect 2831 3174 2837 3183
+rect 5902 3174 5908 3188
+rect 2831 3143 5908 3174
+rect 2831 3131 2837 3143
+rect 5902 3136 5908 3143
+rect 5960 3136 5966 3188
+rect 1397 2972 1455 2981
+rect 1581 2975 1639 2981
+rect 1581 2972 1593 2975
+rect 1397 2944 1593 2972
+rect 1397 2935 1455 2944
+rect 1581 2941 1593 2944
+rect 1627 2972 1639 2975
+rect 3050 2972 3056 2984
+rect 1627 2944 3056 2972
+rect 1627 2941 1639 2944
+rect 1581 2935 1639 2941
+rect 3050 2932 3056 2944
+rect 3108 2932 3114 2984
+rect 1670 2796 1676 2848
+rect 1728 2836 1734 2848
+rect 4614 2836 4620 2848
+rect 1728 2808 4620 2836
+rect 1728 2796 1734 2808
+rect 4614 2796 4620 2808
+rect 4672 2796 4678 2848
+rect 1104 2746 5980 2768
+rect 1104 2694 2607 2746
+rect 2659 2694 2671 2746
+rect 2723 2694 2735 2746
+rect 2787 2694 2799 2746
+rect 2851 2694 4232 2746
+rect 4284 2694 4296 2746
+rect 4348 2694 4360 2746
+rect 4412 2694 4424 2746
+rect 4476 2694 5980 2746
+rect 1104 2672 5980 2694
+rect 5442 2496 5448 2508
+rect 4815 2468 5448 2496
+rect 4815 2437 4843 2468
+rect 5442 2456 5448 2468
+rect 5500 2456 5506 2508
+rect 4617 2429 4675 2437
+rect 4801 2431 4859 2437
+rect 4801 2429 4813 2431
+rect 4617 2401 4813 2429
+rect 4617 2391 4675 2401
+rect 4801 2397 4813 2401
+rect 4847 2397 4859 2431
+rect 4801 2391 4859 2397
+rect 4890 2388 4896 2440
+rect 4948 2428 4954 2440
+rect 5077 2431 5135 2437
+rect 5077 2428 5089 2431
+rect 4948 2400 5089 2428
+rect 4948 2388 4954 2400
+rect 5077 2397 5089 2400
+rect 5123 2397 5135 2431
+rect 5077 2391 5135 2397
+rect 2314 2320 2320 2372
+rect 2372 2360 2378 2372
+rect 6454 2360 6460 2372
+rect 2372 2332 6460 2360
+rect 2372 2320 2378 2332
+rect 6454 2320 6460 2332
+rect 6512 2320 6518 2372
+rect 1104 2202 5980 2224
+rect 1104 2150 1794 2202
+rect 1846 2150 1858 2202
+rect 1910 2150 1922 2202
+rect 1974 2150 1986 2202
+rect 2038 2150 3420 2202
+rect 3472 2150 3484 2202
+rect 3536 2150 3548 2202
+rect 3600 2150 3612 2202
+rect 3664 2150 5045 2202
+rect 5097 2150 5109 2202
+rect 5161 2150 5173 2202
+rect 5225 2150 5237 2202
+rect 5289 2150 5980 2202
+rect 1104 2128 5980 2150
+rect 3970 2020 3976 2032
+rect 2976 1992 3976 2020
+rect 1210 1912 1216 1964
+rect 1268 1952 1274 1964
+rect 1268 1924 2452 1952
+rect 1268 1912 1274 1924
+rect 1397 1884 1455 1893
+rect 1581 1887 1639 1893
+rect 1581 1884 1593 1887
+rect 1397 1856 1593 1884
+rect 1397 1847 1455 1856
+rect 1581 1853 1593 1856
+rect 1627 1853 1639 1887
+rect 1581 1847 1639 1853
+rect 1949 1884 2007 1893
+rect 2133 1887 2191 1893
+rect 2133 1884 2145 1887
+rect 1949 1856 2145 1884
+rect 1949 1847 2007 1856
+rect 2133 1853 2145 1856
+rect 2179 1884 2191 1887
+rect 2314 1884 2320 1896
+rect 2179 1856 2320 1884
+rect 2179 1853 2191 1856
+rect 2133 1847 2191 1853
+rect 1596 1816 1624 1847
+rect 2314 1844 2320 1856
+rect 2372 1844 2378 1896
+rect 2424 1893 2452 1924
+rect 2409 1884 2467 1893
+rect 2593 1887 2651 1893
+rect 2593 1884 2605 1887
+rect 2409 1856 2605 1884
+rect 2409 1847 2467 1856
+rect 2593 1853 2605 1856
+rect 2639 1853 2651 1887
+rect 2593 1847 2651 1853
+rect 2685 1884 2743 1893
+rect 2869 1887 2927 1893
+rect 2869 1884 2881 1887
+rect 2685 1856 2881 1884
+rect 2685 1847 2743 1856
+rect 2869 1853 2881 1856
+rect 2915 1884 2927 1887
+rect 2976 1884 3004 1992
+rect 3970 1980 3976 1992
+rect 4028 1980 4034 2032
+rect 2915 1856 3004 1884
+rect 3050 1884 3114 1896
+rect 3234 1884 3240 1896
+rect 3050 1856 3240 1884
+rect 2915 1853 2927 1856
+rect 2869 1847 2927 1853
+rect 3050 1844 3114 1856
+rect 3234 1844 3240 1856
+rect 3292 1844 3298 1896
+rect 3786 1844 3792 1896
+rect 3844 1884 3850 1896
+rect 3881 1884 3939 1893
+rect 4065 1887 4123 1893
+rect 4065 1884 4077 1887
+rect 3844 1856 4077 1884
+rect 3844 1844 3850 1856
+rect 3881 1847 3939 1856
+rect 4065 1853 4077 1856
+rect 4111 1853 4123 1887
+rect 4065 1847 4123 1853
+rect 5442 1884 5506 1896
+rect 5626 1884 5632 1896
+rect 5442 1856 5632 1884
+rect 5442 1844 5506 1856
+rect 5626 1844 5632 1856
+rect 5684 1844 5690 1896
+rect 1596 1788 3004 1816
+rect 2976 1748 3004 1788
+rect 3234 1748 3240 1760
+rect 2976 1720 3240 1748
+rect 3234 1708 3240 1720
+rect 3292 1708 3298 1760
+rect 1104 1658 5980 1680
+rect 1104 1606 2607 1658
+rect 2659 1606 2671 1658
+rect 2723 1606 2735 1658
+rect 2787 1606 2799 1658
+rect 2851 1606 4232 1658
+rect 4284 1606 4296 1658
+rect 4348 1606 4360 1658
+rect 4412 1606 4424 1658
+rect 4476 1606 5980 1658
+rect 1104 1584 5980 1606
+rect 1118 1368 1124 1420
+rect 1176 1408 1182 1420
+rect 1489 1408 1547 1417
+rect 1673 1411 1731 1417
+rect 1673 1408 1685 1411
+rect 1176 1380 1685 1408
+rect 1176 1368 1182 1380
+rect 1489 1371 1547 1380
+rect 1673 1377 1685 1380
+rect 1719 1377 1731 1411
+rect 1673 1371 1731 1377
+rect 2774 1408 2838 1420
+rect 2958 1408 2964 1420
+rect 2774 1380 2964 1408
+rect 2774 1368 2838 1380
+rect 2958 1368 2964 1380
+rect 3016 1368 3022 1420
+rect 4430 1408 4494 1420
+rect 4614 1408 4620 1420
+rect 4430 1380 4620 1408
+rect 4430 1368 4494 1380
+rect 4614 1368 4620 1380
+rect 4672 1368 4678 1420
+rect 1104 1114 5980 1136
+rect 1104 1062 1794 1114
+rect 1846 1062 1858 1114
+rect 1910 1062 1922 1114
+rect 1974 1062 1986 1114
+rect 2038 1062 3420 1114
+rect 3472 1062 3484 1114
+rect 3536 1062 3548 1114
+rect 3600 1062 3612 1114
+rect 3664 1062 5045 1114
+rect 5097 1062 5109 1114
+rect 5161 1062 5173 1114
+rect 5225 1062 5237 1114
+rect 5289 1062 5980 1114
+rect 1104 1040 5980 1062
+<< via1 >>
+rect 2607 5958 2659 6010
+rect 2671 5958 2723 6010
+rect 2735 5958 2787 6010
+rect 2799 5958 2851 6010
+rect 4232 5958 4284 6010
+rect 4296 5958 4348 6010
+rect 4360 5958 4412 6010
+rect 4424 5958 4476 6010
+rect 1794 5414 1846 5466
+rect 1858 5414 1910 5466
+rect 1922 5414 1974 5466
+rect 1986 5414 2038 5466
+rect 3420 5414 3472 5466
+rect 3484 5414 3536 5466
+rect 3548 5414 3600 5466
+rect 3612 5414 3664 5466
+rect 5045 5414 5097 5466
+rect 5109 5414 5161 5466
+rect 5173 5414 5225 5466
+rect 5237 5414 5289 5466
+rect 4068 5108 4120 5160
+rect 4620 5108 4672 5160
+rect 2607 4870 2659 4922
+rect 2671 4870 2723 4922
+rect 2735 4870 2787 4922
+rect 2799 4870 2851 4922
+rect 4232 4870 4284 4922
+rect 4296 4870 4348 4922
+rect 4360 4870 4412 4922
+rect 4424 4870 4476 4922
+rect 2964 4632 3016 4684
+rect 3240 4675 3292 4684
+rect 3240 4641 3249 4675
+rect 3249 4641 3283 4675
+rect 3283 4641 3292 4675
+rect 3240 4632 3292 4641
+rect 3884 4428 3936 4480
+rect 4712 4428 4764 4480
+rect 1794 4326 1846 4378
+rect 1858 4326 1910 4378
+rect 1922 4326 1974 4378
+rect 1986 4326 2038 4378
+rect 3420 4326 3472 4378
+rect 3484 4326 3536 4378
+rect 3548 4326 3600 4378
+rect 3612 4326 3664 4378
+rect 5045 4326 5097 4378
+rect 5109 4326 5161 4378
+rect 5173 4326 5225 4378
+rect 5237 4326 5289 4378
+rect 3056 4224 3108 4276
+rect 1400 4156 1452 4208
+rect 1584 4063 1636 4072
+rect 1584 4029 1593 4063
+rect 1593 4029 1627 4063
+rect 1627 4029 1636 4063
+rect 1584 4020 1636 4029
+rect 2228 4088 2280 4140
+rect 4068 4020 4120 4072
+rect 5356 4020 5408 4072
+rect 4896 3952 4948 4004
+rect 2607 3782 2659 3834
+rect 2671 3782 2723 3834
+rect 2735 3782 2787 3834
+rect 2799 3782 2851 3834
+rect 4232 3782 4284 3834
+rect 4296 3782 4348 3834
+rect 4360 3782 4412 3834
+rect 4424 3782 4476 3834
+rect 572 3680 624 3732
+rect 4712 3680 4764 3732
+rect 1676 3587 1728 3596
+rect 1676 3553 1685 3587
+rect 1685 3553 1719 3587
+rect 1719 3553 1728 3587
+rect 1676 3544 1728 3553
+rect 5908 3612 5960 3664
+rect 2780 3544 2832 3596
+rect 3148 3587 3200 3596
+rect 3148 3553 3157 3587
+rect 3157 3553 3191 3587
+rect 3191 3553 3200 3587
+rect 3148 3544 3200 3553
+rect 4528 3544 4580 3596
+rect 4988 3544 5040 3596
+rect 2228 3408 2280 3460
+rect 4712 3408 4764 3460
+rect 1794 3238 1846 3290
+rect 1858 3238 1910 3290
+rect 1922 3238 1974 3290
+rect 1986 3238 2038 3290
+rect 3420 3238 3472 3290
+rect 3484 3238 3536 3290
+rect 3548 3238 3600 3290
+rect 3612 3238 3664 3290
+rect 5045 3238 5097 3290
+rect 5109 3238 5161 3290
+rect 5173 3238 5225 3290
+rect 5237 3238 5289 3290
+rect 2779 3131 2831 3183
+rect 5908 3136 5960 3188
+rect 3056 2932 3108 2984
+rect 1676 2796 1728 2848
+rect 4620 2796 4672 2848
+rect 2607 2694 2659 2746
+rect 2671 2694 2723 2746
+rect 2735 2694 2787 2746
+rect 2799 2694 2851 2746
+rect 4232 2694 4284 2746
+rect 4296 2694 4348 2746
+rect 4360 2694 4412 2746
+rect 4424 2694 4476 2746
+rect 5448 2456 5500 2508
+rect 4896 2388 4948 2440
+rect 2320 2320 2372 2372
+rect 6460 2320 6512 2372
+rect 1794 2150 1846 2202
+rect 1858 2150 1910 2202
+rect 1922 2150 1974 2202
+rect 1986 2150 2038 2202
+rect 3420 2150 3472 2202
+rect 3484 2150 3536 2202
+rect 3548 2150 3600 2202
+rect 3612 2150 3664 2202
+rect 5045 2150 5097 2202
+rect 5109 2150 5161 2202
+rect 5173 2150 5225 2202
+rect 5237 2150 5289 2202
+rect 1216 1912 1268 1964
+rect 2320 1844 2372 1896
+rect 3976 1980 4028 2032
+rect 3240 1887 3292 1896
+rect 3240 1853 3249 1887
+rect 3249 1853 3283 1887
+rect 3283 1853 3292 1887
+rect 3240 1844 3292 1853
+rect 3792 1844 3844 1896
+rect 5632 1887 5684 1896
+rect 5632 1853 5641 1887
+rect 5641 1853 5675 1887
+rect 5675 1853 5684 1887
+rect 5632 1844 5684 1853
+rect 3240 1708 3292 1760
+rect 2607 1606 2659 1658
+rect 2671 1606 2723 1658
+rect 2735 1606 2787 1658
+rect 2799 1606 2851 1658
+rect 4232 1606 4284 1658
+rect 4296 1606 4348 1658
+rect 4360 1606 4412 1658
+rect 4424 1606 4476 1658
+rect 1124 1368 1176 1420
+rect 2964 1411 3016 1420
+rect 2964 1377 2973 1411
+rect 2973 1377 3007 1411
+rect 3007 1377 3016 1411
+rect 2964 1368 3016 1377
+rect 4620 1411 4672 1420
+rect 4620 1377 4629 1411
+rect 4629 1377 4663 1411
+rect 4663 1377 4672 1411
+rect 4620 1368 4672 1377
+rect 1794 1062 1846 1114
+rect 1858 1062 1910 1114
+rect 1922 1062 1974 1114
+rect 1986 1062 2038 1114
+rect 3420 1062 3472 1114
+rect 3484 1062 3536 1114
+rect 3548 1062 3600 1114
+rect 3612 1062 3664 1114
+rect 5045 1062 5097 1114
+rect 5109 1062 5161 1114
+rect 5173 1062 5225 1114
+rect 5237 1062 5289 1114
+<< metal2 >>
+rect 1122 6277 1178 7077
+rect 1674 6277 1730 7077
+rect 2226 6277 2282 7077
+rect 2962 6277 3018 7077
+rect 3514 6277 3570 7077
+rect 4066 6277 4122 7077
+rect 4802 6277 4858 7077
+rect 5354 6277 5410 7077
+rect 5906 6277 5962 7077
+rect 6458 6277 6514 7077
+rect 572 3732 624 3738
+rect 572 3674 624 3680
+rect 584 800 612 3674
+rect 1136 1426 1164 6277
+rect 1582 4448 1638 4457
+rect 1582 4383 1638 4392
+rect 1400 4208 1452 4214
+rect 1400 4150 1452 4156
+rect 1412 2553 1440 4150
+rect 1596 4078 1624 4383
+rect 1584 4072 1636 4078
+rect 1584 4014 1636 4020
+rect 1688 3602 1716 6277
+rect 1768 5468 2064 5488
+rect 1824 5466 1848 5468
+rect 1904 5466 1928 5468
+rect 1984 5466 2008 5468
+rect 1846 5414 1848 5466
+rect 1910 5414 1922 5466
+rect 1984 5414 1986 5466
+rect 1824 5412 1848 5414
+rect 1904 5412 1928 5414
+rect 1984 5412 2008 5414
+rect 1768 5392 2064 5412
+rect 1768 4380 2064 4400
+rect 1824 4378 1848 4380
+rect 1904 4378 1928 4380
+rect 1984 4378 2008 4380
+rect 1846 4326 1848 4378
+rect 1910 4326 1922 4378
+rect 1984 4326 1986 4378
+rect 1824 4324 1848 4326
+rect 1904 4324 1928 4326
+rect 1984 4324 2008 4326
+rect 1768 4304 2064 4324
+rect 2240 4146 2268 6277
+rect 2581 6012 2877 6032
+rect 2637 6010 2661 6012
+rect 2717 6010 2741 6012
+rect 2797 6010 2821 6012
+rect 2659 5958 2661 6010
+rect 2723 5958 2735 6010
+rect 2797 5958 2799 6010
+rect 2637 5956 2661 5958
+rect 2717 5956 2741 5958
+rect 2797 5956 2821 5958
+rect 2581 5936 2877 5956
+rect 2581 4924 2877 4944
+rect 2637 4922 2661 4924
+rect 2717 4922 2741 4924
+rect 2797 4922 2821 4924
+rect 2659 4870 2661 4922
+rect 2723 4870 2735 4922
+rect 2797 4870 2799 4922
+rect 2637 4868 2661 4870
+rect 2717 4868 2741 4870
+rect 2797 4868 2821 4870
+rect 2581 4848 2877 4868
+rect 2976 4690 3004 6277
+rect 3528 5658 3556 6277
+rect 3528 5630 3832 5658
+rect 3394 5468 3690 5488
+rect 3450 5466 3474 5468
+rect 3530 5466 3554 5468
+rect 3610 5466 3634 5468
+rect 3472 5414 3474 5466
+rect 3536 5414 3548 5466
+rect 3610 5414 3612 5466
+rect 3450 5412 3474 5414
+rect 3530 5412 3554 5414
+rect 3610 5412 3634 5414
+rect 3394 5392 3690 5412
+rect 3054 5264 3110 5273
+rect 3054 5199 3110 5208
+rect 3238 5264 3294 5273
+rect 3238 5199 3294 5208
+rect 2964 4684 3016 4690
+rect 2964 4626 3016 4632
+rect 3068 4282 3096 5199
+rect 3252 4690 3280 5199
+rect 3240 4684 3292 4690
+rect 3240 4626 3292 4632
+rect 3394 4380 3690 4400
+rect 3450 4378 3474 4380
+rect 3530 4378 3554 4380
+rect 3610 4378 3634 4380
+rect 3472 4326 3474 4378
+rect 3536 4326 3548 4378
+rect 3610 4326 3612 4378
+rect 3450 4324 3474 4326
+rect 3530 4324 3554 4326
+rect 3610 4324 3634 4326
+rect 3394 4304 3690 4324
+rect 3056 4276 3108 4282
+rect 3056 4218 3108 4224
+rect 2228 4140 2280 4146
+rect 2228 4082 2280 4088
+rect 2581 3836 2877 3856
+rect 2637 3834 2661 3836
+rect 2717 3834 2741 3836
+rect 2797 3834 2821 3836
+rect 2659 3782 2661 3834
+rect 2723 3782 2735 3834
+rect 2797 3782 2799 3834
+rect 2637 3780 2661 3782
+rect 2717 3780 2741 3782
+rect 2797 3780 2821 3782
+rect 2581 3760 2877 3780
+rect 1676 3596 1728 3602
+rect 1676 3538 1728 3544
+rect 2780 3596 2832 3602
+rect 2780 3538 2832 3544
+rect 3148 3596 3200 3602
+rect 3148 3538 3200 3544
+rect 2228 3460 2280 3466
+rect 2228 3402 2280 3408
+rect 1768 3292 2064 3312
+rect 1824 3290 1848 3292
+rect 1904 3290 1928 3292
+rect 1984 3290 2008 3292
+rect 1846 3238 1848 3290
+rect 1910 3238 1922 3290
+rect 1984 3238 1986 3290
+rect 1824 3236 1848 3238
+rect 1904 3236 1928 3238
+rect 1984 3236 2008 3238
+rect 1768 3216 2064 3236
+rect 1676 2848 1728 2854
+rect 1676 2790 1728 2796
+rect 1398 2544 1454 2553
+rect 1398 2479 1454 2488
+rect 1216 1964 1268 1970
+rect 1216 1906 1268 1912
+rect 1124 1420 1176 1426
+rect 1124 1362 1176 1368
+rect 1228 1034 1256 1906
+rect 1136 1006 1256 1034
+rect 1136 800 1164 1006
+rect 1688 800 1716 2790
+rect 1768 2204 2064 2224
+rect 1824 2202 1848 2204
+rect 1904 2202 1928 2204
+rect 1984 2202 2008 2204
+rect 1846 2150 1848 2202
+rect 1910 2150 1922 2202
+rect 1984 2150 1986 2202
+rect 1824 2148 1848 2150
+rect 1904 2148 1928 2150
+rect 1984 2148 2008 2150
+rect 1768 2128 2064 2148
+rect 1768 1116 2064 1136
+rect 1824 1114 1848 1116
+rect 1904 1114 1928 1116
+rect 1984 1114 2008 1116
+rect 1846 1062 1848 1114
+rect 1910 1062 1922 1114
+rect 1984 1062 1986 1114
+rect 1824 1060 1848 1062
+rect 1904 1060 1928 1062
+rect 1984 1060 2008 1062
+rect 1768 1040 2064 1060
+rect 2240 800 2268 3402
+rect 2792 3189 2820 3538
+rect 2779 3183 2831 3189
+rect 2779 3125 2831 3131
+rect 3056 2984 3108 2990
+rect 3056 2926 3108 2932
+rect 2581 2748 2877 2768
+rect 2637 2746 2661 2748
+rect 2717 2746 2741 2748
+rect 2797 2746 2821 2748
+rect 2659 2694 2661 2746
+rect 2723 2694 2735 2746
+rect 2797 2694 2799 2746
+rect 2637 2692 2661 2694
+rect 2717 2692 2741 2694
+rect 2797 2692 2821 2694
+rect 2581 2672 2877 2692
+rect 2962 2544 3018 2553
+rect 2962 2479 3018 2488
+rect 2320 2372 2372 2378
+rect 2320 2314 2372 2320
+rect 2332 1902 2360 2314
+rect 2320 1896 2372 1902
+rect 2320 1838 2372 1844
+rect 2581 1660 2877 1680
+rect 2637 1658 2661 1660
+rect 2717 1658 2741 1660
+rect 2797 1658 2821 1660
+rect 2659 1606 2661 1658
+rect 2723 1606 2735 1658
+rect 2797 1606 2799 1658
+rect 2637 1604 2661 1606
+rect 2717 1604 2741 1606
+rect 2797 1604 2821 1606
+rect 2581 1584 2877 1604
+rect 2976 1426 3004 2479
+rect 2964 1420 3016 1426
+rect 2964 1362 3016 1368
+rect 3068 1170 3096 2926
+rect 3160 1873 3188 3538
+rect 3394 3292 3690 3312
+rect 3450 3290 3474 3292
+rect 3530 3290 3554 3292
+rect 3610 3290 3634 3292
+rect 3472 3238 3474 3290
+rect 3536 3238 3548 3290
+rect 3610 3238 3612 3290
+rect 3450 3236 3474 3238
+rect 3530 3236 3554 3238
+rect 3610 3236 3634 3238
+rect 3394 3216 3690 3236
+rect 3238 3088 3294 3097
+rect 3238 3023 3294 3032
+rect 3252 1902 3280 3023
+rect 3394 2204 3690 2224
+rect 3450 2202 3474 2204
+rect 3530 2202 3554 2204
+rect 3610 2202 3634 2204
+rect 3472 2150 3474 2202
+rect 3536 2150 3548 2202
+rect 3610 2150 3612 2202
+rect 3450 2148 3474 2150
+rect 3530 2148 3554 2150
+rect 3610 2148 3634 2150
+rect 3394 2128 3690 2148
+rect 3804 1902 3832 5630
+rect 4080 5250 4108 6277
+rect 4206 6012 4502 6032
+rect 4262 6010 4286 6012
+rect 4342 6010 4366 6012
+rect 4422 6010 4446 6012
+rect 4284 5958 4286 6010
+rect 4348 5958 4360 6010
+rect 4422 5958 4424 6010
+rect 4262 5956 4286 5958
+rect 4342 5956 4366 5958
+rect 4422 5956 4446 5958
+rect 4206 5936 4502 5956
+rect 4526 5808 4582 5817
+rect 4526 5743 4582 5752
+rect 3988 5222 4108 5250
+rect 3884 4480 3936 4486
+rect 3884 4422 3936 4428
+rect 3240 1896 3292 1902
+rect 3146 1864 3202 1873
+rect 3240 1838 3292 1844
+rect 3792 1896 3844 1902
+rect 3792 1838 3844 1844
+rect 3146 1799 3202 1808
+rect 3240 1760 3292 1766
+rect 3240 1702 3292 1708
+rect 2976 1142 3096 1170
+rect 2976 800 3004 1142
+rect 3252 898 3280 1702
+rect 3394 1116 3690 1136
+rect 3450 1114 3474 1116
+rect 3530 1114 3554 1116
+rect 3610 1114 3634 1116
+rect 3472 1062 3474 1114
+rect 3536 1062 3548 1114
+rect 3610 1062 3612 1114
+rect 3450 1060 3474 1062
+rect 3530 1060 3554 1062
+rect 3610 1060 3634 1062
+rect 3394 1040 3690 1060
+rect 3896 921 3924 4422
+rect 3988 2038 4016 5222
+rect 4068 5160 4120 5166
+rect 4068 5102 4120 5108
+rect 4080 4593 4108 5102
+rect 4206 4924 4502 4944
+rect 4262 4922 4286 4924
+rect 4342 4922 4366 4924
+rect 4422 4922 4446 4924
+rect 4284 4870 4286 4922
+rect 4348 4870 4360 4922
+rect 4422 4870 4424 4922
+rect 4262 4868 4286 4870
+rect 4342 4868 4366 4870
+rect 4422 4868 4446 4870
+rect 4206 4848 4502 4868
+rect 4066 4584 4122 4593
+rect 4066 4519 4122 4528
+rect 4068 4072 4120 4078
+rect 4068 4014 4120 4020
+rect 3976 2032 4028 2038
+rect 3976 1974 4028 1980
+rect 3882 912 3938 921
+rect 3252 870 3556 898
+rect 3528 800 3556 870
+rect 3882 847 3938 856
+rect 4080 800 4108 4014
+rect 4206 3836 4502 3856
+rect 4262 3834 4286 3836
+rect 4342 3834 4366 3836
+rect 4422 3834 4446 3836
+rect 4284 3782 4286 3834
+rect 4348 3782 4360 3834
+rect 4422 3782 4424 3834
+rect 4262 3780 4286 3782
+rect 4342 3780 4366 3782
+rect 4422 3780 4446 3782
+rect 4206 3760 4502 3780
+rect 4540 3602 4568 5743
+rect 4620 5160 4672 5166
+rect 4620 5102 4672 5108
+rect 4528 3596 4580 3602
+rect 4528 3538 4580 3544
+rect 4632 2854 4660 5102
+rect 4712 4480 4764 4486
+rect 4712 4422 4764 4428
+rect 4724 3738 4752 4422
+rect 4816 4127 4844 6277
+rect 5019 5468 5315 5488
+rect 5075 5466 5099 5468
+rect 5155 5466 5179 5468
+rect 5235 5466 5259 5468
+rect 5097 5414 5099 5466
+rect 5161 5414 5173 5466
+rect 5235 5414 5237 5466
+rect 5075 5412 5099 5414
+rect 5155 5412 5179 5414
+rect 5235 5412 5259 5414
+rect 5019 5392 5315 5412
+rect 5019 4380 5315 4400
+rect 5075 4378 5099 4380
+rect 5155 4378 5179 4380
+rect 5235 4378 5259 4380
+rect 5097 4326 5099 4378
+rect 5161 4326 5173 4378
+rect 5235 4326 5237 4378
+rect 5075 4324 5099 4326
+rect 5155 4324 5179 4326
+rect 5235 4324 5259 4326
+rect 5019 4304 5315 4324
+rect 5368 4298 5396 6277
+rect 5368 4270 5488 4298
+rect 4816 4099 5028 4127
+rect 4896 4004 4948 4010
+rect 4896 3946 4948 3952
+rect 4712 3732 4764 3738
+rect 4712 3674 4764 3680
+rect 4712 3460 4764 3466
+rect 4712 3402 4764 3408
+rect 4620 2848 4672 2854
+rect 4620 2790 4672 2796
+rect 4206 2748 4502 2768
+rect 4262 2746 4286 2748
+rect 4342 2746 4366 2748
+rect 4422 2746 4446 2748
+rect 4284 2694 4286 2746
+rect 4348 2694 4360 2746
+rect 4422 2694 4424 2746
+rect 4262 2692 4286 2694
+rect 4342 2692 4366 2694
+rect 4422 2692 4446 2694
+rect 4206 2672 4502 2692
+rect 4618 1728 4674 1737
+rect 4206 1660 4502 1680
+rect 4724 1714 4752 3402
+rect 4908 2446 4936 3946
+rect 5000 3602 5028 4099
+rect 5356 4072 5408 4078
+rect 5356 4014 5408 4020
+rect 4988 3596 5040 3602
+rect 4988 3538 5040 3544
+rect 5019 3292 5315 3312
+rect 5075 3290 5099 3292
+rect 5155 3290 5179 3292
+rect 5235 3290 5259 3292
+rect 5097 3238 5099 3290
+rect 5161 3238 5173 3290
+rect 5235 3238 5237 3290
+rect 5075 3236 5099 3238
+rect 5155 3236 5179 3238
+rect 5235 3236 5259 3238
+rect 5019 3216 5315 3236
+rect 4896 2440 4948 2446
+rect 4896 2382 4948 2388
+rect 5019 2204 5315 2224
+rect 5075 2202 5099 2204
+rect 5155 2202 5179 2204
+rect 5235 2202 5259 2204
+rect 5097 2150 5099 2202
+rect 5161 2150 5173 2202
+rect 5235 2150 5237 2202
+rect 5075 2148 5099 2150
+rect 5155 2148 5179 2150
+rect 5235 2148 5259 2150
+rect 5019 2128 5315 2148
+rect 4724 1686 4844 1714
+rect 4618 1663 4674 1672
+rect 4262 1658 4286 1660
+rect 4342 1658 4366 1660
+rect 4422 1658 4446 1660
+rect 4284 1606 4286 1658
+rect 4348 1606 4360 1658
+rect 4422 1606 4424 1658
+rect 4262 1604 4286 1606
+rect 4342 1604 4366 1606
+rect 4422 1604 4446 1606
+rect 4206 1584 4502 1604
+rect 4632 1426 4660 1663
+rect 4620 1420 4672 1426
+rect 4620 1362 4672 1368
+rect 4816 800 4844 1686
+rect 5019 1116 5315 1136
+rect 5075 1114 5099 1116
+rect 5155 1114 5179 1116
+rect 5235 1114 5259 1116
+rect 5097 1062 5099 1114
+rect 5161 1062 5173 1114
+rect 5235 1062 5237 1114
+rect 5075 1060 5099 1062
+rect 5155 1060 5179 1062
+rect 5235 1060 5259 1062
+rect 5019 1040 5315 1060
+rect 5368 800 5396 4014
+rect 5460 2514 5488 4270
+rect 5920 3670 5948 6277
+rect 5908 3664 5960 3670
+rect 5630 3632 5686 3641
+rect 5908 3606 5960 3612
+rect 5630 3567 5686 3576
+rect 5448 2508 5500 2514
+rect 5448 2450 5500 2456
+rect 5644 1902 5672 3567
+rect 5908 3188 5960 3194
+rect 5908 3130 5960 3136
+rect 5632 1896 5684 1902
+rect 5632 1838 5684 1844
+rect 5920 800 5948 3130
+rect 6472 2378 6500 6277
+rect 6460 2372 6512 2378
+rect 6460 2314 6512 2320
+rect 570 0 626 800
+rect 1122 0 1178 800
+rect 1674 0 1730 800
+rect 2226 0 2282 800
+rect 2962 0 3018 800
+rect 3514 0 3570 800
+rect 4066 0 4122 800
+rect 4802 0 4858 800
+rect 5354 0 5410 800
+rect 5906 0 5962 800
+<< via2 >>
+rect 1582 4392 1638 4448
+rect 1768 5466 1824 5468
+rect 1848 5466 1904 5468
+rect 1928 5466 1984 5468
+rect 2008 5466 2064 5468
+rect 1768 5414 1794 5466
+rect 1794 5414 1824 5466
+rect 1848 5414 1858 5466
+rect 1858 5414 1904 5466
+rect 1928 5414 1974 5466
+rect 1974 5414 1984 5466
+rect 2008 5414 2038 5466
+rect 2038 5414 2064 5466
+rect 1768 5412 1824 5414
+rect 1848 5412 1904 5414
+rect 1928 5412 1984 5414
+rect 2008 5412 2064 5414
+rect 1768 4378 1824 4380
+rect 1848 4378 1904 4380
+rect 1928 4378 1984 4380
+rect 2008 4378 2064 4380
+rect 1768 4326 1794 4378
+rect 1794 4326 1824 4378
+rect 1848 4326 1858 4378
+rect 1858 4326 1904 4378
+rect 1928 4326 1974 4378
+rect 1974 4326 1984 4378
+rect 2008 4326 2038 4378
+rect 2038 4326 2064 4378
+rect 1768 4324 1824 4326
+rect 1848 4324 1904 4326
+rect 1928 4324 1984 4326
+rect 2008 4324 2064 4326
+rect 2581 6010 2637 6012
+rect 2661 6010 2717 6012
+rect 2741 6010 2797 6012
+rect 2821 6010 2877 6012
+rect 2581 5958 2607 6010
+rect 2607 5958 2637 6010
+rect 2661 5958 2671 6010
+rect 2671 5958 2717 6010
+rect 2741 5958 2787 6010
+rect 2787 5958 2797 6010
+rect 2821 5958 2851 6010
+rect 2851 5958 2877 6010
+rect 2581 5956 2637 5958
+rect 2661 5956 2717 5958
+rect 2741 5956 2797 5958
+rect 2821 5956 2877 5958
+rect 2581 4922 2637 4924
+rect 2661 4922 2717 4924
+rect 2741 4922 2797 4924
+rect 2821 4922 2877 4924
+rect 2581 4870 2607 4922
+rect 2607 4870 2637 4922
+rect 2661 4870 2671 4922
+rect 2671 4870 2717 4922
+rect 2741 4870 2787 4922
+rect 2787 4870 2797 4922
+rect 2821 4870 2851 4922
+rect 2851 4870 2877 4922
+rect 2581 4868 2637 4870
+rect 2661 4868 2717 4870
+rect 2741 4868 2797 4870
+rect 2821 4868 2877 4870
+rect 3394 5466 3450 5468
+rect 3474 5466 3530 5468
+rect 3554 5466 3610 5468
+rect 3634 5466 3690 5468
+rect 3394 5414 3420 5466
+rect 3420 5414 3450 5466
+rect 3474 5414 3484 5466
+rect 3484 5414 3530 5466
+rect 3554 5414 3600 5466
+rect 3600 5414 3610 5466
+rect 3634 5414 3664 5466
+rect 3664 5414 3690 5466
+rect 3394 5412 3450 5414
+rect 3474 5412 3530 5414
+rect 3554 5412 3610 5414
+rect 3634 5412 3690 5414
+rect 3054 5208 3110 5264
+rect 3238 5208 3294 5264
+rect 3394 4378 3450 4380
+rect 3474 4378 3530 4380
+rect 3554 4378 3610 4380
+rect 3634 4378 3690 4380
+rect 3394 4326 3420 4378
+rect 3420 4326 3450 4378
+rect 3474 4326 3484 4378
+rect 3484 4326 3530 4378
+rect 3554 4326 3600 4378
+rect 3600 4326 3610 4378
+rect 3634 4326 3664 4378
+rect 3664 4326 3690 4378
+rect 3394 4324 3450 4326
+rect 3474 4324 3530 4326
+rect 3554 4324 3610 4326
+rect 3634 4324 3690 4326
+rect 2581 3834 2637 3836
+rect 2661 3834 2717 3836
+rect 2741 3834 2797 3836
+rect 2821 3834 2877 3836
+rect 2581 3782 2607 3834
+rect 2607 3782 2637 3834
+rect 2661 3782 2671 3834
+rect 2671 3782 2717 3834
+rect 2741 3782 2787 3834
+rect 2787 3782 2797 3834
+rect 2821 3782 2851 3834
+rect 2851 3782 2877 3834
+rect 2581 3780 2637 3782
+rect 2661 3780 2717 3782
+rect 2741 3780 2797 3782
+rect 2821 3780 2877 3782
+rect 1768 3290 1824 3292
+rect 1848 3290 1904 3292
+rect 1928 3290 1984 3292
+rect 2008 3290 2064 3292
+rect 1768 3238 1794 3290
+rect 1794 3238 1824 3290
+rect 1848 3238 1858 3290
+rect 1858 3238 1904 3290
+rect 1928 3238 1974 3290
+rect 1974 3238 1984 3290
+rect 2008 3238 2038 3290
+rect 2038 3238 2064 3290
+rect 1768 3236 1824 3238
+rect 1848 3236 1904 3238
+rect 1928 3236 1984 3238
+rect 2008 3236 2064 3238
+rect 1398 2488 1454 2544
+rect 1768 2202 1824 2204
+rect 1848 2202 1904 2204
+rect 1928 2202 1984 2204
+rect 2008 2202 2064 2204
+rect 1768 2150 1794 2202
+rect 1794 2150 1824 2202
+rect 1848 2150 1858 2202
+rect 1858 2150 1904 2202
+rect 1928 2150 1974 2202
+rect 1974 2150 1984 2202
+rect 2008 2150 2038 2202
+rect 2038 2150 2064 2202
+rect 1768 2148 1824 2150
+rect 1848 2148 1904 2150
+rect 1928 2148 1984 2150
+rect 2008 2148 2064 2150
+rect 1768 1114 1824 1116
+rect 1848 1114 1904 1116
+rect 1928 1114 1984 1116
+rect 2008 1114 2064 1116
+rect 1768 1062 1794 1114
+rect 1794 1062 1824 1114
+rect 1848 1062 1858 1114
+rect 1858 1062 1904 1114
+rect 1928 1062 1974 1114
+rect 1974 1062 1984 1114
+rect 2008 1062 2038 1114
+rect 2038 1062 2064 1114
+rect 1768 1060 1824 1062
+rect 1848 1060 1904 1062
+rect 1928 1060 1984 1062
+rect 2008 1060 2064 1062
+rect 2581 2746 2637 2748
+rect 2661 2746 2717 2748
+rect 2741 2746 2797 2748
+rect 2821 2746 2877 2748
+rect 2581 2694 2607 2746
+rect 2607 2694 2637 2746
+rect 2661 2694 2671 2746
+rect 2671 2694 2717 2746
+rect 2741 2694 2787 2746
+rect 2787 2694 2797 2746
+rect 2821 2694 2851 2746
+rect 2851 2694 2877 2746
+rect 2581 2692 2637 2694
+rect 2661 2692 2717 2694
+rect 2741 2692 2797 2694
+rect 2821 2692 2877 2694
+rect 2962 2488 3018 2544
+rect 2581 1658 2637 1660
+rect 2661 1658 2717 1660
+rect 2741 1658 2797 1660
+rect 2821 1658 2877 1660
+rect 2581 1606 2607 1658
+rect 2607 1606 2637 1658
+rect 2661 1606 2671 1658
+rect 2671 1606 2717 1658
+rect 2741 1606 2787 1658
+rect 2787 1606 2797 1658
+rect 2821 1606 2851 1658
+rect 2851 1606 2877 1658
+rect 2581 1604 2637 1606
+rect 2661 1604 2717 1606
+rect 2741 1604 2797 1606
+rect 2821 1604 2877 1606
+rect 3394 3290 3450 3292
+rect 3474 3290 3530 3292
+rect 3554 3290 3610 3292
+rect 3634 3290 3690 3292
+rect 3394 3238 3420 3290
+rect 3420 3238 3450 3290
+rect 3474 3238 3484 3290
+rect 3484 3238 3530 3290
+rect 3554 3238 3600 3290
+rect 3600 3238 3610 3290
+rect 3634 3238 3664 3290
+rect 3664 3238 3690 3290
+rect 3394 3236 3450 3238
+rect 3474 3236 3530 3238
+rect 3554 3236 3610 3238
+rect 3634 3236 3690 3238
+rect 3238 3032 3294 3088
+rect 3394 2202 3450 2204
+rect 3474 2202 3530 2204
+rect 3554 2202 3610 2204
+rect 3634 2202 3690 2204
+rect 3394 2150 3420 2202
+rect 3420 2150 3450 2202
+rect 3474 2150 3484 2202
+rect 3484 2150 3530 2202
+rect 3554 2150 3600 2202
+rect 3600 2150 3610 2202
+rect 3634 2150 3664 2202
+rect 3664 2150 3690 2202
+rect 3394 2148 3450 2150
+rect 3474 2148 3530 2150
+rect 3554 2148 3610 2150
+rect 3634 2148 3690 2150
+rect 4206 6010 4262 6012
+rect 4286 6010 4342 6012
+rect 4366 6010 4422 6012
+rect 4446 6010 4502 6012
+rect 4206 5958 4232 6010
+rect 4232 5958 4262 6010
+rect 4286 5958 4296 6010
+rect 4296 5958 4342 6010
+rect 4366 5958 4412 6010
+rect 4412 5958 4422 6010
+rect 4446 5958 4476 6010
+rect 4476 5958 4502 6010
+rect 4206 5956 4262 5958
+rect 4286 5956 4342 5958
+rect 4366 5956 4422 5958
+rect 4446 5956 4502 5958
+rect 4526 5752 4582 5808
+rect 3146 1808 3202 1864
+rect 3394 1114 3450 1116
+rect 3474 1114 3530 1116
+rect 3554 1114 3610 1116
+rect 3634 1114 3690 1116
+rect 3394 1062 3420 1114
+rect 3420 1062 3450 1114
+rect 3474 1062 3484 1114
+rect 3484 1062 3530 1114
+rect 3554 1062 3600 1114
+rect 3600 1062 3610 1114
+rect 3634 1062 3664 1114
+rect 3664 1062 3690 1114
+rect 3394 1060 3450 1062
+rect 3474 1060 3530 1062
+rect 3554 1060 3610 1062
+rect 3634 1060 3690 1062
+rect 4206 4922 4262 4924
+rect 4286 4922 4342 4924
+rect 4366 4922 4422 4924
+rect 4446 4922 4502 4924
+rect 4206 4870 4232 4922
+rect 4232 4870 4262 4922
+rect 4286 4870 4296 4922
+rect 4296 4870 4342 4922
+rect 4366 4870 4412 4922
+rect 4412 4870 4422 4922
+rect 4446 4870 4476 4922
+rect 4476 4870 4502 4922
+rect 4206 4868 4262 4870
+rect 4286 4868 4342 4870
+rect 4366 4868 4422 4870
+rect 4446 4868 4502 4870
+rect 4066 4528 4122 4584
+rect 3882 856 3938 912
+rect 4206 3834 4262 3836
+rect 4286 3834 4342 3836
+rect 4366 3834 4422 3836
+rect 4446 3834 4502 3836
+rect 4206 3782 4232 3834
+rect 4232 3782 4262 3834
+rect 4286 3782 4296 3834
+rect 4296 3782 4342 3834
+rect 4366 3782 4412 3834
+rect 4412 3782 4422 3834
+rect 4446 3782 4476 3834
+rect 4476 3782 4502 3834
+rect 4206 3780 4262 3782
+rect 4286 3780 4342 3782
+rect 4366 3780 4422 3782
+rect 4446 3780 4502 3782
+rect 5019 5466 5075 5468
+rect 5099 5466 5155 5468
+rect 5179 5466 5235 5468
+rect 5259 5466 5315 5468
+rect 5019 5414 5045 5466
+rect 5045 5414 5075 5466
+rect 5099 5414 5109 5466
+rect 5109 5414 5155 5466
+rect 5179 5414 5225 5466
+rect 5225 5414 5235 5466
+rect 5259 5414 5289 5466
+rect 5289 5414 5315 5466
+rect 5019 5412 5075 5414
+rect 5099 5412 5155 5414
+rect 5179 5412 5235 5414
+rect 5259 5412 5315 5414
+rect 5019 4378 5075 4380
+rect 5099 4378 5155 4380
+rect 5179 4378 5235 4380
+rect 5259 4378 5315 4380
+rect 5019 4326 5045 4378
+rect 5045 4326 5075 4378
+rect 5099 4326 5109 4378
+rect 5109 4326 5155 4378
+rect 5179 4326 5225 4378
+rect 5225 4326 5235 4378
+rect 5259 4326 5289 4378
+rect 5289 4326 5315 4378
+rect 5019 4324 5075 4326
+rect 5099 4324 5155 4326
+rect 5179 4324 5235 4326
+rect 5259 4324 5315 4326
+rect 4206 2746 4262 2748
+rect 4286 2746 4342 2748
+rect 4366 2746 4422 2748
+rect 4446 2746 4502 2748
+rect 4206 2694 4232 2746
+rect 4232 2694 4262 2746
+rect 4286 2694 4296 2746
+rect 4296 2694 4342 2746
+rect 4366 2694 4412 2746
+rect 4412 2694 4422 2746
+rect 4446 2694 4476 2746
+rect 4476 2694 4502 2746
+rect 4206 2692 4262 2694
+rect 4286 2692 4342 2694
+rect 4366 2692 4422 2694
+rect 4446 2692 4502 2694
+rect 4618 1672 4674 1728
+rect 5019 3290 5075 3292
+rect 5099 3290 5155 3292
+rect 5179 3290 5235 3292
+rect 5259 3290 5315 3292
+rect 5019 3238 5045 3290
+rect 5045 3238 5075 3290
+rect 5099 3238 5109 3290
+rect 5109 3238 5155 3290
+rect 5179 3238 5225 3290
+rect 5225 3238 5235 3290
+rect 5259 3238 5289 3290
+rect 5289 3238 5315 3290
+rect 5019 3236 5075 3238
+rect 5099 3236 5155 3238
+rect 5179 3236 5235 3238
+rect 5259 3236 5315 3238
+rect 5019 2202 5075 2204
+rect 5099 2202 5155 2204
+rect 5179 2202 5235 2204
+rect 5259 2202 5315 2204
+rect 5019 2150 5045 2202
+rect 5045 2150 5075 2202
+rect 5099 2150 5109 2202
+rect 5109 2150 5155 2202
+rect 5179 2150 5225 2202
+rect 5225 2150 5235 2202
+rect 5259 2150 5289 2202
+rect 5289 2150 5315 2202
+rect 5019 2148 5075 2150
+rect 5099 2148 5155 2150
+rect 5179 2148 5235 2150
+rect 5259 2148 5315 2150
+rect 4206 1658 4262 1660
+rect 4286 1658 4342 1660
+rect 4366 1658 4422 1660
+rect 4446 1658 4502 1660
+rect 4206 1606 4232 1658
+rect 4232 1606 4262 1658
+rect 4286 1606 4296 1658
+rect 4296 1606 4342 1658
+rect 4366 1606 4412 1658
+rect 4412 1606 4422 1658
+rect 4446 1606 4476 1658
+rect 4476 1606 4502 1658
+rect 4206 1604 4262 1606
+rect 4286 1604 4342 1606
+rect 4366 1604 4422 1606
+rect 4446 1604 4502 1606
+rect 5019 1114 5075 1116
+rect 5099 1114 5155 1116
+rect 5179 1114 5235 1116
+rect 5259 1114 5315 1116
+rect 5019 1062 5045 1114
+rect 5045 1062 5075 1114
+rect 5099 1062 5109 1114
+rect 5109 1062 5155 1114
+rect 5179 1062 5225 1114
+rect 5225 1062 5235 1114
+rect 5259 1062 5289 1114
+rect 5289 1062 5315 1114
+rect 5019 1060 5075 1062
+rect 5099 1060 5155 1062
+rect 5179 1060 5235 1062
+rect 5259 1060 5315 1062
+rect 5630 3576 5686 3632
+<< metal3 >>
+rect 0 6082 800 6112
+rect 0 6022 2330 6082
+rect 0 5992 800 6022
+rect 2270 5810 2330 6022
+rect 2569 6016 2889 6017
+rect 2569 5952 2577 6016
+rect 2641 5952 2657 6016
+rect 2721 5952 2737 6016
+rect 2801 5952 2817 6016
+rect 2881 5952 2889 6016
+rect 2569 5951 2889 5952
+rect 4194 6016 4514 6017
+rect 4194 5952 4202 6016
+rect 4266 5952 4282 6016
+rect 4346 5952 4362 6016
+rect 4426 5952 4442 6016
+rect 4506 5952 4514 6016
+rect 4194 5951 4514 5952
+rect 4521 5810 4587 5813
+rect 2270 5808 4587 5810
+rect 2270 5752 4526 5808
+rect 4582 5752 4587 5808
+rect 2270 5750 4587 5752
+rect 4521 5747 4587 5750
+rect 1756 5472 2076 5473
+rect 1756 5408 1764 5472
+rect 1828 5408 1844 5472
+rect 1908 5408 1924 5472
+rect 1988 5408 2004 5472
+rect 2068 5408 2076 5472
+rect 1756 5407 2076 5408
+rect 3382 5472 3702 5473
+rect 3382 5408 3390 5472
+rect 3454 5408 3470 5472
+rect 3534 5408 3550 5472
+rect 3614 5408 3630 5472
+rect 3694 5408 3702 5472
+rect 3382 5407 3702 5408
+rect 5007 5472 5327 5473
+rect 5007 5408 5015 5472
+rect 5079 5408 5095 5472
+rect 5159 5408 5175 5472
+rect 5239 5408 5255 5472
+rect 5319 5408 5327 5472
+rect 5007 5407 5327 5408
+rect 0 5266 800 5296
+rect 3049 5266 3115 5269
+rect 0 5264 3115 5266
+rect 0 5208 3054 5264
+rect 3110 5208 3115 5264
+rect 0 5206 3115 5208
+rect 0 5176 800 5206
+rect 3049 5203 3115 5206
+rect 3233 5266 3299 5269
+rect 6309 5266 7109 5296
+rect 3233 5264 7109 5266
+rect 3233 5208 3238 5264
+rect 3294 5208 7109 5264
+rect 3233 5206 7109 5208
+rect 3233 5203 3299 5206
+rect 6309 5176 7109 5206
+rect 2569 4928 2889 4929
+rect 2569 4864 2577 4928
+rect 2641 4864 2657 4928
+rect 2721 4864 2737 4928
+rect 2801 4864 2817 4928
+rect 2881 4864 2889 4928
+rect 2569 4863 2889 4864
+rect 4194 4928 4514 4929
+rect 4194 4864 4202 4928
+rect 4266 4864 4282 4928
+rect 4346 4864 4362 4928
+rect 4426 4864 4442 4928
+rect 4506 4864 4514 4928
+rect 4194 4863 4514 4864
+rect 4061 4586 4127 4589
+rect 4061 4584 5458 4586
+rect 4061 4528 4066 4584
+rect 4122 4528 5458 4584
+rect 4061 4526 5458 4528
+rect 4061 4523 4127 4526
+rect 0 4450 800 4480
+rect 1577 4450 1643 4453
+rect 0 4448 1643 4450
+rect 0 4392 1582 4448
+rect 1638 4392 1643 4448
+rect 0 4390 1643 4392
+rect 5398 4450 5458 4526
+rect 6309 4450 7109 4480
+rect 5398 4390 7109 4450
+rect 0 4360 800 4390
+rect 1577 4387 1643 4390
+rect 1756 4384 2076 4385
+rect 1756 4320 1764 4384
+rect 1828 4320 1844 4384
+rect 1908 4320 1924 4384
+rect 1988 4320 2004 4384
+rect 2068 4320 2076 4384
+rect 1756 4319 2076 4320
+rect 3382 4384 3702 4385
+rect 3382 4320 3390 4384
+rect 3454 4320 3470 4384
+rect 3534 4320 3550 4384
+rect 3614 4320 3630 4384
+rect 3694 4320 3702 4384
+rect 3382 4319 3702 4320
+rect 5007 4384 5327 4385
+rect 5007 4320 5015 4384
+rect 5079 4320 5095 4384
+rect 5159 4320 5175 4384
+rect 5239 4320 5255 4384
+rect 5319 4320 5327 4384
+rect 6309 4360 7109 4390
+rect 5007 4319 5327 4320
+rect 2569 3840 2889 3841
+rect 2569 3776 2577 3840
+rect 2641 3776 2657 3840
+rect 2721 3776 2737 3840
+rect 2801 3776 2817 3840
+rect 2881 3776 2889 3840
+rect 2569 3775 2889 3776
+rect 4194 3840 4514 3841
+rect 4194 3776 4202 3840
+rect 4266 3776 4282 3840
+rect 4346 3776 4362 3840
+rect 4426 3776 4442 3840
+rect 4506 3776 4514 3840
+rect 4194 3775 4514 3776
+rect 5625 3634 5691 3637
+rect 6309 3634 7109 3664
+rect 5625 3632 7109 3634
+rect 5625 3576 5630 3632
+rect 5686 3576 7109 3632
+rect 5625 3574 7109 3576
+rect 5625 3571 5691 3574
+rect 6309 3544 7109 3574
+rect 0 3362 800 3392
+rect 0 3302 1594 3362
+rect 0 3272 800 3302
+rect 1534 3090 1594 3302
+rect 1756 3296 2076 3297
+rect 1756 3232 1764 3296
+rect 1828 3232 1844 3296
+rect 1908 3232 1924 3296
+rect 1988 3232 2004 3296
+rect 2068 3232 2076 3296
+rect 1756 3231 2076 3232
+rect 3382 3296 3702 3297
+rect 3382 3232 3390 3296
+rect 3454 3232 3470 3296
+rect 3534 3232 3550 3296
+rect 3614 3232 3630 3296
+rect 3694 3232 3702 3296
+rect 3382 3231 3702 3232
+rect 5007 3296 5327 3297
+rect 5007 3232 5015 3296
+rect 5079 3232 5095 3296
+rect 5159 3232 5175 3296
+rect 5239 3232 5255 3296
+rect 5319 3232 5327 3296
+rect 5007 3231 5327 3232
+rect 3233 3090 3299 3093
+rect 1534 3088 3299 3090
+rect 1534 3032 3238 3088
+rect 3294 3032 3299 3088
+rect 1534 3030 3299 3032
+rect 3233 3027 3299 3030
+rect 2569 2752 2889 2753
+rect 2569 2688 2577 2752
+rect 2641 2688 2657 2752
+rect 2721 2688 2737 2752
+rect 2801 2688 2817 2752
+rect 2881 2688 2889 2752
+rect 2569 2687 2889 2688
+rect 4194 2752 4514 2753
+rect 4194 2688 4202 2752
+rect 4266 2688 4282 2752
+rect 4346 2688 4362 2752
+rect 4426 2688 4442 2752
+rect 4506 2688 4514 2752
+rect 4194 2687 4514 2688
+rect 0 2546 800 2576
+rect 1393 2546 1459 2549
+rect 0 2544 1459 2546
+rect 0 2488 1398 2544
+rect 1454 2488 1459 2544
+rect 0 2486 1459 2488
+rect 0 2456 800 2486
+rect 1393 2483 1459 2486
+rect 2957 2546 3023 2549
+rect 6309 2546 7109 2576
+rect 2957 2544 7109 2546
+rect 2957 2488 2962 2544
+rect 3018 2488 7109 2544
+rect 2957 2486 7109 2488
+rect 2957 2483 3023 2486
+rect 6309 2456 7109 2486
+rect 1756 2208 2076 2209
+rect 1756 2144 1764 2208
+rect 1828 2144 1844 2208
+rect 1908 2144 1924 2208
+rect 1988 2144 2004 2208
+rect 2068 2144 2076 2208
+rect 1756 2143 2076 2144
+rect 3382 2208 3702 2209
+rect 3382 2144 3390 2208
+rect 3454 2144 3470 2208
+rect 3534 2144 3550 2208
+rect 3614 2144 3630 2208
+rect 3694 2144 3702 2208
+rect 3382 2143 3702 2144
+rect 5007 2208 5327 2209
+rect 5007 2144 5015 2208
+rect 5079 2144 5095 2208
+rect 5159 2144 5175 2208
+rect 5239 2144 5255 2208
+rect 5319 2144 5327 2208
+rect 5007 2143 5327 2144
+rect 3141 1866 3207 1869
+rect 1534 1864 3207 1866
+rect 1534 1808 3146 1864
+rect 3202 1808 3207 1864
+rect 1534 1806 3207 1808
+rect 0 1730 800 1760
+rect 1534 1730 1594 1806
+rect 3141 1803 3207 1806
+rect 0 1670 1594 1730
+rect 4613 1730 4679 1733
+rect 6309 1730 7109 1760
+rect 4613 1728 7109 1730
+rect 4613 1672 4618 1728
+rect 4674 1672 7109 1728
+rect 4613 1670 7109 1672
+rect 0 1640 800 1670
+rect 4613 1667 4679 1670
+rect 2569 1664 2889 1665
+rect 2569 1600 2577 1664
+rect 2641 1600 2657 1664
+rect 2721 1600 2737 1664
+rect 2801 1600 2817 1664
+rect 2881 1600 2889 1664
+rect 2569 1599 2889 1600
+rect 4194 1664 4514 1665
+rect 4194 1600 4202 1664
+rect 4266 1600 4282 1664
+rect 4346 1600 4362 1664
+rect 4426 1600 4442 1664
+rect 4506 1600 4514 1664
+rect 6309 1640 7109 1670
+rect 4194 1599 4514 1600
+rect 1756 1120 2076 1121
+rect 1756 1056 1764 1120
+rect 1828 1056 1844 1120
+rect 1908 1056 1924 1120
+rect 1988 1056 2004 1120
+rect 2068 1056 2076 1120
+rect 1756 1055 2076 1056
+rect 3382 1120 3702 1121
+rect 3382 1056 3390 1120
+rect 3454 1056 3470 1120
+rect 3534 1056 3550 1120
+rect 3614 1056 3630 1120
+rect 3694 1056 3702 1120
+rect 3382 1055 3702 1056
+rect 5007 1120 5327 1121
+rect 5007 1056 5015 1120
+rect 5079 1056 5095 1120
+rect 5159 1056 5175 1120
+rect 5239 1056 5255 1120
+rect 5319 1056 5327 1120
+rect 5007 1055 5327 1056
+rect 3877 914 3943 917
+rect 6309 914 7109 944
+rect 3877 912 7109 914
+rect 3877 856 3882 912
+rect 3938 856 7109 912
+rect 3877 854 7109 856
+rect 3877 851 3943 854
+rect 6309 824 7109 854
+<< via3 >>
+rect 2577 6012 2641 6016
+rect 2577 5956 2581 6012
+rect 2581 5956 2637 6012
+rect 2637 5956 2641 6012
+rect 2577 5952 2641 5956
+rect 2657 6012 2721 6016
+rect 2657 5956 2661 6012
+rect 2661 5956 2717 6012
+rect 2717 5956 2721 6012
+rect 2657 5952 2721 5956
+rect 2737 6012 2801 6016
+rect 2737 5956 2741 6012
+rect 2741 5956 2797 6012
+rect 2797 5956 2801 6012
+rect 2737 5952 2801 5956
+rect 2817 6012 2881 6016
+rect 2817 5956 2821 6012
+rect 2821 5956 2877 6012
+rect 2877 5956 2881 6012
+rect 2817 5952 2881 5956
+rect 4202 6012 4266 6016
+rect 4202 5956 4206 6012
+rect 4206 5956 4262 6012
+rect 4262 5956 4266 6012
+rect 4202 5952 4266 5956
+rect 4282 6012 4346 6016
+rect 4282 5956 4286 6012
+rect 4286 5956 4342 6012
+rect 4342 5956 4346 6012
+rect 4282 5952 4346 5956
+rect 4362 6012 4426 6016
+rect 4362 5956 4366 6012
+rect 4366 5956 4422 6012
+rect 4422 5956 4426 6012
+rect 4362 5952 4426 5956
+rect 4442 6012 4506 6016
+rect 4442 5956 4446 6012
+rect 4446 5956 4502 6012
+rect 4502 5956 4506 6012
+rect 4442 5952 4506 5956
+rect 1764 5468 1828 5472
+rect 1764 5412 1768 5468
+rect 1768 5412 1824 5468
+rect 1824 5412 1828 5468
+rect 1764 5408 1828 5412
+rect 1844 5468 1908 5472
+rect 1844 5412 1848 5468
+rect 1848 5412 1904 5468
+rect 1904 5412 1908 5468
+rect 1844 5408 1908 5412
+rect 1924 5468 1988 5472
+rect 1924 5412 1928 5468
+rect 1928 5412 1984 5468
+rect 1984 5412 1988 5468
+rect 1924 5408 1988 5412
+rect 2004 5468 2068 5472
+rect 2004 5412 2008 5468
+rect 2008 5412 2064 5468
+rect 2064 5412 2068 5468
+rect 2004 5408 2068 5412
+rect 3390 5468 3454 5472
+rect 3390 5412 3394 5468
+rect 3394 5412 3450 5468
+rect 3450 5412 3454 5468
+rect 3390 5408 3454 5412
+rect 3470 5468 3534 5472
+rect 3470 5412 3474 5468
+rect 3474 5412 3530 5468
+rect 3530 5412 3534 5468
+rect 3470 5408 3534 5412
+rect 3550 5468 3614 5472
+rect 3550 5412 3554 5468
+rect 3554 5412 3610 5468
+rect 3610 5412 3614 5468
+rect 3550 5408 3614 5412
+rect 3630 5468 3694 5472
+rect 3630 5412 3634 5468
+rect 3634 5412 3690 5468
+rect 3690 5412 3694 5468
+rect 3630 5408 3694 5412
+rect 5015 5468 5079 5472
+rect 5015 5412 5019 5468
+rect 5019 5412 5075 5468
+rect 5075 5412 5079 5468
+rect 5015 5408 5079 5412
+rect 5095 5468 5159 5472
+rect 5095 5412 5099 5468
+rect 5099 5412 5155 5468
+rect 5155 5412 5159 5468
+rect 5095 5408 5159 5412
+rect 5175 5468 5239 5472
+rect 5175 5412 5179 5468
+rect 5179 5412 5235 5468
+rect 5235 5412 5239 5468
+rect 5175 5408 5239 5412
+rect 5255 5468 5319 5472
+rect 5255 5412 5259 5468
+rect 5259 5412 5315 5468
+rect 5315 5412 5319 5468
+rect 5255 5408 5319 5412
+rect 2577 4924 2641 4928
+rect 2577 4868 2581 4924
+rect 2581 4868 2637 4924
+rect 2637 4868 2641 4924
+rect 2577 4864 2641 4868
+rect 2657 4924 2721 4928
+rect 2657 4868 2661 4924
+rect 2661 4868 2717 4924
+rect 2717 4868 2721 4924
+rect 2657 4864 2721 4868
+rect 2737 4924 2801 4928
+rect 2737 4868 2741 4924
+rect 2741 4868 2797 4924
+rect 2797 4868 2801 4924
+rect 2737 4864 2801 4868
+rect 2817 4924 2881 4928
+rect 2817 4868 2821 4924
+rect 2821 4868 2877 4924
+rect 2877 4868 2881 4924
+rect 2817 4864 2881 4868
+rect 4202 4924 4266 4928
+rect 4202 4868 4206 4924
+rect 4206 4868 4262 4924
+rect 4262 4868 4266 4924
+rect 4202 4864 4266 4868
+rect 4282 4924 4346 4928
+rect 4282 4868 4286 4924
+rect 4286 4868 4342 4924
+rect 4342 4868 4346 4924
+rect 4282 4864 4346 4868
+rect 4362 4924 4426 4928
+rect 4362 4868 4366 4924
+rect 4366 4868 4422 4924
+rect 4422 4868 4426 4924
+rect 4362 4864 4426 4868
+rect 4442 4924 4506 4928
+rect 4442 4868 4446 4924
+rect 4446 4868 4502 4924
+rect 4502 4868 4506 4924
+rect 4442 4864 4506 4868
+rect 1764 4380 1828 4384
+rect 1764 4324 1768 4380
+rect 1768 4324 1824 4380
+rect 1824 4324 1828 4380
+rect 1764 4320 1828 4324
+rect 1844 4380 1908 4384
+rect 1844 4324 1848 4380
+rect 1848 4324 1904 4380
+rect 1904 4324 1908 4380
+rect 1844 4320 1908 4324
+rect 1924 4380 1988 4384
+rect 1924 4324 1928 4380
+rect 1928 4324 1984 4380
+rect 1984 4324 1988 4380
+rect 1924 4320 1988 4324
+rect 2004 4380 2068 4384
+rect 2004 4324 2008 4380
+rect 2008 4324 2064 4380
+rect 2064 4324 2068 4380
+rect 2004 4320 2068 4324
+rect 3390 4380 3454 4384
+rect 3390 4324 3394 4380
+rect 3394 4324 3450 4380
+rect 3450 4324 3454 4380
+rect 3390 4320 3454 4324
+rect 3470 4380 3534 4384
+rect 3470 4324 3474 4380
+rect 3474 4324 3530 4380
+rect 3530 4324 3534 4380
+rect 3470 4320 3534 4324
+rect 3550 4380 3614 4384
+rect 3550 4324 3554 4380
+rect 3554 4324 3610 4380
+rect 3610 4324 3614 4380
+rect 3550 4320 3614 4324
+rect 3630 4380 3694 4384
+rect 3630 4324 3634 4380
+rect 3634 4324 3690 4380
+rect 3690 4324 3694 4380
+rect 3630 4320 3694 4324
+rect 5015 4380 5079 4384
+rect 5015 4324 5019 4380
+rect 5019 4324 5075 4380
+rect 5075 4324 5079 4380
+rect 5015 4320 5079 4324
+rect 5095 4380 5159 4384
+rect 5095 4324 5099 4380
+rect 5099 4324 5155 4380
+rect 5155 4324 5159 4380
+rect 5095 4320 5159 4324
+rect 5175 4380 5239 4384
+rect 5175 4324 5179 4380
+rect 5179 4324 5235 4380
+rect 5235 4324 5239 4380
+rect 5175 4320 5239 4324
+rect 5255 4380 5319 4384
+rect 5255 4324 5259 4380
+rect 5259 4324 5315 4380
+rect 5315 4324 5319 4380
+rect 5255 4320 5319 4324
+rect 2577 3836 2641 3840
+rect 2577 3780 2581 3836
+rect 2581 3780 2637 3836
+rect 2637 3780 2641 3836
+rect 2577 3776 2641 3780
+rect 2657 3836 2721 3840
+rect 2657 3780 2661 3836
+rect 2661 3780 2717 3836
+rect 2717 3780 2721 3836
+rect 2657 3776 2721 3780
+rect 2737 3836 2801 3840
+rect 2737 3780 2741 3836
+rect 2741 3780 2797 3836
+rect 2797 3780 2801 3836
+rect 2737 3776 2801 3780
+rect 2817 3836 2881 3840
+rect 2817 3780 2821 3836
+rect 2821 3780 2877 3836
+rect 2877 3780 2881 3836
+rect 2817 3776 2881 3780
+rect 4202 3836 4266 3840
+rect 4202 3780 4206 3836
+rect 4206 3780 4262 3836
+rect 4262 3780 4266 3836
+rect 4202 3776 4266 3780
+rect 4282 3836 4346 3840
+rect 4282 3780 4286 3836
+rect 4286 3780 4342 3836
+rect 4342 3780 4346 3836
+rect 4282 3776 4346 3780
+rect 4362 3836 4426 3840
+rect 4362 3780 4366 3836
+rect 4366 3780 4422 3836
+rect 4422 3780 4426 3836
+rect 4362 3776 4426 3780
+rect 4442 3836 4506 3840
+rect 4442 3780 4446 3836
+rect 4446 3780 4502 3836
+rect 4502 3780 4506 3836
+rect 4442 3776 4506 3780
+rect 1764 3292 1828 3296
+rect 1764 3236 1768 3292
+rect 1768 3236 1824 3292
+rect 1824 3236 1828 3292
+rect 1764 3232 1828 3236
+rect 1844 3292 1908 3296
+rect 1844 3236 1848 3292
+rect 1848 3236 1904 3292
+rect 1904 3236 1908 3292
+rect 1844 3232 1908 3236
+rect 1924 3292 1988 3296
+rect 1924 3236 1928 3292
+rect 1928 3236 1984 3292
+rect 1984 3236 1988 3292
+rect 1924 3232 1988 3236
+rect 2004 3292 2068 3296
+rect 2004 3236 2008 3292
+rect 2008 3236 2064 3292
+rect 2064 3236 2068 3292
+rect 2004 3232 2068 3236
+rect 3390 3292 3454 3296
+rect 3390 3236 3394 3292
+rect 3394 3236 3450 3292
+rect 3450 3236 3454 3292
+rect 3390 3232 3454 3236
+rect 3470 3292 3534 3296
+rect 3470 3236 3474 3292
+rect 3474 3236 3530 3292
+rect 3530 3236 3534 3292
+rect 3470 3232 3534 3236
+rect 3550 3292 3614 3296
+rect 3550 3236 3554 3292
+rect 3554 3236 3610 3292
+rect 3610 3236 3614 3292
+rect 3550 3232 3614 3236
+rect 3630 3292 3694 3296
+rect 3630 3236 3634 3292
+rect 3634 3236 3690 3292
+rect 3690 3236 3694 3292
+rect 3630 3232 3694 3236
+rect 5015 3292 5079 3296
+rect 5015 3236 5019 3292
+rect 5019 3236 5075 3292
+rect 5075 3236 5079 3292
+rect 5015 3232 5079 3236
+rect 5095 3292 5159 3296
+rect 5095 3236 5099 3292
+rect 5099 3236 5155 3292
+rect 5155 3236 5159 3292
+rect 5095 3232 5159 3236
+rect 5175 3292 5239 3296
+rect 5175 3236 5179 3292
+rect 5179 3236 5235 3292
+rect 5235 3236 5239 3292
+rect 5175 3232 5239 3236
+rect 5255 3292 5319 3296
+rect 5255 3236 5259 3292
+rect 5259 3236 5315 3292
+rect 5315 3236 5319 3292
+rect 5255 3232 5319 3236
+rect 2577 2748 2641 2752
+rect 2577 2692 2581 2748
+rect 2581 2692 2637 2748
+rect 2637 2692 2641 2748
+rect 2577 2688 2641 2692
+rect 2657 2748 2721 2752
+rect 2657 2692 2661 2748
+rect 2661 2692 2717 2748
+rect 2717 2692 2721 2748
+rect 2657 2688 2721 2692
+rect 2737 2748 2801 2752
+rect 2737 2692 2741 2748
+rect 2741 2692 2797 2748
+rect 2797 2692 2801 2748
+rect 2737 2688 2801 2692
+rect 2817 2748 2881 2752
+rect 2817 2692 2821 2748
+rect 2821 2692 2877 2748
+rect 2877 2692 2881 2748
+rect 2817 2688 2881 2692
+rect 4202 2748 4266 2752
+rect 4202 2692 4206 2748
+rect 4206 2692 4262 2748
+rect 4262 2692 4266 2748
+rect 4202 2688 4266 2692
+rect 4282 2748 4346 2752
+rect 4282 2692 4286 2748
+rect 4286 2692 4342 2748
+rect 4342 2692 4346 2748
+rect 4282 2688 4346 2692
+rect 4362 2748 4426 2752
+rect 4362 2692 4366 2748
+rect 4366 2692 4422 2748
+rect 4422 2692 4426 2748
+rect 4362 2688 4426 2692
+rect 4442 2748 4506 2752
+rect 4442 2692 4446 2748
+rect 4446 2692 4502 2748
+rect 4502 2692 4506 2748
+rect 4442 2688 4506 2692
+rect 1764 2204 1828 2208
+rect 1764 2148 1768 2204
+rect 1768 2148 1824 2204
+rect 1824 2148 1828 2204
+rect 1764 2144 1828 2148
+rect 1844 2204 1908 2208
+rect 1844 2148 1848 2204
+rect 1848 2148 1904 2204
+rect 1904 2148 1908 2204
+rect 1844 2144 1908 2148
+rect 1924 2204 1988 2208
+rect 1924 2148 1928 2204
+rect 1928 2148 1984 2204
+rect 1984 2148 1988 2204
+rect 1924 2144 1988 2148
+rect 2004 2204 2068 2208
+rect 2004 2148 2008 2204
+rect 2008 2148 2064 2204
+rect 2064 2148 2068 2204
+rect 2004 2144 2068 2148
+rect 3390 2204 3454 2208
+rect 3390 2148 3394 2204
+rect 3394 2148 3450 2204
+rect 3450 2148 3454 2204
+rect 3390 2144 3454 2148
+rect 3470 2204 3534 2208
+rect 3470 2148 3474 2204
+rect 3474 2148 3530 2204
+rect 3530 2148 3534 2204
+rect 3470 2144 3534 2148
+rect 3550 2204 3614 2208
+rect 3550 2148 3554 2204
+rect 3554 2148 3610 2204
+rect 3610 2148 3614 2204
+rect 3550 2144 3614 2148
+rect 3630 2204 3694 2208
+rect 3630 2148 3634 2204
+rect 3634 2148 3690 2204
+rect 3690 2148 3694 2204
+rect 3630 2144 3694 2148
+rect 5015 2204 5079 2208
+rect 5015 2148 5019 2204
+rect 5019 2148 5075 2204
+rect 5075 2148 5079 2204
+rect 5015 2144 5079 2148
+rect 5095 2204 5159 2208
+rect 5095 2148 5099 2204
+rect 5099 2148 5155 2204
+rect 5155 2148 5159 2204
+rect 5095 2144 5159 2148
+rect 5175 2204 5239 2208
+rect 5175 2148 5179 2204
+rect 5179 2148 5235 2204
+rect 5235 2148 5239 2204
+rect 5175 2144 5239 2148
+rect 5255 2204 5319 2208
+rect 5255 2148 5259 2204
+rect 5259 2148 5315 2204
+rect 5315 2148 5319 2204
+rect 5255 2144 5319 2148
+rect 2577 1660 2641 1664
+rect 2577 1604 2581 1660
+rect 2581 1604 2637 1660
+rect 2637 1604 2641 1660
+rect 2577 1600 2641 1604
+rect 2657 1660 2721 1664
+rect 2657 1604 2661 1660
+rect 2661 1604 2717 1660
+rect 2717 1604 2721 1660
+rect 2657 1600 2721 1604
+rect 2737 1660 2801 1664
+rect 2737 1604 2741 1660
+rect 2741 1604 2797 1660
+rect 2797 1604 2801 1660
+rect 2737 1600 2801 1604
+rect 2817 1660 2881 1664
+rect 2817 1604 2821 1660
+rect 2821 1604 2877 1660
+rect 2877 1604 2881 1660
+rect 2817 1600 2881 1604
+rect 4202 1660 4266 1664
+rect 4202 1604 4206 1660
+rect 4206 1604 4262 1660
+rect 4262 1604 4266 1660
+rect 4202 1600 4266 1604
+rect 4282 1660 4346 1664
+rect 4282 1604 4286 1660
+rect 4286 1604 4342 1660
+rect 4342 1604 4346 1660
+rect 4282 1600 4346 1604
+rect 4362 1660 4426 1664
+rect 4362 1604 4366 1660
+rect 4366 1604 4422 1660
+rect 4422 1604 4426 1660
+rect 4362 1600 4426 1604
+rect 4442 1660 4506 1664
+rect 4442 1604 4446 1660
+rect 4446 1604 4502 1660
+rect 4502 1604 4506 1660
+rect 4442 1600 4506 1604
+rect 1764 1116 1828 1120
+rect 1764 1060 1768 1116
+rect 1768 1060 1824 1116
+rect 1824 1060 1828 1116
+rect 1764 1056 1828 1060
+rect 1844 1116 1908 1120
+rect 1844 1060 1848 1116
+rect 1848 1060 1904 1116
+rect 1904 1060 1908 1116
+rect 1844 1056 1908 1060
+rect 1924 1116 1988 1120
+rect 1924 1060 1928 1116
+rect 1928 1060 1984 1116
+rect 1984 1060 1988 1116
+rect 1924 1056 1988 1060
+rect 2004 1116 2068 1120
+rect 2004 1060 2008 1116
+rect 2008 1060 2064 1116
+rect 2064 1060 2068 1116
+rect 2004 1056 2068 1060
+rect 3390 1116 3454 1120
+rect 3390 1060 3394 1116
+rect 3394 1060 3450 1116
+rect 3450 1060 3454 1116
+rect 3390 1056 3454 1060
+rect 3470 1116 3534 1120
+rect 3470 1060 3474 1116
+rect 3474 1060 3530 1116
+rect 3530 1060 3534 1116
+rect 3470 1056 3534 1060
+rect 3550 1116 3614 1120
+rect 3550 1060 3554 1116
+rect 3554 1060 3610 1116
+rect 3610 1060 3614 1116
+rect 3550 1056 3614 1060
+rect 3630 1116 3694 1120
+rect 3630 1060 3634 1116
+rect 3634 1060 3690 1116
+rect 3690 1060 3694 1116
+rect 3630 1056 3694 1060
+rect 5015 1116 5079 1120
+rect 5015 1060 5019 1116
+rect 5019 1060 5075 1116
+rect 5075 1060 5079 1116
+rect 5015 1056 5079 1060
+rect 5095 1116 5159 1120
+rect 5095 1060 5099 1116
+rect 5099 1060 5155 1116
+rect 5155 1060 5159 1116
+rect 5095 1056 5159 1060
+rect 5175 1116 5239 1120
+rect 5175 1060 5179 1116
+rect 5179 1060 5235 1116
+rect 5235 1060 5239 1116
+rect 5175 1056 5239 1060
+rect 5255 1116 5319 1120
+rect 5255 1060 5259 1116
+rect 5259 1060 5315 1116
+rect 5315 1060 5319 1116
+rect 5255 1056 5319 1060
+<< metal4 >>
+rect 1756 5472 2076 6032
+rect 1756 5408 1764 5472
+rect 1828 5408 1844 5472
+rect 1908 5408 1924 5472
+rect 1988 5408 2004 5472
+rect 2068 5408 2076 5472
+rect 1756 5238 2076 5408
+rect 1756 5002 1798 5238
+rect 2034 5002 2076 5238
+rect 1756 4384 2076 5002
+rect 1756 4320 1764 4384
+rect 1828 4320 1844 4384
+rect 1908 4320 1924 4384
+rect 1988 4320 2004 4384
+rect 2068 4320 2076 4384
+rect 1756 3606 2076 4320
+rect 1756 3370 1798 3606
+rect 2034 3370 2076 3606
+rect 1756 3296 2076 3370
+rect 1756 3232 1764 3296
+rect 1828 3232 1844 3296
+rect 1908 3232 1924 3296
+rect 1988 3232 2004 3296
+rect 2068 3232 2076 3296
+rect 1756 2208 2076 3232
+rect 1756 2144 1764 2208
+rect 1828 2144 1844 2208
+rect 1908 2144 1924 2208
+rect 1988 2144 2004 2208
+rect 2068 2144 2076 2208
+rect 1756 1974 2076 2144
+rect 1756 1738 1798 1974
+rect 2034 1738 2076 1974
+rect 1756 1120 2076 1738
+rect 1756 1056 1764 1120
+rect 1828 1056 1844 1120
+rect 1908 1056 1924 1120
+rect 1988 1056 2004 1120
+rect 2068 1056 2076 1120
+rect 1756 1040 2076 1056
+rect 2569 6016 2889 6032
+rect 2569 5952 2577 6016
+rect 2641 5952 2657 6016
+rect 2721 5952 2737 6016
+rect 2801 5952 2817 6016
+rect 2881 5952 2889 6016
+rect 2569 4928 2889 5952
+rect 2569 4864 2577 4928
+rect 2641 4864 2657 4928
+rect 2721 4864 2737 4928
+rect 2801 4864 2817 4928
+rect 2881 4864 2889 4928
+rect 2569 4422 2889 4864
+rect 2569 4186 2611 4422
+rect 2847 4186 2889 4422
+rect 2569 3840 2889 4186
+rect 2569 3776 2577 3840
+rect 2641 3776 2657 3840
+rect 2721 3776 2737 3840
+rect 2801 3776 2817 3840
+rect 2881 3776 2889 3840
+rect 2569 2790 2889 3776
+rect 2569 2752 2611 2790
+rect 2847 2752 2889 2790
+rect 2569 2688 2577 2752
+rect 2881 2688 2889 2752
+rect 2569 2554 2611 2688
+rect 2847 2554 2889 2688
+rect 2569 1664 2889 2554
+rect 2569 1600 2577 1664
+rect 2641 1600 2657 1664
+rect 2721 1600 2737 1664
+rect 2801 1600 2817 1664
+rect 2881 1600 2889 1664
+rect 2569 1040 2889 1600
+rect 3382 5472 3702 6032
+rect 3382 5408 3390 5472
+rect 3454 5408 3470 5472
+rect 3534 5408 3550 5472
+rect 3614 5408 3630 5472
+rect 3694 5408 3702 5472
+rect 3382 5238 3702 5408
+rect 3382 5002 3424 5238
+rect 3660 5002 3702 5238
+rect 3382 4384 3702 5002
+rect 3382 4320 3390 4384
+rect 3454 4320 3470 4384
+rect 3534 4320 3550 4384
+rect 3614 4320 3630 4384
+rect 3694 4320 3702 4384
+rect 3382 3606 3702 4320
+rect 3382 3370 3424 3606
+rect 3660 3370 3702 3606
+rect 3382 3296 3702 3370
+rect 3382 3232 3390 3296
+rect 3454 3232 3470 3296
+rect 3534 3232 3550 3296
+rect 3614 3232 3630 3296
+rect 3694 3232 3702 3296
+rect 3382 2208 3702 3232
+rect 3382 2144 3390 2208
+rect 3454 2144 3470 2208
+rect 3534 2144 3550 2208
+rect 3614 2144 3630 2208
+rect 3694 2144 3702 2208
+rect 3382 1974 3702 2144
+rect 3382 1738 3424 1974
+rect 3660 1738 3702 1974
+rect 3382 1120 3702 1738
+rect 3382 1056 3390 1120
+rect 3454 1056 3470 1120
+rect 3534 1056 3550 1120
+rect 3614 1056 3630 1120
+rect 3694 1056 3702 1120
+rect 3382 1040 3702 1056
+rect 4194 6016 4514 6032
+rect 4194 5952 4202 6016
+rect 4266 5952 4282 6016
+rect 4346 5952 4362 6016
+rect 4426 5952 4442 6016
+rect 4506 5952 4514 6016
+rect 4194 4928 4514 5952
+rect 4194 4864 4202 4928
+rect 4266 4864 4282 4928
+rect 4346 4864 4362 4928
+rect 4426 4864 4442 4928
+rect 4506 4864 4514 4928
+rect 4194 4422 4514 4864
+rect 4194 4186 4236 4422
+rect 4472 4186 4514 4422
+rect 4194 3840 4514 4186
+rect 4194 3776 4202 3840
+rect 4266 3776 4282 3840
+rect 4346 3776 4362 3840
+rect 4426 3776 4442 3840
+rect 4506 3776 4514 3840
+rect 4194 2790 4514 3776
+rect 4194 2752 4236 2790
+rect 4472 2752 4514 2790
+rect 4194 2688 4202 2752
+rect 4506 2688 4514 2752
+rect 4194 2554 4236 2688
+rect 4472 2554 4514 2688
+rect 4194 1664 4514 2554
+rect 4194 1600 4202 1664
+rect 4266 1600 4282 1664
+rect 4346 1600 4362 1664
+rect 4426 1600 4442 1664
+rect 4506 1600 4514 1664
+rect 4194 1040 4514 1600
+rect 5007 5472 5327 6032
+rect 5007 5408 5015 5472
+rect 5079 5408 5095 5472
+rect 5159 5408 5175 5472
+rect 5239 5408 5255 5472
+rect 5319 5408 5327 5472
+rect 5007 5238 5327 5408
+rect 5007 5002 5049 5238
+rect 5285 5002 5327 5238
+rect 5007 4384 5327 5002
+rect 5007 4320 5015 4384
+rect 5079 4320 5095 4384
+rect 5159 4320 5175 4384
+rect 5239 4320 5255 4384
+rect 5319 4320 5327 4384
+rect 5007 3606 5327 4320
+rect 5007 3370 5049 3606
+rect 5285 3370 5327 3606
+rect 5007 3296 5327 3370
+rect 5007 3232 5015 3296
+rect 5079 3232 5095 3296
+rect 5159 3232 5175 3296
+rect 5239 3232 5255 3296
+rect 5319 3232 5327 3296
+rect 5007 2208 5327 3232
+rect 5007 2144 5015 2208
+rect 5079 2144 5095 2208
+rect 5159 2144 5175 2208
+rect 5239 2144 5255 2208
+rect 5319 2144 5327 2208
+rect 5007 1974 5327 2144
+rect 5007 1738 5049 1974
+rect 5285 1738 5327 1974
+rect 5007 1120 5327 1738
+rect 5007 1056 5015 1120
+rect 5079 1056 5095 1120
+rect 5159 1056 5175 1120
+rect 5239 1056 5255 1120
+rect 5319 1056 5327 1120
+rect 5007 1040 5327 1056
+<< via4 >>
+rect 1798 5002 2034 5238
+rect 1798 3370 2034 3606
+rect 1798 1738 2034 1974
+rect 2611 4186 2847 4422
+rect 2611 2752 2847 2790
+rect 2611 2688 2641 2752
+rect 2641 2688 2657 2752
+rect 2657 2688 2721 2752
+rect 2721 2688 2737 2752
+rect 2737 2688 2801 2752
+rect 2801 2688 2817 2752
+rect 2817 2688 2847 2752
+rect 2611 2554 2847 2688
+rect 3424 5002 3660 5238
+rect 3424 3370 3660 3606
+rect 3424 1738 3660 1974
+rect 4236 4186 4472 4422
+rect 4236 2752 4472 2790
+rect 4236 2688 4266 2752
+rect 4266 2688 4282 2752
+rect 4282 2688 4346 2752
+rect 4346 2688 4362 2752
+rect 4362 2688 4426 2752
+rect 4426 2688 4442 2752
+rect 4442 2688 4472 2752
+rect 4236 2554 4472 2688
+rect 5049 5002 5285 5238
+rect 5049 3370 5285 3606
+rect 5049 1738 5285 1974
+<< metal5 >>
+rect 1104 5238 5980 5280
+rect 1104 5002 1798 5238
+rect 2034 5002 3424 5238
+rect 3660 5002 5049 5238
+rect 5285 5002 5980 5238
+rect 1104 4960 5980 5002
+rect 1104 4422 5980 4464
+rect 1104 4186 2611 4422
+rect 2847 4186 4236 4422
+rect 4472 4186 5980 4422
+rect 1104 4144 5980 4186
+rect 1104 3606 5980 3648
+rect 1104 3370 1798 3606
+rect 2034 3370 3424 3606
+rect 3660 3370 5049 3606
+rect 5285 3370 5980 3606
+rect 1104 3328 5980 3370
+rect 1104 2790 5980 2832
+rect 1104 2554 2611 2790
+rect 2847 2554 4236 2790
+rect 4472 2554 5980 2790
+rect 1104 2512 5980 2554
+rect 1104 1974 5980 2016
+rect 1104 1738 1798 1974
+rect 2034 1738 3424 1974
+rect 3660 1738 5049 1974
+rect 5285 1738 5980 1974
+rect 1104 1696 5980 1738
+use sky130_fd_sc_hd__decap_3 PHY_0 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 1104 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 PHY_2
+timestamp 1606755340
+transform 1 0 1104 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 FILLER_1_6
+timestamp 1606755340
+transform 1 0 1656 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[27\] $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 1472 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[28\]
+timestamp 1606755340
+transform 1 0 1932 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[3\]
+timestamp 1606755340
+transform 1 0 1380 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_0_3 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 1380 0 -1 1632
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_8 FILLER_0_7 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 1748 0 -1 1632
+box -38 -48 774 592
+use sky130_fd_sc_hd__fill_2 FILLER_1_12 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 2208 0 1 1632
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_3 FILLER_0_15
+timestamp 1606755340
+transform 1 0 2484 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[0\]
+timestamp 1606755340
+transform 1 0 2392 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[11\]
+timestamp 1606755340
+transform 1 0 2668 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[1\]
+timestamp 1606755340
+transform 1 0 3036 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[20\]
+timestamp 1606755340
+transform 1 0 2760 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_1_20
+timestamp 1606755340
+transform 1 0 2944 0 1 1632
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_8 FILLER_0_21
+timestamp 1606755340
+transform 1 0 3036 0 -1 1632
+box -38 -48 774 592
+use sky130_fd_sc_hd__decap_6 FILLER_1_24 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 3312 0 1 1632
+box -38 -48 590 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[15\]
+timestamp 1606755340
+transform 1 0 4416 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[7\]
+timestamp 1606755340
+transform 1 0 3864 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_18 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 3956 0 -1 1632
+box -38 -48 130 592
+use sky130_fd_sc_hd__fill_2 FILLER_0_29
+timestamp 1606755340
+transform 1 0 3772 0 -1 1632
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_4 FILLER_0_32 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 4048 0 -1 1632
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_12 FILLER_1_33 $PDKPATH/libs.ref/sky130_fd_sc_hd/mag
+timestamp 1606755340
+transform 1 0 4140 0 1 1632
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_3 PHY_1
+timestamp 1606755340
+transform -1 0 5980 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 PHY_3
+timestamp 1606755340
+transform -1 0 5980 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 FILLER_0_47
+timestamp 1606755340
+transform 1 0 5428 0 -1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[4\]
+timestamp 1606755340
+transform 1 0 5428 0 1 1632
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_8 FILLER_0_39
+timestamp 1606755340
+transform 1 0 4692 0 -1 1632
+box -38 -48 774 592
+use sky130_fd_sc_hd__fill_2 FILLER_1_45
+timestamp 1606755340
+transform 1 0 5244 0 1 1632
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_3 PHY_4
+timestamp 1606755340
+transform 1 0 1104 0 -1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_12 FILLER_2_3
+timestamp 1606755340
+transform 1 0 1380 0 -1 2720
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_12 FILLER_2_15
+timestamp 1606755340
+transform 1 0 2484 0 -1 2720
+box -38 -48 1142 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[13\]
+timestamp 1606755340
+transform 1 0 4600 0 -1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_19
+timestamp 1606755340
+transform 1 0 3956 0 -1 2720
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_4 FILLER_2_27
+timestamp 1606755340
+transform 1 0 3588 0 -1 2720
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_6 FILLER_2_32
+timestamp 1606755340
+transform 1 0 4048 0 -1 2720
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_3 PHY_5
+timestamp 1606755340
+transform -1 0 5980 0 -1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[9\]
+timestamp 1606755340
+transform 1 0 4876 0 -1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_6 FILLER_2_44
+timestamp 1606755340
+transform 1 0 5152 0 -1 2720
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_3 PHY_6
+timestamp 1606755340
+transform 1 0 1104 0 1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[31\]
+timestamp 1606755340
+transform 1 0 1380 0 1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_12 FILLER_3_6
+timestamp 1606755340
+transform 1 0 1656 0 1 2720
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_12 FILLER_3_18
+timestamp 1606755340
+transform 1 0 2760 0 1 2720
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_12 FILLER_3_30
+timestamp 1606755340
+transform 1 0 3864 0 1 2720
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_3 PHY_7
+timestamp 1606755340
+transform -1 0 5980 0 1 2720
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_8 FILLER_3_42
+timestamp 1606755340
+transform 1 0 4968 0 1 2720
+box -38 -48 774 592
+use sky130_fd_sc_hd__decap_3 PHY_8
+timestamp 1606755340
+transform 1 0 1104 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[17\]
+timestamp 1606755340
+transform 1 0 1472 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[24\]
+timestamp 1606755340
+transform 1 0 1748 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_4_3
+timestamp 1606755340
+transform 1 0 1380 0 -1 3808
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_4 FILLER_4_10
+timestamp 1606755340
+transform 1 0 2024 0 -1 3808
+box -38 -48 406 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[14\]
+timestamp 1606755340
+transform 1 0 2484 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[25\]
+timestamp 1606755340
+transform 1 0 2944 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[8\]
+timestamp 1606755340
+transform 1 0 3220 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_4_14
+timestamp 1606755340
+transform 1 0 2392 0 -1 3808
+box -38 -48 130 592
+use sky130_fd_sc_hd__fill_2 FILLER_4_18
+timestamp 1606755340
+transform 1 0 2760 0 -1 3808
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_3 FILLER_4_35
+timestamp 1606755340
+transform 1 0 4324 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[16\]
+timestamp 1606755340
+transform 1 0 4600 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[22\]
+timestamp 1606755340
+transform 1 0 4048 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_4_30
+timestamp 1606755340
+transform 1 0 3864 0 -1 3808
+box -38 -48 130 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_20
+timestamp 1606755340
+transform 1 0 3956 0 -1 3808
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_4 FILLER_4_26
+timestamp 1606755340
+transform 1 0 3496 0 -1 3808
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_3 PHY_9
+timestamp 1606755340
+transform -1 0 5980 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[26\]
+timestamp 1606755340
+transform 1 0 5060 0 -1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_2 FILLER_4_41
+timestamp 1606755340
+transform 1 0 4876 0 -1 3808
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_4 FILLER_4_46
+timestamp 1606755340
+transform 1 0 5336 0 -1 3808
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_3 PHY_10
+timestamp 1606755340
+transform 1 0 1104 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[2\]
+timestamp 1606755340
+transform 1 0 1840 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[6\]
+timestamp 1606755340
+transform 1 0 1380 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_2 FILLER_5_6
+timestamp 1606755340
+transform 1 0 1656 0 1 3808
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_12 FILLER_5_11
+timestamp 1606755340
+transform 1 0 2116 0 1 3808
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_8 FILLER_5_23
+timestamp 1606755340
+transform 1 0 3220 0 1 3808
+box -38 -48 774 592
+use sky130_fd_sc_hd__decap_3 FILLER_5_31
+timestamp 1606755340
+transform 1 0 3956 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[10\]
+timestamp 1606755340
+transform 1 0 4232 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[18\]
+timestamp 1606755340
+transform 1 0 4508 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 PHY_11
+timestamp 1606755340
+transform -1 0 5980 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[29\]
+timestamp 1606755340
+transform 1 0 5336 0 1 3808
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_5_49
+timestamp 1606755340
+transform 1 0 5612 0 1 3808
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_6 FILLER_5_40
+timestamp 1606755340
+transform 1 0 4784 0 1 3808
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_3 PHY_12
+timestamp 1606755340
+transform 1 0 1104 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 PHY_14
+timestamp 1606755340
+transform 1 0 1104 0 1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[19\]
+timestamp 1606755340
+transform 1 0 1932 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_8 FILLER_6_12
+timestamp 1606755340
+transform 1 0 2208 0 -1 4896
+box -38 -48 774 592
+use sky130_fd_sc_hd__decap_6 FILLER_6_3
+timestamp 1606755340
+transform 1 0 1380 0 -1 4896
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_12 FILLER_7_3
+timestamp 1606755340
+transform 1 0 1380 0 1 4896
+box -38 -48 1142 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[21\]
+timestamp 1606755340
+transform 1 0 3404 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[30\]
+timestamp 1606755340
+transform 1 0 3036 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_6_20
+timestamp 1606755340
+transform 1 0 2944 0 -1 4896
+box -38 -48 130 592
+use sky130_fd_sc_hd__fill_1 FILLER_6_24
+timestamp 1606755340
+transform 1 0 3312 0 -1 4896
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_12 FILLER_7_15
+timestamp 1606755340
+transform 1 0 2484 0 1 4896
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_3 FILLER_6_28
+timestamp 1606755340
+transform 1 0 3680 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[12\]
+timestamp 1606755340
+transform 1 0 4508 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[5\]
+timestamp 1606755340
+transform 1 0 4140 0 1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_6_36
+timestamp 1606755340
+transform 1 0 4416 0 -1 4896
+box -38 -48 130 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_21
+timestamp 1606755340
+transform 1 0 3956 0 -1 4896
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_4 FILLER_6_32
+timestamp 1606755340
+transform 1 0 4048 0 -1 4896
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_6 FILLER_7_27
+timestamp 1606755340
+transform 1 0 3588 0 1 4896
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_6 FILLER_7_36
+timestamp 1606755340
+transform 1 0 4416 0 1 4896
+box -38 -48 590 592
+use sky130_fd_sc_hd__decap_3 PHY_13
+timestamp 1606755340
+transform -1 0 5980 0 -1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_3 PHY_15
+timestamp 1606755340
+transform -1 0 5980 0 1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__conb_1 mask_rev_value\[23\]
+timestamp 1606755340
+transform 1 0 5060 0 1 4896
+box -38 -48 314 592
+use sky130_fd_sc_hd__fill_1 FILLER_7_42
+timestamp 1606755340
+transform 1 0 4968 0 1 4896
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_8 FILLER_6_40
+timestamp 1606755340
+transform 1 0 4784 0 -1 4896
+box -38 -48 774 592
+use sky130_fd_sc_hd__fill_2 FILLER_6_48
+timestamp 1606755340
+transform 1 0 5520 0 -1 4896
+box -38 -48 222 592
+use sky130_fd_sc_hd__decap_4 FILLER_7_46
+timestamp 1606755340
+transform 1 0 5336 0 1 4896
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_3 PHY_16
+timestamp 1606755340
+transform 1 0 1104 0 -1 5984
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_12 FILLER_8_3
+timestamp 1606755340
+transform 1 0 1380 0 -1 5984
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_12 FILLER_8_15
+timestamp 1606755340
+transform 1 0 2484 0 -1 5984
+box -38 -48 1142 592
+use sky130_fd_sc_hd__tapvpwrvgnd_1 PHY_22
+timestamp 1606755340
+transform 1 0 3956 0 -1 5984
+box -38 -48 130 592
+use sky130_fd_sc_hd__decap_4 FILLER_8_27
+timestamp 1606755340
+transform 1 0 3588 0 -1 5984
+box -38 -48 406 592
+use sky130_fd_sc_hd__decap_12 FILLER_8_32
+timestamp 1606755340
+transform 1 0 4048 0 -1 5984
+box -38 -48 1142 592
+use sky130_fd_sc_hd__decap_3 PHY_17
+timestamp 1606755340
+transform -1 0 5980 0 -1 5984
+box -38 -48 314 592
+use sky130_fd_sc_hd__decap_6 FILLER_8_44
+timestamp 1606755340
+transform 1 0 5152 0 -1 5984
+box -38 -48 590 592
+<< labels >>
+rlabel metal2 s 4066 6277 4122 7077 4 mask_rev[0]
+port 1 nsew
+rlabel metal2 s 4066 0 4122 800 4 mask_rev[10]
+port 2 nsew
+rlabel metal2 s 1122 0 1178 800 4 mask_rev[11]
+port 3 nsew
+rlabel metal2 s 570 0 626 800 4 mask_rev[12]
+port 4 nsew
+rlabel metal2 s 5354 6277 5410 7077 4 mask_rev[13]
+port 5 nsew
+rlabel metal2 s 5906 0 5962 800 4 mask_rev[14]
+port 6 nsew
+rlabel metal3 s 6309 1640 7109 1760 4 mask_rev[15]
+port 7 nsew
+rlabel metal2 s 2226 0 2282 800 4 mask_rev[16]
+port 8 nsew
+rlabel metal2 s 1674 6277 1730 7077 4 mask_rev[17]
+port 9 nsew
+rlabel metal3 s 0 5176 800 5296 4 mask_rev[18]
+port 10 nsew
+rlabel metal2 s 2962 6277 3018 7077 4 mask_rev[19]
+port 11 nsew
+rlabel metal3 s 0 3272 800 3392 4 mask_rev[1]
+port 12 nsew
+rlabel metal3 s 6309 2456 7109 2576 4 mask_rev[20]
+port 13 nsew
+rlabel metal3 s 6309 824 7109 944 4 mask_rev[21]
+port 14 nsew
+rlabel metal3 s 0 5992 800 6112 4 mask_rev[22]
+port 15 nsew
+rlabel metal2 s 1674 0 1730 800 4 mask_rev[23]
+port 16 nsew
+rlabel metal2 s 5906 6277 5962 7077 4 mask_rev[24]
+port 17 nsew
+rlabel metal3 s 0 1640 800 1760 4 mask_rev[25]
+port 18 nsew
+rlabel metal2 s 4802 6277 4858 7077 4 mask_rev[26]
+port 19 nsew
+rlabel metal2 s 1122 6277 1178 7077 4 mask_rev[27]
+port 20 nsew
+rlabel metal2 s 6458 6277 6514 7077 4 mask_rev[28]
+port 21 nsew
+rlabel metal2 s 5354 0 5410 800 4 mask_rev[29]
+port 22 nsew
+rlabel metal3 s 0 2456 800 2576 4 mask_rev[2]
+port 23 nsew
+rlabel metal3 s 6309 5176 7109 5296 4 mask_rev[30]
+port 24 nsew
+rlabel metal2 s 2962 0 3018 800 4 mask_rev[31]
+port 25 nsew
+rlabel metal2 s 3514 0 3570 800 4 mask_rev[3]
+port 26 nsew
+rlabel metal3 s 6309 3544 7109 3664 4 mask_rev[4]
+port 27 nsew
+rlabel metal3 s 6309 4360 7109 4480 4 mask_rev[5]
+port 28 nsew
+rlabel metal3 s 0 4360 800 4480 4 mask_rev[6]
+port 29 nsew
+rlabel metal2 s 3514 6277 3570 7077 4 mask_rev[7]
+port 30 nsew
+rlabel metal2 s 4802 0 4858 800 4 mask_rev[8]
+port 31 nsew
+rlabel metal2 s 2226 6277 2282 7077 4 mask_rev[9]
+port 32 nsew
+rlabel metal5 s 1104 1696 5980 2016 4 VPWR
+port 33 nsew
+rlabel metal5 s 1104 2512 5980 2832 4 VGND
+port 34 nsew
+<< properties >>
+string FIXED_BBOX 0 0 7109 7077
+string GDS_FILE ../gds/user_id_programming.gds
+string GDS_START 0
+<< end >>
diff --git a/mag/user_id_textblock.mag b/mag/user_id_textblock.mag
new file mode 100644
index 0000000..83360c1
--- /dev/null
+++ b/mag/user_id_textblock.mag
@@ -0,0 +1,43 @@
+magic
+tech sky130A
+timestamp 1608324878
+<< checkpaint >>
+rect 1495 5490 6500 6570
+rect -630 428 19262 5490
+rect -630 -630 6210 428
+rect 16092 356 18972 428
+<< fillblock >>
+rect -328 754 16860 5172
+use alpha_0 alphaX_7 hexdigits
+timestamp 1598786981
+transform 1 0 0 0 1 1080
+box 0 0 1620 3780
+use alpha_0 alphaX_6 hexdigits
+timestamp 1598786981
+transform 1 0 2125 0 1 1080
+box 0 0 1620 3780
+use alpha_0 alphaX_5 hexdigits
+timestamp 1598786981
+transform 1 0 4250 0 1 1080
+box 0 0 1620 3780
+use alpha_2 alphaX_4 hexdigits
+timestamp 1598786981
+transform 1 0 6375 0 1 1080
+box 0 0 1620 3780
+use alpha_0 alphaX_3 hexdigits
+timestamp 1598786981
+transform 1 0 8500 0 1 1080
+box 0 0 1620 3780
+use alpha_0 alphaX_2 hexdigits
+timestamp 1598786981
+transform 1 0 10625 0 1 1080
+box 0 0 1620 3780
+use alpha_0 alphaX_1 hexdigits
+timestamp 1598786981
+transform 1 0 12750 0 1 1080
+box 0 0 1620 3780
+use alpha_3 alphaX_0 hexdigits
+timestamp 1598786981
+transform 1 0 14887 0 1 1080
+box 0 0 1620 3780
+<< end >>
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/build/final_build.out b/signoff/build/final_build.out
new file mode 100644
index 0000000..814678a
--- /dev/null
+++ b/signoff/build/final_build.out
@@ -0,0 +1 @@
+Final build completed.
diff --git a/signoff/build/generate_fill.out b/signoff/build/generate_fill.out
new file mode 100644
index 0000000..e69547b
--- /dev/null
+++ b/signoff/build/generate_fill.out
@@ -0,0 +1,8870 @@
+This script will generate files caravel_00020003_fill_pattern_x_y.gds
+Now generating fill patterns. This may take. . . quite. . . a while.
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill.tcl" from command line.
+Started: 08/11/2021 22:24:38
+Warning: Calma reading is not undoable! I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: caravan
+Reading "font_4A".
+Reading "font_75".
+Reading "font_6E".
+Reading "font_65".
+Reading "font_32".
+Reading "font_30".
+Reading "font_31".
+Reading "font_56".
+Reading "font_73".
+Reading "font_62".
+Reading "font_6C".
+Reading "font_66".
+Reading "font_61".
+Reading "font_43".
+Reading "font_29".
+Reading "font_20".
+Reading "font_28".
+Reading "font_76".
+Reading "font_72".
+Reading "font_2D".
+Reading "font_4B".
+Reading "font_44".
+Reading "font_50".
+Reading "font_70".
+Reading "font_6F".
+Reading "font_74".
+Reading "font_57".
+Reading "font_6B".
+Reading "font_79".
+Reading "font_53".
+Reading "font_67".
+Reading "font_47".
+Reading "copyright_block_a".
+Reading "T1_sky130_fd_sc_hd__decap_3".
+Reading "T1_sky130_fd_sc_hd__decap_8".
+Reading "T1_sky130_fd_sc_hd__diode_2".
+Reading "T1_sky130_fd_sc_hd__fill_2".
+Reading "T1_sky130_fd_sc_hd__decap_12".
+Reading "T1_sky130_fd_sc_hd__decap_4".
+Reading "T1_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "T1_sky130_fd_sc_hd__fill_1".
+Reading "T1_sky130_fd_sc_hd__decap_6".
+Reading "T1_sky130_fd_sc_hd__conb_1".
+Reading "T1_sky130_fd_sc_hd__buf_8".
+Reading "T1_contact_34".
+Reading "T1_contact_9".
+Reading "T1_contact_8".
+Reading "T1_contact_33".
+Reading "T1_contact_32".
+Reading "T1_contact_7".
+Reading "T1_dff".
+Reading "T1_row_addr_dff".
+Reading "T1_col_addr_dff".
+Reading "T1_wmask_dff".
+Reading "T1_contact_12".
+Reading "T1_contact_24".
+Reading "T1_contact_23".
+Reading "T1_contact_17".
+Reading "T1_nmos_m1_w0_360_sli_dli_da_p".
+Reading "T1_contact_11".
+Reading "T1_pmos_m1_w1_120_sli_dli_da_p".
+Reading "T1_pinv_0".
+Reading "T1_nmos_m1_w0_740_sactive_dli".
+Reading "T1_nmos_m1_w0_740_sli_dactive".
+Reading "T1_pmos_m1_w1_120_sli_dli".
+Reading "T1_pnand2_1".
+Reading "T1_nmos_m7_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m7_w2_000_sli_dli_da_p".
+Reading "T1_pinv_3".
+Reading "T1_pdriver_0".
+Reading "T1_pnand2_0".
+Reading "T1_pand2_0".
+Reading "T1_nmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pinv_11".
+Reading "T1_nmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pinv_10".
+Reading "T1_nmos_m5_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m5_w2_000_sli_dli_da_p".
+Reading "T1_pinv_9".
+Reading "T1_nmos_m2_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_650_sli_dli_da_p".
+Reading "T1_pinv_8".
+Reading "T1_pinv_7".
+Reading "T1_pinv_6".
+Reading "T1_pdriver_1".
+Reading "T1_nmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pinv_16".
+Reading "T1_pdriver_3".
+Reading "T1_nmos_m1_w0_740_sactive_dactive".
+Reading "T1_pnand3".
+Reading "T1_pand3".
+Reading "T1_nmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pinv_19".
+Reading "T1_nmos_m4_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m4_w2_000_sli_dli_da_p".
+Reading "T1_pinv_18".
+Reading "T1_nmos_m2_w0_740_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_120_sli_dli_da_p".
+Reading "T1_pinv_12".
+Reading "T1_pdriver_5".
+Reading "T1_nmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pinv_15".
+Reading "T1_nmos_m8_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m8_w2_000_sli_dli_da_p".
+Reading "T1_pinv_14".
+Reading "T1_nmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pinv_13".
+Reading "T1_pdriver_2".
+Reading "T1_nmos_m3_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m3_w1_650_sli_dli_da_p".
+Reading "T1_pinv_2".
+Reading "T1_pinv_1".
+Reading "T1_dff_buf_0".
+Reading "T1_dff_buf_array".
+Reading "T1_pinv_20".
+Reading "T1_delay_chain".
+Reading "T1_nmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pinv_17".
+Reading "T1_pdriver_4".
+Reading "T1_pand3_0".
+Reading "T1_control_logic_rw".
+Reading "T1_cr_3".
+Reading "T1_control_logic_r".
+Reading "T1_cr_2".
+Reading "T1_data_dff".
+Reading "T1_contact_28".
+Reading "T1_contact_29".
+Reading "T1_pinvbuf".
+Reading "T1_cr_0".
+Reading "T1_cr_1".
+Reading "T1_contact_18".
+Reading "T1_contact_13".
+Reading "T1_nmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pinv_dec_0".
+Reading "T1_nand2_dec".
+Reading "T1_wordline_driver".
+Reading "T1_wordline_driver_array".
+Reading "T1_contact_27".
+Reading "T1_contact_26".
+Reading "T1_pinv_dec".
+Reading "T1_nand3_dec".
+Reading "T1_and3_dec".
+Reading "T1_and2_dec".
+Reading "T1_hierarchical_predecode2x4".
+Reading "T1_hierarchical_predecode3x8".
+Reading "T1_hierarchical_decoder".
+Reading "T1_port_address".
+Reading "T1_contact_22".
+Reading "T1_contact_21".
+Reading "T1_contact_20".
+Reading "T1_contact_19".
+Reading "T1_nmos_m1_w2_880_sli_dli".
+Reading "T1_single_level_column_mux_0".
+Reading "T1_single_level_column_mux_array_0".
+Reading "T1_contact_15".
+Reading "T1_contact_14".
+Reading "T1_sense_amp".
+Reading "T1_sense_amp_array".
+Reading "T1_contact_16".
+Reading "T1_pmos_m1_w0_550_sli_dli".
+Reading "T1_precharge_1".
+Reading "T1_precharge_array_0".
+Reading "T1_port_data_0".
+Reading "T1_single_level_column_mux".
+Reading "T1_single_level_column_mux_array".
+Reading "T1_pinv".
+Reading "T1_pdriver".
+Reading "T1_pnand2".
+Reading "T1_pand2".
+Reading "T1_write_mask_and_array".
+Reading "T1_write_driver".
+Reading "T1_write_driver_array".
+Reading "T1_precharge_0".
+Reading "T1_precharge_array".
+Reading "T1_port_data".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "T1_row_cap_array_0".
+Reading "T1_row_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "T1_col_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "T1_dummy_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "T1_replica_column_0".
+Reading "T1_replica_column".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell".
+Reading "T1_bitcell_array".
+ 5000 uses
+Reading "T1_replica_bitcell_array".
+Reading "T1_bank".
+Reading "T1_pk_sram_1rw1r_32_256_8_sky130".
+ 5000 uses
+ 10000 uses
+ 15000 uses
+ 20000 uses
+ 25000 uses
+ 30000 uses
+ 35000 uses
+ 40000 uses
+ 45000 uses
+ 50000 uses
+ 55000 uses
+ 60000 uses
+ 65000 uses
+ 70000 uses
+ 75000 uses
+ 80000 uses
+ 85000 uses
+ 90000 uses
+ 95000 uses
+ 100000 uses
+ 105000 uses
+ 110000 uses
+ 115000 uses
+ 120000 uses
+ 125000 uses
+ 130000 uses
+ 135000 uses
+ 140000 uses
+ 145000 uses
+ 150000 uses
+ 155000 uses
+Reading "T1_sram_1rw1r_32_256_8_sky130".
+Reading "T1_sky130_fd_sc_hd__buf_4".
+Reading "storage".
+ 5000 uses
+Reading "PZ_sky130_fd_sc_hvl__decap_4".
+Reading "PZ_sky130_fd_sc_hvl__decap_8".
+Reading "PZ_sky130_fd_sc_hvl__fill_1".
+Reading "PZ_sky130_fd_sc_hvl__fill_2".
+Reading "PZ_sky130_fd_sc_hvl__diode_2".
+Reading "PZ_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped".
+Reading "open_source".
+Reading "alpha_3".
+Reading "alpha_2".
+Reading "alpha_0".
+Reading "user_id_textblock".
+Reading "F9_sky130_fd_sc_hd__decap_4".
+Reading "F9_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "F9_sky130_fd_sc_hd__decap_3".
+Reading "F9_sky130_fd_sc_hd__decap_8".
+Reading "F9_sky130_fd_sc_hd__decap_6".
+Reading "F9_sky130_fd_sc_hd__decap_12".
+Reading "F9_sky130_fd_sc_hd__fill_1".
+Reading "F9_sky130_fd_sc_hd__conb_1".
+Reading "F9_gpio_logic_high".
+Reading "F9_sky130_fd_sc_hd__dfrtp_2".
+Reading "F9_sky130_fd_sc_hd__fill_2".
+Reading "F9_sky130_fd_sc_hd__buf_1".
+Reading "F9_sky130_fd_sc_hd__inv_2".
+Reading "F9_sky130_fd_sc_hd__dfstp_2".
+Reading "F9_sky130_fd_sc_hd__diode_2".
+Reading "F9_sky130_fd_sc_hd__mux2_1".
+Reading "F9_sky130_fd_sc_hd__nand2b_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_1".
+Reading "F9_sky130_fd_sc_hd__einvp_8".
+Reading "F9_sky130_fd_sc_hd__ebufn_2".
+Reading "F9_sky130_fd_sc_hd__and2_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_16".
+Reading "F9_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "F9_sky130_fd_sc_hd__or2_2".
+Reading "F9_sky130_fd_sc_hd__nor2b_2".
+Reading "F9_sky130_fd_sc_hd__buf_2".
+Reading "gpio_control_block".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "E9_sky130_fd_sc_hvl__buf_8".
+Reading "E9_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "E9_sky130_fd_sc_hvl__inv_8".
+Reading "E9_sky130_fd_sc_hvl__fill_4".
+Reading "E9_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "E9_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "E9_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "user_id_programming".
+Reading "N5_sky130_fd_sc_hd__decap_12".
+Reading "N5_sky130_fd_sc_hd__decap_3".
+Reading "N5_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "N5_sky130_fd_sc_hd__fill_2".
+Reading "N5_sky130_fd_sc_hd__decap_6".
+Reading "N5_sky130_fd_sc_hd__decap_4".
+Reading "N5_sky130_fd_sc_hd__decap_8".
+Reading "VN_sky130_fd_sc_hd__diode_2".
+Reading "VN_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "VN_sky130_fd_sc_hd__inv_2".
+Reading "N5_sky130_fd_sc_hd__fill_1".
+Reading "VN_sky130_fd_sc_hd__or2_2".
+Reading "VN_sky130_fd_sc_hd__buf_2".
+Reading "VN_sky130_fd_sc_hd__nor2_2".
+Reading "VN_sky130_fd_sc_hd__buf_1".
+Reading "VN_sky130_fd_sc_hd__o22a_2".
+Reading "VN_sky130_fd_sc_hd__or3_2".
+Reading "VN_sky130_fd_sc_hd__o221a_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_2".
+Reading "VN_sky130_fd_sc_hd__a22o_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_16".
+Reading "VN_sky130_fd_sc_hd__or2b_2".
+Reading "VN_sky130_fd_sc_hd__a32o_2".
+Reading "VN_sky130_fd_sc_hd__dfrtp_2".
+Reading "VN_sky130_fd_sc_hd__o21ai_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_1".
+Reading "VN_sky130_fd_sc_hd__o211ai_2".
+Reading "VN_sky130_fd_sc_hd__mux2_1".
+Reading "VN_sky130_fd_sc_hd__o221ai_2".
+Reading "VN_sky130_fd_sc_hd__o211a_2".
+Reading "VN_sky130_fd_sc_hd__o2111ai_2".
+Reading "VN_sky130_fd_sc_hd__a211oi_2".
+Reading "VN_sky130_fd_sc_hd__nand2_2".
+Reading "VN_sky130_fd_sc_hd__o21a_2".
+Reading "VN_sky130_fd_sc_hd__o2111a_2".
+Reading "VN_sky130_fd_sc_hd__nor3_2".
+Reading "VN_sky130_fd_sc_hd__mux4_1".
+Reading "VN_sky130_fd_sc_hd__a221o_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2a_2".
+Reading "VN_sky130_fd_sc_hd__and4bb_2".
+Reading "VN_sky130_fd_sc_hd__and2_2".
+Reading "VN_sky130_fd_sc_hd__a21o_2".
+Reading "VN_sky130_fd_sc_hd__a2bb2o_2".
+Reading "VN_sky130_fd_sc_hd__dfstp_2".
+Reading "VN_sky130_fd_sc_hd__mux2_2".
+Reading "VN_sky130_fd_sc_hd__o22ai_2".
+Reading "VN_sky130_fd_sc_hd__a21bo_2".
+Reading "VN_sky130_fd_sc_hd__a31o_2".
+Reading "VN_sky130_fd_sc_hd__or4_2".
+Reading "VN_sky130_fd_sc_hd__and3b_2".
+Reading "VN_sky130_fd_sc_hd__a21oi_2".
+Reading "VN_sky130_fd_sc_hd__and3_2".
+Reading "VN_sky130_fd_sc_hd__a221oi_2".
+Reading "VN_sky130_fd_sc_hd__o32a_2".
+Reading "VN_sky130_fd_sc_hd__and4_2".
+Reading "VN_sky130_fd_sc_hd__nor4_2".
+Reading "VN_sky130_fd_sc_hd__a2111oi_2".
+Reading "VN_sky130_fd_sc_hd__and4b_2".
+Reading "VN_sky130_fd_sc_hd__o41a_2".
+Reading "VN_sky130_fd_sc_hd__or4b_2".
+Reading "VN_sky130_fd_sc_hd__a22oi_2".
+Reading "VN_sky130_fd_sc_hd__or4bb_2".
+Reading "VN_sky130_fd_sc_hd__o21ba_2".
+Reading "VN_sky130_fd_sc_hd__nand4_2".
+Reading "N5_sky130_fd_sc_hd__conb_1".
+Reading "VN_sky130_fd_sc_hd__clkbuf_2".
+Reading "VN_sky130_fd_sc_hd__ebufn_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_1".
+Reading "VN_sky130_fd_sc_hd__dlclkp_1".
+Reading "VN_sky130_fd_sc_hd__inv_1".
+Reading "VN_sky130_fd_sc_hd__and2_1".
+Reading "VN_sky130_fd_sc_hd__nor4b_2".
+Reading "VN_sky130_fd_sc_hd__and3_4".
+Reading "VN_sky130_fd_sc_hd__nor3b_4".
+Reading "VN_sky130_fd_sc_hd__and3b_4".
+Reading "VN_sky130_fd_sc_hd__clkbuf_4".
+Reading "VN_sky130_fd_sc_hd__and2b_2".
+Reading "VN_DFFRAM".
+ 5000 uses
+ 10000 uses
+ 15000 uses
+ 20000 uses
+ 25000 uses
+ 30000 uses
+ 35000 uses
+ 40000 uses
+ 45000 uses
+Reading "VN_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "VN_sky130_fd_sc_hd__a31oi_2".
+Reading "VN_sky130_fd_sc_hd__o31a_2".
+Reading "VN_sky130_fd_sc_hd__a21boi_2".
+Reading "VN_sky130_fd_sc_hd__or3b_2".
+Reading "VN_sky130_fd_sc_hd__a211o_2".
+Reading "VN_sky130_fd_sc_hd__nand2b_2".
+Reading "VN_sky130_fd_sc_hd__o311a_2".
+Reading "VN_sky130_fd_sc_hd__o21bai_2".
+Reading "VN_sky130_fd_sc_hd__a2111o_2".
+Reading "VN_sky130_fd_sc_hd__a41o_2".
+Reading "VN_sky130_fd_sc_hd__nor2b_2".
+Reading "VN_sky130_fd_sc_hd__a311o_2".
+Reading "VN_sky130_fd_sc_hd__o31ai_2".
+Reading "VN_sky130_fd_sc_hd__nand4b_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_1".
+Reading "VN_sky130_fd_sc_hd__einvp_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_2".
+Reading "VN_sky130_fd_sc_hd__einvn_4".
+Reading "VN_sky130_fd_sc_hd__clkinv_8".
+Reading "VN_sky130_fd_sc_hd__einvn_8".
+Reading "VN_sky130_fd_sc_hd__einvp_1".
+Reading "VN_digital_pll".
+Reading "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
+ 150000 uses
+ 155000 uses
+ 160000 uses
+ 165000 uses
+ 170000 uses
+Reading "K6_sky130_fd_sc_hd__decap_12".
+Reading "K6_sky130_fd_sc_hd__decap_3".
+Reading "K6_sky130_fd_sc_hd__fill_2".
+Reading "K6_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "K6_sky130_fd_sc_hd__fill_1".
+Reading "K6_sky130_fd_sc_hd__decap_8".
+Reading "K6_sky130_fd_sc_hd__decap_4".
+Reading "K6_sky130_fd_sc_hd__inv_8".
+Reading "K6_sky130_fd_sc_hd__diode_2".
+Reading "K6_sky130_fd_sc_hd__inv_2".
+Reading "K6_sky130_fd_sc_hd__decap_6".
+Reading "K6_sky130_fd_sc_hd__and2_1".
+Reading "K6_sky130_fd_sc_hd__nand2_4".
+Reading "K6_sky130_fd_sc_hd__buf_8".
+Reading "K6_sky130_fd_sc_hd__einvp_8".
+Reading "K6_sky130_fd_sc_hd__conb_1".
+Reading "K6_mprj2_logic_high".
+Reading "K6_sky130_fd_sc_hd__and2b_1".
+Reading "K6_sky130_fd_sc_hvl__fill_2".
+Reading "K6_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "K6_sky130_fd_sc_hvl__conb_1".
+Reading "K6_sky130_fd_sc_hvl__fill_1".
+Reading "K6_mgmt_protect_hv".
+Reading "K6_mprj_logic_high".
+Reading "mgmt_protect".
+ 5000 uses
+ 10000 uses
+Reading "S4_sky130_ef_io__com_bus_slice_20um".
+Reading "S4_sky130_fd_io__corner_bus_overlay".
+Reading "S4_sky130_ef_io__corner_pad".
+Reading "S4_sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "S4_sky130_ef_io__com_bus_slice_10um".
+Reading "S4_sky130_ef_io__com_bus_slice_5um".
+Reading "S4_sky130_ef_io__com_bus_slice_1um".
+Reading "S4_sky130_ef_io__hvc_vdda_overlay".
+Reading "S4_sky130_fd_io__com_bus_slice".
+Reading "S4_sky130_fd_io__com_bus_hookup".
+Reading "S4_sky130_fd_io__overlay_vssa_hvc".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180851".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808664".
+Reading "S4_sky130_fd_io__sio_clamp_pcap_4x5".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808680".
+Reading "S4_sky130_fd_io__esd_rcclamp_nfetcap".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808336".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808666".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808665".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808678".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808679".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808677".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180839".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808667".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808660".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808663".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808671".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808672".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808673".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808668".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808670".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808662".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808661".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808675".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808676".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808674".
+Reading "S4_sky130_fd_pr__via_l1m1__example_559591418084".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808669".
+Reading "S4_sky130_fd_pr__gendlring__example_559591418081".
+Reading "S4_sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "S4_sky130_fd_pr__padplhp__example_559591418080".
+Reading "S4_sky130_fd_io__pad_esd".
+Reading "S4_sky130_fd_io__com_busses_esd".
+Reading "S4_sky130_fd_io__top_ground_hvc_wpad".
+Reading "S4_sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808723".
+Reading "S4_sky130_fd_io__xres_inv_hysv2".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180838".
+Reading "S4_sky130_fd_io__tk_tie_r_out_esd".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808765".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "S4_sky130_fd_io__res250_sub_small".
+Reading "S4_sky130_fd_io__res250only_small".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "S4_sky130_fd_io__com_res_weak_v2".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808148".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808149".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808150".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808151".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808158".
+Reading "S4_sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "S4_sky130_fd_io__gpio_buf_localesdv2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180848".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180849".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808766".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808370".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "S4_sky130_fd_pr__via_pol1__example_559591418083".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "S4_sky130_fd_io__hvsbt_inv_x4".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "S4_sky130_fd_io__hvsbt_inv_x2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "S4_sky130_fd_io__hvsbt_inv_x1".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "S4_sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "S4_sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808187".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808338".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808337".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808763".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808729".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808752".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808700".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808559".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808762".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808273".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808270".
+Reading "S4_sky130_fd_io__xres2v2_rcfilter_lpfv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180860".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180861".
+Reading "S4_sky130_fd_io__com_res_weak_bentbigres".
+Reading "S4_sky130_fd_io__com_res_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180857".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808378".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808648".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_xres4v2".
+Reading "S4_sky130_fd_io__top_gpio_pad".
+Reading "S4_sky130_fd_io__com_busses".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808768".
+Reading "S4_sky130_fd_pr__res_bent_nd__example_55959141808769".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180827".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808778".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808449".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808784".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808452".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808783".
+Reading "S4_sky130_fd_io__inv_1".
+Reading "S4_sky130_fd_io__tap_1".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "S4_sky130_fd_io__hvsbt_nand2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "S4_sky130_fd_io__xres4v2_in_buf".
+Reading "S4_sky130_fd_io__top_xres4v2".
+Reading "S4_sky130_fd_io__com_bus_slice_m4".
+Reading "S4_sky130_fd_io__overlay_gpiov2_m4".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808558".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808251".
+Reading "S4_sky130_fd_pr__dfm1sd2__example_55959141808561".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808560".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808563".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "S4_sky130_fd_io__amux_switch_1v2b".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180868".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180869".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808565".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180875".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "S4_sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808567".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808122".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808123".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808477".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808568".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "S4_sky130_fd_io__gpiov2_amx_inv4".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "S4_sky130_fd_io__amx_inv1".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr".
+Reading "S4_sky130_fd_io__xor2_1".
+Reading "S4_sky130_fd_io__nand2_1".
+Reading "S4_sky130_fd_io__nor2_1".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "S4_sky130_fd_io__hvsbt_nor".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180894".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808584".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808455".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808445".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808451".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand5".
+Reading "S4_sky130_fd_pr__dfm1sd__example_55959141808258".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808585".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808446".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand4".
+Reading "S4_sky130_fd_io__gpiov2_amux_decoder".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808468".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_inv_1".
+Reading "S4_sky130_fd_io__gpiov2_amux_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_logic".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "S4_sky130_fd_io__res75only_small".
+Reading "S4_sky130_fd_io__gpiov2_amux".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "S4_sky130_fd_io__gpiov2_in_buf".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "S4_sky130_fd_io__gpiov2_ipath_hvls".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "S4_sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "S4_sky130_fd_io__gpiov2_ipath_lvls".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "S4_sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "S4_sky130_fd_io__gpiov2_ibuf_se".
+Reading "S4_sky130_fd_io__gpiov2_buf_localesd".
+Reading "S4_sky130_fd_io__hvsbt_nand2v2".
+Reading "S4_sky130_fd_io__gpiov2_ictl_logic".
+Reading "S4_sky130_fd_io__gpiov2_ipath".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8v2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808423".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808280".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808425".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808424".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808426".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "S4_sky130_fd_io__com_ctl_ls".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8".
+Reading "S4_sky130_fd_io__com_ctl_hldv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808617".
+Reading "S4_sky130_fd_io__com_ctl_ls_en_1_v2".
+Reading "S4_sky130_fd_io__com_ctl_ls_v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "S4_sky130_fd_io__com_ctl_ls_1v2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "S4_sky130_fd_io__com_ctl_lsv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "S4_sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "S4_sky130_fd_io__gpiov2_ctl".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808374".
+Reading "S4_sky130_fd_io__gpio_dat_ls_1v2".
+Reading "S4_sky130_fd_io__gpio_dat_lsv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "S4_sky130_fd_io__com_cclat".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808625".
+Reading "S4_sky130_fd_io__com_opath_datoev2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "S4_sky130_fd_io__hvsbt_xor".
+Reading "S4_sky130_fd_io__hvsbt_xorv2".
+Reading "S4_sky130_fd_io__com_ctl_ls_octl".
+Reading "S4_sky130_fd_io__gpiov2_octl".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "S4_sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "S4_sky130_fd_io__gpiov2_octl_mux".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808643".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808183".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808139".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "S4_sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "S4_sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808299".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808300".
+Reading "S4_sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "S4_sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "S4_sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "S4_sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "S4_sky130_fd_io__gpiov2_obpredrvr".
+Reading "S4_sky130_fd_io__gpiov2_octl_dat".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418085".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808656".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808655".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808654".
+Reading "S4_sky130_fd_io__com_pudrvr_weakv2".
+Reading "S4_sky130_fd_io__com_pudrvr_strong_slowv2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180852".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418080".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180850".
+Reading "S4_sky130_fd_io__gpio_pddrvr_weakv2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418082".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpiov2_pddrvr_strong".
+Reading "S4_sky130_fd_io__gpio_odrvr_subv2".
+Reading "S4_sky130_fd_io__gpio_odrvrv2".
+Reading "S4_sky130_fd_io__gpio_opathv2".
+Reading "S4_sky130_fd_io__top_gpiov2".
+Reading "S4_sky130_fd_io__overlay_gpiov2".
+Reading "S4_sky130_ef_io__gpiov2_pad".
+Reading "S4_sky130_ef_io__gpiov2_pad_wrapped".
+Reading "S4_sky130_ef_io__lvc_vccdx_overlay".
+Reading "S4_sky130_fd_io__overlay_vssd_lvc".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808683".
+Reading "S4_sky130_fd_io__gnd2gnd_strap".
+Reading "S4_sky130_fd_io__gnd2gnd_tap".
+Reading "S4_sky130_fd_io__gnd2gnd_diff".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808684".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808685".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808686".
+Reading "S4_sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "S4_sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808691".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808690".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808702".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808705".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808682".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808694".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808693".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808681".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808688".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808696".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808698".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808695".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808704".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808703".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808701".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808692".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "S4_sky130_fd_io__top_ground_lvc_wpad".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__hvc_vssio_overlay".
+Reading "S4_sky130_fd_io__overlay_vssio_hvc".
+Reading "S4_sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vdda_hvc".
+Reading "S4_sky130_fd_io__hvc_clampv2".
+Reading "S4_sky130_fd_io__top_power_hvc_wpadv2".
+Reading "S4_sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vccd_lvc".
+Reading "S4_sky130_fd_io__top_power_lvc_wpad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "S4_sky130_ef_io__disconnect_vccd_slice_5um".
+Reading "S4_sky130_ef_io__hvc_vddio_overlay".
+Reading "S4_sky130_fd_io__overlay_vddio_hvc".
+Reading "S4_sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "S4_sky130_ef_io__lvc_vccd_overlay".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped2_pad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped2_pad".
+Reading "S4_sky130_fd_io__simple_pad_and_busses".
+Reading "S4_sky130_ef_io__analog_pad".
+Reading "S4_sky130_ef_io__top_power_hvc".
+Reading "chip_io_alt".
+Reading "caravan_power_routing".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "aninv_".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__nfet_01v8_4PXCG5".
+Reading "biasnmos".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
+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. . .
+Error message output from magic:
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205868578): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205868610): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871202): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871234): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871266): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871298): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871330): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871426): NODE elements not supported: skipping.
+CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_5: 10000 rects
+caravel_00020003_fill_pattern_0_5: 20000 rects
+caravel_00020003_fill_pattern_0_5: 30000 rects
+caravel_00020003_fill_pattern_0_5: 40000 rects
+caravel_00020003_fill_pattern_0_5: 50000 rects
+caravel_00020003_fill_pattern_0_5: 60000 rects
+caravel_00020003_fill_pattern_0_5: 70000 rects
+caravel_00020003_fill_pattern_0_5: 80000 rects
+caravel_00020003_fill_pattern_0_5: 90000 rects
+caravel_00020003_fill_pattern_0_5: 100000 rects
+caravel_00020003_fill_pattern_0_5: 110000 rects
+caravel_00020003_fill_pattern_0_5: 120000 rects
+caravel_00020003_fill_pattern_0_5: 130000 rects
+caravel_00020003_fill_pattern_0_5: 140000 rects
+caravel_00020003_fill_pattern_0_5: 150000 rects
+caravel_00020003_fill_pattern_0_5: 160000 rects
+caravel_00020003_fill_pattern_0_5: 170000 rects
+caravel_00020003_fill_pattern_0_5: 180000 rects
+caravel_00020003_fill_pattern_0_5: 190000 rects
+caravel_00020003_fill_pattern_0_5: 200000 rects
+caravel_00020003_fill_pattern_0_5: 210000 rects
+caravel_00020003_fill_pattern_0_5: 220000 rects
+caravel_00020003_fill_pattern_0_5: 230000 rects
+caravel_00020003_fill_pattern_0_5: 240000 rects
+caravel_00020003_fill_pattern_0_5: 250000 rects
+caravel_00020003_fill_pattern_0_5: 260000 rects
+caravel_00020003_fill_pattern_0_5: 270000 rects
+caravel_00020003_fill_pattern_0_5: 280000 rects
+caravel_00020003_fill_pattern_0_5: 290000 rects
+caravel_00020003_fill_pattern_0_5: 300000 rects
+caravel_00020003_fill_pattern_0_5: 310000 rects
+caravel_00020003_fill_pattern_0_5: 320000 rects
+caravel_00020003_fill_pattern_0_5: 330000 rects
+caravel_00020003_fill_pattern_0_5: 340000 rects
+caravel_00020003_fill_pattern_0_5: 350000 rects
+caravel_00020003_fill_pattern_0_5: 360000 rects
+caravel_00020003_fill_pattern_0_5: 370000 rects
+caravel_00020003_fill_pattern_0_5: 380000 rects
+caravel_00020003_fill_pattern_0_5: 390000 rects
+caravel_00020003_fill_pattern_0_5: 400000 rects
+caravel_00020003_fill_pattern_0_5: 410000 rects
+caravel_00020003_fill_pattern_0_5: 420000 rects
+caravel_00020003_fill_pattern_0_5: 430000 rects
+caravel_00020003_fill_pattern_0_5: 440000 rects
+caravel_00020003_fill_pattern_0_5: 450000 rects
+caravel_00020003_fill_pattern_0_5: 460000 rects
+caravel_00020003_fill_pattern_0_5: 470000 rects
+caravel_00020003_fill_pattern_0_5: 480000 rects
+caravel_00020003_fill_pattern_0_5: 490000 rects
+caravel_00020003_fill_pattern_0_5: 500000 rects
+caravel_00020003_fill_pattern_0_5: 510000 rects
+caravel_00020003_fill_pattern_0_5: 520000 rects
+caravel_00020003_fill_pattern_0_5: 530000 rects
+caravel_00020003_fill_pattern_0_5: 540000 rects
+caravel_00020003_fill_pattern_0_5: 550000 rects
+caravel_00020003_fill_pattern_0_5: 560000 rects
+caravel_00020003_fill_pattern_0_5: 570000 rects
+caravel_00020003_fill_pattern_0_5: 580000 rects
+caravel_00020003_fill_pattern_0_5: 590000 rects
+caravel_00020003_fill_pattern_0_5: 600000 rects
+caravel_00020003_fill_pattern_0_5: 610000 rects
+caravel_00020003_fill_pattern_0_5: 620000 rects
+caravel_00020003_fill_pattern_0_5: 630000 rects
+caravel_00020003_fill_pattern_0_5: 640000 rects
+caravel_00020003_fill_pattern_0_5: 650000 rects
+caravel_00020003_fill_pattern_0_5: 660000 rects
+caravel_00020003_fill_pattern_0_5: 670000 rects
+caravel_00020003_fill_pattern_0_5: 680000 rects
+caravel_00020003_fill_pattern_0_5: 690000 rects
+caravel_00020003_fill_pattern_0_5: 700000 rects
+caravel_00020003_fill_pattern_0_5: 710000 rects
+caravel_00020003_fill_pattern_0_5: 720000 rects
+caravel_00020003_fill_pattern_0_5: 730000 rects
+caravel_00020003_fill_pattern_0_5: 740000 rects
+caravel_00020003_fill_pattern_0_5: 750000 rects
+caravel_00020003_fill_pattern_0_5: 760000 rects
+caravel_00020003_fill_pattern_0_5: 770000 rects
+caravel_00020003_fill_pattern_0_5: 780000 rects
+caravel_00020003_fill_pattern_0_5: 790000 rects
+caravel_00020003_fill_pattern_0_5: 800000 rects
+caravel_00020003_fill_pattern_0_5: 810000 rects
+caravel_00020003_fill_pattern_0_5: 820000 rects
+caravel_00020003_fill_pattern_0_5: 830000 rects
+caravel_00020003_fill_pattern_0_5: 840000 rects
+caravel_00020003_fill_pattern_0_5: 850000 rects
+caravel_00020003_fill_pattern_0_5: 860000 rects
+caravel_00020003_fill_pattern_0_5: 870000 rects
+caravel_00020003_fill_pattern_0_5: 880000 rects
+caravel_00020003_fill_pattern_0_5: 890000 rects
+caravel_00020003_fill_pattern_0_5: 900000 rects
+caravel_00020003_fill_pattern_0_5: 910000 rects
+caravel_00020003_fill_pattern_0_5: 920000 rects
+caravel_00020003_fill_pattern_0_5: 930000 rects
+caravel_00020003_fill_pattern_0_5: 940000 rects
+caravel_00020003_fill_pattern_0_5: 950000 rects
+caravel_00020003_fill_pattern_0_5: 960000 rects
+caravel_00020003_fill_pattern_0_5: 970000 rects
+caravel_00020003_fill_pattern_0_5: 980000 rects
+caravel_00020003_fill_pattern_0_5: 990000 rects
+caravel_00020003_fill_pattern_0_5: 1000000 rects
+caravel_00020003_fill_pattern_0_5: 1010000 rects
+caravel_00020003_fill_pattern_0_5: 1020000 rects
+caravel_00020003_fill_pattern_0_5: 1030000 rects
+caravel_00020003_fill_pattern_0_5: 1040000 rects
+caravel_00020003_fill_pattern_0_5: 1050000 rects
+caravel_00020003_fill_pattern_0_5: 1060000 rects
+caravel_00020003_fill_pattern_0_5: 1070000 rects
+caravel_00020003_fill_pattern_0_5: 1080000 rects
+caravel_00020003_fill_pattern_0_5: 1090000 rects
+caravel_00020003_fill_pattern_0_5: 1100000 rects
+caravel_00020003_fill_pattern_0_5: 1110000 rects
+caravel_00020003_fill_pattern_0_5: 1120000 rects
+caravel_00020003_fill_pattern_0_5: 1130000 rects
+caravel_00020003_fill_pattern_0_5: 1140000 rects
+caravel_00020003_fill_pattern_0_5: 1150000 rects
+caravel_00020003_fill_pattern_0_5: 1160000 rects
+caravel_00020003_fill_pattern_0_5: 1170000 rects
+caravel_00020003_fill_pattern_0_5: 1180000 rects
+caravel_00020003_fill_pattern_0_5: 1190000 rects
+caravel_00020003_fill_pattern_0_5: 1200000 rects
+caravel_00020003_fill_pattern_0_5: 1210000 rects
+caravel_00020003_fill_pattern_0_5: 1220000 rects
+caravel_00020003_fill_pattern_0_5: 1230000 rects
+caravel_00020003_fill_pattern_0_5: 1240000 rects
+caravel_00020003_fill_pattern_0_5: 1250000 rects
+caravel_00020003_fill_pattern_0_5: 1260000 rects
+caravel_00020003_fill_pattern_0_5: 1270000 rects
+caravel_00020003_fill_pattern_0_5: 1280000 rects
+caravel_00020003_fill_pattern_0_5: 1290000 rects
+caravel_00020003_fill_pattern_0_5: 1300000 rects
+caravel_00020003_fill_pattern_0_5: 1310000 rects
+caravel_00020003_fill_pattern_0_5: 1320000 rects
+caravel_00020003_fill_pattern_0_5: 1330000 rects
+caravel_00020003_fill_pattern_0_5: 1340000 rects
+caravel_00020003_fill_pattern_0_5: 1350000 rects
+caravel_00020003_fill_pattern_0_5: 1360000 rects
+caravel_00020003_fill_pattern_0_5: 1370000 rects
+caravel_00020003_fill_pattern_0_5: 1380000 rects
+caravel_00020003_fill_pattern_0_5: 1390000 rects
+caravel_00020003_fill_pattern_0_5: 1400000 rects
+caravel_00020003_fill_pattern_0_5: 1410000 rects
+caravel_00020003_fill_pattern_0_5: 1420000 rects
+caravel_00020003_fill_pattern_0_5: 1430000 rects
+caravel_00020003_fill_pattern_0_5: 1440000 rects
+caravel_00020003_fill_pattern_0_5: 1450000 rects
+caravel_00020003_fill_pattern_0_5: 1460000 rects
+caravel_00020003_fill_pattern_0_5: 1470000 rects
+caravel_00020003_fill_pattern_0_5: 1480000 rects
+caravel_00020003_fill_pattern_0_5: 1490000 rects
+caravel_00020003_fill_pattern_0_5: 1500000 rects
+caravel_00020003_fill_pattern_0_5: 1510000 rects
+caravel_00020003_fill_pattern_0_5: 1520000 rects
+caravel_00020003_fill_pattern_0_5: 1530000 rects
+caravel_00020003_fill_pattern_0_5: 1540000 rects
+caravel_00020003_fill_pattern_0_5: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_4: 10000 rects
+caravel_00020003_fill_pattern_0_4: 20000 rects
+caravel_00020003_fill_pattern_0_4: 30000 rects
+caravel_00020003_fill_pattern_0_4: 40000 rects
+caravel_00020003_fill_pattern_0_4: 50000 rects
+caravel_00020003_fill_pattern_0_4: 60000 rects
+caravel_00020003_fill_pattern_0_4: 70000 rects
+caravel_00020003_fill_pattern_0_4: 80000 rects
+caravel_00020003_fill_pattern_0_4: 90000 rects
+caravel_00020003_fill_pattern_0_4: 100000 rects
+caravel_00020003_fill_pattern_0_4: 110000 rects
+caravel_00020003_fill_pattern_0_4: 120000 rects
+caravel_00020003_fill_pattern_0_4: 130000 rects
+caravel_00020003_fill_pattern_0_4: 140000 rects
+caravel_00020003_fill_pattern_0_4: 150000 rects
+caravel_00020003_fill_pattern_0_4: 160000 rects
+caravel_00020003_fill_pattern_0_4: 170000 rects
+caravel_00020003_fill_pattern_0_4: 180000 rects
+caravel_00020003_fill_pattern_0_4: 190000 rects
+caravel_00020003_fill_pattern_0_4: 200000 rects
+caravel_00020003_fill_pattern_0_4: 210000 rects
+caravel_00020003_fill_pattern_0_4: 220000 rects
+caravel_00020003_fill_pattern_0_4: 230000 rects
+caravel_00020003_fill_pattern_0_4: 240000 rects
+caravel_00020003_fill_pattern_0_4: 250000 rects
+caravel_00020003_fill_pattern_0_4: 260000 rects
+caravel_00020003_fill_pattern_0_4: 270000 rects
+caravel_00020003_fill_pattern_0_4: 280000 rects
+caravel_00020003_fill_pattern_0_4: 290000 rects
+caravel_00020003_fill_pattern_0_4: 300000 rects
+caravel_00020003_fill_pattern_0_4: 310000 rects
+caravel_00020003_fill_pattern_0_4: 320000 rects
+caravel_00020003_fill_pattern_0_4: 330000 rects
+caravel_00020003_fill_pattern_0_4: 340000 rects
+caravel_00020003_fill_pattern_0_4: 350000 rects
+caravel_00020003_fill_pattern_0_4: 360000 rects
+caravel_00020003_fill_pattern_0_4: 370000 rects
+caravel_00020003_fill_pattern_0_4: 380000 rects
+caravel_00020003_fill_pattern_0_4: 390000 rects
+caravel_00020003_fill_pattern_0_4: 400000 rects
+caravel_00020003_fill_pattern_0_4: 410000 rects
+caravel_00020003_fill_pattern_0_4: 420000 rects
+caravel_00020003_fill_pattern_0_4: 430000 rects
+caravel_00020003_fill_pattern_0_4: 440000 rects
+caravel_00020003_fill_pattern_0_4: 450000 rects
+caravel_00020003_fill_pattern_0_4: 460000 rects
+caravel_00020003_fill_pattern_0_4: 470000 rects
+caravel_00020003_fill_pattern_0_4: 480000 rects
+caravel_00020003_fill_pattern_0_4: 490000 rects
+caravel_00020003_fill_pattern_0_4: 500000 rects
+caravel_00020003_fill_pattern_0_4: 510000 rects
+caravel_00020003_fill_pattern_0_4: 520000 rects
+caravel_00020003_fill_pattern_0_4: 530000 rects
+caravel_00020003_fill_pattern_0_4: 540000 rects
+caravel_00020003_fill_pattern_0_4: 550000 rects
+caravel_00020003_fill_pattern_0_4: 560000 rects
+caravel_00020003_fill_pattern_0_4: 570000 rects
+caravel_00020003_fill_pattern_0_4: 580000 rects
+caravel_00020003_fill_pattern_0_4: 590000 rects
+caravel_00020003_fill_pattern_0_4: 600000 rects
+caravel_00020003_fill_pattern_0_4: 610000 rects
+caravel_00020003_fill_pattern_0_4: 620000 rects
+caravel_00020003_fill_pattern_0_4: 630000 rects
+caravel_00020003_fill_pattern_0_4: 640000 rects
+caravel_00020003_fill_pattern_0_4: 650000 rects
+caravel_00020003_fill_pattern_0_4: 660000 rects
+caravel_00020003_fill_pattern_0_4: 670000 rects
+caravel_00020003_fill_pattern_0_4: 680000 rects
+caravel_00020003_fill_pattern_0_4: 690000 rects
+caravel_00020003_fill_pattern_0_4: 700000 rects
+caravel_00020003_fill_pattern_0_4: 710000 rects
+caravel_00020003_fill_pattern_0_4: 720000 rects
+caravel_00020003_fill_pattern_0_4: 730000 rects
+caravel_00020003_fill_pattern_0_4: 740000 rects
+caravel_00020003_fill_pattern_0_4: 750000 rects
+caravel_00020003_fill_pattern_0_4: 760000 rects
+caravel_00020003_fill_pattern_0_4: 770000 rects
+caravel_00020003_fill_pattern_0_4: 780000 rects
+caravel_00020003_fill_pattern_0_4: 790000 rects
+caravel_00020003_fill_pattern_0_4: 800000 rects
+caravel_00020003_fill_pattern_0_4: 810000 rects
+caravel_00020003_fill_pattern_0_4: 820000 rects
+caravel_00020003_fill_pattern_0_4: 830000 rects
+caravel_00020003_fill_pattern_0_4: 840000 rects
+caravel_00020003_fill_pattern_0_4: 850000 rects
+caravel_00020003_fill_pattern_0_4: 860000 rects
+caravel_00020003_fill_pattern_0_4: 870000 rects
+caravel_00020003_fill_pattern_0_4: 880000 rects
+caravel_00020003_fill_pattern_0_4: 890000 rects
+caravel_00020003_fill_pattern_0_4: 900000 rects
+caravel_00020003_fill_pattern_0_4: 910000 rects
+caravel_00020003_fill_pattern_0_4: 920000 rects
+caravel_00020003_fill_pattern_0_4: 930000 rects
+caravel_00020003_fill_pattern_0_4: 940000 rects
+caravel_00020003_fill_pattern_0_4: 950000 rects
+caravel_00020003_fill_pattern_0_4: 960000 rects
+caravel_00020003_fill_pattern_0_4: 970000 rects
+caravel_00020003_fill_pattern_0_4: 980000 rects
+caravel_00020003_fill_pattern_0_4: 990000 rects
+caravel_00020003_fill_pattern_0_4: 1000000 rects
+caravel_00020003_fill_pattern_0_4: 1010000 rects
+caravel_00020003_fill_pattern_0_4: 1020000 rects
+caravel_00020003_fill_pattern_0_4: 1030000 rects
+caravel_00020003_fill_pattern_0_4: 1040000 rects
+caravel_00020003_fill_pattern_0_4: 1050000 rects
+caravel_00020003_fill_pattern_0_4: 1060000 rects
+caravel_00020003_fill_pattern_0_4: 1070000 rects
+caravel_00020003_fill_pattern_0_4: 1080000 rects
+caravel_00020003_fill_pattern_0_4: 1090000 rects
+caravel_00020003_fill_pattern_0_4: 1100000 rects
+caravel_00020003_fill_pattern_0_4: 1110000 rects
+caravel_00020003_fill_pattern_0_4: 1120000 rects
+caravel_00020003_fill_pattern_0_4: 1130000 rects
+caravel_00020003_fill_pattern_0_4: 1140000 rects
+caravel_00020003_fill_pattern_0_4: 1150000 rects
+caravel_00020003_fill_pattern_0_4: 1160000 rects
+caravel_00020003_fill_pattern_0_4: 1170000 rects
+caravel_00020003_fill_pattern_0_4: 1180000 rects
+caravel_00020003_fill_pattern_0_4: 1190000 rects
+caravel_00020003_fill_pattern_0_4: 1200000 rects
+caravel_00020003_fill_pattern_0_4: 1210000 rects
+caravel_00020003_fill_pattern_0_4: 1220000 rects
+caravel_00020003_fill_pattern_0_4: 1230000 rects
+caravel_00020003_fill_pattern_0_4: 1240000 rects
+caravel_00020003_fill_pattern_0_4: 1250000 rects
+caravel_00020003_fill_pattern_0_4: 1260000 rects
+caravel_00020003_fill_pattern_0_4: 1270000 rects
+caravel_00020003_fill_pattern_0_4: 1280000 rects
+caravel_00020003_fill_pattern_0_4: 1290000 rects
+caravel_00020003_fill_pattern_0_4: 1300000 rects
+caravel_00020003_fill_pattern_0_4: 1310000 rects
+caravel_00020003_fill_pattern_0_4: 1320000 rects
+caravel_00020003_fill_pattern_0_4: 1330000 rects
+caravel_00020003_fill_pattern_0_4: 1340000 rects
+caravel_00020003_fill_pattern_0_4: 1350000 rects
+caravel_00020003_fill_pattern_0_4: 1360000 rects
+caravel_00020003_fill_pattern_0_4: 1370000 rects
+caravel_00020003_fill_pattern_0_4: 1380000 rects
+caravel_00020003_fill_pattern_0_4: 1390000 rects
+caravel_00020003_fill_pattern_0_4: 1400000 rects
+caravel_00020003_fill_pattern_0_4: 1410000 rects
+caravel_00020003_fill_pattern_0_4: 1420000 rects
+caravel_00020003_fill_pattern_0_4: 1430000 rects
+caravel_00020003_fill_pattern_0_4: 1440000 rects
+caravel_00020003_fill_pattern_0_4: 1450000 rects
+caravel_00020003_fill_pattern_0_4: 1460000 rects
+caravel_00020003_fill_pattern_0_4: 1470000 rects
+caravel_00020003_fill_pattern_0_4: 1480000 rects
+caravel_00020003_fill_pattern_0_4: 1490000 rects
+caravel_00020003_fill_pattern_0_4: 1500000 rects
+caravel_00020003_fill_pattern_0_4: 1510000 rects
+caravel_00020003_fill_pattern_0_4: 1520000 rects
+caravel_00020003_fill_pattern_0_4: 1530000 rects
+caravel_00020003_fill_pattern_0_4: 1540000 rects
+caravel_00020003_fill_pattern_0_4: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_2: 10000 rects
+caravel_00020003_fill_pattern_0_2: 20000 rects
+caravel_00020003_fill_pattern_0_2: 30000 rects
+caravel_00020003_fill_pattern_0_2: 40000 rects
+caravel_00020003_fill_pattern_0_2: 50000 rects
+caravel_00020003_fill_pattern_0_2: 60000 rects
+caravel_00020003_fill_pattern_0_2: 70000 rects
+caravel_00020003_fill_pattern_0_2: 80000 rects
+caravel_00020003_fill_pattern_0_2: 90000 rects
+caravel_00020003_fill_pattern_0_2: 100000 rects
+caravel_00020003_fill_pattern_0_2: 110000 rects
+caravel_00020003_fill_pattern_0_2: 120000 rects
+caravel_00020003_fill_pattern_0_2: 130000 rects
+caravel_00020003_fill_pattern_0_2: 140000 rects
+caravel_00020003_fill_pattern_0_2: 150000 rects
+caravel_00020003_fill_pattern_0_2: 160000 rects
+caravel_00020003_fill_pattern_0_2: 170000 rects
+caravel_00020003_fill_pattern_0_2: 180000 rects
+caravel_00020003_fill_pattern_0_2: 190000 rects
+caravel_00020003_fill_pattern_0_2: 200000 rects
+caravel_00020003_fill_pattern_0_2: 210000 rects
+caravel_00020003_fill_pattern_0_2: 220000 rects
+caravel_00020003_fill_pattern_0_2: 230000 rects
+caravel_00020003_fill_pattern_0_2: 240000 rects
+caravel_00020003_fill_pattern_0_2: 250000 rects
+caravel_00020003_fill_pattern_0_2: 260000 rects
+caravel_00020003_fill_pattern_0_2: 270000 rects
+caravel_00020003_fill_pattern_0_2: 280000 rects
+caravel_00020003_fill_pattern_0_2: 290000 rects
+caravel_00020003_fill_pattern_0_2: 300000 rects
+caravel_00020003_fill_pattern_0_2: 310000 rects
+caravel_00020003_fill_pattern_0_2: 320000 rects
+caravel_00020003_fill_pattern_0_2: 330000 rects
+caravel_00020003_fill_pattern_0_2: 340000 rects
+caravel_00020003_fill_pattern_0_2: 350000 rects
+caravel_00020003_fill_pattern_0_2: 360000 rects
+caravel_00020003_fill_pattern_0_2: 370000 rects
+caravel_00020003_fill_pattern_0_2: 380000 rects
+caravel_00020003_fill_pattern_0_2: 390000 rects
+caravel_00020003_fill_pattern_0_2: 400000 rects
+caravel_00020003_fill_pattern_0_2: 410000 rects
+caravel_00020003_fill_pattern_0_2: 420000 rects
+caravel_00020003_fill_pattern_0_2: 430000 rects
+caravel_00020003_fill_pattern_0_2: 440000 rects
+caravel_00020003_fill_pattern_0_2: 450000 rects
+caravel_00020003_fill_pattern_0_2: 460000 rects
+caravel_00020003_fill_pattern_0_2: 470000 rects
+caravel_00020003_fill_pattern_0_2: 480000 rects
+caravel_00020003_fill_pattern_0_2: 490000 rects
+caravel_00020003_fill_pattern_0_2: 500000 rects
+caravel_00020003_fill_pattern_0_2: 510000 rects
+caravel_00020003_fill_pattern_0_2: 520000 rects
+caravel_00020003_fill_pattern_0_2: 530000 rects
+caravel_00020003_fill_pattern_0_2: 540000 rects
+caravel_00020003_fill_pattern_0_2: 550000 rects
+caravel_00020003_fill_pattern_0_2: 560000 rects
+caravel_00020003_fill_pattern_0_2: 570000 rects
+caravel_00020003_fill_pattern_0_2: 580000 rects
+caravel_00020003_fill_pattern_0_2: 590000 rects
+caravel_00020003_fill_pattern_0_2: 600000 rects
+caravel_00020003_fill_pattern_0_2: 610000 rects
+caravel_00020003_fill_pattern_0_2: 620000 rects
+caravel_00020003_fill_pattern_0_2: 630000 rects
+caravel_00020003_fill_pattern_0_2: 640000 rects
+caravel_00020003_fill_pattern_0_2: 650000 rects
+caravel_00020003_fill_pattern_0_2: 660000 rects
+caravel_00020003_fill_pattern_0_2: 670000 rects
+caravel_00020003_fill_pattern_0_2: 680000 rects
+caravel_00020003_fill_pattern_0_2: 690000 rects
+caravel_00020003_fill_pattern_0_2: 700000 rects
+caravel_00020003_fill_pattern_0_2: 710000 rects
+caravel_00020003_fill_pattern_0_2: 720000 rects
+caravel_00020003_fill_pattern_0_2: 730000 rects
+caravel_00020003_fill_pattern_0_2: 740000 rects
+caravel_00020003_fill_pattern_0_2: 750000 rects
+caravel_00020003_fill_pattern_0_2: 760000 rects
+caravel_00020003_fill_pattern_0_2: 770000 rects
+caravel_00020003_fill_pattern_0_2: 780000 rects
+caravel_00020003_fill_pattern_0_2: 790000 rects
+caravel_00020003_fill_pattern_0_2: 800000 rects
+caravel_00020003_fill_pattern_0_2: 810000 rects
+caravel_00020003_fill_pattern_0_2: 820000 rects
+caravel_00020003_fill_pattern_0_2: 830000 rects
+caravel_00020003_fill_pattern_0_2: 840000 rects
+caravel_00020003_fill_pattern_0_2: 850000 rects
+caravel_00020003_fill_pattern_0_2: 860000 rects
+caravel_00020003_fill_pattern_0_2: 870000 rects
+caravel_00020003_fill_pattern_0_2: 880000 rects
+caravel_00020003_fill_pattern_0_2: 890000 rects
+caravel_00020003_fill_pattern_0_2: 900000 rects
+caravel_00020003_fill_pattern_0_2: 910000 rects
+caravel_00020003_fill_pattern_0_2: 920000 rects
+caravel_00020003_fill_pattern_0_2: 930000 rects
+caravel_00020003_fill_pattern_0_2: 940000 rects
+caravel_00020003_fill_pattern_0_2: 950000 rects
+caravel_00020003_fill_pattern_0_2: 960000 rects
+caravel_00020003_fill_pattern_0_2: 970000 rects
+caravel_00020003_fill_pattern_0_2: 980000 rects
+caravel_00020003_fill_pattern_0_2: 990000 rects
+caravel_00020003_fill_pattern_0_2: 1000000 rects
+caravel_00020003_fill_pattern_0_2: 1010000 rects
+caravel_00020003_fill_pattern_0_2: 1020000 rects
+caravel_00020003_fill_pattern_0_2: 1030000 rects
+caravel_00020003_fill_pattern_0_2: 1040000 rects
+caravel_00020003_fill_pattern_0_2: 1050000 rects
+caravel_00020003_fill_pattern_0_2: 1060000 rects
+caravel_00020003_fill_pattern_0_2: 1070000 rects
+caravel_00020003_fill_pattern_0_2: 1080000 rects
+caravel_00020003_fill_pattern_0_2: 1090000 rects
+caravel_00020003_fill_pattern_0_2: 1100000 rects
+caravel_00020003_fill_pattern_0_2: 1110000 rects
+caravel_00020003_fill_pattern_0_2: 1120000 rects
+caravel_00020003_fill_pattern_0_2: 1130000 rects
+caravel_00020003_fill_pattern_0_2: 1140000 rects
+caravel_00020003_fill_pattern_0_2: 1150000 rects
+caravel_00020003_fill_pattern_0_2: 1160000 rects
+caravel_00020003_fill_pattern_0_2: 1170000 rects
+caravel_00020003_fill_pattern_0_2: 1180000 rects
+caravel_00020003_fill_pattern_0_2: 1190000 rects
+caravel_00020003_fill_pattern_0_2: 1200000 rects
+caravel_00020003_fill_pattern_0_2: 1210000 rects
+caravel_00020003_fill_pattern_0_2: 1220000 rects
+caravel_00020003_fill_pattern_0_2: 1230000 rects
+caravel_00020003_fill_pattern_0_2: 1240000 rects
+caravel_00020003_fill_pattern_0_2: 1250000 rects
+caravel_00020003_fill_pattern_0_2: 1260000 rects
+caravel_00020003_fill_pattern_0_2: 1270000 rects
+caravel_00020003_fill_pattern_0_2: 1280000 rects
+caravel_00020003_fill_pattern_0_2: 1290000 rects
+caravel_00020003_fill_pattern_0_2: 1300000 rects
+caravel_00020003_fill_pattern_0_2: 1310000 rects
+caravel_00020003_fill_pattern_0_2: 1320000 rects
+caravel_00020003_fill_pattern_0_2: 1330000 rects
+caravel_00020003_fill_pattern_0_2: 1340000 rects
+caravel_00020003_fill_pattern_0_2: 1350000 rects
+caravel_00020003_fill_pattern_0_2: 1360000 rects
+caravel_00020003_fill_pattern_0_2: 1370000 rects
+caravel_00020003_fill_pattern_0_2: 1380000 rects
+caravel_00020003_fill_pattern_0_2: 1390000 rects
+caravel_00020003_fill_pattern_0_2: 1400000 rects
+caravel_00020003_fill_pattern_0_2: 1410000 rects
+caravel_00020003_fill_pattern_0_2: 1420000 rects
+caravel_00020003_fill_pattern_0_2: 1430000 rects
+caravel_00020003_fill_pattern_0_2: 1440000 rects
+caravel_00020003_fill_pattern_0_2: 1450000 rects
+caravel_00020003_fill_pattern_0_2: 1460000 rects
+caravel_00020003_fill_pattern_0_2: 1470000 rects
+caravel_00020003_fill_pattern_0_2: 1480000 rects
+caravel_00020003_fill_pattern_0_2: 1490000 rects
+caravel_00020003_fill_pattern_0_2: 1500000 rects
+caravel_00020003_fill_pattern_0_2: 1510000 rects
+caravel_00020003_fill_pattern_0_2: 1520000 rects
+caravel_00020003_fill_pattern_0_2: 1530000 rects
+caravel_00020003_fill_pattern_0_2: 1540000 rects
+caravel_00020003_fill_pattern_0_2: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_1: 10000 rects
+caravel_00020003_fill_pattern_4_1: 20000 rects
+caravel_00020003_fill_pattern_4_1: 30000 rects
+caravel_00020003_fill_pattern_4_1: 40000 rects
+caravel_00020003_fill_pattern_4_1: 50000 rects
+caravel_00020003_fill_pattern_4_1: 60000 rects
+caravel_00020003_fill_pattern_4_1: 70000 rects
+caravel_00020003_fill_pattern_4_1: 80000 rects
+caravel_00020003_fill_pattern_4_1: 90000 rects
+caravel_00020003_fill_pattern_4_1: 100000 rects
+caravel_00020003_fill_pattern_4_1: 110000 rects
+caravel_00020003_fill_pattern_4_1: 120000 rects
+caravel_00020003_fill_pattern_4_1: 130000 rects
+caravel_00020003_fill_pattern_4_1: 140000 rects
+caravel_00020003_fill_pattern_4_1: 150000 rects
+caravel_00020003_fill_pattern_4_1: 160000 rects
+caravel_00020003_fill_pattern_4_1: 170000 rects
+caravel_00020003_fill_pattern_4_1: 180000 rects
+caravel_00020003_fill_pattern_4_1: 190000 rects
+caravel_00020003_fill_pattern_4_1: 200000 rects
+caravel_00020003_fill_pattern_4_1: 210000 rects
+caravel_00020003_fill_pattern_4_1: 220000 rects
+caravel_00020003_fill_pattern_4_1: 230000 rects
+caravel_00020003_fill_pattern_4_1: 240000 rects
+caravel_00020003_fill_pattern_4_1: 250000 rects
+caravel_00020003_fill_pattern_4_1: 260000 rects
+caravel_00020003_fill_pattern_4_1: 270000 rects
+caravel_00020003_fill_pattern_4_1: 280000 rects
+caravel_00020003_fill_pattern_4_1: 290000 rects
+caravel_00020003_fill_pattern_4_1: 300000 rects
+caravel_00020003_fill_pattern_4_1: 310000 rects
+caravel_00020003_fill_pattern_4_1: 320000 rects
+caravel_00020003_fill_pattern_4_1: 330000 rects
+caravel_00020003_fill_pattern_4_1: 340000 rects
+caravel_00020003_fill_pattern_4_1: 350000 rects
+caravel_00020003_fill_pattern_4_1: 360000 rects
+caravel_00020003_fill_pattern_4_1: 370000 rects
+caravel_00020003_fill_pattern_4_1: 380000 rects
+caravel_00020003_fill_pattern_4_1: 390000 rects
+caravel_00020003_fill_pattern_4_1: 400000 rects
+caravel_00020003_fill_pattern_4_1: 410000 rects
+caravel_00020003_fill_pattern_4_1: 420000 rects
+caravel_00020003_fill_pattern_4_1: 430000 rects
+caravel_00020003_fill_pattern_4_1: 440000 rects
+caravel_00020003_fill_pattern_4_1: 450000 rects
+caravel_00020003_fill_pattern_4_1: 460000 rects
+caravel_00020003_fill_pattern_4_1: 470000 rects
+caravel_00020003_fill_pattern_4_1: 480000 rects
+caravel_00020003_fill_pattern_4_1: 490000 rects
+caravel_00020003_fill_pattern_4_1: 500000 rects
+caravel_00020003_fill_pattern_4_1: 510000 rects
+caravel_00020003_fill_pattern_4_1: 520000 rects
+caravel_00020003_fill_pattern_4_1: 530000 rects
+caravel_00020003_fill_pattern_4_1: 540000 rects
+caravel_00020003_fill_pattern_4_1: 550000 rects
+caravel_00020003_fill_pattern_4_1: 560000 rects
+caravel_00020003_fill_pattern_4_1: 570000 rects
+caravel_00020003_fill_pattern_4_1: 580000 rects
+caravel_00020003_fill_pattern_4_1: 590000 rects
+caravel_00020003_fill_pattern_4_1: 600000 rects
+caravel_00020003_fill_pattern_4_1: 610000 rects
+caravel_00020003_fill_pattern_4_1: 620000 rects
+caravel_00020003_fill_pattern_4_1: 630000 rects
+caravel_00020003_fill_pattern_4_1: 640000 rects
+caravel_00020003_fill_pattern_4_1: 650000 rects
+caravel_00020003_fill_pattern_4_1: 660000 rects
+caravel_00020003_fill_pattern_4_1: 670000 rects
+caravel_00020003_fill_pattern_4_1: 680000 rects
+caravel_00020003_fill_pattern_4_1: 690000 rects
+caravel_00020003_fill_pattern_4_1: 700000 rects
+caravel_00020003_fill_pattern_4_1: 710000 rects
+caravel_00020003_fill_pattern_4_1: 720000 rects
+caravel_00020003_fill_pattern_4_1: 730000 rects
+caravel_00020003_fill_pattern_4_1: 740000 rects
+caravel_00020003_fill_pattern_4_1: 750000 rects
+caravel_00020003_fill_pattern_4_1: 760000 rects
+caravel_00020003_fill_pattern_4_1: 770000 rects
+caravel_00020003_fill_pattern_4_1: 780000 rects
+caravel_00020003_fill_pattern_4_1: 790000 rects
+caravel_00020003_fill_pattern_4_1: 800000 rects
+caravel_00020003_fill_pattern_4_1: 810000 rects
+caravel_00020003_fill_pattern_4_1: 820000 rects
+caravel_00020003_fill_pattern_4_1: 830000 rects
+caravel_00020003_fill_pattern_4_1: 840000 rects
+caravel_00020003_fill_pattern_4_1: 850000 rects
+caravel_00020003_fill_pattern_4_1: 860000 rects
+caravel_00020003_fill_pattern_4_1: 870000 rects
+caravel_00020003_fill_pattern_4_1: 880000 rects
+caravel_00020003_fill_pattern_4_1: 890000 rects
+caravel_00020003_fill_pattern_4_1: 900000 rects
+caravel_00020003_fill_pattern_4_1: 910000 rects
+caravel_00020003_fill_pattern_4_1: 920000 rects
+caravel_00020003_fill_pattern_4_1: 930000 rects
+caravel_00020003_fill_pattern_4_1: 940000 rects
+caravel_00020003_fill_pattern_4_1: 950000 rects
+caravel_00020003_fill_pattern_4_1: 960000 rects
+caravel_00020003_fill_pattern_4_1: 970000 rects
+caravel_00020003_fill_pattern_4_1: 980000 rects
+caravel_00020003_fill_pattern_4_1: 990000 rects
+caravel_00020003_fill_pattern_4_1: 1000000 rects
+caravel_00020003_fill_pattern_4_1: 1010000 rects
+caravel_00020003_fill_pattern_4_1: 1020000 rects
+caravel_00020003_fill_pattern_4_1: 1030000 rects
+caravel_00020003_fill_pattern_4_1: 1040000 rects
+caravel_00020003_fill_pattern_4_1: 1050000 rects
+caravel_00020003_fill_pattern_4_1: 1060000 rects
+caravel_00020003_fill_pattern_4_1: 1070000 rects
+caravel_00020003_fill_pattern_4_1: 1080000 rects
+caravel_00020003_fill_pattern_4_1: 1090000 rects
+caravel_00020003_fill_pattern_4_1: 1100000 rects
+caravel_00020003_fill_pattern_4_1: 1110000 rects
+caravel_00020003_fill_pattern_4_1: 1120000 rects
+caravel_00020003_fill_pattern_4_1: 1130000 rects
+caravel_00020003_fill_pattern_4_1: 1140000 rects
+caravel_00020003_fill_pattern_4_1: 1150000 rects
+caravel_00020003_fill_pattern_4_1: 1160000 rects
+caravel_00020003_fill_pattern_4_1: 1170000 rects
+caravel_00020003_fill_pattern_4_1: 1180000 rects
+caravel_00020003_fill_pattern_4_1: 1190000 rects
+caravel_00020003_fill_pattern_4_1: 1200000 rects
+caravel_00020003_fill_pattern_4_1: 1210000 rects
+caravel_00020003_fill_pattern_4_1: 1220000 rects
+caravel_00020003_fill_pattern_4_1: 1230000 rects
+caravel_00020003_fill_pattern_4_1: 1240000 rects
+caravel_00020003_fill_pattern_4_1: 1250000 rects
+caravel_00020003_fill_pattern_4_1: 1260000 rects
+caravel_00020003_fill_pattern_4_1: 1270000 rects
+caravel_00020003_fill_pattern_4_1: 1280000 rects
+caravel_00020003_fill_pattern_4_1: 1290000 rects
+caravel_00020003_fill_pattern_4_1: 1300000 rects
+caravel_00020003_fill_pattern_4_1: 1310000 rects
+caravel_00020003_fill_pattern_4_1: 1320000 rects
+caravel_00020003_fill_pattern_4_1: 1330000 rects
+caravel_00020003_fill_pattern_4_1: 1340000 rects
+caravel_00020003_fill_pattern_4_1: 1350000 rects
+caravel_00020003_fill_pattern_4_1: 1360000 rects
+caravel_00020003_fill_pattern_4_1: 1370000 rects
+caravel_00020003_fill_pattern_4_1: 1380000 rects
+caravel_00020003_fill_pattern_4_1: 1390000 rects
+caravel_00020003_fill_pattern_4_1: 1400000 rects
+caravel_00020003_fill_pattern_4_1: 1410000 rects
+caravel_00020003_fill_pattern_4_1: 1420000 rects
+caravel_00020003_fill_pattern_4_1: 1430000 rects
+caravel_00020003_fill_pattern_4_1: 1440000 rects
+caravel_00020003_fill_pattern_4_1: 1450000 rects
+caravel_00020003_fill_pattern_4_1: 1460000 rects
+caravel_00020003_fill_pattern_4_1: 1470000 rects
+caravel_00020003_fill_pattern_4_1: 1480000 rects
+caravel_00020003_fill_pattern_4_1: 1490000 rects
+caravel_00020003_fill_pattern_4_1: 1500000 rects
+caravel_00020003_fill_pattern_4_1: 1510000 rects
+caravel_00020003_fill_pattern_4_1: 1520000 rects
+caravel_00020003_fill_pattern_4_1: 1530000 rects
+caravel_00020003_fill_pattern_4_1: 1540000 rects
+caravel_00020003_fill_pattern_4_1: 1550000 rects
+caravel_00020003_fill_pattern_4_1: 1560000 rects
+caravel_00020003_fill_pattern_4_1: 1570000 rects
+caravel_00020003_fill_pattern_4_1: 1580000 rects
+caravel_00020003_fill_pattern_4_1: 1590000 rects
+caravel_00020003_fill_pattern_4_1: 1600000 rects
+caravel_00020003_fill_pattern_4_1: 1610000 rects
+caravel_00020003_fill_pattern_4_1: 1620000 rects
+caravel_00020003_fill_pattern_4_1: 1630000 rects
+caravel_00020003_fill_pattern_4_1: 1640000 rects
+caravel_00020003_fill_pattern_4_1: 1650000 rects
+caravel_00020003_fill_pattern_4_1: 1660000 rects
+caravel_00020003_fill_pattern_4_1: 1670000 rects
+caravel_00020003_fill_pattern_4_1: 1680000 rects
+caravel_00020003_fill_pattern_4_1: 1690000 rects
+caravel_00020003_fill_pattern_4_1: 1700000 rects
+caravel_00020003_fill_pattern_4_1: 1710000 rects
+caravel_00020003_fill_pattern_4_1: 1720000 rects
+caravel_00020003_fill_pattern_4_1: 1730000 rects
+caravel_00020003_fill_pattern_4_1: 1740000 rects
+caravel_00020003_fill_pattern_4_1: 1750000 rects
+caravel_00020003_fill_pattern_4_1: 1760000 rects
+caravel_00020003_fill_pattern_4_1: 1770000 rects
+caravel_00020003_fill_pattern_4_1: 1780000 rects
+caravel_00020003_fill_pattern_4_1: 1790000 rects
+caravel_00020003_fill_pattern_4_1: 1800000 rects
+caravel_00020003_fill_pattern_4_1: 1810000 rects
+caravel_00020003_fill_pattern_4_1: 1820000 rects
+caravel_00020003_fill_pattern_4_1: 1830000 rects
+caravel_00020003_fill_pattern_4_1: 1840000 rects
+caravel_00020003_fill_pattern_4_1: 1850000 rects
+caravel_00020003_fill_pattern_4_1: 1860000 rects
+caravel_00020003_fill_pattern_4_1: 1870000 rects
+caravel_00020003_fill_pattern_4_1: 1880000 rects
+caravel_00020003_fill_pattern_4_1: 1890000 rects
+caravel_00020003_fill_pattern_4_1: 1900000 rects
+caravel_00020003_fill_pattern_4_1: 1910000 rects
+caravel_00020003_fill_pattern_4_1: 1920000 rects
+caravel_00020003_fill_pattern_4_1: 1930000 rects
+caravel_00020003_fill_pattern_4_1: 1940000 rects
+caravel_00020003_fill_pattern_4_1: 1950000 rects
+caravel_00020003_fill_pattern_4_1: 1960000 rects
+caravel_00020003_fill_pattern_4_1: 1970000 rects
+caravel_00020003_fill_pattern_4_1: 1980000 rects
+caravel_00020003_fill_pattern_4_1: 1990000 rects
+caravel_00020003_fill_pattern_4_1: 2000000 rects
+caravel_00020003_fill_pattern_4_1: 2010000 rects
+caravel_00020003_fill_pattern_4_1: 2020000 rects
+caravel_00020003_fill_pattern_4_1: 2030000 rects
+caravel_00020003_fill_pattern_4_1: 2040000 rects
+caravel_00020003_fill_pattern_4_1: 2050000 rects
+caravel_00020003_fill_pattern_4_1: 2060000 rects
+caravel_00020003_fill_pattern_4_1: 2070000 rects
+caravel_00020003_fill_pattern_4_1: 2080000 rects
+caravel_00020003_fill_pattern_4_1: 2090000 rects
+caravel_00020003_fill_pattern_4_1: 2100000 rects
+caravel_00020003_fill_pattern_4_1: 2110000 rects
+caravel_00020003_fill_pattern_4_1: 2120000 rects
+caravel_00020003_fill_pattern_4_1: 2130000 rects
+caravel_00020003_fill_pattern_4_1: 2140000 rects
+caravel_00020003_fill_pattern_4_1: 2150000 rects
+caravel_00020003_fill_pattern_4_1: 2160000 rects
+caravel_00020003_fill_pattern_4_1: 2170000 rects
+caravel_00020003_fill_pattern_4_1: 2180000 rects
+caravel_00020003_fill_pattern_4_1: 2190000 rects
+caravel_00020003_fill_pattern_4_1: 2200000 rects
+caravel_00020003_fill_pattern_4_1: 2210000 rects
+caravel_00020003_fill_pattern_4_1: 2220000 rects
+caravel_00020003_fill_pattern_4_1: 2230000 rects
+caravel_00020003_fill_pattern_4_1: 2240000 rects
+caravel_00020003_fill_pattern_4_1: 2250000 rects
+caravel_00020003_fill_pattern_4_1: 2260000 rects
+caravel_00020003_fill_pattern_4_1: 2270000 rects
+caravel_00020003_fill_pattern_4_1: 2280000 rects
+caravel_00020003_fill_pattern_4_1: 2290000 rects
+caravel_00020003_fill_pattern_4_1: 2300000 rects
+caravel_00020003_fill_pattern_4_1: 2310000 rects
+caravel_00020003_fill_pattern_4_1: 2320000 rects
+caravel_00020003_fill_pattern_4_1: 2330000 rects
+caravel_00020003_fill_pattern_4_1: 2340000 rects
+caravel_00020003_fill_pattern_4_1: 2350000 rects
+caravel_00020003_fill_pattern_4_1: 2360000 rects
+caravel_00020003_fill_pattern_4_1: 2370000 rects
+caravel_00020003_fill_pattern_4_1: 2380000 rects
+caravel_00020003_fill_pattern_4_1: 2390000 rects
+caravel_00020003_fill_pattern_4_1: 2400000 rects
+caravel_00020003_fill_pattern_4_1: 2410000 rects
+caravel_00020003_fill_pattern_4_1: 2420000 rects
+caravel_00020003_fill_pattern_4_1: 2430000 rects
+caravel_00020003_fill_pattern_4_1: 2440000 rects
+caravel_00020003_fill_pattern_4_1: 2450000 rects
+caravel_00020003_fill_pattern_4_1: 2460000 rects
+caravel_00020003_fill_pattern_4_1: 2470000 rects
+caravel_00020003_fill_pattern_4_1: 2480000 rects
+caravel_00020003_fill_pattern_4_1: 2490000 rects
+caravel_00020003_fill_pattern_4_1: 2500000 rects
+caravel_00020003_fill_pattern_4_1: 2510000 rects
+caravel_00020003_fill_pattern_4_1: 2520000 rects
+caravel_00020003_fill_pattern_4_1: 2530000 rects
+caravel_00020003_fill_pattern_4_1: 2540000 rects
+caravel_00020003_fill_pattern_4_1: 2550000 rects
+caravel_00020003_fill_pattern_4_1: 2560000 rects
+caravel_00020003_fill_pattern_4_1: 2570000 rects
+caravel_00020003_fill_pattern_4_1: 2580000 rects
+caravel_00020003_fill_pattern_4_1: 2590000 rects
+caravel_00020003_fill_pattern_4_1: 2600000 rects
+caravel_00020003_fill_pattern_4_1: 2610000 rects
+caravel_00020003_fill_pattern_4_1: 2620000 rects
+caravel_00020003_fill_pattern_4_1: 2630000 rects
+caravel_00020003_fill_pattern_4_1: 2640000 rects
+caravel_00020003_fill_pattern_4_1: 2650000 rects
+caravel_00020003_fill_pattern_4_1: 2660000 rects
+caravel_00020003_fill_pattern_4_1: 2670000 rects
+caravel_00020003_fill_pattern_4_1: 2680000 rects
+caravel_00020003_fill_pattern_4_1: 2690000 rects
+caravel_00020003_fill_pattern_4_1: 2700000 rects
+caravel_00020003_fill_pattern_4_1: 2710000 rects
+caravel_00020003_fill_pattern_4_1: 2720000 rects
+caravel_00020003_fill_pattern_4_1: 2730000 rects
+caravel_00020003_fill_pattern_4_1: 2740000 rects
+caravel_00020003_fill_pattern_4_1: 2750000 rects
+caravel_00020003_fill_pattern_4_1: 2760000 rects
+caravel_00020003_fill_pattern_4_1: 2770000 rects
+caravel_00020003_fill_pattern_4_1: 2780000 rects
+caravel_00020003_fill_pattern_4_1: 2790000 rects
+caravel_00020003_fill_pattern_4_1: 2800000 rects
+caravel_00020003_fill_pattern_4_1: 2810000 rects
+caravel_00020003_fill_pattern_4_1: 2820000 rects
+caravel_00020003_fill_pattern_4_1: 2830000 rects
+caravel_00020003_fill_pattern_4_1: 2840000 rects
+caravel_00020003_fill_pattern_4_1: 2850000 rects
+caravel_00020003_fill_pattern_4_1: 2860000 rects
+caravel_00020003_fill_pattern_4_1: 2870000 rects
+caravel_00020003_fill_pattern_4_1: 2880000 rects
+caravel_00020003_fill_pattern_4_1: 2890000 rects
+caravel_00020003_fill_pattern_4_1: 2900000 rects
+caravel_00020003_fill_pattern_4_1: 2910000 rects
+caravel_00020003_fill_pattern_4_1: 2920000 rects
+caravel_00020003_fill_pattern_4_1: 2930000 rects
+caravel_00020003_fill_pattern_4_1: 2940000 rects
+caravel_00020003_fill_pattern_4_1: 2950000 rects
+caravel_00020003_fill_pattern_4_1: 2960000 rects
+caravel_00020003_fill_pattern_4_1: 2970000 rects
+caravel_00020003_fill_pattern_4_1: 2980000 rects
+caravel_00020003_fill_pattern_4_1: 2990000 rects
+caravel_00020003_fill_pattern_4_1: 3000000 rects
+caravel_00020003_fill_pattern_4_1: 3010000 rects
+caravel_00020003_fill_pattern_4_1: 3020000 rects
+caravel_00020003_fill_pattern_4_1: 3030000 rects
+caravel_00020003_fill_pattern_4_1: 3040000 rects
+caravel_00020003_fill_pattern_4_1: 3050000 rects
+caravel_00020003_fill_pattern_4_1: 3060000 rects
+caravel_00020003_fill_pattern_4_1: 3070000 rects
+caravel_00020003_fill_pattern_4_1: 3080000 rects
+caravel_00020003_fill_pattern_4_1: 3090000 rects
+caravel_00020003_fill_pattern_4_1: 3100000 rects
+caravel_00020003_fill_pattern_4_1: 3110000 rects
+caravel_00020003_fill_pattern_4_1: 3120000 rects
+caravel_00020003_fill_pattern_4_1: 3130000 rects
+caravel_00020003_fill_pattern_4_1: 3140000 rects
+caravel_00020003_fill_pattern_4_1: 3150000 rects
+caravel_00020003_fill_pattern_4_1: 3160000 rects
+caravel_00020003_fill_pattern_4_1: 3170000 rects
+caravel_00020003_fill_pattern_4_1: 3180000 rects
+caravel_00020003_fill_pattern_4_1: 3190000 rects
+caravel_00020003_fill_pattern_4_1: 3200000 rects
+caravel_00020003_fill_pattern_4_1: 3210000 rects
+caravel_00020003_fill_pattern_4_1: 3220000 rects
+caravel_00020003_fill_pattern_4_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_0: 10000 rects
+caravel_00020003_fill_pattern_4_0: 20000 rects
+caravel_00020003_fill_pattern_4_0: 30000 rects
+caravel_00020003_fill_pattern_4_0: 40000 rects
+caravel_00020003_fill_pattern_4_0: 50000 rects
+caravel_00020003_fill_pattern_4_0: 60000 rects
+caravel_00020003_fill_pattern_4_0: 70000 rects
+caravel_00020003_fill_pattern_4_0: 80000 rects
+caravel_00020003_fill_pattern_4_0: 90000 rects
+caravel_00020003_fill_pattern_4_0: 100000 rects
+caravel_00020003_fill_pattern_4_0: 110000 rects
+caravel_00020003_fill_pattern_4_0: 120000 rects
+caravel_00020003_fill_pattern_4_0: 130000 rects
+caravel_00020003_fill_pattern_4_0: 140000 rects
+caravel_00020003_fill_pattern_4_0: 150000 rects
+caravel_00020003_fill_pattern_4_0: 160000 rects
+caravel_00020003_fill_pattern_4_0: 170000 rects
+caravel_00020003_fill_pattern_4_0: 180000 rects
+caravel_00020003_fill_pattern_4_0: 190000 rects
+caravel_00020003_fill_pattern_4_0: 200000 rects
+caravel_00020003_fill_pattern_4_0: 210000 rects
+caravel_00020003_fill_pattern_4_0: 220000 rects
+caravel_00020003_fill_pattern_4_0: 230000 rects
+caravel_00020003_fill_pattern_4_0: 240000 rects
+caravel_00020003_fill_pattern_4_0: 250000 rects
+caravel_00020003_fill_pattern_4_0: 260000 rects
+caravel_00020003_fill_pattern_4_0: 270000 rects
+caravel_00020003_fill_pattern_4_0: 280000 rects
+caravel_00020003_fill_pattern_4_0: 290000 rects
+caravel_00020003_fill_pattern_4_0: 300000 rects
+caravel_00020003_fill_pattern_4_0: 310000 rects
+caravel_00020003_fill_pattern_4_0: 320000 rects
+caravel_00020003_fill_pattern_4_0: 330000 rects
+caravel_00020003_fill_pattern_4_0: 340000 rects
+caravel_00020003_fill_pattern_4_0: 350000 rects
+caravel_00020003_fill_pattern_4_0: 360000 rects
+caravel_00020003_fill_pattern_4_0: 370000 rects
+caravel_00020003_fill_pattern_4_0: 380000 rects
+caravel_00020003_fill_pattern_4_0: 390000 rects
+caravel_00020003_fill_pattern_4_0: 400000 rects
+caravel_00020003_fill_pattern_4_0: 410000 rects
+caravel_00020003_fill_pattern_4_0: 420000 rects
+caravel_00020003_fill_pattern_4_0: 430000 rects
+caravel_00020003_fill_pattern_4_0: 440000 rects
+caravel_00020003_fill_pattern_4_0: 450000 rects
+caravel_00020003_fill_pattern_4_0: 460000 rects
+caravel_00020003_fill_pattern_4_0: 470000 rects
+caravel_00020003_fill_pattern_4_0: 480000 rects
+caravel_00020003_fill_pattern_4_0: 490000 rects
+caravel_00020003_fill_pattern_4_0: 500000 rects
+caravel_00020003_fill_pattern_4_0: 510000 rects
+caravel_00020003_fill_pattern_4_0: 520000 rects
+caravel_00020003_fill_pattern_4_0: 530000 rects
+caravel_00020003_fill_pattern_4_0: 540000 rects
+caravel_00020003_fill_pattern_4_0: 550000 rects
+caravel_00020003_fill_pattern_4_0: 560000 rects
+caravel_00020003_fill_pattern_4_0: 570000 rects
+caravel_00020003_fill_pattern_4_0: 580000 rects
+caravel_00020003_fill_pattern_4_0: 590000 rects
+caravel_00020003_fill_pattern_4_0: 600000 rects
+caravel_00020003_fill_pattern_4_0: 610000 rects
+caravel_00020003_fill_pattern_4_0: 620000 rects
+caravel_00020003_fill_pattern_4_0: 630000 rects
+caravel_00020003_fill_pattern_4_0: 640000 rects
+caravel_00020003_fill_pattern_4_0: 650000 rects
+caravel_00020003_fill_pattern_4_0: 660000 rects
+caravel_00020003_fill_pattern_4_0: 670000 rects
+caravel_00020003_fill_pattern_4_0: 680000 rects
+caravel_00020003_fill_pattern_4_0: 690000 rects
+caravel_00020003_fill_pattern_4_0: 700000 rects
+caravel_00020003_fill_pattern_4_0: 710000 rects
+caravel_00020003_fill_pattern_4_0: 720000 rects
+caravel_00020003_fill_pattern_4_0: 730000 rects
+caravel_00020003_fill_pattern_4_0: 740000 rects
+caravel_00020003_fill_pattern_4_0: 750000 rects
+caravel_00020003_fill_pattern_4_0: 760000 rects
+caravel_00020003_fill_pattern_4_0: 770000 rects
+caravel_00020003_fill_pattern_4_0: 780000 rects
+caravel_00020003_fill_pattern_4_0: 790000 rects
+caravel_00020003_fill_pattern_4_0: 800000 rects
+caravel_00020003_fill_pattern_4_0: 810000 rects
+caravel_00020003_fill_pattern_4_0: 820000 rects
+caravel_00020003_fill_pattern_4_0: 830000 rects
+caravel_00020003_fill_pattern_4_0: 840000 rects
+caravel_00020003_fill_pattern_4_0: 850000 rects
+caravel_00020003_fill_pattern_4_0: 860000 rects
+caravel_00020003_fill_pattern_4_0: 870000 rects
+caravel_00020003_fill_pattern_4_0: 880000 rects
+caravel_00020003_fill_pattern_4_0: 890000 rects
+caravel_00020003_fill_pattern_4_0: 900000 rects
+caravel_00020003_fill_pattern_4_0: 910000 rects
+caravel_00020003_fill_pattern_4_0: 920000 rects
+caravel_00020003_fill_pattern_4_0: 930000 rects
+caravel_00020003_fill_pattern_4_0: 940000 rects
+caravel_00020003_fill_pattern_4_0: 950000 rects
+caravel_00020003_fill_pattern_4_0: 960000 rects
+caravel_00020003_fill_pattern_4_0: 970000 rects
+caravel_00020003_fill_pattern_4_0: 980000 rects
+caravel_00020003_fill_pattern_4_0: 990000 rects
+caravel_00020003_fill_pattern_4_0: 1000000 rects
+caravel_00020003_fill_pattern_4_0: 1010000 rects
+caravel_00020003_fill_pattern_4_0: 1020000 rects
+caravel_00020003_fill_pattern_4_0: 1030000 rects
+caravel_00020003_fill_pattern_4_0: 1040000 rects
+caravel_00020003_fill_pattern_4_0: 1050000 rects
+caravel_00020003_fill_pattern_4_0: 1060000 rects
+caravel_00020003_fill_pattern_4_0: 1070000 rects
+caravel_00020003_fill_pattern_4_0: 1080000 rects
+caravel_00020003_fill_pattern_4_0: 1090000 rects
+caravel_00020003_fill_pattern_4_0: 1100000 rects
+caravel_00020003_fill_pattern_4_0: 1110000 rects
+caravel_00020003_fill_pattern_4_0: 1120000 rects
+caravel_00020003_fill_pattern_4_0: 1130000 rects
+caravel_00020003_fill_pattern_4_0: 1140000 rects
+caravel_00020003_fill_pattern_4_0: 1150000 rects
+caravel_00020003_fill_pattern_4_0: 1160000 rects
+caravel_00020003_fill_pattern_4_0: 1170000 rects
+caravel_00020003_fill_pattern_4_0: 1180000 rects
+caravel_00020003_fill_pattern_4_0: 1190000 rects
+caravel_00020003_fill_pattern_4_0: 1200000 rects
+caravel_00020003_fill_pattern_4_0: 1210000 rects
+caravel_00020003_fill_pattern_4_0: 1220000 rects
+caravel_00020003_fill_pattern_4_0: 1230000 rects
+caravel_00020003_fill_pattern_4_0: 1240000 rects
+caravel_00020003_fill_pattern_4_0: 1250000 rects
+caravel_00020003_fill_pattern_4_0: 1260000 rects
+caravel_00020003_fill_pattern_4_0: 1270000 rects
+caravel_00020003_fill_pattern_4_0: 1280000 rects
+caravel_00020003_fill_pattern_4_0: 1290000 rects
+caravel_00020003_fill_pattern_4_0: 1300000 rects
+caravel_00020003_fill_pattern_4_0: 1310000 rects
+caravel_00020003_fill_pattern_4_0: 1320000 rects
+caravel_00020003_fill_pattern_4_0: 1330000 rects
+caravel_00020003_fill_pattern_4_0: 1340000 rects
+caravel_00020003_fill_pattern_4_0: 1350000 rects
+caravel_00020003_fill_pattern_4_0: 1360000 rects
+caravel_00020003_fill_pattern_4_0: 1370000 rects
+caravel_00020003_fill_pattern_4_0: 1380000 rects
+caravel_00020003_fill_pattern_4_0: 1390000 rects
+caravel_00020003_fill_pattern_4_0: 1400000 rects
+caravel_00020003_fill_pattern_4_0: 1410000 rects
+caravel_00020003_fill_pattern_4_0: 1420000 rects
+caravel_00020003_fill_pattern_4_0: 1430000 rects
+caravel_00020003_fill_pattern_4_0: 1440000 rects
+caravel_00020003_fill_pattern_4_0: 1450000 rects
+caravel_00020003_fill_pattern_4_0: 1460000 rects
+caravel_00020003_fill_pattern_4_0: 1470000 rects
+caravel_00020003_fill_pattern_4_0: 1480000 rects
+caravel_00020003_fill_pattern_4_0: 1490000 rects
+caravel_00020003_fill_pattern_4_0: 1500000 rects
+caravel_00020003_fill_pattern_4_0: 1510000 rects
+caravel_00020003_fill_pattern_4_0: 1520000 rects
+caravel_00020003_fill_pattern_4_0: 1530000 rects
+caravel_00020003_fill_pattern_4_0: 1540000 rects
+caravel_00020003_fill_pattern_4_0: 1550000 rects
+caravel_00020003_fill_pattern_4_0: 1560000 rects
+caravel_00020003_fill_pattern_4_0: 1570000 rects
+caravel_00020003_fill_pattern_4_0: 1580000 rects
+caravel_00020003_fill_pattern_4_0: 1590000 rects
+caravel_00020003_fill_pattern_4_0: 1600000 rects
+caravel_00020003_fill_pattern_4_0: 1610000 rects
+caravel_00020003_fill_pattern_4_0: 1620000 rects
+caravel_00020003_fill_pattern_4_0: 1630000 rects
+caravel_00020003_fill_pattern_4_0: 1640000 rects
+caravel_00020003_fill_pattern_4_0: 1650000 rects
+caravel_00020003_fill_pattern_4_0: 1660000 rects
+caravel_00020003_fill_pattern_4_0: 1670000 rects
+caravel_00020003_fill_pattern_4_0: 1680000 rects
+caravel_00020003_fill_pattern_4_0: 1690000 rects
+caravel_00020003_fill_pattern_4_0: 1700000 rects
+caravel_00020003_fill_pattern_4_0: 1710000 rects
+caravel_00020003_fill_pattern_4_0: 1720000 rects
+caravel_00020003_fill_pattern_4_0: 1730000 rects
+caravel_00020003_fill_pattern_4_0: 1740000 rects
+caravel_00020003_fill_pattern_4_0: 1750000 rects
+caravel_00020003_fill_pattern_4_0: 1760000 rects
+caravel_00020003_fill_pattern_4_0: 1770000 rects
+caravel_00020003_fill_pattern_4_0: 1780000 rects
+caravel_00020003_fill_pattern_4_0: 1790000 rects
+caravel_00020003_fill_pattern_4_0: 1800000 rects
+caravel_00020003_fill_pattern_4_0: 1810000 rects
+caravel_00020003_fill_pattern_4_0: 1820000 rects
+caravel_00020003_fill_pattern_4_0: 1830000 rects
+caravel_00020003_fill_pattern_4_0: 1840000 rects
+caravel_00020003_fill_pattern_4_0: 1850000 rects
+caravel_00020003_fill_pattern_4_0: 1860000 rects
+caravel_00020003_fill_pattern_4_0: 1870000 rects
+caravel_00020003_fill_pattern_4_0: 1880000 rects
+caravel_00020003_fill_pattern_4_0: 1890000 rects
+caravel_00020003_fill_pattern_4_0: 1900000 rects
+caravel_00020003_fill_pattern_4_0: 1910000 rects
+caravel_00020003_fill_pattern_4_0: 1920000 rects
+caravel_00020003_fill_pattern_4_0: 1930000 rects
+caravel_00020003_fill_pattern_4_0: 1940000 rects
+caravel_00020003_fill_pattern_4_0: 1950000 rects
+caravel_00020003_fill_pattern_4_0: 1960000 rects
+caravel_00020003_fill_pattern_4_0: 1970000 rects
+caravel_00020003_fill_pattern_4_0: 1980000 rects
+caravel_00020003_fill_pattern_4_0: 1990000 rects
+caravel_00020003_fill_pattern_4_0: 2000000 rects
+caravel_00020003_fill_pattern_4_0: 2010000 rects
+caravel_00020003_fill_pattern_4_0: 2020000 rects
+caravel_00020003_fill_pattern_4_0: 2030000 rects
+caravel_00020003_fill_pattern_4_0: 2040000 rects
+caravel_00020003_fill_pattern_4_0: 2050000 rects
+caravel_00020003_fill_pattern_4_0: 2060000 rects
+caravel_00020003_fill_pattern_4_0: 2070000 rects
+caravel_00020003_fill_pattern_4_0: 2080000 rects
+caravel_00020003_fill_pattern_4_0: 2090000 rects
+caravel_00020003_fill_pattern_4_0: 2100000 rects
+caravel_00020003_fill_pattern_4_0: 2110000 rects
+caravel_00020003_fill_pattern_4_0: 2120000 rects
+caravel_00020003_fill_pattern_4_0: 2130000 rects
+caravel_00020003_fill_pattern_4_0: 2140000 rects
+caravel_00020003_fill_pattern_4_0: 2150000 rects
+caravel_00020003_fill_pattern_4_0: 2160000 rects
+caravel_00020003_fill_pattern_4_0: 2170000 rects
+caravel_00020003_fill_pattern_4_0: 2180000 rects
+caravel_00020003_fill_pattern_4_0: 2190000 rects
+caravel_00020003_fill_pattern_4_0: 2200000 rects
+caravel_00020003_fill_pattern_4_0: 2210000 rects
+caravel_00020003_fill_pattern_4_0: 2220000 rects
+caravel_00020003_fill_pattern_4_0: 2230000 rects
+caravel_00020003_fill_pattern_4_0: 2240000 rects
+caravel_00020003_fill_pattern_4_0: 2250000 rects
+caravel_00020003_fill_pattern_4_0: 2260000 rects
+caravel_00020003_fill_pattern_4_0: 2270000 rects
+caravel_00020003_fill_pattern_4_0: 2280000 rects
+caravel_00020003_fill_pattern_4_0: 2290000 rects
+caravel_00020003_fill_pattern_4_0: 2300000 rects
+caravel_00020003_fill_pattern_4_0: 2310000 rects
+caravel_00020003_fill_pattern_4_0: 2320000 rects
+caravel_00020003_fill_pattern_4_0: 2330000 rects
+caravel_00020003_fill_pattern_4_0: 2340000 rects
+caravel_00020003_fill_pattern_4_0: 2350000 rects
+caravel_00020003_fill_pattern_4_0: 2360000 rects
+caravel_00020003_fill_pattern_4_0: 2370000 rects
+caravel_00020003_fill_pattern_4_0: 2380000 rects
+caravel_00020003_fill_pattern_4_0: 2390000 rects
+caravel_00020003_fill_pattern_4_0: 2400000 rects
+caravel_00020003_fill_pattern_4_0: 2410000 rects
+caravel_00020003_fill_pattern_4_0: 2420000 rects
+caravel_00020003_fill_pattern_4_0: 2430000 rects
+caravel_00020003_fill_pattern_4_0: 2440000 rects
+caravel_00020003_fill_pattern_4_0: 2450000 rects
+caravel_00020003_fill_pattern_4_0: 2460000 rects
+caravel_00020003_fill_pattern_4_0: 2470000 rects
+caravel_00020003_fill_pattern_4_0: 2480000 rects
+caravel_00020003_fill_pattern_4_0: 2490000 rects
+caravel_00020003_fill_pattern_4_0: 2500000 rects
+caravel_00020003_fill_pattern_4_0: 2510000 rects
+caravel_00020003_fill_pattern_4_0: 2520000 rects
+caravel_00020003_fill_pattern_4_0: 2530000 rects
+caravel_00020003_fill_pattern_4_0: 2540000 rects
+caravel_00020003_fill_pattern_4_0: 2550000 rects
+caravel_00020003_fill_pattern_4_0: 2560000 rects
+caravel_00020003_fill_pattern_4_0: 2570000 rects
+caravel_00020003_fill_pattern_4_0: 2580000 rects
+caravel_00020003_fill_pattern_4_0: 2590000 rects
+caravel_00020003_fill_pattern_4_0: 2600000 rects
+caravel_00020003_fill_pattern_4_0: 2610000 rects
+caravel_00020003_fill_pattern_4_0: 2620000 rects
+caravel_00020003_fill_pattern_4_0: 2630000 rects
+caravel_00020003_fill_pattern_4_0: 2640000 rects
+caravel_00020003_fill_pattern_4_0: 2650000 rects
+caravel_00020003_fill_pattern_4_0: 2660000 rects
+caravel_00020003_fill_pattern_4_0: 2670000 rects
+caravel_00020003_fill_pattern_4_0: 2680000 rects
+caravel_00020003_fill_pattern_4_0: 2690000 rects
+caravel_00020003_fill_pattern_4_0: 2700000 rects
+caravel_00020003_fill_pattern_4_0: 2710000 rects
+caravel_00020003_fill_pattern_4_0: 2720000 rects
+caravel_00020003_fill_pattern_4_0: 2730000 rects
+caravel_00020003_fill_pattern_4_0: 2740000 rects
+caravel_00020003_fill_pattern_4_0: 2750000 rects
+caravel_00020003_fill_pattern_4_0: 2760000 rects
+caravel_00020003_fill_pattern_4_0: 2770000 rects
+caravel_00020003_fill_pattern_4_0: 2780000 rects
+caravel_00020003_fill_pattern_4_0: 2790000 rects
+caravel_00020003_fill_pattern_4_0: 2800000 rects
+caravel_00020003_fill_pattern_4_0: 2810000 rects
+caravel_00020003_fill_pattern_4_0: 2820000 rects
+caravel_00020003_fill_pattern_4_0: 2830000 rects
+caravel_00020003_fill_pattern_4_0: 2840000 rects
+caravel_00020003_fill_pattern_4_0: 2850000 rects
+caravel_00020003_fill_pattern_4_0: 2860000 rects
+caravel_00020003_fill_pattern_4_0: 2870000 rects
+caravel_00020003_fill_pattern_4_0: 2880000 rects
+caravel_00020003_fill_pattern_4_0: 2890000 rects
+caravel_00020003_fill_pattern_4_0: 2900000 rects
+caravel_00020003_fill_pattern_4_0: 2910000 rects
+caravel_00020003_fill_pattern_4_0: 2920000 rects
+caravel_00020003_fill_pattern_4_0: 2930000 rects
+caravel_00020003_fill_pattern_4_0: 2940000 rects
+caravel_00020003_fill_pattern_4_0: 2950000 rects
+caravel_00020003_fill_pattern_4_0: 2960000 rects
+caravel_00020003_fill_pattern_4_0: 2970000 rects
+caravel_00020003_fill_pattern_4_0: 2980000 rects
+caravel_00020003_fill_pattern_4_0: 2990000 rects
+caravel_00020003_fill_pattern_4_0: 3000000 rects
+caravel_00020003_fill_pattern_4_0: 3010000 rects
+caravel_00020003_fill_pattern_4_0: 3020000 rects
+caravel_00020003_fill_pattern_4_0: 3030000 rects
+caravel_00020003_fill_pattern_4_0: 3040000 rects
+caravel_00020003_fill_pattern_4_0: 3050000 rects
+caravel_00020003_fill_pattern_4_0: 3060000 rects
+caravel_00020003_fill_pattern_4_0: 3070000 rects
+caravel_00020003_fill_pattern_4_0: 3080000 rects
+caravel_00020003_fill_pattern_4_0: 3090000 rects
+caravel_00020003_fill_pattern_4_0: 3100000 rects
+caravel_00020003_fill_pattern_4_0: 3110000 rects
+caravel_00020003_fill_pattern_4_0: 3120000 rects
+caravel_00020003_fill_pattern_4_0: 3130000 rects
+caravel_00020003_fill_pattern_4_0: 3140000 rects
+caravel_00020003_fill_pattern_4_0: 3150000 rects
+caravel_00020003_fill_pattern_4_0: 3160000 rects
+caravel_00020003_fill_pattern_4_0: 3170000 rects
+caravel_00020003_fill_pattern_4_0: 3180000 rects
+caravel_00020003_fill_pattern_4_0: 3190000 rects
+caravel_00020003_fill_pattern_4_0: 3200000 rects
+caravel_00020003_fill_pattern_4_0: 3210000 rects
+caravel_00020003_fill_pattern_4_0: 3220000 rects
+caravel_00020003_fill_pattern_4_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_0: 10000 rects
+caravel_00020003_fill_pattern_1_0: 20000 rects
+caravel_00020003_fill_pattern_1_0: 30000 rects
+caravel_00020003_fill_pattern_1_0: 40000 rects
+caravel_00020003_fill_pattern_1_0: 50000 rects
+caravel_00020003_fill_pattern_1_0: 60000 rects
+caravel_00020003_fill_pattern_1_0: 70000 rects
+caravel_00020003_fill_pattern_1_0: 80000 rects
+caravel_00020003_fill_pattern_1_0: 90000 rects
+caravel_00020003_fill_pattern_1_0: 100000 rects
+caravel_00020003_fill_pattern_1_0: 110000 rects
+caravel_00020003_fill_pattern_1_0: 120000 rects
+caravel_00020003_fill_pattern_1_0: 130000 rects
+caravel_00020003_fill_pattern_1_0: 140000 rects
+caravel_00020003_fill_pattern_1_0: 150000 rects
+caravel_00020003_fill_pattern_1_0: 160000 rects
+caravel_00020003_fill_pattern_1_0: 170000 rects
+caravel_00020003_fill_pattern_1_0: 180000 rects
+caravel_00020003_fill_pattern_1_0: 190000 rects
+caravel_00020003_fill_pattern_1_0: 200000 rects
+caravel_00020003_fill_pattern_1_0: 210000 rects
+caravel_00020003_fill_pattern_1_0: 220000 rects
+caravel_00020003_fill_pattern_1_0: 230000 rects
+caravel_00020003_fill_pattern_1_0: 240000 rects
+caravel_00020003_fill_pattern_1_0: 250000 rects
+caravel_00020003_fill_pattern_1_0: 260000 rects
+caravel_00020003_fill_pattern_1_0: 270000 rects
+caravel_00020003_fill_pattern_1_0: 280000 rects
+caravel_00020003_fill_pattern_1_0: 290000 rects
+caravel_00020003_fill_pattern_1_0: 300000 rects
+caravel_00020003_fill_pattern_1_0: 310000 rects
+caravel_00020003_fill_pattern_1_0: 320000 rects
+caravel_00020003_fill_pattern_1_0: 330000 rects
+caravel_00020003_fill_pattern_1_0: 340000 rects
+caravel_00020003_fill_pattern_1_0: 350000 rects
+caravel_00020003_fill_pattern_1_0: 360000 rects
+caravel_00020003_fill_pattern_1_0: 370000 rects
+caravel_00020003_fill_pattern_1_0: 380000 rects
+caravel_00020003_fill_pattern_1_0: 390000 rects
+caravel_00020003_fill_pattern_1_0: 400000 rects
+caravel_00020003_fill_pattern_1_0: 410000 rects
+caravel_00020003_fill_pattern_1_0: 420000 rects
+caravel_00020003_fill_pattern_1_0: 430000 rects
+caravel_00020003_fill_pattern_1_0: 440000 rects
+caravel_00020003_fill_pattern_1_0: 450000 rects
+caravel_00020003_fill_pattern_1_0: 460000 rects
+caravel_00020003_fill_pattern_1_0: 470000 rects
+caravel_00020003_fill_pattern_1_0: 480000 rects
+caravel_00020003_fill_pattern_1_0: 490000 rects
+caravel_00020003_fill_pattern_1_0: 500000 rects
+caravel_00020003_fill_pattern_1_0: 510000 rects
+caravel_00020003_fill_pattern_1_0: 520000 rects
+caravel_00020003_fill_pattern_1_0: 530000 rects
+caravel_00020003_fill_pattern_1_0: 540000 rects
+caravel_00020003_fill_pattern_1_0: 550000 rects
+caravel_00020003_fill_pattern_1_0: 560000 rects
+caravel_00020003_fill_pattern_1_0: 570000 rects
+caravel_00020003_fill_pattern_1_0: 580000 rects
+caravel_00020003_fill_pattern_1_0: 590000 rects
+caravel_00020003_fill_pattern_1_0: 600000 rects
+caravel_00020003_fill_pattern_1_0: 610000 rects
+caravel_00020003_fill_pattern_1_0: 620000 rects
+caravel_00020003_fill_pattern_1_0: 630000 rects
+caravel_00020003_fill_pattern_1_0: 640000 rects
+caravel_00020003_fill_pattern_1_0: 650000 rects
+caravel_00020003_fill_pattern_1_0: 660000 rects
+caravel_00020003_fill_pattern_1_0: 670000 rects
+caravel_00020003_fill_pattern_1_0: 680000 rects
+caravel_00020003_fill_pattern_1_0: 690000 rects
+caravel_00020003_fill_pattern_1_0: 700000 rects
+caravel_00020003_fill_pattern_1_0: 710000 rects
+caravel_00020003_fill_pattern_1_0: 720000 rects
+caravel_00020003_fill_pattern_1_0: 730000 rects
+caravel_00020003_fill_pattern_1_0: 740000 rects
+caravel_00020003_fill_pattern_1_0: 750000 rects
+caravel_00020003_fill_pattern_1_0: 760000 rects
+caravel_00020003_fill_pattern_1_0: 770000 rects
+caravel_00020003_fill_pattern_1_0: 780000 rects
+caravel_00020003_fill_pattern_1_0: 790000 rects
+caravel_00020003_fill_pattern_1_0: 800000 rects
+caravel_00020003_fill_pattern_1_0: 810000 rects
+caravel_00020003_fill_pattern_1_0: 820000 rects
+caravel_00020003_fill_pattern_1_0: 830000 rects
+caravel_00020003_fill_pattern_1_0: 840000 rects
+caravel_00020003_fill_pattern_1_0: 850000 rects
+caravel_00020003_fill_pattern_1_0: 860000 rects
+caravel_00020003_fill_pattern_1_0: 870000 rects
+caravel_00020003_fill_pattern_1_0: 880000 rects
+caravel_00020003_fill_pattern_1_0: 890000 rects
+caravel_00020003_fill_pattern_1_0: 900000 rects
+caravel_00020003_fill_pattern_1_0: 910000 rects
+caravel_00020003_fill_pattern_1_0: 920000 rects
+caravel_00020003_fill_pattern_1_0: 930000 rects
+caravel_00020003_fill_pattern_1_0: 940000 rects
+caravel_00020003_fill_pattern_1_0: 950000 rects
+caravel_00020003_fill_pattern_1_0: 960000 rects
+caravel_00020003_fill_pattern_1_0: 970000 rects
+caravel_00020003_fill_pattern_1_0: 980000 rects
+caravel_00020003_fill_pattern_1_0: 990000 rects
+caravel_00020003_fill_pattern_1_0: 1000000 rects
+caravel_00020003_fill_pattern_1_0: 1010000 rects
+caravel_00020003_fill_pattern_1_0: 1020000 rects
+caravel_00020003_fill_pattern_1_0: 1030000 rects
+caravel_00020003_fill_pattern_1_0: 1040000 rects
+caravel_00020003_fill_pattern_1_0: 1050000 rects
+caravel_00020003_fill_pattern_1_0: 1060000 rects
+caravel_00020003_fill_pattern_1_0: 1070000 rects
+caravel_00020003_fill_pattern_1_0: 1080000 rects
+caravel_00020003_fill_pattern_1_0: 1090000 rects
+caravel_00020003_fill_pattern_1_0: 1100000 rects
+caravel_00020003_fill_pattern_1_0: 1110000 rects
+caravel_00020003_fill_pattern_1_0: 1120000 rects
+caravel_00020003_fill_pattern_1_0: 1130000 rects
+caravel_00020003_fill_pattern_1_0: 1140000 rects
+caravel_00020003_fill_pattern_1_0: 1150000 rects
+caravel_00020003_fill_pattern_1_0: 1160000 rects
+caravel_00020003_fill_pattern_1_0: 1170000 rects
+caravel_00020003_fill_pattern_1_0: 1180000 rects
+caravel_00020003_fill_pattern_1_0: 1190000 rects
+caravel_00020003_fill_pattern_1_0: 1200000 rects
+caravel_00020003_fill_pattern_1_0: 1210000 rects
+caravel_00020003_fill_pattern_1_0: 1220000 rects
+caravel_00020003_fill_pattern_1_0: 1230000 rects
+caravel_00020003_fill_pattern_1_0: 1240000 rects
+caravel_00020003_fill_pattern_1_0: 1250000 rects
+caravel_00020003_fill_pattern_1_0: 1260000 rects
+caravel_00020003_fill_pattern_1_0: 1270000 rects
+caravel_00020003_fill_pattern_1_0: 1280000 rects
+caravel_00020003_fill_pattern_1_0: 1290000 rects
+caravel_00020003_fill_pattern_1_0: 1300000 rects
+caravel_00020003_fill_pattern_1_0: 1310000 rects
+caravel_00020003_fill_pattern_1_0: 1320000 rects
+caravel_00020003_fill_pattern_1_0: 1330000 rects
+caravel_00020003_fill_pattern_1_0: 1340000 rects
+caravel_00020003_fill_pattern_1_0: 1350000 rects
+caravel_00020003_fill_pattern_1_0: 1360000 rects
+caravel_00020003_fill_pattern_1_0: 1370000 rects
+caravel_00020003_fill_pattern_1_0: 1380000 rects
+caravel_00020003_fill_pattern_1_0: 1390000 rects
+caravel_00020003_fill_pattern_1_0: 1400000 rects
+caravel_00020003_fill_pattern_1_0: 1410000 rects
+caravel_00020003_fill_pattern_1_0: 1420000 rects
+caravel_00020003_fill_pattern_1_0: 1430000 rects
+caravel_00020003_fill_pattern_1_0: 1440000 rects
+caravel_00020003_fill_pattern_1_0: 1450000 rects
+caravel_00020003_fill_pattern_1_0: 1460000 rects
+caravel_00020003_fill_pattern_1_0: 1470000 rects
+caravel_00020003_fill_pattern_1_0: 1480000 rects
+caravel_00020003_fill_pattern_1_0: 1490000 rects
+caravel_00020003_fill_pattern_1_0: 1500000 rects
+caravel_00020003_fill_pattern_1_0: 1510000 rects
+caravel_00020003_fill_pattern_1_0: 1520000 rects
+caravel_00020003_fill_pattern_1_0: 1530000 rects
+caravel_00020003_fill_pattern_1_0: 1540000 rects
+caravel_00020003_fill_pattern_1_0: 1550000 rects
+caravel_00020003_fill_pattern_1_0: 1560000 rects
+caravel_00020003_fill_pattern_1_0: 1570000 rects
+caravel_00020003_fill_pattern_1_0: 1580000 rects
+caravel_00020003_fill_pattern_1_0: 1590000 rects
+caravel_00020003_fill_pattern_1_0: 1600000 rects
+caravel_00020003_fill_pattern_1_0: 1610000 rects
+caravel_00020003_fill_pattern_1_0: 1620000 rects
+caravel_00020003_fill_pattern_1_0: 1630000 rects
+caravel_00020003_fill_pattern_1_0: 1640000 rects
+caravel_00020003_fill_pattern_1_0: 1650000 rects
+caravel_00020003_fill_pattern_1_0: 1660000 rects
+caravel_00020003_fill_pattern_1_0: 1670000 rects
+caravel_00020003_fill_pattern_1_0: 1680000 rects
+caravel_00020003_fill_pattern_1_0: 1690000 rects
+caravel_00020003_fill_pattern_1_0: 1700000 rects
+caravel_00020003_fill_pattern_1_0: 1710000 rects
+caravel_00020003_fill_pattern_1_0: 1720000 rects
+caravel_00020003_fill_pattern_1_0: 1730000 rects
+caravel_00020003_fill_pattern_1_0: 1740000 rects
+caravel_00020003_fill_pattern_1_0: 1750000 rects
+caravel_00020003_fill_pattern_1_0: 1760000 rects
+caravel_00020003_fill_pattern_1_0: 1770000 rects
+caravel_00020003_fill_pattern_1_0: 1780000 rects
+caravel_00020003_fill_pattern_1_0: 1790000 rects
+caravel_00020003_fill_pattern_1_0: 1800000 rects
+caravel_00020003_fill_pattern_1_0: 1810000 rects
+caravel_00020003_fill_pattern_1_0: 1820000 rects
+caravel_00020003_fill_pattern_1_0: 1830000 rects
+caravel_00020003_fill_pattern_1_0: 1840000 rects
+caravel_00020003_fill_pattern_1_0: 1850000 rects
+caravel_00020003_fill_pattern_1_0: 1860000 rects
+caravel_00020003_fill_pattern_1_0: 1870000 rects
+caravel_00020003_fill_pattern_1_0: 1880000 rects
+caravel_00020003_fill_pattern_1_0: 1890000 rects
+caravel_00020003_fill_pattern_1_0: 1900000 rects
+caravel_00020003_fill_pattern_1_0: 1910000 rects
+caravel_00020003_fill_pattern_1_0: 1920000 rects
+caravel_00020003_fill_pattern_1_0: 1930000 rects
+caravel_00020003_fill_pattern_1_0: 1940000 rects
+caravel_00020003_fill_pattern_1_0: 1950000 rects
+caravel_00020003_fill_pattern_1_0: 1960000 rects
+caravel_00020003_fill_pattern_1_0: 1970000 rects
+caravel_00020003_fill_pattern_1_0: 1980000 rects
+caravel_00020003_fill_pattern_1_0: 1990000 rects
+caravel_00020003_fill_pattern_1_0: 2000000 rects
+caravel_00020003_fill_pattern_1_0: 2010000 rects
+caravel_00020003_fill_pattern_1_0: 2020000 rects
+caravel_00020003_fill_pattern_1_0: 2030000 rects
+caravel_00020003_fill_pattern_1_0: 2040000 rects
+caravel_00020003_fill_pattern_1_0: 2050000 rects
+caravel_00020003_fill_pattern_1_0: 2060000 rects
+caravel_00020003_fill_pattern_1_0: 2070000 rects
+caravel_00020003_fill_pattern_1_0: 2080000 rects
+caravel_00020003_fill_pattern_1_0: 2090000 rects
+caravel_00020003_fill_pattern_1_0: 2100000 rects
+caravel_00020003_fill_pattern_1_0: 2110000 rects
+caravel_00020003_fill_pattern_1_0: 2120000 rects
+caravel_00020003_fill_pattern_1_0: 2130000 rects
+caravel_00020003_fill_pattern_1_0: 2140000 rects
+caravel_00020003_fill_pattern_1_0: 2150000 rects
+caravel_00020003_fill_pattern_1_0: 2160000 rects
+caravel_00020003_fill_pattern_1_0: 2170000 rects
+caravel_00020003_fill_pattern_1_0: 2180000 rects
+caravel_00020003_fill_pattern_1_0: 2190000 rects
+caravel_00020003_fill_pattern_1_0: 2200000 rects
+caravel_00020003_fill_pattern_1_0: 2210000 rects
+caravel_00020003_fill_pattern_1_0: 2220000 rects
+caravel_00020003_fill_pattern_1_0: 2230000 rects
+caravel_00020003_fill_pattern_1_0: 2240000 rects
+caravel_00020003_fill_pattern_1_0: 2250000 rects
+caravel_00020003_fill_pattern_1_0: 2260000 rects
+caravel_00020003_fill_pattern_1_0: 2270000 rects
+caravel_00020003_fill_pattern_1_0: 2280000 rects
+caravel_00020003_fill_pattern_1_0: 2290000 rects
+caravel_00020003_fill_pattern_1_0: 2300000 rects
+caravel_00020003_fill_pattern_1_0: 2310000 rects
+caravel_00020003_fill_pattern_1_0: 2320000 rects
+caravel_00020003_fill_pattern_1_0: 2330000 rects
+caravel_00020003_fill_pattern_1_0: 2340000 rects
+caravel_00020003_fill_pattern_1_0: 2350000 rects
+caravel_00020003_fill_pattern_1_0: 2360000 rects
+caravel_00020003_fill_pattern_1_0: 2370000 rects
+caravel_00020003_fill_pattern_1_0: 2380000 rects
+caravel_00020003_fill_pattern_1_0: 2390000 rects
+caravel_00020003_fill_pattern_1_0: 2400000 rects
+caravel_00020003_fill_pattern_1_0: 2410000 rects
+caravel_00020003_fill_pattern_1_0: 2420000 rects
+caravel_00020003_fill_pattern_1_0: 2430000 rects
+caravel_00020003_fill_pattern_1_0: 2440000 rects
+caravel_00020003_fill_pattern_1_0: 2450000 rects
+caravel_00020003_fill_pattern_1_0: 2460000 rects
+caravel_00020003_fill_pattern_1_0: 2470000 rects
+caravel_00020003_fill_pattern_1_0: 2480000 rects
+caravel_00020003_fill_pattern_1_0: 2490000 rects
+caravel_00020003_fill_pattern_1_0: 2500000 rects
+caravel_00020003_fill_pattern_1_0: 2510000 rects
+caravel_00020003_fill_pattern_1_0: 2520000 rects
+caravel_00020003_fill_pattern_1_0: 2530000 rects
+caravel_00020003_fill_pattern_1_0: 2540000 rects
+caravel_00020003_fill_pattern_1_0: 2550000 rects
+caravel_00020003_fill_pattern_1_0: 2560000 rects
+caravel_00020003_fill_pattern_1_0: 2570000 rects
+caravel_00020003_fill_pattern_1_0: 2580000 rects
+caravel_00020003_fill_pattern_1_0: 2590000 rects
+caravel_00020003_fill_pattern_1_0: 2600000 rects
+caravel_00020003_fill_pattern_1_0: 2610000 rects
+caravel_00020003_fill_pattern_1_0: 2620000 rects
+caravel_00020003_fill_pattern_1_0: 2630000 rects
+caravel_00020003_fill_pattern_1_0: 2640000 rects
+caravel_00020003_fill_pattern_1_0: 2650000 rects
+caravel_00020003_fill_pattern_1_0: 2660000 rects
+caravel_00020003_fill_pattern_1_0: 2670000 rects
+caravel_00020003_fill_pattern_1_0: 2680000 rects
+caravel_00020003_fill_pattern_1_0: 2690000 rects
+caravel_00020003_fill_pattern_1_0: 2700000 rects
+caravel_00020003_fill_pattern_1_0: 2710000 rects
+caravel_00020003_fill_pattern_1_0: 2720000 rects
+caravel_00020003_fill_pattern_1_0: 2730000 rects
+caravel_00020003_fill_pattern_1_0: 2740000 rects
+caravel_00020003_fill_pattern_1_0: 2750000 rects
+caravel_00020003_fill_pattern_1_0: 2760000 rects
+caravel_00020003_fill_pattern_1_0: 2770000 rects
+caravel_00020003_fill_pattern_1_0: 2780000 rects
+caravel_00020003_fill_pattern_1_0: 2790000 rects
+caravel_00020003_fill_pattern_1_0: 2800000 rects
+caravel_00020003_fill_pattern_1_0: 2810000 rects
+caravel_00020003_fill_pattern_1_0: 2820000 rects
+caravel_00020003_fill_pattern_1_0: 2830000 rects
+caravel_00020003_fill_pattern_1_0: 2840000 rects
+caravel_00020003_fill_pattern_1_0: 2850000 rects
+caravel_00020003_fill_pattern_1_0: 2860000 rects
+caravel_00020003_fill_pattern_1_0: 2870000 rects
+caravel_00020003_fill_pattern_1_0: 2880000 rects
+caravel_00020003_fill_pattern_1_0: 2890000 rects
+caravel_00020003_fill_pattern_1_0: 2900000 rects
+caravel_00020003_fill_pattern_1_0: 2910000 rects
+caravel_00020003_fill_pattern_1_0: 2920000 rects
+caravel_00020003_fill_pattern_1_0: 2930000 rects
+caravel_00020003_fill_pattern_1_0: 2940000 rects
+caravel_00020003_fill_pattern_1_0: 2950000 rects
+caravel_00020003_fill_pattern_1_0: 2960000 rects
+caravel_00020003_fill_pattern_1_0: 2970000 rects
+caravel_00020003_fill_pattern_1_0: 2980000 rects
+caravel_00020003_fill_pattern_1_0: 2990000 rects
+caravel_00020003_fill_pattern_1_0: 3000000 rects
+caravel_00020003_fill_pattern_1_0: 3010000 rects
+caravel_00020003_fill_pattern_1_0: 3020000 rects
+caravel_00020003_fill_pattern_1_0: 3030000 rects
+caravel_00020003_fill_pattern_1_0: 3040000 rects
+caravel_00020003_fill_pattern_1_0: 3050000 rects
+caravel_00020003_fill_pattern_1_0: 3060000 rects
+caravel_00020003_fill_pattern_1_0: 3070000 rects
+caravel_00020003_fill_pattern_1_0: 3080000 rects
+caravel_00020003_fill_pattern_1_0: 3090000 rects
+caravel_00020003_fill_pattern_1_0: 3100000 rects
+caravel_00020003_fill_pattern_1_0: 3110000 rects
+caravel_00020003_fill_pattern_1_0: 3120000 rects
+caravel_00020003_fill_pattern_1_0: 3130000 rects
+caravel_00020003_fill_pattern_1_0: 3140000 rects
+caravel_00020003_fill_pattern_1_0: 3150000 rects
+caravel_00020003_fill_pattern_1_0: 3160000 rects
+caravel_00020003_fill_pattern_1_0: 3170000 rects
+caravel_00020003_fill_pattern_1_0: 3180000 rects
+caravel_00020003_fill_pattern_1_0: 3190000 rects
+caravel_00020003_fill_pattern_1_0: 3200000 rects
+caravel_00020003_fill_pattern_1_0: 3210000 rects
+caravel_00020003_fill_pattern_1_0: 3220000 rects
+caravel_00020003_fill_pattern_1_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_1: 10000 rects
+caravel_00020003_fill_pattern_1_1: 20000 rects
+caravel_00020003_fill_pattern_1_1: 30000 rects
+caravel_00020003_fill_pattern_1_1: 40000 rects
+caravel_00020003_fill_pattern_1_1: 50000 rects
+caravel_00020003_fill_pattern_1_1: 60000 rects
+caravel_00020003_fill_pattern_1_1: 70000 rects
+caravel_00020003_fill_pattern_1_1: 80000 rects
+caravel_00020003_fill_pattern_1_1: 90000 rects
+caravel_00020003_fill_pattern_1_1: 100000 rects
+caravel_00020003_fill_pattern_1_1: 110000 rects
+caravel_00020003_fill_pattern_1_1: 120000 rects
+caravel_00020003_fill_pattern_1_1: 130000 rects
+caravel_00020003_fill_pattern_1_1: 140000 rects
+caravel_00020003_fill_pattern_1_1: 150000 rects
+caravel_00020003_fill_pattern_1_1: 160000 rects
+caravel_00020003_fill_pattern_1_1: 170000 rects
+caravel_00020003_fill_pattern_1_1: 180000 rects
+caravel_00020003_fill_pattern_1_1: 190000 rects
+caravel_00020003_fill_pattern_1_1: 200000 rects
+caravel_00020003_fill_pattern_1_1: 210000 rects
+caravel_00020003_fill_pattern_1_1: 220000 rects
+caravel_00020003_fill_pattern_1_1: 230000 rects
+caravel_00020003_fill_pattern_1_1: 240000 rects
+caravel_00020003_fill_pattern_1_1: 250000 rects
+caravel_00020003_fill_pattern_1_1: 260000 rects
+caravel_00020003_fill_pattern_1_1: 270000 rects
+caravel_00020003_fill_pattern_1_1: 280000 rects
+caravel_00020003_fill_pattern_1_1: 290000 rects
+caravel_00020003_fill_pattern_1_1: 300000 rects
+caravel_00020003_fill_pattern_1_1: 310000 rects
+caravel_00020003_fill_pattern_1_1: 320000 rects
+caravel_00020003_fill_pattern_1_1: 330000 rects
+caravel_00020003_fill_pattern_1_1: 340000 rects
+caravel_00020003_fill_pattern_1_1: 350000 rects
+caravel_00020003_fill_pattern_1_1: 360000 rects
+caravel_00020003_fill_pattern_1_1: 370000 rects
+caravel_00020003_fill_pattern_1_1: 380000 rects
+caravel_00020003_fill_pattern_1_1: 390000 rects
+caravel_00020003_fill_pattern_1_1: 400000 rects
+caravel_00020003_fill_pattern_1_1: 410000 rects
+caravel_00020003_fill_pattern_1_1: 420000 rects
+caravel_00020003_fill_pattern_1_1: 430000 rects
+caravel_00020003_fill_pattern_1_1: 440000 rects
+caravel_00020003_fill_pattern_1_1: 450000 rects
+caravel_00020003_fill_pattern_1_1: 460000 rects
+caravel_00020003_fill_pattern_1_1: 470000 rects
+caravel_00020003_fill_pattern_1_1: 480000 rects
+caravel_00020003_fill_pattern_1_1: 490000 rects
+caravel_00020003_fill_pattern_1_1: 500000 rects
+caravel_00020003_fill_pattern_1_1: 510000 rects
+caravel_00020003_fill_pattern_1_1: 520000 rects
+caravel_00020003_fill_pattern_1_1: 530000 rects
+caravel_00020003_fill_pattern_1_1: 540000 rects
+caravel_00020003_fill_pattern_1_1: 550000 rects
+caravel_00020003_fill_pattern_1_1: 560000 rects
+caravel_00020003_fill_pattern_1_1: 570000 rects
+caravel_00020003_fill_pattern_1_1: 580000 rects
+caravel_00020003_fill_pattern_1_1: 590000 rects
+caravel_00020003_fill_pattern_1_1: 600000 rects
+caravel_00020003_fill_pattern_1_1: 610000 rects
+caravel_00020003_fill_pattern_1_1: 620000 rects
+caravel_00020003_fill_pattern_1_1: 630000 rects
+caravel_00020003_fill_pattern_1_1: 640000 rects
+caravel_00020003_fill_pattern_1_1: 650000 rects
+caravel_00020003_fill_pattern_1_1: 660000 rects
+caravel_00020003_fill_pattern_1_1: 670000 rects
+caravel_00020003_fill_pattern_1_1: 680000 rects
+caravel_00020003_fill_pattern_1_1: 690000 rects
+caravel_00020003_fill_pattern_1_1: 700000 rects
+caravel_00020003_fill_pattern_1_1: 710000 rects
+caravel_00020003_fill_pattern_1_1: 720000 rects
+caravel_00020003_fill_pattern_1_1: 730000 rects
+caravel_00020003_fill_pattern_1_1: 740000 rects
+caravel_00020003_fill_pattern_1_1: 750000 rects
+caravel_00020003_fill_pattern_1_1: 760000 rects
+caravel_00020003_fill_pattern_1_1: 770000 rects
+caravel_00020003_fill_pattern_1_1: 780000 rects
+caravel_00020003_fill_pattern_1_1: 790000 rects
+caravel_00020003_fill_pattern_1_1: 800000 rects
+caravel_00020003_fill_pattern_1_1: 810000 rects
+caravel_00020003_fill_pattern_1_1: 820000 rects
+caravel_00020003_fill_pattern_1_1: 830000 rects
+caravel_00020003_fill_pattern_1_1: 840000 rects
+caravel_00020003_fill_pattern_1_1: 850000 rects
+caravel_00020003_fill_pattern_1_1: 860000 rects
+caravel_00020003_fill_pattern_1_1: 870000 rects
+caravel_00020003_fill_pattern_1_1: 880000 rects
+caravel_00020003_fill_pattern_1_1: 890000 rects
+caravel_00020003_fill_pattern_1_1: 900000 rects
+caravel_00020003_fill_pattern_1_1: 910000 rects
+caravel_00020003_fill_pattern_1_1: 920000 rects
+caravel_00020003_fill_pattern_1_1: 930000 rects
+caravel_00020003_fill_pattern_1_1: 940000 rects
+caravel_00020003_fill_pattern_1_1: 950000 rects
+caravel_00020003_fill_pattern_1_1: 960000 rects
+caravel_00020003_fill_pattern_1_1: 970000 rects
+caravel_00020003_fill_pattern_1_1: 980000 rects
+caravel_00020003_fill_pattern_1_1: 990000 rects
+caravel_00020003_fill_pattern_1_1: 1000000 rects
+caravel_00020003_fill_pattern_1_1: 1010000 rects
+caravel_00020003_fill_pattern_1_1: 1020000 rects
+caravel_00020003_fill_pattern_1_1: 1030000 rects
+caravel_00020003_fill_pattern_1_1: 1040000 rects
+caravel_00020003_fill_pattern_1_1: 1050000 rects
+caravel_00020003_fill_pattern_1_1: 1060000 rects
+caravel_00020003_fill_pattern_1_1: 1070000 rects
+caravel_00020003_fill_pattern_1_1: 1080000 rects
+caravel_00020003_fill_pattern_1_1: 1090000 rects
+caravel_00020003_fill_pattern_1_1: 1100000 rects
+caravel_00020003_fill_pattern_1_1: 1110000 rects
+caravel_00020003_fill_pattern_1_1: 1120000 rects
+caravel_00020003_fill_pattern_1_1: 1130000 rects
+caravel_00020003_fill_pattern_1_1: 1140000 rects
+caravel_00020003_fill_pattern_1_1: 1150000 rects
+caravel_00020003_fill_pattern_1_1: 1160000 rects
+caravel_00020003_fill_pattern_1_1: 1170000 rects
+caravel_00020003_fill_pattern_1_1: 1180000 rects
+caravel_00020003_fill_pattern_1_1: 1190000 rects
+caravel_00020003_fill_pattern_1_1: 1200000 rects
+caravel_00020003_fill_pattern_1_1: 1210000 rects
+caravel_00020003_fill_pattern_1_1: 1220000 rects
+caravel_00020003_fill_pattern_1_1: 1230000 rects
+caravel_00020003_fill_pattern_1_1: 1240000 rects
+caravel_00020003_fill_pattern_1_1: 1250000 rects
+caravel_00020003_fill_pattern_1_1: 1260000 rects
+caravel_00020003_fill_pattern_1_1: 1270000 rects
+caravel_00020003_fill_pattern_1_1: 1280000 rects
+caravel_00020003_fill_pattern_1_1: 1290000 rects
+caravel_00020003_fill_pattern_1_1: 1300000 rects
+caravel_00020003_fill_pattern_1_1: 1310000 rects
+caravel_00020003_fill_pattern_1_1: 1320000 rects
+caravel_00020003_fill_pattern_1_1: 1330000 rects
+caravel_00020003_fill_pattern_1_1: 1340000 rects
+caravel_00020003_fill_pattern_1_1: 1350000 rects
+caravel_00020003_fill_pattern_1_1: 1360000 rects
+caravel_00020003_fill_pattern_1_1: 1370000 rects
+caravel_00020003_fill_pattern_1_1: 1380000 rects
+caravel_00020003_fill_pattern_1_1: 1390000 rects
+caravel_00020003_fill_pattern_1_1: 1400000 rects
+caravel_00020003_fill_pattern_1_1: 1410000 rects
+caravel_00020003_fill_pattern_1_1: 1420000 rects
+caravel_00020003_fill_pattern_1_1: 1430000 rects
+caravel_00020003_fill_pattern_1_1: 1440000 rects
+caravel_00020003_fill_pattern_1_1: 1450000 rects
+caravel_00020003_fill_pattern_1_1: 1460000 rects
+caravel_00020003_fill_pattern_1_1: 1470000 rects
+caravel_00020003_fill_pattern_1_1: 1480000 rects
+caravel_00020003_fill_pattern_1_1: 1490000 rects
+caravel_00020003_fill_pattern_1_1: 1500000 rects
+caravel_00020003_fill_pattern_1_1: 1510000 rects
+caravel_00020003_fill_pattern_1_1: 1520000 rects
+caravel_00020003_fill_pattern_1_1: 1530000 rects
+caravel_00020003_fill_pattern_1_1: 1540000 rects
+caravel_00020003_fill_pattern_1_1: 1550000 rects
+caravel_00020003_fill_pattern_1_1: 1560000 rects
+caravel_00020003_fill_pattern_1_1: 1570000 rects
+caravel_00020003_fill_pattern_1_1: 1580000 rects
+caravel_00020003_fill_pattern_1_1: 1590000 rects
+caravel_00020003_fill_pattern_1_1: 1600000 rects
+caravel_00020003_fill_pattern_1_1: 1610000 rects
+caravel_00020003_fill_pattern_1_1: 1620000 rects
+caravel_00020003_fill_pattern_1_1: 1630000 rects
+caravel_00020003_fill_pattern_1_1: 1640000 rects
+caravel_00020003_fill_pattern_1_1: 1650000 rects
+caravel_00020003_fill_pattern_1_1: 1660000 rects
+caravel_00020003_fill_pattern_1_1: 1670000 rects
+caravel_00020003_fill_pattern_1_1: 1680000 rects
+caravel_00020003_fill_pattern_1_1: 1690000 rects
+caravel_00020003_fill_pattern_1_1: 1700000 rects
+caravel_00020003_fill_pattern_1_1: 1710000 rects
+caravel_00020003_fill_pattern_1_1: 1720000 rects
+caravel_00020003_fill_pattern_1_1: 1730000 rects
+caravel_00020003_fill_pattern_1_1: 1740000 rects
+caravel_00020003_fill_pattern_1_1: 1750000 rects
+caravel_00020003_fill_pattern_1_1: 1760000 rects
+caravel_00020003_fill_pattern_1_1: 1770000 rects
+caravel_00020003_fill_pattern_1_1: 1780000 rects
+caravel_00020003_fill_pattern_1_1: 1790000 rects
+caravel_00020003_fill_pattern_1_1: 1800000 rects
+caravel_00020003_fill_pattern_1_1: 1810000 rects
+caravel_00020003_fill_pattern_1_1: 1820000 rects
+caravel_00020003_fill_pattern_1_1: 1830000 rects
+caravel_00020003_fill_pattern_1_1: 1840000 rects
+caravel_00020003_fill_pattern_1_1: 1850000 rects
+caravel_00020003_fill_pattern_1_1: 1860000 rects
+caravel_00020003_fill_pattern_1_1: 1870000 rects
+caravel_00020003_fill_pattern_1_1: 1880000 rects
+caravel_00020003_fill_pattern_1_1: 1890000 rects
+caravel_00020003_fill_pattern_1_1: 1900000 rects
+caravel_00020003_fill_pattern_1_1: 1910000 rects
+caravel_00020003_fill_pattern_1_1: 1920000 rects
+caravel_00020003_fill_pattern_1_1: 1930000 rects
+caravel_00020003_fill_pattern_1_1: 1940000 rects
+caravel_00020003_fill_pattern_1_1: 1950000 rects
+caravel_00020003_fill_pattern_1_1: 1960000 rects
+caravel_00020003_fill_pattern_1_1: 1970000 rects
+caravel_00020003_fill_pattern_1_1: 1980000 rects
+caravel_00020003_fill_pattern_1_1: 1990000 rects
+caravel_00020003_fill_pattern_1_1: 2000000 rects
+caravel_00020003_fill_pattern_1_1: 2010000 rects
+caravel_00020003_fill_pattern_1_1: 2020000 rects
+caravel_00020003_fill_pattern_1_1: 2030000 rects
+caravel_00020003_fill_pattern_1_1: 2040000 rects
+caravel_00020003_fill_pattern_1_1: 2050000 rects
+caravel_00020003_fill_pattern_1_1: 2060000 rects
+caravel_00020003_fill_pattern_1_1: 2070000 rects
+caravel_00020003_fill_pattern_1_1: 2080000 rects
+caravel_00020003_fill_pattern_1_1: 2090000 rects
+caravel_00020003_fill_pattern_1_1: 2100000 rects
+caravel_00020003_fill_pattern_1_1: 2110000 rects
+caravel_00020003_fill_pattern_1_1: 2120000 rects
+caravel_00020003_fill_pattern_1_1: 2130000 rects
+caravel_00020003_fill_pattern_1_1: 2140000 rects
+caravel_00020003_fill_pattern_1_1: 2150000 rects
+caravel_00020003_fill_pattern_1_1: 2160000 rects
+caravel_00020003_fill_pattern_1_1: 2170000 rects
+caravel_00020003_fill_pattern_1_1: 2180000 rects
+caravel_00020003_fill_pattern_1_1: 2190000 rects
+caravel_00020003_fill_pattern_1_1: 2200000 rects
+caravel_00020003_fill_pattern_1_1: 2210000 rects
+caravel_00020003_fill_pattern_1_1: 2220000 rects
+caravel_00020003_fill_pattern_1_1: 2230000 rects
+caravel_00020003_fill_pattern_1_1: 2240000 rects
+caravel_00020003_fill_pattern_1_1: 2250000 rects
+caravel_00020003_fill_pattern_1_1: 2260000 rects
+caravel_00020003_fill_pattern_1_1: 2270000 rects
+caravel_00020003_fill_pattern_1_1: 2280000 rects
+caravel_00020003_fill_pattern_1_1: 2290000 rects
+caravel_00020003_fill_pattern_1_1: 2300000 rects
+caravel_00020003_fill_pattern_1_1: 2310000 rects
+caravel_00020003_fill_pattern_1_1: 2320000 rects
+caravel_00020003_fill_pattern_1_1: 2330000 rects
+caravel_00020003_fill_pattern_1_1: 2340000 rects
+caravel_00020003_fill_pattern_1_1: 2350000 rects
+caravel_00020003_fill_pattern_1_1: 2360000 rects
+caravel_00020003_fill_pattern_1_1: 2370000 rects
+caravel_00020003_fill_pattern_1_1: 2380000 rects
+caravel_00020003_fill_pattern_1_1: 2390000 rects
+caravel_00020003_fill_pattern_1_1: 2400000 rects
+caravel_00020003_fill_pattern_1_1: 2410000 rects
+caravel_00020003_fill_pattern_1_1: 2420000 rects
+caravel_00020003_fill_pattern_1_1: 2430000 rects
+caravel_00020003_fill_pattern_1_1: 2440000 rects
+caravel_00020003_fill_pattern_1_1: 2450000 rects
+caravel_00020003_fill_pattern_1_1: 2460000 rects
+caravel_00020003_fill_pattern_1_1: 2470000 rects
+caravel_00020003_fill_pattern_1_1: 2480000 rects
+caravel_00020003_fill_pattern_1_1: 2490000 rects
+caravel_00020003_fill_pattern_1_1: 2500000 rects
+caravel_00020003_fill_pattern_1_1: 2510000 rects
+caravel_00020003_fill_pattern_1_1: 2520000 rects
+caravel_00020003_fill_pattern_1_1: 2530000 rects
+caravel_00020003_fill_pattern_1_1: 2540000 rects
+caravel_00020003_fill_pattern_1_1: 2550000 rects
+caravel_00020003_fill_pattern_1_1: 2560000 rects
+caravel_00020003_fill_pattern_1_1: 2570000 rects
+caravel_00020003_fill_pattern_1_1: 2580000 rects
+caravel_00020003_fill_pattern_1_1: 2590000 rects
+caravel_00020003_fill_pattern_1_1: 2600000 rects
+caravel_00020003_fill_pattern_1_1: 2610000 rects
+caravel_00020003_fill_pattern_1_1: 2620000 rects
+caravel_00020003_fill_pattern_1_1: 2630000 rects
+caravel_00020003_fill_pattern_1_1: 2640000 rects
+caravel_00020003_fill_pattern_1_1: 2650000 rects
+caravel_00020003_fill_pattern_1_1: 2660000 rects
+caravel_00020003_fill_pattern_1_1: 2670000 rects
+caravel_00020003_fill_pattern_1_1: 2680000 rects
+caravel_00020003_fill_pattern_1_1: 2690000 rects
+caravel_00020003_fill_pattern_1_1: 2700000 rects
+caravel_00020003_fill_pattern_1_1: 2710000 rects
+caravel_00020003_fill_pattern_1_1: 2720000 rects
+caravel_00020003_fill_pattern_1_1: 2730000 rects
+caravel_00020003_fill_pattern_1_1: 2740000 rects
+caravel_00020003_fill_pattern_1_1: 2750000 rects
+caravel_00020003_fill_pattern_1_1: 2760000 rects
+caravel_00020003_fill_pattern_1_1: 2770000 rects
+caravel_00020003_fill_pattern_1_1: 2780000 rects
+caravel_00020003_fill_pattern_1_1: 2790000 rects
+caravel_00020003_fill_pattern_1_1: 2800000 rects
+caravel_00020003_fill_pattern_1_1: 2810000 rects
+caravel_00020003_fill_pattern_1_1: 2820000 rects
+caravel_00020003_fill_pattern_1_1: 2830000 rects
+caravel_00020003_fill_pattern_1_1: 2840000 rects
+caravel_00020003_fill_pattern_1_1: 2850000 rects
+caravel_00020003_fill_pattern_1_1: 2860000 rects
+caravel_00020003_fill_pattern_1_1: 2870000 rects
+caravel_00020003_fill_pattern_1_1: 2880000 rects
+caravel_00020003_fill_pattern_1_1: 2890000 rects
+caravel_00020003_fill_pattern_1_1: 2900000 rects
+caravel_00020003_fill_pattern_1_1: 2910000 rects
+caravel_00020003_fill_pattern_1_1: 2920000 rects
+caravel_00020003_fill_pattern_1_1: 2930000 rects
+caravel_00020003_fill_pattern_1_1: 2940000 rects
+caravel_00020003_fill_pattern_1_1: 2950000 rects
+caravel_00020003_fill_pattern_1_1: 2960000 rects
+caravel_00020003_fill_pattern_1_1: 2970000 rects
+caravel_00020003_fill_pattern_1_1: 2980000 rects
+caravel_00020003_fill_pattern_1_1: 2990000 rects
+caravel_00020003_fill_pattern_1_1: 3000000 rects
+caravel_00020003_fill_pattern_1_1: 3010000 rects
+caravel_00020003_fill_pattern_1_1: 3020000 rects
+caravel_00020003_fill_pattern_1_1: 3030000 rects
+caravel_00020003_fill_pattern_1_1: 3040000 rects
+caravel_00020003_fill_pattern_1_1: 3050000 rects
+caravel_00020003_fill_pattern_1_1: 3060000 rects
+caravel_00020003_fill_pattern_1_1: 3070000 rects
+caravel_00020003_fill_pattern_1_1: 3080000 rects
+caravel_00020003_fill_pattern_1_1: 3090000 rects
+caravel_00020003_fill_pattern_1_1: 3100000 rects
+caravel_00020003_fill_pattern_1_1: 3110000 rects
+caravel_00020003_fill_pattern_1_1: 3120000 rects
+caravel_00020003_fill_pattern_1_1: 3130000 rects
+caravel_00020003_fill_pattern_1_1: 3140000 rects
+caravel_00020003_fill_pattern_1_1: 3150000 rects
+caravel_00020003_fill_pattern_1_1: 3160000 rects
+caravel_00020003_fill_pattern_1_1: 3170000 rects
+caravel_00020003_fill_pattern_1_1: 3180000 rects
+caravel_00020003_fill_pattern_1_1: 3190000 rects
+caravel_00020003_fill_pattern_1_1: 3200000 rects
+caravel_00020003_fill_pattern_1_1: 3210000 rects
+caravel_00020003_fill_pattern_1_1: 3220000 rects
+caravel_00020003_fill_pattern_1_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_0: 10000 rects
+caravel_00020003_fill_pattern_2_0: 20000 rects
+caravel_00020003_fill_pattern_2_0: 30000 rects
+caravel_00020003_fill_pattern_2_0: 40000 rects
+caravel_00020003_fill_pattern_2_0: 50000 rects
+caravel_00020003_fill_pattern_2_0: 60000 rects
+caravel_00020003_fill_pattern_2_0: 70000 rects
+caravel_00020003_fill_pattern_2_0: 80000 rects
+caravel_00020003_fill_pattern_2_0: 90000 rects
+caravel_00020003_fill_pattern_2_0: 100000 rects
+caravel_00020003_fill_pattern_2_0: 110000 rects
+caravel_00020003_fill_pattern_2_0: 120000 rects
+caravel_00020003_fill_pattern_2_0: 130000 rects
+caravel_00020003_fill_pattern_2_0: 140000 rects
+caravel_00020003_fill_pattern_2_0: 150000 rects
+caravel_00020003_fill_pattern_2_0: 160000 rects
+caravel_00020003_fill_pattern_2_0: 170000 rects
+caravel_00020003_fill_pattern_2_0: 180000 rects
+caravel_00020003_fill_pattern_2_0: 190000 rects
+caravel_00020003_fill_pattern_2_0: 200000 rects
+caravel_00020003_fill_pattern_2_0: 210000 rects
+caravel_00020003_fill_pattern_2_0: 220000 rects
+caravel_00020003_fill_pattern_2_0: 230000 rects
+caravel_00020003_fill_pattern_2_0: 240000 rects
+caravel_00020003_fill_pattern_2_0: 250000 rects
+caravel_00020003_fill_pattern_2_0: 260000 rects
+caravel_00020003_fill_pattern_2_0: 270000 rects
+caravel_00020003_fill_pattern_2_0: 280000 rects
+caravel_00020003_fill_pattern_2_0: 290000 rects
+caravel_00020003_fill_pattern_2_0: 300000 rects
+caravel_00020003_fill_pattern_2_0: 310000 rects
+caravel_00020003_fill_pattern_2_0: 320000 rects
+caravel_00020003_fill_pattern_2_0: 330000 rects
+caravel_00020003_fill_pattern_2_0: 340000 rects
+caravel_00020003_fill_pattern_2_0: 350000 rects
+caravel_00020003_fill_pattern_2_0: 360000 rects
+caravel_00020003_fill_pattern_2_0: 370000 rects
+caravel_00020003_fill_pattern_2_0: 380000 rects
+caravel_00020003_fill_pattern_2_0: 390000 rects
+caravel_00020003_fill_pattern_2_0: 400000 rects
+caravel_00020003_fill_pattern_2_0: 410000 rects
+caravel_00020003_fill_pattern_2_0: 420000 rects
+caravel_00020003_fill_pattern_2_0: 430000 rects
+caravel_00020003_fill_pattern_2_0: 440000 rects
+caravel_00020003_fill_pattern_2_0: 450000 rects
+caravel_00020003_fill_pattern_2_0: 460000 rects
+caravel_00020003_fill_pattern_2_0: 470000 rects
+caravel_00020003_fill_pattern_2_0: 480000 rects
+caravel_00020003_fill_pattern_2_0: 490000 rects
+caravel_00020003_fill_pattern_2_0: 500000 rects
+caravel_00020003_fill_pattern_2_0: 510000 rects
+caravel_00020003_fill_pattern_2_0: 520000 rects
+caravel_00020003_fill_pattern_2_0: 530000 rects
+caravel_00020003_fill_pattern_2_0: 540000 rects
+caravel_00020003_fill_pattern_2_0: 550000 rects
+caravel_00020003_fill_pattern_2_0: 560000 rects
+caravel_00020003_fill_pattern_2_0: 570000 rects
+caravel_00020003_fill_pattern_2_0: 580000 rects
+caravel_00020003_fill_pattern_2_0: 590000 rects
+caravel_00020003_fill_pattern_2_0: 600000 rects
+caravel_00020003_fill_pattern_2_0: 610000 rects
+caravel_00020003_fill_pattern_2_0: 620000 rects
+caravel_00020003_fill_pattern_2_0: 630000 rects
+caravel_00020003_fill_pattern_2_0: 640000 rects
+caravel_00020003_fill_pattern_2_0: 650000 rects
+caravel_00020003_fill_pattern_2_0: 660000 rects
+caravel_00020003_fill_pattern_2_0: 670000 rects
+caravel_00020003_fill_pattern_2_0: 680000 rects
+caravel_00020003_fill_pattern_2_0: 690000 rects
+caravel_00020003_fill_pattern_2_0: 700000 rects
+caravel_00020003_fill_pattern_2_0: 710000 rects
+caravel_00020003_fill_pattern_2_0: 720000 rects
+caravel_00020003_fill_pattern_2_0: 730000 rects
+caravel_00020003_fill_pattern_2_0: 740000 rects
+caravel_00020003_fill_pattern_2_0: 750000 rects
+caravel_00020003_fill_pattern_2_0: 760000 rects
+caravel_00020003_fill_pattern_2_0: 770000 rects
+caravel_00020003_fill_pattern_2_0: 780000 rects
+caravel_00020003_fill_pattern_2_0: 790000 rects
+caravel_00020003_fill_pattern_2_0: 800000 rects
+caravel_00020003_fill_pattern_2_0: 810000 rects
+caravel_00020003_fill_pattern_2_0: 820000 rects
+caravel_00020003_fill_pattern_2_0: 830000 rects
+caravel_00020003_fill_pattern_2_0: 840000 rects
+caravel_00020003_fill_pattern_2_0: 850000 rects
+caravel_00020003_fill_pattern_2_0: 860000 rects
+caravel_00020003_fill_pattern_2_0: 870000 rects
+caravel_00020003_fill_pattern_2_0: 880000 rects
+caravel_00020003_fill_pattern_2_0: 890000 rects
+caravel_00020003_fill_pattern_2_0: 900000 rects
+caravel_00020003_fill_pattern_2_0: 910000 rects
+caravel_00020003_fill_pattern_2_0: 920000 rects
+caravel_00020003_fill_pattern_2_0: 930000 rects
+caravel_00020003_fill_pattern_2_0: 940000 rects
+caravel_00020003_fill_pattern_2_0: 950000 rects
+caravel_00020003_fill_pattern_2_0: 960000 rects
+caravel_00020003_fill_pattern_2_0: 970000 rects
+caravel_00020003_fill_pattern_2_0: 980000 rects
+caravel_00020003_fill_pattern_2_0: 990000 rects
+caravel_00020003_fill_pattern_2_0: 1000000 rects
+caravel_00020003_fill_pattern_2_0: 1010000 rects
+caravel_00020003_fill_pattern_2_0: 1020000 rects
+caravel_00020003_fill_pattern_2_0: 1030000 rects
+caravel_00020003_fill_pattern_2_0: 1040000 rects
+caravel_00020003_fill_pattern_2_0: 1050000 rects
+caravel_00020003_fill_pattern_2_0: 1060000 rects
+caravel_00020003_fill_pattern_2_0: 1070000 rects
+caravel_00020003_fill_pattern_2_0: 1080000 rects
+caravel_00020003_fill_pattern_2_0: 1090000 rects
+caravel_00020003_fill_pattern_2_0: 1100000 rects
+caravel_00020003_fill_pattern_2_0: 1110000 rects
+caravel_00020003_fill_pattern_2_0: 1120000 rects
+caravel_00020003_fill_pattern_2_0: 1130000 rects
+caravel_00020003_fill_pattern_2_0: 1140000 rects
+caravel_00020003_fill_pattern_2_0: 1150000 rects
+caravel_00020003_fill_pattern_2_0: 1160000 rects
+caravel_00020003_fill_pattern_2_0: 1170000 rects
+caravel_00020003_fill_pattern_2_0: 1180000 rects
+caravel_00020003_fill_pattern_2_0: 1190000 rects
+caravel_00020003_fill_pattern_2_0: 1200000 rects
+caravel_00020003_fill_pattern_2_0: 1210000 rects
+caravel_00020003_fill_pattern_2_0: 1220000 rects
+caravel_00020003_fill_pattern_2_0: 1230000 rects
+caravel_00020003_fill_pattern_2_0: 1240000 rects
+caravel_00020003_fill_pattern_2_0: 1250000 rects
+caravel_00020003_fill_pattern_2_0: 1260000 rects
+caravel_00020003_fill_pattern_2_0: 1270000 rects
+caravel_00020003_fill_pattern_2_0: 1280000 rects
+caravel_00020003_fill_pattern_2_0: 1290000 rects
+caravel_00020003_fill_pattern_2_0: 1300000 rects
+caravel_00020003_fill_pattern_2_0: 1310000 rects
+caravel_00020003_fill_pattern_2_0: 1320000 rects
+caravel_00020003_fill_pattern_2_0: 1330000 rects
+caravel_00020003_fill_pattern_2_0: 1340000 rects
+caravel_00020003_fill_pattern_2_0: 1350000 rects
+caravel_00020003_fill_pattern_2_0: 1360000 rects
+caravel_00020003_fill_pattern_2_0: 1370000 rects
+caravel_00020003_fill_pattern_2_0: 1380000 rects
+caravel_00020003_fill_pattern_2_0: 1390000 rects
+caravel_00020003_fill_pattern_2_0: 1400000 rects
+caravel_00020003_fill_pattern_2_0: 1410000 rects
+caravel_00020003_fill_pattern_2_0: 1420000 rects
+caravel_00020003_fill_pattern_2_0: 1430000 rects
+caravel_00020003_fill_pattern_2_0: 1440000 rects
+caravel_00020003_fill_pattern_2_0: 1450000 rects
+caravel_00020003_fill_pattern_2_0: 1460000 rects
+caravel_00020003_fill_pattern_2_0: 1470000 rects
+caravel_00020003_fill_pattern_2_0: 1480000 rects
+caravel_00020003_fill_pattern_2_0: 1490000 rects
+caravel_00020003_fill_pattern_2_0: 1500000 rects
+caravel_00020003_fill_pattern_2_0: 1510000 rects
+caravel_00020003_fill_pattern_2_0: 1520000 rects
+caravel_00020003_fill_pattern_2_0: 1530000 rects
+caravel_00020003_fill_pattern_2_0: 1540000 rects
+caravel_00020003_fill_pattern_2_0: 1550000 rects
+caravel_00020003_fill_pattern_2_0: 1560000 rects
+caravel_00020003_fill_pattern_2_0: 1570000 rects
+caravel_00020003_fill_pattern_2_0: 1580000 rects
+caravel_00020003_fill_pattern_2_0: 1590000 rects
+caravel_00020003_fill_pattern_2_0: 1600000 rects
+caravel_00020003_fill_pattern_2_0: 1610000 rects
+caravel_00020003_fill_pattern_2_0: 1620000 rects
+caravel_00020003_fill_pattern_2_0: 1630000 rects
+caravel_00020003_fill_pattern_2_0: 1640000 rects
+caravel_00020003_fill_pattern_2_0: 1650000 rects
+caravel_00020003_fill_pattern_2_0: 1660000 rects
+caravel_00020003_fill_pattern_2_0: 1670000 rects
+caravel_00020003_fill_pattern_2_0: 1680000 rects
+caravel_00020003_fill_pattern_2_0: 1690000 rects
+caravel_00020003_fill_pattern_2_0: 1700000 rects
+caravel_00020003_fill_pattern_2_0: 1710000 rects
+caravel_00020003_fill_pattern_2_0: 1720000 rects
+caravel_00020003_fill_pattern_2_0: 1730000 rects
+caravel_00020003_fill_pattern_2_0: 1740000 rects
+caravel_00020003_fill_pattern_2_0: 1750000 rects
+caravel_00020003_fill_pattern_2_0: 1760000 rects
+caravel_00020003_fill_pattern_2_0: 1770000 rects
+caravel_00020003_fill_pattern_2_0: 1780000 rects
+caravel_00020003_fill_pattern_2_0: 1790000 rects
+caravel_00020003_fill_pattern_2_0: 1800000 rects
+caravel_00020003_fill_pattern_2_0: 1810000 rects
+caravel_00020003_fill_pattern_2_0: 1820000 rects
+caravel_00020003_fill_pattern_2_0: 1830000 rects
+caravel_00020003_fill_pattern_2_0: 1840000 rects
+caravel_00020003_fill_pattern_2_0: 1850000 rects
+caravel_00020003_fill_pattern_2_0: 1860000 rects
+caravel_00020003_fill_pattern_2_0: 1870000 rects
+caravel_00020003_fill_pattern_2_0: 1880000 rects
+caravel_00020003_fill_pattern_2_0: 1890000 rects
+caravel_00020003_fill_pattern_2_0: 1900000 rects
+caravel_00020003_fill_pattern_2_0: 1910000 rects
+caravel_00020003_fill_pattern_2_0: 1920000 rects
+caravel_00020003_fill_pattern_2_0: 1930000 rects
+caravel_00020003_fill_pattern_2_0: 1940000 rects
+caravel_00020003_fill_pattern_2_0: 1950000 rects
+caravel_00020003_fill_pattern_2_0: 1960000 rects
+caravel_00020003_fill_pattern_2_0: 1970000 rects
+caravel_00020003_fill_pattern_2_0: 1980000 rects
+caravel_00020003_fill_pattern_2_0: 1990000 rects
+caravel_00020003_fill_pattern_2_0: 2000000 rects
+caravel_00020003_fill_pattern_2_0: 2010000 rects
+caravel_00020003_fill_pattern_2_0: 2020000 rects
+caravel_00020003_fill_pattern_2_0: 2030000 rects
+caravel_00020003_fill_pattern_2_0: 2040000 rects
+caravel_00020003_fill_pattern_2_0: 2050000 rects
+caravel_00020003_fill_pattern_2_0: 2060000 rects
+caravel_00020003_fill_pattern_2_0: 2070000 rects
+caravel_00020003_fill_pattern_2_0: 2080000 rects
+caravel_00020003_fill_pattern_2_0: 2090000 rects
+caravel_00020003_fill_pattern_2_0: 2100000 rects
+caravel_00020003_fill_pattern_2_0: 2110000 rects
+caravel_00020003_fill_pattern_2_0: 2120000 rects
+caravel_00020003_fill_pattern_2_0: 2130000 rects
+caravel_00020003_fill_pattern_2_0: 2140000 rects
+caravel_00020003_fill_pattern_2_0: 2150000 rects
+caravel_00020003_fill_pattern_2_0: 2160000 rects
+caravel_00020003_fill_pattern_2_0: 2170000 rects
+caravel_00020003_fill_pattern_2_0: 2180000 rects
+caravel_00020003_fill_pattern_2_0: 2190000 rects
+caravel_00020003_fill_pattern_2_0: 2200000 rects
+caravel_00020003_fill_pattern_2_0: 2210000 rects
+caravel_00020003_fill_pattern_2_0: 2220000 rects
+caravel_00020003_fill_pattern_2_0: 2230000 rects
+caravel_00020003_fill_pattern_2_0: 2240000 rects
+caravel_00020003_fill_pattern_2_0: 2250000 rects
+caravel_00020003_fill_pattern_2_0: 2260000 rects
+caravel_00020003_fill_pattern_2_0: 2270000 rects
+caravel_00020003_fill_pattern_2_0: 2280000 rects
+caravel_00020003_fill_pattern_2_0: 2290000 rects
+caravel_00020003_fill_pattern_2_0: 2300000 rects
+caravel_00020003_fill_pattern_2_0: 2310000 rects
+caravel_00020003_fill_pattern_2_0: 2320000 rects
+caravel_00020003_fill_pattern_2_0: 2330000 rects
+caravel_00020003_fill_pattern_2_0: 2340000 rects
+caravel_00020003_fill_pattern_2_0: 2350000 rects
+caravel_00020003_fill_pattern_2_0: 2360000 rects
+caravel_00020003_fill_pattern_2_0: 2370000 rects
+caravel_00020003_fill_pattern_2_0: 2380000 rects
+caravel_00020003_fill_pattern_2_0: 2390000 rects
+caravel_00020003_fill_pattern_2_0: 2400000 rects
+caravel_00020003_fill_pattern_2_0: 2410000 rects
+caravel_00020003_fill_pattern_2_0: 2420000 rects
+caravel_00020003_fill_pattern_2_0: 2430000 rects
+caravel_00020003_fill_pattern_2_0: 2440000 rects
+caravel_00020003_fill_pattern_2_0: 2450000 rects
+caravel_00020003_fill_pattern_2_0: 2460000 rects
+caravel_00020003_fill_pattern_2_0: 2470000 rects
+caravel_00020003_fill_pattern_2_0: 2480000 rects
+caravel_00020003_fill_pattern_2_0: 2490000 rects
+caravel_00020003_fill_pattern_2_0: 2500000 rects
+caravel_00020003_fill_pattern_2_0: 2510000 rects
+caravel_00020003_fill_pattern_2_0: 2520000 rects
+caravel_00020003_fill_pattern_2_0: 2530000 rects
+caravel_00020003_fill_pattern_2_0: 2540000 rects
+caravel_00020003_fill_pattern_2_0: 2550000 rects
+caravel_00020003_fill_pattern_2_0: 2560000 rects
+caravel_00020003_fill_pattern_2_0: 2570000 rects
+caravel_00020003_fill_pattern_2_0: 2580000 rects
+caravel_00020003_fill_pattern_2_0: 2590000 rects
+caravel_00020003_fill_pattern_2_0: 2600000 rects
+caravel_00020003_fill_pattern_2_0: 2610000 rects
+caravel_00020003_fill_pattern_2_0: 2620000 rects
+caravel_00020003_fill_pattern_2_0: 2630000 rects
+caravel_00020003_fill_pattern_2_0: 2640000 rects
+caravel_00020003_fill_pattern_2_0: 2650000 rects
+caravel_00020003_fill_pattern_2_0: 2660000 rects
+caravel_00020003_fill_pattern_2_0: 2670000 rects
+caravel_00020003_fill_pattern_2_0: 2680000 rects
+caravel_00020003_fill_pattern_2_0: 2690000 rects
+caravel_00020003_fill_pattern_2_0: 2700000 rects
+caravel_00020003_fill_pattern_2_0: 2710000 rects
+caravel_00020003_fill_pattern_2_0: 2720000 rects
+caravel_00020003_fill_pattern_2_0: 2730000 rects
+caravel_00020003_fill_pattern_2_0: 2740000 rects
+caravel_00020003_fill_pattern_2_0: 2750000 rects
+caravel_00020003_fill_pattern_2_0: 2760000 rects
+caravel_00020003_fill_pattern_2_0: 2770000 rects
+caravel_00020003_fill_pattern_2_0: 2780000 rects
+caravel_00020003_fill_pattern_2_0: 2790000 rects
+caravel_00020003_fill_pattern_2_0: 2800000 rects
+caravel_00020003_fill_pattern_2_0: 2810000 rects
+caravel_00020003_fill_pattern_2_0: 2820000 rects
+caravel_00020003_fill_pattern_2_0: 2830000 rects
+caravel_00020003_fill_pattern_2_0: 2840000 rects
+caravel_00020003_fill_pattern_2_0: 2850000 rects
+caravel_00020003_fill_pattern_2_0: 2860000 rects
+caravel_00020003_fill_pattern_2_0: 2870000 rects
+caravel_00020003_fill_pattern_2_0: 2880000 rects
+caravel_00020003_fill_pattern_2_0: 2890000 rects
+caravel_00020003_fill_pattern_2_0: 2900000 rects
+caravel_00020003_fill_pattern_2_0: 2910000 rects
+caravel_00020003_fill_pattern_2_0: 2920000 rects
+caravel_00020003_fill_pattern_2_0: 2930000 rects
+caravel_00020003_fill_pattern_2_0: 2940000 rects
+caravel_00020003_fill_pattern_2_0: 2950000 rects
+caravel_00020003_fill_pattern_2_0: 2960000 rects
+caravel_00020003_fill_pattern_2_0: 2970000 rects
+caravel_00020003_fill_pattern_2_0: 2980000 rects
+caravel_00020003_fill_pattern_2_0: 2990000 rects
+caravel_00020003_fill_pattern_2_0: 3000000 rects
+caravel_00020003_fill_pattern_2_0: 3010000 rects
+caravel_00020003_fill_pattern_2_0: 3020000 rects
+caravel_00020003_fill_pattern_2_0: 3030000 rects
+caravel_00020003_fill_pattern_2_0: 3040000 rects
+caravel_00020003_fill_pattern_2_0: 3050000 rects
+caravel_00020003_fill_pattern_2_0: 3060000 rects
+caravel_00020003_fill_pattern_2_0: 3070000 rects
+caravel_00020003_fill_pattern_2_0: 3080000 rects
+caravel_00020003_fill_pattern_2_0: 3090000 rects
+caravel_00020003_fill_pattern_2_0: 3100000 rects
+caravel_00020003_fill_pattern_2_0: 3110000 rects
+caravel_00020003_fill_pattern_2_0: 3120000 rects
+caravel_00020003_fill_pattern_2_0: 3130000 rects
+caravel_00020003_fill_pattern_2_0: 3140000 rects
+caravel_00020003_fill_pattern_2_0: 3150000 rects
+caravel_00020003_fill_pattern_2_0: 3160000 rects
+caravel_00020003_fill_pattern_2_0: 3170000 rects
+caravel_00020003_fill_pattern_2_0: 3180000 rects
+caravel_00020003_fill_pattern_2_0: 3190000 rects
+caravel_00020003_fill_pattern_2_0: 3200000 rects
+caravel_00020003_fill_pattern_2_0: 3210000 rects
+caravel_00020003_fill_pattern_2_0: 3220000 rects
+caravel_00020003_fill_pattern_2_0: 3230000 rects
+caravel_00020003_fill_pattern_2_0: 3240000 rects
+caravel_00020003_fill_pattern_2_0: 3250000 rects
+caravel_00020003_fill_pattern_2_0: 3260000 rects
+caravel_00020003_fill_pattern_2_0: 3270000 rects
+caravel_00020003_fill_pattern_2_0: 3280000 rects
+caravel_00020003_fill_pattern_2_0: 3290000 rects
+caravel_00020003_fill_pattern_2_0: 3300000 rects
+caravel_00020003_fill_pattern_2_0: 3310000 rects
+caravel_00020003_fill_pattern_2_0: 3320000 rects
+caravel_00020003_fill_pattern_2_0: 3330000 rects
+caravel_00020003_fill_pattern_2_0: 3340000 rects
+caravel_00020003_fill_pattern_2_0: 3350000 rects
+caravel_00020003_fill_pattern_2_0: 3360000 rects
+caravel_00020003_fill_pattern_2_0: 3370000 rects
+caravel_00020003_fill_pattern_2_0: 3380000 rects
+caravel_00020003_fill_pattern_2_0: 3390000 rects
+caravel_00020003_fill_pattern_2_0: 3400000 rects
+caravel_00020003_fill_pattern_2_0: 3410000 rects
+caravel_00020003_fill_pattern_2_0: 3420000 rects
+caravel_00020003_fill_pattern_2_0: 3430000 rects
+caravel_00020003_fill_pattern_2_0: 3440000 rects
+caravel_00020003_fill_pattern_2_0: 3450000 rects
+caravel_00020003_fill_pattern_2_0: 3460000 rects
+caravel_00020003_fill_pattern_2_0: 3470000 rects
+caravel_00020003_fill_pattern_2_0: 3480000 rects
+caravel_00020003_fill_pattern_2_0: 3490000 rects
+caravel_00020003_fill_pattern_2_0: 3500000 rects
+caravel_00020003_fill_pattern_2_0: 3510000 rects
+caravel_00020003_fill_pattern_2_0: 3520000 rects
+caravel_00020003_fill_pattern_2_0: 3530000 rects
+caravel_00020003_fill_pattern_2_0: 3540000 rects
+caravel_00020003_fill_pattern_2_0: 3550000 rects
+caravel_00020003_fill_pattern_2_0: 3560000 rects
+caravel_00020003_fill_pattern_2_0: 3570000 rects
+caravel_00020003_fill_pattern_2_0: 3580000 rects
+caravel_00020003_fill_pattern_2_0: 3590000 rects
+caravel_00020003_fill_pattern_2_0: 3600000 rects
+caravel_00020003_fill_pattern_2_0: 3610000 rects
+caravel_00020003_fill_pattern_2_0: 3620000 rects
+caravel_00020003_fill_pattern_2_0: 3630000 rects
+caravel_00020003_fill_pattern_2_0: 3640000 rects
+caravel_00020003_fill_pattern_2_0: 3650000 rects
+caravel_00020003_fill_pattern_2_0: 3660000 rects
+caravel_00020003_fill_pattern_2_0: 3670000 rects
+caravel_00020003_fill_pattern_2_0: 3680000 rects
+caravel_00020003_fill_pattern_2_0: 3690000 rects
+caravel_00020003_fill_pattern_2_0: 3700000 rects
+caravel_00020003_fill_pattern_2_0: 3710000 rects
+caravel_00020003_fill_pattern_2_0: 3720000 rects
+caravel_00020003_fill_pattern_2_0: 3730000 rects
+caravel_00020003_fill_pattern_2_0: 3740000 rects
+caravel_00020003_fill_pattern_2_0: 3750000 rects
+caravel_00020003_fill_pattern_2_0: 3760000 rects
+caravel_00020003_fill_pattern_2_0: 3770000 rects
+caravel_00020003_fill_pattern_2_0: 3780000 rects
+caravel_00020003_fill_pattern_2_0: 3790000 rects
+caravel_00020003_fill_pattern_2_0: 3800000 rects
+caravel_00020003_fill_pattern_2_0: 3810000 rects
+caravel_00020003_fill_pattern_2_0: 3820000 rects
+caravel_00020003_fill_pattern_2_0: 3830000 rects
+caravel_00020003_fill_pattern_2_0: 3840000 rects
+caravel_00020003_fill_pattern_2_0: 3850000 rects
+caravel_00020003_fill_pattern_2_0: 3860000 rects
+caravel_00020003_fill_pattern_2_0: 3870000 rects
+caravel_00020003_fill_pattern_2_0: 3880000 rects
+caravel_00020003_fill_pattern_2_0: 3890000 rects
+caravel_00020003_fill_pattern_2_0: 3900000 rects
+caravel_00020003_fill_pattern_2_0: 3910000 rects
+caravel_00020003_fill_pattern_2_0: 3920000 rects
+caravel_00020003_fill_pattern_2_0: 3930000 rects
+caravel_00020003_fill_pattern_2_0: 3940000 rects
+caravel_00020003_fill_pattern_2_0: 3950000 rects
+caravel_00020003_fill_pattern_2_0: 3960000 rects
+caravel_00020003_fill_pattern_2_0: 3970000 rects
+caravel_00020003_fill_pattern_2_0: 3980000 rects
+caravel_00020003_fill_pattern_2_0: 3990000 rects
+caravel_00020003_fill_pattern_2_0: 4000000 rects
+caravel_00020003_fill_pattern_2_0: 4010000 rects
+caravel_00020003_fill_pattern_2_0: 4020000 rects
+caravel_00020003_fill_pattern_2_0: 4030000 rects
+caravel_00020003_fill_pattern_2_0: 4040000 rects
+caravel_00020003_fill_pattern_2_0: 4050000 rects
+caravel_00020003_fill_pattern_2_0: 4060000 rects
+caravel_00020003_fill_pattern_2_0: 4070000 rects
+caravel_00020003_fill_pattern_2_0: 4080000 rects
+caravel_00020003_fill_pattern_2_0: 4090000 rects
+caravel_00020003_fill_pattern_2_0: 4100000 rects
+caravel_00020003_fill_pattern_2_0: 4110000 rects
+caravel_00020003_fill_pattern_2_0: 4120000 rects
+caravel_00020003_fill_pattern_2_0: 4130000 rects
+caravel_00020003_fill_pattern_2_0: 4140000 rects
+caravel_00020003_fill_pattern_2_0: 4150000 rects
+caravel_00020003_fill_pattern_2_0: 4160000 rects
+caravel_00020003_fill_pattern_2_0: 4170000 rects
+caravel_00020003_fill_pattern_2_0: 4180000 rects
+caravel_00020003_fill_pattern_2_0: 4190000 rects
+caravel_00020003_fill_pattern_2_0: 4200000 rects
+caravel_00020003_fill_pattern_2_0: 4210000 rects
+caravel_00020003_fill_pattern_2_0: 4220000 rects
+caravel_00020003_fill_pattern_2_0: 4230000 rects
+caravel_00020003_fill_pattern_2_0: 4240000 rects
+caravel_00020003_fill_pattern_2_0: 4250000 rects
+caravel_00020003_fill_pattern_2_0: 4260000 rects
+caravel_00020003_fill_pattern_2_0: 4270000 rects
+caravel_00020003_fill_pattern_2_0: 4280000 rects
+caravel_00020003_fill_pattern_2_0: 4290000 rects
+caravel_00020003_fill_pattern_2_0: 4300000 rects
+caravel_00020003_fill_pattern_2_0: 4310000 rects
+caravel_00020003_fill_pattern_2_0: 4320000 rects
+caravel_00020003_fill_pattern_2_0: 4330000 rects
+caravel_00020003_fill_pattern_2_0: 4340000 rects
+caravel_00020003_fill_pattern_2_0: 4350000 rects
+caravel_00020003_fill_pattern_2_0: 4360000 rects
+caravel_00020003_fill_pattern_2_0: 4370000 rects
+caravel_00020003_fill_pattern_2_0: 4380000 rects
+caravel_00020003_fill_pattern_2_0: 4390000 rects
+caravel_00020003_fill_pattern_2_0: 4400000 rects
+caravel_00020003_fill_pattern_2_0: 4410000 rects
+caravel_00020003_fill_pattern_2_0: 4420000 rects
+caravel_00020003_fill_pattern_2_0: 4430000 rects
+caravel_00020003_fill_pattern_2_0: 4440000 rects
+caravel_00020003_fill_pattern_2_0: 4450000 rects
+caravel_00020003_fill_pattern_2_0: 4460000 rects
+caravel_00020003_fill_pattern_2_0: 4470000 rects
+caravel_00020003_fill_pattern_2_0: 4480000 rects
+caravel_00020003_fill_pattern_2_0: 4490000 rects
+caravel_00020003_fill_pattern_2_0: 4500000 rects
+caravel_00020003_fill_pattern_2_0: 4510000 rects
+caravel_00020003_fill_pattern_2_0: 4520000 rects
+caravel_00020003_fill_pattern_2_0: 4530000 rects
+caravel_00020003_fill_pattern_2_0: 4540000 rects
+caravel_00020003_fill_pattern_2_0: 4550000 rects
+caravel_00020003_fill_pattern_2_0: 4560000 rects
+caravel_00020003_fill_pattern_2_0: 4570000 rects
+caravel_00020003_fill_pattern_2_0: 4580000 rects
+caravel_00020003_fill_pattern_2_0: 4590000 rects
+caravel_00020003_fill_pattern_2_0: 4600000 rects
+caravel_00020003_fill_pattern_2_0: 4610000 rects
+caravel_00020003_fill_pattern_2_0: 4620000 rects
+caravel_00020003_fill_pattern_2_0: 4630000 rects
+caravel_00020003_fill_pattern_2_0: 4640000 rects
+caravel_00020003_fill_pattern_2_0: 4650000 rects
+caravel_00020003_fill_pattern_2_0: 4660000 rects
+caravel_00020003_fill_pattern_2_0: 4670000 rects
+caravel_00020003_fill_pattern_2_0: 4680000 rects
+caravel_00020003_fill_pattern_2_0: 4690000 rects
+caravel_00020003_fill_pattern_2_0: 4700000 rects
+caravel_00020003_fill_pattern_2_0: 4710000 rects
+caravel_00020003_fill_pattern_2_0: 4720000 rects
+caravel_00020003_fill_pattern_2_0: 4730000 rects
+caravel_00020003_fill_pattern_2_0: 4740000 rects
+caravel_00020003_fill_pattern_2_0: 4750000 rects
+caravel_00020003_fill_pattern_2_0: 4760000 rects
+caravel_00020003_fill_pattern_2_0: 4770000 rects
+caravel_00020003_fill_pattern_2_0: 4780000 rects
+caravel_00020003_fill_pattern_2_0: 4790000 rects
+caravel_00020003_fill_pattern_2_0: 4800000 rects
+caravel_00020003_fill_pattern_2_0: 4810000 rects
+caravel_00020003_fill_pattern_2_0: 4820000 rects
+caravel_00020003_fill_pattern_2_0: 4830000 rects
+caravel_00020003_fill_pattern_2_0: 4840000 rects
+caravel_00020003_fill_pattern_2_0: 4850000 rects
+caravel_00020003_fill_pattern_2_0: 4860000 rects
+caravel_00020003_fill_pattern_2_0: 4870000 rects
+caravel_00020003_fill_pattern_2_0: 4880000 rects
+caravel_00020003_fill_pattern_2_0: 4890000 rects
+caravel_00020003_fill_pattern_2_0: 4900000 rects
+caravel_00020003_fill_pattern_2_0: 4910000 rects
+caravel_00020003_fill_pattern_2_0: 4920000 rects
+caravel_00020003_fill_pattern_2_0: 4930000 rects
+caravel_00020003_fill_pattern_2_0: 4940000 rects
+caravel_00020003_fill_pattern_2_0: 4950000 rects
+caravel_00020003_fill_pattern_2_0: 4960000 rects
+caravel_00020003_fill_pattern_2_0: 4970000 rects
+caravel_00020003_fill_pattern_2_0: 4980000 rects
+caravel_00020003_fill_pattern_2_0: 4990000 rects
+caravel_00020003_fill_pattern_2_0: 5000000 rects
+caravel_00020003_fill_pattern_2_0: 5010000 rects
+caravel_00020003_fill_pattern_2_0: 5020000 rects
+caravel_00020003_fill_pattern_2_0: 5030000 rects
+caravel_00020003_fill_pattern_2_0: 5040000 rects
+caravel_00020003_fill_pattern_2_0: 5050000 rects
+caravel_00020003_fill_pattern_2_0: 5060000 rects
+caravel_00020003_fill_pattern_2_0: 5070000 rects
+caravel_00020003_fill_pattern_2_0: 5080000 rects
+caravel_00020003_fill_pattern_2_0: 5090000 rects
+caravel_00020003_fill_pattern_2_0: 5100000 rects
+caravel_00020003_fill_pattern_2_0: 5110000 rects
+caravel_00020003_fill_pattern_2_0: 5120000 rects
+caravel_00020003_fill_pattern_2_0: 5130000 rects
+caravel_00020003_fill_pattern_2_0: 5140000 rects
+caravel_00020003_fill_pattern_2_0: 5150000 rects
+caravel_00020003_fill_pattern_2_0: 5160000 rects
+caravel_00020003_fill_pattern_2_0: 5170000 rects
+caravel_00020003_fill_pattern_2_0: 5180000 rects
+caravel_00020003_fill_pattern_2_0: 5190000 rects
+caravel_00020003_fill_pattern_2_0: 5200000 rects
+caravel_00020003_fill_pattern_2_0: 5210000 rects
+caravel_00020003_fill_pattern_2_0: 5220000 rects
+caravel_00020003_fill_pattern_2_0: 5230000 rects
+caravel_00020003_fill_pattern_2_0: 5240000 rects
+caravel_00020003_fill_pattern_2_0: 5250000 rects
+caravel_00020003_fill_pattern_2_0: 5260000 rects
+caravel_00020003_fill_pattern_2_0: 5270000 rects
+caravel_00020003_fill_pattern_2_0: 5280000 rects
+caravel_00020003_fill_pattern_2_0: 5290000 rects
+caravel_00020003_fill_pattern_2_0: 5300000 rects
+caravel_00020003_fill_pattern_2_0: 5310000 rects
+caravel_00020003_fill_pattern_2_0: 5320000 rects
+caravel_00020003_fill_pattern_2_0: 5330000 rects
+caravel_00020003_fill_pattern_2_0: 5340000 rects
+caravel_00020003_fill_pattern_2_0: 5350000 rects
+caravel_00020003_fill_pattern_2_0: 5360000 rects
+caravel_00020003_fill_pattern_2_0: 5370000 rects
+caravel_00020003_fill_pattern_2_0: 5380000 rects
+caravel_00020003_fill_pattern_2_0: 5390000 rects
+caravel_00020003_fill_pattern_2_0: 5400000 rects
+caravel_00020003_fill_pattern_2_0: 5410000 rects
+caravel_00020003_fill_pattern_2_0: 5420000 rects
+caravel_00020003_fill_pattern_2_0: 5430000 rects
+caravel_00020003_fill_pattern_2_0: 5440000 rects
+caravel_00020003_fill_pattern_2_0: 5450000 rects
+caravel_00020003_fill_pattern_2_0: 5460000 rects
+caravel_00020003_fill_pattern_2_0: 5470000 rects
+caravel_00020003_fill_pattern_2_0: 5480000 rects
+caravel_00020003_fill_pattern_2_0: 5490000 rects
+caravel_00020003_fill_pattern_2_0: 5500000 rects
+caravel_00020003_fill_pattern_2_0: 5510000 rects
+caravel_00020003_fill_pattern_2_0: 5520000 rects
+caravel_00020003_fill_pattern_2_0: 5530000 rects
+caravel_00020003_fill_pattern_2_0: 5540000 rects
+caravel_00020003_fill_pattern_2_0: 5550000 rects
+caravel_00020003_fill_pattern_2_0: 5560000 rects
+caravel_00020003_fill_pattern_2_0: 5570000 rects
+caravel_00020003_fill_pattern_2_0: 5580000 rects
+caravel_00020003_fill_pattern_2_0: 5590000 rects
+caravel_00020003_fill_pattern_2_0: 5600000 rects
+caravel_00020003_fill_pattern_2_0: 5610000 rects
+caravel_00020003_fill_pattern_2_0: 5620000 rects
+caravel_00020003_fill_pattern_2_0: 5630000 rects
+caravel_00020003_fill_pattern_2_0: 5640000 rects
+caravel_00020003_fill_pattern_2_0: 5650000 rects
+caravel_00020003_fill_pattern_2_0: 5660000 rects
+caravel_00020003_fill_pattern_2_0: 5670000 rects
+caravel_00020003_fill_pattern_2_0: 5680000 rects
+caravel_00020003_fill_pattern_2_0: 5690000 rects
+caravel_00020003_fill_pattern_2_0: 5700000 rects
+caravel_00020003_fill_pattern_2_0: 5710000 rects
+caravel_00020003_fill_pattern_2_0: 5720000 rects
+caravel_00020003_fill_pattern_2_0: 5730000 rects
+caravel_00020003_fill_pattern_2_0: 5740000 rects
+caravel_00020003_fill_pattern_2_0: 5750000 rects
+caravel_00020003_fill_pattern_2_0: 5760000 rects
+caravel_00020003_fill_pattern_2_0: 5770000 rects
+caravel_00020003_fill_pattern_2_0: 5780000 rects
+caravel_00020003_fill_pattern_2_0: 5790000 rects
+caravel_00020003_fill_pattern_2_0: 5800000 rects
+caravel_00020003_fill_pattern_2_0: 5810000 rects
+caravel_00020003_fill_pattern_2_0: 5820000 rects
+caravel_00020003_fill_pattern_2_0: 5830000 rects
+caravel_00020003_fill_pattern_2_0: 5840000 rects
+caravel_00020003_fill_pattern_2_0: 5850000 rects
+caravel_00020003_fill_pattern_2_0: 5860000 rects
+caravel_00020003_fill_pattern_2_0: 5870000 rects
+caravel_00020003_fill_pattern_2_0: 5880000 rects
+caravel_00020003_fill_pattern_2_0: 5890000 rects
+caravel_00020003_fill_pattern_2_0: 5900000 rects
+caravel_00020003_fill_pattern_2_0: 5910000 rects
+caravel_00020003_fill_pattern_2_0: 5920000 rects
+caravel_00020003_fill_pattern_2_0: 5930000 rects
+caravel_00020003_fill_pattern_2_0: 5940000 rects
+caravel_00020003_fill_pattern_2_0: 5950000 rects
+caravel_00020003_fill_pattern_2_0: 5960000 rects
+caravel_00020003_fill_pattern_2_0: 5970000 rects
+caravel_00020003_fill_pattern_2_0: 5980000 rects
+caravel_00020003_fill_pattern_2_0: 5990000 rects
+caravel_00020003_fill_pattern_2_0: 6000000 rects
+caravel_00020003_fill_pattern_2_0: 6010000 rects
+caravel_00020003_fill_pattern_2_0: 6020000 rects
+caravel_00020003_fill_pattern_2_0: 6030000 rects
+caravel_00020003_fill_pattern_2_0: 6040000 rects
+caravel_00020003_fill_pattern_2_0: 6050000 rects
+caravel_00020003_fill_pattern_2_0: 6060000 rects
+caravel_00020003_fill_pattern_2_0: 6070000 rects
+caravel_00020003_fill_pattern_2_0: 6080000 rects
+caravel_00020003_fill_pattern_2_0: 6090000 rects
+caravel_00020003_fill_pattern_2_0: 6100000 rects
+caravel_00020003_fill_pattern_2_0: 6110000 rects
+caravel_00020003_fill_pattern_2_0: 6120000 rects
+caravel_00020003_fill_pattern_2_0: 6130000 rects
+caravel_00020003_fill_pattern_2_0: 6140000 rects
+caravel_00020003_fill_pattern_2_0: 6150000 rects
+caravel_00020003_fill_pattern_2_0: 6160000 rects
+caravel_00020003_fill_pattern_2_0: 6170000 rects
+caravel_00020003_fill_pattern_2_0: 6180000 rects
+caravel_00020003_fill_pattern_2_0: 6190000 rects
+caravel_00020003_fill_pattern_2_0: 6200000 rects
+caravel_00020003_fill_pattern_2_0: 6210000 rects
+caravel_00020003_fill_pattern_2_0: 6220000 rects
+caravel_00020003_fill_pattern_2_0: 6230000 rects
+caravel_00020003_fill_pattern_2_0: 6240000 rects
+caravel_00020003_fill_pattern_2_0: 6250000 rects
+caravel_00020003_fill_pattern_2_0: 6260000 rects
+caravel_00020003_fill_pattern_2_0: 6270000 rects
+caravel_00020003_fill_pattern_2_0: 6280000 rects
+caravel_00020003_fill_pattern_2_0: 6290000 rects
+caravel_00020003_fill_pattern_2_0: 6300000 rects
+caravel_00020003_fill_pattern_2_0: 6310000 rects
+caravel_00020003_fill_pattern_2_0: 6320000 rects
+caravel_00020003_fill_pattern_2_0: 6330000 rects
+caravel_00020003_fill_pattern_2_0: 6340000 rects
+caravel_00020003_fill_pattern_2_0: 6350000 rects
+caravel_00020003_fill_pattern_2_0: 6360000 rects
+caravel_00020003_fill_pattern_2_0: 6370000 rects
+caravel_00020003_fill_pattern_2_0: 6380000 rects
+caravel_00020003_fill_pattern_2_0: 6390000 rects
+caravel_00020003_fill_pattern_2_0: 6400000 rects
+caravel_00020003_fill_pattern_2_0: 6410000 rects
+caravel_00020003_fill_pattern_2_0: 6420000 rects
+caravel_00020003_fill_pattern_2_0: 6430000 rects
+caravel_00020003_fill_pattern_2_0: 6440000 rects
+caravel_00020003_fill_pattern_2_0: 6450000 rects
+caravel_00020003_fill_pattern_2_0: 6460000 rects
+caravel_00020003_fill_pattern_2_0: 6470000 rects
+caravel_00020003_fill_pattern_2_0: 6480000 rects
+caravel_00020003_fill_pattern_2_0: 6490000 rects
+caravel_00020003_fill_pattern_2_0: 6500000 rects
+caravel_00020003_fill_pattern_2_0: 6510000 rects
+caravel_00020003_fill_pattern_2_0: 6520000 rects
+caravel_00020003_fill_pattern_2_0: 6530000 rects
+caravel_00020003_fill_pattern_2_0: 6540000 rects
+caravel_00020003_fill_pattern_2_0: 6550000 rects
+caravel_00020003_fill_pattern_2_0: 6560000 rects
+caravel_00020003_fill_pattern_2_0: 6570000 rects
+caravel_00020003_fill_pattern_2_0: 6580000 rects
+caravel_00020003_fill_pattern_2_0: 6590000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_0: 10000 rects
+caravel_00020003_fill_pattern_3_0: 20000 rects
+caravel_00020003_fill_pattern_3_0: 30000 rects
+caravel_00020003_fill_pattern_3_0: 40000 rects
+caravel_00020003_fill_pattern_3_0: 50000 rects
+caravel_00020003_fill_pattern_3_0: 60000 rects
+caravel_00020003_fill_pattern_3_0: 70000 rects
+caravel_00020003_fill_pattern_3_0: 80000 rects
+caravel_00020003_fill_pattern_3_0: 90000 rects
+caravel_00020003_fill_pattern_3_0: 100000 rects
+caravel_00020003_fill_pattern_3_0: 110000 rects
+caravel_00020003_fill_pattern_3_0: 120000 rects
+caravel_00020003_fill_pattern_3_0: 130000 rects
+caravel_00020003_fill_pattern_3_0: 140000 rects
+caravel_00020003_fill_pattern_3_0: 150000 rects
+caravel_00020003_fill_pattern_3_0: 160000 rects
+caravel_00020003_fill_pattern_3_0: 170000 rects
+caravel_00020003_fill_pattern_3_0: 180000 rects
+caravel_00020003_fill_pattern_3_0: 190000 rects
+caravel_00020003_fill_pattern_3_0: 200000 rects
+caravel_00020003_fill_pattern_3_0: 210000 rects
+caravel_00020003_fill_pattern_3_0: 220000 rects
+caravel_00020003_fill_pattern_3_0: 230000 rects
+caravel_00020003_fill_pattern_3_0: 240000 rects
+caravel_00020003_fill_pattern_3_0: 250000 rects
+caravel_00020003_fill_pattern_3_0: 260000 rects
+caravel_00020003_fill_pattern_3_0: 270000 rects
+caravel_00020003_fill_pattern_3_0: 280000 rects
+caravel_00020003_fill_pattern_3_0: 290000 rects
+caravel_00020003_fill_pattern_3_0: 300000 rects
+caravel_00020003_fill_pattern_3_0: 310000 rects
+caravel_00020003_fill_pattern_3_0: 320000 rects
+caravel_00020003_fill_pattern_3_0: 330000 rects
+caravel_00020003_fill_pattern_3_0: 340000 rects
+caravel_00020003_fill_pattern_3_0: 350000 rects
+caravel_00020003_fill_pattern_3_0: 360000 rects
+caravel_00020003_fill_pattern_3_0: 370000 rects
+caravel_00020003_fill_pattern_3_0: 380000 rects
+caravel_00020003_fill_pattern_3_0: 390000 rects
+caravel_00020003_fill_pattern_3_0: 400000 rects
+caravel_00020003_fill_pattern_3_0: 410000 rects
+caravel_00020003_fill_pattern_3_0: 420000 rects
+caravel_00020003_fill_pattern_3_0: 430000 rects
+caravel_00020003_fill_pattern_3_0: 440000 rects
+caravel_00020003_fill_pattern_3_0: 450000 rects
+caravel_00020003_fill_pattern_3_0: 460000 rects
+caravel_00020003_fill_pattern_3_0: 470000 rects
+caravel_00020003_fill_pattern_3_0: 480000 rects
+caravel_00020003_fill_pattern_3_0: 490000 rects
+caravel_00020003_fill_pattern_3_0: 500000 rects
+caravel_00020003_fill_pattern_3_0: 510000 rects
+caravel_00020003_fill_pattern_3_0: 520000 rects
+caravel_00020003_fill_pattern_3_0: 530000 rects
+caravel_00020003_fill_pattern_3_0: 540000 rects
+caravel_00020003_fill_pattern_3_0: 550000 rects
+caravel_00020003_fill_pattern_3_0: 560000 rects
+caravel_00020003_fill_pattern_3_0: 570000 rects
+caravel_00020003_fill_pattern_3_0: 580000 rects
+caravel_00020003_fill_pattern_3_0: 590000 rects
+caravel_00020003_fill_pattern_3_0: 600000 rects
+caravel_00020003_fill_pattern_3_0: 610000 rects
+caravel_00020003_fill_pattern_3_0: 620000 rects
+caravel_00020003_fill_pattern_3_0: 630000 rects
+caravel_00020003_fill_pattern_3_0: 640000 rects
+caravel_00020003_fill_pattern_3_0: 650000 rects
+caravel_00020003_fill_pattern_3_0: 660000 rects
+caravel_00020003_fill_pattern_3_0: 670000 rects
+caravel_00020003_fill_pattern_3_0: 680000 rects
+caravel_00020003_fill_pattern_3_0: 690000 rects
+caravel_00020003_fill_pattern_3_0: 700000 rects
+caravel_00020003_fill_pattern_3_0: 710000 rects
+caravel_00020003_fill_pattern_3_0: 720000 rects
+caravel_00020003_fill_pattern_3_0: 730000 rects
+caravel_00020003_fill_pattern_3_0: 740000 rects
+caravel_00020003_fill_pattern_3_0: 750000 rects
+caravel_00020003_fill_pattern_3_0: 760000 rects
+caravel_00020003_fill_pattern_3_0: 770000 rects
+caravel_00020003_fill_pattern_3_0: 780000 rects
+caravel_00020003_fill_pattern_3_0: 790000 rects
+caravel_00020003_fill_pattern_3_0: 800000 rects
+caravel_00020003_fill_pattern_3_0: 810000 rects
+caravel_00020003_fill_pattern_3_0: 820000 rects
+caravel_00020003_fill_pattern_3_0: 830000 rects
+caravel_00020003_fill_pattern_3_0: 840000 rects
+caravel_00020003_fill_pattern_3_0: 850000 rects
+caravel_00020003_fill_pattern_3_0: 860000 rects
+caravel_00020003_fill_pattern_3_0: 870000 rects
+caravel_00020003_fill_pattern_3_0: 880000 rects
+caravel_00020003_fill_pattern_3_0: 890000 rects
+caravel_00020003_fill_pattern_3_0: 900000 rects
+caravel_00020003_fill_pattern_3_0: 910000 rects
+caravel_00020003_fill_pattern_3_0: 920000 rects
+caravel_00020003_fill_pattern_3_0: 930000 rects
+caravel_00020003_fill_pattern_3_0: 940000 rects
+caravel_00020003_fill_pattern_3_0: 950000 rects
+caravel_00020003_fill_pattern_3_0: 960000 rects
+caravel_00020003_fill_pattern_3_0: 970000 rects
+caravel_00020003_fill_pattern_3_0: 980000 rects
+caravel_00020003_fill_pattern_3_0: 990000 rects
+caravel_00020003_fill_pattern_3_0: 1000000 rects
+caravel_00020003_fill_pattern_3_0: 1010000 rects
+caravel_00020003_fill_pattern_3_0: 1020000 rects
+caravel_00020003_fill_pattern_3_0: 1030000 rects
+caravel_00020003_fill_pattern_3_0: 1040000 rects
+caravel_00020003_fill_pattern_3_0: 1050000 rects
+caravel_00020003_fill_pattern_3_0: 1060000 rects
+caravel_00020003_fill_pattern_3_0: 1070000 rects
+caravel_00020003_fill_pattern_3_0: 1080000 rects
+caravel_00020003_fill_pattern_3_0: 1090000 rects
+caravel_00020003_fill_pattern_3_0: 1100000 rects
+caravel_00020003_fill_pattern_3_0: 1110000 rects
+caravel_00020003_fill_pattern_3_0: 1120000 rects
+caravel_00020003_fill_pattern_3_0: 1130000 rects
+caravel_00020003_fill_pattern_3_0: 1140000 rects
+caravel_00020003_fill_pattern_3_0: 1150000 rects
+caravel_00020003_fill_pattern_3_0: 1160000 rects
+caravel_00020003_fill_pattern_3_0: 1170000 rects
+caravel_00020003_fill_pattern_3_0: 1180000 rects
+caravel_00020003_fill_pattern_3_0: 1190000 rects
+caravel_00020003_fill_pattern_3_0: 1200000 rects
+caravel_00020003_fill_pattern_3_0: 1210000 rects
+caravel_00020003_fill_pattern_3_0: 1220000 rects
+caravel_00020003_fill_pattern_3_0: 1230000 rects
+caravel_00020003_fill_pattern_3_0: 1240000 rects
+caravel_00020003_fill_pattern_3_0: 1250000 rects
+caravel_00020003_fill_pattern_3_0: 1260000 rects
+caravel_00020003_fill_pattern_3_0: 1270000 rects
+caravel_00020003_fill_pattern_3_0: 1280000 rects
+caravel_00020003_fill_pattern_3_0: 1290000 rects
+caravel_00020003_fill_pattern_3_0: 1300000 rects
+caravel_00020003_fill_pattern_3_0: 1310000 rects
+caravel_00020003_fill_pattern_3_0: 1320000 rects
+caravel_00020003_fill_pattern_3_0: 1330000 rects
+caravel_00020003_fill_pattern_3_0: 1340000 rects
+caravel_00020003_fill_pattern_3_0: 1350000 rects
+caravel_00020003_fill_pattern_3_0: 1360000 rects
+caravel_00020003_fill_pattern_3_0: 1370000 rects
+caravel_00020003_fill_pattern_3_0: 1380000 rects
+caravel_00020003_fill_pattern_3_0: 1390000 rects
+caravel_00020003_fill_pattern_3_0: 1400000 rects
+caravel_00020003_fill_pattern_3_0: 1410000 rects
+caravel_00020003_fill_pattern_3_0: 1420000 rects
+caravel_00020003_fill_pattern_3_0: 1430000 rects
+caravel_00020003_fill_pattern_3_0: 1440000 rects
+caravel_00020003_fill_pattern_3_0: 1450000 rects
+caravel_00020003_fill_pattern_3_0: 1460000 rects
+caravel_00020003_fill_pattern_3_0: 1470000 rects
+caravel_00020003_fill_pattern_3_0: 1480000 rects
+caravel_00020003_fill_pattern_3_0: 1490000 rects
+caravel_00020003_fill_pattern_3_0: 1500000 rects
+caravel_00020003_fill_pattern_3_0: 1510000 rects
+caravel_00020003_fill_pattern_3_0: 1520000 rects
+caravel_00020003_fill_pattern_3_0: 1530000 rects
+caravel_00020003_fill_pattern_3_0: 1540000 rects
+caravel_00020003_fill_pattern_3_0: 1550000 rects
+caravel_00020003_fill_pattern_3_0: 1560000 rects
+caravel_00020003_fill_pattern_3_0: 1570000 rects
+caravel_00020003_fill_pattern_3_0: 1580000 rects
+caravel_00020003_fill_pattern_3_0: 1590000 rects
+caravel_00020003_fill_pattern_3_0: 1600000 rects
+caravel_00020003_fill_pattern_3_0: 1610000 rects
+caravel_00020003_fill_pattern_3_0: 1620000 rects
+caravel_00020003_fill_pattern_3_0: 1630000 rects
+caravel_00020003_fill_pattern_3_0: 1640000 rects
+caravel_00020003_fill_pattern_3_0: 1650000 rects
+caravel_00020003_fill_pattern_3_0: 1660000 rects
+caravel_00020003_fill_pattern_3_0: 1670000 rects
+caravel_00020003_fill_pattern_3_0: 1680000 rects
+caravel_00020003_fill_pattern_3_0: 1690000 rects
+caravel_00020003_fill_pattern_3_0: 1700000 rects
+caravel_00020003_fill_pattern_3_0: 1710000 rects
+caravel_00020003_fill_pattern_3_0: 1720000 rects
+caravel_00020003_fill_pattern_3_0: 1730000 rects
+caravel_00020003_fill_pattern_3_0: 1740000 rects
+caravel_00020003_fill_pattern_3_0: 1750000 rects
+caravel_00020003_fill_pattern_3_0: 1760000 rects
+caravel_00020003_fill_pattern_3_0: 1770000 rects
+caravel_00020003_fill_pattern_3_0: 1780000 rects
+caravel_00020003_fill_pattern_3_0: 1790000 rects
+caravel_00020003_fill_pattern_3_0: 1800000 rects
+caravel_00020003_fill_pattern_3_0: 1810000 rects
+caravel_00020003_fill_pattern_3_0: 1820000 rects
+caravel_00020003_fill_pattern_3_0: 1830000 rects
+caravel_00020003_fill_pattern_3_0: 1840000 rects
+caravel_00020003_fill_pattern_3_0: 1850000 rects
+caravel_00020003_fill_pattern_3_0: 1860000 rects
+caravel_00020003_fill_pattern_3_0: 1870000 rects
+caravel_00020003_fill_pattern_3_0: 1880000 rects
+caravel_00020003_fill_pattern_3_0: 1890000 rects
+caravel_00020003_fill_pattern_3_0: 1900000 rects
+caravel_00020003_fill_pattern_3_0: 1910000 rects
+caravel_00020003_fill_pattern_3_0: 1920000 rects
+caravel_00020003_fill_pattern_3_0: 1930000 rects
+caravel_00020003_fill_pattern_3_0: 1940000 rects
+caravel_00020003_fill_pattern_3_0: 1950000 rects
+caravel_00020003_fill_pattern_3_0: 1960000 rects
+caravel_00020003_fill_pattern_3_0: 1970000 rects
+caravel_00020003_fill_pattern_3_0: 1980000 rects
+caravel_00020003_fill_pattern_3_0: 1990000 rects
+caravel_00020003_fill_pattern_3_0: 2000000 rects
+caravel_00020003_fill_pattern_3_0: 2010000 rects
+caravel_00020003_fill_pattern_3_0: 2020000 rects
+caravel_00020003_fill_pattern_3_0: 2030000 rects
+caravel_00020003_fill_pattern_3_0: 2040000 rects
+caravel_00020003_fill_pattern_3_0: 2050000 rects
+caravel_00020003_fill_pattern_3_0: 2060000 rects
+caravel_00020003_fill_pattern_3_0: 2070000 rects
+caravel_00020003_fill_pattern_3_0: 2080000 rects
+caravel_00020003_fill_pattern_3_0: 2090000 rects
+caravel_00020003_fill_pattern_3_0: 2100000 rects
+caravel_00020003_fill_pattern_3_0: 2110000 rects
+caravel_00020003_fill_pattern_3_0: 2120000 rects
+caravel_00020003_fill_pattern_3_0: 2130000 rects
+caravel_00020003_fill_pattern_3_0: 2140000 rects
+caravel_00020003_fill_pattern_3_0: 2150000 rects
+caravel_00020003_fill_pattern_3_0: 2160000 rects
+caravel_00020003_fill_pattern_3_0: 2170000 rects
+caravel_00020003_fill_pattern_3_0: 2180000 rects
+caravel_00020003_fill_pattern_3_0: 2190000 rects
+caravel_00020003_fill_pattern_3_0: 2200000 rects
+caravel_00020003_fill_pattern_3_0: 2210000 rects
+caravel_00020003_fill_pattern_3_0: 2220000 rects
+caravel_00020003_fill_pattern_3_0: 2230000 rects
+caravel_00020003_fill_pattern_3_0: 2240000 rects
+caravel_00020003_fill_pattern_3_0: 2250000 rects
+caravel_00020003_fill_pattern_3_0: 2260000 rects
+caravel_00020003_fill_pattern_3_0: 2270000 rects
+caravel_00020003_fill_pattern_3_0: 2280000 rects
+caravel_00020003_fill_pattern_3_0: 2290000 rects
+caravel_00020003_fill_pattern_3_0: 2300000 rects
+caravel_00020003_fill_pattern_3_0: 2310000 rects
+caravel_00020003_fill_pattern_3_0: 2320000 rects
+caravel_00020003_fill_pattern_3_0: 2330000 rects
+caravel_00020003_fill_pattern_3_0: 2340000 rects
+caravel_00020003_fill_pattern_3_0: 2350000 rects
+caravel_00020003_fill_pattern_3_0: 2360000 rects
+caravel_00020003_fill_pattern_3_0: 2370000 rects
+caravel_00020003_fill_pattern_3_0: 2380000 rects
+caravel_00020003_fill_pattern_3_0: 2390000 rects
+caravel_00020003_fill_pattern_3_0: 2400000 rects
+caravel_00020003_fill_pattern_3_0: 2410000 rects
+caravel_00020003_fill_pattern_3_0: 2420000 rects
+caravel_00020003_fill_pattern_3_0: 2430000 rects
+caravel_00020003_fill_pattern_3_0: 2440000 rects
+caravel_00020003_fill_pattern_3_0: 2450000 rects
+caravel_00020003_fill_pattern_3_0: 2460000 rects
+caravel_00020003_fill_pattern_3_0: 2470000 rects
+caravel_00020003_fill_pattern_3_0: 2480000 rects
+caravel_00020003_fill_pattern_3_0: 2490000 rects
+caravel_00020003_fill_pattern_3_0: 2500000 rects
+caravel_00020003_fill_pattern_3_0: 2510000 rects
+caravel_00020003_fill_pattern_3_0: 2520000 rects
+caravel_00020003_fill_pattern_3_0: 2530000 rects
+caravel_00020003_fill_pattern_3_0: 2540000 rects
+caravel_00020003_fill_pattern_3_0: 2550000 rects
+caravel_00020003_fill_pattern_3_0: 2560000 rects
+caravel_00020003_fill_pattern_3_0: 2570000 rects
+caravel_00020003_fill_pattern_3_0: 2580000 rects
+caravel_00020003_fill_pattern_3_0: 2590000 rects
+caravel_00020003_fill_pattern_3_0: 2600000 rects
+caravel_00020003_fill_pattern_3_0: 2610000 rects
+caravel_00020003_fill_pattern_3_0: 2620000 rects
+caravel_00020003_fill_pattern_3_0: 2630000 rects
+caravel_00020003_fill_pattern_3_0: 2640000 rects
+caravel_00020003_fill_pattern_3_0: 2650000 rects
+caravel_00020003_fill_pattern_3_0: 2660000 rects
+caravel_00020003_fill_pattern_3_0: 2670000 rects
+caravel_00020003_fill_pattern_3_0: 2680000 rects
+caravel_00020003_fill_pattern_3_0: 2690000 rects
+caravel_00020003_fill_pattern_3_0: 2700000 rects
+caravel_00020003_fill_pattern_3_0: 2710000 rects
+caravel_00020003_fill_pattern_3_0: 2720000 rects
+caravel_00020003_fill_pattern_3_0: 2730000 rects
+caravel_00020003_fill_pattern_3_0: 2740000 rects
+caravel_00020003_fill_pattern_3_0: 2750000 rects
+caravel_00020003_fill_pattern_3_0: 2760000 rects
+caravel_00020003_fill_pattern_3_0: 2770000 rects
+caravel_00020003_fill_pattern_3_0: 2780000 rects
+caravel_00020003_fill_pattern_3_0: 2790000 rects
+caravel_00020003_fill_pattern_3_0: 2800000 rects
+caravel_00020003_fill_pattern_3_0: 2810000 rects
+caravel_00020003_fill_pattern_3_0: 2820000 rects
+caravel_00020003_fill_pattern_3_0: 2830000 rects
+caravel_00020003_fill_pattern_3_0: 2840000 rects
+caravel_00020003_fill_pattern_3_0: 2850000 rects
+caravel_00020003_fill_pattern_3_0: 2860000 rects
+caravel_00020003_fill_pattern_3_0: 2870000 rects
+caravel_00020003_fill_pattern_3_0: 2880000 rects
+caravel_00020003_fill_pattern_3_0: 2890000 rects
+caravel_00020003_fill_pattern_3_0: 2900000 rects
+caravel_00020003_fill_pattern_3_0: 2910000 rects
+caravel_00020003_fill_pattern_3_0: 2920000 rects
+caravel_00020003_fill_pattern_3_0: 2930000 rects
+caravel_00020003_fill_pattern_3_0: 2940000 rects
+caravel_00020003_fill_pattern_3_0: 2950000 rects
+caravel_00020003_fill_pattern_3_0: 2960000 rects
+caravel_00020003_fill_pattern_3_0: 2970000 rects
+caravel_00020003_fill_pattern_3_0: 2980000 rects
+caravel_00020003_fill_pattern_3_0: 2990000 rects
+caravel_00020003_fill_pattern_3_0: 3000000 rects
+caravel_00020003_fill_pattern_3_0: 3010000 rects
+caravel_00020003_fill_pattern_3_0: 3020000 rects
+caravel_00020003_fill_pattern_3_0: 3030000 rects
+caravel_00020003_fill_pattern_3_0: 3040000 rects
+caravel_00020003_fill_pattern_3_0: 3050000 rects
+caravel_00020003_fill_pattern_3_0: 3060000 rects
+caravel_00020003_fill_pattern_3_0: 3070000 rects
+caravel_00020003_fill_pattern_3_0: 3080000 rects
+caravel_00020003_fill_pattern_3_0: 3090000 rects
+caravel_00020003_fill_pattern_3_0: 3100000 rects
+caravel_00020003_fill_pattern_3_0: 3110000 rects
+caravel_00020003_fill_pattern_3_0: 3120000 rects
+caravel_00020003_fill_pattern_3_0: 3130000 rects
+caravel_00020003_fill_pattern_3_0: 3140000 rects
+caravel_00020003_fill_pattern_3_0: 3150000 rects
+caravel_00020003_fill_pattern_3_0: 3160000 rects
+caravel_00020003_fill_pattern_3_0: 3170000 rects
+caravel_00020003_fill_pattern_3_0: 3180000 rects
+caravel_00020003_fill_pattern_3_0: 3190000 rects
+caravel_00020003_fill_pattern_3_0: 3200000 rects
+caravel_00020003_fill_pattern_3_0: 3210000 rects
+caravel_00020003_fill_pattern_3_0: 3220000 rects
+caravel_00020003_fill_pattern_3_0: 3230000 rects
+caravel_00020003_fill_pattern_3_0: 3240000 rects
+caravel_00020003_fill_pattern_3_0: 3250000 rects
+caravel_00020003_fill_pattern_3_0: 3260000 rects
+caravel_00020003_fill_pattern_3_0: 3270000 rects
+caravel_00020003_fill_pattern_3_0: 3280000 rects
+caravel_00020003_fill_pattern_3_0: 3290000 rects
+caravel_00020003_fill_pattern_3_0: 3300000 rects
+caravel_00020003_fill_pattern_3_0: 3310000 rects
+caravel_00020003_fill_pattern_3_0: 3320000 rects
+caravel_00020003_fill_pattern_3_0: 3330000 rects
+caravel_00020003_fill_pattern_3_0: 3340000 rects
+caravel_00020003_fill_pattern_3_0: 3350000 rects
+caravel_00020003_fill_pattern_3_0: 3360000 rects
+caravel_00020003_fill_pattern_3_0: 3370000 rects
+caravel_00020003_fill_pattern_3_0: 3380000 rects
+caravel_00020003_fill_pattern_3_0: 3390000 rects
+caravel_00020003_fill_pattern_3_0: 3400000 rects
+caravel_00020003_fill_pattern_3_0: 3410000 rects
+caravel_00020003_fill_pattern_3_0: 3420000 rects
+caravel_00020003_fill_pattern_3_0: 3430000 rects
+caravel_00020003_fill_pattern_3_0: 3440000 rects
+caravel_00020003_fill_pattern_3_0: 3450000 rects
+caravel_00020003_fill_pattern_3_0: 3460000 rects
+caravel_00020003_fill_pattern_3_0: 3470000 rects
+caravel_00020003_fill_pattern_3_0: 3480000 rects
+caravel_00020003_fill_pattern_3_0: 3490000 rects
+caravel_00020003_fill_pattern_3_0: 3500000 rects
+caravel_00020003_fill_pattern_3_0: 3510000 rects
+caravel_00020003_fill_pattern_3_0: 3520000 rects
+caravel_00020003_fill_pattern_3_0: 3530000 rects
+caravel_00020003_fill_pattern_3_0: 3540000 rects
+caravel_00020003_fill_pattern_3_0: 3550000 rects
+caravel_00020003_fill_pattern_3_0: 3560000 rects
+caravel_00020003_fill_pattern_3_0: 3570000 rects
+caravel_00020003_fill_pattern_3_0: 3580000 rects
+caravel_00020003_fill_pattern_3_0: 3590000 rects
+caravel_00020003_fill_pattern_3_0: 3600000 rects
+caravel_00020003_fill_pattern_3_0: 3610000 rects
+caravel_00020003_fill_pattern_3_0: 3620000 rects
+caravel_00020003_fill_pattern_3_0: 3630000 rects
+caravel_00020003_fill_pattern_3_0: 3640000 rects
+caravel_00020003_fill_pattern_3_0: 3650000 rects
+caravel_00020003_fill_pattern_3_0: 3660000 rects
+caravel_00020003_fill_pattern_3_0: 3670000 rects
+caravel_00020003_fill_pattern_3_0: 3680000 rects
+caravel_00020003_fill_pattern_3_0: 3690000 rects
+caravel_00020003_fill_pattern_3_0: 3700000 rects
+caravel_00020003_fill_pattern_3_0: 3710000 rects
+caravel_00020003_fill_pattern_3_0: 3720000 rects
+caravel_00020003_fill_pattern_3_0: 3730000 rects
+caravel_00020003_fill_pattern_3_0: 3740000 rects
+caravel_00020003_fill_pattern_3_0: 3750000 rects
+caravel_00020003_fill_pattern_3_0: 3760000 rects
+caravel_00020003_fill_pattern_3_0: 3770000 rects
+caravel_00020003_fill_pattern_3_0: 3780000 rects
+caravel_00020003_fill_pattern_3_0: 3790000 rects
+caravel_00020003_fill_pattern_3_0: 3800000 rects
+caravel_00020003_fill_pattern_3_0: 3810000 rects
+caravel_00020003_fill_pattern_3_0: 3820000 rects
+caravel_00020003_fill_pattern_3_0: 3830000 rects
+caravel_00020003_fill_pattern_3_0: 3840000 rects
+caravel_00020003_fill_pattern_3_0: 3850000 rects
+caravel_00020003_fill_pattern_3_0: 3860000 rects
+caravel_00020003_fill_pattern_3_0: 3870000 rects
+caravel_00020003_fill_pattern_3_0: 3880000 rects
+caravel_00020003_fill_pattern_3_0: 3890000 rects
+caravel_00020003_fill_pattern_3_0: 3900000 rects
+caravel_00020003_fill_pattern_3_0: 3910000 rects
+caravel_00020003_fill_pattern_3_0: 3920000 rects
+caravel_00020003_fill_pattern_3_0: 3930000 rects
+caravel_00020003_fill_pattern_3_0: 3940000 rects
+caravel_00020003_fill_pattern_3_0: 3950000 rects
+caravel_00020003_fill_pattern_3_0: 3960000 rects
+caravel_00020003_fill_pattern_3_0: 3970000 rects
+caravel_00020003_fill_pattern_3_0: 3980000 rects
+caravel_00020003_fill_pattern_3_0: 3990000 rects
+caravel_00020003_fill_pattern_3_0: 4000000 rects
+caravel_00020003_fill_pattern_3_0: 4010000 rects
+caravel_00020003_fill_pattern_3_0: 4020000 rects
+caravel_00020003_fill_pattern_3_0: 4030000 rects
+caravel_00020003_fill_pattern_3_0: 4040000 rects
+caravel_00020003_fill_pattern_3_0: 4050000 rects
+caravel_00020003_fill_pattern_3_0: 4060000 rects
+caravel_00020003_fill_pattern_3_0: 4070000 rects
+caravel_00020003_fill_pattern_3_0: 4080000 rects
+caravel_00020003_fill_pattern_3_0: 4090000 rects
+caravel_00020003_fill_pattern_3_0: 4100000 rects
+caravel_00020003_fill_pattern_3_0: 4110000 rects
+caravel_00020003_fill_pattern_3_0: 4120000 rects
+caravel_00020003_fill_pattern_3_0: 4130000 rects
+caravel_00020003_fill_pattern_3_0: 4140000 rects
+caravel_00020003_fill_pattern_3_0: 4150000 rects
+caravel_00020003_fill_pattern_3_0: 4160000 rects
+caravel_00020003_fill_pattern_3_0: 4170000 rects
+caravel_00020003_fill_pattern_3_0: 4180000 rects
+caravel_00020003_fill_pattern_3_0: 4190000 rects
+caravel_00020003_fill_pattern_3_0: 4200000 rects
+caravel_00020003_fill_pattern_3_0: 4210000 rects
+caravel_00020003_fill_pattern_3_0: 4220000 rects
+caravel_00020003_fill_pattern_3_0: 4230000 rects
+caravel_00020003_fill_pattern_3_0: 4240000 rects
+caravel_00020003_fill_pattern_3_0: 4250000 rects
+caravel_00020003_fill_pattern_3_0: 4260000 rects
+caravel_00020003_fill_pattern_3_0: 4270000 rects
+caravel_00020003_fill_pattern_3_0: 4280000 rects
+caravel_00020003_fill_pattern_3_0: 4290000 rects
+caravel_00020003_fill_pattern_3_0: 4300000 rects
+caravel_00020003_fill_pattern_3_0: 4310000 rects
+caravel_00020003_fill_pattern_3_0: 4320000 rects
+caravel_00020003_fill_pattern_3_0: 4330000 rects
+caravel_00020003_fill_pattern_3_0: 4340000 rects
+caravel_00020003_fill_pattern_3_0: 4350000 rects
+caravel_00020003_fill_pattern_3_0: 4360000 rects
+caravel_00020003_fill_pattern_3_0: 4370000 rects
+caravel_00020003_fill_pattern_3_0: 4380000 rects
+caravel_00020003_fill_pattern_3_0: 4390000 rects
+caravel_00020003_fill_pattern_3_0: 4400000 rects
+caravel_00020003_fill_pattern_3_0: 4410000 rects
+caravel_00020003_fill_pattern_3_0: 4420000 rects
+caravel_00020003_fill_pattern_3_0: 4430000 rects
+caravel_00020003_fill_pattern_3_0: 4440000 rects
+caravel_00020003_fill_pattern_3_0: 4450000 rects
+caravel_00020003_fill_pattern_3_0: 4460000 rects
+caravel_00020003_fill_pattern_3_0: 4470000 rects
+caravel_00020003_fill_pattern_3_0: 4480000 rects
+caravel_00020003_fill_pattern_3_0: 4490000 rects
+caravel_00020003_fill_pattern_3_0: 4500000 rects
+caravel_00020003_fill_pattern_3_0: 4510000 rects
+caravel_00020003_fill_pattern_3_0: 4520000 rects
+caravel_00020003_fill_pattern_3_0: 4530000 rects
+caravel_00020003_fill_pattern_3_0: 4540000 rects
+caravel_00020003_fill_pattern_3_0: 4550000 rects
+caravel_00020003_fill_pattern_3_0: 4560000 rects
+caravel_00020003_fill_pattern_3_0: 4570000 rects
+caravel_00020003_fill_pattern_3_0: 4580000 rects
+caravel_00020003_fill_pattern_3_0: 4590000 rects
+caravel_00020003_fill_pattern_3_0: 4600000 rects
+caravel_00020003_fill_pattern_3_0: 4610000 rects
+caravel_00020003_fill_pattern_3_0: 4620000 rects
+caravel_00020003_fill_pattern_3_0: 4630000 rects
+caravel_00020003_fill_pattern_3_0: 4640000 rects
+caravel_00020003_fill_pattern_3_0: 4650000 rects
+caravel_00020003_fill_pattern_3_0: 4660000 rects
+caravel_00020003_fill_pattern_3_0: 4670000 rects
+caravel_00020003_fill_pattern_3_0: 4680000 rects
+caravel_00020003_fill_pattern_3_0: 4690000 rects
+caravel_00020003_fill_pattern_3_0: 4700000 rects
+caravel_00020003_fill_pattern_3_0: 4710000 rects
+caravel_00020003_fill_pattern_3_0: 4720000 rects
+caravel_00020003_fill_pattern_3_0: 4730000 rects
+caravel_00020003_fill_pattern_3_0: 4740000 rects
+caravel_00020003_fill_pattern_3_0: 4750000 rects
+caravel_00020003_fill_pattern_3_0: 4760000 rects
+caravel_00020003_fill_pattern_3_0: 4770000 rects
+caravel_00020003_fill_pattern_3_0: 4780000 rects
+caravel_00020003_fill_pattern_3_0: 4790000 rects
+caravel_00020003_fill_pattern_3_0: 4800000 rects
+caravel_00020003_fill_pattern_3_0: 4810000 rects
+caravel_00020003_fill_pattern_3_0: 4820000 rects
+caravel_00020003_fill_pattern_3_0: 4830000 rects
+caravel_00020003_fill_pattern_3_0: 4840000 rects
+caravel_00020003_fill_pattern_3_0: 4850000 rects
+caravel_00020003_fill_pattern_3_0: 4860000 rects
+caravel_00020003_fill_pattern_3_0: 4870000 rects
+caravel_00020003_fill_pattern_3_0: 4880000 rects
+caravel_00020003_fill_pattern_3_0: 4890000 rects
+caravel_00020003_fill_pattern_3_0: 4900000 rects
+caravel_00020003_fill_pattern_3_0: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_1: 10000 rects
+caravel_00020003_fill_pattern_3_1: 20000 rects
+caravel_00020003_fill_pattern_3_1: 30000 rects
+caravel_00020003_fill_pattern_3_1: 40000 rects
+caravel_00020003_fill_pattern_3_1: 50000 rects
+caravel_00020003_fill_pattern_3_1: 60000 rects
+caravel_00020003_fill_pattern_3_1: 70000 rects
+caravel_00020003_fill_pattern_3_1: 80000 rects
+caravel_00020003_fill_pattern_3_1: 90000 rects
+caravel_00020003_fill_pattern_3_1: 100000 rects
+caravel_00020003_fill_pattern_3_1: 110000 rects
+caravel_00020003_fill_pattern_3_1: 120000 rects
+caravel_00020003_fill_pattern_3_1: 130000 rects
+caravel_00020003_fill_pattern_3_1: 140000 rects
+caravel_00020003_fill_pattern_3_1: 150000 rects
+caravel_00020003_fill_pattern_3_1: 160000 rects
+caravel_00020003_fill_pattern_3_1: 170000 rects
+caravel_00020003_fill_pattern_3_1: 180000 rects
+caravel_00020003_fill_pattern_3_1: 190000 rects
+caravel_00020003_fill_pattern_3_1: 200000 rects
+caravel_00020003_fill_pattern_3_1: 210000 rects
+caravel_00020003_fill_pattern_3_1: 220000 rects
+caravel_00020003_fill_pattern_3_1: 230000 rects
+caravel_00020003_fill_pattern_3_1: 240000 rects
+caravel_00020003_fill_pattern_3_1: 250000 rects
+caravel_00020003_fill_pattern_3_1: 260000 rects
+caravel_00020003_fill_pattern_3_1: 270000 rects
+caravel_00020003_fill_pattern_3_1: 280000 rects
+caravel_00020003_fill_pattern_3_1: 290000 rects
+caravel_00020003_fill_pattern_3_1: 300000 rects
+caravel_00020003_fill_pattern_3_1: 310000 rects
+caravel_00020003_fill_pattern_3_1: 320000 rects
+caravel_00020003_fill_pattern_3_1: 330000 rects
+caravel_00020003_fill_pattern_3_1: 340000 rects
+caravel_00020003_fill_pattern_3_1: 350000 rects
+caravel_00020003_fill_pattern_3_1: 360000 rects
+caravel_00020003_fill_pattern_3_1: 370000 rects
+caravel_00020003_fill_pattern_3_1: 380000 rects
+caravel_00020003_fill_pattern_3_1: 390000 rects
+caravel_00020003_fill_pattern_3_1: 400000 rects
+caravel_00020003_fill_pattern_3_1: 410000 rects
+caravel_00020003_fill_pattern_3_1: 420000 rects
+caravel_00020003_fill_pattern_3_1: 430000 rects
+caravel_00020003_fill_pattern_3_1: 440000 rects
+caravel_00020003_fill_pattern_3_1: 450000 rects
+caravel_00020003_fill_pattern_3_1: 460000 rects
+caravel_00020003_fill_pattern_3_1: 470000 rects
+caravel_00020003_fill_pattern_3_1: 480000 rects
+caravel_00020003_fill_pattern_3_1: 490000 rects
+caravel_00020003_fill_pattern_3_1: 500000 rects
+caravel_00020003_fill_pattern_3_1: 510000 rects
+caravel_00020003_fill_pattern_3_1: 520000 rects
+caravel_00020003_fill_pattern_3_1: 530000 rects
+caravel_00020003_fill_pattern_3_1: 540000 rects
+caravel_00020003_fill_pattern_3_1: 550000 rects
+caravel_00020003_fill_pattern_3_1: 560000 rects
+caravel_00020003_fill_pattern_3_1: 570000 rects
+caravel_00020003_fill_pattern_3_1: 580000 rects
+caravel_00020003_fill_pattern_3_1: 590000 rects
+caravel_00020003_fill_pattern_3_1: 600000 rects
+caravel_00020003_fill_pattern_3_1: 610000 rects
+caravel_00020003_fill_pattern_3_1: 620000 rects
+caravel_00020003_fill_pattern_3_1: 630000 rects
+caravel_00020003_fill_pattern_3_1: 640000 rects
+caravel_00020003_fill_pattern_3_1: 650000 rects
+caravel_00020003_fill_pattern_3_1: 660000 rects
+caravel_00020003_fill_pattern_3_1: 670000 rects
+caravel_00020003_fill_pattern_3_1: 680000 rects
+caravel_00020003_fill_pattern_3_1: 690000 rects
+caravel_00020003_fill_pattern_3_1: 700000 rects
+caravel_00020003_fill_pattern_3_1: 710000 rects
+caravel_00020003_fill_pattern_3_1: 720000 rects
+caravel_00020003_fill_pattern_3_1: 730000 rects
+caravel_00020003_fill_pattern_3_1: 740000 rects
+caravel_00020003_fill_pattern_3_1: 750000 rects
+caravel_00020003_fill_pattern_3_1: 760000 rects
+caravel_00020003_fill_pattern_3_1: 770000 rects
+caravel_00020003_fill_pattern_3_1: 780000 rects
+caravel_00020003_fill_pattern_3_1: 790000 rects
+caravel_00020003_fill_pattern_3_1: 800000 rects
+caravel_00020003_fill_pattern_3_1: 810000 rects
+caravel_00020003_fill_pattern_3_1: 820000 rects
+caravel_00020003_fill_pattern_3_1: 830000 rects
+caravel_00020003_fill_pattern_3_1: 840000 rects
+caravel_00020003_fill_pattern_3_1: 850000 rects
+caravel_00020003_fill_pattern_3_1: 860000 rects
+caravel_00020003_fill_pattern_3_1: 870000 rects
+caravel_00020003_fill_pattern_3_1: 880000 rects
+caravel_00020003_fill_pattern_3_1: 890000 rects
+caravel_00020003_fill_pattern_3_1: 900000 rects
+caravel_00020003_fill_pattern_3_1: 910000 rects
+caravel_00020003_fill_pattern_3_1: 920000 rects
+caravel_00020003_fill_pattern_3_1: 930000 rects
+caravel_00020003_fill_pattern_3_1: 940000 rects
+caravel_00020003_fill_pattern_3_1: 950000 rects
+caravel_00020003_fill_pattern_3_1: 960000 rects
+caravel_00020003_fill_pattern_3_1: 970000 rects
+caravel_00020003_fill_pattern_3_1: 980000 rects
+caravel_00020003_fill_pattern_3_1: 990000 rects
+caravel_00020003_fill_pattern_3_1: 1000000 rects
+caravel_00020003_fill_pattern_3_1: 1010000 rects
+caravel_00020003_fill_pattern_3_1: 1020000 rects
+caravel_00020003_fill_pattern_3_1: 1030000 rects
+caravel_00020003_fill_pattern_3_1: 1040000 rects
+caravel_00020003_fill_pattern_3_1: 1050000 rects
+caravel_00020003_fill_pattern_3_1: 1060000 rects
+caravel_00020003_fill_pattern_3_1: 1070000 rects
+caravel_00020003_fill_pattern_3_1: 1080000 rects
+caravel_00020003_fill_pattern_3_1: 1090000 rects
+caravel_00020003_fill_pattern_3_1: 1100000 rects
+caravel_00020003_fill_pattern_3_1: 1110000 rects
+caravel_00020003_fill_pattern_3_1: 1120000 rects
+caravel_00020003_fill_pattern_3_1: 1130000 rects
+caravel_00020003_fill_pattern_3_1: 1140000 rects
+caravel_00020003_fill_pattern_3_1: 1150000 rects
+caravel_00020003_fill_pattern_3_1: 1160000 rects
+caravel_00020003_fill_pattern_3_1: 1170000 rects
+caravel_00020003_fill_pattern_3_1: 1180000 rects
+caravel_00020003_fill_pattern_3_1: 1190000 rects
+caravel_00020003_fill_pattern_3_1: 1200000 rects
+caravel_00020003_fill_pattern_3_1: 1210000 rects
+caravel_00020003_fill_pattern_3_1: 1220000 rects
+caravel_00020003_fill_pattern_3_1: 1230000 rects
+caravel_00020003_fill_pattern_3_1: 1240000 rects
+caravel_00020003_fill_pattern_3_1: 1250000 rects
+caravel_00020003_fill_pattern_3_1: 1260000 rects
+caravel_00020003_fill_pattern_3_1: 1270000 rects
+caravel_00020003_fill_pattern_3_1: 1280000 rects
+caravel_00020003_fill_pattern_3_1: 1290000 rects
+caravel_00020003_fill_pattern_3_1: 1300000 rects
+caravel_00020003_fill_pattern_3_1: 1310000 rects
+caravel_00020003_fill_pattern_3_1: 1320000 rects
+caravel_00020003_fill_pattern_3_1: 1330000 rects
+caravel_00020003_fill_pattern_3_1: 1340000 rects
+caravel_00020003_fill_pattern_3_1: 1350000 rects
+caravel_00020003_fill_pattern_3_1: 1360000 rects
+caravel_00020003_fill_pattern_3_1: 1370000 rects
+caravel_00020003_fill_pattern_3_1: 1380000 rects
+caravel_00020003_fill_pattern_3_1: 1390000 rects
+caravel_00020003_fill_pattern_3_1: 1400000 rects
+caravel_00020003_fill_pattern_3_1: 1410000 rects
+caravel_00020003_fill_pattern_3_1: 1420000 rects
+caravel_00020003_fill_pattern_3_1: 1430000 rects
+caravel_00020003_fill_pattern_3_1: 1440000 rects
+caravel_00020003_fill_pattern_3_1: 1450000 rects
+caravel_00020003_fill_pattern_3_1: 1460000 rects
+caravel_00020003_fill_pattern_3_1: 1470000 rects
+caravel_00020003_fill_pattern_3_1: 1480000 rects
+caravel_00020003_fill_pattern_3_1: 1490000 rects
+caravel_00020003_fill_pattern_3_1: 1500000 rects
+caravel_00020003_fill_pattern_3_1: 1510000 rects
+caravel_00020003_fill_pattern_3_1: 1520000 rects
+caravel_00020003_fill_pattern_3_1: 1530000 rects
+caravel_00020003_fill_pattern_3_1: 1540000 rects
+caravel_00020003_fill_pattern_3_1: 1550000 rects
+caravel_00020003_fill_pattern_3_1: 1560000 rects
+caravel_00020003_fill_pattern_3_1: 1570000 rects
+caravel_00020003_fill_pattern_3_1: 1580000 rects
+caravel_00020003_fill_pattern_3_1: 1590000 rects
+caravel_00020003_fill_pattern_3_1: 1600000 rects
+caravel_00020003_fill_pattern_3_1: 1610000 rects
+caravel_00020003_fill_pattern_3_1: 1620000 rects
+caravel_00020003_fill_pattern_3_1: 1630000 rects
+caravel_00020003_fill_pattern_3_1: 1640000 rects
+caravel_00020003_fill_pattern_3_1: 1650000 rects
+caravel_00020003_fill_pattern_3_1: 1660000 rects
+caravel_00020003_fill_pattern_3_1: 1670000 rects
+caravel_00020003_fill_pattern_3_1: 1680000 rects
+caravel_00020003_fill_pattern_3_1: 1690000 rects
+caravel_00020003_fill_pattern_3_1: 1700000 rects
+caravel_00020003_fill_pattern_3_1: 1710000 rects
+caravel_00020003_fill_pattern_3_1: 1720000 rects
+caravel_00020003_fill_pattern_3_1: 1730000 rects
+caravel_00020003_fill_pattern_3_1: 1740000 rects
+caravel_00020003_fill_pattern_3_1: 1750000 rects
+caravel_00020003_fill_pattern_3_1: 1760000 rects
+caravel_00020003_fill_pattern_3_1: 1770000 rects
+caravel_00020003_fill_pattern_3_1: 1780000 rects
+caravel_00020003_fill_pattern_3_1: 1790000 rects
+caravel_00020003_fill_pattern_3_1: 1800000 rects
+caravel_00020003_fill_pattern_3_1: 1810000 rects
+caravel_00020003_fill_pattern_3_1: 1820000 rects
+caravel_00020003_fill_pattern_3_1: 1830000 rects
+caravel_00020003_fill_pattern_3_1: 1840000 rects
+caravel_00020003_fill_pattern_3_1: 1850000 rects
+caravel_00020003_fill_pattern_3_1: 1860000 rects
+caravel_00020003_fill_pattern_3_1: 1870000 rects
+caravel_00020003_fill_pattern_3_1: 1880000 rects
+caravel_00020003_fill_pattern_3_1: 1890000 rects
+caravel_00020003_fill_pattern_3_1: 1900000 rects
+caravel_00020003_fill_pattern_3_1: 1910000 rects
+caravel_00020003_fill_pattern_3_1: 1920000 rects
+caravel_00020003_fill_pattern_3_1: 1930000 rects
+caravel_00020003_fill_pattern_3_1: 1940000 rects
+caravel_00020003_fill_pattern_3_1: 1950000 rects
+caravel_00020003_fill_pattern_3_1: 1960000 rects
+caravel_00020003_fill_pattern_3_1: 1970000 rects
+caravel_00020003_fill_pattern_3_1: 1980000 rects
+caravel_00020003_fill_pattern_3_1: 1990000 rects
+caravel_00020003_fill_pattern_3_1: 2000000 rects
+caravel_00020003_fill_pattern_3_1: 2010000 rects
+caravel_00020003_fill_pattern_3_1: 2020000 rects
+caravel_00020003_fill_pattern_3_1: 2030000 rects
+caravel_00020003_fill_pattern_3_1: 2040000 rects
+caravel_00020003_fill_pattern_3_1: 2050000 rects
+caravel_00020003_fill_pattern_3_1: 2060000 rects
+caravel_00020003_fill_pattern_3_1: 2070000 rects
+caravel_00020003_fill_pattern_3_1: 2080000 rects
+caravel_00020003_fill_pattern_3_1: 2090000 rects
+caravel_00020003_fill_pattern_3_1: 2100000 rects
+caravel_00020003_fill_pattern_3_1: 2110000 rects
+caravel_00020003_fill_pattern_3_1: 2120000 rects
+caravel_00020003_fill_pattern_3_1: 2130000 rects
+caravel_00020003_fill_pattern_3_1: 2140000 rects
+caravel_00020003_fill_pattern_3_1: 2150000 rects
+caravel_00020003_fill_pattern_3_1: 2160000 rects
+caravel_00020003_fill_pattern_3_1: 2170000 rects
+caravel_00020003_fill_pattern_3_1: 2180000 rects
+caravel_00020003_fill_pattern_3_1: 2190000 rects
+caravel_00020003_fill_pattern_3_1: 2200000 rects
+caravel_00020003_fill_pattern_3_1: 2210000 rects
+caravel_00020003_fill_pattern_3_1: 2220000 rects
+caravel_00020003_fill_pattern_3_1: 2230000 rects
+caravel_00020003_fill_pattern_3_1: 2240000 rects
+caravel_00020003_fill_pattern_3_1: 2250000 rects
+caravel_00020003_fill_pattern_3_1: 2260000 rects
+caravel_00020003_fill_pattern_3_1: 2270000 rects
+caravel_00020003_fill_pattern_3_1: 2280000 rects
+caravel_00020003_fill_pattern_3_1: 2290000 rects
+caravel_00020003_fill_pattern_3_1: 2300000 rects
+caravel_00020003_fill_pattern_3_1: 2310000 rects
+caravel_00020003_fill_pattern_3_1: 2320000 rects
+caravel_00020003_fill_pattern_3_1: 2330000 rects
+caravel_00020003_fill_pattern_3_1: 2340000 rects
+caravel_00020003_fill_pattern_3_1: 2350000 rects
+caravel_00020003_fill_pattern_3_1: 2360000 rects
+caravel_00020003_fill_pattern_3_1: 2370000 rects
+caravel_00020003_fill_pattern_3_1: 2380000 rects
+caravel_00020003_fill_pattern_3_1: 2390000 rects
+caravel_00020003_fill_pattern_3_1: 2400000 rects
+caravel_00020003_fill_pattern_3_1: 2410000 rects
+caravel_00020003_fill_pattern_3_1: 2420000 rects
+caravel_00020003_fill_pattern_3_1: 2430000 rects
+caravel_00020003_fill_pattern_3_1: 2440000 rects
+caravel_00020003_fill_pattern_3_1: 2450000 rects
+caravel_00020003_fill_pattern_3_1: 2460000 rects
+caravel_00020003_fill_pattern_3_1: 2470000 rects
+caravel_00020003_fill_pattern_3_1: 2480000 rects
+caravel_00020003_fill_pattern_3_1: 2490000 rects
+caravel_00020003_fill_pattern_3_1: 2500000 rects
+caravel_00020003_fill_pattern_3_1: 2510000 rects
+caravel_00020003_fill_pattern_3_1: 2520000 rects
+caravel_00020003_fill_pattern_3_1: 2530000 rects
+caravel_00020003_fill_pattern_3_1: 2540000 rects
+caravel_00020003_fill_pattern_3_1: 2550000 rects
+caravel_00020003_fill_pattern_3_1: 2560000 rects
+caravel_00020003_fill_pattern_3_1: 2570000 rects
+caravel_00020003_fill_pattern_3_1: 2580000 rects
+caravel_00020003_fill_pattern_3_1: 2590000 rects
+caravel_00020003_fill_pattern_3_1: 2600000 rects
+caravel_00020003_fill_pattern_3_1: 2610000 rects
+caravel_00020003_fill_pattern_3_1: 2620000 rects
+caravel_00020003_fill_pattern_3_1: 2630000 rects
+caravel_00020003_fill_pattern_3_1: 2640000 rects
+caravel_00020003_fill_pattern_3_1: 2650000 rects
+caravel_00020003_fill_pattern_3_1: 2660000 rects
+caravel_00020003_fill_pattern_3_1: 2670000 rects
+caravel_00020003_fill_pattern_3_1: 2680000 rects
+caravel_00020003_fill_pattern_3_1: 2690000 rects
+caravel_00020003_fill_pattern_3_1: 2700000 rects
+caravel_00020003_fill_pattern_3_1: 2710000 rects
+caravel_00020003_fill_pattern_3_1: 2720000 rects
+caravel_00020003_fill_pattern_3_1: 2730000 rects
+caravel_00020003_fill_pattern_3_1: 2740000 rects
+caravel_00020003_fill_pattern_3_1: 2750000 rects
+caravel_00020003_fill_pattern_3_1: 2760000 rects
+caravel_00020003_fill_pattern_3_1: 2770000 rects
+caravel_00020003_fill_pattern_3_1: 2780000 rects
+caravel_00020003_fill_pattern_3_1: 2790000 rects
+caravel_00020003_fill_pattern_3_1: 2800000 rects
+caravel_00020003_fill_pattern_3_1: 2810000 rects
+caravel_00020003_fill_pattern_3_1: 2820000 rects
+caravel_00020003_fill_pattern_3_1: 2830000 rects
+caravel_00020003_fill_pattern_3_1: 2840000 rects
+caravel_00020003_fill_pattern_3_1: 2850000 rects
+caravel_00020003_fill_pattern_3_1: 2860000 rects
+caravel_00020003_fill_pattern_3_1: 2870000 rects
+caravel_00020003_fill_pattern_3_1: 2880000 rects
+caravel_00020003_fill_pattern_3_1: 2890000 rects
+caravel_00020003_fill_pattern_3_1: 2900000 rects
+caravel_00020003_fill_pattern_3_1: 2910000 rects
+caravel_00020003_fill_pattern_3_1: 2920000 rects
+caravel_00020003_fill_pattern_3_1: 2930000 rects
+caravel_00020003_fill_pattern_3_1: 2940000 rects
+caravel_00020003_fill_pattern_3_1: 2950000 rects
+caravel_00020003_fill_pattern_3_1: 2960000 rects
+caravel_00020003_fill_pattern_3_1: 2970000 rects
+caravel_00020003_fill_pattern_3_1: 2980000 rects
+caravel_00020003_fill_pattern_3_1: 2990000 rects
+caravel_00020003_fill_pattern_3_1: 3000000 rects
+caravel_00020003_fill_pattern_3_1: 3010000 rects
+caravel_00020003_fill_pattern_3_1: 3020000 rects
+caravel_00020003_fill_pattern_3_1: 3030000 rects
+caravel_00020003_fill_pattern_3_1: 3040000 rects
+caravel_00020003_fill_pattern_3_1: 3050000 rects
+caravel_00020003_fill_pattern_3_1: 3060000 rects
+caravel_00020003_fill_pattern_3_1: 3070000 rects
+caravel_00020003_fill_pattern_3_1: 3080000 rects
+caravel_00020003_fill_pattern_3_1: 3090000 rects
+caravel_00020003_fill_pattern_3_1: 3100000 rects
+caravel_00020003_fill_pattern_3_1: 3110000 rects
+caravel_00020003_fill_pattern_3_1: 3120000 rects
+caravel_00020003_fill_pattern_3_1: 3130000 rects
+caravel_00020003_fill_pattern_3_1: 3140000 rects
+caravel_00020003_fill_pattern_3_1: 3150000 rects
+caravel_00020003_fill_pattern_3_1: 3160000 rects
+caravel_00020003_fill_pattern_3_1: 3170000 rects
+caravel_00020003_fill_pattern_3_1: 3180000 rects
+caravel_00020003_fill_pattern_3_1: 3190000 rects
+caravel_00020003_fill_pattern_3_1: 3200000 rects
+caravel_00020003_fill_pattern_3_1: 3210000 rects
+caravel_00020003_fill_pattern_3_1: 3220000 rects
+caravel_00020003_fill_pattern_3_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_1: 10000 rects
+caravel_00020003_fill_pattern_2_1: 20000 rects
+caravel_00020003_fill_pattern_2_1: 30000 rects
+caravel_00020003_fill_pattern_2_1: 40000 rects
+caravel_00020003_fill_pattern_2_1: 50000 rects
+caravel_00020003_fill_pattern_2_1: 60000 rects
+caravel_00020003_fill_pattern_2_1: 70000 rects
+caravel_00020003_fill_pattern_2_1: 80000 rects
+caravel_00020003_fill_pattern_2_1: 90000 rects
+caravel_00020003_fill_pattern_2_1: 100000 rects
+caravel_00020003_fill_pattern_2_1: 110000 rects
+caravel_00020003_fill_pattern_2_1: 120000 rects
+caravel_00020003_fill_pattern_2_1: 130000 rects
+caravel_00020003_fill_pattern_2_1: 140000 rects
+caravel_00020003_fill_pattern_2_1: 150000 rects
+caravel_00020003_fill_pattern_2_1: 160000 rects
+caravel_00020003_fill_pattern_2_1: 170000 rects
+caravel_00020003_fill_pattern_2_1: 180000 rects
+caravel_00020003_fill_pattern_2_1: 190000 rects
+caravel_00020003_fill_pattern_2_1: 200000 rects
+caravel_00020003_fill_pattern_2_1: 210000 rects
+caravel_00020003_fill_pattern_2_1: 220000 rects
+caravel_00020003_fill_pattern_2_1: 230000 rects
+caravel_00020003_fill_pattern_2_1: 240000 rects
+caravel_00020003_fill_pattern_2_1: 250000 rects
+caravel_00020003_fill_pattern_2_1: 260000 rects
+caravel_00020003_fill_pattern_2_1: 270000 rects
+caravel_00020003_fill_pattern_2_1: 280000 rects
+caravel_00020003_fill_pattern_2_1: 290000 rects
+caravel_00020003_fill_pattern_2_1: 300000 rects
+caravel_00020003_fill_pattern_2_1: 310000 rects
+caravel_00020003_fill_pattern_2_1: 320000 rects
+caravel_00020003_fill_pattern_2_1: 330000 rects
+caravel_00020003_fill_pattern_2_1: 340000 rects
+caravel_00020003_fill_pattern_2_1: 350000 rects
+caravel_00020003_fill_pattern_2_1: 360000 rects
+caravel_00020003_fill_pattern_2_1: 370000 rects
+caravel_00020003_fill_pattern_2_1: 380000 rects
+caravel_00020003_fill_pattern_2_1: 390000 rects
+caravel_00020003_fill_pattern_2_1: 400000 rects
+caravel_00020003_fill_pattern_2_1: 410000 rects
+caravel_00020003_fill_pattern_2_1: 420000 rects
+caravel_00020003_fill_pattern_2_1: 430000 rects
+caravel_00020003_fill_pattern_2_1: 440000 rects
+caravel_00020003_fill_pattern_2_1: 450000 rects
+caravel_00020003_fill_pattern_2_1: 460000 rects
+caravel_00020003_fill_pattern_2_1: 470000 rects
+caravel_00020003_fill_pattern_2_1: 480000 rects
+caravel_00020003_fill_pattern_2_1: 490000 rects
+caravel_00020003_fill_pattern_2_1: 500000 rects
+caravel_00020003_fill_pattern_2_1: 510000 rects
+caravel_00020003_fill_pattern_2_1: 520000 rects
+caravel_00020003_fill_pattern_2_1: 530000 rects
+caravel_00020003_fill_pattern_2_1: 540000 rects
+caravel_00020003_fill_pattern_2_1: 550000 rects
+caravel_00020003_fill_pattern_2_1: 560000 rects
+caravel_00020003_fill_pattern_2_1: 570000 rects
+caravel_00020003_fill_pattern_2_1: 580000 rects
+caravel_00020003_fill_pattern_2_1: 590000 rects
+caravel_00020003_fill_pattern_2_1: 600000 rects
+caravel_00020003_fill_pattern_2_1: 610000 rects
+caravel_00020003_fill_pattern_2_1: 620000 rects
+caravel_00020003_fill_pattern_2_1: 630000 rects
+caravel_00020003_fill_pattern_2_1: 640000 rects
+caravel_00020003_fill_pattern_2_1: 650000 rects
+caravel_00020003_fill_pattern_2_1: 660000 rects
+caravel_00020003_fill_pattern_2_1: 670000 rects
+caravel_00020003_fill_pattern_2_1: 680000 rects
+caravel_00020003_fill_pattern_2_1: 690000 rects
+caravel_00020003_fill_pattern_2_1: 700000 rects
+caravel_00020003_fill_pattern_2_1: 710000 rects
+caravel_00020003_fill_pattern_2_1: 720000 rects
+caravel_00020003_fill_pattern_2_1: 730000 rects
+caravel_00020003_fill_pattern_2_1: 740000 rects
+caravel_00020003_fill_pattern_2_1: 750000 rects
+caravel_00020003_fill_pattern_2_1: 760000 rects
+caravel_00020003_fill_pattern_2_1: 770000 rects
+caravel_00020003_fill_pattern_2_1: 780000 rects
+caravel_00020003_fill_pattern_2_1: 790000 rects
+caravel_00020003_fill_pattern_2_1: 800000 rects
+caravel_00020003_fill_pattern_2_1: 810000 rects
+caravel_00020003_fill_pattern_2_1: 820000 rects
+caravel_00020003_fill_pattern_2_1: 830000 rects
+caravel_00020003_fill_pattern_2_1: 840000 rects
+caravel_00020003_fill_pattern_2_1: 850000 rects
+caravel_00020003_fill_pattern_2_1: 860000 rects
+caravel_00020003_fill_pattern_2_1: 870000 rects
+caravel_00020003_fill_pattern_2_1: 880000 rects
+caravel_00020003_fill_pattern_2_1: 890000 rects
+caravel_00020003_fill_pattern_2_1: 900000 rects
+caravel_00020003_fill_pattern_2_1: 910000 rects
+caravel_00020003_fill_pattern_2_1: 920000 rects
+caravel_00020003_fill_pattern_2_1: 930000 rects
+caravel_00020003_fill_pattern_2_1: 940000 rects
+caravel_00020003_fill_pattern_2_1: 950000 rects
+caravel_00020003_fill_pattern_2_1: 960000 rects
+caravel_00020003_fill_pattern_2_1: 970000 rects
+caravel_00020003_fill_pattern_2_1: 980000 rects
+caravel_00020003_fill_pattern_2_1: 990000 rects
+caravel_00020003_fill_pattern_2_1: 1000000 rects
+caravel_00020003_fill_pattern_2_1: 1010000 rects
+caravel_00020003_fill_pattern_2_1: 1020000 rects
+caravel_00020003_fill_pattern_2_1: 1030000 rects
+caravel_00020003_fill_pattern_2_1: 1040000 rects
+caravel_00020003_fill_pattern_2_1: 1050000 rects
+caravel_00020003_fill_pattern_2_1: 1060000 rects
+caravel_00020003_fill_pattern_2_1: 1070000 rects
+caravel_00020003_fill_pattern_2_1: 1080000 rects
+caravel_00020003_fill_pattern_2_1: 1090000 rects
+caravel_00020003_fill_pattern_2_1: 1100000 rects
+caravel_00020003_fill_pattern_2_1: 1110000 rects
+caravel_00020003_fill_pattern_2_1: 1120000 rects
+caravel_00020003_fill_pattern_2_1: 1130000 rects
+caravel_00020003_fill_pattern_2_1: 1140000 rects
+caravel_00020003_fill_pattern_2_1: 1150000 rects
+caravel_00020003_fill_pattern_2_1: 1160000 rects
+caravel_00020003_fill_pattern_2_1: 1170000 rects
+caravel_00020003_fill_pattern_2_1: 1180000 rects
+caravel_00020003_fill_pattern_2_1: 1190000 rects
+caravel_00020003_fill_pattern_2_1: 1200000 rects
+caravel_00020003_fill_pattern_2_1: 1210000 rects
+caravel_00020003_fill_pattern_2_1: 1220000 rects
+caravel_00020003_fill_pattern_2_1: 1230000 rects
+caravel_00020003_fill_pattern_2_1: 1240000 rects
+caravel_00020003_fill_pattern_2_1: 1250000 rects
+caravel_00020003_fill_pattern_2_1: 1260000 rects
+caravel_00020003_fill_pattern_2_1: 1270000 rects
+caravel_00020003_fill_pattern_2_1: 1280000 rects
+caravel_00020003_fill_pattern_2_1: 1290000 rects
+caravel_00020003_fill_pattern_2_1: 1300000 rects
+caravel_00020003_fill_pattern_2_1: 1310000 rects
+caravel_00020003_fill_pattern_2_1: 1320000 rects
+caravel_00020003_fill_pattern_2_1: 1330000 rects
+caravel_00020003_fill_pattern_2_1: 1340000 rects
+caravel_00020003_fill_pattern_2_1: 1350000 rects
+caravel_00020003_fill_pattern_2_1: 1360000 rects
+caravel_00020003_fill_pattern_2_1: 1370000 rects
+caravel_00020003_fill_pattern_2_1: 1380000 rects
+caravel_00020003_fill_pattern_2_1: 1390000 rects
+caravel_00020003_fill_pattern_2_1: 1400000 rects
+caravel_00020003_fill_pattern_2_1: 1410000 rects
+caravel_00020003_fill_pattern_2_1: 1420000 rects
+caravel_00020003_fill_pattern_2_1: 1430000 rects
+caravel_00020003_fill_pattern_2_1: 1440000 rects
+caravel_00020003_fill_pattern_2_1: 1450000 rects
+caravel_00020003_fill_pattern_2_1: 1460000 rects
+caravel_00020003_fill_pattern_2_1: 1470000 rects
+caravel_00020003_fill_pattern_2_1: 1480000 rects
+caravel_00020003_fill_pattern_2_1: 1490000 rects
+caravel_00020003_fill_pattern_2_1: 1500000 rects
+caravel_00020003_fill_pattern_2_1: 1510000 rects
+caravel_00020003_fill_pattern_2_1: 1520000 rects
+caravel_00020003_fill_pattern_2_1: 1530000 rects
+caravel_00020003_fill_pattern_2_1: 1540000 rects
+caravel_00020003_fill_pattern_2_1: 1550000 rects
+caravel_00020003_fill_pattern_2_1: 1560000 rects
+caravel_00020003_fill_pattern_2_1: 1570000 rects
+caravel_00020003_fill_pattern_2_1: 1580000 rects
+caravel_00020003_fill_pattern_2_1: 1590000 rects
+caravel_00020003_fill_pattern_2_1: 1600000 rects
+caravel_00020003_fill_pattern_2_1: 1610000 rects
+caravel_00020003_fill_pattern_2_1: 1620000 rects
+caravel_00020003_fill_pattern_2_1: 1630000 rects
+caravel_00020003_fill_pattern_2_1: 1640000 rects
+caravel_00020003_fill_pattern_2_1: 1650000 rects
+caravel_00020003_fill_pattern_2_1: 1660000 rects
+caravel_00020003_fill_pattern_2_1: 1670000 rects
+caravel_00020003_fill_pattern_2_1: 1680000 rects
+caravel_00020003_fill_pattern_2_1: 1690000 rects
+caravel_00020003_fill_pattern_2_1: 1700000 rects
+caravel_00020003_fill_pattern_2_1: 1710000 rects
+caravel_00020003_fill_pattern_2_1: 1720000 rects
+caravel_00020003_fill_pattern_2_1: 1730000 rects
+caravel_00020003_fill_pattern_2_1: 1740000 rects
+caravel_00020003_fill_pattern_2_1: 1750000 rects
+caravel_00020003_fill_pattern_2_1: 1760000 rects
+caravel_00020003_fill_pattern_2_1: 1770000 rects
+caravel_00020003_fill_pattern_2_1: 1780000 rects
+caravel_00020003_fill_pattern_2_1: 1790000 rects
+caravel_00020003_fill_pattern_2_1: 1800000 rects
+caravel_00020003_fill_pattern_2_1: 1810000 rects
+caravel_00020003_fill_pattern_2_1: 1820000 rects
+caravel_00020003_fill_pattern_2_1: 1830000 rects
+caravel_00020003_fill_pattern_2_1: 1840000 rects
+caravel_00020003_fill_pattern_2_1: 1850000 rects
+caravel_00020003_fill_pattern_2_1: 1860000 rects
+caravel_00020003_fill_pattern_2_1: 1870000 rects
+caravel_00020003_fill_pattern_2_1: 1880000 rects
+caravel_00020003_fill_pattern_2_1: 1890000 rects
+caravel_00020003_fill_pattern_2_1: 1900000 rects
+caravel_00020003_fill_pattern_2_1: 1910000 rects
+caravel_00020003_fill_pattern_2_1: 1920000 rects
+caravel_00020003_fill_pattern_2_1: 1930000 rects
+caravel_00020003_fill_pattern_2_1: 1940000 rects
+caravel_00020003_fill_pattern_2_1: 1950000 rects
+caravel_00020003_fill_pattern_2_1: 1960000 rects
+caravel_00020003_fill_pattern_2_1: 1970000 rects
+caravel_00020003_fill_pattern_2_1: 1980000 rects
+caravel_00020003_fill_pattern_2_1: 1990000 rects
+caravel_00020003_fill_pattern_2_1: 2000000 rects
+caravel_00020003_fill_pattern_2_1: 2010000 rects
+caravel_00020003_fill_pattern_2_1: 2020000 rects
+caravel_00020003_fill_pattern_2_1: 2030000 rects
+caravel_00020003_fill_pattern_2_1: 2040000 rects
+caravel_00020003_fill_pattern_2_1: 2050000 rects
+caravel_00020003_fill_pattern_2_1: 2060000 rects
+caravel_00020003_fill_pattern_2_1: 2070000 rects
+caravel_00020003_fill_pattern_2_1: 2080000 rects
+caravel_00020003_fill_pattern_2_1: 2090000 rects
+caravel_00020003_fill_pattern_2_1: 2100000 rects
+caravel_00020003_fill_pattern_2_1: 2110000 rects
+caravel_00020003_fill_pattern_2_1: 2120000 rects
+caravel_00020003_fill_pattern_2_1: 2130000 rects
+caravel_00020003_fill_pattern_2_1: 2140000 rects
+caravel_00020003_fill_pattern_2_1: 2150000 rects
+caravel_00020003_fill_pattern_2_1: 2160000 rects
+caravel_00020003_fill_pattern_2_1: 2170000 rects
+caravel_00020003_fill_pattern_2_1: 2180000 rects
+caravel_00020003_fill_pattern_2_1: 2190000 rects
+caravel_00020003_fill_pattern_2_1: 2200000 rects
+caravel_00020003_fill_pattern_2_1: 2210000 rects
+caravel_00020003_fill_pattern_2_1: 2220000 rects
+caravel_00020003_fill_pattern_2_1: 2230000 rects
+caravel_00020003_fill_pattern_2_1: 2240000 rects
+caravel_00020003_fill_pattern_2_1: 2250000 rects
+caravel_00020003_fill_pattern_2_1: 2260000 rects
+caravel_00020003_fill_pattern_2_1: 2270000 rects
+caravel_00020003_fill_pattern_2_1: 2280000 rects
+caravel_00020003_fill_pattern_2_1: 2290000 rects
+caravel_00020003_fill_pattern_2_1: 2300000 rects
+caravel_00020003_fill_pattern_2_1: 2310000 rects
+caravel_00020003_fill_pattern_2_1: 2320000 rects
+caravel_00020003_fill_pattern_2_1: 2330000 rects
+caravel_00020003_fill_pattern_2_1: 2340000 rects
+caravel_00020003_fill_pattern_2_1: 2350000 rects
+caravel_00020003_fill_pattern_2_1: 2360000 rects
+caravel_00020003_fill_pattern_2_1: 2370000 rects
+caravel_00020003_fill_pattern_2_1: 2380000 rects
+caravel_00020003_fill_pattern_2_1: 2390000 rects
+caravel_00020003_fill_pattern_2_1: 2400000 rects
+caravel_00020003_fill_pattern_2_1: 2410000 rects
+caravel_00020003_fill_pattern_2_1: 2420000 rects
+caravel_00020003_fill_pattern_2_1: 2430000 rects
+caravel_00020003_fill_pattern_2_1: 2440000 rects
+caravel_00020003_fill_pattern_2_1: 2450000 rects
+caravel_00020003_fill_pattern_2_1: 2460000 rects
+caravel_00020003_fill_pattern_2_1: 2470000 rects
+caravel_00020003_fill_pattern_2_1: 2480000 rects
+caravel_00020003_fill_pattern_2_1: 2490000 rects
+caravel_00020003_fill_pattern_2_1: 2500000 rects
+caravel_00020003_fill_pattern_2_1: 2510000 rects
+caravel_00020003_fill_pattern_2_1: 2520000 rects
+caravel_00020003_fill_pattern_2_1: 2530000 rects
+caravel_00020003_fill_pattern_2_1: 2540000 rects
+caravel_00020003_fill_pattern_2_1: 2550000 rects
+caravel_00020003_fill_pattern_2_1: 2560000 rects
+caravel_00020003_fill_pattern_2_1: 2570000 rects
+caravel_00020003_fill_pattern_2_1: 2580000 rects
+caravel_00020003_fill_pattern_2_1: 2590000 rects
+caravel_00020003_fill_pattern_2_1: 2600000 rects
+caravel_00020003_fill_pattern_2_1: 2610000 rects
+caravel_00020003_fill_pattern_2_1: 2620000 rects
+caravel_00020003_fill_pattern_2_1: 2630000 rects
+caravel_00020003_fill_pattern_2_1: 2640000 rects
+caravel_00020003_fill_pattern_2_1: 2650000 rects
+caravel_00020003_fill_pattern_2_1: 2660000 rects
+caravel_00020003_fill_pattern_2_1: 2670000 rects
+caravel_00020003_fill_pattern_2_1: 2680000 rects
+caravel_00020003_fill_pattern_2_1: 2690000 rects
+caravel_00020003_fill_pattern_2_1: 2700000 rects
+caravel_00020003_fill_pattern_2_1: 2710000 rects
+caravel_00020003_fill_pattern_2_1: 2720000 rects
+caravel_00020003_fill_pattern_2_1: 2730000 rects
+caravel_00020003_fill_pattern_2_1: 2740000 rects
+caravel_00020003_fill_pattern_2_1: 2750000 rects
+caravel_00020003_fill_pattern_2_1: 2760000 rects
+caravel_00020003_fill_pattern_2_1: 2770000 rects
+caravel_00020003_fill_pattern_2_1: 2780000 rects
+caravel_00020003_fill_pattern_2_1: 2790000 rects
+caravel_00020003_fill_pattern_2_1: 2800000 rects
+caravel_00020003_fill_pattern_2_1: 2810000 rects
+caravel_00020003_fill_pattern_2_1: 2820000 rects
+caravel_00020003_fill_pattern_2_1: 2830000 rects
+caravel_00020003_fill_pattern_2_1: 2840000 rects
+caravel_00020003_fill_pattern_2_1: 2850000 rects
+caravel_00020003_fill_pattern_2_1: 2860000 rects
+caravel_00020003_fill_pattern_2_1: 2870000 rects
+caravel_00020003_fill_pattern_2_1: 2880000 rects
+caravel_00020003_fill_pattern_2_1: 2890000 rects
+caravel_00020003_fill_pattern_2_1: 2900000 rects
+caravel_00020003_fill_pattern_2_1: 2910000 rects
+caravel_00020003_fill_pattern_2_1: 2920000 rects
+caravel_00020003_fill_pattern_2_1: 2930000 rects
+caravel_00020003_fill_pattern_2_1: 2940000 rects
+caravel_00020003_fill_pattern_2_1: 2950000 rects
+caravel_00020003_fill_pattern_2_1: 2960000 rects
+caravel_00020003_fill_pattern_2_1: 2970000 rects
+caravel_00020003_fill_pattern_2_1: 2980000 rects
+caravel_00020003_fill_pattern_2_1: 2990000 rects
+caravel_00020003_fill_pattern_2_1: 3000000 rects
+caravel_00020003_fill_pattern_2_1: 3010000 rects
+caravel_00020003_fill_pattern_2_1: 3020000 rects
+caravel_00020003_fill_pattern_2_1: 3030000 rects
+caravel_00020003_fill_pattern_2_1: 3040000 rects
+caravel_00020003_fill_pattern_2_1: 3050000 rects
+caravel_00020003_fill_pattern_2_1: 3060000 rects
+caravel_00020003_fill_pattern_2_1: 3070000 rects
+caravel_00020003_fill_pattern_2_1: 3080000 rects
+caravel_00020003_fill_pattern_2_1: 3090000 rects
+caravel_00020003_fill_pattern_2_1: 3100000 rects
+caravel_00020003_fill_pattern_2_1: 3110000 rects
+caravel_00020003_fill_pattern_2_1: 3120000 rects
+caravel_00020003_fill_pattern_2_1: 3130000 rects
+caravel_00020003_fill_pattern_2_1: 3140000 rects
+caravel_00020003_fill_pattern_2_1: 3150000 rects
+caravel_00020003_fill_pattern_2_1: 3160000 rects
+caravel_00020003_fill_pattern_2_1: 3170000 rects
+caravel_00020003_fill_pattern_2_1: 3180000 rects
+caravel_00020003_fill_pattern_2_1: 3190000 rects
+caravel_00020003_fill_pattern_2_1: 3200000 rects
+caravel_00020003_fill_pattern_2_1: 3210000 rects
+caravel_00020003_fill_pattern_2_1: 3220000 rects
+caravel_00020003_fill_pattern_2_1: 3230000 rects
+caravel_00020003_fill_pattern_2_1: 3240000 rects
+caravel_00020003_fill_pattern_2_1: 3250000 rects
+caravel_00020003_fill_pattern_2_1: 3260000 rects
+caravel_00020003_fill_pattern_2_1: 3270000 rects
+caravel_00020003_fill_pattern_2_1: 3280000 rects
+caravel_00020003_fill_pattern_2_1: 3290000 rects
+caravel_00020003_fill_pattern_2_1: 3300000 rects
+caravel_00020003_fill_pattern_2_1: 3310000 rects
+caravel_00020003_fill_pattern_2_1: 3320000 rects
+caravel_00020003_fill_pattern_2_1: 3330000 rects
+caravel_00020003_fill_pattern_2_1: 3340000 rects
+caravel_00020003_fill_pattern_2_1: 3350000 rects
+caravel_00020003_fill_pattern_2_1: 3360000 rects
+caravel_00020003_fill_pattern_2_1: 3370000 rects
+caravel_00020003_fill_pattern_2_1: 3380000 rects
+caravel_00020003_fill_pattern_2_1: 3390000 rects
+caravel_00020003_fill_pattern_2_1: 3400000 rects
+caravel_00020003_fill_pattern_2_1: 3410000 rects
+caravel_00020003_fill_pattern_2_1: 3420000 rects
+caravel_00020003_fill_pattern_2_1: 3430000 rects
+caravel_00020003_fill_pattern_2_1: 3440000 rects
+caravel_00020003_fill_pattern_2_1: 3450000 rects
+caravel_00020003_fill_pattern_2_1: 3460000 rects
+caravel_00020003_fill_pattern_2_1: 3470000 rects
+caravel_00020003_fill_pattern_2_1: 3480000 rects
+caravel_00020003_fill_pattern_2_1: 3490000 rects
+caravel_00020003_fill_pattern_2_1: 3500000 rects
+caravel_00020003_fill_pattern_2_1: 3510000 rects
+caravel_00020003_fill_pattern_2_1: 3520000 rects
+caravel_00020003_fill_pattern_2_1: 3530000 rects
+caravel_00020003_fill_pattern_2_1: 3540000 rects
+caravel_00020003_fill_pattern_2_1: 3550000 rects
+caravel_00020003_fill_pattern_2_1: 3560000 rects
+caravel_00020003_fill_pattern_2_1: 3570000 rects
+caravel_00020003_fill_pattern_2_1: 3580000 rects
+caravel_00020003_fill_pattern_2_1: 3590000 rects
+caravel_00020003_fill_pattern_2_1: 3600000 rects
+caravel_00020003_fill_pattern_2_1: 3610000 rects
+caravel_00020003_fill_pattern_2_1: 3620000 rects
+caravel_00020003_fill_pattern_2_1: 3630000 rects
+caravel_00020003_fill_pattern_2_1: 3640000 rects
+caravel_00020003_fill_pattern_2_1: 3650000 rects
+caravel_00020003_fill_pattern_2_1: 3660000 rects
+caravel_00020003_fill_pattern_2_1: 3670000 rects
+caravel_00020003_fill_pattern_2_1: 3680000 rects
+caravel_00020003_fill_pattern_2_1: 3690000 rects
+caravel_00020003_fill_pattern_2_1: 3700000 rects
+caravel_00020003_fill_pattern_2_1: 3710000 rects
+caravel_00020003_fill_pattern_2_1: 3720000 rects
+caravel_00020003_fill_pattern_2_1: 3730000 rects
+caravel_00020003_fill_pattern_2_1: 3740000 rects
+caravel_00020003_fill_pattern_2_1: 3750000 rects
+caravel_00020003_fill_pattern_2_1: 3760000 rects
+caravel_00020003_fill_pattern_2_1: 3770000 rects
+caravel_00020003_fill_pattern_2_1: 3780000 rects
+caravel_00020003_fill_pattern_2_1: 3790000 rects
+caravel_00020003_fill_pattern_2_1: 3800000 rects
+caravel_00020003_fill_pattern_2_1: 3810000 rects
+caravel_00020003_fill_pattern_2_1: 3820000 rects
+caravel_00020003_fill_pattern_2_1: 3830000 rects
+caravel_00020003_fill_pattern_2_1: 3840000 rects
+caravel_00020003_fill_pattern_2_1: 3850000 rects
+caravel_00020003_fill_pattern_2_1: 3860000 rects
+caravel_00020003_fill_pattern_2_1: 3870000 rects
+caravel_00020003_fill_pattern_2_1: 3880000 rects
+caravel_00020003_fill_pattern_2_1: 3890000 rects
+caravel_00020003_fill_pattern_2_1: 3900000 rects
+caravel_00020003_fill_pattern_2_1: 3910000 rects
+caravel_00020003_fill_pattern_2_1: 3920000 rects
+caravel_00020003_fill_pattern_2_1: 3930000 rects
+caravel_00020003_fill_pattern_2_1: 3940000 rects
+caravel_00020003_fill_pattern_2_1: 3950000 rects
+caravel_00020003_fill_pattern_2_1: 3960000 rects
+caravel_00020003_fill_pattern_2_1: 3970000 rects
+caravel_00020003_fill_pattern_2_1: 3980000 rects
+caravel_00020003_fill_pattern_2_1: 3990000 rects
+caravel_00020003_fill_pattern_2_1: 4000000 rects
+caravel_00020003_fill_pattern_2_1: 4010000 rects
+caravel_00020003_fill_pattern_2_1: 4020000 rects
+caravel_00020003_fill_pattern_2_1: 4030000 rects
+caravel_00020003_fill_pattern_2_1: 4040000 rects
+caravel_00020003_fill_pattern_2_1: 4050000 rects
+caravel_00020003_fill_pattern_2_1: 4060000 rects
+caravel_00020003_fill_pattern_2_1: 4070000 rects
+caravel_00020003_fill_pattern_2_1: 4080000 rects
+caravel_00020003_fill_pattern_2_1: 4090000 rects
+caravel_00020003_fill_pattern_2_1: 4100000 rects
+caravel_00020003_fill_pattern_2_1: 4110000 rects
+caravel_00020003_fill_pattern_2_1: 4120000 rects
+caravel_00020003_fill_pattern_2_1: 4130000 rects
+caravel_00020003_fill_pattern_2_1: 4140000 rects
+caravel_00020003_fill_pattern_2_1: 4150000 rects
+caravel_00020003_fill_pattern_2_1: 4160000 rects
+caravel_00020003_fill_pattern_2_1: 4170000 rects
+caravel_00020003_fill_pattern_2_1: 4180000 rects
+caravel_00020003_fill_pattern_2_1: 4190000 rects
+caravel_00020003_fill_pattern_2_1: 4200000 rects
+caravel_00020003_fill_pattern_2_1: 4210000 rects
+caravel_00020003_fill_pattern_2_1: 4220000 rects
+caravel_00020003_fill_pattern_2_1: 4230000 rects
+caravel_00020003_fill_pattern_2_1: 4240000 rects
+caravel_00020003_fill_pattern_2_1: 4250000 rects
+caravel_00020003_fill_pattern_2_1: 4260000 rects
+caravel_00020003_fill_pattern_2_1: 4270000 rects
+caravel_00020003_fill_pattern_2_1: 4280000 rects
+caravel_00020003_fill_pattern_2_1: 4290000 rects
+caravel_00020003_fill_pattern_2_1: 4300000 rects
+caravel_00020003_fill_pattern_2_1: 4310000 rects
+caravel_00020003_fill_pattern_2_1: 4320000 rects
+caravel_00020003_fill_pattern_2_1: 4330000 rects
+caravel_00020003_fill_pattern_2_1: 4340000 rects
+caravel_00020003_fill_pattern_2_1: 4350000 rects
+caravel_00020003_fill_pattern_2_1: 4360000 rects
+caravel_00020003_fill_pattern_2_1: 4370000 rects
+caravel_00020003_fill_pattern_2_1: 4380000 rects
+caravel_00020003_fill_pattern_2_1: 4390000 rects
+caravel_00020003_fill_pattern_2_1: 4400000 rects
+caravel_00020003_fill_pattern_2_1: 4410000 rects
+caravel_00020003_fill_pattern_2_1: 4420000 rects
+caravel_00020003_fill_pattern_2_1: 4430000 rects
+caravel_00020003_fill_pattern_2_1: 4440000 rects
+caravel_00020003_fill_pattern_2_1: 4450000 rects
+caravel_00020003_fill_pattern_2_1: 4460000 rects
+caravel_00020003_fill_pattern_2_1: 4470000 rects
+caravel_00020003_fill_pattern_2_1: 4480000 rects
+caravel_00020003_fill_pattern_2_1: 4490000 rects
+caravel_00020003_fill_pattern_2_1: 4500000 rects
+caravel_00020003_fill_pattern_2_1: 4510000 rects
+caravel_00020003_fill_pattern_2_1: 4520000 rects
+caravel_00020003_fill_pattern_2_1: 4530000 rects
+caravel_00020003_fill_pattern_2_1: 4540000 rects
+caravel_00020003_fill_pattern_2_1: 4550000 rects
+caravel_00020003_fill_pattern_2_1: 4560000 rects
+caravel_00020003_fill_pattern_2_1: 4570000 rects
+caravel_00020003_fill_pattern_2_1: 4580000 rects
+caravel_00020003_fill_pattern_2_1: 4590000 rects
+caravel_00020003_fill_pattern_2_1: 4600000 rects
+caravel_00020003_fill_pattern_2_1: 4610000 rects
+caravel_00020003_fill_pattern_2_1: 4620000 rects
+caravel_00020003_fill_pattern_2_1: 4630000 rects
+caravel_00020003_fill_pattern_2_1: 4640000 rects
+caravel_00020003_fill_pattern_2_1: 4650000 rects
+caravel_00020003_fill_pattern_2_1: 4660000 rects
+caravel_00020003_fill_pattern_2_1: 4670000 rects
+caravel_00020003_fill_pattern_2_1: 4680000 rects
+caravel_00020003_fill_pattern_2_1: 4690000 rects
+caravel_00020003_fill_pattern_2_1: 4700000 rects
+caravel_00020003_fill_pattern_2_1: 4710000 rects
+caravel_00020003_fill_pattern_2_1: 4720000 rects
+caravel_00020003_fill_pattern_2_1: 4730000 rects
+caravel_00020003_fill_pattern_2_1: 4740000 rects
+caravel_00020003_fill_pattern_2_1: 4750000 rects
+caravel_00020003_fill_pattern_2_1: 4760000 rects
+caravel_00020003_fill_pattern_2_1: 4770000 rects
+caravel_00020003_fill_pattern_2_1: 4780000 rects
+caravel_00020003_fill_pattern_2_1: 4790000 rects
+caravel_00020003_fill_pattern_2_1: 4800000 rects
+caravel_00020003_fill_pattern_2_1: 4810000 rects
+caravel_00020003_fill_pattern_2_1: 4820000 rects
+caravel_00020003_fill_pattern_2_1: 4830000 rects
+caravel_00020003_fill_pattern_2_1: 4840000 rects
+caravel_00020003_fill_pattern_2_1: 4850000 rects
+caravel_00020003_fill_pattern_2_1: 4860000 rects
+caravel_00020003_fill_pattern_2_1: 4870000 rects
+caravel_00020003_fill_pattern_2_1: 4880000 rects
+caravel_00020003_fill_pattern_2_1: 4890000 rects
+caravel_00020003_fill_pattern_2_1: 4900000 rects
+caravel_00020003_fill_pattern_2_1: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_0: 10000 rects
+caravel_00020003_fill_pattern_0_0: 20000 rects
+caravel_00020003_fill_pattern_0_0: 30000 rects
+caravel_00020003_fill_pattern_0_0: 40000 rects
+caravel_00020003_fill_pattern_0_0: 50000 rects
+caravel_00020003_fill_pattern_0_0: 60000 rects
+caravel_00020003_fill_pattern_0_0: 70000 rects
+caravel_00020003_fill_pattern_0_0: 80000 rects
+caravel_00020003_fill_pattern_0_0: 90000 rects
+caravel_00020003_fill_pattern_0_0: 100000 rects
+caravel_00020003_fill_pattern_0_0: 110000 rects
+caravel_00020003_fill_pattern_0_0: 120000 rects
+caravel_00020003_fill_pattern_0_0: 130000 rects
+caravel_00020003_fill_pattern_0_0: 140000 rects
+caravel_00020003_fill_pattern_0_0: 150000 rects
+caravel_00020003_fill_pattern_0_0: 160000 rects
+caravel_00020003_fill_pattern_0_0: 170000 rects
+caravel_00020003_fill_pattern_0_0: 180000 rects
+caravel_00020003_fill_pattern_0_0: 190000 rects
+caravel_00020003_fill_pattern_0_0: 200000 rects
+caravel_00020003_fill_pattern_0_0: 210000 rects
+caravel_00020003_fill_pattern_0_0: 220000 rects
+caravel_00020003_fill_pattern_0_0: 230000 rects
+caravel_00020003_fill_pattern_0_0: 240000 rects
+caravel_00020003_fill_pattern_0_0: 250000 rects
+caravel_00020003_fill_pattern_0_0: 260000 rects
+caravel_00020003_fill_pattern_0_0: 270000 rects
+caravel_00020003_fill_pattern_0_0: 280000 rects
+caravel_00020003_fill_pattern_0_0: 290000 rects
+caravel_00020003_fill_pattern_0_0: 300000 rects
+caravel_00020003_fill_pattern_0_0: 310000 rects
+caravel_00020003_fill_pattern_0_0: 320000 rects
+caravel_00020003_fill_pattern_0_0: 330000 rects
+caravel_00020003_fill_pattern_0_0: 340000 rects
+caravel_00020003_fill_pattern_0_0: 350000 rects
+caravel_00020003_fill_pattern_0_0: 360000 rects
+caravel_00020003_fill_pattern_0_0: 370000 rects
+caravel_00020003_fill_pattern_0_0: 380000 rects
+caravel_00020003_fill_pattern_0_0: 390000 rects
+caravel_00020003_fill_pattern_0_0: 400000 rects
+caravel_00020003_fill_pattern_0_0: 410000 rects
+caravel_00020003_fill_pattern_0_0: 420000 rects
+caravel_00020003_fill_pattern_0_0: 430000 rects
+caravel_00020003_fill_pattern_0_0: 440000 rects
+caravel_00020003_fill_pattern_0_0: 450000 rects
+caravel_00020003_fill_pattern_0_0: 460000 rects
+caravel_00020003_fill_pattern_0_0: 470000 rects
+caravel_00020003_fill_pattern_0_0: 480000 rects
+caravel_00020003_fill_pattern_0_0: 490000 rects
+caravel_00020003_fill_pattern_0_0: 500000 rects
+caravel_00020003_fill_pattern_0_0: 510000 rects
+caravel_00020003_fill_pattern_0_0: 520000 rects
+caravel_00020003_fill_pattern_0_0: 530000 rects
+caravel_00020003_fill_pattern_0_0: 540000 rects
+caravel_00020003_fill_pattern_0_0: 550000 rects
+caravel_00020003_fill_pattern_0_0: 560000 rects
+caravel_00020003_fill_pattern_0_0: 570000 rects
+caravel_00020003_fill_pattern_0_0: 580000 rects
+caravel_00020003_fill_pattern_0_0: 590000 rects
+caravel_00020003_fill_pattern_0_0: 600000 rects
+caravel_00020003_fill_pattern_0_0: 610000 rects
+caravel_00020003_fill_pattern_0_0: 620000 rects
+caravel_00020003_fill_pattern_0_0: 630000 rects
+caravel_00020003_fill_pattern_0_0: 640000 rects
+caravel_00020003_fill_pattern_0_0: 650000 rects
+caravel_00020003_fill_pattern_0_0: 660000 rects
+caravel_00020003_fill_pattern_0_0: 670000 rects
+caravel_00020003_fill_pattern_0_0: 680000 rects
+caravel_00020003_fill_pattern_0_0: 690000 rects
+caravel_00020003_fill_pattern_0_0: 700000 rects
+caravel_00020003_fill_pattern_0_0: 710000 rects
+caravel_00020003_fill_pattern_0_0: 720000 rects
+caravel_00020003_fill_pattern_0_0: 730000 rects
+caravel_00020003_fill_pattern_0_0: 740000 rects
+caravel_00020003_fill_pattern_0_0: 750000 rects
+caravel_00020003_fill_pattern_0_0: 760000 rects
+caravel_00020003_fill_pattern_0_0: 770000 rects
+caravel_00020003_fill_pattern_0_0: 780000 rects
+caravel_00020003_fill_pattern_0_0: 790000 rects
+caravel_00020003_fill_pattern_0_0: 800000 rects
+caravel_00020003_fill_pattern_0_0: 810000 rects
+caravel_00020003_fill_pattern_0_0: 820000 rects
+caravel_00020003_fill_pattern_0_0: 830000 rects
+caravel_00020003_fill_pattern_0_0: 840000 rects
+caravel_00020003_fill_pattern_0_0: 850000 rects
+caravel_00020003_fill_pattern_0_0: 860000 rects
+caravel_00020003_fill_pattern_0_0: 870000 rects
+caravel_00020003_fill_pattern_0_0: 880000 rects
+caravel_00020003_fill_pattern_0_0: 890000 rects
+caravel_00020003_fill_pattern_0_0: 900000 rects
+caravel_00020003_fill_pattern_0_0: 910000 rects
+caravel_00020003_fill_pattern_0_0: 920000 rects
+caravel_00020003_fill_pattern_0_0: 930000 rects
+caravel_00020003_fill_pattern_0_0: 940000 rects
+caravel_00020003_fill_pattern_0_0: 950000 rects
+caravel_00020003_fill_pattern_0_0: 960000 rects
+caravel_00020003_fill_pattern_0_0: 970000 rects
+caravel_00020003_fill_pattern_0_0: 980000 rects
+caravel_00020003_fill_pattern_0_0: 990000 rects
+caravel_00020003_fill_pattern_0_0: 1000000 rects
+caravel_00020003_fill_pattern_0_0: 1010000 rects
+caravel_00020003_fill_pattern_0_0: 1020000 rects
+caravel_00020003_fill_pattern_0_0: 1030000 rects
+caravel_00020003_fill_pattern_0_0: 1040000 rects
+caravel_00020003_fill_pattern_0_0: 1050000 rects
+caravel_00020003_fill_pattern_0_0: 1060000 rects
+caravel_00020003_fill_pattern_0_0: 1070000 rects
+caravel_00020003_fill_pattern_0_0: 1080000 rects
+caravel_00020003_fill_pattern_0_0: 1090000 rects
+caravel_00020003_fill_pattern_0_0: 1100000 rects
+caravel_00020003_fill_pattern_0_0: 1110000 rects
+caravel_00020003_fill_pattern_0_0: 1120000 rects
+caravel_00020003_fill_pattern_0_0: 1130000 rects
+caravel_00020003_fill_pattern_0_0: 1140000 rects
+caravel_00020003_fill_pattern_0_0: 1150000 rects
+caravel_00020003_fill_pattern_0_0: 1160000 rects
+caravel_00020003_fill_pattern_0_0: 1170000 rects
+caravel_00020003_fill_pattern_0_0: 1180000 rects
+caravel_00020003_fill_pattern_0_0: 1190000 rects
+caravel_00020003_fill_pattern_0_0: 1200000 rects
+caravel_00020003_fill_pattern_0_0: 1210000 rects
+caravel_00020003_fill_pattern_0_0: 1220000 rects
+caravel_00020003_fill_pattern_0_0: 1230000 rects
+caravel_00020003_fill_pattern_0_0: 1240000 rects
+caravel_00020003_fill_pattern_0_0: 1250000 rects
+caravel_00020003_fill_pattern_0_0: 1260000 rects
+caravel_00020003_fill_pattern_0_0: 1270000 rects
+caravel_00020003_fill_pattern_0_0: 1280000 rects
+caravel_00020003_fill_pattern_0_0: 1290000 rects
+caravel_00020003_fill_pattern_0_0: 1300000 rects
+caravel_00020003_fill_pattern_0_0: 1310000 rects
+caravel_00020003_fill_pattern_0_0: 1320000 rects
+caravel_00020003_fill_pattern_0_0: 1330000 rects
+caravel_00020003_fill_pattern_0_0: 1340000 rects
+caravel_00020003_fill_pattern_0_0: 1350000 rects
+caravel_00020003_fill_pattern_0_0: 1360000 rects
+caravel_00020003_fill_pattern_0_0: 1370000 rects
+caravel_00020003_fill_pattern_0_0: 1380000 rects
+caravel_00020003_fill_pattern_0_0: 1390000 rects
+caravel_00020003_fill_pattern_0_0: 1400000 rects
+caravel_00020003_fill_pattern_0_0: 1410000 rects
+caravel_00020003_fill_pattern_0_0: 1420000 rects
+caravel_00020003_fill_pattern_0_0: 1430000 rects
+caravel_00020003_fill_pattern_0_0: 1440000 rects
+caravel_00020003_fill_pattern_0_0: 1450000 rects
+caravel_00020003_fill_pattern_0_0: 1460000 rects
+caravel_00020003_fill_pattern_0_0: 1470000 rects
+caravel_00020003_fill_pattern_0_0: 1480000 rects
+caravel_00020003_fill_pattern_0_0: 1490000 rects
+caravel_00020003_fill_pattern_0_0: 1500000 rects
+caravel_00020003_fill_pattern_0_0: 1510000 rects
+caravel_00020003_fill_pattern_0_0: 1520000 rects
+caravel_00020003_fill_pattern_0_0: 1530000 rects
+caravel_00020003_fill_pattern_0_0: 1540000 rects
+caravel_00020003_fill_pattern_0_0: 1550000 rects
+caravel_00020003_fill_pattern_0_0: 1560000 rects
+caravel_00020003_fill_pattern_0_0: 1570000 rects
+caravel_00020003_fill_pattern_0_0: 1580000 rects
+caravel_00020003_fill_pattern_0_0: 1590000 rects
+caravel_00020003_fill_pattern_0_0: 1600000 rects
+caravel_00020003_fill_pattern_0_0: 1610000 rects
+caravel_00020003_fill_pattern_0_0: 1620000 rects
+caravel_00020003_fill_pattern_0_0: 1630000 rects
+caravel_00020003_fill_pattern_0_0: 1640000 rects
+caravel_00020003_fill_pattern_0_0: 1650000 rects
+caravel_00020003_fill_pattern_0_0: 1660000 rects
+caravel_00020003_fill_pattern_0_0: 1670000 rects
+caravel_00020003_fill_pattern_0_0: 1680000 rects
+caravel_00020003_fill_pattern_0_0: 1690000 rects
+caravel_00020003_fill_pattern_0_0: 1700000 rects
+caravel_00020003_fill_pattern_0_0: 1710000 rects
+caravel_00020003_fill_pattern_0_0: 1720000 rects
+caravel_00020003_fill_pattern_0_0: 1730000 rects
+caravel_00020003_fill_pattern_0_0: 1740000 rects
+caravel_00020003_fill_pattern_0_0: 1750000 rects
+caravel_00020003_fill_pattern_0_0: 1760000 rects
+caravel_00020003_fill_pattern_0_0: 1770000 rects
+caravel_00020003_fill_pattern_0_0: 1780000 rects
+caravel_00020003_fill_pattern_0_0: 1790000 rects
+caravel_00020003_fill_pattern_0_0: 1800000 rects
+caravel_00020003_fill_pattern_0_0: 1810000 rects
+caravel_00020003_fill_pattern_0_0: 1820000 rects
+caravel_00020003_fill_pattern_0_0: 1830000 rects
+caravel_00020003_fill_pattern_0_0: 1840000 rects
+caravel_00020003_fill_pattern_0_0: 1850000 rects
+caravel_00020003_fill_pattern_0_0: 1860000 rects
+caravel_00020003_fill_pattern_0_0: 1870000 rects
+caravel_00020003_fill_pattern_0_0: 1880000 rects
+caravel_00020003_fill_pattern_0_0: 1890000 rects
+caravel_00020003_fill_pattern_0_0: 1900000 rects
+caravel_00020003_fill_pattern_0_0: 1910000 rects
+caravel_00020003_fill_pattern_0_0: 1920000 rects
+caravel_00020003_fill_pattern_0_0: 1930000 rects
+caravel_00020003_fill_pattern_0_0: 1940000 rects
+caravel_00020003_fill_pattern_0_0: 1950000 rects
+caravel_00020003_fill_pattern_0_0: 1960000 rects
+caravel_00020003_fill_pattern_0_0: 1970000 rects
+caravel_00020003_fill_pattern_0_0: 1980000 rects
+caravel_00020003_fill_pattern_0_0: 1990000 rects
+caravel_00020003_fill_pattern_0_0: 2000000 rects
+caravel_00020003_fill_pattern_0_0: 2010000 rects
+caravel_00020003_fill_pattern_0_0: 2020000 rects
+caravel_00020003_fill_pattern_0_0: 2030000 rects
+caravel_00020003_fill_pattern_0_0: 2040000 rects
+caravel_00020003_fill_pattern_0_0: 2050000 rects
+caravel_00020003_fill_pattern_0_0: 2060000 rects
+caravel_00020003_fill_pattern_0_0: 2070000 rects
+caravel_00020003_fill_pattern_0_0: 2080000 rects
+caravel_00020003_fill_pattern_0_0: 2090000 rects
+caravel_00020003_fill_pattern_0_0: 2100000 rects
+caravel_00020003_fill_pattern_0_0: 2110000 rects
+caravel_00020003_fill_pattern_0_0: 2120000 rects
+caravel_00020003_fill_pattern_0_0: 2130000 rects
+caravel_00020003_fill_pattern_0_0: 2140000 rects
+caravel_00020003_fill_pattern_0_0: 2150000 rects
+caravel_00020003_fill_pattern_0_0: 2160000 rects
+caravel_00020003_fill_pattern_0_0: 2170000 rects
+caravel_00020003_fill_pattern_0_0: 2180000 rects
+caravel_00020003_fill_pattern_0_0: 2190000 rects
+caravel_00020003_fill_pattern_0_0: 2200000 rects
+caravel_00020003_fill_pattern_0_0: 2210000 rects
+caravel_00020003_fill_pattern_0_0: 2220000 rects
+caravel_00020003_fill_pattern_0_0: 2230000 rects
+caravel_00020003_fill_pattern_0_0: 2240000 rects
+caravel_00020003_fill_pattern_0_0: 2250000 rects
+caravel_00020003_fill_pattern_0_0: 2260000 rects
+caravel_00020003_fill_pattern_0_0: 2270000 rects
+caravel_00020003_fill_pattern_0_0: 2280000 rects
+caravel_00020003_fill_pattern_0_0: 2290000 rects
+caravel_00020003_fill_pattern_0_0: 2300000 rects
+caravel_00020003_fill_pattern_0_0: 2310000 rects
+caravel_00020003_fill_pattern_0_0: 2320000 rects
+caravel_00020003_fill_pattern_0_0: 2330000 rects
+caravel_00020003_fill_pattern_0_0: 2340000 rects
+caravel_00020003_fill_pattern_0_0: 2350000 rects
+caravel_00020003_fill_pattern_0_0: 2360000 rects
+caravel_00020003_fill_pattern_0_0: 2370000 rects
+caravel_00020003_fill_pattern_0_0: 2380000 rects
+caravel_00020003_fill_pattern_0_0: 2390000 rects
+caravel_00020003_fill_pattern_0_0: 2400000 rects
+caravel_00020003_fill_pattern_0_0: 2410000 rects
+caravel_00020003_fill_pattern_0_0: 2420000 rects
+caravel_00020003_fill_pattern_0_0: 2430000 rects
+caravel_00020003_fill_pattern_0_0: 2440000 rects
+caravel_00020003_fill_pattern_0_0: 2450000 rects
+caravel_00020003_fill_pattern_0_0: 2460000 rects
+caravel_00020003_fill_pattern_0_0: 2470000 rects
+caravel_00020003_fill_pattern_0_0: 2480000 rects
+caravel_00020003_fill_pattern_0_0: 2490000 rects
+caravel_00020003_fill_pattern_0_0: 2500000 rects
+caravel_00020003_fill_pattern_0_0: 2510000 rects
+caravel_00020003_fill_pattern_0_0: 2520000 rects
+caravel_00020003_fill_pattern_0_0: 2530000 rects
+caravel_00020003_fill_pattern_0_0: 2540000 rects
+caravel_00020003_fill_pattern_0_0: 2550000 rects
+caravel_00020003_fill_pattern_0_0: 2560000 rects
+caravel_00020003_fill_pattern_0_0: 2570000 rects
+caravel_00020003_fill_pattern_0_0: 2580000 rects
+caravel_00020003_fill_pattern_0_0: 2590000 rects
+caravel_00020003_fill_pattern_0_0: 2600000 rects
+caravel_00020003_fill_pattern_0_0: 2610000 rects
+caravel_00020003_fill_pattern_0_0: 2620000 rects
+caravel_00020003_fill_pattern_0_0: 2630000 rects
+caravel_00020003_fill_pattern_0_0: 2640000 rects
+caravel_00020003_fill_pattern_0_0: 2650000 rects
+caravel_00020003_fill_pattern_0_0: 2660000 rects
+caravel_00020003_fill_pattern_0_0: 2670000 rects
+caravel_00020003_fill_pattern_0_0: 2680000 rects
+caravel_00020003_fill_pattern_0_0: 2690000 rects
+caravel_00020003_fill_pattern_0_0: 2700000 rects
+caravel_00020003_fill_pattern_0_0: 2710000 rects
+caravel_00020003_fill_pattern_0_0: 2720000 rects
+caravel_00020003_fill_pattern_0_0: 2730000 rects
+caravel_00020003_fill_pattern_0_0: 2740000 rects
+caravel_00020003_fill_pattern_0_0: 2750000 rects
+caravel_00020003_fill_pattern_0_0: 2760000 rects
+caravel_00020003_fill_pattern_0_0: 2770000 rects
+caravel_00020003_fill_pattern_0_0: 2780000 rects
+caravel_00020003_fill_pattern_0_0: 2790000 rects
+caravel_00020003_fill_pattern_0_0: 2800000 rects
+caravel_00020003_fill_pattern_0_0: 2810000 rects
+caravel_00020003_fill_pattern_0_0: 2820000 rects
+caravel_00020003_fill_pattern_0_0: 2830000 rects
+caravel_00020003_fill_pattern_0_0: 2840000 rects
+caravel_00020003_fill_pattern_0_0: 2850000 rects
+caravel_00020003_fill_pattern_0_0: 2860000 rects
+caravel_00020003_fill_pattern_0_0: 2870000 rects
+caravel_00020003_fill_pattern_0_0: 2880000 rects
+caravel_00020003_fill_pattern_0_0: 2890000 rects
+caravel_00020003_fill_pattern_0_0: 2900000 rects
+caravel_00020003_fill_pattern_0_0: 2910000 rects
+caravel_00020003_fill_pattern_0_0: 2920000 rects
+caravel_00020003_fill_pattern_0_0: 2930000 rects
+caravel_00020003_fill_pattern_0_0: 2940000 rects
+caravel_00020003_fill_pattern_0_0: 2950000 rects
+caravel_00020003_fill_pattern_0_0: 2960000 rects
+caravel_00020003_fill_pattern_0_0: 2970000 rects
+caravel_00020003_fill_pattern_0_0: 2980000 rects
+caravel_00020003_fill_pattern_0_0: 2990000 rects
+caravel_00020003_fill_pattern_0_0: 3000000 rects
+caravel_00020003_fill_pattern_0_0: 3010000 rects
+caravel_00020003_fill_pattern_0_0: 3020000 rects
+caravel_00020003_fill_pattern_0_0: 3030000 rects
+caravel_00020003_fill_pattern_0_0: 3040000 rects
+caravel_00020003_fill_pattern_0_0: 3050000 rects
+caravel_00020003_fill_pattern_0_0: 3060000 rects
+caravel_00020003_fill_pattern_0_0: 3070000 rects
+caravel_00020003_fill_pattern_0_0: 3080000 rects
+caravel_00020003_fill_pattern_0_0: 3090000 rects
+caravel_00020003_fill_pattern_0_0: 3100000 rects
+caravel_00020003_fill_pattern_0_0: 3110000 rects
+caravel_00020003_fill_pattern_0_0: 3120000 rects
+caravel_00020003_fill_pattern_0_0: 3130000 rects
+caravel_00020003_fill_pattern_0_0: 3140000 rects
+caravel_00020003_fill_pattern_0_0: 3150000 rects
+caravel_00020003_fill_pattern_0_0: 3160000 rects
+caravel_00020003_fill_pattern_0_0: 3170000 rects
+caravel_00020003_fill_pattern_0_0: 3180000 rects
+caravel_00020003_fill_pattern_0_0: 3190000 rects
+caravel_00020003_fill_pattern_0_0: 3200000 rects
+caravel_00020003_fill_pattern_0_0: 3210000 rects
+caravel_00020003_fill_pattern_0_0: 3220000 rects
+caravel_00020003_fill_pattern_0_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_1: 10000 rects
+caravel_00020003_fill_pattern_0_1: 20000 rects
+caravel_00020003_fill_pattern_0_1: 30000 rects
+caravel_00020003_fill_pattern_0_1: 40000 rects
+caravel_00020003_fill_pattern_0_1: 50000 rects
+caravel_00020003_fill_pattern_0_1: 60000 rects
+caravel_00020003_fill_pattern_0_1: 70000 rects
+caravel_00020003_fill_pattern_0_1: 80000 rects
+caravel_00020003_fill_pattern_0_1: 90000 rects
+caravel_00020003_fill_pattern_0_1: 100000 rects
+caravel_00020003_fill_pattern_0_1: 110000 rects
+caravel_00020003_fill_pattern_0_1: 120000 rects
+caravel_00020003_fill_pattern_0_1: 130000 rects
+caravel_00020003_fill_pattern_0_1: 140000 rects
+caravel_00020003_fill_pattern_0_1: 150000 rects
+caravel_00020003_fill_pattern_0_1: 160000 rects
+caravel_00020003_fill_pattern_0_1: 170000 rects
+caravel_00020003_fill_pattern_0_1: 180000 rects
+caravel_00020003_fill_pattern_0_1: 190000 rects
+caravel_00020003_fill_pattern_0_1: 200000 rects
+caravel_00020003_fill_pattern_0_1: 210000 rects
+caravel_00020003_fill_pattern_0_1: 220000 rects
+caravel_00020003_fill_pattern_0_1: 230000 rects
+caravel_00020003_fill_pattern_0_1: 240000 rects
+caravel_00020003_fill_pattern_0_1: 250000 rects
+caravel_00020003_fill_pattern_0_1: 260000 rects
+caravel_00020003_fill_pattern_0_1: 270000 rects
+caravel_00020003_fill_pattern_0_1: 280000 rects
+caravel_00020003_fill_pattern_0_1: 290000 rects
+caravel_00020003_fill_pattern_0_1: 300000 rects
+caravel_00020003_fill_pattern_0_1: 310000 rects
+caravel_00020003_fill_pattern_0_1: 320000 rects
+caravel_00020003_fill_pattern_0_1: 330000 rects
+caravel_00020003_fill_pattern_0_1: 340000 rects
+caravel_00020003_fill_pattern_0_1: 350000 rects
+caravel_00020003_fill_pattern_0_1: 360000 rects
+caravel_00020003_fill_pattern_0_1: 370000 rects
+caravel_00020003_fill_pattern_0_1: 380000 rects
+caravel_00020003_fill_pattern_0_1: 390000 rects
+caravel_00020003_fill_pattern_0_1: 400000 rects
+caravel_00020003_fill_pattern_0_1: 410000 rects
+caravel_00020003_fill_pattern_0_1: 420000 rects
+caravel_00020003_fill_pattern_0_1: 430000 rects
+caravel_00020003_fill_pattern_0_1: 440000 rects
+caravel_00020003_fill_pattern_0_1: 450000 rects
+caravel_00020003_fill_pattern_0_1: 460000 rects
+caravel_00020003_fill_pattern_0_1: 470000 rects
+caravel_00020003_fill_pattern_0_1: 480000 rects
+caravel_00020003_fill_pattern_0_1: 490000 rects
+caravel_00020003_fill_pattern_0_1: 500000 rects
+caravel_00020003_fill_pattern_0_1: 510000 rects
+caravel_00020003_fill_pattern_0_1: 520000 rects
+caravel_00020003_fill_pattern_0_1: 530000 rects
+caravel_00020003_fill_pattern_0_1: 540000 rects
+caravel_00020003_fill_pattern_0_1: 550000 rects
+caravel_00020003_fill_pattern_0_1: 560000 rects
+caravel_00020003_fill_pattern_0_1: 570000 rects
+caravel_00020003_fill_pattern_0_1: 580000 rects
+caravel_00020003_fill_pattern_0_1: 590000 rects
+caravel_00020003_fill_pattern_0_1: 600000 rects
+caravel_00020003_fill_pattern_0_1: 610000 rects
+caravel_00020003_fill_pattern_0_1: 620000 rects
+caravel_00020003_fill_pattern_0_1: 630000 rects
+caravel_00020003_fill_pattern_0_1: 640000 rects
+caravel_00020003_fill_pattern_0_1: 650000 rects
+caravel_00020003_fill_pattern_0_1: 660000 rects
+caravel_00020003_fill_pattern_0_1: 670000 rects
+caravel_00020003_fill_pattern_0_1: 680000 rects
+caravel_00020003_fill_pattern_0_1: 690000 rects
+caravel_00020003_fill_pattern_0_1: 700000 rects
+caravel_00020003_fill_pattern_0_1: 710000 rects
+caravel_00020003_fill_pattern_0_1: 720000 rects
+caravel_00020003_fill_pattern_0_1: 730000 rects
+caravel_00020003_fill_pattern_0_1: 740000 rects
+caravel_00020003_fill_pattern_0_1: 750000 rects
+caravel_00020003_fill_pattern_0_1: 760000 rects
+caravel_00020003_fill_pattern_0_1: 770000 rects
+caravel_00020003_fill_pattern_0_1: 780000 rects
+caravel_00020003_fill_pattern_0_1: 790000 rects
+caravel_00020003_fill_pattern_0_1: 800000 rects
+caravel_00020003_fill_pattern_0_1: 810000 rects
+caravel_00020003_fill_pattern_0_1: 820000 rects
+caravel_00020003_fill_pattern_0_1: 830000 rects
+caravel_00020003_fill_pattern_0_1: 840000 rects
+caravel_00020003_fill_pattern_0_1: 850000 rects
+caravel_00020003_fill_pattern_0_1: 860000 rects
+caravel_00020003_fill_pattern_0_1: 870000 rects
+caravel_00020003_fill_pattern_0_1: 880000 rects
+caravel_00020003_fill_pattern_0_1: 890000 rects
+caravel_00020003_fill_pattern_0_1: 900000 rects
+caravel_00020003_fill_pattern_0_1: 910000 rects
+caravel_00020003_fill_pattern_0_1: 920000 rects
+caravel_00020003_fill_pattern_0_1: 930000 rects
+caravel_00020003_fill_pattern_0_1: 940000 rects
+caravel_00020003_fill_pattern_0_1: 950000 rects
+caravel_00020003_fill_pattern_0_1: 960000 rects
+caravel_00020003_fill_pattern_0_1: 970000 rects
+caravel_00020003_fill_pattern_0_1: 980000 rects
+caravel_00020003_fill_pattern_0_1: 990000 rects
+caravel_00020003_fill_pattern_0_1: 1000000 rects
+caravel_00020003_fill_pattern_0_1: 1010000 rects
+caravel_00020003_fill_pattern_0_1: 1020000 rects
+caravel_00020003_fill_pattern_0_1: 1030000 rects
+caravel_00020003_fill_pattern_0_1: 1040000 rects
+caravel_00020003_fill_pattern_0_1: 1050000 rects
+caravel_00020003_fill_pattern_0_1: 1060000 rects
+caravel_00020003_fill_pattern_0_1: 1070000 rects
+caravel_00020003_fill_pattern_0_1: 1080000 rects
+caravel_00020003_fill_pattern_0_1: 1090000 rects
+caravel_00020003_fill_pattern_0_1: 1100000 rects
+caravel_00020003_fill_pattern_0_1: 1110000 rects
+caravel_00020003_fill_pattern_0_1: 1120000 rects
+caravel_00020003_fill_pattern_0_1: 1130000 rects
+caravel_00020003_fill_pattern_0_1: 1140000 rects
+caravel_00020003_fill_pattern_0_1: 1150000 rects
+caravel_00020003_fill_pattern_0_1: 1160000 rects
+caravel_00020003_fill_pattern_0_1: 1170000 rects
+caravel_00020003_fill_pattern_0_1: 1180000 rects
+caravel_00020003_fill_pattern_0_1: 1190000 rects
+caravel_00020003_fill_pattern_0_1: 1200000 rects
+caravel_00020003_fill_pattern_0_1: 1210000 rects
+caravel_00020003_fill_pattern_0_1: 1220000 rects
+caravel_00020003_fill_pattern_0_1: 1230000 rects
+caravel_00020003_fill_pattern_0_1: 1240000 rects
+caravel_00020003_fill_pattern_0_1: 1250000 rects
+caravel_00020003_fill_pattern_0_1: 1260000 rects
+caravel_00020003_fill_pattern_0_1: 1270000 rects
+caravel_00020003_fill_pattern_0_1: 1280000 rects
+caravel_00020003_fill_pattern_0_1: 1290000 rects
+caravel_00020003_fill_pattern_0_1: 1300000 rects
+caravel_00020003_fill_pattern_0_1: 1310000 rects
+caravel_00020003_fill_pattern_0_1: 1320000 rects
+caravel_00020003_fill_pattern_0_1: 1330000 rects
+caravel_00020003_fill_pattern_0_1: 1340000 rects
+caravel_00020003_fill_pattern_0_1: 1350000 rects
+caravel_00020003_fill_pattern_0_1: 1360000 rects
+caravel_00020003_fill_pattern_0_1: 1370000 rects
+caravel_00020003_fill_pattern_0_1: 1380000 rects
+caravel_00020003_fill_pattern_0_1: 1390000 rects
+caravel_00020003_fill_pattern_0_1: 1400000 rects
+caravel_00020003_fill_pattern_0_1: 1410000 rects
+caravel_00020003_fill_pattern_0_1: 1420000 rects
+caravel_00020003_fill_pattern_0_1: 1430000 rects
+caravel_00020003_fill_pattern_0_1: 1440000 rects
+caravel_00020003_fill_pattern_0_1: 1450000 rects
+caravel_00020003_fill_pattern_0_1: 1460000 rects
+caravel_00020003_fill_pattern_0_1: 1470000 rects
+caravel_00020003_fill_pattern_0_1: 1480000 rects
+caravel_00020003_fill_pattern_0_1: 1490000 rects
+caravel_00020003_fill_pattern_0_1: 1500000 rects
+caravel_00020003_fill_pattern_0_1: 1510000 rects
+caravel_00020003_fill_pattern_0_1: 1520000 rects
+caravel_00020003_fill_pattern_0_1: 1530000 rects
+caravel_00020003_fill_pattern_0_1: 1540000 rects
+caravel_00020003_fill_pattern_0_1: 1550000 rects
+caravel_00020003_fill_pattern_0_1: 1560000 rects
+caravel_00020003_fill_pattern_0_1: 1570000 rects
+caravel_00020003_fill_pattern_0_1: 1580000 rects
+caravel_00020003_fill_pattern_0_1: 1590000 rects
+caravel_00020003_fill_pattern_0_1: 1600000 rects
+caravel_00020003_fill_pattern_0_1: 1610000 rects
+caravel_00020003_fill_pattern_0_1: 1620000 rects
+caravel_00020003_fill_pattern_0_1: 1630000 rects
+caravel_00020003_fill_pattern_0_1: 1640000 rects
+caravel_00020003_fill_pattern_0_1: 1650000 rects
+caravel_00020003_fill_pattern_0_1: 1660000 rects
+caravel_00020003_fill_pattern_0_1: 1670000 rects
+caravel_00020003_fill_pattern_0_1: 1680000 rects
+caravel_00020003_fill_pattern_0_1: 1690000 rects
+caravel_00020003_fill_pattern_0_1: 1700000 rects
+caravel_00020003_fill_pattern_0_1: 1710000 rects
+caravel_00020003_fill_pattern_0_1: 1720000 rects
+caravel_00020003_fill_pattern_0_1: 1730000 rects
+caravel_00020003_fill_pattern_0_1: 1740000 rects
+caravel_00020003_fill_pattern_0_1: 1750000 rects
+caravel_00020003_fill_pattern_0_1: 1760000 rects
+caravel_00020003_fill_pattern_0_1: 1770000 rects
+caravel_00020003_fill_pattern_0_1: 1780000 rects
+caravel_00020003_fill_pattern_0_1: 1790000 rects
+caravel_00020003_fill_pattern_0_1: 1800000 rects
+caravel_00020003_fill_pattern_0_1: 1810000 rects
+caravel_00020003_fill_pattern_0_1: 1820000 rects
+caravel_00020003_fill_pattern_0_1: 1830000 rects
+caravel_00020003_fill_pattern_0_1: 1840000 rects
+caravel_00020003_fill_pattern_0_1: 1850000 rects
+caravel_00020003_fill_pattern_0_1: 1860000 rects
+caravel_00020003_fill_pattern_0_1: 1870000 rects
+caravel_00020003_fill_pattern_0_1: 1880000 rects
+caravel_00020003_fill_pattern_0_1: 1890000 rects
+caravel_00020003_fill_pattern_0_1: 1900000 rects
+caravel_00020003_fill_pattern_0_1: 1910000 rects
+caravel_00020003_fill_pattern_0_1: 1920000 rects
+caravel_00020003_fill_pattern_0_1: 1930000 rects
+caravel_00020003_fill_pattern_0_1: 1940000 rects
+caravel_00020003_fill_pattern_0_1: 1950000 rects
+caravel_00020003_fill_pattern_0_1: 1960000 rects
+caravel_00020003_fill_pattern_0_1: 1970000 rects
+caravel_00020003_fill_pattern_0_1: 1980000 rects
+caravel_00020003_fill_pattern_0_1: 1990000 rects
+caravel_00020003_fill_pattern_0_1: 2000000 rects
+caravel_00020003_fill_pattern_0_1: 2010000 rects
+caravel_00020003_fill_pattern_0_1: 2020000 rects
+caravel_00020003_fill_pattern_0_1: 2030000 rects
+caravel_00020003_fill_pattern_0_1: 2040000 rects
+caravel_00020003_fill_pattern_0_1: 2050000 rects
+caravel_00020003_fill_pattern_0_1: 2060000 rects
+caravel_00020003_fill_pattern_0_1: 2070000 rects
+caravel_00020003_fill_pattern_0_1: 2080000 rects
+caravel_00020003_fill_pattern_0_1: 2090000 rects
+caravel_00020003_fill_pattern_0_1: 2100000 rects
+caravel_00020003_fill_pattern_0_1: 2110000 rects
+caravel_00020003_fill_pattern_0_1: 2120000 rects
+caravel_00020003_fill_pattern_0_1: 2130000 rects
+caravel_00020003_fill_pattern_0_1: 2140000 rects
+caravel_00020003_fill_pattern_0_1: 2150000 rects
+caravel_00020003_fill_pattern_0_1: 2160000 rects
+caravel_00020003_fill_pattern_0_1: 2170000 rects
+caravel_00020003_fill_pattern_0_1: 2180000 rects
+caravel_00020003_fill_pattern_0_1: 2190000 rects
+caravel_00020003_fill_pattern_0_1: 2200000 rects
+caravel_00020003_fill_pattern_0_1: 2210000 rects
+caravel_00020003_fill_pattern_0_1: 2220000 rects
+caravel_00020003_fill_pattern_0_1: 2230000 rects
+caravel_00020003_fill_pattern_0_1: 2240000 rects
+caravel_00020003_fill_pattern_0_1: 2250000 rects
+caravel_00020003_fill_pattern_0_1: 2260000 rects
+caravel_00020003_fill_pattern_0_1: 2270000 rects
+caravel_00020003_fill_pattern_0_1: 2280000 rects
+caravel_00020003_fill_pattern_0_1: 2290000 rects
+caravel_00020003_fill_pattern_0_1: 2300000 rects
+caravel_00020003_fill_pattern_0_1: 2310000 rects
+caravel_00020003_fill_pattern_0_1: 2320000 rects
+caravel_00020003_fill_pattern_0_1: 2330000 rects
+caravel_00020003_fill_pattern_0_1: 2340000 rects
+caravel_00020003_fill_pattern_0_1: 2350000 rects
+caravel_00020003_fill_pattern_0_1: 2360000 rects
+caravel_00020003_fill_pattern_0_1: 2370000 rects
+caravel_00020003_fill_pattern_0_1: 2380000 rects
+caravel_00020003_fill_pattern_0_1: 2390000 rects
+caravel_00020003_fill_pattern_0_1: 2400000 rects
+caravel_00020003_fill_pattern_0_1: 2410000 rects
+caravel_00020003_fill_pattern_0_1: 2420000 rects
+caravel_00020003_fill_pattern_0_1: 2430000 rects
+caravel_00020003_fill_pattern_0_1: 2440000 rects
+caravel_00020003_fill_pattern_0_1: 2450000 rects
+caravel_00020003_fill_pattern_0_1: 2460000 rects
+caravel_00020003_fill_pattern_0_1: 2470000 rects
+caravel_00020003_fill_pattern_0_1: 2480000 rects
+caravel_00020003_fill_pattern_0_1: 2490000 rects
+caravel_00020003_fill_pattern_0_1: 2500000 rects
+caravel_00020003_fill_pattern_0_1: 2510000 rects
+caravel_00020003_fill_pattern_0_1: 2520000 rects
+caravel_00020003_fill_pattern_0_1: 2530000 rects
+caravel_00020003_fill_pattern_0_1: 2540000 rects
+caravel_00020003_fill_pattern_0_1: 2550000 rects
+caravel_00020003_fill_pattern_0_1: 2560000 rects
+caravel_00020003_fill_pattern_0_1: 2570000 rects
+caravel_00020003_fill_pattern_0_1: 2580000 rects
+caravel_00020003_fill_pattern_0_1: 2590000 rects
+caravel_00020003_fill_pattern_0_1: 2600000 rects
+caravel_00020003_fill_pattern_0_1: 2610000 rects
+caravel_00020003_fill_pattern_0_1: 2620000 rects
+caravel_00020003_fill_pattern_0_1: 2630000 rects
+caravel_00020003_fill_pattern_0_1: 2640000 rects
+caravel_00020003_fill_pattern_0_1: 2650000 rects
+caravel_00020003_fill_pattern_0_1: 2660000 rects
+caravel_00020003_fill_pattern_0_1: 2670000 rects
+caravel_00020003_fill_pattern_0_1: 2680000 rects
+caravel_00020003_fill_pattern_0_1: 2690000 rects
+caravel_00020003_fill_pattern_0_1: 2700000 rects
+caravel_00020003_fill_pattern_0_1: 2710000 rects
+caravel_00020003_fill_pattern_0_1: 2720000 rects
+caravel_00020003_fill_pattern_0_1: 2730000 rects
+caravel_00020003_fill_pattern_0_1: 2740000 rects
+caravel_00020003_fill_pattern_0_1: 2750000 rects
+caravel_00020003_fill_pattern_0_1: 2760000 rects
+caravel_00020003_fill_pattern_0_1: 2770000 rects
+caravel_00020003_fill_pattern_0_1: 2780000 rects
+caravel_00020003_fill_pattern_0_1: 2790000 rects
+caravel_00020003_fill_pattern_0_1: 2800000 rects
+caravel_00020003_fill_pattern_0_1: 2810000 rects
+caravel_00020003_fill_pattern_0_1: 2820000 rects
+caravel_00020003_fill_pattern_0_1: 2830000 rects
+caravel_00020003_fill_pattern_0_1: 2840000 rects
+caravel_00020003_fill_pattern_0_1: 2850000 rects
+caravel_00020003_fill_pattern_0_1: 2860000 rects
+caravel_00020003_fill_pattern_0_1: 2870000 rects
+caravel_00020003_fill_pattern_0_1: 2880000 rects
+caravel_00020003_fill_pattern_0_1: 2890000 rects
+caravel_00020003_fill_pattern_0_1: 2900000 rects
+caravel_00020003_fill_pattern_0_1: 2910000 rects
+caravel_00020003_fill_pattern_0_1: 2920000 rects
+caravel_00020003_fill_pattern_0_1: 2930000 rects
+caravel_00020003_fill_pattern_0_1: 2940000 rects
+caravel_00020003_fill_pattern_0_1: 2950000 rects
+caravel_00020003_fill_pattern_0_1: 2960000 rects
+caravel_00020003_fill_pattern_0_1: 2970000 rects
+caravel_00020003_fill_pattern_0_1: 2980000 rects
+caravel_00020003_fill_pattern_0_1: 2990000 rects
+caravel_00020003_fill_pattern_0_1: 3000000 rects
+caravel_00020003_fill_pattern_0_1: 3010000 rects
+caravel_00020003_fill_pattern_0_1: 3020000 rects
+caravel_00020003_fill_pattern_0_1: 3030000 rects
+caravel_00020003_fill_pattern_0_1: 3040000 rects
+caravel_00020003_fill_pattern_0_1: 3050000 rects
+caravel_00020003_fill_pattern_0_1: 3060000 rects
+caravel_00020003_fill_pattern_0_1: 3070000 rects
+caravel_00020003_fill_pattern_0_1: 3080000 rects
+caravel_00020003_fill_pattern_0_1: 3090000 rects
+caravel_00020003_fill_pattern_0_1: 3100000 rects
+caravel_00020003_fill_pattern_0_1: 3110000 rects
+caravel_00020003_fill_pattern_0_1: 3120000 rects
+caravel_00020003_fill_pattern_0_1: 3130000 rects
+caravel_00020003_fill_pattern_0_1: 3140000 rects
+caravel_00020003_fill_pattern_0_1: 3150000 rects
+caravel_00020003_fill_pattern_0_1: 3160000 rects
+caravel_00020003_fill_pattern_0_1: 3170000 rects
+caravel_00020003_fill_pattern_0_1: 3180000 rects
+caravel_00020003_fill_pattern_0_1: 3190000 rects
+caravel_00020003_fill_pattern_0_1: 3200000 rects
+caravel_00020003_fill_pattern_0_1: 3210000 rects
+caravel_00020003_fill_pattern_0_1: 3220000 rects
+caravel_00020003_fill_pattern_0_1: 3230000 rects
+caravel_00020003_fill_pattern_0_1: 3240000 rects
+caravel_00020003_fill_pattern_0_1: 3250000 rects
+caravel_00020003_fill_pattern_0_1: 3260000 rects
+caravel_00020003_fill_pattern_0_1: 3270000 rects
+caravel_00020003_fill_pattern_0_1: 3280000 rects
+caravel_00020003_fill_pattern_0_1: 3290000 rects
+caravel_00020003_fill_pattern_0_1: 3300000 rects
+caravel_00020003_fill_pattern_0_1: 3310000 rects
+caravel_00020003_fill_pattern_0_1: 3320000 rects
+caravel_00020003_fill_pattern_0_1: 3330000 rects
+caravel_00020003_fill_pattern_0_1: 3340000 rects
+caravel_00020003_fill_pattern_0_1: 3350000 rects
+caravel_00020003_fill_pattern_0_1: 3360000 rects
+caravel_00020003_fill_pattern_0_1: 3370000 rects
+caravel_00020003_fill_pattern_0_1: 3380000 rects
+caravel_00020003_fill_pattern_0_1: 3390000 rects
+caravel_00020003_fill_pattern_0_1: 3400000 rects
+caravel_00020003_fill_pattern_0_1: 3410000 rects
+caravel_00020003_fill_pattern_0_1: 3420000 rects
+caravel_00020003_fill_pattern_0_1: 3430000 rects
+caravel_00020003_fill_pattern_0_1: 3440000 rects
+caravel_00020003_fill_pattern_0_1: 3450000 rects
+caravel_00020003_fill_pattern_0_1: 3460000 rects
+caravel_00020003_fill_pattern_0_1: 3470000 rects
+caravel_00020003_fill_pattern_0_1: 3480000 rects
+caravel_00020003_fill_pattern_0_1: 3490000 rects
+caravel_00020003_fill_pattern_0_1: 3500000 rects
+caravel_00020003_fill_pattern_0_1: 3510000 rects
+caravel_00020003_fill_pattern_0_1: 3520000 rects
+caravel_00020003_fill_pattern_0_1: 3530000 rects
+caravel_00020003_fill_pattern_0_1: 3540000 rects
+caravel_00020003_fill_pattern_0_1: 3550000 rects
+caravel_00020003_fill_pattern_0_1: 3560000 rects
+caravel_00020003_fill_pattern_0_1: 3570000 rects
+caravel_00020003_fill_pattern_0_1: 3580000 rects
+caravel_00020003_fill_pattern_0_1: 3590000 rects
+caravel_00020003_fill_pattern_0_1: 3600000 rects
+caravel_00020003_fill_pattern_0_1: 3610000 rects
+caravel_00020003_fill_pattern_0_1: 3620000 rects
+caravel_00020003_fill_pattern_0_1: 3630000 rects
+caravel_00020003_fill_pattern_0_1: 3640000 rects
+caravel_00020003_fill_pattern_0_1: 3650000 rects
+caravel_00020003_fill_pattern_0_1: 3660000 rects
+caravel_00020003_fill_pattern_0_1: 3670000 rects
+caravel_00020003_fill_pattern_0_1: 3680000 rects
+caravel_00020003_fill_pattern_0_1: 3690000 rects
+caravel_00020003_fill_pattern_0_1: 3700000 rects
+caravel_00020003_fill_pattern_0_1: 3710000 rects
+caravel_00020003_fill_pattern_0_1: 3720000 rects
+caravel_00020003_fill_pattern_0_1: 3730000 rects
+caravel_00020003_fill_pattern_0_1: 3740000 rects
+caravel_00020003_fill_pattern_0_1: 3750000 rects
+caravel_00020003_fill_pattern_0_1: 3760000 rects
+caravel_00020003_fill_pattern_0_1: 3770000 rects
+caravel_00020003_fill_pattern_0_1: 3780000 rects
+caravel_00020003_fill_pattern_0_1: 3790000 rects
+caravel_00020003_fill_pattern_0_1: 3800000 rects
+caravel_00020003_fill_pattern_0_1: 3810000 rects
+caravel_00020003_fill_pattern_0_1: 3820000 rects
+caravel_00020003_fill_pattern_0_1: 3830000 rects
+caravel_00020003_fill_pattern_0_1: 3840000 rects
+caravel_00020003_fill_pattern_0_1: 3850000 rects
+caravel_00020003_fill_pattern_0_1: 3860000 rects
+caravel_00020003_fill_pattern_0_1: 3870000 rects
+caravel_00020003_fill_pattern_0_1: 3880000 rects
+caravel_00020003_fill_pattern_0_1: 3890000 rects
+caravel_00020003_fill_pattern_0_1: 3900000 rects
+caravel_00020003_fill_pattern_0_1: 3910000 rects
+caravel_00020003_fill_pattern_0_1: 3920000 rects
+caravel_00020003_fill_pattern_0_1: 3930000 rects
+caravel_00020003_fill_pattern_0_1: 3940000 rects
+caravel_00020003_fill_pattern_0_1: 3950000 rects
+caravel_00020003_fill_pattern_0_1: 3960000 rects
+caravel_00020003_fill_pattern_0_1: 3970000 rects
+caravel_00020003_fill_pattern_0_1: 3980000 rects
+caravel_00020003_fill_pattern_0_1: 3990000 rects
+caravel_00020003_fill_pattern_0_1: 4000000 rects
+caravel_00020003_fill_pattern_0_1: 4010000 rects
+caravel_00020003_fill_pattern_0_1: 4020000 rects
+caravel_00020003_fill_pattern_0_1: 4030000 rects
+caravel_00020003_fill_pattern_0_1: 4040000 rects
+caravel_00020003_fill_pattern_0_1: 4050000 rects
+caravel_00020003_fill_pattern_0_1: 4060000 rects
+caravel_00020003_fill_pattern_0_1: 4070000 rects
+caravel_00020003_fill_pattern_0_1: 4080000 rects
+caravel_00020003_fill_pattern_0_1: 4090000 rects
+caravel_00020003_fill_pattern_0_1: 4100000 rects
+caravel_00020003_fill_pattern_0_1: 4110000 rects
+caravel_00020003_fill_pattern_0_1: 4120000 rects
+caravel_00020003_fill_pattern_0_1: 4130000 rects
+caravel_00020003_fill_pattern_0_1: 4140000 rects
+caravel_00020003_fill_pattern_0_1: 4150000 rects
+caravel_00020003_fill_pattern_0_1: 4160000 rects
+caravel_00020003_fill_pattern_0_1: 4170000 rects
+caravel_00020003_fill_pattern_0_1: 4180000 rects
+caravel_00020003_fill_pattern_0_1: 4190000 rects
+caravel_00020003_fill_pattern_0_1: 4200000 rects
+caravel_00020003_fill_pattern_0_1: 4210000 rects
+caravel_00020003_fill_pattern_0_1: 4220000 rects
+caravel_00020003_fill_pattern_0_1: 4230000 rects
+caravel_00020003_fill_pattern_0_1: 4240000 rects
+caravel_00020003_fill_pattern_0_1: 4250000 rects
+caravel_00020003_fill_pattern_0_1: 4260000 rects
+caravel_00020003_fill_pattern_0_1: 4270000 rects
+caravel_00020003_fill_pattern_0_1: 4280000 rects
+caravel_00020003_fill_pattern_0_1: 4290000 rects
+caravel_00020003_fill_pattern_0_1: 4300000 rects
+caravel_00020003_fill_pattern_0_1: 4310000 rects
+caravel_00020003_fill_pattern_0_1: 4320000 rects
+caravel_00020003_fill_pattern_0_1: 4330000 rects
+caravel_00020003_fill_pattern_0_1: 4340000 rects
+caravel_00020003_fill_pattern_0_1: 4350000 rects
+caravel_00020003_fill_pattern_0_1: 4360000 rects
+caravel_00020003_fill_pattern_0_1: 4370000 rects
+caravel_00020003_fill_pattern_0_1: 4380000 rects
+caravel_00020003_fill_pattern_0_1: 4390000 rects
+caravel_00020003_fill_pattern_0_1: 4400000 rects
+caravel_00020003_fill_pattern_0_1: 4410000 rects
+caravel_00020003_fill_pattern_0_1: 4420000 rects
+caravel_00020003_fill_pattern_0_1: 4430000 rects
+caravel_00020003_fill_pattern_0_1: 4440000 rects
+caravel_00020003_fill_pattern_0_1: 4450000 rects
+caravel_00020003_fill_pattern_0_1: 4460000 rects
+caravel_00020003_fill_pattern_0_1: 4470000 rects
+caravel_00020003_fill_pattern_0_1: 4480000 rects
+caravel_00020003_fill_pattern_0_1: 4490000 rects
+caravel_00020003_fill_pattern_0_1: 4500000 rects
+caravel_00020003_fill_pattern_0_1: 4510000 rects
+caravel_00020003_fill_pattern_0_1: 4520000 rects
+caravel_00020003_fill_pattern_0_1: 4530000 rects
+caravel_00020003_fill_pattern_0_1: 4540000 rects
+caravel_00020003_fill_pattern_0_1: 4550000 rects
+caravel_00020003_fill_pattern_0_1: 4560000 rects
+caravel_00020003_fill_pattern_0_1: 4570000 rects
+caravel_00020003_fill_pattern_0_1: 4580000 rects
+caravel_00020003_fill_pattern_0_1: 4590000 rects
+caravel_00020003_fill_pattern_0_1: 4600000 rects
+caravel_00020003_fill_pattern_0_1: 4610000 rects
+caravel_00020003_fill_pattern_0_1: 4620000 rects
+caravel_00020003_fill_pattern_0_1: 4630000 rects
+caravel_00020003_fill_pattern_0_1: 4640000 rects
+caravel_00020003_fill_pattern_0_1: 4650000 rects
+caravel_00020003_fill_pattern_0_1: 4660000 rects
+caravel_00020003_fill_pattern_0_1: 4670000 rects
+caravel_00020003_fill_pattern_0_1: 4680000 rects
+caravel_00020003_fill_pattern_0_1: 4690000 rects
+caravel_00020003_fill_pattern_0_1: 4700000 rects
+caravel_00020003_fill_pattern_0_1: 4710000 rects
+caravel_00020003_fill_pattern_0_1: 4720000 rects
+caravel_00020003_fill_pattern_0_1: 4730000 rects
+caravel_00020003_fill_pattern_0_1: 4740000 rects
+caravel_00020003_fill_pattern_0_1: 4750000 rects
+caravel_00020003_fill_pattern_0_1: 4760000 rects
+caravel_00020003_fill_pattern_0_1: 4770000 rects
+caravel_00020003_fill_pattern_0_1: 4780000 rects
+caravel_00020003_fill_pattern_0_1: 4790000 rects
+caravel_00020003_fill_pattern_0_1: 4800000 rects
+caravel_00020003_fill_pattern_0_1: 4810000 rects
+caravel_00020003_fill_pattern_0_1: 4820000 rects
+caravel_00020003_fill_pattern_0_1: 4830000 rects
+caravel_00020003_fill_pattern_0_1: 4840000 rects
+caravel_00020003_fill_pattern_0_1: 4850000 rects
+caravel_00020003_fill_pattern_0_1: 4860000 rects
+caravel_00020003_fill_pattern_0_1: 4870000 rects
+caravel_00020003_fill_pattern_0_1: 4880000 rects
+caravel_00020003_fill_pattern_0_1: 4890000 rects
+caravel_00020003_fill_pattern_0_1: 4900000 rects
+caravel_00020003_fill_pattern_0_1: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_final.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+Writing final GDS
+ Generating output for cell caravel_00020003_fill_pattern_0_0
+Reading "caravel_00020003_fill_pattern_0_0".
+ Generating output for cell caravel_00020003_fill_pattern_1_0
+Reading "caravel_00020003_fill_pattern_1_0".
+ Generating output for cell caravel_00020003_fill_pattern_0_1
+Reading "caravel_00020003_fill_pattern_0_1".
+ Generating output for cell caravel_00020003_fill_pattern_1_1
+Reading "caravel_00020003_fill_pattern_1_1".
+ Generating output for cell caravel_00020003_fill_pattern_2_0
+Reading "caravel_00020003_fill_pattern_2_0".
+ Generating output for cell caravel_00020003_fill_pattern_2_1
+Reading "caravel_00020003_fill_pattern_2_1".
+ Generating output for cell caravel_00020003_fill_pattern_3_0
+Reading "caravel_00020003_fill_pattern_3_0".
+ Generating output for cell caravel_00020003_fill_pattern_3_1
+Reading "caravel_00020003_fill_pattern_3_1".
+ Generating output for cell caravel_00020003_fill_pattern_4_0
+Reading "caravel_00020003_fill_pattern_4_0".
+ Generating output for cell caravel_00020003_fill_pattern_4_1
+Reading "caravel_00020003_fill_pattern_4_1".
+ Generating output for cell caravel_00020003_fill_pattern_5_0
+Reading "caravel_00020003_fill_pattern_5_0".
+ Generating output for cell caravel_00020003_fill_pattern_5_1
+Reading "caravel_00020003_fill_pattern_5_1".
+ Generating output for cell caravel_00020003_fill_pattern_0_2
+Reading "caravel_00020003_fill_pattern_0_2".
+ Generating output for cell caravel_00020003_fill_pattern_1_2
+Reading "caravel_00020003_fill_pattern_1_2".
+ Generating output for cell caravel_00020003_fill_pattern_2_2
+Reading "caravel_00020003_fill_pattern_2_2".
+ Generating output for cell caravel_00020003_fill_pattern_3_2
+Reading "caravel_00020003_fill_pattern_3_2".
+ Generating output for cell caravel_00020003_fill_pattern_4_2
+Reading "caravel_00020003_fill_pattern_4_2".
+ Generating output for cell caravel_00020003_fill_pattern_5_2
+Reading "caravel_00020003_fill_pattern_5_2".
+ Generating output for cell caravel_00020003_fill_pattern_0_3
+Reading "caravel_00020003_fill_pattern_0_3".
+ Generating output for cell caravel_00020003_fill_pattern_1_3
+Reading "caravel_00020003_fill_pattern_1_3".
+ Generating output for cell caravel_00020003_fill_pattern_2_3
+Reading "caravel_00020003_fill_pattern_2_3".
+ Generating output for cell caravel_00020003_fill_pattern_3_3
+Reading "caravel_00020003_fill_pattern_3_3".
+ Generating output for cell caravel_00020003_fill_pattern_4_3
+Reading "caravel_00020003_fill_pattern_4_3".
+ Generating output for cell caravel_00020003_fill_pattern_5_3
+Reading "caravel_00020003_fill_pattern_5_3".
+ Generating output for cell caravel_00020003_fill_pattern_0_4
+Reading "caravel_00020003_fill_pattern_0_4".
+ Generating output for cell caravel_00020003_fill_pattern_1_4
+Reading "caravel_00020003_fill_pattern_1_4".
+ Generating output for cell caravel_00020003_fill_pattern_2_4
+Reading "caravel_00020003_fill_pattern_2_4".
+ Generating output for cell caravel_00020003_fill_pattern_3_4
+Reading "caravel_00020003_fill_pattern_3_4".
+ Generating output for cell caravel_00020003_fill_pattern_4_4
+Reading "caravel_00020003_fill_pattern_4_4".
+ Generating output for cell caravel_00020003_fill_pattern_5_4
+Reading "caravel_00020003_fill_pattern_5_4".
+ Generating output for cell caravel_00020003_fill_pattern_0_5
+Reading "caravel_00020003_fill_pattern_0_5".
+ Generating output for cell caravel_00020003_fill_pattern_1_5
+Reading "caravel_00020003_fill_pattern_1_5".
+ Generating output for cell caravel_00020003_fill_pattern_2_5
+Reading "caravel_00020003_fill_pattern_2_5".
+ Generating output for cell caravel_00020003_fill_pattern_3_5
+Reading "caravel_00020003_fill_pattern_3_5".
+ Generating output for cell caravel_00020003_fill_pattern_4_5
+Reading "caravel_00020003_fill_pattern_4_5".
+ Generating output for cell caravel_00020003_fill_pattern_5_5
+Reading "caravel_00020003_fill_pattern_5_5".
+ Generating output for cell caravel_00020003_fill_pattern_0_6
+Reading "caravel_00020003_fill_pattern_0_6".
+ Generating output for cell caravel_00020003_fill_pattern_1_6
+Reading "caravel_00020003_fill_pattern_1_6".
+ Generating output for cell caravel_00020003_fill_pattern_2_6
+Reading "caravel_00020003_fill_pattern_2_6".
+ Generating output for cell caravel_00020003_fill_pattern_3_6
+Reading "caravel_00020003_fill_pattern_3_6".
+ Generating output for cell caravel_00020003_fill_pattern_4_6
+Reading "caravel_00020003_fill_pattern_4_6".
+ Generating output for cell caravel_00020003_fill_pattern_5_6
+Reading "caravel_00020003_fill_pattern_5_6".
+ Generating output for cell caravel_00020003_fill_pattern_0_7
+Reading "caravel_00020003_fill_pattern_0_7".
+ Generating output for cell caravel_00020003_fill_pattern_1_7
+Reading "caravel_00020003_fill_pattern_1_7".
+ Generating output for cell caravel_00020003_fill_pattern_2_7
+Reading "caravel_00020003_fill_pattern_2_7".
+ Generating output for cell caravel_00020003_fill_pattern_3_7
+Reading "caravel_00020003_fill_pattern_3_7".
+ Generating output for cell caravel_00020003_fill_pattern_4_7
+Reading "caravel_00020003_fill_pattern_4_7".
+ Generating output for cell caravel_00020003_fill_pattern_5_7
+Reading "caravel_00020003_fill_pattern_5_7".
+ Generating output for cell caravel_00020003_fill_pattern
+Ended: 08/11/2021 22:37:47
+Done!
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_0: 10000 rects
+caravel_00020003_fill_pattern_5_0: 20000 rects
+caravel_00020003_fill_pattern_5_0: 30000 rects
+caravel_00020003_fill_pattern_5_0: 40000 rects
+caravel_00020003_fill_pattern_5_0: 50000 rects
+caravel_00020003_fill_pattern_5_0: 60000 rects
+caravel_00020003_fill_pattern_5_0: 70000 rects
+caravel_00020003_fill_pattern_5_0: 80000 rects
+caravel_00020003_fill_pattern_5_0: 90000 rects
+caravel_00020003_fill_pattern_5_0: 100000 rects
+caravel_00020003_fill_pattern_5_0: 110000 rects
+caravel_00020003_fill_pattern_5_0: 120000 rects
+caravel_00020003_fill_pattern_5_0: 130000 rects
+caravel_00020003_fill_pattern_5_0: 140000 rects
+caravel_00020003_fill_pattern_5_0: 150000 rects
+caravel_00020003_fill_pattern_5_0: 160000 rects
+caravel_00020003_fill_pattern_5_0: 170000 rects
+caravel_00020003_fill_pattern_5_0: 180000 rects
+caravel_00020003_fill_pattern_5_0: 190000 rects
+caravel_00020003_fill_pattern_5_0: 200000 rects
+caravel_00020003_fill_pattern_5_0: 210000 rects
+caravel_00020003_fill_pattern_5_0: 220000 rects
+caravel_00020003_fill_pattern_5_0: 230000 rects
+caravel_00020003_fill_pattern_5_0: 240000 rects
+caravel_00020003_fill_pattern_5_0: 250000 rects
+caravel_00020003_fill_pattern_5_0: 260000 rects
+caravel_00020003_fill_pattern_5_0: 270000 rects
+caravel_00020003_fill_pattern_5_0: 280000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_0
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_6: 10000 rects
+caravel_00020003_fill_pattern_5_6: 20000 rects
+caravel_00020003_fill_pattern_5_6: 30000 rects
+caravel_00020003_fill_pattern_5_6: 40000 rects
+caravel_00020003_fill_pattern_5_6: 50000 rects
+caravel_00020003_fill_pattern_5_6: 60000 rects
+caravel_00020003_fill_pattern_5_6: 70000 rects
+caravel_00020003_fill_pattern_5_6: 80000 rects
+caravel_00020003_fill_pattern_5_6: 90000 rects
+caravel_00020003_fill_pattern_5_6: 100000 rects
+caravel_00020003_fill_pattern_5_6: 110000 rects
+caravel_00020003_fill_pattern_5_6: 120000 rects
+caravel_00020003_fill_pattern_5_6: 130000 rects
+caravel_00020003_fill_pattern_5_6: 140000 rects
+caravel_00020003_fill_pattern_5_6: 150000 rects
+caravel_00020003_fill_pattern_5_6: 160000 rects
+caravel_00020003_fill_pattern_5_6: 170000 rects
+caravel_00020003_fill_pattern_5_6: 180000 rects
+caravel_00020003_fill_pattern_5_6: 190000 rects
+caravel_00020003_fill_pattern_5_6: 200000 rects
+caravel_00020003_fill_pattern_5_6: 210000 rects
+caravel_00020003_fill_pattern_5_6: 220000 rects
+caravel_00020003_fill_pattern_5_6: 230000 rects
+caravel_00020003_fill_pattern_5_6: 240000 rects
+caravel_00020003_fill_pattern_5_6: 250000 rects
+caravel_00020003_fill_pattern_5_6: 260000 rects
+caravel_00020003_fill_pattern_5_6: 270000 rects
+caravel_00020003_fill_pattern_5_6: 280000 rects
+caravel_00020003_fill_pattern_5_6: 290000 rects
+caravel_00020003_fill_pattern_5_6: 300000 rects
+caravel_00020003_fill_pattern_5_6: 310000 rects
+caravel_00020003_fill_pattern_5_6: 320000 rects
+caravel_00020003_fill_pattern_5_6: 330000 rects
+caravel_00020003_fill_pattern_5_6: 340000 rects
+caravel_00020003_fill_pattern_5_6: 350000 rects
+caravel_00020003_fill_pattern_5_6: 360000 rects
+caravel_00020003_fill_pattern_5_6: 370000 rects
+caravel_00020003_fill_pattern_5_6: 380000 rects
+caravel_00020003_fill_pattern_5_6: 390000 rects
+caravel_00020003_fill_pattern_5_6: 400000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_3: 10000 rects
+caravel_00020003_fill_pattern_5_3: 20000 rects
+caravel_00020003_fill_pattern_5_3: 30000 rects
+caravel_00020003_fill_pattern_5_3: 40000 rects
+caravel_00020003_fill_pattern_5_3: 50000 rects
+caravel_00020003_fill_pattern_5_3: 60000 rects
+caravel_00020003_fill_pattern_5_3: 70000 rects
+caravel_00020003_fill_pattern_5_3: 80000 rects
+caravel_00020003_fill_pattern_5_3: 90000 rects
+caravel_00020003_fill_pattern_5_3: 100000 rects
+caravel_00020003_fill_pattern_5_3: 110000 rects
+caravel_00020003_fill_pattern_5_3: 120000 rects
+caravel_00020003_fill_pattern_5_3: 130000 rects
+caravel_00020003_fill_pattern_5_3: 140000 rects
+caravel_00020003_fill_pattern_5_3: 150000 rects
+caravel_00020003_fill_pattern_5_3: 160000 rects
+caravel_00020003_fill_pattern_5_3: 170000 rects
+caravel_00020003_fill_pattern_5_3: 180000 rects
+caravel_00020003_fill_pattern_5_3: 190000 rects
+caravel_00020003_fill_pattern_5_3: 200000 rects
+caravel_00020003_fill_pattern_5_3: 210000 rects
+caravel_00020003_fill_pattern_5_3: 220000 rects
+caravel_00020003_fill_pattern_5_3: 230000 rects
+caravel_00020003_fill_pattern_5_3: 240000 rects
+caravel_00020003_fill_pattern_5_3: 250000 rects
+caravel_00020003_fill_pattern_5_3: 260000 rects
+caravel_00020003_fill_pattern_5_3: 270000 rects
+caravel_00020003_fill_pattern_5_3: 280000 rects
+caravel_00020003_fill_pattern_5_3: 290000 rects
+caravel_00020003_fill_pattern_5_3: 300000 rects
+caravel_00020003_fill_pattern_5_3: 310000 rects
+caravel_00020003_fill_pattern_5_3: 320000 rects
+caravel_00020003_fill_pattern_5_3: 330000 rects
+caravel_00020003_fill_pattern_5_3: 340000 rects
+caravel_00020003_fill_pattern_5_3: 350000 rects
+caravel_00020003_fill_pattern_5_3: 360000 rects
+caravel_00020003_fill_pattern_5_3: 370000 rects
+caravel_00020003_fill_pattern_5_3: 380000 rects
+caravel_00020003_fill_pattern_5_3: 390000 rects
+caravel_00020003_fill_pattern_5_3: 400000 rects
+caravel_00020003_fill_pattern_5_3: 410000 rects
+caravel_00020003_fill_pattern_5_3: 420000 rects
+caravel_00020003_fill_pattern_5_3: 430000 rects
+caravel_00020003_fill_pattern_5_3: 440000 rects
+caravel_00020003_fill_pattern_5_3: 450000 rects
+caravel_00020003_fill_pattern_5_3: 460000 rects
+caravel_00020003_fill_pattern_5_3: 470000 rects
+caravel_00020003_fill_pattern_5_3: 480000 rects
+caravel_00020003_fill_pattern_5_3: 490000 rects
+caravel_00020003_fill_pattern_5_3: 500000 rects
+caravel_00020003_fill_pattern_5_3: 510000 rects
+caravel_00020003_fill_pattern_5_3: 520000 rects
+caravel_00020003_fill_pattern_5_3: 530000 rects
+caravel_00020003_fill_pattern_5_3: 540000 rects
+caravel_00020003_fill_pattern_5_3: 550000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_5: 10000 rects
+caravel_00020003_fill_pattern_5_5: 20000 rects
+caravel_00020003_fill_pattern_5_5: 30000 rects
+caravel_00020003_fill_pattern_5_5: 40000 rects
+caravel_00020003_fill_pattern_5_5: 50000 rects
+caravel_00020003_fill_pattern_5_5: 60000 rects
+caravel_00020003_fill_pattern_5_5: 70000 rects
+caravel_00020003_fill_pattern_5_5: 80000 rects
+caravel_00020003_fill_pattern_5_5: 90000 rects
+caravel_00020003_fill_pattern_5_5: 100000 rects
+caravel_00020003_fill_pattern_5_5: 110000 rects
+caravel_00020003_fill_pattern_5_5: 120000 rects
+caravel_00020003_fill_pattern_5_5: 130000 rects
+caravel_00020003_fill_pattern_5_5: 140000 rects
+caravel_00020003_fill_pattern_5_5: 150000 rects
+caravel_00020003_fill_pattern_5_5: 160000 rects
+caravel_00020003_fill_pattern_5_5: 170000 rects
+caravel_00020003_fill_pattern_5_5: 180000 rects
+caravel_00020003_fill_pattern_5_5: 190000 rects
+caravel_00020003_fill_pattern_5_5: 200000 rects
+caravel_00020003_fill_pattern_5_5: 210000 rects
+caravel_00020003_fill_pattern_5_5: 220000 rects
+caravel_00020003_fill_pattern_5_5: 230000 rects
+caravel_00020003_fill_pattern_5_5: 240000 rects
+caravel_00020003_fill_pattern_5_5: 250000 rects
+caravel_00020003_fill_pattern_5_5: 260000 rects
+caravel_00020003_fill_pattern_5_5: 270000 rects
+caravel_00020003_fill_pattern_5_5: 280000 rects
+caravel_00020003_fill_pattern_5_5: 290000 rects
+caravel_00020003_fill_pattern_5_5: 300000 rects
+caravel_00020003_fill_pattern_5_5: 310000 rects
+caravel_00020003_fill_pattern_5_5: 320000 rects
+caravel_00020003_fill_pattern_5_5: 330000 rects
+caravel_00020003_fill_pattern_5_5: 340000 rects
+caravel_00020003_fill_pattern_5_5: 350000 rects
+caravel_00020003_fill_pattern_5_5: 360000 rects
+caravel_00020003_fill_pattern_5_5: 370000 rects
+caravel_00020003_fill_pattern_5_5: 380000 rects
+caravel_00020003_fill_pattern_5_5: 390000 rects
+caravel_00020003_fill_pattern_5_5: 400000 rects
+caravel_00020003_fill_pattern_5_5: 410000 rects
+caravel_00020003_fill_pattern_5_5: 420000 rects
+caravel_00020003_fill_pattern_5_5: 430000 rects
+caravel_00020003_fill_pattern_5_5: 440000 rects
+caravel_00020003_fill_pattern_5_5: 450000 rects
+caravel_00020003_fill_pattern_5_5: 460000 rects
+caravel_00020003_fill_pattern_5_5: 470000 rects
+caravel_00020003_fill_pattern_5_5: 480000 rects
+caravel_00020003_fill_pattern_5_5: 490000 rects
+caravel_00020003_fill_pattern_5_5: 500000 rects
+caravel_00020003_fill_pattern_5_5: 510000 rects
+caravel_00020003_fill_pattern_5_5: 520000 rects
+caravel_00020003_fill_pattern_5_5: 530000 rects
+caravel_00020003_fill_pattern_5_5: 540000 rects
+caravel_00020003_fill_pattern_5_5: 550000 rects
+caravel_00020003_fill_pattern_5_5: 560000 rects
+caravel_00020003_fill_pattern_5_5: 570000 rects
+caravel_00020003_fill_pattern_5_5: 580000 rects
+caravel_00020003_fill_pattern_5_5: 590000 rects
+caravel_00020003_fill_pattern_5_5: 600000 rects
+caravel_00020003_fill_pattern_5_5: 610000 rects
+caravel_00020003_fill_pattern_5_5: 620000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_1: 10000 rects
+caravel_00020003_fill_pattern_5_1: 20000 rects
+caravel_00020003_fill_pattern_5_1: 30000 rects
+caravel_00020003_fill_pattern_5_1: 40000 rects
+caravel_00020003_fill_pattern_5_1: 50000 rects
+caravel_00020003_fill_pattern_5_1: 60000 rects
+caravel_00020003_fill_pattern_5_1: 70000 rects
+caravel_00020003_fill_pattern_5_1: 80000 rects
+caravel_00020003_fill_pattern_5_1: 90000 rects
+caravel_00020003_fill_pattern_5_1: 100000 rects
+caravel_00020003_fill_pattern_5_1: 110000 rects
+caravel_00020003_fill_pattern_5_1: 120000 rects
+caravel_00020003_fill_pattern_5_1: 130000 rects
+caravel_00020003_fill_pattern_5_1: 140000 rects
+caravel_00020003_fill_pattern_5_1: 150000 rects
+caravel_00020003_fill_pattern_5_1: 160000 rects
+caravel_00020003_fill_pattern_5_1: 170000 rects
+caravel_00020003_fill_pattern_5_1: 180000 rects
+caravel_00020003_fill_pattern_5_1: 190000 rects
+caravel_00020003_fill_pattern_5_1: 200000 rects
+caravel_00020003_fill_pattern_5_1: 210000 rects
+caravel_00020003_fill_pattern_5_1: 220000 rects
+caravel_00020003_fill_pattern_5_1: 230000 rects
+caravel_00020003_fill_pattern_5_1: 240000 rects
+caravel_00020003_fill_pattern_5_1: 250000 rects
+caravel_00020003_fill_pattern_5_1: 260000 rects
+caravel_00020003_fill_pattern_5_1: 270000 rects
+caravel_00020003_fill_pattern_5_1: 280000 rects
+caravel_00020003_fill_pattern_5_1: 290000 rects
+caravel_00020003_fill_pattern_5_1: 300000 rects
+caravel_00020003_fill_pattern_5_1: 310000 rects
+caravel_00020003_fill_pattern_5_1: 320000 rects
+caravel_00020003_fill_pattern_5_1: 330000 rects
+caravel_00020003_fill_pattern_5_1: 340000 rects
+caravel_00020003_fill_pattern_5_1: 350000 rects
+caravel_00020003_fill_pattern_5_1: 360000 rects
+caravel_00020003_fill_pattern_5_1: 370000 rects
+caravel_00020003_fill_pattern_5_1: 380000 rects
+caravel_00020003_fill_pattern_5_1: 390000 rects
+caravel_00020003_fill_pattern_5_1: 400000 rects
+caravel_00020003_fill_pattern_5_1: 410000 rects
+caravel_00020003_fill_pattern_5_1: 420000 rects
+caravel_00020003_fill_pattern_5_1: 430000 rects
+caravel_00020003_fill_pattern_5_1: 440000 rects
+caravel_00020003_fill_pattern_5_1: 450000 rects
+caravel_00020003_fill_pattern_5_1: 460000 rects
+caravel_00020003_fill_pattern_5_1: 470000 rects
+caravel_00020003_fill_pattern_5_1: 480000 rects
+caravel_00020003_fill_pattern_5_1: 490000 rects
+caravel_00020003_fill_pattern_5_1: 500000 rects
+caravel_00020003_fill_pattern_5_1: 510000 rects
+caravel_00020003_fill_pattern_5_1: 520000 rects
+caravel_00020003_fill_pattern_5_1: 530000 rects
+caravel_00020003_fill_pattern_5_1: 540000 rects
+caravel_00020003_fill_pattern_5_1: 550000 rects
+caravel_00020003_fill_pattern_5_1: 560000 rects
+caravel_00020003_fill_pattern_5_1: 570000 rects
+caravel_00020003_fill_pattern_5_1: 580000 rects
+caravel_00020003_fill_pattern_5_1: 590000 rects
+caravel_00020003_fill_pattern_5_1: 600000 rects
+caravel_00020003_fill_pattern_5_1: 610000 rects
+caravel_00020003_fill_pattern_5_1: 620000 rects
+caravel_00020003_fill_pattern_5_1: 630000 rects
+caravel_00020003_fill_pattern_5_1: 640000 rects
+caravel_00020003_fill_pattern_5_1: 650000 rects
+caravel_00020003_fill_pattern_5_1: 660000 rects
+caravel_00020003_fill_pattern_5_1: 670000 rects
+caravel_00020003_fill_pattern_5_1: 680000 rects
+caravel_00020003_fill_pattern_5_1: 690000 rects
+caravel_00020003_fill_pattern_5_1: 700000 rects
+caravel_00020003_fill_pattern_5_1: 710000 rects
+caravel_00020003_fill_pattern_5_1: 720000 rects
+caravel_00020003_fill_pattern_5_1: 730000 rects
+caravel_00020003_fill_pattern_5_1: 740000 rects
+caravel_00020003_fill_pattern_5_1: 750000 rects
+caravel_00020003_fill_pattern_5_1: 760000 rects
+caravel_00020003_fill_pattern_5_1: 770000 rects
+caravel_00020003_fill_pattern_5_1: 780000 rects
+caravel_00020003_fill_pattern_5_1: 790000 rects
+caravel_00020003_fill_pattern_5_1: 800000 rects
+caravel_00020003_fill_pattern_5_1: 810000 rects
+caravel_00020003_fill_pattern_5_1: 820000 rects
+caravel_00020003_fill_pattern_5_1: 830000 rects
+caravel_00020003_fill_pattern_5_1: 840000 rects
+caravel_00020003_fill_pattern_5_1: 850000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_1
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_2: 10000 rects
+caravel_00020003_fill_pattern_5_2: 20000 rects
+caravel_00020003_fill_pattern_5_2: 30000 rects
+caravel_00020003_fill_pattern_5_2: 40000 rects
+caravel_00020003_fill_pattern_5_2: 50000 rects
+caravel_00020003_fill_pattern_5_2: 60000 rects
+caravel_00020003_fill_pattern_5_2: 70000 rects
+caravel_00020003_fill_pattern_5_2: 80000 rects
+caravel_00020003_fill_pattern_5_2: 90000 rects
+caravel_00020003_fill_pattern_5_2: 100000 rects
+caravel_00020003_fill_pattern_5_2: 110000 rects
+caravel_00020003_fill_pattern_5_2: 120000 rects
+caravel_00020003_fill_pattern_5_2: 130000 rects
+caravel_00020003_fill_pattern_5_2: 140000 rects
+caravel_00020003_fill_pattern_5_2: 150000 rects
+caravel_00020003_fill_pattern_5_2: 160000 rects
+caravel_00020003_fill_pattern_5_2: 170000 rects
+caravel_00020003_fill_pattern_5_2: 180000 rects
+caravel_00020003_fill_pattern_5_2: 190000 rects
+caravel_00020003_fill_pattern_5_2: 200000 rects
+caravel_00020003_fill_pattern_5_2: 210000 rects
+caravel_00020003_fill_pattern_5_2: 220000 rects
+caravel_00020003_fill_pattern_5_2: 230000 rects
+caravel_00020003_fill_pattern_5_2: 240000 rects
+caravel_00020003_fill_pattern_5_2: 250000 rects
+caravel_00020003_fill_pattern_5_2: 260000 rects
+caravel_00020003_fill_pattern_5_2: 270000 rects
+caravel_00020003_fill_pattern_5_2: 280000 rects
+caravel_00020003_fill_pattern_5_2: 290000 rects
+caravel_00020003_fill_pattern_5_2: 300000 rects
+caravel_00020003_fill_pattern_5_2: 310000 rects
+caravel_00020003_fill_pattern_5_2: 320000 rects
+caravel_00020003_fill_pattern_5_2: 330000 rects
+caravel_00020003_fill_pattern_5_2: 340000 rects
+caravel_00020003_fill_pattern_5_2: 350000 rects
+caravel_00020003_fill_pattern_5_2: 360000 rects
+caravel_00020003_fill_pattern_5_2: 370000 rects
+caravel_00020003_fill_pattern_5_2: 380000 rects
+caravel_00020003_fill_pattern_5_2: 390000 rects
+caravel_00020003_fill_pattern_5_2: 400000 rects
+caravel_00020003_fill_pattern_5_2: 410000 rects
+caravel_00020003_fill_pattern_5_2: 420000 rects
+caravel_00020003_fill_pattern_5_2: 430000 rects
+caravel_00020003_fill_pattern_5_2: 440000 rects
+caravel_00020003_fill_pattern_5_2: 450000 rects
+caravel_00020003_fill_pattern_5_2: 460000 rects
+caravel_00020003_fill_pattern_5_2: 470000 rects
+caravel_00020003_fill_pattern_5_2: 480000 rects
+caravel_00020003_fill_pattern_5_2: 490000 rects
+caravel_00020003_fill_pattern_5_2: 500000 rects
+caravel_00020003_fill_pattern_5_2: 510000 rects
+caravel_00020003_fill_pattern_5_2: 520000 rects
+caravel_00020003_fill_pattern_5_2: 530000 rects
+caravel_00020003_fill_pattern_5_2: 540000 rects
+caravel_00020003_fill_pattern_5_2: 550000 rects
+caravel_00020003_fill_pattern_5_2: 560000 rects
+caravel_00020003_fill_pattern_5_2: 570000 rects
+caravel_00020003_fill_pattern_5_2: 580000 rects
+caravel_00020003_fill_pattern_5_2: 590000 rects
+caravel_00020003_fill_pattern_5_2: 600000 rects
+caravel_00020003_fill_pattern_5_2: 610000 rects
+caravel_00020003_fill_pattern_5_2: 620000 rects
+caravel_00020003_fill_pattern_5_2: 630000 rects
+caravel_00020003_fill_pattern_5_2: 640000 rects
+caravel_00020003_fill_pattern_5_2: 650000 rects
+caravel_00020003_fill_pattern_5_2: 660000 rects
+caravel_00020003_fill_pattern_5_2: 670000 rects
+caravel_00020003_fill_pattern_5_2: 680000 rects
+caravel_00020003_fill_pattern_5_2: 690000 rects
+caravel_00020003_fill_pattern_5_2: 700000 rects
+caravel_00020003_fill_pattern_5_2: 710000 rects
+caravel_00020003_fill_pattern_5_2: 720000 rects
+caravel_00020003_fill_pattern_5_2: 730000 rects
+caravel_00020003_fill_pattern_5_2: 740000 rects
+caravel_00020003_fill_pattern_5_2: 750000 rects
+caravel_00020003_fill_pattern_5_2: 760000 rects
+caravel_00020003_fill_pattern_5_2: 770000 rects
+caravel_00020003_fill_pattern_5_2: 780000 rects
+caravel_00020003_fill_pattern_5_2: 790000 rects
+caravel_00020003_fill_pattern_5_2: 800000 rects
+caravel_00020003_fill_pattern_5_2: 810000 rects
+caravel_00020003_fill_pattern_5_2: 820000 rects
+caravel_00020003_fill_pattern_5_2: 830000 rects
+caravel_00020003_fill_pattern_5_2: 840000 rects
+caravel_00020003_fill_pattern_5_2: 850000 rects
+caravel_00020003_fill_pattern_5_2: 860000 rects
+caravel_00020003_fill_pattern_5_2: 870000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_4: 10000 rects
+caravel_00020003_fill_pattern_5_4: 20000 rects
+caravel_00020003_fill_pattern_5_4: 30000 rects
+caravel_00020003_fill_pattern_5_4: 40000 rects
+caravel_00020003_fill_pattern_5_4: 50000 rects
+caravel_00020003_fill_pattern_5_4: 60000 rects
+caravel_00020003_fill_pattern_5_4: 70000 rects
+caravel_00020003_fill_pattern_5_4: 80000 rects
+caravel_00020003_fill_pattern_5_4: 90000 rects
+caravel_00020003_fill_pattern_5_4: 100000 rects
+caravel_00020003_fill_pattern_5_4: 110000 rects
+caravel_00020003_fill_pattern_5_4: 120000 rects
+caravel_00020003_fill_pattern_5_4: 130000 rects
+caravel_00020003_fill_pattern_5_4: 140000 rects
+caravel_00020003_fill_pattern_5_4: 150000 rects
+caravel_00020003_fill_pattern_5_4: 160000 rects
+caravel_00020003_fill_pattern_5_4: 170000 rects
+caravel_00020003_fill_pattern_5_4: 180000 rects
+caravel_00020003_fill_pattern_5_4: 190000 rects
+caravel_00020003_fill_pattern_5_4: 200000 rects
+caravel_00020003_fill_pattern_5_4: 210000 rects
+caravel_00020003_fill_pattern_5_4: 220000 rects
+caravel_00020003_fill_pattern_5_4: 230000 rects
+caravel_00020003_fill_pattern_5_4: 240000 rects
+caravel_00020003_fill_pattern_5_4: 250000 rects
+caravel_00020003_fill_pattern_5_4: 260000 rects
+caravel_00020003_fill_pattern_5_4: 270000 rects
+caravel_00020003_fill_pattern_5_4: 280000 rects
+caravel_00020003_fill_pattern_5_4: 290000 rects
+caravel_00020003_fill_pattern_5_4: 300000 rects
+caravel_00020003_fill_pattern_5_4: 310000 rects
+caravel_00020003_fill_pattern_5_4: 320000 rects
+caravel_00020003_fill_pattern_5_4: 330000 rects
+caravel_00020003_fill_pattern_5_4: 340000 rects
+caravel_00020003_fill_pattern_5_4: 350000 rects
+caravel_00020003_fill_pattern_5_4: 360000 rects
+caravel_00020003_fill_pattern_5_4: 370000 rects
+caravel_00020003_fill_pattern_5_4: 380000 rects
+caravel_00020003_fill_pattern_5_4: 390000 rects
+caravel_00020003_fill_pattern_5_4: 400000 rects
+caravel_00020003_fill_pattern_5_4: 410000 rects
+caravel_00020003_fill_pattern_5_4: 420000 rects
+caravel_00020003_fill_pattern_5_4: 430000 rects
+caravel_00020003_fill_pattern_5_4: 440000 rects
+caravel_00020003_fill_pattern_5_4: 450000 rects
+caravel_00020003_fill_pattern_5_4: 460000 rects
+caravel_00020003_fill_pattern_5_4: 470000 rects
+caravel_00020003_fill_pattern_5_4: 480000 rects
+caravel_00020003_fill_pattern_5_4: 490000 rects
+caravel_00020003_fill_pattern_5_4: 500000 rects
+caravel_00020003_fill_pattern_5_4: 510000 rects
+caravel_00020003_fill_pattern_5_4: 520000 rects
+caravel_00020003_fill_pattern_5_4: 530000 rects
+caravel_00020003_fill_pattern_5_4: 540000 rects
+caravel_00020003_fill_pattern_5_4: 550000 rects
+caravel_00020003_fill_pattern_5_4: 560000 rects
+caravel_00020003_fill_pattern_5_4: 570000 rects
+caravel_00020003_fill_pattern_5_4: 580000 rects
+caravel_00020003_fill_pattern_5_4: 590000 rects
+caravel_00020003_fill_pattern_5_4: 600000 rects
+caravel_00020003_fill_pattern_5_4: 610000 rects
+caravel_00020003_fill_pattern_5_4: 620000 rects
+caravel_00020003_fill_pattern_5_4: 630000 rects
+caravel_00020003_fill_pattern_5_4: 640000 rects
+caravel_00020003_fill_pattern_5_4: 650000 rects
+caravel_00020003_fill_pattern_5_4: 660000 rects
+caravel_00020003_fill_pattern_5_4: 670000 rects
+caravel_00020003_fill_pattern_5_4: 680000 rects
+caravel_00020003_fill_pattern_5_4: 690000 rects
+caravel_00020003_fill_pattern_5_4: 700000 rects
+caravel_00020003_fill_pattern_5_4: 710000 rects
+caravel_00020003_fill_pattern_5_4: 720000 rects
+caravel_00020003_fill_pattern_5_4: 730000 rects
+caravel_00020003_fill_pattern_5_4: 740000 rects
+caravel_00020003_fill_pattern_5_4: 750000 rects
+caravel_00020003_fill_pattern_5_4: 760000 rects
+caravel_00020003_fill_pattern_5_4: 770000 rects
+caravel_00020003_fill_pattern_5_4: 780000 rects
+caravel_00020003_fill_pattern_5_4: 790000 rects
+caravel_00020003_fill_pattern_5_4: 800000 rects
+caravel_00020003_fill_pattern_5_4: 810000 rects
+caravel_00020003_fill_pattern_5_4: 820000 rects
+caravel_00020003_fill_pattern_5_4: 830000 rects
+caravel_00020003_fill_pattern_5_4: 840000 rects
+caravel_00020003_fill_pattern_5_4: 850000 rects
+caravel_00020003_fill_pattern_5_4: 860000 rects
+caravel_00020003_fill_pattern_5_4: 870000 rects
+caravel_00020003_fill_pattern_5_4: 880000 rects
+caravel_00020003_fill_pattern_5_4: 890000 rects
+caravel_00020003_fill_pattern_5_4: 900000 rects
+caravel_00020003_fill_pattern_5_4: 910000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_7: 10000 rects
+caravel_00020003_fill_pattern_3_7: 20000 rects
+caravel_00020003_fill_pattern_3_7: 30000 rects
+caravel_00020003_fill_pattern_3_7: 40000 rects
+caravel_00020003_fill_pattern_3_7: 50000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_7: 10000 rects
+caravel_00020003_fill_pattern_1_7: 20000 rects
+caravel_00020003_fill_pattern_1_7: 30000 rects
+caravel_00020003_fill_pattern_1_7: 40000 rects
+caravel_00020003_fill_pattern_1_7: 50000 rects
+caravel_00020003_fill_pattern_1_7: 60000 rects
+caravel_00020003_fill_pattern_1_7: 70000 rects
+caravel_00020003_fill_pattern_1_7: 80000 rects
+caravel_00020003_fill_pattern_1_7: 90000 rects
+caravel_00020003_fill_pattern_1_7: 100000 rects
+caravel_00020003_fill_pattern_1_7: 110000 rects
+caravel_00020003_fill_pattern_1_7: 120000 rects
+caravel_00020003_fill_pattern_1_7: 130000 rects
+caravel_00020003_fill_pattern_1_7: 140000 rects
+caravel_00020003_fill_pattern_1_7: 150000 rects
+caravel_00020003_fill_pattern_1_7: 160000 rects
+caravel_00020003_fill_pattern_1_7: 170000 rects
+caravel_00020003_fill_pattern_1_7: 180000 rects
+caravel_00020003_fill_pattern_1_7: 190000 rects
+caravel_00020003_fill_pattern_1_7: 200000 rects
+caravel_00020003_fill_pattern_1_7: 210000 rects
+caravel_00020003_fill_pattern_1_7: 220000 rects
+caravel_00020003_fill_pattern_1_7: 230000 rects
+caravel_00020003_fill_pattern_1_7: 240000 rects
+caravel_00020003_fill_pattern_1_7: 250000 rects
+caravel_00020003_fill_pattern_1_7: 260000 rects
+caravel_00020003_fill_pattern_1_7: 270000 rects
+caravel_00020003_fill_pattern_1_7: 280000 rects
+caravel_00020003_fill_pattern_1_7: 290000 rects
+caravel_00020003_fill_pattern_1_7: 300000 rects
+caravel_00020003_fill_pattern_1_7: 310000 rects
+caravel_00020003_fill_pattern_1_7: 320000 rects
+caravel_00020003_fill_pattern_1_7: 330000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_7: 10000 rects
+caravel_00020003_fill_pattern_0_7: 20000 rects
+caravel_00020003_fill_pattern_0_7: 30000 rects
+caravel_00020003_fill_pattern_0_7: 40000 rects
+caravel_00020003_fill_pattern_0_7: 50000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_7: 10000 rects
+caravel_00020003_fill_pattern_2_7: 20000 rects
+caravel_00020003_fill_pattern_2_7: 30000 rects
+caravel_00020003_fill_pattern_2_7: 40000 rects
+caravel_00020003_fill_pattern_2_7: 50000 rects
+caravel_00020003_fill_pattern_2_7: 60000 rects
+caravel_00020003_fill_pattern_2_7: 70000 rects
+caravel_00020003_fill_pattern_2_7: 80000 rects
+caravel_00020003_fill_pattern_2_7: 90000 rects
+caravel_00020003_fill_pattern_2_7: 100000 rects
+caravel_00020003_fill_pattern_2_7: 110000 rects
+caravel_00020003_fill_pattern_2_7: 120000 rects
+caravel_00020003_fill_pattern_2_7: 130000 rects
+caravel_00020003_fill_pattern_2_7: 140000 rects
+caravel_00020003_fill_pattern_2_7: 150000 rects
+caravel_00020003_fill_pattern_2_7: 160000 rects
+caravel_00020003_fill_pattern_2_7: 170000 rects
+caravel_00020003_fill_pattern_2_7: 180000 rects
+caravel_00020003_fill_pattern_2_7: 190000 rects
+caravel_00020003_fill_pattern_2_7: 200000 rects
+caravel_00020003_fill_pattern_2_7: 210000 rects
+caravel_00020003_fill_pattern_2_7: 220000 rects
+caravel_00020003_fill_pattern_2_7: 230000 rects
+caravel_00020003_fill_pattern_2_7: 240000 rects
+caravel_00020003_fill_pattern_2_7: 250000 rects
+caravel_00020003_fill_pattern_2_7: 260000 rects
+caravel_00020003_fill_pattern_2_7: 270000 rects
+caravel_00020003_fill_pattern_2_7: 280000 rects
+caravel_00020003_fill_pattern_2_7: 290000 rects
+caravel_00020003_fill_pattern_2_7: 300000 rects
+caravel_00020003_fill_pattern_2_7: 310000 rects
+caravel_00020003_fill_pattern_2_7: 320000 rects
+caravel_00020003_fill_pattern_2_7: 330000 rects
+caravel_00020003_fill_pattern_2_7: 340000 rects
+caravel_00020003_fill_pattern_2_7: 350000 rects
+caravel_00020003_fill_pattern_2_7: 360000 rects
+caravel_00020003_fill_pattern_2_7: 370000 rects
+caravel_00020003_fill_pattern_2_7: 380000 rects
+caravel_00020003_fill_pattern_2_7: 390000 rects
+caravel_00020003_fill_pattern_2_7: 400000 rects
+caravel_00020003_fill_pattern_2_7: 410000 rects
+caravel_00020003_fill_pattern_2_7: 420000 rects
+caravel_00020003_fill_pattern_2_7: 430000 rects
+caravel_00020003_fill_pattern_2_7: 440000 rects
+caravel_00020003_fill_pattern_2_7: 450000 rects
+caravel_00020003_fill_pattern_2_7: 460000 rects
+caravel_00020003_fill_pattern_2_7: 470000 rects
+caravel_00020003_fill_pattern_2_7: 480000 rects
+caravel_00020003_fill_pattern_2_7: 490000 rects
+caravel_00020003_fill_pattern_2_7: 500000 rects
+caravel_00020003_fill_pattern_2_7: 510000 rects
+caravel_00020003_fill_pattern_2_7: 520000 rects
+caravel_00020003_fill_pattern_2_7: 530000 rects
+caravel_00020003_fill_pattern_2_7: 540000 rects
+caravel_00020003_fill_pattern_2_7: 550000 rects
+caravel_00020003_fill_pattern_2_7: 560000 rects
+caravel_00020003_fill_pattern_2_7: 570000 rects
+caravel_00020003_fill_pattern_2_7: 580000 rects
+caravel_00020003_fill_pattern_2_7: 590000 rects
+caravel_00020003_fill_pattern_2_7: 600000 rects
+caravel_00020003_fill_pattern_2_7: 610000 rects
+caravel_00020003_fill_pattern_2_7: 620000 rects
+caravel_00020003_fill_pattern_2_7: 630000 rects
+caravel_00020003_fill_pattern_2_7: 640000 rects
+caravel_00020003_fill_pattern_2_7: 650000 rects
+caravel_00020003_fill_pattern_2_7: 660000 rects
+caravel_00020003_fill_pattern_2_7: 670000 rects
+caravel_00020003_fill_pattern_2_7: 680000 rects
+caravel_00020003_fill_pattern_2_7: 690000 rects
+caravel_00020003_fill_pattern_2_7: 700000 rects
+caravel_00020003_fill_pattern_2_7: 710000 rects
+caravel_00020003_fill_pattern_2_7: 720000 rects
+caravel_00020003_fill_pattern_2_7: 730000 rects
+caravel_00020003_fill_pattern_2_7: 740000 rects
+caravel_00020003_fill_pattern_2_7: 750000 rects
+caravel_00020003_fill_pattern_2_7: 760000 rects
+caravel_00020003_fill_pattern_2_7: 770000 rects
+caravel_00020003_fill_pattern_2_7: 780000 rects
+caravel_00020003_fill_pattern_2_7: 790000 rects
+caravel_00020003_fill_pattern_2_7: 800000 rects
+caravel_00020003_fill_pattern_2_7: 810000 rects
+caravel_00020003_fill_pattern_2_7: 820000 rects
+caravel_00020003_fill_pattern_2_7: 830000 rects
+caravel_00020003_fill_pattern_2_7: 840000 rects
+caravel_00020003_fill_pattern_2_7: 850000 rects
+caravel_00020003_fill_pattern_2_7: 860000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_7: 10000 rects
+caravel_00020003_fill_pattern_4_7: 20000 rects
+caravel_00020003_fill_pattern_4_7: 30000 rects
+caravel_00020003_fill_pattern_4_7: 40000 rects
+caravel_00020003_fill_pattern_4_7: 50000 rects
+caravel_00020003_fill_pattern_4_7: 60000 rects
+caravel_00020003_fill_pattern_4_7: 70000 rects
+caravel_00020003_fill_pattern_4_7: 80000 rects
+caravel_00020003_fill_pattern_4_7: 90000 rects
+caravel_00020003_fill_pattern_4_7: 100000 rects
+caravel_00020003_fill_pattern_4_7: 110000 rects
+caravel_00020003_fill_pattern_4_7: 120000 rects
+caravel_00020003_fill_pattern_4_7: 130000 rects
+caravel_00020003_fill_pattern_4_7: 140000 rects
+caravel_00020003_fill_pattern_4_7: 150000 rects
+caravel_00020003_fill_pattern_4_7: 160000 rects
+caravel_00020003_fill_pattern_4_7: 170000 rects
+caravel_00020003_fill_pattern_4_7: 180000 rects
+caravel_00020003_fill_pattern_4_7: 190000 rects
+caravel_00020003_fill_pattern_4_7: 200000 rects
+caravel_00020003_fill_pattern_4_7: 210000 rects
+caravel_00020003_fill_pattern_4_7: 220000 rects
+caravel_00020003_fill_pattern_4_7: 230000 rects
+caravel_00020003_fill_pattern_4_7: 240000 rects
+caravel_00020003_fill_pattern_4_7: 250000 rects
+caravel_00020003_fill_pattern_4_7: 260000 rects
+caravel_00020003_fill_pattern_4_7: 270000 rects
+caravel_00020003_fill_pattern_4_7: 280000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_6: 10000 rects
+caravel_00020003_fill_pattern_0_6: 20000 rects
+caravel_00020003_fill_pattern_0_6: 30000 rects
+caravel_00020003_fill_pattern_0_6: 40000 rects
+caravel_00020003_fill_pattern_0_6: 50000 rects
+caravel_00020003_fill_pattern_0_6: 60000 rects
+caravel_00020003_fill_pattern_0_6: 70000 rects
+caravel_00020003_fill_pattern_0_6: 80000 rects
+caravel_00020003_fill_pattern_0_6: 90000 rects
+caravel_00020003_fill_pattern_0_6: 100000 rects
+caravel_00020003_fill_pattern_0_6: 110000 rects
+caravel_00020003_fill_pattern_0_6: 120000 rects
+caravel_00020003_fill_pattern_0_6: 130000 rects
+caravel_00020003_fill_pattern_0_6: 140000 rects
+caravel_00020003_fill_pattern_0_6: 150000 rects
+caravel_00020003_fill_pattern_0_6: 160000 rects
+caravel_00020003_fill_pattern_0_6: 170000 rects
+caravel_00020003_fill_pattern_0_6: 180000 rects
+caravel_00020003_fill_pattern_0_6: 190000 rects
+caravel_00020003_fill_pattern_0_6: 200000 rects
+caravel_00020003_fill_pattern_0_6: 210000 rects
+caravel_00020003_fill_pattern_0_6: 220000 rects
+caravel_00020003_fill_pattern_0_6: 230000 rects
+caravel_00020003_fill_pattern_0_6: 240000 rects
+caravel_00020003_fill_pattern_0_6: 250000 rects
+caravel_00020003_fill_pattern_0_6: 260000 rects
+caravel_00020003_fill_pattern_0_6: 270000 rects
+caravel_00020003_fill_pattern_0_6: 280000 rects
+caravel_00020003_fill_pattern_0_6: 290000 rects
+caravel_00020003_fill_pattern_0_6: 300000 rects
+caravel_00020003_fill_pattern_0_6: 310000 rects
+caravel_00020003_fill_pattern_0_6: 320000 rects
+caravel_00020003_fill_pattern_0_6: 330000 rects
+caravel_00020003_fill_pattern_0_6: 340000 rects
+caravel_00020003_fill_pattern_0_6: 350000 rects
+caravel_00020003_fill_pattern_0_6: 360000 rects
+caravel_00020003_fill_pattern_0_6: 370000 rects
+caravel_00020003_fill_pattern_0_6: 380000 rects
+caravel_00020003_fill_pattern_0_6: 390000 rects
+caravel_00020003_fill_pattern_0_6: 400000 rects
+caravel_00020003_fill_pattern_0_6: 410000 rects
+caravel_00020003_fill_pattern_0_6: 420000 rects
+caravel_00020003_fill_pattern_0_6: 430000 rects
+caravel_00020003_fill_pattern_0_6: 440000 rects
+caravel_00020003_fill_pattern_0_6: 450000 rects
+caravel_00020003_fill_pattern_0_6: 460000 rects
+caravel_00020003_fill_pattern_0_6: 470000 rects
+caravel_00020003_fill_pattern_0_6: 480000 rects
+caravel_00020003_fill_pattern_0_6: 490000 rects
+caravel_00020003_fill_pattern_0_6: 500000 rects
+caravel_00020003_fill_pattern_0_6: 510000 rects
+caravel_00020003_fill_pattern_0_6: 520000 rects
+caravel_00020003_fill_pattern_0_6: 530000 rects
+caravel_00020003_fill_pattern_0_6: 540000 rects
+caravel_00020003_fill_pattern_0_6: 550000 rects
+caravel_00020003_fill_pattern_0_6: 560000 rects
+caravel_00020003_fill_pattern_0_6: 570000 rects
+caravel_00020003_fill_pattern_0_6: 580000 rects
+caravel_00020003_fill_pattern_0_6: 590000 rects
+caravel_00020003_fill_pattern_0_6: 600000 rects
+caravel_00020003_fill_pattern_0_6: 610000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_6: 10000 rects
+caravel_00020003_fill_pattern_4_6: 20000 rects
+caravel_00020003_fill_pattern_4_6: 30000 rects
+caravel_00020003_fill_pattern_4_6: 40000 rects
+caravel_00020003_fill_pattern_4_6: 50000 rects
+caravel_00020003_fill_pattern_4_6: 60000 rects
+caravel_00020003_fill_pattern_4_6: 70000 rects
+caravel_00020003_fill_pattern_4_6: 80000 rects
+caravel_00020003_fill_pattern_4_6: 90000 rects
+caravel_00020003_fill_pattern_4_6: 100000 rects
+caravel_00020003_fill_pattern_4_6: 110000 rects
+caravel_00020003_fill_pattern_4_6: 120000 rects
+caravel_00020003_fill_pattern_4_6: 130000 rects
+caravel_00020003_fill_pattern_4_6: 140000 rects
+caravel_00020003_fill_pattern_4_6: 150000 rects
+caravel_00020003_fill_pattern_4_6: 160000 rects
+caravel_00020003_fill_pattern_4_6: 170000 rects
+caravel_00020003_fill_pattern_4_6: 180000 rects
+caravel_00020003_fill_pattern_4_6: 190000 rects
+caravel_00020003_fill_pattern_4_6: 200000 rects
+caravel_00020003_fill_pattern_4_6: 210000 rects
+caravel_00020003_fill_pattern_4_6: 220000 rects
+caravel_00020003_fill_pattern_4_6: 230000 rects
+caravel_00020003_fill_pattern_4_6: 240000 rects
+caravel_00020003_fill_pattern_4_6: 250000 rects
+caravel_00020003_fill_pattern_4_6: 260000 rects
+caravel_00020003_fill_pattern_4_6: 270000 rects
+caravel_00020003_fill_pattern_4_6: 280000 rects
+caravel_00020003_fill_pattern_4_6: 290000 rects
+caravel_00020003_fill_pattern_4_6: 300000 rects
+caravel_00020003_fill_pattern_4_6: 310000 rects
+caravel_00020003_fill_pattern_4_6: 320000 rects
+caravel_00020003_fill_pattern_4_6: 330000 rects
+caravel_00020003_fill_pattern_4_6: 340000 rects
+caravel_00020003_fill_pattern_4_6: 350000 rects
+caravel_00020003_fill_pattern_4_6: 360000 rects
+caravel_00020003_fill_pattern_4_6: 370000 rects
+caravel_00020003_fill_pattern_4_6: 380000 rects
+caravel_00020003_fill_pattern_4_6: 390000 rects
+caravel_00020003_fill_pattern_4_6: 400000 rects
+caravel_00020003_fill_pattern_4_6: 410000 rects
+caravel_00020003_fill_pattern_4_6: 420000 rects
+caravel_00020003_fill_pattern_4_6: 430000 rects
+caravel_00020003_fill_pattern_4_6: 440000 rects
+caravel_00020003_fill_pattern_4_6: 450000 rects
+caravel_00020003_fill_pattern_4_6: 460000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_5: 10000 rects
+caravel_00020003_fill_pattern_4_5: 20000 rects
+caravel_00020003_fill_pattern_4_5: 30000 rects
+caravel_00020003_fill_pattern_4_5: 40000 rects
+caravel_00020003_fill_pattern_4_5: 50000 rects
+caravel_00020003_fill_pattern_4_5: 60000 rects
+caravel_00020003_fill_pattern_4_5: 70000 rects
+caravel_00020003_fill_pattern_4_5: 80000 rects
+caravel_00020003_fill_pattern_4_5: 90000 rects
+caravel_00020003_fill_pattern_4_5: 100000 rects
+caravel_00020003_fill_pattern_4_5: 110000 rects
+caravel_00020003_fill_pattern_4_5: 120000 rects
+caravel_00020003_fill_pattern_4_5: 130000 rects
+caravel_00020003_fill_pattern_4_5: 140000 rects
+caravel_00020003_fill_pattern_4_5: 150000 rects
+caravel_00020003_fill_pattern_4_5: 160000 rects
+caravel_00020003_fill_pattern_4_5: 170000 rects
+caravel_00020003_fill_pattern_4_5: 180000 rects
+caravel_00020003_fill_pattern_4_5: 190000 rects
+caravel_00020003_fill_pattern_4_5: 200000 rects
+caravel_00020003_fill_pattern_4_5: 210000 rects
+caravel_00020003_fill_pattern_4_5: 220000 rects
+caravel_00020003_fill_pattern_4_5: 230000 rects
+caravel_00020003_fill_pattern_4_5: 240000 rects
+caravel_00020003_fill_pattern_4_5: 250000 rects
+caravel_00020003_fill_pattern_4_5: 260000 rects
+caravel_00020003_fill_pattern_4_5: 270000 rects
+caravel_00020003_fill_pattern_4_5: 280000 rects
+caravel_00020003_fill_pattern_4_5: 290000 rects
+caravel_00020003_fill_pattern_4_5: 300000 rects
+caravel_00020003_fill_pattern_4_5: 310000 rects
+caravel_00020003_fill_pattern_4_5: 320000 rects
+caravel_00020003_fill_pattern_4_5: 330000 rects
+caravel_00020003_fill_pattern_4_5: 340000 rects
+caravel_00020003_fill_pattern_4_5: 350000 rects
+caravel_00020003_fill_pattern_4_5: 360000 rects
+caravel_00020003_fill_pattern_4_5: 370000 rects
+caravel_00020003_fill_pattern_4_5: 380000 rects
+caravel_00020003_fill_pattern_4_5: 390000 rects
+caravel_00020003_fill_pattern_4_5: 400000 rects
+caravel_00020003_fill_pattern_4_5: 410000 rects
+caravel_00020003_fill_pattern_4_5: 420000 rects
+caravel_00020003_fill_pattern_4_5: 430000 rects
+caravel_00020003_fill_pattern_4_5: 440000 rects
+caravel_00020003_fill_pattern_4_5: 450000 rects
+caravel_00020003_fill_pattern_4_5: 460000 rects
+caravel_00020003_fill_pattern_4_5: 470000 rects
+caravel_00020003_fill_pattern_4_5: 480000 rects
+caravel_00020003_fill_pattern_4_5: 490000 rects
+caravel_00020003_fill_pattern_4_5: 500000 rects
+caravel_00020003_fill_pattern_4_5: 510000 rects
+caravel_00020003_fill_pattern_4_5: 520000 rects
+caravel_00020003_fill_pattern_4_5: 530000 rects
+caravel_00020003_fill_pattern_4_5: 540000 rects
+caravel_00020003_fill_pattern_4_5: 550000 rects
+caravel_00020003_fill_pattern_4_5: 560000 rects
+caravel_00020003_fill_pattern_4_5: 570000 rects
+caravel_00020003_fill_pattern_4_5: 580000 rects
+caravel_00020003_fill_pattern_4_5: 590000 rects
+caravel_00020003_fill_pattern_4_5: 600000 rects
+caravel_00020003_fill_pattern_4_5: 610000 rects
+caravel_00020003_fill_pattern_4_5: 620000 rects
+caravel_00020003_fill_pattern_4_5: 630000 rects
+caravel_00020003_fill_pattern_4_5: 640000 rects
+caravel_00020003_fill_pattern_4_5: 650000 rects
+caravel_00020003_fill_pattern_4_5: 660000 rects
+caravel_00020003_fill_pattern_4_5: 670000 rects
+caravel_00020003_fill_pattern_4_5: 680000 rects
+caravel_00020003_fill_pattern_4_5: 690000 rects
+caravel_00020003_fill_pattern_4_5: 700000 rects
+caravel_00020003_fill_pattern_4_5: 710000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_3: 10000 rects
+caravel_00020003_fill_pattern_4_3: 20000 rects
+caravel_00020003_fill_pattern_4_3: 30000 rects
+caravel_00020003_fill_pattern_4_3: 40000 rects
+caravel_00020003_fill_pattern_4_3: 50000 rects
+caravel_00020003_fill_pattern_4_3: 60000 rects
+caravel_00020003_fill_pattern_4_3: 70000 rects
+caravel_00020003_fill_pattern_4_3: 80000 rects
+caravel_00020003_fill_pattern_4_3: 90000 rects
+caravel_00020003_fill_pattern_4_3: 100000 rects
+caravel_00020003_fill_pattern_4_3: 110000 rects
+caravel_00020003_fill_pattern_4_3: 120000 rects
+caravel_00020003_fill_pattern_4_3: 130000 rects
+caravel_00020003_fill_pattern_4_3: 140000 rects
+caravel_00020003_fill_pattern_4_3: 150000 rects
+caravel_00020003_fill_pattern_4_3: 160000 rects
+caravel_00020003_fill_pattern_4_3: 170000 rects
+caravel_00020003_fill_pattern_4_3: 180000 rects
+caravel_00020003_fill_pattern_4_3: 190000 rects
+caravel_00020003_fill_pattern_4_3: 200000 rects
+caravel_00020003_fill_pattern_4_3: 210000 rects
+caravel_00020003_fill_pattern_4_3: 220000 rects
+caravel_00020003_fill_pattern_4_3: 230000 rects
+caravel_00020003_fill_pattern_4_3: 240000 rects
+caravel_00020003_fill_pattern_4_3: 250000 rects
+caravel_00020003_fill_pattern_4_3: 260000 rects
+caravel_00020003_fill_pattern_4_3: 270000 rects
+caravel_00020003_fill_pattern_4_3: 280000 rects
+caravel_00020003_fill_pattern_4_3: 290000 rects
+caravel_00020003_fill_pattern_4_3: 300000 rects
+caravel_00020003_fill_pattern_4_3: 310000 rects
+caravel_00020003_fill_pattern_4_3: 320000 rects
+caravel_00020003_fill_pattern_4_3: 330000 rects
+caravel_00020003_fill_pattern_4_3: 340000 rects
+caravel_00020003_fill_pattern_4_3: 350000 rects
+caravel_00020003_fill_pattern_4_3: 360000 rects
+caravel_00020003_fill_pattern_4_3: 370000 rects
+caravel_00020003_fill_pattern_4_3: 380000 rects
+caravel_00020003_fill_pattern_4_3: 390000 rects
+caravel_00020003_fill_pattern_4_3: 400000 rects
+caravel_00020003_fill_pattern_4_3: 410000 rects
+caravel_00020003_fill_pattern_4_3: 420000 rects
+caravel_00020003_fill_pattern_4_3: 430000 rects
+caravel_00020003_fill_pattern_4_3: 440000 rects
+caravel_00020003_fill_pattern_4_3: 450000 rects
+caravel_00020003_fill_pattern_4_3: 460000 rects
+caravel_00020003_fill_pattern_4_3: 470000 rects
+caravel_00020003_fill_pattern_4_3: 480000 rects
+caravel_00020003_fill_pattern_4_3: 490000 rects
+caravel_00020003_fill_pattern_4_3: 500000 rects
+caravel_00020003_fill_pattern_4_3: 510000 rects
+caravel_00020003_fill_pattern_4_3: 520000 rects
+caravel_00020003_fill_pattern_4_3: 530000 rects
+caravel_00020003_fill_pattern_4_3: 540000 rects
+caravel_00020003_fill_pattern_4_3: 550000 rects
+caravel_00020003_fill_pattern_4_3: 560000 rects
+caravel_00020003_fill_pattern_4_3: 570000 rects
+caravel_00020003_fill_pattern_4_3: 580000 rects
+caravel_00020003_fill_pattern_4_3: 590000 rects
+caravel_00020003_fill_pattern_4_3: 600000 rects
+caravel_00020003_fill_pattern_4_3: 610000 rects
+caravel_00020003_fill_pattern_4_3: 620000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_4: 10000 rects
+caravel_00020003_fill_pattern_4_4: 20000 rects
+caravel_00020003_fill_pattern_4_4: 30000 rects
+caravel_00020003_fill_pattern_4_4: 40000 rects
+caravel_00020003_fill_pattern_4_4: 50000 rects
+caravel_00020003_fill_pattern_4_4: 60000 rects
+caravel_00020003_fill_pattern_4_4: 70000 rects
+caravel_00020003_fill_pattern_4_4: 80000 rects
+caravel_00020003_fill_pattern_4_4: 90000 rects
+caravel_00020003_fill_pattern_4_4: 100000 rects
+caravel_00020003_fill_pattern_4_4: 110000 rects
+caravel_00020003_fill_pattern_4_4: 120000 rects
+caravel_00020003_fill_pattern_4_4: 130000 rects
+caravel_00020003_fill_pattern_4_4: 140000 rects
+caravel_00020003_fill_pattern_4_4: 150000 rects
+caravel_00020003_fill_pattern_4_4: 160000 rects
+caravel_00020003_fill_pattern_4_4: 170000 rects
+caravel_00020003_fill_pattern_4_4: 180000 rects
+caravel_00020003_fill_pattern_4_4: 190000 rects
+caravel_00020003_fill_pattern_4_4: 200000 rects
+caravel_00020003_fill_pattern_4_4: 210000 rects
+caravel_00020003_fill_pattern_4_4: 220000 rects
+caravel_00020003_fill_pattern_4_4: 230000 rects
+caravel_00020003_fill_pattern_4_4: 240000 rects
+caravel_00020003_fill_pattern_4_4: 250000 rects
+caravel_00020003_fill_pattern_4_4: 260000 rects
+caravel_00020003_fill_pattern_4_4: 270000 rects
+caravel_00020003_fill_pattern_4_4: 280000 rects
+caravel_00020003_fill_pattern_4_4: 290000 rects
+caravel_00020003_fill_pattern_4_4: 300000 rects
+caravel_00020003_fill_pattern_4_4: 310000 rects
+caravel_00020003_fill_pattern_4_4: 320000 rects
+caravel_00020003_fill_pattern_4_4: 330000 rects
+caravel_00020003_fill_pattern_4_4: 340000 rects
+caravel_00020003_fill_pattern_4_4: 350000 rects
+caravel_00020003_fill_pattern_4_4: 360000 rects
+caravel_00020003_fill_pattern_4_4: 370000 rects
+caravel_00020003_fill_pattern_4_4: 380000 rects
+caravel_00020003_fill_pattern_4_4: 390000 rects
+caravel_00020003_fill_pattern_4_4: 400000 rects
+caravel_00020003_fill_pattern_4_4: 410000 rects
+caravel_00020003_fill_pattern_4_4: 420000 rects
+caravel_00020003_fill_pattern_4_4: 430000 rects
+caravel_00020003_fill_pattern_4_4: 440000 rects
+caravel_00020003_fill_pattern_4_4: 450000 rects
+caravel_00020003_fill_pattern_4_4: 460000 rects
+caravel_00020003_fill_pattern_4_4: 470000 rects
+caravel_00020003_fill_pattern_4_4: 480000 rects
+caravel_00020003_fill_pattern_4_4: 490000 rects
+caravel_00020003_fill_pattern_4_4: 500000 rects
+caravel_00020003_fill_pattern_4_4: 510000 rects
+caravel_00020003_fill_pattern_4_4: 520000 rects
+caravel_00020003_fill_pattern_4_4: 530000 rects
+caravel_00020003_fill_pattern_4_4: 540000 rects
+caravel_00020003_fill_pattern_4_4: 550000 rects
+caravel_00020003_fill_pattern_4_4: 560000 rects
+caravel_00020003_fill_pattern_4_4: 570000 rects
+caravel_00020003_fill_pattern_4_4: 580000 rects
+caravel_00020003_fill_pattern_4_4: 590000 rects
+caravel_00020003_fill_pattern_4_4: 600000 rects
+caravel_00020003_fill_pattern_4_4: 610000 rects
+caravel_00020003_fill_pattern_4_4: 620000 rects
+caravel_00020003_fill_pattern_4_4: 630000 rects
+caravel_00020003_fill_pattern_4_4: 640000 rects
+caravel_00020003_fill_pattern_4_4: 650000 rects
+caravel_00020003_fill_pattern_4_4: 660000 rects
+caravel_00020003_fill_pattern_4_4: 670000 rects
+caravel_00020003_fill_pattern_4_4: 680000 rects
+caravel_00020003_fill_pattern_4_4: 690000 rects
+caravel_00020003_fill_pattern_4_4: 700000 rects
+caravel_00020003_fill_pattern_4_4: 710000 rects
+caravel_00020003_fill_pattern_4_4: 720000 rects
+caravel_00020003_fill_pattern_4_4: 730000 rects
+caravel_00020003_fill_pattern_4_4: 740000 rects
+caravel_00020003_fill_pattern_4_4: 750000 rects
+caravel_00020003_fill_pattern_4_4: 760000 rects
+caravel_00020003_fill_pattern_4_4: 770000 rects
+caravel_00020003_fill_pattern_4_4: 780000 rects
+caravel_00020003_fill_pattern_4_4: 790000 rects
+caravel_00020003_fill_pattern_4_4: 800000 rects
+caravel_00020003_fill_pattern_4_4: 810000 rects
+caravel_00020003_fill_pattern_4_4: 820000 rects
+caravel_00020003_fill_pattern_4_4: 830000 rects
+caravel_00020003_fill_pattern_4_4: 840000 rects
+caravel_00020003_fill_pattern_4_4: 850000 rects
+caravel_00020003_fill_pattern_4_4: 860000 rects
+caravel_00020003_fill_pattern_4_4: 870000 rects
+caravel_00020003_fill_pattern_4_4: 880000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_3: 10000 rects
+caravel_00020003_fill_pattern_0_3: 20000 rects
+caravel_00020003_fill_pattern_0_3: 30000 rects
+caravel_00020003_fill_pattern_0_3: 40000 rects
+caravel_00020003_fill_pattern_0_3: 50000 rects
+caravel_00020003_fill_pattern_0_3: 60000 rects
+caravel_00020003_fill_pattern_0_3: 70000 rects
+caravel_00020003_fill_pattern_0_3: 80000 rects
+caravel_00020003_fill_pattern_0_3: 90000 rects
+caravel_00020003_fill_pattern_0_3: 100000 rects
+caravel_00020003_fill_pattern_0_3: 110000 rects
+caravel_00020003_fill_pattern_0_3: 120000 rects
+caravel_00020003_fill_pattern_0_3: 130000 rects
+caravel_00020003_fill_pattern_0_3: 140000 rects
+caravel_00020003_fill_pattern_0_3: 150000 rects
+caravel_00020003_fill_pattern_0_3: 160000 rects
+caravel_00020003_fill_pattern_0_3: 170000 rects
+caravel_00020003_fill_pattern_0_3: 180000 rects
+caravel_00020003_fill_pattern_0_3: 190000 rects
+caravel_00020003_fill_pattern_0_3: 200000 rects
+caravel_00020003_fill_pattern_0_3: 210000 rects
+caravel_00020003_fill_pattern_0_3: 220000 rects
+caravel_00020003_fill_pattern_0_3: 230000 rects
+caravel_00020003_fill_pattern_0_3: 240000 rects
+caravel_00020003_fill_pattern_0_3: 250000 rects
+caravel_00020003_fill_pattern_0_3: 260000 rects
+caravel_00020003_fill_pattern_0_3: 270000 rects
+caravel_00020003_fill_pattern_0_3: 280000 rects
+caravel_00020003_fill_pattern_0_3: 290000 rects
+caravel_00020003_fill_pattern_0_3: 300000 rects
+caravel_00020003_fill_pattern_0_3: 310000 rects
+caravel_00020003_fill_pattern_0_3: 320000 rects
+caravel_00020003_fill_pattern_0_3: 330000 rects
+caravel_00020003_fill_pattern_0_3: 340000 rects
+caravel_00020003_fill_pattern_0_3: 350000 rects
+caravel_00020003_fill_pattern_0_3: 360000 rects
+caravel_00020003_fill_pattern_0_3: 370000 rects
+caravel_00020003_fill_pattern_0_3: 380000 rects
+caravel_00020003_fill_pattern_0_3: 390000 rects
+caravel_00020003_fill_pattern_0_3: 400000 rects
+caravel_00020003_fill_pattern_0_3: 410000 rects
+caravel_00020003_fill_pattern_0_3: 420000 rects
+caravel_00020003_fill_pattern_0_3: 430000 rects
+caravel_00020003_fill_pattern_0_3: 440000 rects
+caravel_00020003_fill_pattern_0_3: 450000 rects
+caravel_00020003_fill_pattern_0_3: 460000 rects
+caravel_00020003_fill_pattern_0_3: 470000 rects
+caravel_00020003_fill_pattern_0_3: 480000 rects
+caravel_00020003_fill_pattern_0_3: 490000 rects
+caravel_00020003_fill_pattern_0_3: 500000 rects
+caravel_00020003_fill_pattern_0_3: 510000 rects
+caravel_00020003_fill_pattern_0_3: 520000 rects
+caravel_00020003_fill_pattern_0_3: 530000 rects
+caravel_00020003_fill_pattern_0_3: 540000 rects
+caravel_00020003_fill_pattern_0_3: 550000 rects
+caravel_00020003_fill_pattern_0_3: 560000 rects
+caravel_00020003_fill_pattern_0_3: 570000 rects
+caravel_00020003_fill_pattern_0_3: 580000 rects
+caravel_00020003_fill_pattern_0_3: 590000 rects
+caravel_00020003_fill_pattern_0_3: 600000 rects
+caravel_00020003_fill_pattern_0_3: 610000 rects
+caravel_00020003_fill_pattern_0_3: 620000 rects
+caravel_00020003_fill_pattern_0_3: 630000 rects
+caravel_00020003_fill_pattern_0_3: 640000 rects
+caravel_00020003_fill_pattern_0_3: 650000 rects
+caravel_00020003_fill_pattern_0_3: 660000 rects
+caravel_00020003_fill_pattern_0_3: 670000 rects
+caravel_00020003_fill_pattern_0_3: 680000 rects
+caravel_00020003_fill_pattern_0_3: 690000 rects
+caravel_00020003_fill_pattern_0_3: 700000 rects
+caravel_00020003_fill_pattern_0_3: 710000 rects
+caravel_00020003_fill_pattern_0_3: 720000 rects
+caravel_00020003_fill_pattern_0_3: 730000 rects
+caravel_00020003_fill_pattern_0_3: 740000 rects
+caravel_00020003_fill_pattern_0_3: 750000 rects
+caravel_00020003_fill_pattern_0_3: 760000 rects
+caravel_00020003_fill_pattern_0_3: 770000 rects
+caravel_00020003_fill_pattern_0_3: 780000 rects
+caravel_00020003_fill_pattern_0_3: 790000 rects
+caravel_00020003_fill_pattern_0_3: 800000 rects
+caravel_00020003_fill_pattern_0_3: 810000 rects
+caravel_00020003_fill_pattern_0_3: 820000 rects
+caravel_00020003_fill_pattern_0_3: 830000 rects
+caravel_00020003_fill_pattern_0_3: 840000 rects
+caravel_00020003_fill_pattern_0_3: 850000 rects
+caravel_00020003_fill_pattern_0_3: 860000 rects
+caravel_00020003_fill_pattern_0_3: 870000 rects
+caravel_00020003_fill_pattern_0_3: 880000 rects
+caravel_00020003_fill_pattern_0_3: 890000 rects
+caravel_00020003_fill_pattern_0_3: 900000 rects
+caravel_00020003_fill_pattern_0_3: 910000 rects
+caravel_00020003_fill_pattern_0_3: 920000 rects
+caravel_00020003_fill_pattern_0_3: 930000 rects
+caravel_00020003_fill_pattern_0_3: 940000 rects
+caravel_00020003_fill_pattern_0_3: 950000 rects
+caravel_00020003_fill_pattern_0_3: 960000 rects
+caravel_00020003_fill_pattern_0_3: 970000 rects
+caravel_00020003_fill_pattern_0_3: 980000 rects
+caravel_00020003_fill_pattern_0_3: 990000 rects
+caravel_00020003_fill_pattern_0_3: 1000000 rects
+caravel_00020003_fill_pattern_0_3: 1010000 rects
+caravel_00020003_fill_pattern_0_3: 1020000 rects
+caravel_00020003_fill_pattern_0_3: 1030000 rects
+caravel_00020003_fill_pattern_0_3: 1040000 rects
+caravel_00020003_fill_pattern_0_3: 1050000 rects
+caravel_00020003_fill_pattern_0_3: 1060000 rects
+caravel_00020003_fill_pattern_0_3: 1070000 rects
+caravel_00020003_fill_pattern_0_3: 1080000 rects
+caravel_00020003_fill_pattern_0_3: 1090000 rects
+caravel_00020003_fill_pattern_0_3: 1100000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_2: 10000 rects
+caravel_00020003_fill_pattern_4_2: 20000 rects
+caravel_00020003_fill_pattern_4_2: 30000 rects
+caravel_00020003_fill_pattern_4_2: 40000 rects
+caravel_00020003_fill_pattern_4_2: 50000 rects
+caravel_00020003_fill_pattern_4_2: 60000 rects
+caravel_00020003_fill_pattern_4_2: 70000 rects
+caravel_00020003_fill_pattern_4_2: 80000 rects
+caravel_00020003_fill_pattern_4_2: 90000 rects
+caravel_00020003_fill_pattern_4_2: 100000 rects
+caravel_00020003_fill_pattern_4_2: 110000 rects
+caravel_00020003_fill_pattern_4_2: 120000 rects
+caravel_00020003_fill_pattern_4_2: 130000 rects
+caravel_00020003_fill_pattern_4_2: 140000 rects
+caravel_00020003_fill_pattern_4_2: 150000 rects
+caravel_00020003_fill_pattern_4_2: 160000 rects
+caravel_00020003_fill_pattern_4_2: 170000 rects
+caravel_00020003_fill_pattern_4_2: 180000 rects
+caravel_00020003_fill_pattern_4_2: 190000 rects
+caravel_00020003_fill_pattern_4_2: 200000 rects
+caravel_00020003_fill_pattern_4_2: 210000 rects
+caravel_00020003_fill_pattern_4_2: 220000 rects
+caravel_00020003_fill_pattern_4_2: 230000 rects
+caravel_00020003_fill_pattern_4_2: 240000 rects
+caravel_00020003_fill_pattern_4_2: 250000 rects
+caravel_00020003_fill_pattern_4_2: 260000 rects
+caravel_00020003_fill_pattern_4_2: 270000 rects
+caravel_00020003_fill_pattern_4_2: 280000 rects
+caravel_00020003_fill_pattern_4_2: 290000 rects
+caravel_00020003_fill_pattern_4_2: 300000 rects
+caravel_00020003_fill_pattern_4_2: 310000 rects
+caravel_00020003_fill_pattern_4_2: 320000 rects
+caravel_00020003_fill_pattern_4_2: 330000 rects
+caravel_00020003_fill_pattern_4_2: 340000 rects
+caravel_00020003_fill_pattern_4_2: 350000 rects
+caravel_00020003_fill_pattern_4_2: 360000 rects
+caravel_00020003_fill_pattern_4_2: 370000 rects
+caravel_00020003_fill_pattern_4_2: 380000 rects
+caravel_00020003_fill_pattern_4_2: 390000 rects
+caravel_00020003_fill_pattern_4_2: 400000 rects
+caravel_00020003_fill_pattern_4_2: 410000 rects
+caravel_00020003_fill_pattern_4_2: 420000 rects
+caravel_00020003_fill_pattern_4_2: 430000 rects
+caravel_00020003_fill_pattern_4_2: 440000 rects
+caravel_00020003_fill_pattern_4_2: 450000 rects
+caravel_00020003_fill_pattern_4_2: 460000 rects
+caravel_00020003_fill_pattern_4_2: 470000 rects
+caravel_00020003_fill_pattern_4_2: 480000 rects
+caravel_00020003_fill_pattern_4_2: 490000 rects
+caravel_00020003_fill_pattern_4_2: 500000 rects
+caravel_00020003_fill_pattern_4_2: 510000 rects
+caravel_00020003_fill_pattern_4_2: 520000 rects
+caravel_00020003_fill_pattern_4_2: 530000 rects
+caravel_00020003_fill_pattern_4_2: 540000 rects
+caravel_00020003_fill_pattern_4_2: 550000 rects
+caravel_00020003_fill_pattern_4_2: 560000 rects
+caravel_00020003_fill_pattern_4_2: 570000 rects
+caravel_00020003_fill_pattern_4_2: 580000 rects
+caravel_00020003_fill_pattern_4_2: 590000 rects
+caravel_00020003_fill_pattern_4_2: 600000 rects
+caravel_00020003_fill_pattern_4_2: 610000 rects
+caravel_00020003_fill_pattern_4_2: 620000 rects
+caravel_00020003_fill_pattern_4_2: 630000 rects
+caravel_00020003_fill_pattern_4_2: 640000 rects
+caravel_00020003_fill_pattern_4_2: 650000 rects
+caravel_00020003_fill_pattern_4_2: 660000 rects
+caravel_00020003_fill_pattern_4_2: 670000 rects
+caravel_00020003_fill_pattern_4_2: 680000 rects
+caravel_00020003_fill_pattern_4_2: 690000 rects
+caravel_00020003_fill_pattern_4_2: 700000 rects
+caravel_00020003_fill_pattern_4_2: 710000 rects
+caravel_00020003_fill_pattern_4_2: 720000 rects
+caravel_00020003_fill_pattern_4_2: 730000 rects
+caravel_00020003_fill_pattern_4_2: 740000 rects
+caravel_00020003_fill_pattern_4_2: 750000 rects
+caravel_00020003_fill_pattern_4_2: 760000 rects
+caravel_00020003_fill_pattern_4_2: 770000 rects
+caravel_00020003_fill_pattern_4_2: 780000 rects
+caravel_00020003_fill_pattern_4_2: 790000 rects
+caravel_00020003_fill_pattern_4_2: 800000 rects
+caravel_00020003_fill_pattern_4_2: 810000 rects
+caravel_00020003_fill_pattern_4_2: 820000 rects
+caravel_00020003_fill_pattern_4_2: 830000 rects
+caravel_00020003_fill_pattern_4_2: 840000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_2
+
+caravel_00020003_fill_pattern_0_5: 1560000 rects
+caravel_00020003_fill_pattern_0_5: 1570000 rects
+caravel_00020003_fill_pattern_0_5: 1580000 rects
+caravel_00020003_fill_pattern_0_5: 1590000 rects
+caravel_00020003_fill_pattern_0_5: 1600000 rects
+caravel_00020003_fill_pattern_0_5: 1610000 rects
+caravel_00020003_fill_pattern_0_5: 1620000 rects
+caravel_00020003_fill_pattern_0_5: 1630000 rects
+caravel_00020003_fill_pattern_0_5: 1640000 rects
+caravel_00020003_fill_pattern_0_5: 1650000 rects
+caravel_00020003_fill_pattern_0_5: 1660000 rects
+caravel_00020003_fill_pattern_0_5: 1670000 rects
+caravel_00020003_fill_pattern_0_5: 1680000 rects
+caravel_00020003_fill_pattern_0_5: 1690000 rects
+caravel_00020003_fill_pattern_0_5: 1700000 rects
+caravel_00020003_fill_pattern_0_5: 1710000 rects
+caravel_00020003_fill_pattern_0_5: 1720000 rects
+caravel_00020003_fill_pattern_0_5: 1730000 rects
+caravel_00020003_fill_pattern_0_5: 1740000 rects
+caravel_00020003_fill_pattern_0_5: 1750000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_5
+
+caravel_00020003_fill_pattern_0_4: 1560000 rects
+caravel_00020003_fill_pattern_0_4: 1570000 rects
+caravel_00020003_fill_pattern_0_4: 1580000 rects
+caravel_00020003_fill_pattern_0_4: 1590000 rects
+caravel_00020003_fill_pattern_0_4: 1600000 rects
+caravel_00020003_fill_pattern_0_4: 1610000 rects
+caravel_00020003_fill_pattern_0_4: 1620000 rects
+caravel_00020003_fill_pattern_0_4: 1630000 rects
+caravel_00020003_fill_pattern_0_4: 1640000 rects
+caravel_00020003_fill_pattern_0_4: 1650000 rects
+caravel_00020003_fill_pattern_0_4: 1660000 rects
+caravel_00020003_fill_pattern_0_4: 1670000 rects
+caravel_00020003_fill_pattern_0_4: 1680000 rects
+caravel_00020003_fill_pattern_0_4: 1690000 rects
+caravel_00020003_fill_pattern_0_4: 1700000 rects
+caravel_00020003_fill_pattern_0_4: 1710000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_4
+
+caravel_00020003_fill_pattern_0_2: 1560000 rects
+caravel_00020003_fill_pattern_0_2: 1570000 rects
+caravel_00020003_fill_pattern_0_2: 1580000 rects
+caravel_00020003_fill_pattern_0_2: 1590000 rects
+caravel_00020003_fill_pattern_0_2: 1600000 rects
+caravel_00020003_fill_pattern_0_2: 1610000 rects
+caravel_00020003_fill_pattern_0_2: 1620000 rects
+caravel_00020003_fill_pattern_0_2: 1630000 rects
+caravel_00020003_fill_pattern_0_2: 1640000 rects
+caravel_00020003_fill_pattern_0_2: 1650000 rects
+caravel_00020003_fill_pattern_0_2: 1660000 rects
+caravel_00020003_fill_pattern_0_2: 1670000 rects
+caravel_00020003_fill_pattern_0_2: 1680000 rects
+caravel_00020003_fill_pattern_0_2: 1690000 rects
+caravel_00020003_fill_pattern_0_2: 1700000 rects
+caravel_00020003_fill_pattern_0_2: 1710000 rects
+caravel_00020003_fill_pattern_0_2: 1720000 rects
+caravel_00020003_fill_pattern_0_2: 1730000 rects
+caravel_00020003_fill_pattern_0_2: 1740000 rects
+caravel_00020003_fill_pattern_0_2: 1750000 rects
+caravel_00020003_fill_pattern_0_2: 1760000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_2
+
+caravel_00020003_fill_pattern_4_1: 3240000 rects
+caravel_00020003_fill_pattern_4_1: 3250000 rects
+caravel_00020003_fill_pattern_4_1: 3260000 rects
+caravel_00020003_fill_pattern_4_1: 3270000 rects
+caravel_00020003_fill_pattern_4_1: 3280000 rects
+caravel_00020003_fill_pattern_4_1: 3290000 rects
+caravel_00020003_fill_pattern_4_1: 3300000 rects
+caravel_00020003_fill_pattern_4_1: 3310000 rects
+caravel_00020003_fill_pattern_4_1: 3320000 rects
+caravel_00020003_fill_pattern_4_1: 3330000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_1
+
+caravel_00020003_fill_pattern_4_0: 3240000 rects
+caravel_00020003_fill_pattern_4_0: 3250000 rects
+caravel_00020003_fill_pattern_4_0: 3260000 rects
+caravel_00020003_fill_pattern_4_0: 3270000 rects
+caravel_00020003_fill_pattern_4_0: 3280000 rects
+caravel_00020003_fill_pattern_4_0: 3290000 rects
+caravel_00020003_fill_pattern_4_0: 3300000 rects
+caravel_00020003_fill_pattern_4_0: 3310000 rects
+caravel_00020003_fill_pattern_4_0: 3320000 rects
+caravel_00020003_fill_pattern_4_0: 3330000 rects
+caravel_00020003_fill_pattern_4_0: 3340000 rects
+caravel_00020003_fill_pattern_4_0: 3350000 rects
+caravel_00020003_fill_pattern_4_0: 3360000 rects
+caravel_00020003_fill_pattern_4_0: 3370000 rects
+caravel_00020003_fill_pattern_4_0: 3380000 rects
+caravel_00020003_fill_pattern_4_0: 3390000 rects
+caravel_00020003_fill_pattern_4_0: 3400000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_0
+
+caravel_00020003_fill_pattern_1_0: 3240000 rects
+caravel_00020003_fill_pattern_1_0: 3250000 rects
+caravel_00020003_fill_pattern_1_0: 3260000 rects
+caravel_00020003_fill_pattern_1_0: 3270000 rects
+caravel_00020003_fill_pattern_1_0: 3280000 rects
+caravel_00020003_fill_pattern_1_0: 3290000 rects
+caravel_00020003_fill_pattern_1_0: 3300000 rects
+caravel_00020003_fill_pattern_1_0: 3310000 rects
+caravel_00020003_fill_pattern_1_0: 3320000 rects
+caravel_00020003_fill_pattern_1_0: 3330000 rects
+caravel_00020003_fill_pattern_1_0: 3340000 rects
+caravel_00020003_fill_pattern_1_0: 3350000 rects
+caravel_00020003_fill_pattern_1_0: 3360000 rects
+caravel_00020003_fill_pattern_1_0: 3370000 rects
+caravel_00020003_fill_pattern_1_0: 3380000 rects
+caravel_00020003_fill_pattern_1_0: 3390000 rects
+caravel_00020003_fill_pattern_1_0: 3400000 rects
+caravel_00020003_fill_pattern_1_0: 3410000 rects
+caravel_00020003_fill_pattern_1_0: 3420000 rects
+caravel_00020003_fill_pattern_1_0: 3430000 rects
+caravel_00020003_fill_pattern_1_0: 3440000 rects
+caravel_00020003_fill_pattern_1_0: 3450000 rects
+caravel_00020003_fill_pattern_1_0: 3460000 rects
+caravel_00020003_fill_pattern_1_0: 3470000 rects
+caravel_00020003_fill_pattern_1_0: 3480000 rects
+caravel_00020003_fill_pattern_1_0: 3490000 rects
+caravel_00020003_fill_pattern_1_0: 3500000 rects
+caravel_00020003_fill_pattern_1_0: 3510000 rects
+caravel_00020003_fill_pattern_1_0: 3520000 rects
+caravel_00020003_fill_pattern_1_0: 3530000 rects
+caravel_00020003_fill_pattern_1_0: 3540000 rects
+caravel_00020003_fill_pattern_1_0: 3550000 rects
+caravel_00020003_fill_pattern_1_0: 3560000 rects
+caravel_00020003_fill_pattern_1_0: 3570000 rects
+caravel_00020003_fill_pattern_1_0: 3580000 rects
+caravel_00020003_fill_pattern_1_0: 3590000 rects
+caravel_00020003_fill_pattern_1_0: 3600000 rects
+caravel_00020003_fill_pattern_1_0: 3610000 rects
+caravel_00020003_fill_pattern_1_0: 3620000 rects
+caravel_00020003_fill_pattern_1_0: 3630000 rects
+caravel_00020003_fill_pattern_1_0: 3640000 rects
+caravel_00020003_fill_pattern_1_0: 3650000 rects
+caravel_00020003_fill_pattern_1_0: 3660000 rects
+caravel_00020003_fill_pattern_1_0: 3670000 rects
+caravel_00020003_fill_pattern_1_0: 3680000 rects
+caravel_00020003_fill_pattern_1_0: 3690000 rects
+caravel_00020003_fill_pattern_1_0: 3700000 rects
+caravel_00020003_fill_pattern_1_0: 3710000 rects
+caravel_00020003_fill_pattern_1_0: 3720000 rects
+caravel_00020003_fill_pattern_1_0: 3730000 rects
+caravel_00020003_fill_pattern_1_0: 3740000 rects
+caravel_00020003_fill_pattern_1_0: 3750000 rects
+caravel_00020003_fill_pattern_1_0: 3760000 rects
+caravel_00020003_fill_pattern_1_0: 3770000 rects
+caravel_00020003_fill_pattern_1_0: 3780000 rects
+caravel_00020003_fill_pattern_1_0: 3790000 rects
+caravel_00020003_fill_pattern_1_0: 3800000 rects
+caravel_00020003_fill_pattern_1_0: 3810000 rects
+caravel_00020003_fill_pattern_1_0: 3820000 rects
+caravel_00020003_fill_pattern_1_0: 3830000 rects
+caravel_00020003_fill_pattern_1_0: 3840000 rects
+caravel_00020003_fill_pattern_1_0: 3850000 rects
+caravel_00020003_fill_pattern_1_0: 3860000 rects
+caravel_00020003_fill_pattern_1_0: 3870000 rects
+caravel_00020003_fill_pattern_1_0: 3880000 rects
+caravel_00020003_fill_pattern_1_0: 3890000 rects
+caravel_00020003_fill_pattern_1_0: 3900000 rects
+caravel_00020003_fill_pattern_1_0: 3910000 rects
+caravel_00020003_fill_pattern_1_0: 3920000 rects
+caravel_00020003_fill_pattern_1_0: 3930000 rects
+caravel_00020003_fill_pattern_1_0: 3940000 rects
+caravel_00020003_fill_pattern_1_0: 3950000 rects
+caravel_00020003_fill_pattern_1_0: 3960000 rects
+caravel_00020003_fill_pattern_1_0: 3970000 rects
+caravel_00020003_fill_pattern_1_0: 3980000 rects
+caravel_00020003_fill_pattern_1_0: 3990000 rects
+caravel_00020003_fill_pattern_1_0: 4000000 rects
+caravel_00020003_fill_pattern_1_0: 4010000 rects
+caravel_00020003_fill_pattern_1_0: 4020000 rects
+caravel_00020003_fill_pattern_1_0: 4030000 rects
+caravel_00020003_fill_pattern_1_0: 4040000 rects
+caravel_00020003_fill_pattern_1_0: 4050000 rects
+caravel_00020003_fill_pattern_1_0: 4060000 rects
+caravel_00020003_fill_pattern_1_0: 4070000 rects
+caravel_00020003_fill_pattern_1_0: 4080000 rects
+caravel_00020003_fill_pattern_1_0: 4090000 rects
+caravel_00020003_fill_pattern_1_0: 4100000 rects
+caravel_00020003_fill_pattern_1_0: 4110000 rects
+caravel_00020003_fill_pattern_1_0: 4120000 rects
+caravel_00020003_fill_pattern_1_0: 4130000 rects
+caravel_00020003_fill_pattern_1_0: 4140000 rects
+caravel_00020003_fill_pattern_1_0: 4150000 rects
+caravel_00020003_fill_pattern_1_0: 4160000 rects
+caravel_00020003_fill_pattern_1_0: 4170000 rects
+caravel_00020003_fill_pattern_1_0: 4180000 rects
+caravel_00020003_fill_pattern_1_0: 4190000 rects
+caravel_00020003_fill_pattern_1_0: 4200000 rects
+caravel_00020003_fill_pattern_1_0: 4210000 rects
+caravel_00020003_fill_pattern_1_0: 4220000 rects
+caravel_00020003_fill_pattern_1_0: 4230000 rects
+caravel_00020003_fill_pattern_1_0: 4240000 rects
+caravel_00020003_fill_pattern_1_0: 4250000 rects
+caravel_00020003_fill_pattern_1_0: 4260000 rects
+caravel_00020003_fill_pattern_1_0: 4270000 rects
+caravel_00020003_fill_pattern_1_0: 4280000 rects
+caravel_00020003_fill_pattern_1_0: 4290000 rects
+caravel_00020003_fill_pattern_1_0: 4300000 rects
+caravel_00020003_fill_pattern_1_0: 4310000 rects
+caravel_00020003_fill_pattern_1_0: 4320000 rects
+caravel_00020003_fill_pattern_1_0: 4330000 rects
+caravel_00020003_fill_pattern_1_0: 4340000 rects
+caravel_00020003_fill_pattern_1_0: 4350000 rects
+caravel_00020003_fill_pattern_1_0: 4360000 rects
+caravel_00020003_fill_pattern_1_0: 4370000 rects
+caravel_00020003_fill_pattern_1_0: 4380000 rects
+caravel_00020003_fill_pattern_1_0: 4390000 rects
+caravel_00020003_fill_pattern_1_0: 4400000 rects
+caravel_00020003_fill_pattern_1_0: 4410000 rects
+caravel_00020003_fill_pattern_1_0: 4420000 rects
+caravel_00020003_fill_pattern_1_0: 4430000 rects
+caravel_00020003_fill_pattern_1_0: 4440000 rects
+caravel_00020003_fill_pattern_1_0: 4450000 rects
+caravel_00020003_fill_pattern_1_0: 4460000 rects
+caravel_00020003_fill_pattern_1_0: 4470000 rects
+caravel_00020003_fill_pattern_1_0: 4480000 rects
+caravel_00020003_fill_pattern_1_0: 4490000 rects
+caravel_00020003_fill_pattern_1_0: 4500000 rects
+caravel_00020003_fill_pattern_1_0: 4510000 rects
+caravel_00020003_fill_pattern_1_0: 4520000 rects
+caravel_00020003_fill_pattern_1_0: 4530000 rects
+caravel_00020003_fill_pattern_1_0: 4540000 rects
+caravel_00020003_fill_pattern_1_0: 4550000 rects
+caravel_00020003_fill_pattern_1_0: 4560000 rects
+caravel_00020003_fill_pattern_1_0: 4570000 rects
+caravel_00020003_fill_pattern_1_0: 4580000 rects
+caravel_00020003_fill_pattern_1_0: 4590000 rects
+caravel_00020003_fill_pattern_1_0: 4600000 rects
+caravel_00020003_fill_pattern_1_0: 4610000 rects
+caravel_00020003_fill_pattern_1_0: 4620000 rects
+caravel_00020003_fill_pattern_1_0: 4630000 rects
+caravel_00020003_fill_pattern_1_0: 4640000 rects
+caravel_00020003_fill_pattern_1_0: 4650000 rects
+caravel_00020003_fill_pattern_1_0: 4660000 rects
+caravel_00020003_fill_pattern_1_0: 4670000 rects
+caravel_00020003_fill_pattern_1_0: 4680000 rects
+caravel_00020003_fill_pattern_1_0: 4690000 rects
+caravel_00020003_fill_pattern_1_0: 4700000 rects
+caravel_00020003_fill_pattern_1_0: 4710000 rects
+caravel_00020003_fill_pattern_1_0: 4720000 rects
+caravel_00020003_fill_pattern_1_0: 4730000 rects
+caravel_00020003_fill_pattern_1_0: 4740000 rects
+caravel_00020003_fill_pattern_1_0: 4750000 rects
+caravel_00020003_fill_pattern_1_0: 4760000 rects
+caravel_00020003_fill_pattern_1_0: 4770000 rects
+caravel_00020003_fill_pattern_1_0: 4780000 rects
+caravel_00020003_fill_pattern_1_0: 4790000 rects
+caravel_00020003_fill_pattern_1_0: 4800000 rects
+caravel_00020003_fill_pattern_1_0: 4810000 rects
+caravel_00020003_fill_pattern_1_0: 4820000 rects
+caravel_00020003_fill_pattern_1_0: 4830000 rects
+caravel_00020003_fill_pattern_1_0: 4840000 rects
+caravel_00020003_fill_pattern_1_0: 4850000 rects
+caravel_00020003_fill_pattern_1_0: 4860000 rects
+caravel_00020003_fill_pattern_1_0: 4870000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_0
+
+caravel_00020003_fill_pattern_1_1: 3240000 rects
+caravel_00020003_fill_pattern_1_1: 3250000 rects
+caravel_00020003_fill_pattern_1_1: 3260000 rects
+caravel_00020003_fill_pattern_1_1: 3270000 rects
+caravel_00020003_fill_pattern_1_1: 3280000 rects
+caravel_00020003_fill_pattern_1_1: 3290000 rects
+caravel_00020003_fill_pattern_1_1: 3300000 rects
+caravel_00020003_fill_pattern_1_1: 3310000 rects
+caravel_00020003_fill_pattern_1_1: 3320000 rects
+caravel_00020003_fill_pattern_1_1: 3330000 rects
+caravel_00020003_fill_pattern_1_1: 3340000 rects
+caravel_00020003_fill_pattern_1_1: 3350000 rects
+caravel_00020003_fill_pattern_1_1: 3360000 rects
+caravel_00020003_fill_pattern_1_1: 3370000 rects
+caravel_00020003_fill_pattern_1_1: 3380000 rects
+caravel_00020003_fill_pattern_1_1: 3390000 rects
+caravel_00020003_fill_pattern_1_1: 3400000 rects
+caravel_00020003_fill_pattern_1_1: 3410000 rects
+caravel_00020003_fill_pattern_1_1: 3420000 rects
+caravel_00020003_fill_pattern_1_1: 3430000 rects
+caravel_00020003_fill_pattern_1_1: 3440000 rects
+caravel_00020003_fill_pattern_1_1: 3450000 rects
+caravel_00020003_fill_pattern_1_1: 3460000 rects
+caravel_00020003_fill_pattern_1_1: 3470000 rects
+caravel_00020003_fill_pattern_1_1: 3480000 rects
+caravel_00020003_fill_pattern_1_1: 3490000 rects
+caravel_00020003_fill_pattern_1_1: 3500000 rects
+caravel_00020003_fill_pattern_1_1: 3510000 rects
+caravel_00020003_fill_pattern_1_1: 3520000 rects
+caravel_00020003_fill_pattern_1_1: 3530000 rects
+caravel_00020003_fill_pattern_1_1: 3540000 rects
+caravel_00020003_fill_pattern_1_1: 3550000 rects
+caravel_00020003_fill_pattern_1_1: 3560000 rects
+caravel_00020003_fill_pattern_1_1: 3570000 rects
+caravel_00020003_fill_pattern_1_1: 3580000 rects
+caravel_00020003_fill_pattern_1_1: 3590000 rects
+caravel_00020003_fill_pattern_1_1: 3600000 rects
+caravel_00020003_fill_pattern_1_1: 3610000 rects
+caravel_00020003_fill_pattern_1_1: 3620000 rects
+caravel_00020003_fill_pattern_1_1: 3630000 rects
+caravel_00020003_fill_pattern_1_1: 3640000 rects
+caravel_00020003_fill_pattern_1_1: 3650000 rects
+caravel_00020003_fill_pattern_1_1: 3660000 rects
+caravel_00020003_fill_pattern_1_1: 3670000 rects
+caravel_00020003_fill_pattern_1_1: 3680000 rects
+caravel_00020003_fill_pattern_1_1: 3690000 rects
+caravel_00020003_fill_pattern_1_1: 3700000 rects
+caravel_00020003_fill_pattern_1_1: 3710000 rects
+caravel_00020003_fill_pattern_1_1: 3720000 rects
+caravel_00020003_fill_pattern_1_1: 3730000 rects
+caravel_00020003_fill_pattern_1_1: 3740000 rects
+caravel_00020003_fill_pattern_1_1: 3750000 rects
+caravel_00020003_fill_pattern_1_1: 3760000 rects
+caravel_00020003_fill_pattern_1_1: 3770000 rects
+caravel_00020003_fill_pattern_1_1: 3780000 rects
+caravel_00020003_fill_pattern_1_1: 3790000 rects
+caravel_00020003_fill_pattern_1_1: 3800000 rects
+caravel_00020003_fill_pattern_1_1: 3810000 rects
+caravel_00020003_fill_pattern_1_1: 3820000 rects
+caravel_00020003_fill_pattern_1_1: 3830000 rects
+caravel_00020003_fill_pattern_1_1: 3840000 rects
+caravel_00020003_fill_pattern_1_1: 3850000 rects
+caravel_00020003_fill_pattern_1_1: 3860000 rects
+caravel_00020003_fill_pattern_1_1: 3870000 rects
+caravel_00020003_fill_pattern_1_1: 3880000 rects
+caravel_00020003_fill_pattern_1_1: 3890000 rects
+caravel_00020003_fill_pattern_1_1: 3900000 rects
+caravel_00020003_fill_pattern_1_1: 3910000 rects
+caravel_00020003_fill_pattern_1_1: 3920000 rects
+caravel_00020003_fill_pattern_1_1: 3930000 rects
+caravel_00020003_fill_pattern_1_1: 3940000 rects
+caravel_00020003_fill_pattern_1_1: 3950000 rects
+caravel_00020003_fill_pattern_1_1: 3960000 rects
+caravel_00020003_fill_pattern_1_1: 3970000 rects
+caravel_00020003_fill_pattern_1_1: 3980000 rects
+caravel_00020003_fill_pattern_1_1: 3990000 rects
+caravel_00020003_fill_pattern_1_1: 4000000 rects
+caravel_00020003_fill_pattern_1_1: 4010000 rects
+caravel_00020003_fill_pattern_1_1: 4020000 rects
+caravel_00020003_fill_pattern_1_1: 4030000 rects
+caravel_00020003_fill_pattern_1_1: 4040000 rects
+caravel_00020003_fill_pattern_1_1: 4050000 rects
+caravel_00020003_fill_pattern_1_1: 4060000 rects
+caravel_00020003_fill_pattern_1_1: 4070000 rects
+caravel_00020003_fill_pattern_1_1: 4080000 rects
+caravel_00020003_fill_pattern_1_1: 4090000 rects
+caravel_00020003_fill_pattern_1_1: 4100000 rects
+caravel_00020003_fill_pattern_1_1: 4110000 rects
+caravel_00020003_fill_pattern_1_1: 4120000 rects
+caravel_00020003_fill_pattern_1_1: 4130000 rects
+caravel_00020003_fill_pattern_1_1: 4140000 rects
+caravel_00020003_fill_pattern_1_1: 4150000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_1
+
+caravel_00020003_fill_pattern_2_0: 6600000 rects
+caravel_00020003_fill_pattern_2_0: 6610000 rects
+caravel_00020003_fill_pattern_2_0: 6620000 rects
+caravel_00020003_fill_pattern_2_0: 6630000 rects
+caravel_00020003_fill_pattern_2_0: 6640000 rects
+caravel_00020003_fill_pattern_2_0: 6650000 rects
+caravel_00020003_fill_pattern_2_0: 6660000 rects
+caravel_00020003_fill_pattern_2_0: 6670000 rects
+caravel_00020003_fill_pattern_2_0: 6680000 rects
+caravel_00020003_fill_pattern_2_0: 6690000 rects
+caravel_00020003_fill_pattern_2_0: 6700000 rects
+caravel_00020003_fill_pattern_2_0: 6710000 rects
+caravel_00020003_fill_pattern_2_0: 6720000 rects
+caravel_00020003_fill_pattern_2_0: 6730000 rects
+caravel_00020003_fill_pattern_2_0: 6740000 rects
+caravel_00020003_fill_pattern_2_0: 6750000 rects
+caravel_00020003_fill_pattern_2_0: 6760000 rects
+caravel_00020003_fill_pattern_2_0: 6770000 rects
+caravel_00020003_fill_pattern_2_0: 6780000 rects
+caravel_00020003_fill_pattern_2_0: 6790000 rects
+caravel_00020003_fill_pattern_2_0: 6800000 rects
+caravel_00020003_fill_pattern_2_0: 6810000 rects
+caravel_00020003_fill_pattern_2_0: 6820000 rects
+caravel_00020003_fill_pattern_2_0: 6830000 rects
+caravel_00020003_fill_pattern_2_0: 6840000 rects
+caravel_00020003_fill_pattern_2_0: 6850000 rects
+caravel_00020003_fill_pattern_2_0: 6860000 rects
+caravel_00020003_fill_pattern_2_0: 6870000 rects
+caravel_00020003_fill_pattern_2_0: 6880000 rects
+caravel_00020003_fill_pattern_2_0: 6890000 rects
+caravel_00020003_fill_pattern_2_0: 6900000 rects
+caravel_00020003_fill_pattern_2_0: 6910000 rects
+caravel_00020003_fill_pattern_2_0: 6920000 rects
+caravel_00020003_fill_pattern_2_0: 6930000 rects
+caravel_00020003_fill_pattern_2_0: 6940000 rects
+caravel_00020003_fill_pattern_2_0: 6950000 rects
+caravel_00020003_fill_pattern_2_0: 6960000 rects
+caravel_00020003_fill_pattern_2_0: 6970000 rects
+caravel_00020003_fill_pattern_2_0: 6980000 rects
+caravel_00020003_fill_pattern_2_0: 6990000 rects
+caravel_00020003_fill_pattern_2_0: 7000000 rects
+caravel_00020003_fill_pattern_2_0: 7010000 rects
+caravel_00020003_fill_pattern_2_0: 7020000 rects
+caravel_00020003_fill_pattern_2_0: 7030000 rects
+caravel_00020003_fill_pattern_2_0: 7040000 rects
+caravel_00020003_fill_pattern_2_0: 7050000 rects
+caravel_00020003_fill_pattern_2_0: 7060000 rects
+caravel_00020003_fill_pattern_2_0: 7070000 rects
+caravel_00020003_fill_pattern_2_0: 7080000 rects
+caravel_00020003_fill_pattern_2_0: 7090000 rects
+caravel_00020003_fill_pattern_2_0: 7100000 rects
+caravel_00020003_fill_pattern_2_0: 7110000 rects
+caravel_00020003_fill_pattern_2_0: 7120000 rects
+caravel_00020003_fill_pattern_2_0: 7130000 rects
+caravel_00020003_fill_pattern_2_0: 7140000 rects
+caravel_00020003_fill_pattern_2_0: 7150000 rects
+caravel_00020003_fill_pattern_2_0: 7160000 rects
+caravel_00020003_fill_pattern_2_0: 7170000 rects
+caravel_00020003_fill_pattern_2_0: 7180000 rects
+caravel_00020003_fill_pattern_2_0: 7190000 rects
+caravel_00020003_fill_pattern_2_0: 7200000 rects
+caravel_00020003_fill_pattern_2_0: 7210000 rects
+caravel_00020003_fill_pattern_2_0: 7220000 rects
+caravel_00020003_fill_pattern_2_0: 7230000 rects
+caravel_00020003_fill_pattern_2_0: 7240000 rects
+caravel_00020003_fill_pattern_2_0: 7250000 rects
+caravel_00020003_fill_pattern_2_0: 7260000 rects
+caravel_00020003_fill_pattern_2_0: 7270000 rects
+caravel_00020003_fill_pattern_2_0: 7280000 rects
+caravel_00020003_fill_pattern_2_0: 7290000 rects
+caravel_00020003_fill_pattern_2_0: 7300000 rects
+caravel_00020003_fill_pattern_2_0: 7310000 rects
+caravel_00020003_fill_pattern_2_0: 7320000 rects
+caravel_00020003_fill_pattern_2_0: 7330000 rects
+caravel_00020003_fill_pattern_2_0: 7340000 rects
+caravel_00020003_fill_pattern_2_0: 7350000 rects
+caravel_00020003_fill_pattern_2_0: 7360000 rects
+caravel_00020003_fill_pattern_2_0: 7370000 rects
+caravel_00020003_fill_pattern_2_0: 7380000 rects
+caravel_00020003_fill_pattern_2_0: 7390000 rects
+caravel_00020003_fill_pattern_2_0: 7400000 rects
+caravel_00020003_fill_pattern_2_0: 7410000 rects
+caravel_00020003_fill_pattern_2_0: 7420000 rects
+caravel_00020003_fill_pattern_2_0: 7430000 rects
+caravel_00020003_fill_pattern_2_0: 7440000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_0
+
+caravel_00020003_fill_pattern_3_0: 4920000 rects
+caravel_00020003_fill_pattern_3_0: 4930000 rects
+caravel_00020003_fill_pattern_3_0: 4940000 rects
+caravel_00020003_fill_pattern_3_0: 4950000 rects
+caravel_00020003_fill_pattern_3_0: 4960000 rects
+caravel_00020003_fill_pattern_3_0: 4970000 rects
+caravel_00020003_fill_pattern_3_0: 4980000 rects
+caravel_00020003_fill_pattern_3_0: 4990000 rects
+caravel_00020003_fill_pattern_3_0: 5000000 rects
+caravel_00020003_fill_pattern_3_0: 5010000 rects
+caravel_00020003_fill_pattern_3_0: 5020000 rects
+caravel_00020003_fill_pattern_3_0: 5030000 rects
+caravel_00020003_fill_pattern_3_0: 5040000 rects
+caravel_00020003_fill_pattern_3_0: 5050000 rects
+caravel_00020003_fill_pattern_3_0: 5060000 rects
+caravel_00020003_fill_pattern_3_0: 5070000 rects
+caravel_00020003_fill_pattern_3_0: 5080000 rects
+caravel_00020003_fill_pattern_3_0: 5090000 rects
+caravel_00020003_fill_pattern_3_0: 5100000 rects
+caravel_00020003_fill_pattern_3_0: 5110000 rects
+caravel_00020003_fill_pattern_3_0: 5120000 rects
+caravel_00020003_fill_pattern_3_0: 5130000 rects
+caravel_00020003_fill_pattern_3_0: 5140000 rects
+caravel_00020003_fill_pattern_3_0: 5150000 rects
+caravel_00020003_fill_pattern_3_0: 5160000 rects
+caravel_00020003_fill_pattern_3_0: 5170000 rects
+caravel_00020003_fill_pattern_3_0: 5180000 rects
+caravel_00020003_fill_pattern_3_0: 5190000 rects
+caravel_00020003_fill_pattern_3_0: 5200000 rects
+caravel_00020003_fill_pattern_3_0: 5210000 rects
+caravel_00020003_fill_pattern_3_0: 5220000 rects
+caravel_00020003_fill_pattern_3_0: 5230000 rects
+caravel_00020003_fill_pattern_3_0: 5240000 rects
+caravel_00020003_fill_pattern_3_0: 5250000 rects
+caravel_00020003_fill_pattern_3_0: 5260000 rects
+caravel_00020003_fill_pattern_3_0: 5270000 rects
+caravel_00020003_fill_pattern_3_0: 5280000 rects
+caravel_00020003_fill_pattern_3_0: 5290000 rects
+caravel_00020003_fill_pattern_3_0: 5300000 rects
+caravel_00020003_fill_pattern_3_0: 5310000 rects
+caravel_00020003_fill_pattern_3_0: 5320000 rects
+caravel_00020003_fill_pattern_3_0: 5330000 rects
+caravel_00020003_fill_pattern_3_0: 5340000 rects
+caravel_00020003_fill_pattern_3_0: 5350000 rects
+caravel_00020003_fill_pattern_3_0: 5360000 rects
+caravel_00020003_fill_pattern_3_0: 5370000 rects
+caravel_00020003_fill_pattern_3_0: 5380000 rects
+caravel_00020003_fill_pattern_3_0: 5390000 rects
+caravel_00020003_fill_pattern_3_0: 5400000 rects
+caravel_00020003_fill_pattern_3_0: 5410000 rects
+caravel_00020003_fill_pattern_3_0: 5420000 rects
+caravel_00020003_fill_pattern_3_0: 5430000 rects
+caravel_00020003_fill_pattern_3_0: 5440000 rects
+caravel_00020003_fill_pattern_3_0: 5450000 rects
+caravel_00020003_fill_pattern_3_0: 5460000 rects
+caravel_00020003_fill_pattern_3_0: 5470000 rects
+caravel_00020003_fill_pattern_3_0: 5480000 rects
+caravel_00020003_fill_pattern_3_0: 5490000 rects
+caravel_00020003_fill_pattern_3_0: 5500000 rects
+caravel_00020003_fill_pattern_3_0: 5510000 rects
+caravel_00020003_fill_pattern_3_0: 5520000 rects
+caravel_00020003_fill_pattern_3_0: 5530000 rects
+caravel_00020003_fill_pattern_3_0: 5540000 rects
+caravel_00020003_fill_pattern_3_0: 5550000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_0
+
+caravel_00020003_fill_pattern_3_1: 3240000 rects
+caravel_00020003_fill_pattern_3_1: 3250000 rects
+caravel_00020003_fill_pattern_3_1: 3260000 rects
+caravel_00020003_fill_pattern_3_1: 3270000 rects
+caravel_00020003_fill_pattern_3_1: 3280000 rects
+caravel_00020003_fill_pattern_3_1: 3290000 rects
+caravel_00020003_fill_pattern_3_1: 3300000 rects
+caravel_00020003_fill_pattern_3_1: 3310000 rects
+caravel_00020003_fill_pattern_3_1: 3320000 rects
+caravel_00020003_fill_pattern_3_1: 3330000 rects
+caravel_00020003_fill_pattern_3_1: 3340000 rects
+caravel_00020003_fill_pattern_3_1: 3350000 rects
+caravel_00020003_fill_pattern_3_1: 3360000 rects
+caravel_00020003_fill_pattern_3_1: 3370000 rects
+caravel_00020003_fill_pattern_3_1: 3380000 rects
+caravel_00020003_fill_pattern_3_1: 3390000 rects
+caravel_00020003_fill_pattern_3_1: 3400000 rects
+caravel_00020003_fill_pattern_3_1: 3410000 rects
+caravel_00020003_fill_pattern_3_1: 3420000 rects
+caravel_00020003_fill_pattern_3_1: 3430000 rects
+caravel_00020003_fill_pattern_3_1: 3440000 rects
+caravel_00020003_fill_pattern_3_1: 3450000 rects
+caravel_00020003_fill_pattern_3_1: 3460000 rects
+caravel_00020003_fill_pattern_3_1: 3470000 rects
+caravel_00020003_fill_pattern_3_1: 3480000 rects
+caravel_00020003_fill_pattern_3_1: 3490000 rects
+caravel_00020003_fill_pattern_3_1: 3500000 rects
+caravel_00020003_fill_pattern_3_1: 3510000 rects
+caravel_00020003_fill_pattern_3_1: 3520000 rects
+caravel_00020003_fill_pattern_3_1: 3530000 rects
+caravel_00020003_fill_pattern_3_1: 3540000 rects
+caravel_00020003_fill_pattern_3_1: 3550000 rects
+caravel_00020003_fill_pattern_3_1: 3560000 rects
+caravel_00020003_fill_pattern_3_1: 3570000 rects
+caravel_00020003_fill_pattern_3_1: 3580000 rects
+caravel_00020003_fill_pattern_3_1: 3590000 rects
+caravel_00020003_fill_pattern_3_1: 3600000 rects
+caravel_00020003_fill_pattern_3_1: 3610000 rects
+caravel_00020003_fill_pattern_3_1: 3620000 rects
+caravel_00020003_fill_pattern_3_1: 3630000 rects
+caravel_00020003_fill_pattern_3_1: 3640000 rects
+caravel_00020003_fill_pattern_3_1: 3650000 rects
+caravel_00020003_fill_pattern_3_1: 3660000 rects
+caravel_00020003_fill_pattern_3_1: 3670000 rects
+caravel_00020003_fill_pattern_3_1: 3680000 rects
+caravel_00020003_fill_pattern_3_1: 3690000 rects
+caravel_00020003_fill_pattern_3_1: 3700000 rects
+caravel_00020003_fill_pattern_3_1: 3710000 rects
+caravel_00020003_fill_pattern_3_1: 3720000 rects
+caravel_00020003_fill_pattern_3_1: 3730000 rects
+caravel_00020003_fill_pattern_3_1: 3740000 rects
+caravel_00020003_fill_pattern_3_1: 3750000 rects
+caravel_00020003_fill_pattern_3_1: 3760000 rects
+caravel_00020003_fill_pattern_3_1: 3770000 rects
+caravel_00020003_fill_pattern_3_1: 3780000 rects
+caravel_00020003_fill_pattern_3_1: 3790000 rects
+caravel_00020003_fill_pattern_3_1: 3800000 rects
+caravel_00020003_fill_pattern_3_1: 3810000 rects
+caravel_00020003_fill_pattern_3_1: 3820000 rects
+caravel_00020003_fill_pattern_3_1: 3830000 rects
+caravel_00020003_fill_pattern_3_1: 3840000 rects
+caravel_00020003_fill_pattern_3_1: 3850000 rects
+caravel_00020003_fill_pattern_3_1: 3860000 rects
+caravel_00020003_fill_pattern_3_1: 3870000 rects
+caravel_00020003_fill_pattern_3_1: 3880000 rects
+caravel_00020003_fill_pattern_3_1: 3890000 rects
+caravel_00020003_fill_pattern_3_1: 3900000 rects
+caravel_00020003_fill_pattern_3_1: 3910000 rects
+caravel_00020003_fill_pattern_3_1: 3920000 rects
+caravel_00020003_fill_pattern_3_1: 3930000 rects
+caravel_00020003_fill_pattern_3_1: 3940000 rects
+caravel_00020003_fill_pattern_3_1: 3950000 rects
+caravel_00020003_fill_pattern_3_1: 3960000 rects
+caravel_00020003_fill_pattern_3_1: 3970000 rects
+caravel_00020003_fill_pattern_3_1: 3980000 rects
+caravel_00020003_fill_pattern_3_1: 3990000 rects
+caravel_00020003_fill_pattern_3_1: 4000000 rects
+caravel_00020003_fill_pattern_3_1: 4010000 rects
+caravel_00020003_fill_pattern_3_1: 4020000 rects
+caravel_00020003_fill_pattern_3_1: 4030000 rects
+caravel_00020003_fill_pattern_3_1: 4040000 rects
+caravel_00020003_fill_pattern_3_1: 4050000 rects
+caravel_00020003_fill_pattern_3_1: 4060000 rects
+caravel_00020003_fill_pattern_3_1: 4070000 rects
+caravel_00020003_fill_pattern_3_1: 4080000 rects
+caravel_00020003_fill_pattern_3_1: 4090000 rects
+caravel_00020003_fill_pattern_3_1: 4100000 rects
+caravel_00020003_fill_pattern_3_1: 4110000 rects
+caravel_00020003_fill_pattern_3_1: 4120000 rects
+caravel_00020003_fill_pattern_3_1: 4130000 rects
+caravel_00020003_fill_pattern_3_1: 4140000 rects
+caravel_00020003_fill_pattern_3_1: 4150000 rects
+caravel_00020003_fill_pattern_3_1: 4160000 rects
+caravel_00020003_fill_pattern_3_1: 4170000 rects
+caravel_00020003_fill_pattern_3_1: 4180000 rects
+caravel_00020003_fill_pattern_3_1: 4190000 rects
+caravel_00020003_fill_pattern_3_1: 4200000 rects
+caravel_00020003_fill_pattern_3_1: 4210000 rects
+caravel_00020003_fill_pattern_3_1: 4220000 rects
+caravel_00020003_fill_pattern_3_1: 4230000 rects
+caravel_00020003_fill_pattern_3_1: 4240000 rects
+caravel_00020003_fill_pattern_3_1: 4250000 rects
+caravel_00020003_fill_pattern_3_1: 4260000 rects
+caravel_00020003_fill_pattern_3_1: 4270000 rects
+caravel_00020003_fill_pattern_3_1: 4280000 rects
+caravel_00020003_fill_pattern_3_1: 4290000 rects
+caravel_00020003_fill_pattern_3_1: 4300000 rects
+caravel_00020003_fill_pattern_3_1: 4310000 rects
+caravel_00020003_fill_pattern_3_1: 4320000 rects
+caravel_00020003_fill_pattern_3_1: 4330000 rects
+caravel_00020003_fill_pattern_3_1: 4340000 rects
+caravel_00020003_fill_pattern_3_1: 4350000 rects
+caravel_00020003_fill_pattern_3_1: 4360000 rects
+caravel_00020003_fill_pattern_3_1: 4370000 rects
+caravel_00020003_fill_pattern_3_1: 4380000 rects
+caravel_00020003_fill_pattern_3_1: 4390000 rects
+caravel_00020003_fill_pattern_3_1: 4400000 rects
+caravel_00020003_fill_pattern_3_1: 4410000 rects
+caravel_00020003_fill_pattern_3_1: 4420000 rects
+caravel_00020003_fill_pattern_3_1: 4430000 rects
+caravel_00020003_fill_pattern_3_1: 4440000 rects
+caravel_00020003_fill_pattern_3_1: 4450000 rects
+caravel_00020003_fill_pattern_3_1: 4460000 rects
+caravel_00020003_fill_pattern_3_1: 4470000 rects
+caravel_00020003_fill_pattern_3_1: 4480000 rects
+caravel_00020003_fill_pattern_3_1: 4490000 rects
+caravel_00020003_fill_pattern_3_1: 4500000 rects
+caravel_00020003_fill_pattern_3_1: 4510000 rects
+caravel_00020003_fill_pattern_3_1: 4520000 rects
+caravel_00020003_fill_pattern_3_1: 4530000 rects
+caravel_00020003_fill_pattern_3_1: 4540000 rects
+caravel_00020003_fill_pattern_3_1: 4550000 rects
+caravel_00020003_fill_pattern_3_1: 4560000 rects
+caravel_00020003_fill_pattern_3_1: 4570000 rects
+caravel_00020003_fill_pattern_3_1: 4580000 rects
+caravel_00020003_fill_pattern_3_1: 4590000 rects
+caravel_00020003_fill_pattern_3_1: 4600000 rects
+caravel_00020003_fill_pattern_3_1: 4610000 rects
+caravel_00020003_fill_pattern_3_1: 4620000 rects
+caravel_00020003_fill_pattern_3_1: 4630000 rects
+caravel_00020003_fill_pattern_3_1: 4640000 rects
+caravel_00020003_fill_pattern_3_1: 4650000 rects
+caravel_00020003_fill_pattern_3_1: 4660000 rects
+caravel_00020003_fill_pattern_3_1: 4670000 rects
+caravel_00020003_fill_pattern_3_1: 4680000 rects
+caravel_00020003_fill_pattern_3_1: 4690000 rects
+caravel_00020003_fill_pattern_3_1: 4700000 rects
+caravel_00020003_fill_pattern_3_1: 4710000 rects
+caravel_00020003_fill_pattern_3_1: 4720000 rects
+caravel_00020003_fill_pattern_3_1: 4730000 rects
+caravel_00020003_fill_pattern_3_1: 4740000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_1
+
+caravel_00020003_fill_pattern_2_1: 4920000 rects
+caravel_00020003_fill_pattern_2_1: 4930000 rects
+caravel_00020003_fill_pattern_2_1: 4940000 rects
+caravel_00020003_fill_pattern_2_1: 4950000 rects
+caravel_00020003_fill_pattern_2_1: 4960000 rects
+caravel_00020003_fill_pattern_2_1: 4970000 rects
+caravel_00020003_fill_pattern_2_1: 4980000 rects
+caravel_00020003_fill_pattern_2_1: 4990000 rects
+caravel_00020003_fill_pattern_2_1: 5000000 rects
+caravel_00020003_fill_pattern_2_1: 5010000 rects
+caravel_00020003_fill_pattern_2_1: 5020000 rects
+caravel_00020003_fill_pattern_2_1: 5030000 rects
+caravel_00020003_fill_pattern_2_1: 5040000 rects
+caravel_00020003_fill_pattern_2_1: 5050000 rects
+caravel_00020003_fill_pattern_2_1: 5060000 rects
+caravel_00020003_fill_pattern_2_1: 5070000 rects
+caravel_00020003_fill_pattern_2_1: 5080000 rects
+caravel_00020003_fill_pattern_2_1: 5090000 rects
+caravel_00020003_fill_pattern_2_1: 5100000 rects
+caravel_00020003_fill_pattern_2_1: 5110000 rects
+caravel_00020003_fill_pattern_2_1: 5120000 rects
+caravel_00020003_fill_pattern_2_1: 5130000 rects
+caravel_00020003_fill_pattern_2_1: 5140000 rects
+caravel_00020003_fill_pattern_2_1: 5150000 rects
+caravel_00020003_fill_pattern_2_1: 5160000 rects
+caravel_00020003_fill_pattern_2_1: 5170000 rects
+caravel_00020003_fill_pattern_2_1: 5180000 rects
+caravel_00020003_fill_pattern_2_1: 5190000 rects
+caravel_00020003_fill_pattern_2_1: 5200000 rects
+caravel_00020003_fill_pattern_2_1: 5210000 rects
+caravel_00020003_fill_pattern_2_1: 5220000 rects
+caravel_00020003_fill_pattern_2_1: 5230000 rects
+caravel_00020003_fill_pattern_2_1: 5240000 rects
+caravel_00020003_fill_pattern_2_1: 5250000 rects
+caravel_00020003_fill_pattern_2_1: 5260000 rects
+caravel_00020003_fill_pattern_2_1: 5270000 rects
+caravel_00020003_fill_pattern_2_1: 5280000 rects
+caravel_00020003_fill_pattern_2_1: 5290000 rects
+caravel_00020003_fill_pattern_2_1: 5300000 rects
+caravel_00020003_fill_pattern_2_1: 5310000 rects
+caravel_00020003_fill_pattern_2_1: 5320000 rects
+caravel_00020003_fill_pattern_2_1: 5330000 rects
+caravel_00020003_fill_pattern_2_1: 5340000 rects
+caravel_00020003_fill_pattern_2_1: 5350000 rects
+caravel_00020003_fill_pattern_2_1: 5360000 rects
+caravel_00020003_fill_pattern_2_1: 5370000 rects
+caravel_00020003_fill_pattern_2_1: 5380000 rects
+caravel_00020003_fill_pattern_2_1: 5390000 rects
+caravel_00020003_fill_pattern_2_1: 5400000 rects
+caravel_00020003_fill_pattern_2_1: 5410000 rects
+caravel_00020003_fill_pattern_2_1: 5420000 rects
+caravel_00020003_fill_pattern_2_1: 5430000 rects
+caravel_00020003_fill_pattern_2_1: 5440000 rects
+caravel_00020003_fill_pattern_2_1: 5450000 rects
+caravel_00020003_fill_pattern_2_1: 5460000 rects
+caravel_00020003_fill_pattern_2_1: 5470000 rects
+caravel_00020003_fill_pattern_2_1: 5480000 rects
+caravel_00020003_fill_pattern_2_1: 5490000 rects
+caravel_00020003_fill_pattern_2_1: 5500000 rects
+caravel_00020003_fill_pattern_2_1: 5510000 rects
+caravel_00020003_fill_pattern_2_1: 5520000 rects
+caravel_00020003_fill_pattern_2_1: 5530000 rects
+caravel_00020003_fill_pattern_2_1: 5540000 rects
+caravel_00020003_fill_pattern_2_1: 5550000 rects
+caravel_00020003_fill_pattern_2_1: 5560000 rects
+caravel_00020003_fill_pattern_2_1: 5570000 rects
+caravel_00020003_fill_pattern_2_1: 5580000 rects
+caravel_00020003_fill_pattern_2_1: 5590000 rects
+caravel_00020003_fill_pattern_2_1: 5600000 rects
+caravel_00020003_fill_pattern_2_1: 5610000 rects
+caravel_00020003_fill_pattern_2_1: 5620000 rects
+caravel_00020003_fill_pattern_2_1: 5630000 rects
+caravel_00020003_fill_pattern_2_1: 5640000 rects
+caravel_00020003_fill_pattern_2_1: 5650000 rects
+caravel_00020003_fill_pattern_2_1: 5660000 rects
+caravel_00020003_fill_pattern_2_1: 5670000 rects
+caravel_00020003_fill_pattern_2_1: 5680000 rects
+caravel_00020003_fill_pattern_2_1: 5690000 rects
+caravel_00020003_fill_pattern_2_1: 5700000 rects
+caravel_00020003_fill_pattern_2_1: 5710000 rects
+caravel_00020003_fill_pattern_2_1: 5720000 rects
+caravel_00020003_fill_pattern_2_1: 5730000 rects
+caravel_00020003_fill_pattern_2_1: 5740000 rects
+caravel_00020003_fill_pattern_2_1: 5750000 rects
+caravel_00020003_fill_pattern_2_1: 5760000 rects
+caravel_00020003_fill_pattern_2_1: 5770000 rects
+caravel_00020003_fill_pattern_2_1: 5780000 rects
+caravel_00020003_fill_pattern_2_1: 5790000 rects
+caravel_00020003_fill_pattern_2_1: 5800000 rects
+caravel_00020003_fill_pattern_2_1: 5810000 rects
+caravel_00020003_fill_pattern_2_1: 5820000 rects
+caravel_00020003_fill_pattern_2_1: 5830000 rects
+caravel_00020003_fill_pattern_2_1: 5840000 rects
+caravel_00020003_fill_pattern_2_1: 5850000 rects
+caravel_00020003_fill_pattern_2_1: 5860000 rects
+caravel_00020003_fill_pattern_2_1: 5870000 rects
+caravel_00020003_fill_pattern_2_1: 5880000 rects
+caravel_00020003_fill_pattern_2_1: 5890000 rects
+caravel_00020003_fill_pattern_2_1: 5900000 rects
+caravel_00020003_fill_pattern_2_1: 5910000 rects
+caravel_00020003_fill_pattern_2_1: 5920000 rects
+caravel_00020003_fill_pattern_2_1: 5930000 rects
+caravel_00020003_fill_pattern_2_1: 5940000 rects
+caravel_00020003_fill_pattern_2_1: 5950000 rects
+caravel_00020003_fill_pattern_2_1: 5960000 rects
+caravel_00020003_fill_pattern_2_1: 5970000 rects
+caravel_00020003_fill_pattern_2_1: 5980000 rects
+caravel_00020003_fill_pattern_2_1: 5990000 rects
+caravel_00020003_fill_pattern_2_1: 6000000 rects
+caravel_00020003_fill_pattern_2_1: 6010000 rects
+caravel_00020003_fill_pattern_2_1: 6020000 rects
+caravel_00020003_fill_pattern_2_1: 6030000 rects
+caravel_00020003_fill_pattern_2_1: 6040000 rects
+caravel_00020003_fill_pattern_2_1: 6050000 rects
+caravel_00020003_fill_pattern_2_1: 6060000 rects
+caravel_00020003_fill_pattern_2_1: 6070000 rects
+caravel_00020003_fill_pattern_2_1: 6080000 rects
+caravel_00020003_fill_pattern_2_1: 6090000 rects
+caravel_00020003_fill_pattern_2_1: 6100000 rects
+caravel_00020003_fill_pattern_2_1: 6110000 rects
+caravel_00020003_fill_pattern_2_1: 6120000 rects
+caravel_00020003_fill_pattern_2_1: 6130000 rects
+caravel_00020003_fill_pattern_2_1: 6140000 rects
+caravel_00020003_fill_pattern_2_1: 6150000 rects
+caravel_00020003_fill_pattern_2_1: 6160000 rects
+caravel_00020003_fill_pattern_2_1: 6170000 rects
+caravel_00020003_fill_pattern_2_1: 6180000 rects
+caravel_00020003_fill_pattern_2_1: 6190000 rects
+caravel_00020003_fill_pattern_2_1: 6200000 rects
+caravel_00020003_fill_pattern_2_1: 6210000 rects
+caravel_00020003_fill_pattern_2_1: 6220000 rects
+caravel_00020003_fill_pattern_2_1: 6230000 rects
+caravel_00020003_fill_pattern_2_1: 6240000 rects
+caravel_00020003_fill_pattern_2_1: 6250000 rects
+caravel_00020003_fill_pattern_2_1: 6260000 rects
+caravel_00020003_fill_pattern_2_1: 6270000 rects
+caravel_00020003_fill_pattern_2_1: 6280000 rects
+caravel_00020003_fill_pattern_2_1: 6290000 rects
+caravel_00020003_fill_pattern_2_1: 6300000 rects
+caravel_00020003_fill_pattern_2_1: 6310000 rects
+caravel_00020003_fill_pattern_2_1: 6320000 rects
+caravel_00020003_fill_pattern_2_1: 6330000 rects
+caravel_00020003_fill_pattern_2_1: 6340000 rects
+caravel_00020003_fill_pattern_2_1: 6350000 rects
+caravel_00020003_fill_pattern_2_1: 6360000 rects
+caravel_00020003_fill_pattern_2_1: 6370000 rects
+caravel_00020003_fill_pattern_2_1: 6380000 rects
+caravel_00020003_fill_pattern_2_1: 6390000 rects
+caravel_00020003_fill_pattern_2_1: 6400000 rects
+caravel_00020003_fill_pattern_2_1: 6410000 rects
+caravel_00020003_fill_pattern_2_1: 6420000 rects
+caravel_00020003_fill_pattern_2_1: 6430000 rects
+caravel_00020003_fill_pattern_2_1: 6440000 rects
+caravel_00020003_fill_pattern_2_1: 6450000 rects
+caravel_00020003_fill_pattern_2_1: 6460000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_1
+
+caravel_00020003_fill_pattern_0_0: 3240000 rects
+caravel_00020003_fill_pattern_0_0: 3250000 rects
+caravel_00020003_fill_pattern_0_0: 3260000 rects
+caravel_00020003_fill_pattern_0_0: 3270000 rects
+caravel_00020003_fill_pattern_0_0: 3280000 rects
+caravel_00020003_fill_pattern_0_0: 3290000 rects
+caravel_00020003_fill_pattern_0_0: 3300000 rects
+caravel_00020003_fill_pattern_0_0: 3310000 rects
+caravel_00020003_fill_pattern_0_0: 3320000 rects
+caravel_00020003_fill_pattern_0_0: 3330000 rects
+caravel_00020003_fill_pattern_0_0: 3340000 rects
+caravel_00020003_fill_pattern_0_0: 3350000 rects
+caravel_00020003_fill_pattern_0_0: 3360000 rects
+caravel_00020003_fill_pattern_0_0: 3370000 rects
+caravel_00020003_fill_pattern_0_0: 3380000 rects
+caravel_00020003_fill_pattern_0_0: 3390000 rects
+caravel_00020003_fill_pattern_0_0: 3400000 rects
+caravel_00020003_fill_pattern_0_0: 3410000 rects
+caravel_00020003_fill_pattern_0_0: 3420000 rects
+caravel_00020003_fill_pattern_0_0: 3430000 rects
+caravel_00020003_fill_pattern_0_0: 3440000 rects
+caravel_00020003_fill_pattern_0_0: 3450000 rects
+caravel_00020003_fill_pattern_0_0: 3460000 rects
+caravel_00020003_fill_pattern_0_0: 3470000 rects
+caravel_00020003_fill_pattern_0_0: 3480000 rects
+caravel_00020003_fill_pattern_0_0: 3490000 rects
+caravel_00020003_fill_pattern_0_0: 3500000 rects
+caravel_00020003_fill_pattern_0_0: 3510000 rects
+caravel_00020003_fill_pattern_0_0: 3520000 rects
+caravel_00020003_fill_pattern_0_0: 3530000 rects
+caravel_00020003_fill_pattern_0_0: 3540000 rects
+caravel_00020003_fill_pattern_0_0: 3550000 rects
+caravel_00020003_fill_pattern_0_0: 3560000 rects
+caravel_00020003_fill_pattern_0_0: 3570000 rects
+caravel_00020003_fill_pattern_0_0: 3580000 rects
+caravel_00020003_fill_pattern_0_0: 3590000 rects
+caravel_00020003_fill_pattern_0_0: 3600000 rects
+caravel_00020003_fill_pattern_0_0: 3610000 rects
+caravel_00020003_fill_pattern_0_0: 3620000 rects
+caravel_00020003_fill_pattern_0_0: 3630000 rects
+caravel_00020003_fill_pattern_0_0: 3640000 rects
+caravel_00020003_fill_pattern_0_0: 3650000 rects
+caravel_00020003_fill_pattern_0_0: 3660000 rects
+caravel_00020003_fill_pattern_0_0: 3670000 rects
+caravel_00020003_fill_pattern_0_0: 3680000 rects
+caravel_00020003_fill_pattern_0_0: 3690000 rects
+caravel_00020003_fill_pattern_0_0: 3700000 rects
+caravel_00020003_fill_pattern_0_0: 3710000 rects
+caravel_00020003_fill_pattern_0_0: 3720000 rects
+caravel_00020003_fill_pattern_0_0: 3730000 rects
+caravel_00020003_fill_pattern_0_0: 3740000 rects
+caravel_00020003_fill_pattern_0_0: 3750000 rects
+caravel_00020003_fill_pattern_0_0: 3760000 rects
+caravel_00020003_fill_pattern_0_0: 3770000 rects
+caravel_00020003_fill_pattern_0_0: 3780000 rects
+caravel_00020003_fill_pattern_0_0: 3790000 rects
+caravel_00020003_fill_pattern_0_0: 3800000 rects
+caravel_00020003_fill_pattern_0_0: 3810000 rects
+caravel_00020003_fill_pattern_0_0: 3820000 rects
+caravel_00020003_fill_pattern_0_0: 3830000 rects
+caravel_00020003_fill_pattern_0_0: 3840000 rects
+caravel_00020003_fill_pattern_0_0: 3850000 rects
+caravel_00020003_fill_pattern_0_0: 3860000 rects
+caravel_00020003_fill_pattern_0_0: 3870000 rects
+caravel_00020003_fill_pattern_0_0: 3880000 rects
+caravel_00020003_fill_pattern_0_0: 3890000 rects
+caravel_00020003_fill_pattern_0_0: 3900000 rects
+caravel_00020003_fill_pattern_0_0: 3910000 rects
+caravel_00020003_fill_pattern_0_0: 3920000 rects
+caravel_00020003_fill_pattern_0_0: 3930000 rects
+caravel_00020003_fill_pattern_0_0: 3940000 rects
+caravel_00020003_fill_pattern_0_0: 3950000 rects
+caravel_00020003_fill_pattern_0_0: 3960000 rects
+caravel_00020003_fill_pattern_0_0: 3970000 rects
+caravel_00020003_fill_pattern_0_0: 3980000 rects
+caravel_00020003_fill_pattern_0_0: 3990000 rects
+caravel_00020003_fill_pattern_0_0: 4000000 rects
+caravel_00020003_fill_pattern_0_0: 4010000 rects
+caravel_00020003_fill_pattern_0_0: 4020000 rects
+caravel_00020003_fill_pattern_0_0: 4030000 rects
+caravel_00020003_fill_pattern_0_0: 4040000 rects
+caravel_00020003_fill_pattern_0_0: 4050000 rects
+caravel_00020003_fill_pattern_0_0: 4060000 rects
+caravel_00020003_fill_pattern_0_0: 4070000 rects
+caravel_00020003_fill_pattern_0_0: 4080000 rects
+caravel_00020003_fill_pattern_0_0: 4090000 rects
+caravel_00020003_fill_pattern_0_0: 4100000 rects
+caravel_00020003_fill_pattern_0_0: 4110000 rects
+caravel_00020003_fill_pattern_0_0: 4120000 rects
+caravel_00020003_fill_pattern_0_0: 4130000 rects
+caravel_00020003_fill_pattern_0_0: 4140000 rects
+caravel_00020003_fill_pattern_0_0: 4150000 rects
+caravel_00020003_fill_pattern_0_0: 4160000 rects
+caravel_00020003_fill_pattern_0_0: 4170000 rects
+caravel_00020003_fill_pattern_0_0: 4180000 rects
+caravel_00020003_fill_pattern_0_0: 4190000 rects
+caravel_00020003_fill_pattern_0_0: 4200000 rects
+caravel_00020003_fill_pattern_0_0: 4210000 rects
+caravel_00020003_fill_pattern_0_0: 4220000 rects
+caravel_00020003_fill_pattern_0_0: 4230000 rects
+caravel_00020003_fill_pattern_0_0: 4240000 rects
+caravel_00020003_fill_pattern_0_0: 4250000 rects
+caravel_00020003_fill_pattern_0_0: 4260000 rects
+caravel_00020003_fill_pattern_0_0: 4270000 rects
+caravel_00020003_fill_pattern_0_0: 4280000 rects
+caravel_00020003_fill_pattern_0_0: 4290000 rects
+caravel_00020003_fill_pattern_0_0: 4300000 rects
+caravel_00020003_fill_pattern_0_0: 4310000 rects
+caravel_00020003_fill_pattern_0_0: 4320000 rects
+caravel_00020003_fill_pattern_0_0: 4330000 rects
+caravel_00020003_fill_pattern_0_0: 4340000 rects
+caravel_00020003_fill_pattern_0_0: 4350000 rects
+caravel_00020003_fill_pattern_0_0: 4360000 rects
+caravel_00020003_fill_pattern_0_0: 4370000 rects
+caravel_00020003_fill_pattern_0_0: 4380000 rects
+caravel_00020003_fill_pattern_0_0: 4390000 rects
+caravel_00020003_fill_pattern_0_0: 4400000 rects
+caravel_00020003_fill_pattern_0_0: 4410000 rects
+caravel_00020003_fill_pattern_0_0: 4420000 rects
+caravel_00020003_fill_pattern_0_0: 4430000 rects
+caravel_00020003_fill_pattern_0_0: 4440000 rects
+caravel_00020003_fill_pattern_0_0: 4450000 rects
+caravel_00020003_fill_pattern_0_0: 4460000 rects
+caravel_00020003_fill_pattern_0_0: 4470000 rects
+caravel_00020003_fill_pattern_0_0: 4480000 rects
+caravel_00020003_fill_pattern_0_0: 4490000 rects
+caravel_00020003_fill_pattern_0_0: 4500000 rects
+caravel_00020003_fill_pattern_0_0: 4510000 rects
+caravel_00020003_fill_pattern_0_0: 4520000 rects
+caravel_00020003_fill_pattern_0_0: 4530000 rects
+caravel_00020003_fill_pattern_0_0: 4540000 rects
+caravel_00020003_fill_pattern_0_0: 4550000 rects
+caravel_00020003_fill_pattern_0_0: 4560000 rects
+caravel_00020003_fill_pattern_0_0: 4570000 rects
+caravel_00020003_fill_pattern_0_0: 4580000 rects
+caravel_00020003_fill_pattern_0_0: 4590000 rects
+caravel_00020003_fill_pattern_0_0: 4600000 rects
+caravel_00020003_fill_pattern_0_0: 4610000 rects
+caravel_00020003_fill_pattern_0_0: 4620000 rects
+caravel_00020003_fill_pattern_0_0: 4630000 rects
+caravel_00020003_fill_pattern_0_0: 4640000 rects
+caravel_00020003_fill_pattern_0_0: 4650000 rects
+caravel_00020003_fill_pattern_0_0: 4660000 rects
+caravel_00020003_fill_pattern_0_0: 4670000 rects
+caravel_00020003_fill_pattern_0_0: 4680000 rects
+caravel_00020003_fill_pattern_0_0: 4690000 rects
+caravel_00020003_fill_pattern_0_0: 4700000 rects
+caravel_00020003_fill_pattern_0_0: 4710000 rects
+caravel_00020003_fill_pattern_0_0: 4720000 rects
+caravel_00020003_fill_pattern_0_0: 4730000 rects
+caravel_00020003_fill_pattern_0_0: 4740000 rects
+caravel_00020003_fill_pattern_0_0: 4750000 rects
+caravel_00020003_fill_pattern_0_0: 4760000 rects
+caravel_00020003_fill_pattern_0_0: 4770000 rects
+caravel_00020003_fill_pattern_0_0: 4780000 rects
+caravel_00020003_fill_pattern_0_0: 4790000 rects
+caravel_00020003_fill_pattern_0_0: 4800000 rects
+caravel_00020003_fill_pattern_0_0: 4810000 rects
+caravel_00020003_fill_pattern_0_0: 4820000 rects
+caravel_00020003_fill_pattern_0_0: 4830000 rects
+caravel_00020003_fill_pattern_0_0: 4840000 rects
+caravel_00020003_fill_pattern_0_0: 4850000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_0
+
+caravel_00020003_fill_pattern_0_1: 4920000 rects
+caravel_00020003_fill_pattern_0_1: 4930000 rects
+caravel_00020003_fill_pattern_0_1: 4940000 rects
+caravel_00020003_fill_pattern_0_1: 4950000 rects
+caravel_00020003_fill_pattern_0_1: 4960000 rects
+caravel_00020003_fill_pattern_0_1: 4970000 rects
+caravel_00020003_fill_pattern_0_1: 4980000 rects
+caravel_00020003_fill_pattern_0_1: 4990000 rects
+caravel_00020003_fill_pattern_0_1: 5000000 rects
+caravel_00020003_fill_pattern_0_1: 5010000 rects
+caravel_00020003_fill_pattern_0_1: 5020000 rects
+caravel_00020003_fill_pattern_0_1: 5030000 rects
+caravel_00020003_fill_pattern_0_1: 5040000 rects
+caravel_00020003_fill_pattern_0_1: 5050000 rects
+caravel_00020003_fill_pattern_0_1: 5060000 rects
+caravel_00020003_fill_pattern_0_1: 5070000 rects
+caravel_00020003_fill_pattern_0_1: 5080000 rects
+caravel_00020003_fill_pattern_0_1: 5090000 rects
+caravel_00020003_fill_pattern_0_1: 5100000 rects
+caravel_00020003_fill_pattern_0_1: 5110000 rects
+caravel_00020003_fill_pattern_0_1: 5120000 rects
+caravel_00020003_fill_pattern_0_1: 5130000 rects
+caravel_00020003_fill_pattern_0_1: 5140000 rects
+caravel_00020003_fill_pattern_0_1: 5150000 rects
+caravel_00020003_fill_pattern_0_1: 5160000 rects
+caravel_00020003_fill_pattern_0_1: 5170000 rects
+caravel_00020003_fill_pattern_0_1: 5180000 rects
+caravel_00020003_fill_pattern_0_1: 5190000 rects
+caravel_00020003_fill_pattern_0_1: 5200000 rects
+caravel_00020003_fill_pattern_0_1: 5210000 rects
+caravel_00020003_fill_pattern_0_1: 5220000 rects
+caravel_00020003_fill_pattern_0_1: 5230000 rects
+caravel_00020003_fill_pattern_0_1: 5240000 rects
+caravel_00020003_fill_pattern_0_1: 5250000 rects
+caravel_00020003_fill_pattern_0_1: 5260000 rects
+caravel_00020003_fill_pattern_0_1: 5270000 rects
+caravel_00020003_fill_pattern_0_1: 5280000 rects
+caravel_00020003_fill_pattern_0_1: 5290000 rects
+caravel_00020003_fill_pattern_0_1: 5300000 rects
+caravel_00020003_fill_pattern_0_1: 5310000 rects
+caravel_00020003_fill_pattern_0_1: 5320000 rects
+caravel_00020003_fill_pattern_0_1: 5330000 rects
+caravel_00020003_fill_pattern_0_1: 5340000 rects
+caravel_00020003_fill_pattern_0_1: 5350000 rects
+caravel_00020003_fill_pattern_0_1: 5360000 rects
+caravel_00020003_fill_pattern_0_1: 5370000 rects
+caravel_00020003_fill_pattern_0_1: 5380000 rects
+caravel_00020003_fill_pattern_0_1: 5390000 rects
+caravel_00020003_fill_pattern_0_1: 5400000 rects
+caravel_00020003_fill_pattern_0_1: 5410000 rects
+caravel_00020003_fill_pattern_0_1: 5420000 rects
+caravel_00020003_fill_pattern_0_1: 5430000 rects
+caravel_00020003_fill_pattern_0_1: 5440000 rects
+caravel_00020003_fill_pattern_0_1: 5450000 rects
+caravel_00020003_fill_pattern_0_1: 5460000 rects
+caravel_00020003_fill_pattern_0_1: 5470000 rects
+caravel_00020003_fill_pattern_0_1: 5480000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_1
+Generate fill completed.
diff --git a/signoff/build/make_truck.out b/signoff/build/make_truck.out
new file mode 100644
index 0000000..f1187f5
--- /dev/null
+++ b/signoff/build/make_truck.out
@@ -0,0 +1,1476 @@
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/mag2gds_caravan.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_4PXCG5".
+Reading "biasnmos".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "aninv_".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
+Warning: cell <caravan> from file caravan.mag is not writeable
+caravan: 10000 rects
+caravan: 20000 rects
+caravan: 30000 rects
+caravan: 40000 rects
+caravan: 50000 rects
+Processing timestamp mismatches: user_analog_project_wrapper.
+Warning: cell <user_id_programming> from file /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/user_id_programming.mag is not writeable
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+[Flushed]
+Processing timestamp mismatches: user_id_programming.
+Warning: cell <user_id_textblock> from file /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/user_id_textblock.mag is not writeable
+Scaled magic input cell user_id_textblock geometry by factor of 2
+[Flushed]
+Processing timestamp mismatches: user_id_textblock.
+Warning: cell <copyright_block_a> from file copyright_block_a.mag is not writeable
+Warning: cell <font_4A> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4A.mag is not writeable
+Scaled magic input cell font_4A geometry by factor of 24
+Warning: cell <font_75> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_75.mag is not writeable
+Scaled magic input cell font_75 geometry by factor of 24
+Warning: cell <font_6E> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6E.mag is not writeable
+Scaled magic input cell font_6E geometry by factor of 24
+Warning: cell <font_65> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_65.mag is not writeable
+Scaled magic input cell font_65 geometry by factor of 24
+Warning: cell <font_32> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_32.mag is not writeable
+Scaled magic input cell font_32 geometry by factor of 24
+Warning: cell <font_30> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_30.mag is not writeable
+Scaled magic input cell font_30 geometry by factor of 24
+Warning: cell <font_31> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_31.mag is not writeable
+Scaled magic input cell font_31 geometry by factor of 24
+Warning: cell <font_56> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_56.mag is not writeable
+Scaled magic input cell font_56 geometry by factor of 24
+Warning: cell <font_73> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_73.mag is not writeable
+Scaled magic input cell font_73 geometry by factor of 24
+Warning: cell <font_62> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_62.mag is not writeable
+Scaled magic input cell font_62 geometry by factor of 24
+Warning: cell <font_6C> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6C.mag is not writeable
+Scaled magic input cell font_6C geometry by factor of 24
+Warning: cell <font_66> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_66.mag is not writeable
+Scaled magic input cell font_66 geometry by factor of 24
+Warning: cell <font_61> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_61.mag is not writeable
+Scaled magic input cell font_61 geometry by factor of 24
+Warning: cell <font_43> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_43.mag is not writeable
+Scaled magic input cell font_43 geometry by factor of 24
+Warning: cell <font_29> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_29.mag is not writeable
+Scaled magic input cell font_29 geometry by factor of 24
+Warning: cell <font_20> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_20.mag is not writeable
+Scaled magic input cell font_20 geometry by factor of 24
+Warning: cell <font_28> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_28.mag is not writeable
+Scaled magic input cell font_28 geometry by factor of 24
+Warning: cell <font_76> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_76.mag is not writeable
+Scaled magic input cell font_76 geometry by factor of 24
+Warning: cell <font_72> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_72.mag is not writeable
+Scaled magic input cell font_72 geometry by factor of 24
+Warning: cell <font_2D> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_2D.mag is not writeable
+Scaled magic input cell font_2D geometry by factor of 24
+Warning: cell <font_4B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4B.mag is not writeable
+Scaled magic input cell font_4B geometry by factor of 24
+Warning: cell <font_44> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_44.mag is not writeable
+Scaled magic input cell font_44 geometry by factor of 24
+Warning: cell <font_50> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_50.mag is not writeable
+Scaled magic input cell font_50 geometry by factor of 24
+Warning: cell <font_70> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_70.mag is not writeable
+Scaled magic input cell font_70 geometry by factor of 24
+Warning: cell <font_6F> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6F.mag is not writeable
+Scaled magic input cell font_6F geometry by factor of 24
+Warning: cell <font_74> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_74.mag is not writeable
+Scaled magic input cell font_74 geometry by factor of 24
+Warning: cell <font_57> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_57.mag is not writeable
+Scaled magic input cell font_57 geometry by factor of 24
+Warning: cell <font_6B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6B.mag is not writeable
+Scaled magic input cell font_6B geometry by factor of 24
+Warning: cell <font_79> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_79.mag is not writeable
+Scaled magic input cell font_79 geometry by factor of 24
+Warning: cell <font_53> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_53.mag is not writeable
+Scaled magic input cell font_53 geometry by factor of 24
+Warning: cell <font_67> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_67.mag is not writeable
+Scaled magic input cell font_67 geometry by factor of 24
+Warning: cell <font_47> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_47.mag is not writeable
+Scaled magic input cell font_47 geometry by factor of 24
+Warning: cell <storage> from file ../maglef/storage.mag is not writeable
+Warning: cell <sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped> from file ../maglef/sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped.mag is not writeable
+Warning: cell <open_source> from file hexdigits/open_source.mag is not writeable
+Scaled magic input cell open_source geometry by factor of 2
+Warning: Parent cell lists instance of "alpha_3" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_3.mag.
+The cell exists in the search paths at hexdigits/alpha_3.mag.
+The discovered version will be used.
+Warning: cell <alpha_3> from file hexdigits/alpha_3.mag is not writeable
+Scaled magic input cell alpha_3 geometry by factor of 72
+Warning: Parent cell lists instance of "alpha_0" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_0.mag.
+The cell exists in the search paths at hexdigits/alpha_0.mag.
+The discovered version will be used.
+Warning: cell <alpha_0> from file hexdigits/alpha_0.mag is not writeable
+Scaled magic input cell alpha_0 geometry by factor of 72
+Warning: Parent cell lists instance of "alpha_2" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_2.mag.
+The cell exists in the search paths at hexdigits/alpha_2.mag.
+The discovered version will be used.
+Warning: cell <alpha_2> from file hexdigits/alpha_2.mag is not writeable
+Scaled magic input cell alpha_2 geometry by factor of 72
+Warning: cell <gpio_control_block> from file ../maglef/gpio_control_block.mag is not writeable
+Warning: cell <simple_por> from file ../maglef/simple_por.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_6> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_6.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_3> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_3.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_12> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_12.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_4> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_4.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__tapvpwrvgnd_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__tapvpwrvgnd_1.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__fill_2> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__fill_2.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_8> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_8.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__fill_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__fill_1.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__conb_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__conb_1.mag is not writeable
+Warning: cell <mgmt_core> from file ../maglef/mgmt_core.mag is not writeable
+Warning: cell <mgmt_protect> from file ../maglef/mgmt_protect.mag is not writeable
+Warning: cell <chip_io_alt> from file ../maglef/chip_io_alt.mag is not writeable
+chip_io_alt: 10000 rects
+Warning: cell <caravan_power_routing> from file caravan_power_routing.mag is not writeable
+Processing timestamp mismatches: caravan_power_routing, chip_io_alt, mgmt_protect, mgmt_core, sky130_fd_sc_hd__conb_1, sky130_fd_sc_hd__fill_1, sky130_fd_sc_hd__decap_8, sky130_fd_sc_hd__fill_2, sky130_fd_sc_hd__tapvpwrvgnd_1, sky130_fd_sc_hd__decap_4, sky130_fd_sc_hd__decap_12, sky130_fd_sc_hd__decap_3, sky130_fd_sc_hd__decap_6, simple_por, gpio_control_block, alpha_2, alpha_3, open_source, sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped, storage, copyright_block_a.
+ Generating output for cell font_4A
+ Generating output for cell font_75
+ Generating output for cell font_6E
+ Generating output for cell font_65
+ Generating output for cell font_32
+ Generating output for cell font_30
+ Generating output for cell font_31
+ Generating output for cell font_56
+ Generating output for cell font_73
+ Generating output for cell font_62
+ Generating output for cell font_6C
+ Generating output for cell font_66
+ Generating output for cell font_61
+ Generating output for cell font_43
+ Generating output for cell font_29
+ Generating output for cell font_20
+ Generating output for cell font_28
+ Generating output for cell font_76
+ Generating output for cell font_72
+ Generating output for cell font_2D
+ Generating output for cell font_4B
+ Generating output for cell font_44
+ Generating output for cell font_50
+ Generating output for cell font_70
+ Generating output for cell font_6F
+ Generating output for cell font_74
+ Generating output for cell font_57
+ Generating output for cell font_6B
+ Generating output for cell font_79
+ Generating output for cell font_53
+ Generating output for cell font_67
+ Generating output for cell font_47
+ Generating output for cell copyright_block_a
+ Generating output for cell storage
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "contact_34".
+Reading "contact_9".
+Reading "contact_8".
+Reading "contact_33".
+Reading "contact_32".
+Reading "contact_7".
+Reading "dff".
+Reading "row_addr_dff".
+Reading "col_addr_dff".
+Reading "wmask_dff".
+Reading "contact_12".
+Reading "contact_24".
+Reading "contact_23".
+Reading "contact_17".
+Reading "nmos_m1_w0_360_sli_dli_da_p".
+Reading "contact_11".
+Reading "pmos_m1_w1_120_sli_dli_da_p".
+Reading "pinv_0".
+Reading "nmos_m1_w0_740_sactive_dli".
+Reading "nmos_m1_w0_740_sli_dactive".
+Reading "pmos_m1_w1_120_sli_dli".
+Reading "pnand2_1".
+Reading "nmos_m7_w1_680_sli_dli_da_p".
+Reading "pmos_m7_w2_000_sli_dli_da_p".
+Reading "pinv_3".
+Reading "pdriver_0".
+Reading "pnand2_0".
+Reading "pand2_0".
+Reading "nmos_m40_w2_000_sli_dli_da_p".
+Reading "pmos_m40_w2_000_sli_dli_da_p".
+Reading "pinv_11".
+Reading "nmos_m13_w2_000_sli_dli_da_p".
+Reading "pmos_m13_w2_000_sli_dli_da_p".
+Reading "pinv_10".
+Reading "nmos_m5_w1_680_sli_dli_da_p".
+Reading "pmos_m5_w2_000_sli_dli_da_p".
+Reading "pinv_9".
+Reading "nmos_m2_w1_260_sli_dli_da_p".
+Reading "pmos_m2_w1_650_sli_dli_da_p".
+Reading "pinv_8".
+Reading "pinv_7".
+Reading "pinv_6".
+Reading "pdriver_1".
+Reading "nmos_m22_w2_000_sli_dli_da_p".
+Reading "pmos_m22_w2_000_sli_dli_da_p".
+Reading "pinv_16".
+Reading "pdriver_3".
+Reading "nmos_m1_w0_740_sactive_dactive".
+Reading "pnand3".
+Reading "pand3".
+Reading "nmos_m12_w2_000_sli_dli_da_p".
+Reading "pmos_m12_w2_000_sli_dli_da_p".
+Reading "pinv_19".
+Reading "nmos_m4_w1_260_sli_dli_da_p".
+Reading "pmos_m4_w2_000_sli_dli_da_p".
+Reading "pinv_18".
+Reading "nmos_m2_w0_740_sli_dli_da_p".
+Reading "pmos_m2_w1_120_sli_dli_da_p".
+Reading "pinv_12".
+Reading "pdriver_5".
+Reading "nmos_m24_w2_000_sli_dli_da_p".
+Reading "pmos_m24_w2_000_sli_dli_da_p".
+Reading "pinv_15".
+Reading "nmos_m8_w1_680_sli_dli_da_p".
+Reading "pmos_m8_w2_000_sli_dli_da_p".
+Reading "pinv_14".
+Reading "nmos_m3_w2_000_sli_dli_da_p".
+Reading "pmos_m3_w2_000_sli_dli_da_p".
+Reading "pinv_13".
+Reading "pdriver_2".
+Reading "nmos_m3_w1_680_sli_dli_da_p".
+Reading "pmos_m3_w1_650_sli_dli_da_p".
+Reading "pinv_2".
+Reading "pinv_1".
+Reading "dff_buf_0".
+Reading "dff_buf_array".
+Reading "pinv_20".
+Reading "delay_chain".
+Reading "nmos_m18_w2_000_sli_dli_da_p".
+Reading "pmos_m18_w2_000_sli_dli_da_p".
+Reading "pinv_17".
+Reading "pdriver_4".
+Reading "pand3_0".
+Reading "control_logic_rw".
+Reading "cr_3".
+Reading "control_logic_r".
+Reading "cr_2".
+Reading "data_dff".
+Reading "contact_28".
+Reading "contact_29".
+Reading "pinvbuf".
+Reading "cr_0".
+Reading "cr_1".
+Reading "contact_18".
+Reading "contact_13".
+Reading "nmos_m10_w7_000_sli_dli_da_p".
+Reading "pmos_m10_w7_000_sli_dli_da_p".
+Reading "pinv_dec_0".
+Reading "nand2_dec".
+Reading "wordline_driver".
+Reading "wordline_driver_array".
+Reading "contact_27".
+Reading "contact_26".
+Reading "pinv_dec".
+Reading "nand3_dec".
+Reading "and3_dec".
+Reading "and2_dec".
+Reading "hierarchical_predecode2x4".
+Reading "hierarchical_predecode3x8".
+Reading "hierarchical_decoder".
+Reading "port_address".
+Reading "contact_22".
+Reading "contact_21".
+Reading "contact_20".
+Reading "contact_19".
+Reading "nmos_m1_w2_880_sli_dli".
+Reading "single_level_column_mux_0".
+Reading "single_level_column_mux_array_0".
+Reading "contact_15".
+Reading "contact_14".
+Reading "sense_amp".
+Reading "sense_amp_array".
+Reading "contact_16".
+Reading "pmos_m1_w0_550_sli_dli".
+Reading "precharge_1".
+Reading "precharge_array_0".
+Reading "port_data_0".
+Reading "single_level_column_mux".
+Reading "single_level_column_mux_array".
+Reading "pinv".
+Reading "pdriver".
+Reading "pnand2".
+Reading "pand2".
+Reading "write_mask_and_array".
+Reading "write_driver".
+Reading "write_driver_array".
+Reading "precharge_0".
+Reading "precharge_array".
+Reading "port_data".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "row_cap_array_0".
+Reading "row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "col_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "replica_column_0".
+Reading "replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Reading "bitcell_array".
+Reading "replica_bitcell_array".
+Reading "bank".
+Reading "pk_sram_1rw1r_32_256_8_sky130".
+Reading "sram_1rw1r_32_256_8_sky130".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "storage".
+ Generating output for cell sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped
+Reading "sky130_fd_sc_hvl__decap_4".
+Reading "sky130_fd_sc_hvl__decap_8".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__diode_2".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped".
+ Generating output for cell open_source
+ Generating output for cell alpha_3
+ Generating output for cell alpha_2
+ Generating output for cell alpha_0
+ Generating output for cell user_id_textblock
+ Generating output for cell gpio_control_block
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "gpio_logic_high".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__einvp_8".
+Reading "sky130_fd_sc_hd__ebufn_2".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "gpio_control_block".
+ Generating output for cell simple_por
+Reading "sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "sky130_fd_sc_hvl__buf_8".
+Reading "sky130_fd_sc_hvl__schmittbuf_1".
+Reading "sky130_fd_sc_hvl__inv_8".
+Reading "sky130_fd_sc_hvl__fill_4".
+Reading "sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+ Generating output for cell user_id_programming
+Reading "user_id_programming".
+Diagnostic: sky130_fd_sc_hd__decap_3 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__conb_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__fill_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_8 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__fill_2 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_6 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__tapvpwrvgnd_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_4 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_12 is a forward reference?
+ Generating output for cell mgmt_core
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o2111ai_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__a2111oi_2".
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__ebufn_2".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__dlclkp_1".
+Reading "sky130_fd_sc_hd__inv_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nor4b_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "DFFRAM".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a2111o_2".
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__nand4b_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__clkinv_1".
+Reading "sky130_fd_sc_hd__einvp_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__einvn_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__einvn_8".
+Reading "sky130_fd_sc_hd__einvp_1".
+Reading "digital_pll".
+Reading "mgmt_core".
+ Generating output for cell mgmt_protect
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__inv_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__einvp_8".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "mprj2_logic_high".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__conb_1".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "mgmt_protect_hv".
+Reading "mprj_logic_high".
+Reading "mgmt_protect".
+ Generating output for cell chip_io_alt
+Reading "sky130_ef_io__com_bus_slice_20um".
+Reading "sky130_fd_io__corner_bus_overlay".
+Reading "sky130_ef_io__corner_pad".
+Reading "sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "sky130_ef_io__com_bus_slice_10um".
+Reading "sky130_ef_io__com_bus_slice_5um".
+Reading "sky130_ef_io__com_bus_slice_1um".
+Reading "sky130_ef_io__hvc_vdda_overlay".
+Reading "sky130_fd_io__com_bus_slice".
+Reading "sky130_fd_io__com_bus_hookup".
+Reading "sky130_fd_io__overlay_vssa_hvc".
+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__res_bent_po__example_55959141808669".
+Reading "sky130_fd_pr__gendlring__example_559591418081".
+Reading "sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "sky130_fd_pr__padplhp__example_559591418080".
+Reading "sky130_fd_io__pad_esd".
+Reading "sky130_fd_io__com_busses_esd".
+Reading "sky130_fd_io__top_ground_hvc_wpad".
+Reading "sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808723".
+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_pr__hvdfm1sd2__example_55959141808765".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "sky130_fd_io__res250_sub_small".
+Reading "sky130_fd_io__res250only_small".
+Reading "sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "sky130_fd_io__com_res_weak_v2".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "sky130_fd_pr__tpl1__example_55959141808148".
+Reading "sky130_fd_pr__tpl1__example_55959141808149".
+Reading "sky130_fd_pr__tpl1__example_55959141808150".
+Reading "sky130_fd_pr__tpl1__example_55959141808151".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "sky130_fd_pr__dfl1__example_55959141808158".
+Reading "sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "sky130_fd_io__gpio_buf_localesdv2".
+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__hvdfl1sd__example_55959141808370".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "sky130_fd_pr__via_pol1__example_559591418083".
+Reading "sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "sky130_fd_io__hvsbt_inv_x4".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "sky130_fd_io__hvsbt_inv_x2".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "sky130_fd_io__hvsbt_inv_x1".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "sky130_fd_pr__dfl1__example_55959141808187".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+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__dfl1__example_55959141808729".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808752".
+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__via_pol1__example_55959141808273".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808270".
+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__hvdfl1sd2__example_55959141808378".
+Reading "sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808648".
+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__hvdfm1sd2__example_5595914180827".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808778".
+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_io__inv_1".
+Reading "sky130_fd_io__tap_1".
+Reading "sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "sky130_fd_io__hvsbt_nand2".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "sky130_fd_io__xres4v2_in_buf".
+Reading "sky130_fd_io__top_xres4v2".
+Reading "sky130_fd_io__com_bus_slice_m4".
+Reading "sky130_fd_io__overlay_gpiov2_m4".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808558".
+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__hvdfm1sd2__example_55959141808563".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "sky130_fd_io__amux_switch_1v2b".
+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_pr__dfl1sd2__example_5595914180875".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808567".
+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__nfet_01v8__example_55959141808568".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "sky130_fd_io__gpiov2_amx_inv4".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "sky130_fd_io__amx_inv1".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "sky130_fd_io__gpiov2_amux_drvr".
+Reading "sky130_fd_io__xor2_1".
+Reading "sky130_fd_io__nand2_1".
+Reading "sky130_fd_io__nor2_1".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "sky130_fd_io__hvsbt_nor".
+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_55959141808445".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808451".
+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_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808468".
+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_io__gpiov2_amux_ctl_logic".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "sky130_fd_io__res75only_small".
+Reading "sky130_fd_io__gpiov2_amux".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "sky130_fd_io__gpiov2_in_buf".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "sky130_fd_io__gpiov2_ipath_hvls".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "sky130_fd_io__gpiov2_ipath_lvls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "sky130_fd_io__gpiov2_ibuf_se".
+Reading "sky130_fd_io__gpiov2_buf_localesd".
+Reading "sky130_fd_io__hvsbt_nand2v2".
+Reading "sky130_fd_io__gpiov2_ictl_logic".
+Reading "sky130_fd_io__gpiov2_ipath".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "sky130_fd_io__hvsbt_inv_x8v2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808423".
+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_55959141808426".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "sky130_fd_io__com_ctl_ls".
+Reading "sky130_fd_io__hvsbt_inv_x8".
+Reading "sky130_fd_io__com_ctl_hldv2".
+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_v2".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "sky130_fd_io__com_ctl_ls_1v2".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "sky130_fd_io__com_ctl_lsv2".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "sky130_fd_io__gpiov2_ctl".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "sky130_fd_pr__tpl1__example_55959141808374".
+Reading "sky130_fd_io__gpio_dat_ls_1v2".
+Reading "sky130_fd_io__gpio_dat_lsv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "sky130_fd_io__com_cclat".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "sky130_fd_pr__tpl1__example_55959141808625".
+Reading "sky130_fd_io__com_opath_datoev2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "sky130_fd_io__hvsbt_xor".
+Reading "sky130_fd_io__hvsbt_xorv2".
+Reading "sky130_fd_io__com_ctl_ls_octl".
+Reading "sky130_fd_io__gpiov2_octl".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "sky130_fd_io__gpiov2_octl_mux".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+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_io__gpiov2_pdpredrvr_strong".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "sky130_fd_pr__tpl1__example_55959141808299".
+Reading "sky130_fd_pr__tpl1__example_55959141808300".
+Reading "sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "sky130_fd_io__gpiov2_obpredrvr".
+Reading "sky130_fd_io__gpiov2_octl_dat".
+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__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__tk_em1s_cdns_5595914180852".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418080".
+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__via_l1m1_centered__example_559591418082".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "sky130_fd_io__gpiov2_pddrvr_strong".
+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_ef_io__lvc_vccdx_overlay".
+Reading "sky130_fd_io__overlay_vssd_lvc".
+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_pr__via_l1m1__example_55959141808684".
+Reading "sky130_fd_pr__tpl1__example_55959141808685".
+Reading "sky130_fd_pr__tpl1__example_55959141808686".
+Reading "sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808691".
+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_55959141808696".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808698".
+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_55959141808692".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "sky130_fd_io__top_ground_lvc_wpad".
+Reading "sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "sky130_ef_io__hvc_vssio_overlay".
+Reading "sky130_fd_io__overlay_vssio_hvc".
+Reading "sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "sky130_fd_io__overlay_vdda_hvc".
+Reading "sky130_fd_io__hvc_clampv2".
+Reading "sky130_fd_io__top_power_hvc_wpadv2".
+Reading "sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "sky130_fd_io__overlay_vccd_lvc".
+Reading "sky130_fd_io__top_power_lvc_wpad".
+Reading "sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "sky130_ef_io__disconnect_vccd_slice_5um".
+Reading "sky130_ef_io__hvc_vddio_overlay".
+Reading "sky130_fd_io__overlay_vddio_hvc".
+Reading "sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "sky130_ef_io__lvc_vccd_overlay".
+Reading "sky130_ef_io__vssd_lvc_clamped2_pad".
+Reading "sky130_ef_io__vccd_lvc_clamped2_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".
+ Generating output for cell caravan_power_routing
+ Generating output for cell sky130_fd_pr__res_high_po_0p69_7JPRER
+ Generating output for cell sky130_fd_pr__pfet_01v8_396TWK
+ Generating output for cell sky130_fd_pr__nfet_01v8_XG2GE7
+ Generating output for cell sky130_fd_pr__res_high_po_0p35_4HD3S6
+ Generating output for cell aninv_
+ Generating output for cell sky130_fd_pr__res_xhigh_po_0p35_NMF79C
+ Generating output for cell sky130_fd_pr__pfet_01v8_VNEHM9
+ Generating output for cell sky130_fd_pr__nfet_01v8_BBTBMZ
+ Generating output for cell Stage1_inv
+ Generating output for cell sky130_fd_pr__pfet_01v8_CC7KEW
+ Generating output for cell biaspmos
+ Generating output for cell sky130_fd_pr__nfet_01v8_LW2HKK
+ Generating output for cell sky130_fd_pr__pfet_01v8_27F7GK
+ Generating output for cell Stage2_inv
+ Generating output for cell sky130_fd_pr__nfet_01v8_4PXCG5
+ Generating output for cell biasnmos
+ Generating output for cell analogneuron_invopamp_re_15kfeedbck
+ Generating output for cell neuron_s
+ Generating output for cell user_analog_project_wrapper
+ Generating output for cell caravan
+Make truck completed.
diff --git a/signoff/build/set_user_id.out b/signoff/build/set_user_id.out
new file mode 100644
index 0000000..da8af8b
--- /dev/null
+++ b/signoff/build/set_user_id.out
@@ -0,0 +1,8 @@
+Setting project user ID to: 00020003
+Step 1: Modify GDS of the user_id_programming subcell
+Done!
+Step 2: Add user project ID parameter to verilog.
+Done!
+Step 3: Add user project ID text to top level layout.
+Done!
+Set user ID completed.
diff --git a/signoff/fill_generated b/signoff/fill_generated
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/signoff/fill_generated
diff --git a/signoff/kdrc_results_fom.xml b/signoff/kdrc_results_fom.xml
new file mode 100644
index 0000000..a627134
--- /dev/null
+++ b/signoff/kdrc_results_fom.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Density Checks</description>
+ <original-file/>
+ <generator>drc: script='/mnt/shuttles/shuttle/sak/klayout/tech/sky130A/fom_density.drc'</generator>
+ <top-cell>caravel_00020003</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+ <cell>
+ <name>caravel_00020003</name>
+ <variant/>
+ <references>
+ </references>
+ </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/signoff/kdrc_results_fom.xml.summary b/signoff/kdrc_results_fom.xml.summary
new file mode 100644
index 0000000..8d461a0
--- /dev/null
+++ b/signoff/kdrc_results_fom.xml.summary
@@ -0,0 +1 @@
+ 0 total error(s) among 0 error type(s), 0 non-zero type(s)
diff --git a/signoff/kdrc_results_met.xml b/signoff/kdrc_results_met.xml
new file mode 100644
index 0000000..e3967e4
--- /dev/null
+++ b/signoff/kdrc_results_met.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Density Checks</description>
+ <original-file/>
+ <generator>drc: script='/mnt/shuttles/shuttle/sak/klayout/tech/sky130A/met_density.lydrc'</generator>
+ <top-cell>caravel_00020003</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+ <cell>
+ <name>caravel_00020003</name>
+ <variant/>
+ <references>
+ </references>
+ </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/signoff/kdrc_results_met.xml.summary b/signoff/kdrc_results_met.xml.summary
new file mode 100644
index 0000000..8d461a0
--- /dev/null
+++ b/signoff/kdrc_results_met.xml.summary
@@ -0,0 +1 @@
+ 0 total error(s) among 0 error type(s), 0 non-zero type(s)
diff --git a/signoff/klayout_drc_fom.log b/signoff/klayout_drc_fom.log
new file mode 100644
index 0000000..23f2ef8
--- /dev/null
+++ b/signoff/klayout_drc_fom.log
@@ -0,0 +1,58 @@
+fom_density.drc:: sourcing design file=./gds/caravel_00020003.gds topcell=caravel_00020003 ...
+done.
+flattening chip boundary...
+done.
+step size = 70.0
+llx=6.0 lly=6.0 urx=3594.0 ury=5194.0
+x_cnt = 51
+y_cnt = 74
+dbu = 0.001
+bbox_area = 18614544.0
+calculating subtile areas (= 3774)...
+tiles per step = 10
+calculating window step densities (= 2730)...
+{{ CHECK }} 0/2730
+{{ CHECK }} 65/2730
+{{ CHECK }} 130/2730
+{{ CHECK }} 195/2730
+{{ CHECK }} 260/2730
+{{ CHECK }} 325/2730
+{{ CHECK }} 390/2730
+{{ CHECK }} 455/2730
+{{ CHECK }} 520/2730
+{{ CHECK }} 585/2730
+{{ CHECK }} 650/2730
+{{ CHECK }} 715/2730
+{{ CHECK }} 780/2730
+{{ CHECK }} 845/2730
+{{ CHECK }} 910/2730
+{{ CHECK }} 975/2730
+{{ CHECK }} 1040/2730
+{{ CHECK }} 1105/2730
+{{ CHECK }} 1170/2730
+{{ CHECK }} 1235/2730
+{{ CHECK }} 1300/2730
+{{ CHECK }} 1365/2730
+{{ CHECK }} 1430/2730
+{{ CHECK }} 1495/2730
+{{ CHECK }} 1560/2730
+{{ CHECK }} 1625/2730
+{{ CHECK }} 1690/2730
+{{ CHECK }} 1755/2730
+{{ CHECK }} 1820/2730
+{{ CHECK }} 1885/2730
+{{ CHECK }} 1950/2730
+{{ CHECK }} 2015/2730
+{{ CHECK }} 2080/2730
+{{ CHECK }} 2145/2730
+{{ CHECK }} 2210/2730
+{{ CHECK }} 2275/2730
+{{ CHECK }} 2340/2730
+{{ CHECK }} 2405/2730
+{{ CHECK }} 2470/2730
+{{ CHECK }} 2535/2730
+{{ CHECK }} 2600/2730
+{{ CHECK }} 2665/2730
+minimum fom density = 0.3689
+maximum fom density = 0.5124
+finish received: success = true
diff --git a/signoff/klayout_drc_met.log b/signoff/klayout_drc_met.log
new file mode 100644
index 0000000..cd18dbd
--- /dev/null
+++ b/signoff/klayout_drc_met.log
@@ -0,0 +1,6 @@
+li1_ca_density is 0.416950607984098
+m1_ca_density is 0.4792057047349103
+m2_ca_density is 0.500942448587749
+m3_ca_density is 0.5017727937419139
+m4_ca_density is 0.45904673248305616
+m5_ca_density is 0.42148724525617354
diff --git a/signoff/klayout_drc_version b/signoff/klayout_drc_version
new file mode 100644
index 0000000..582f577
--- /dev/null
+++ b/signoff/klayout_drc_version
@@ -0,0 +1 @@
+KLayout 0.26.11
diff --git a/signoff/make_final b/signoff/make_final
new file mode 100644
index 0000000..4e83dd6
--- /dev/null
+++ b/signoff/make_final
@@ -0,0 +1 @@
+361bf92830753a937bc30811c6b29c16da5542ea ./gds/caravel_00020003.gds
diff --git a/signoff/make_ship b/signoff/make_ship
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/signoff/make_ship
diff --git a/signoff/tapeout.log b/signoff/tapeout.log
new file mode 100644
index 0000000..9eebc8a
--- /dev/null
+++ b/signoff/tapeout.log
@@ -0,0 +1,11835 @@
+2760619 4 drwx------ 2 root root 4096 Aug 11 22:24 /root/.ssh
+2760625 4 -rw------- 1 root root 401 Aug 11 22:24 /root/.ssh/id_rsa.pub
+2760626 4 -rw------- 1 root root 2757 Aug 11 22:24 /root/.ssh/known_hosts
+2760622 4 -rw------- 1 root root 401 Aug 11 22:24 /root/.ssh/authorized_keys
+2760623 4 -rw------- 1 root root 218 Aug 11 22:24 /root/.ssh/config
+2760624 4 -rw------- 1 root root 1679 Aug 11 22:24 /root/.ssh/id_rsa
+Welcome to GitLab, @jeffdi!
+-------------------------------------------------------------------------------------------
+-------------------------------------------------------------------------------------------
+Beginning tapeout for mpw-two, slot-003 Analog-Neural-Network
+
+Wed Aug 11 22:24:07 UTC 2021
+-------------------------------------------------------------------------------------------
+-------------------------------------------------------------------------------------------
+To https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-two/slot-003.git
+ + 1628861...44c848e HEAD -> main (forced update)
+ok-------------------------------------------------------------------------------------------
+{{ STEP 1 }} project ID: 00020003, project type: analog, shuttle-repo: https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-two/slot-003.git
+-------------------------------------------------------------------------------------------
+All files are uncompressed!
+USER_ID is set to 00020003
+All files are uncompressed!
+cd /mnt/shuttles/shuttle/mpw-two/caravel && \
+make uncompress
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+All files are uncompressed!
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+make -f /mnt/shuttles/shuttle/mpw-two/caravel/Makefile __set_user_id
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+mkdir -p ./signoff/build
+# Update info.yaml
+# sed -r "s/^(\s*project_id\s*:\s*).*/\100020003/" -i info.yaml
+cp /mnt/shuttles/shuttle/mpw-two/caravel/gds/user_id_programming.gds ./gds/user_id_programming.gds
+cp /mnt/shuttles/shuttle/mpw-two/caravel/mag/user_id_programming.mag ./mag/user_id_programming.mag
+cp /mnt/shuttles/shuttle/mpw-two/caravel/mag/user_id_textblock.mag ./mag/user_id_textblock.mag
+cp /mnt/shuttles/shuttle/mpw-two/caravel/verilog/rtl/caravel.v ./verilog/rtl/caravel.v
+python3 /mnt/shuttles/shuttle/mpw-two/caravel/scripts/set_user_id.py 00020003 /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network 2>&1 | tee ./signoff/build/set_user_id.out
+Setting project user ID to: 00020003
+Step 1: Modify GDS of the user_id_programming subcell
+Done!
+Step 2: Add user project ID parameter to verilog.
+Done!
+Step 3: Add user project ID text to top level layout.
+Done!
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+Set user ID completed.
+All files are uncompressed!
+cd /mnt/shuttles/shuttle/mpw-two/caravel && \
+make uncompress
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+All files are uncompressed!
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+Running make truck in the foreground...
+mkdir -p ./signoff
+mkdir -p ./build
+make -f /mnt/shuttles/shuttle/mpw-two/caravel/Makefile __truck
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+###############################################
+Generating Caravan GDS (sources are in the 'gds' directory)
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/mag2gds_caravan.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_4PXCG5".
+Reading "biasnmos".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "aninv_".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
+Warning: cell <caravan> from file caravan.mag is not writeable
+caravan: 10000 rects
+caravan: 20000 rects
+caravan: 30000 rects
+caravan: 40000 rects
+caravan: 50000 rects
+Processing timestamp mismatches: user_analog_project_wrapper.
+Warning: cell <user_id_programming> from file /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/user_id_programming.mag is not writeable
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__conb_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_8.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__fill_2.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__tapvpwrvgnd_1.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_4.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_12.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_3.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+Duplicate cell in user_id_programming: Instance of cell sky130_fd_sc_hd__decap_6.mag is from path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag but cell was previously read from /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag.
+New path will be ignored. Please check.
+[Flushed]
+Processing timestamp mismatches: user_id_programming.
+Warning: cell <user_id_textblock> from file /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/user_id_textblock.mag is not writeable
+Scaled magic input cell user_id_textblock geometry by factor of 2
+[Flushed]
+Processing timestamp mismatches: user_id_textblock.
+Warning: cell <copyright_block_a> from file copyright_block_a.mag is not writeable
+Warning: cell <font_4A> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4A.mag is not writeable
+Scaled magic input cell font_4A geometry by factor of 24
+Warning: cell <font_75> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_75.mag is not writeable
+Scaled magic input cell font_75 geometry by factor of 24
+Warning: cell <font_6E> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6E.mag is not writeable
+Scaled magic input cell font_6E geometry by factor of 24
+Warning: cell <font_65> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_65.mag is not writeable
+Scaled magic input cell font_65 geometry by factor of 24
+Warning: cell <font_32> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_32.mag is not writeable
+Scaled magic input cell font_32 geometry by factor of 24
+Warning: cell <font_30> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_30.mag is not writeable
+Scaled magic input cell font_30 geometry by factor of 24
+Warning: cell <font_31> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_31.mag is not writeable
+Scaled magic input cell font_31 geometry by factor of 24
+Warning: cell <font_56> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_56.mag is not writeable
+Scaled magic input cell font_56 geometry by factor of 24
+Warning: cell <font_73> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_73.mag is not writeable
+Scaled magic input cell font_73 geometry by factor of 24
+Warning: cell <font_62> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_62.mag is not writeable
+Scaled magic input cell font_62 geometry by factor of 24
+Warning: cell <font_6C> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6C.mag is not writeable
+Scaled magic input cell font_6C geometry by factor of 24
+Warning: cell <font_66> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_66.mag is not writeable
+Scaled magic input cell font_66 geometry by factor of 24
+Warning: cell <font_61> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_61.mag is not writeable
+Scaled magic input cell font_61 geometry by factor of 24
+Warning: cell <font_43> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_43.mag is not writeable
+Scaled magic input cell font_43 geometry by factor of 24
+Warning: cell <font_29> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_29.mag is not writeable
+Scaled magic input cell font_29 geometry by factor of 24
+Warning: cell <font_20> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_20.mag is not writeable
+Scaled magic input cell font_20 geometry by factor of 24
+Warning: cell <font_28> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_28.mag is not writeable
+Scaled magic input cell font_28 geometry by factor of 24
+Warning: cell <font_76> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_76.mag is not writeable
+Scaled magic input cell font_76 geometry by factor of 24
+Warning: cell <font_72> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_72.mag is not writeable
+Scaled magic input cell font_72 geometry by factor of 24
+Warning: cell <font_2D> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_2D.mag is not writeable
+Scaled magic input cell font_2D geometry by factor of 24
+Warning: cell <font_4B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4B.mag is not writeable
+Scaled magic input cell font_4B geometry by factor of 24
+Warning: cell <font_44> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_44.mag is not writeable
+Scaled magic input cell font_44 geometry by factor of 24
+Warning: cell <font_50> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_50.mag is not writeable
+Scaled magic input cell font_50 geometry by factor of 24
+Warning: cell <font_70> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_70.mag is not writeable
+Scaled magic input cell font_70 geometry by factor of 24
+Warning: cell <font_6F> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6F.mag is not writeable
+Scaled magic input cell font_6F geometry by factor of 24
+Warning: cell <font_74> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_74.mag is not writeable
+Scaled magic input cell font_74 geometry by factor of 24
+Warning: cell <font_57> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_57.mag is not writeable
+Scaled magic input cell font_57 geometry by factor of 24
+Warning: cell <font_6B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6B.mag is not writeable
+Scaled magic input cell font_6B geometry by factor of 24
+Warning: cell <font_79> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_79.mag is not writeable
+Scaled magic input cell font_79 geometry by factor of 24
+Warning: cell <font_53> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_53.mag is not writeable
+Scaled magic input cell font_53 geometry by factor of 24
+Warning: cell <font_67> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_67.mag is not writeable
+Scaled magic input cell font_67 geometry by factor of 24
+Warning: cell <font_47> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_47.mag is not writeable
+Scaled magic input cell font_47 geometry by factor of 24
+Warning: cell <storage> from file ../maglef/storage.mag is not writeable
+Warning: cell <sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped> from file ../maglef/sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped.mag is not writeable
+Warning: cell <open_source> from file hexdigits/open_source.mag is not writeable
+Scaled magic input cell open_source geometry by factor of 2
+Warning: Parent cell lists instance of "alpha_3" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_3.mag.
+The cell exists in the search paths at hexdigits/alpha_3.mag.
+The discovered version will be used.
+Warning: cell <alpha_3> from file hexdigits/alpha_3.mag is not writeable
+Scaled magic input cell alpha_3 geometry by factor of 72
+Warning: Parent cell lists instance of "alpha_0" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_0.mag.
+The cell exists in the search paths at hexdigits/alpha_0.mag.
+The discovered version will be used.
+Warning: cell <alpha_0> from file hexdigits/alpha_0.mag is not writeable
+Scaled magic input cell alpha_0 geometry by factor of 72
+Warning: Parent cell lists instance of "alpha_2" at bad file path /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/hexdigits/alpha_2.mag.
+The cell exists in the search paths at hexdigits/alpha_2.mag.
+The discovered version will be used.
+Warning: cell <alpha_2> from file hexdigits/alpha_2.mag is not writeable
+Scaled magic input cell alpha_2 geometry by factor of 72
+Warning: cell <gpio_control_block> from file ../maglef/gpio_control_block.mag is not writeable
+Warning: cell <simple_por> from file ../maglef/simple_por.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_6> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_6.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_3> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_3.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_12> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_12.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_4> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_4.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__tapvpwrvgnd_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__tapvpwrvgnd_1.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__fill_2> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__fill_2.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__decap_8> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__decap_8.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__fill_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__fill_1.mag is not writeable
+Warning: cell <sky130_fd_sc_hd__conb_1> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_fd_sc_hd/mag/sky130_fd_sc_hd__conb_1.mag is not writeable
+Warning: cell <mgmt_core> from file ../maglef/mgmt_core.mag is not writeable
+Warning: cell <mgmt_protect> from file ../maglef/mgmt_protect.mag is not writeable
+Warning: cell <chip_io_alt> from file ../maglef/chip_io_alt.mag is not writeable
+chip_io_alt: 10000 rects
+Warning: cell <caravan_power_routing> from file caravan_power_routing.mag is not writeable
+Processing timestamp mismatches: caravan_power_routing, chip_io_alt, mgmt_protect, mgmt_core, sky130_fd_sc_hd__conb_1, sky130_fd_sc_hd__fill_1, sky130_fd_sc_hd__decap_8, sky130_fd_sc_hd__fill_2, sky130_fd_sc_hd__tapvpwrvgnd_1, sky130_fd_sc_hd__decap_4, sky130_fd_sc_hd__decap_12, sky130_fd_sc_hd__decap_3, sky130_fd_sc_hd__decap_6, simple_por, gpio_control_block, alpha_2, alpha_3, open_source, sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped, storage, copyright_block_a.
+ Generating output for cell font_4A
+ Generating output for cell font_75
+ Generating output for cell font_6E
+ Generating output for cell font_65
+ Generating output for cell font_32
+ Generating output for cell font_30
+ Generating output for cell font_31
+ Generating output for cell font_56
+ Generating output for cell font_73
+ Generating output for cell font_62
+ Generating output for cell font_6C
+ Generating output for cell font_66
+ Generating output for cell font_61
+ Generating output for cell font_43
+ Generating output for cell font_29
+ Generating output for cell font_20
+ Generating output for cell font_28
+ Generating output for cell font_76
+ Generating output for cell font_72
+ Generating output for cell font_2D
+ Generating output for cell font_4B
+ Generating output for cell font_44
+ Generating output for cell font_50
+ Generating output for cell font_70
+ Generating output for cell font_6F
+ Generating output for cell font_74
+ Generating output for cell font_57
+ Generating output for cell font_6B
+ Generating output for cell font_79
+ Generating output for cell font_53
+ Generating output for cell font_67
+ Generating output for cell font_47
+ Generating output for cell copyright_block_a
+ Generating output for cell storage
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "contact_34".
+Reading "contact_9".
+Reading "contact_8".
+Reading "contact_33".
+Reading "contact_32".
+Reading "contact_7".
+Reading "dff".
+Reading "row_addr_dff".
+Reading "col_addr_dff".
+Reading "wmask_dff".
+Reading "contact_12".
+Reading "contact_24".
+Reading "contact_23".
+Reading "contact_17".
+Reading "nmos_m1_w0_360_sli_dli_da_p".
+Reading "contact_11".
+Reading "pmos_m1_w1_120_sli_dli_da_p".
+Reading "pinv_0".
+Reading "nmos_m1_w0_740_sactive_dli".
+Reading "nmos_m1_w0_740_sli_dactive".
+Reading "pmos_m1_w1_120_sli_dli".
+Reading "pnand2_1".
+Reading "nmos_m7_w1_680_sli_dli_da_p".
+Reading "pmos_m7_w2_000_sli_dli_da_p".
+Reading "pinv_3".
+Reading "pdriver_0".
+Reading "pnand2_0".
+Reading "pand2_0".
+Reading "nmos_m40_w2_000_sli_dli_da_p".
+Reading "pmos_m40_w2_000_sli_dli_da_p".
+Reading "pinv_11".
+Reading "nmos_m13_w2_000_sli_dli_da_p".
+Reading "pmos_m13_w2_000_sli_dli_da_p".
+Reading "pinv_10".
+Reading "nmos_m5_w1_680_sli_dli_da_p".
+Reading "pmos_m5_w2_000_sli_dli_da_p".
+Reading "pinv_9".
+Reading "nmos_m2_w1_260_sli_dli_da_p".
+Reading "pmos_m2_w1_650_sli_dli_da_p".
+Reading "pinv_8".
+Reading "pinv_7".
+Reading "pinv_6".
+Reading "pdriver_1".
+Reading "nmos_m22_w2_000_sli_dli_da_p".
+Reading "pmos_m22_w2_000_sli_dli_da_p".
+Reading "pinv_16".
+Reading "pdriver_3".
+Reading "nmos_m1_w0_740_sactive_dactive".
+Reading "pnand3".
+Reading "pand3".
+Reading "nmos_m12_w2_000_sli_dli_da_p".
+Reading "pmos_m12_w2_000_sli_dli_da_p".
+Reading "pinv_19".
+Reading "nmos_m4_w1_260_sli_dli_da_p".
+Reading "pmos_m4_w2_000_sli_dli_da_p".
+Reading "pinv_18".
+Reading "nmos_m2_w0_740_sli_dli_da_p".
+Reading "pmos_m2_w1_120_sli_dli_da_p".
+Reading "pinv_12".
+Reading "pdriver_5".
+Reading "nmos_m24_w2_000_sli_dli_da_p".
+Reading "pmos_m24_w2_000_sli_dli_da_p".
+Reading "pinv_15".
+Reading "nmos_m8_w1_680_sli_dli_da_p".
+Reading "pmos_m8_w2_000_sli_dli_da_p".
+Reading "pinv_14".
+Reading "nmos_m3_w2_000_sli_dli_da_p".
+Reading "pmos_m3_w2_000_sli_dli_da_p".
+Reading "pinv_13".
+Reading "pdriver_2".
+Reading "nmos_m3_w1_680_sli_dli_da_p".
+Reading "pmos_m3_w1_650_sli_dli_da_p".
+Reading "pinv_2".
+Reading "pinv_1".
+Reading "dff_buf_0".
+Reading "dff_buf_array".
+Reading "pinv_20".
+Reading "delay_chain".
+Reading "nmos_m18_w2_000_sli_dli_da_p".
+Reading "pmos_m18_w2_000_sli_dli_da_p".
+Reading "pinv_17".
+Reading "pdriver_4".
+Reading "pand3_0".
+Reading "control_logic_rw".
+Reading "cr_3".
+Reading "control_logic_r".
+Reading "cr_2".
+Reading "data_dff".
+Reading "contact_28".
+Reading "contact_29".
+Reading "pinvbuf".
+Reading "cr_0".
+Reading "cr_1".
+Reading "contact_18".
+Reading "contact_13".
+Reading "nmos_m10_w7_000_sli_dli_da_p".
+Reading "pmos_m10_w7_000_sli_dli_da_p".
+Reading "pinv_dec_0".
+Reading "nand2_dec".
+Reading "wordline_driver".
+Reading "wordline_driver_array".
+Reading "contact_27".
+Reading "contact_26".
+Reading "pinv_dec".
+Reading "nand3_dec".
+Reading "and3_dec".
+Reading "and2_dec".
+Reading "hierarchical_predecode2x4".
+Reading "hierarchical_predecode3x8".
+Reading "hierarchical_decoder".
+Reading "port_address".
+Reading "contact_22".
+Reading "contact_21".
+Reading "contact_20".
+Reading "contact_19".
+Reading "nmos_m1_w2_880_sli_dli".
+Reading "single_level_column_mux_0".
+Reading "single_level_column_mux_array_0".
+Reading "contact_15".
+Reading "contact_14".
+Reading "sense_amp".
+Reading "sense_amp_array".
+Reading "contact_16".
+Reading "pmos_m1_w0_550_sli_dli".
+Reading "precharge_1".
+Reading "precharge_array_0".
+Reading "port_data_0".
+Reading "single_level_column_mux".
+Reading "single_level_column_mux_array".
+Reading "pinv".
+Reading "pdriver".
+Reading "pnand2".
+Reading "pand2".
+Reading "write_mask_and_array".
+Reading "write_driver".
+Reading "write_driver_array".
+Reading "precharge_0".
+Reading "precharge_array".
+Reading "port_data".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "row_cap_array_0".
+Reading "row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "col_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "replica_column_0".
+Reading "replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Reading "bitcell_array".
+Reading "replica_bitcell_array".
+Reading "bank".
+Reading "pk_sram_1rw1r_32_256_8_sky130".
+Reading "sram_1rw1r_32_256_8_sky130".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "storage".
+ Generating output for cell sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped
+Reading "sky130_fd_sc_hvl__decap_4".
+Reading "sky130_fd_sc_hvl__decap_8".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__diode_2".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped".
+ Generating output for cell open_source
+ Generating output for cell alpha_3
+ Generating output for cell alpha_2
+ Generating output for cell alpha_0
+ Generating output for cell user_id_textblock
+ Generating output for cell gpio_control_block
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "gpio_logic_high".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__einvp_8".
+Reading "sky130_fd_sc_hd__ebufn_2".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "gpio_control_block".
+ Generating output for cell simple_por
+Reading "sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "sky130_fd_sc_hvl__buf_8".
+Reading "sky130_fd_sc_hvl__schmittbuf_1".
+Reading "sky130_fd_sc_hvl__inv_8".
+Reading "sky130_fd_sc_hvl__fill_4".
+Reading "sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+ Generating output for cell user_id_programming
+Reading "user_id_programming".
+Diagnostic: sky130_fd_sc_hd__decap_3 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__conb_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__fill_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_8 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__fill_2 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_6 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__tapvpwrvgnd_1 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_4 is a forward reference?
+Diagnostic: sky130_fd_sc_hd__decap_12 is a forward reference?
+ Generating output for cell mgmt_core
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__dfrtp_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o2111ai_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o2111a_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__dfstp_2".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__a2111oi_2".
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__ebufn_2".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__dlclkp_1".
+Reading "sky130_fd_sc_hd__inv_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nor4b_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "DFFRAM".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a2111o_2".
+Reading "sky130_fd_sc_hd__a41o_2".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__nand4b_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__clkinv_1".
+Reading "sky130_fd_sc_hd__einvp_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__einvn_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__einvn_8".
+Reading "sky130_fd_sc_hd__einvp_1".
+Reading "digital_pll".
+Reading "mgmt_core".
+ Generating output for cell mgmt_protect
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__inv_8".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__einvp_8".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "mprj2_logic_high".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hvl__fill_2".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__conb_1".
+Reading "sky130_fd_sc_hvl__fill_1".
+Reading "mgmt_protect_hv".
+Reading "mprj_logic_high".
+Reading "mgmt_protect".
+ Generating output for cell chip_io_alt
+Reading "sky130_ef_io__com_bus_slice_20um".
+Reading "sky130_fd_io__corner_bus_overlay".
+Reading "sky130_ef_io__corner_pad".
+Reading "sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "sky130_ef_io__com_bus_slice_10um".
+Reading "sky130_ef_io__com_bus_slice_5um".
+Reading "sky130_ef_io__com_bus_slice_1um".
+Reading "sky130_ef_io__hvc_vdda_overlay".
+Reading "sky130_fd_io__com_bus_slice".
+Reading "sky130_fd_io__com_bus_hookup".
+Reading "sky130_fd_io__overlay_vssa_hvc".
+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__res_bent_po__example_55959141808669".
+Reading "sky130_fd_pr__gendlring__example_559591418081".
+Reading "sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "sky130_fd_pr__padplhp__example_559591418080".
+Reading "sky130_fd_io__pad_esd".
+Reading "sky130_fd_io__com_busses_esd".
+Reading "sky130_fd_io__top_ground_hvc_wpad".
+Reading "sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808723".
+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_pr__hvdfm1sd2__example_55959141808765".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "sky130_fd_io__res250_sub_small".
+Reading "sky130_fd_io__res250only_small".
+Reading "sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "sky130_fd_io__com_res_weak_v2".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "sky130_fd_pr__tpl1__example_55959141808148".
+Reading "sky130_fd_pr__tpl1__example_55959141808149".
+Reading "sky130_fd_pr__tpl1__example_55959141808150".
+Reading "sky130_fd_pr__tpl1__example_55959141808151".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "sky130_fd_pr__dfl1__example_55959141808158".
+Reading "sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "sky130_fd_io__gpio_buf_localesdv2".
+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__hvdfl1sd__example_55959141808370".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "sky130_fd_pr__via_pol1__example_559591418083".
+Reading "sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "sky130_fd_io__hvsbt_inv_x4".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "sky130_fd_io__hvsbt_inv_x2".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "sky130_fd_io__hvsbt_inv_x1".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "sky130_fd_pr__dfl1__example_55959141808187".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+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__dfl1__example_55959141808729".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808752".
+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__via_pol1__example_55959141808273".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808270".
+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__hvdfl1sd2__example_55959141808378".
+Reading "sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808648".
+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__hvdfm1sd2__example_5595914180827".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808778".
+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_io__inv_1".
+Reading "sky130_fd_io__tap_1".
+Reading "sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "sky130_fd_io__hvsbt_nand2".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "sky130_fd_io__xres4v2_in_buf".
+Reading "sky130_fd_io__top_xres4v2".
+Reading "sky130_fd_io__com_bus_slice_m4".
+Reading "sky130_fd_io__overlay_gpiov2_m4".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808558".
+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__hvdfm1sd2__example_55959141808563".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "sky130_fd_io__amux_switch_1v2b".
+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_pr__dfl1sd2__example_5595914180875".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808567".
+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__nfet_01v8__example_55959141808568".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "sky130_fd_io__gpiov2_amx_inv4".
+Reading "sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "sky130_fd_io__amx_inv1".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "sky130_fd_io__gpiov2_amux_drvr".
+Reading "sky130_fd_io__xor2_1".
+Reading "sky130_fd_io__nand2_1".
+Reading "sky130_fd_io__nor2_1".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "sky130_fd_io__hvsbt_nor".
+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_55959141808445".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808451".
+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_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808468".
+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_io__gpiov2_amux_ctl_logic".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "sky130_fd_io__res75only_small".
+Reading "sky130_fd_io__gpiov2_amux".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "sky130_fd_io__gpiov2_in_buf".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "sky130_fd_io__gpiov2_ipath_hvls".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "sky130_fd_io__gpiov2_ipath_lvls".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "sky130_fd_io__gpiov2_ibuf_se".
+Reading "sky130_fd_io__gpiov2_buf_localesd".
+Reading "sky130_fd_io__hvsbt_nand2v2".
+Reading "sky130_fd_io__gpiov2_ictl_logic".
+Reading "sky130_fd_io__gpiov2_ipath".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "sky130_fd_io__hvsbt_inv_x8v2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808423".
+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_55959141808426".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "sky130_fd_io__com_ctl_ls".
+Reading "sky130_fd_io__hvsbt_inv_x8".
+Reading "sky130_fd_io__com_ctl_hldv2".
+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_v2".
+Reading "sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "sky130_fd_io__com_ctl_ls_1v2".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "sky130_fd_io__com_ctl_lsv2".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "sky130_fd_io__gpiov2_ctl".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "sky130_fd_pr__tpl1__example_55959141808374".
+Reading "sky130_fd_io__gpio_dat_ls_1v2".
+Reading "sky130_fd_io__gpio_dat_lsv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "sky130_fd_io__com_cclat".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "sky130_fd_pr__tpl1__example_55959141808625".
+Reading "sky130_fd_io__com_opath_datoev2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "sky130_fd_io__hvsbt_xor".
+Reading "sky130_fd_io__hvsbt_xorv2".
+Reading "sky130_fd_io__com_ctl_ls_octl".
+Reading "sky130_fd_io__gpiov2_octl".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "sky130_fd_io__gpiov2_octl_mux".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+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_io__gpiov2_pdpredrvr_strong".
+Reading "sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "sky130_fd_pr__tpl1__example_55959141808299".
+Reading "sky130_fd_pr__tpl1__example_55959141808300".
+Reading "sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "sky130_fd_io__gpiov2_obpredrvr".
+Reading "sky130_fd_io__gpiov2_octl_dat".
+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__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__tk_em1s_cdns_5595914180852".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "sky130_fd_pr__via_pol1_centered__example_559591418080".
+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__via_l1m1_centered__example_559591418082".
+Reading "sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "sky130_fd_io__gpiov2_pddrvr_strong".
+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_ef_io__lvc_vccdx_overlay".
+Reading "sky130_fd_io__overlay_vssd_lvc".
+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_pr__via_l1m1__example_55959141808684".
+Reading "sky130_fd_pr__tpl1__example_55959141808685".
+Reading "sky130_fd_pr__tpl1__example_55959141808686".
+Reading "sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808691".
+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_55959141808696".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "sky130_fd_pr__nfet_01v8__example_55959141808698".
+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_55959141808692".
+Reading "sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "sky130_fd_io__top_ground_lvc_wpad".
+Reading "sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "sky130_ef_io__hvc_vssio_overlay".
+Reading "sky130_fd_io__overlay_vssio_hvc".
+Reading "sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "sky130_fd_io__overlay_vdda_hvc".
+Reading "sky130_fd_io__hvc_clampv2".
+Reading "sky130_fd_io__top_power_hvc_wpadv2".
+Reading "sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "sky130_fd_io__overlay_vccd_lvc".
+Reading "sky130_fd_io__top_power_lvc_wpad".
+Reading "sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "sky130_ef_io__disconnect_vccd_slice_5um".
+Reading "sky130_ef_io__hvc_vddio_overlay".
+Reading "sky130_fd_io__overlay_vddio_hvc".
+Reading "sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "sky130_ef_io__lvc_vccd_overlay".
+Reading "sky130_ef_io__vssd_lvc_clamped2_pad".
+Reading "sky130_ef_io__vccd_lvc_clamped2_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".
+ Generating output for cell caravan_power_routing
+ Generating output for cell sky130_fd_pr__res_high_po_0p69_7JPRER
+ Generating output for cell sky130_fd_pr__pfet_01v8_396TWK
+ Generating output for cell sky130_fd_pr__nfet_01v8_XG2GE7
+ Generating output for cell sky130_fd_pr__res_high_po_0p35_4HD3S6
+ Generating output for cell aninv_
+ Generating output for cell sky130_fd_pr__res_xhigh_po_0p35_NMF79C
+ Generating output for cell sky130_fd_pr__pfet_01v8_VNEHM9
+ Generating output for cell sky130_fd_pr__nfet_01v8_BBTBMZ
+ Generating output for cell Stage1_inv
+ Generating output for cell sky130_fd_pr__pfet_01v8_CC7KEW
+ Generating output for cell biaspmos
+ Generating output for cell sky130_fd_pr__nfet_01v8_LW2HKK
+ Generating output for cell sky130_fd_pr__pfet_01v8_27F7GK
+ Generating output for cell Stage2_inv
+ Generating output for cell sky130_fd_pr__nfet_01v8_4PXCG5
+ Generating output for cell biasnmos
+ Generating output for cell analogneuron_invopamp_re_15kfeedbck
+ Generating output for cell neuron_s
+ Generating output for cell user_analog_project_wrapper
+ Generating output for cell caravan
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+Make truck completed.
+make truck complete: /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network;
+-------------------------------------------------------------------------------------------
+{{ STEP 2 }} make truck completed for mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
+okUSER_ID is set to 00020003
+PROJECT is set to caravan
+All files are uncompressed!
+Running generate_fill in the foreground...
+make -f /mnt/shuttles/shuttle/mpw-two/caravel/Makefile __generate_fill
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+python3 /mnt/shuttles/shuttle/mpw-two/caravel/scripts/generate_fill.py 00020003 caravan /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network -dist 2>&1 | tee ./signoff/build/generate_fill.out
+This script will generate files caravel_00020003_fill_pattern_x_y.gds
+Now generating fill patterns. This may take. . . quite. . . a while.
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill.tcl" from command line.
+Started: 08/11/2021 22:24:38
+Warning: Calma reading is not undoable! I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: caravan
+Reading "font_4A".
+Reading "font_75".
+Reading "font_6E".
+Reading "font_65".
+Reading "font_32".
+Reading "font_30".
+Reading "font_31".
+Reading "font_56".
+Reading "font_73".
+Reading "font_62".
+Reading "font_6C".
+Reading "font_66".
+Reading "font_61".
+Reading "font_43".
+Reading "font_29".
+Reading "font_20".
+Reading "font_28".
+Reading "font_76".
+Reading "font_72".
+Reading "font_2D".
+Reading "font_4B".
+Reading "font_44".
+Reading "font_50".
+Reading "font_70".
+Reading "font_6F".
+Reading "font_74".
+Reading "font_57".
+Reading "font_6B".
+Reading "font_79".
+Reading "font_53".
+Reading "font_67".
+Reading "font_47".
+Reading "copyright_block_a".
+Reading "T1_sky130_fd_sc_hd__decap_3".
+Reading "T1_sky130_fd_sc_hd__decap_8".
+Reading "T1_sky130_fd_sc_hd__diode_2".
+Reading "T1_sky130_fd_sc_hd__fill_2".
+Reading "T1_sky130_fd_sc_hd__decap_12".
+Reading "T1_sky130_fd_sc_hd__decap_4".
+Reading "T1_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "T1_sky130_fd_sc_hd__fill_1".
+Reading "T1_sky130_fd_sc_hd__decap_6".
+Reading "T1_sky130_fd_sc_hd__conb_1".
+Reading "T1_sky130_fd_sc_hd__buf_8".
+Reading "T1_contact_34".
+Reading "T1_contact_9".
+Reading "T1_contact_8".
+Reading "T1_contact_33".
+Reading "T1_contact_32".
+Reading "T1_contact_7".
+Reading "T1_dff".
+Reading "T1_row_addr_dff".
+Reading "T1_col_addr_dff".
+Reading "T1_wmask_dff".
+Reading "T1_contact_12".
+Reading "T1_contact_24".
+Reading "T1_contact_23".
+Reading "T1_contact_17".
+Reading "T1_nmos_m1_w0_360_sli_dli_da_p".
+Reading "T1_contact_11".
+Reading "T1_pmos_m1_w1_120_sli_dli_da_p".
+Reading "T1_pinv_0".
+Reading "T1_nmos_m1_w0_740_sactive_dli".
+Reading "T1_nmos_m1_w0_740_sli_dactive".
+Reading "T1_pmos_m1_w1_120_sli_dli".
+Reading "T1_pnand2_1".
+Reading "T1_nmos_m7_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m7_w2_000_sli_dli_da_p".
+Reading "T1_pinv_3".
+Reading "T1_pdriver_0".
+Reading "T1_pnand2_0".
+Reading "T1_pand2_0".
+Reading "T1_nmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pinv_11".
+Reading "T1_nmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pinv_10".
+Reading "T1_nmos_m5_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m5_w2_000_sli_dli_da_p".
+Reading "T1_pinv_9".
+Reading "T1_nmos_m2_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_650_sli_dli_da_p".
+Reading "T1_pinv_8".
+Reading "T1_pinv_7".
+Reading "T1_pinv_6".
+Reading "T1_pdriver_1".
+Reading "T1_nmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pinv_16".
+Reading "T1_pdriver_3".
+Reading "T1_nmos_m1_w0_740_sactive_dactive".
+Reading "T1_pnand3".
+Reading "T1_pand3".
+Reading "T1_nmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pinv_19".
+Reading "T1_nmos_m4_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m4_w2_000_sli_dli_da_p".
+Reading "T1_pinv_18".
+Reading "T1_nmos_m2_w0_740_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_120_sli_dli_da_p".
+Reading "T1_pinv_12".
+Reading "T1_pdriver_5".
+Reading "T1_nmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pinv_15".
+Reading "T1_nmos_m8_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m8_w2_000_sli_dli_da_p".
+Reading "T1_pinv_14".
+Reading "T1_nmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pinv_13".
+Reading "T1_pdriver_2".
+Reading "T1_nmos_m3_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m3_w1_650_sli_dli_da_p".
+Reading "T1_pinv_2".
+Reading "T1_pinv_1".
+Reading "T1_dff_buf_0".
+Reading "T1_dff_buf_array".
+Reading "T1_pinv_20".
+Reading "T1_delay_chain".
+Reading "T1_nmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pinv_17".
+Reading "T1_pdriver_4".
+Reading "T1_pand3_0".
+Reading "T1_control_logic_rw".
+Reading "T1_cr_3".
+Reading "T1_control_logic_r".
+Reading "T1_cr_2".
+Reading "T1_data_dff".
+Reading "T1_contact_28".
+Reading "T1_contact_29".
+Reading "T1_pinvbuf".
+Reading "T1_cr_0".
+Reading "T1_cr_1".
+Reading "T1_contact_18".
+Reading "T1_contact_13".
+Reading "T1_nmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pinv_dec_0".
+Reading "T1_nand2_dec".
+Reading "T1_wordline_driver".
+Reading "T1_wordline_driver_array".
+Reading "T1_contact_27".
+Reading "T1_contact_26".
+Reading "T1_pinv_dec".
+Reading "T1_nand3_dec".
+Reading "T1_and3_dec".
+Reading "T1_and2_dec".
+Reading "T1_hierarchical_predecode2x4".
+Reading "T1_hierarchical_predecode3x8".
+Reading "T1_hierarchical_decoder".
+Reading "T1_port_address".
+Reading "T1_contact_22".
+Reading "T1_contact_21".
+Reading "T1_contact_20".
+Reading "T1_contact_19".
+Reading "T1_nmos_m1_w2_880_sli_dli".
+Reading "T1_single_level_column_mux_0".
+Reading "T1_single_level_column_mux_array_0".
+Reading "T1_contact_15".
+Reading "T1_contact_14".
+Reading "T1_sense_amp".
+Reading "T1_sense_amp_array".
+Reading "T1_contact_16".
+Reading "T1_pmos_m1_w0_550_sli_dli".
+Reading "T1_precharge_1".
+Reading "T1_precharge_array_0".
+Reading "T1_port_data_0".
+Reading "T1_single_level_column_mux".
+Reading "T1_single_level_column_mux_array".
+Reading "T1_pinv".
+Reading "T1_pdriver".
+Reading "T1_pnand2".
+Reading "T1_pand2".
+Reading "T1_write_mask_and_array".
+Reading "T1_write_driver".
+Reading "T1_write_driver_array".
+Reading "T1_precharge_0".
+Reading "T1_precharge_array".
+Reading "T1_port_data".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "T1_row_cap_array_0".
+Reading "T1_row_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "T1_col_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "T1_dummy_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "T1_replica_column_0".
+Reading "T1_replica_column".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell".
+Reading "T1_bitcell_array".
+ 5000 uses
+Reading "T1_replica_bitcell_array".
+Reading "T1_bank".
+Reading "T1_pk_sram_1rw1r_32_256_8_sky130".
+ 5000 uses
+ 10000 uses
+ 15000 uses
+ 20000 uses
+ 25000 uses
+ 30000 uses
+ 35000 uses
+ 40000 uses
+ 45000 uses
+ 50000 uses
+ 55000 uses
+ 60000 uses
+ 65000 uses
+ 70000 uses
+ 75000 uses
+ 80000 uses
+ 85000 uses
+ 90000 uses
+ 95000 uses
+ 100000 uses
+ 105000 uses
+ 110000 uses
+ 115000 uses
+ 120000 uses
+ 125000 uses
+ 130000 uses
+ 135000 uses
+ 140000 uses
+ 145000 uses
+ 150000 uses
+ 155000 uses
+Reading "T1_sram_1rw1r_32_256_8_sky130".
+Reading "T1_sky130_fd_sc_hd__buf_4".
+Reading "storage".
+ 5000 uses
+Reading "PZ_sky130_fd_sc_hvl__decap_4".
+Reading "PZ_sky130_fd_sc_hvl__decap_8".
+Reading "PZ_sky130_fd_sc_hvl__fill_1".
+Reading "PZ_sky130_fd_sc_hvl__fill_2".
+Reading "PZ_sky130_fd_sc_hvl__diode_2".
+Reading "PZ_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped".
+Reading "open_source".
+Reading "alpha_3".
+Reading "alpha_2".
+Reading "alpha_0".
+Reading "user_id_textblock".
+Reading "F9_sky130_fd_sc_hd__decap_4".
+Reading "F9_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "F9_sky130_fd_sc_hd__decap_3".
+Reading "F9_sky130_fd_sc_hd__decap_8".
+Reading "F9_sky130_fd_sc_hd__decap_6".
+Reading "F9_sky130_fd_sc_hd__decap_12".
+Reading "F9_sky130_fd_sc_hd__fill_1".
+Reading "F9_sky130_fd_sc_hd__conb_1".
+Reading "F9_gpio_logic_high".
+Reading "F9_sky130_fd_sc_hd__dfrtp_2".
+Reading "F9_sky130_fd_sc_hd__fill_2".
+Reading "F9_sky130_fd_sc_hd__buf_1".
+Reading "F9_sky130_fd_sc_hd__inv_2".
+Reading "F9_sky130_fd_sc_hd__dfstp_2".
+Reading "F9_sky130_fd_sc_hd__diode_2".
+Reading "F9_sky130_fd_sc_hd__mux2_1".
+Reading "F9_sky130_fd_sc_hd__nand2b_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_1".
+Reading "F9_sky130_fd_sc_hd__einvp_8".
+Reading "F9_sky130_fd_sc_hd__ebufn_2".
+Reading "F9_sky130_fd_sc_hd__and2_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_16".
+Reading "F9_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "F9_sky130_fd_sc_hd__or2_2".
+Reading "F9_sky130_fd_sc_hd__nor2b_2".
+Reading "F9_sky130_fd_sc_hd__buf_2".
+Reading "gpio_control_block".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "E9_sky130_fd_sc_hvl__buf_8".
+Reading "E9_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "E9_sky130_fd_sc_hvl__inv_8".
+Reading "E9_sky130_fd_sc_hvl__fill_4".
+Reading "E9_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "E9_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "E9_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "user_id_programming".
+Reading "N5_sky130_fd_sc_hd__decap_12".
+Reading "N5_sky130_fd_sc_hd__decap_3".
+Reading "N5_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "N5_sky130_fd_sc_hd__fill_2".
+Reading "N5_sky130_fd_sc_hd__decap_6".
+Reading "N5_sky130_fd_sc_hd__decap_4".
+Reading "N5_sky130_fd_sc_hd__decap_8".
+Reading "VN_sky130_fd_sc_hd__diode_2".
+Reading "VN_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "VN_sky130_fd_sc_hd__inv_2".
+Reading "N5_sky130_fd_sc_hd__fill_1".
+Reading "VN_sky130_fd_sc_hd__or2_2".
+Reading "VN_sky130_fd_sc_hd__buf_2".
+Reading "VN_sky130_fd_sc_hd__nor2_2".
+Reading "VN_sky130_fd_sc_hd__buf_1".
+Reading "VN_sky130_fd_sc_hd__o22a_2".
+Reading "VN_sky130_fd_sc_hd__or3_2".
+Reading "VN_sky130_fd_sc_hd__o221a_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_2".
+Reading "VN_sky130_fd_sc_hd__a22o_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_16".
+Reading "VN_sky130_fd_sc_hd__or2b_2".
+Reading "VN_sky130_fd_sc_hd__a32o_2".
+Reading "VN_sky130_fd_sc_hd__dfrtp_2".
+Reading "VN_sky130_fd_sc_hd__o21ai_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_1".
+Reading "VN_sky130_fd_sc_hd__o211ai_2".
+Reading "VN_sky130_fd_sc_hd__mux2_1".
+Reading "VN_sky130_fd_sc_hd__o221ai_2".
+Reading "VN_sky130_fd_sc_hd__o211a_2".
+Reading "VN_sky130_fd_sc_hd__o2111ai_2".
+Reading "VN_sky130_fd_sc_hd__a211oi_2".
+Reading "VN_sky130_fd_sc_hd__nand2_2".
+Reading "VN_sky130_fd_sc_hd__o21a_2".
+Reading "VN_sky130_fd_sc_hd__o2111a_2".
+Reading "VN_sky130_fd_sc_hd__nor3_2".
+Reading "VN_sky130_fd_sc_hd__mux4_1".
+Reading "VN_sky130_fd_sc_hd__a221o_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2a_2".
+Reading "VN_sky130_fd_sc_hd__and4bb_2".
+Reading "VN_sky130_fd_sc_hd__and2_2".
+Reading "VN_sky130_fd_sc_hd__a21o_2".
+Reading "VN_sky130_fd_sc_hd__a2bb2o_2".
+Reading "VN_sky130_fd_sc_hd__dfstp_2".
+Reading "VN_sky130_fd_sc_hd__mux2_2".
+Reading "VN_sky130_fd_sc_hd__o22ai_2".
+Reading "VN_sky130_fd_sc_hd__a21bo_2".
+Reading "VN_sky130_fd_sc_hd__a31o_2".
+Reading "VN_sky130_fd_sc_hd__or4_2".
+Reading "VN_sky130_fd_sc_hd__and3b_2".
+Reading "VN_sky130_fd_sc_hd__a21oi_2".
+Reading "VN_sky130_fd_sc_hd__and3_2".
+Reading "VN_sky130_fd_sc_hd__a221oi_2".
+Reading "VN_sky130_fd_sc_hd__o32a_2".
+Reading "VN_sky130_fd_sc_hd__and4_2".
+Reading "VN_sky130_fd_sc_hd__nor4_2".
+Reading "VN_sky130_fd_sc_hd__a2111oi_2".
+Reading "VN_sky130_fd_sc_hd__and4b_2".
+Reading "VN_sky130_fd_sc_hd__o41a_2".
+Reading "VN_sky130_fd_sc_hd__or4b_2".
+Reading "VN_sky130_fd_sc_hd__a22oi_2".
+Reading "VN_sky130_fd_sc_hd__or4bb_2".
+Reading "VN_sky130_fd_sc_hd__o21ba_2".
+Reading "VN_sky130_fd_sc_hd__nand4_2".
+Reading "N5_sky130_fd_sc_hd__conb_1".
+Reading "VN_sky130_fd_sc_hd__clkbuf_2".
+Reading "VN_sky130_fd_sc_hd__ebufn_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_1".
+Reading "VN_sky130_fd_sc_hd__dlclkp_1".
+Reading "VN_sky130_fd_sc_hd__inv_1".
+Reading "VN_sky130_fd_sc_hd__and2_1".
+Reading "VN_sky130_fd_sc_hd__nor4b_2".
+Reading "VN_sky130_fd_sc_hd__and3_4".
+Reading "VN_sky130_fd_sc_hd__nor3b_4".
+Reading "VN_sky130_fd_sc_hd__and3b_4".
+Reading "VN_sky130_fd_sc_hd__clkbuf_4".
+Reading "VN_sky130_fd_sc_hd__and2b_2".
+Reading "VN_DFFRAM".
+ 5000 uses
+ 10000 uses
+ 15000 uses
+ 20000 uses
+ 25000 uses
+ 30000 uses
+ 35000 uses
+ 40000 uses
+ 45000 uses
+Reading "VN_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "VN_sky130_fd_sc_hd__a31oi_2".
+Reading "VN_sky130_fd_sc_hd__o31a_2".
+Reading "VN_sky130_fd_sc_hd__a21boi_2".
+Reading "VN_sky130_fd_sc_hd__or3b_2".
+Reading "VN_sky130_fd_sc_hd__a211o_2".
+Reading "VN_sky130_fd_sc_hd__nand2b_2".
+Reading "VN_sky130_fd_sc_hd__o311a_2".
+Reading "VN_sky130_fd_sc_hd__o21bai_2".
+Reading "VN_sky130_fd_sc_hd__a2111o_2".
+Reading "VN_sky130_fd_sc_hd__a41o_2".
+Reading "VN_sky130_fd_sc_hd__nor2b_2".
+Reading "VN_sky130_fd_sc_hd__a311o_2".
+Reading "VN_sky130_fd_sc_hd__o31ai_2".
+Reading "VN_sky130_fd_sc_hd__nand4b_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_1".
+Reading "VN_sky130_fd_sc_hd__einvp_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_2".
+Reading "VN_sky130_fd_sc_hd__einvn_4".
+Reading "VN_sky130_fd_sc_hd__clkinv_8".
+Reading "VN_sky130_fd_sc_hd__einvn_8".
+Reading "VN_sky130_fd_sc_hd__einvp_1".
+Reading "VN_digital_pll".
+Reading "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
+ 150000 uses
+ 155000 uses
+ 160000 uses
+ 165000 uses
+ 170000 uses
+Reading "K6_sky130_fd_sc_hd__decap_12".
+Reading "K6_sky130_fd_sc_hd__decap_3".
+Reading "K6_sky130_fd_sc_hd__fill_2".
+Reading "K6_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "K6_sky130_fd_sc_hd__fill_1".
+Reading "K6_sky130_fd_sc_hd__decap_8".
+Reading "K6_sky130_fd_sc_hd__decap_4".
+Reading "K6_sky130_fd_sc_hd__inv_8".
+Reading "K6_sky130_fd_sc_hd__diode_2".
+Reading "K6_sky130_fd_sc_hd__inv_2".
+Reading "K6_sky130_fd_sc_hd__decap_6".
+Reading "K6_sky130_fd_sc_hd__and2_1".
+Reading "K6_sky130_fd_sc_hd__nand2_4".
+Reading "K6_sky130_fd_sc_hd__buf_8".
+Reading "K6_sky130_fd_sc_hd__einvp_8".
+Reading "K6_sky130_fd_sc_hd__conb_1".
+Reading "K6_mprj2_logic_high".
+Reading "K6_sky130_fd_sc_hd__and2b_1".
+Reading "K6_sky130_fd_sc_hvl__fill_2".
+Reading "K6_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "K6_sky130_fd_sc_hvl__conb_1".
+Reading "K6_sky130_fd_sc_hvl__fill_1".
+Reading "K6_mgmt_protect_hv".
+Reading "K6_mprj_logic_high".
+Reading "mgmt_protect".
+ 5000 uses
+ 10000 uses
+Reading "S4_sky130_ef_io__com_bus_slice_20um".
+Reading "S4_sky130_fd_io__corner_bus_overlay".
+Reading "S4_sky130_ef_io__corner_pad".
+Reading "S4_sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "S4_sky130_ef_io__com_bus_slice_10um".
+Reading "S4_sky130_ef_io__com_bus_slice_5um".
+Reading "S4_sky130_ef_io__com_bus_slice_1um".
+Reading "S4_sky130_ef_io__hvc_vdda_overlay".
+Reading "S4_sky130_fd_io__com_bus_slice".
+Reading "S4_sky130_fd_io__com_bus_hookup".
+Reading "S4_sky130_fd_io__overlay_vssa_hvc".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180851".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808664".
+Reading "S4_sky130_fd_io__sio_clamp_pcap_4x5".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808680".
+Reading "S4_sky130_fd_io__esd_rcclamp_nfetcap".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808336".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808666".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808665".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808678".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808679".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808677".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180839".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808667".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808660".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808663".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808671".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808672".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808673".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808668".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808670".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808662".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808661".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808675".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808676".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808674".
+Reading "S4_sky130_fd_pr__via_l1m1__example_559591418084".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808669".
+Reading "S4_sky130_fd_pr__gendlring__example_559591418081".
+Reading "S4_sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "S4_sky130_fd_pr__padplhp__example_559591418080".
+Reading "S4_sky130_fd_io__pad_esd".
+Reading "S4_sky130_fd_io__com_busses_esd".
+Reading "S4_sky130_fd_io__top_ground_hvc_wpad".
+Reading "S4_sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808723".
+Reading "S4_sky130_fd_io__xres_inv_hysv2".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180838".
+Reading "S4_sky130_fd_io__tk_tie_r_out_esd".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808765".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "S4_sky130_fd_io__res250_sub_small".
+Reading "S4_sky130_fd_io__res250only_small".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "S4_sky130_fd_io__com_res_weak_v2".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808148".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808149".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808150".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808151".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808158".
+Reading "S4_sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "S4_sky130_fd_io__gpio_buf_localesdv2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180848".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180849".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808766".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808370".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "S4_sky130_fd_pr__via_pol1__example_559591418083".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "S4_sky130_fd_io__hvsbt_inv_x4".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "S4_sky130_fd_io__hvsbt_inv_x2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "S4_sky130_fd_io__hvsbt_inv_x1".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "S4_sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "S4_sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808187".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808338".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808337".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808763".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808729".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808752".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808700".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808559".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808762".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808273".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808270".
+Reading "S4_sky130_fd_io__xres2v2_rcfilter_lpfv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180860".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180861".
+Reading "S4_sky130_fd_io__com_res_weak_bentbigres".
+Reading "S4_sky130_fd_io__com_res_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180857".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808378".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808648".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_xres4v2".
+Reading "S4_sky130_fd_io__top_gpio_pad".
+Reading "S4_sky130_fd_io__com_busses".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808768".
+Reading "S4_sky130_fd_pr__res_bent_nd__example_55959141808769".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180827".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808778".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808449".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808784".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808452".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808783".
+Reading "S4_sky130_fd_io__inv_1".
+Reading "S4_sky130_fd_io__tap_1".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "S4_sky130_fd_io__hvsbt_nand2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "S4_sky130_fd_io__xres4v2_in_buf".
+Reading "S4_sky130_fd_io__top_xres4v2".
+Reading "S4_sky130_fd_io__com_bus_slice_m4".
+Reading "S4_sky130_fd_io__overlay_gpiov2_m4".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808558".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808251".
+Reading "S4_sky130_fd_pr__dfm1sd2__example_55959141808561".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808560".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808563".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "S4_sky130_fd_io__amux_switch_1v2b".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180868".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180869".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808565".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180875".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "S4_sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808567".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808122".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808123".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808477".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808568".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "S4_sky130_fd_io__gpiov2_amx_inv4".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "S4_sky130_fd_io__amx_inv1".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr".
+Reading "S4_sky130_fd_io__xor2_1".
+Reading "S4_sky130_fd_io__nand2_1".
+Reading "S4_sky130_fd_io__nor2_1".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "S4_sky130_fd_io__hvsbt_nor".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180894".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808584".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808455".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808445".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808451".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand5".
+Reading "S4_sky130_fd_pr__dfm1sd__example_55959141808258".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808585".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808446".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand4".
+Reading "S4_sky130_fd_io__gpiov2_amux_decoder".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808468".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_inv_1".
+Reading "S4_sky130_fd_io__gpiov2_amux_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_logic".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "S4_sky130_fd_io__res75only_small".
+Reading "S4_sky130_fd_io__gpiov2_amux".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "S4_sky130_fd_io__gpiov2_in_buf".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "S4_sky130_fd_io__gpiov2_ipath_hvls".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "S4_sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "S4_sky130_fd_io__gpiov2_ipath_lvls".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "S4_sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "S4_sky130_fd_io__gpiov2_ibuf_se".
+Reading "S4_sky130_fd_io__gpiov2_buf_localesd".
+Reading "S4_sky130_fd_io__hvsbt_nand2v2".
+Reading "S4_sky130_fd_io__gpiov2_ictl_logic".
+Reading "S4_sky130_fd_io__gpiov2_ipath".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8v2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808423".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808280".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808425".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808424".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808426".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "S4_sky130_fd_io__com_ctl_ls".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8".
+Reading "S4_sky130_fd_io__com_ctl_hldv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808617".
+Reading "S4_sky130_fd_io__com_ctl_ls_en_1_v2".
+Reading "S4_sky130_fd_io__com_ctl_ls_v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "S4_sky130_fd_io__com_ctl_ls_1v2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "S4_sky130_fd_io__com_ctl_lsv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "S4_sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "S4_sky130_fd_io__gpiov2_ctl".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808374".
+Reading "S4_sky130_fd_io__gpio_dat_ls_1v2".
+Reading "S4_sky130_fd_io__gpio_dat_lsv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "S4_sky130_fd_io__com_cclat".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808625".
+Reading "S4_sky130_fd_io__com_opath_datoev2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "S4_sky130_fd_io__hvsbt_xor".
+Reading "S4_sky130_fd_io__hvsbt_xorv2".
+Reading "S4_sky130_fd_io__com_ctl_ls_octl".
+Reading "S4_sky130_fd_io__gpiov2_octl".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "S4_sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "S4_sky130_fd_io__gpiov2_octl_mux".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808643".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808183".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808139".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "S4_sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "S4_sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808299".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808300".
+Reading "S4_sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "S4_sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "S4_sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "S4_sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "S4_sky130_fd_io__gpiov2_obpredrvr".
+Reading "S4_sky130_fd_io__gpiov2_octl_dat".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418085".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808656".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808655".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808654".
+Reading "S4_sky130_fd_io__com_pudrvr_weakv2".
+Reading "S4_sky130_fd_io__com_pudrvr_strong_slowv2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180852".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418080".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180850".
+Reading "S4_sky130_fd_io__gpio_pddrvr_weakv2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418082".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpiov2_pddrvr_strong".
+Reading "S4_sky130_fd_io__gpio_odrvr_subv2".
+Reading "S4_sky130_fd_io__gpio_odrvrv2".
+Reading "S4_sky130_fd_io__gpio_opathv2".
+Reading "S4_sky130_fd_io__top_gpiov2".
+Reading "S4_sky130_fd_io__overlay_gpiov2".
+Reading "S4_sky130_ef_io__gpiov2_pad".
+Reading "S4_sky130_ef_io__gpiov2_pad_wrapped".
+Reading "S4_sky130_ef_io__lvc_vccdx_overlay".
+Reading "S4_sky130_fd_io__overlay_vssd_lvc".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808683".
+Reading "S4_sky130_fd_io__gnd2gnd_strap".
+Reading "S4_sky130_fd_io__gnd2gnd_tap".
+Reading "S4_sky130_fd_io__gnd2gnd_diff".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808684".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808685".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808686".
+Reading "S4_sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "S4_sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808691".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808690".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808702".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808705".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808682".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808694".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808693".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808681".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808688".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808696".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808698".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808695".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808704".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808703".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808701".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808692".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "S4_sky130_fd_io__top_ground_lvc_wpad".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__hvc_vssio_overlay".
+Reading "S4_sky130_fd_io__overlay_vssio_hvc".
+Reading "S4_sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vdda_hvc".
+Reading "S4_sky130_fd_io__hvc_clampv2".
+Reading "S4_sky130_fd_io__top_power_hvc_wpadv2".
+Reading "S4_sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vccd_lvc".
+Reading "S4_sky130_fd_io__top_power_lvc_wpad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "S4_sky130_ef_io__disconnect_vccd_slice_5um".
+Reading "S4_sky130_ef_io__hvc_vddio_overlay".
+Reading "S4_sky130_fd_io__overlay_vddio_hvc".
+Reading "S4_sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "S4_sky130_ef_io__lvc_vccd_overlay".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped2_pad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped2_pad".
+Reading "S4_sky130_fd_io__simple_pad_and_busses".
+Reading "S4_sky130_ef_io__analog_pad".
+Reading "S4_sky130_ef_io__top_power_hvc".
+Reading "chip_io_alt".
+Reading "caravan_power_routing".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "aninv_".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__nfet_01v8_4PXCG5".
+Reading "biasnmos".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
+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. . .
+Error message output from magic:
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+Error while reading cell "T1_control_logic_r" (byte position 824442): Warning: Cell T1_control_logic_r boundary was redefined.
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205868578): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205868610): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871202): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871234): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871266): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871298): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871330): NODE elements not supported: skipping.
+Error while reading cell "S4_sky130_fd_io__res250_sub_small" (byte position 205871426): NODE elements not supported: skipping.
+CIF file read warning: Input off lambda grid by 2/5; snapped to grid.
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_5: 10000 rects
+caravel_00020003_fill_pattern_0_5: 20000 rects
+caravel_00020003_fill_pattern_0_5: 30000 rects
+caravel_00020003_fill_pattern_0_5: 40000 rects
+caravel_00020003_fill_pattern_0_5: 50000 rects
+caravel_00020003_fill_pattern_0_5: 60000 rects
+caravel_00020003_fill_pattern_0_5: 70000 rects
+caravel_00020003_fill_pattern_0_5: 80000 rects
+caravel_00020003_fill_pattern_0_5: 90000 rects
+caravel_00020003_fill_pattern_0_5: 100000 rects
+caravel_00020003_fill_pattern_0_5: 110000 rects
+caravel_00020003_fill_pattern_0_5: 120000 rects
+caravel_00020003_fill_pattern_0_5: 130000 rects
+caravel_00020003_fill_pattern_0_5: 140000 rects
+caravel_00020003_fill_pattern_0_5: 150000 rects
+caravel_00020003_fill_pattern_0_5: 160000 rects
+caravel_00020003_fill_pattern_0_5: 170000 rects
+caravel_00020003_fill_pattern_0_5: 180000 rects
+caravel_00020003_fill_pattern_0_5: 190000 rects
+caravel_00020003_fill_pattern_0_5: 200000 rects
+caravel_00020003_fill_pattern_0_5: 210000 rects
+caravel_00020003_fill_pattern_0_5: 220000 rects
+caravel_00020003_fill_pattern_0_5: 230000 rects
+caravel_00020003_fill_pattern_0_5: 240000 rects
+caravel_00020003_fill_pattern_0_5: 250000 rects
+caravel_00020003_fill_pattern_0_5: 260000 rects
+caravel_00020003_fill_pattern_0_5: 270000 rects
+caravel_00020003_fill_pattern_0_5: 280000 rects
+caravel_00020003_fill_pattern_0_5: 290000 rects
+caravel_00020003_fill_pattern_0_5: 300000 rects
+caravel_00020003_fill_pattern_0_5: 310000 rects
+caravel_00020003_fill_pattern_0_5: 320000 rects
+caravel_00020003_fill_pattern_0_5: 330000 rects
+caravel_00020003_fill_pattern_0_5: 340000 rects
+caravel_00020003_fill_pattern_0_5: 350000 rects
+caravel_00020003_fill_pattern_0_5: 360000 rects
+caravel_00020003_fill_pattern_0_5: 370000 rects
+caravel_00020003_fill_pattern_0_5: 380000 rects
+caravel_00020003_fill_pattern_0_5: 390000 rects
+caravel_00020003_fill_pattern_0_5: 400000 rects
+caravel_00020003_fill_pattern_0_5: 410000 rects
+caravel_00020003_fill_pattern_0_5: 420000 rects
+caravel_00020003_fill_pattern_0_5: 430000 rects
+caravel_00020003_fill_pattern_0_5: 440000 rects
+caravel_00020003_fill_pattern_0_5: 450000 rects
+caravel_00020003_fill_pattern_0_5: 460000 rects
+caravel_00020003_fill_pattern_0_5: 470000 rects
+caravel_00020003_fill_pattern_0_5: 480000 rects
+caravel_00020003_fill_pattern_0_5: 490000 rects
+caravel_00020003_fill_pattern_0_5: 500000 rects
+caravel_00020003_fill_pattern_0_5: 510000 rects
+caravel_00020003_fill_pattern_0_5: 520000 rects
+caravel_00020003_fill_pattern_0_5: 530000 rects
+caravel_00020003_fill_pattern_0_5: 540000 rects
+caravel_00020003_fill_pattern_0_5: 550000 rects
+caravel_00020003_fill_pattern_0_5: 560000 rects
+caravel_00020003_fill_pattern_0_5: 570000 rects
+caravel_00020003_fill_pattern_0_5: 580000 rects
+caravel_00020003_fill_pattern_0_5: 590000 rects
+caravel_00020003_fill_pattern_0_5: 600000 rects
+caravel_00020003_fill_pattern_0_5: 610000 rects
+caravel_00020003_fill_pattern_0_5: 620000 rects
+caravel_00020003_fill_pattern_0_5: 630000 rects
+caravel_00020003_fill_pattern_0_5: 640000 rects
+caravel_00020003_fill_pattern_0_5: 650000 rects
+caravel_00020003_fill_pattern_0_5: 660000 rects
+caravel_00020003_fill_pattern_0_5: 670000 rects
+caravel_00020003_fill_pattern_0_5: 680000 rects
+caravel_00020003_fill_pattern_0_5: 690000 rects
+caravel_00020003_fill_pattern_0_5: 700000 rects
+caravel_00020003_fill_pattern_0_5: 710000 rects
+caravel_00020003_fill_pattern_0_5: 720000 rects
+caravel_00020003_fill_pattern_0_5: 730000 rects
+caravel_00020003_fill_pattern_0_5: 740000 rects
+caravel_00020003_fill_pattern_0_5: 750000 rects
+caravel_00020003_fill_pattern_0_5: 760000 rects
+caravel_00020003_fill_pattern_0_5: 770000 rects
+caravel_00020003_fill_pattern_0_5: 780000 rects
+caravel_00020003_fill_pattern_0_5: 790000 rects
+caravel_00020003_fill_pattern_0_5: 800000 rects
+caravel_00020003_fill_pattern_0_5: 810000 rects
+caravel_00020003_fill_pattern_0_5: 820000 rects
+caravel_00020003_fill_pattern_0_5: 830000 rects
+caravel_00020003_fill_pattern_0_5: 840000 rects
+caravel_00020003_fill_pattern_0_5: 850000 rects
+caravel_00020003_fill_pattern_0_5: 860000 rects
+caravel_00020003_fill_pattern_0_5: 870000 rects
+caravel_00020003_fill_pattern_0_5: 880000 rects
+caravel_00020003_fill_pattern_0_5: 890000 rects
+caravel_00020003_fill_pattern_0_5: 900000 rects
+caravel_00020003_fill_pattern_0_5: 910000 rects
+caravel_00020003_fill_pattern_0_5: 920000 rects
+caravel_00020003_fill_pattern_0_5: 930000 rects
+caravel_00020003_fill_pattern_0_5: 940000 rects
+caravel_00020003_fill_pattern_0_5: 950000 rects
+caravel_00020003_fill_pattern_0_5: 960000 rects
+caravel_00020003_fill_pattern_0_5: 970000 rects
+caravel_00020003_fill_pattern_0_5: 980000 rects
+caravel_00020003_fill_pattern_0_5: 990000 rects
+caravel_00020003_fill_pattern_0_5: 1000000 rects
+caravel_00020003_fill_pattern_0_5: 1010000 rects
+caravel_00020003_fill_pattern_0_5: 1020000 rects
+caravel_00020003_fill_pattern_0_5: 1030000 rects
+caravel_00020003_fill_pattern_0_5: 1040000 rects
+caravel_00020003_fill_pattern_0_5: 1050000 rects
+caravel_00020003_fill_pattern_0_5: 1060000 rects
+caravel_00020003_fill_pattern_0_5: 1070000 rects
+caravel_00020003_fill_pattern_0_5: 1080000 rects
+caravel_00020003_fill_pattern_0_5: 1090000 rects
+caravel_00020003_fill_pattern_0_5: 1100000 rects
+caravel_00020003_fill_pattern_0_5: 1110000 rects
+caravel_00020003_fill_pattern_0_5: 1120000 rects
+caravel_00020003_fill_pattern_0_5: 1130000 rects
+caravel_00020003_fill_pattern_0_5: 1140000 rects
+caravel_00020003_fill_pattern_0_5: 1150000 rects
+caravel_00020003_fill_pattern_0_5: 1160000 rects
+caravel_00020003_fill_pattern_0_5: 1170000 rects
+caravel_00020003_fill_pattern_0_5: 1180000 rects
+caravel_00020003_fill_pattern_0_5: 1190000 rects
+caravel_00020003_fill_pattern_0_5: 1200000 rects
+caravel_00020003_fill_pattern_0_5: 1210000 rects
+caravel_00020003_fill_pattern_0_5: 1220000 rects
+caravel_00020003_fill_pattern_0_5: 1230000 rects
+caravel_00020003_fill_pattern_0_5: 1240000 rects
+caravel_00020003_fill_pattern_0_5: 1250000 rects
+caravel_00020003_fill_pattern_0_5: 1260000 rects
+caravel_00020003_fill_pattern_0_5: 1270000 rects
+caravel_00020003_fill_pattern_0_5: 1280000 rects
+caravel_00020003_fill_pattern_0_5: 1290000 rects
+caravel_00020003_fill_pattern_0_5: 1300000 rects
+caravel_00020003_fill_pattern_0_5: 1310000 rects
+caravel_00020003_fill_pattern_0_5: 1320000 rects
+caravel_00020003_fill_pattern_0_5: 1330000 rects
+caravel_00020003_fill_pattern_0_5: 1340000 rects
+caravel_00020003_fill_pattern_0_5: 1350000 rects
+caravel_00020003_fill_pattern_0_5: 1360000 rects
+caravel_00020003_fill_pattern_0_5: 1370000 rects
+caravel_00020003_fill_pattern_0_5: 1380000 rects
+caravel_00020003_fill_pattern_0_5: 1390000 rects
+caravel_00020003_fill_pattern_0_5: 1400000 rects
+caravel_00020003_fill_pattern_0_5: 1410000 rects
+caravel_00020003_fill_pattern_0_5: 1420000 rects
+caravel_00020003_fill_pattern_0_5: 1430000 rects
+caravel_00020003_fill_pattern_0_5: 1440000 rects
+caravel_00020003_fill_pattern_0_5: 1450000 rects
+caravel_00020003_fill_pattern_0_5: 1460000 rects
+caravel_00020003_fill_pattern_0_5: 1470000 rects
+caravel_00020003_fill_pattern_0_5: 1480000 rects
+caravel_00020003_fill_pattern_0_5: 1490000 rects
+caravel_00020003_fill_pattern_0_5: 1500000 rects
+caravel_00020003_fill_pattern_0_5: 1510000 rects
+caravel_00020003_fill_pattern_0_5: 1520000 rects
+caravel_00020003_fill_pattern_0_5: 1530000 rects
+caravel_00020003_fill_pattern_0_5: 1540000 rects
+caravel_00020003_fill_pattern_0_5: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_4: 10000 rects
+caravel_00020003_fill_pattern_0_4: 20000 rects
+caravel_00020003_fill_pattern_0_4: 30000 rects
+caravel_00020003_fill_pattern_0_4: 40000 rects
+caravel_00020003_fill_pattern_0_4: 50000 rects
+caravel_00020003_fill_pattern_0_4: 60000 rects
+caravel_00020003_fill_pattern_0_4: 70000 rects
+caravel_00020003_fill_pattern_0_4: 80000 rects
+caravel_00020003_fill_pattern_0_4: 90000 rects
+caravel_00020003_fill_pattern_0_4: 100000 rects
+caravel_00020003_fill_pattern_0_4: 110000 rects
+caravel_00020003_fill_pattern_0_4: 120000 rects
+caravel_00020003_fill_pattern_0_4: 130000 rects
+caravel_00020003_fill_pattern_0_4: 140000 rects
+caravel_00020003_fill_pattern_0_4: 150000 rects
+caravel_00020003_fill_pattern_0_4: 160000 rects
+caravel_00020003_fill_pattern_0_4: 170000 rects
+caravel_00020003_fill_pattern_0_4: 180000 rects
+caravel_00020003_fill_pattern_0_4: 190000 rects
+caravel_00020003_fill_pattern_0_4: 200000 rects
+caravel_00020003_fill_pattern_0_4: 210000 rects
+caravel_00020003_fill_pattern_0_4: 220000 rects
+caravel_00020003_fill_pattern_0_4: 230000 rects
+caravel_00020003_fill_pattern_0_4: 240000 rects
+caravel_00020003_fill_pattern_0_4: 250000 rects
+caravel_00020003_fill_pattern_0_4: 260000 rects
+caravel_00020003_fill_pattern_0_4: 270000 rects
+caravel_00020003_fill_pattern_0_4: 280000 rects
+caravel_00020003_fill_pattern_0_4: 290000 rects
+caravel_00020003_fill_pattern_0_4: 300000 rects
+caravel_00020003_fill_pattern_0_4: 310000 rects
+caravel_00020003_fill_pattern_0_4: 320000 rects
+caravel_00020003_fill_pattern_0_4: 330000 rects
+caravel_00020003_fill_pattern_0_4: 340000 rects
+caravel_00020003_fill_pattern_0_4: 350000 rects
+caravel_00020003_fill_pattern_0_4: 360000 rects
+caravel_00020003_fill_pattern_0_4: 370000 rects
+caravel_00020003_fill_pattern_0_4: 380000 rects
+caravel_00020003_fill_pattern_0_4: 390000 rects
+caravel_00020003_fill_pattern_0_4: 400000 rects
+caravel_00020003_fill_pattern_0_4: 410000 rects
+caravel_00020003_fill_pattern_0_4: 420000 rects
+caravel_00020003_fill_pattern_0_4: 430000 rects
+caravel_00020003_fill_pattern_0_4: 440000 rects
+caravel_00020003_fill_pattern_0_4: 450000 rects
+caravel_00020003_fill_pattern_0_4: 460000 rects
+caravel_00020003_fill_pattern_0_4: 470000 rects
+caravel_00020003_fill_pattern_0_4: 480000 rects
+caravel_00020003_fill_pattern_0_4: 490000 rects
+caravel_00020003_fill_pattern_0_4: 500000 rects
+caravel_00020003_fill_pattern_0_4: 510000 rects
+caravel_00020003_fill_pattern_0_4: 520000 rects
+caravel_00020003_fill_pattern_0_4: 530000 rects
+caravel_00020003_fill_pattern_0_4: 540000 rects
+caravel_00020003_fill_pattern_0_4: 550000 rects
+caravel_00020003_fill_pattern_0_4: 560000 rects
+caravel_00020003_fill_pattern_0_4: 570000 rects
+caravel_00020003_fill_pattern_0_4: 580000 rects
+caravel_00020003_fill_pattern_0_4: 590000 rects
+caravel_00020003_fill_pattern_0_4: 600000 rects
+caravel_00020003_fill_pattern_0_4: 610000 rects
+caravel_00020003_fill_pattern_0_4: 620000 rects
+caravel_00020003_fill_pattern_0_4: 630000 rects
+caravel_00020003_fill_pattern_0_4: 640000 rects
+caravel_00020003_fill_pattern_0_4: 650000 rects
+caravel_00020003_fill_pattern_0_4: 660000 rects
+caravel_00020003_fill_pattern_0_4: 670000 rects
+caravel_00020003_fill_pattern_0_4: 680000 rects
+caravel_00020003_fill_pattern_0_4: 690000 rects
+caravel_00020003_fill_pattern_0_4: 700000 rects
+caravel_00020003_fill_pattern_0_4: 710000 rects
+caravel_00020003_fill_pattern_0_4: 720000 rects
+caravel_00020003_fill_pattern_0_4: 730000 rects
+caravel_00020003_fill_pattern_0_4: 740000 rects
+caravel_00020003_fill_pattern_0_4: 750000 rects
+caravel_00020003_fill_pattern_0_4: 760000 rects
+caravel_00020003_fill_pattern_0_4: 770000 rects
+caravel_00020003_fill_pattern_0_4: 780000 rects
+caravel_00020003_fill_pattern_0_4: 790000 rects
+caravel_00020003_fill_pattern_0_4: 800000 rects
+caravel_00020003_fill_pattern_0_4: 810000 rects
+caravel_00020003_fill_pattern_0_4: 820000 rects
+caravel_00020003_fill_pattern_0_4: 830000 rects
+caravel_00020003_fill_pattern_0_4: 840000 rects
+caravel_00020003_fill_pattern_0_4: 850000 rects
+caravel_00020003_fill_pattern_0_4: 860000 rects
+caravel_00020003_fill_pattern_0_4: 870000 rects
+caravel_00020003_fill_pattern_0_4: 880000 rects
+caravel_00020003_fill_pattern_0_4: 890000 rects
+caravel_00020003_fill_pattern_0_4: 900000 rects
+caravel_00020003_fill_pattern_0_4: 910000 rects
+caravel_00020003_fill_pattern_0_4: 920000 rects
+caravel_00020003_fill_pattern_0_4: 930000 rects
+caravel_00020003_fill_pattern_0_4: 940000 rects
+caravel_00020003_fill_pattern_0_4: 950000 rects
+caravel_00020003_fill_pattern_0_4: 960000 rects
+caravel_00020003_fill_pattern_0_4: 970000 rects
+caravel_00020003_fill_pattern_0_4: 980000 rects
+caravel_00020003_fill_pattern_0_4: 990000 rects
+caravel_00020003_fill_pattern_0_4: 1000000 rects
+caravel_00020003_fill_pattern_0_4: 1010000 rects
+caravel_00020003_fill_pattern_0_4: 1020000 rects
+caravel_00020003_fill_pattern_0_4: 1030000 rects
+caravel_00020003_fill_pattern_0_4: 1040000 rects
+caravel_00020003_fill_pattern_0_4: 1050000 rects
+caravel_00020003_fill_pattern_0_4: 1060000 rects
+caravel_00020003_fill_pattern_0_4: 1070000 rects
+caravel_00020003_fill_pattern_0_4: 1080000 rects
+caravel_00020003_fill_pattern_0_4: 1090000 rects
+caravel_00020003_fill_pattern_0_4: 1100000 rects
+caravel_00020003_fill_pattern_0_4: 1110000 rects
+caravel_00020003_fill_pattern_0_4: 1120000 rects
+caravel_00020003_fill_pattern_0_4: 1130000 rects
+caravel_00020003_fill_pattern_0_4: 1140000 rects
+caravel_00020003_fill_pattern_0_4: 1150000 rects
+caravel_00020003_fill_pattern_0_4: 1160000 rects
+caravel_00020003_fill_pattern_0_4: 1170000 rects
+caravel_00020003_fill_pattern_0_4: 1180000 rects
+caravel_00020003_fill_pattern_0_4: 1190000 rects
+caravel_00020003_fill_pattern_0_4: 1200000 rects
+caravel_00020003_fill_pattern_0_4: 1210000 rects
+caravel_00020003_fill_pattern_0_4: 1220000 rects
+caravel_00020003_fill_pattern_0_4: 1230000 rects
+caravel_00020003_fill_pattern_0_4: 1240000 rects
+caravel_00020003_fill_pattern_0_4: 1250000 rects
+caravel_00020003_fill_pattern_0_4: 1260000 rects
+caravel_00020003_fill_pattern_0_4: 1270000 rects
+caravel_00020003_fill_pattern_0_4: 1280000 rects
+caravel_00020003_fill_pattern_0_4: 1290000 rects
+caravel_00020003_fill_pattern_0_4: 1300000 rects
+caravel_00020003_fill_pattern_0_4: 1310000 rects
+caravel_00020003_fill_pattern_0_4: 1320000 rects
+caravel_00020003_fill_pattern_0_4: 1330000 rects
+caravel_00020003_fill_pattern_0_4: 1340000 rects
+caravel_00020003_fill_pattern_0_4: 1350000 rects
+caravel_00020003_fill_pattern_0_4: 1360000 rects
+caravel_00020003_fill_pattern_0_4: 1370000 rects
+caravel_00020003_fill_pattern_0_4: 1380000 rects
+caravel_00020003_fill_pattern_0_4: 1390000 rects
+caravel_00020003_fill_pattern_0_4: 1400000 rects
+caravel_00020003_fill_pattern_0_4: 1410000 rects
+caravel_00020003_fill_pattern_0_4: 1420000 rects
+caravel_00020003_fill_pattern_0_4: 1430000 rects
+caravel_00020003_fill_pattern_0_4: 1440000 rects
+caravel_00020003_fill_pattern_0_4: 1450000 rects
+caravel_00020003_fill_pattern_0_4: 1460000 rects
+caravel_00020003_fill_pattern_0_4: 1470000 rects
+caravel_00020003_fill_pattern_0_4: 1480000 rects
+caravel_00020003_fill_pattern_0_4: 1490000 rects
+caravel_00020003_fill_pattern_0_4: 1500000 rects
+caravel_00020003_fill_pattern_0_4: 1510000 rects
+caravel_00020003_fill_pattern_0_4: 1520000 rects
+caravel_00020003_fill_pattern_0_4: 1530000 rects
+caravel_00020003_fill_pattern_0_4: 1540000 rects
+caravel_00020003_fill_pattern_0_4: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_2: 10000 rects
+caravel_00020003_fill_pattern_0_2: 20000 rects
+caravel_00020003_fill_pattern_0_2: 30000 rects
+caravel_00020003_fill_pattern_0_2: 40000 rects
+caravel_00020003_fill_pattern_0_2: 50000 rects
+caravel_00020003_fill_pattern_0_2: 60000 rects
+caravel_00020003_fill_pattern_0_2: 70000 rects
+caravel_00020003_fill_pattern_0_2: 80000 rects
+caravel_00020003_fill_pattern_0_2: 90000 rects
+caravel_00020003_fill_pattern_0_2: 100000 rects
+caravel_00020003_fill_pattern_0_2: 110000 rects
+caravel_00020003_fill_pattern_0_2: 120000 rects
+caravel_00020003_fill_pattern_0_2: 130000 rects
+caravel_00020003_fill_pattern_0_2: 140000 rects
+caravel_00020003_fill_pattern_0_2: 150000 rects
+caravel_00020003_fill_pattern_0_2: 160000 rects
+caravel_00020003_fill_pattern_0_2: 170000 rects
+caravel_00020003_fill_pattern_0_2: 180000 rects
+caravel_00020003_fill_pattern_0_2: 190000 rects
+caravel_00020003_fill_pattern_0_2: 200000 rects
+caravel_00020003_fill_pattern_0_2: 210000 rects
+caravel_00020003_fill_pattern_0_2: 220000 rects
+caravel_00020003_fill_pattern_0_2: 230000 rects
+caravel_00020003_fill_pattern_0_2: 240000 rects
+caravel_00020003_fill_pattern_0_2: 250000 rects
+caravel_00020003_fill_pattern_0_2: 260000 rects
+caravel_00020003_fill_pattern_0_2: 270000 rects
+caravel_00020003_fill_pattern_0_2: 280000 rects
+caravel_00020003_fill_pattern_0_2: 290000 rects
+caravel_00020003_fill_pattern_0_2: 300000 rects
+caravel_00020003_fill_pattern_0_2: 310000 rects
+caravel_00020003_fill_pattern_0_2: 320000 rects
+caravel_00020003_fill_pattern_0_2: 330000 rects
+caravel_00020003_fill_pattern_0_2: 340000 rects
+caravel_00020003_fill_pattern_0_2: 350000 rects
+caravel_00020003_fill_pattern_0_2: 360000 rects
+caravel_00020003_fill_pattern_0_2: 370000 rects
+caravel_00020003_fill_pattern_0_2: 380000 rects
+caravel_00020003_fill_pattern_0_2: 390000 rects
+caravel_00020003_fill_pattern_0_2: 400000 rects
+caravel_00020003_fill_pattern_0_2: 410000 rects
+caravel_00020003_fill_pattern_0_2: 420000 rects
+caravel_00020003_fill_pattern_0_2: 430000 rects
+caravel_00020003_fill_pattern_0_2: 440000 rects
+caravel_00020003_fill_pattern_0_2: 450000 rects
+caravel_00020003_fill_pattern_0_2: 460000 rects
+caravel_00020003_fill_pattern_0_2: 470000 rects
+caravel_00020003_fill_pattern_0_2: 480000 rects
+caravel_00020003_fill_pattern_0_2: 490000 rects
+caravel_00020003_fill_pattern_0_2: 500000 rects
+caravel_00020003_fill_pattern_0_2: 510000 rects
+caravel_00020003_fill_pattern_0_2: 520000 rects
+caravel_00020003_fill_pattern_0_2: 530000 rects
+caravel_00020003_fill_pattern_0_2: 540000 rects
+caravel_00020003_fill_pattern_0_2: 550000 rects
+caravel_00020003_fill_pattern_0_2: 560000 rects
+caravel_00020003_fill_pattern_0_2: 570000 rects
+caravel_00020003_fill_pattern_0_2: 580000 rects
+caravel_00020003_fill_pattern_0_2: 590000 rects
+caravel_00020003_fill_pattern_0_2: 600000 rects
+caravel_00020003_fill_pattern_0_2: 610000 rects
+caravel_00020003_fill_pattern_0_2: 620000 rects
+caravel_00020003_fill_pattern_0_2: 630000 rects
+caravel_00020003_fill_pattern_0_2: 640000 rects
+caravel_00020003_fill_pattern_0_2: 650000 rects
+caravel_00020003_fill_pattern_0_2: 660000 rects
+caravel_00020003_fill_pattern_0_2: 670000 rects
+caravel_00020003_fill_pattern_0_2: 680000 rects
+caravel_00020003_fill_pattern_0_2: 690000 rects
+caravel_00020003_fill_pattern_0_2: 700000 rects
+caravel_00020003_fill_pattern_0_2: 710000 rects
+caravel_00020003_fill_pattern_0_2: 720000 rects
+caravel_00020003_fill_pattern_0_2: 730000 rects
+caravel_00020003_fill_pattern_0_2: 740000 rects
+caravel_00020003_fill_pattern_0_2: 750000 rects
+caravel_00020003_fill_pattern_0_2: 760000 rects
+caravel_00020003_fill_pattern_0_2: 770000 rects
+caravel_00020003_fill_pattern_0_2: 780000 rects
+caravel_00020003_fill_pattern_0_2: 790000 rects
+caravel_00020003_fill_pattern_0_2: 800000 rects
+caravel_00020003_fill_pattern_0_2: 810000 rects
+caravel_00020003_fill_pattern_0_2: 820000 rects
+caravel_00020003_fill_pattern_0_2: 830000 rects
+caravel_00020003_fill_pattern_0_2: 840000 rects
+caravel_00020003_fill_pattern_0_2: 850000 rects
+caravel_00020003_fill_pattern_0_2: 860000 rects
+caravel_00020003_fill_pattern_0_2: 870000 rects
+caravel_00020003_fill_pattern_0_2: 880000 rects
+caravel_00020003_fill_pattern_0_2: 890000 rects
+caravel_00020003_fill_pattern_0_2: 900000 rects
+caravel_00020003_fill_pattern_0_2: 910000 rects
+caravel_00020003_fill_pattern_0_2: 920000 rects
+caravel_00020003_fill_pattern_0_2: 930000 rects
+caravel_00020003_fill_pattern_0_2: 940000 rects
+caravel_00020003_fill_pattern_0_2: 950000 rects
+caravel_00020003_fill_pattern_0_2: 960000 rects
+caravel_00020003_fill_pattern_0_2: 970000 rects
+caravel_00020003_fill_pattern_0_2: 980000 rects
+caravel_00020003_fill_pattern_0_2: 990000 rects
+caravel_00020003_fill_pattern_0_2: 1000000 rects
+caravel_00020003_fill_pattern_0_2: 1010000 rects
+caravel_00020003_fill_pattern_0_2: 1020000 rects
+caravel_00020003_fill_pattern_0_2: 1030000 rects
+caravel_00020003_fill_pattern_0_2: 1040000 rects
+caravel_00020003_fill_pattern_0_2: 1050000 rects
+caravel_00020003_fill_pattern_0_2: 1060000 rects
+caravel_00020003_fill_pattern_0_2: 1070000 rects
+caravel_00020003_fill_pattern_0_2: 1080000 rects
+caravel_00020003_fill_pattern_0_2: 1090000 rects
+caravel_00020003_fill_pattern_0_2: 1100000 rects
+caravel_00020003_fill_pattern_0_2: 1110000 rects
+caravel_00020003_fill_pattern_0_2: 1120000 rects
+caravel_00020003_fill_pattern_0_2: 1130000 rects
+caravel_00020003_fill_pattern_0_2: 1140000 rects
+caravel_00020003_fill_pattern_0_2: 1150000 rects
+caravel_00020003_fill_pattern_0_2: 1160000 rects
+caravel_00020003_fill_pattern_0_2: 1170000 rects
+caravel_00020003_fill_pattern_0_2: 1180000 rects
+caravel_00020003_fill_pattern_0_2: 1190000 rects
+caravel_00020003_fill_pattern_0_2: 1200000 rects
+caravel_00020003_fill_pattern_0_2: 1210000 rects
+caravel_00020003_fill_pattern_0_2: 1220000 rects
+caravel_00020003_fill_pattern_0_2: 1230000 rects
+caravel_00020003_fill_pattern_0_2: 1240000 rects
+caravel_00020003_fill_pattern_0_2: 1250000 rects
+caravel_00020003_fill_pattern_0_2: 1260000 rects
+caravel_00020003_fill_pattern_0_2: 1270000 rects
+caravel_00020003_fill_pattern_0_2: 1280000 rects
+caravel_00020003_fill_pattern_0_2: 1290000 rects
+caravel_00020003_fill_pattern_0_2: 1300000 rects
+caravel_00020003_fill_pattern_0_2: 1310000 rects
+caravel_00020003_fill_pattern_0_2: 1320000 rects
+caravel_00020003_fill_pattern_0_2: 1330000 rects
+caravel_00020003_fill_pattern_0_2: 1340000 rects
+caravel_00020003_fill_pattern_0_2: 1350000 rects
+caravel_00020003_fill_pattern_0_2: 1360000 rects
+caravel_00020003_fill_pattern_0_2: 1370000 rects
+caravel_00020003_fill_pattern_0_2: 1380000 rects
+caravel_00020003_fill_pattern_0_2: 1390000 rects
+caravel_00020003_fill_pattern_0_2: 1400000 rects
+caravel_00020003_fill_pattern_0_2: 1410000 rects
+caravel_00020003_fill_pattern_0_2: 1420000 rects
+caravel_00020003_fill_pattern_0_2: 1430000 rects
+caravel_00020003_fill_pattern_0_2: 1440000 rects
+caravel_00020003_fill_pattern_0_2: 1450000 rects
+caravel_00020003_fill_pattern_0_2: 1460000 rects
+caravel_00020003_fill_pattern_0_2: 1470000 rects
+caravel_00020003_fill_pattern_0_2: 1480000 rects
+caravel_00020003_fill_pattern_0_2: 1490000 rects
+caravel_00020003_fill_pattern_0_2: 1500000 rects
+caravel_00020003_fill_pattern_0_2: 1510000 rects
+caravel_00020003_fill_pattern_0_2: 1520000 rects
+caravel_00020003_fill_pattern_0_2: 1530000 rects
+caravel_00020003_fill_pattern_0_2: 1540000 rects
+caravel_00020003_fill_pattern_0_2: 1550000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_1: 10000 rects
+caravel_00020003_fill_pattern_4_1: 20000 rects
+caravel_00020003_fill_pattern_4_1: 30000 rects
+caravel_00020003_fill_pattern_4_1: 40000 rects
+caravel_00020003_fill_pattern_4_1: 50000 rects
+caravel_00020003_fill_pattern_4_1: 60000 rects
+caravel_00020003_fill_pattern_4_1: 70000 rects
+caravel_00020003_fill_pattern_4_1: 80000 rects
+caravel_00020003_fill_pattern_4_1: 90000 rects
+caravel_00020003_fill_pattern_4_1: 100000 rects
+caravel_00020003_fill_pattern_4_1: 110000 rects
+caravel_00020003_fill_pattern_4_1: 120000 rects
+caravel_00020003_fill_pattern_4_1: 130000 rects
+caravel_00020003_fill_pattern_4_1: 140000 rects
+caravel_00020003_fill_pattern_4_1: 150000 rects
+caravel_00020003_fill_pattern_4_1: 160000 rects
+caravel_00020003_fill_pattern_4_1: 170000 rects
+caravel_00020003_fill_pattern_4_1: 180000 rects
+caravel_00020003_fill_pattern_4_1: 190000 rects
+caravel_00020003_fill_pattern_4_1: 200000 rects
+caravel_00020003_fill_pattern_4_1: 210000 rects
+caravel_00020003_fill_pattern_4_1: 220000 rects
+caravel_00020003_fill_pattern_4_1: 230000 rects
+caravel_00020003_fill_pattern_4_1: 240000 rects
+caravel_00020003_fill_pattern_4_1: 250000 rects
+caravel_00020003_fill_pattern_4_1: 260000 rects
+caravel_00020003_fill_pattern_4_1: 270000 rects
+caravel_00020003_fill_pattern_4_1: 280000 rects
+caravel_00020003_fill_pattern_4_1: 290000 rects
+caravel_00020003_fill_pattern_4_1: 300000 rects
+caravel_00020003_fill_pattern_4_1: 310000 rects
+caravel_00020003_fill_pattern_4_1: 320000 rects
+caravel_00020003_fill_pattern_4_1: 330000 rects
+caravel_00020003_fill_pattern_4_1: 340000 rects
+caravel_00020003_fill_pattern_4_1: 350000 rects
+caravel_00020003_fill_pattern_4_1: 360000 rects
+caravel_00020003_fill_pattern_4_1: 370000 rects
+caravel_00020003_fill_pattern_4_1: 380000 rects
+caravel_00020003_fill_pattern_4_1: 390000 rects
+caravel_00020003_fill_pattern_4_1: 400000 rects
+caravel_00020003_fill_pattern_4_1: 410000 rects
+caravel_00020003_fill_pattern_4_1: 420000 rects
+caravel_00020003_fill_pattern_4_1: 430000 rects
+caravel_00020003_fill_pattern_4_1: 440000 rects
+caravel_00020003_fill_pattern_4_1: 450000 rects
+caravel_00020003_fill_pattern_4_1: 460000 rects
+caravel_00020003_fill_pattern_4_1: 470000 rects
+caravel_00020003_fill_pattern_4_1: 480000 rects
+caravel_00020003_fill_pattern_4_1: 490000 rects
+caravel_00020003_fill_pattern_4_1: 500000 rects
+caravel_00020003_fill_pattern_4_1: 510000 rects
+caravel_00020003_fill_pattern_4_1: 520000 rects
+caravel_00020003_fill_pattern_4_1: 530000 rects
+caravel_00020003_fill_pattern_4_1: 540000 rects
+caravel_00020003_fill_pattern_4_1: 550000 rects
+caravel_00020003_fill_pattern_4_1: 560000 rects
+caravel_00020003_fill_pattern_4_1: 570000 rects
+caravel_00020003_fill_pattern_4_1: 580000 rects
+caravel_00020003_fill_pattern_4_1: 590000 rects
+caravel_00020003_fill_pattern_4_1: 600000 rects
+caravel_00020003_fill_pattern_4_1: 610000 rects
+caravel_00020003_fill_pattern_4_1: 620000 rects
+caravel_00020003_fill_pattern_4_1: 630000 rects
+caravel_00020003_fill_pattern_4_1: 640000 rects
+caravel_00020003_fill_pattern_4_1: 650000 rects
+caravel_00020003_fill_pattern_4_1: 660000 rects
+caravel_00020003_fill_pattern_4_1: 670000 rects
+caravel_00020003_fill_pattern_4_1: 680000 rects
+caravel_00020003_fill_pattern_4_1: 690000 rects
+caravel_00020003_fill_pattern_4_1: 700000 rects
+caravel_00020003_fill_pattern_4_1: 710000 rects
+caravel_00020003_fill_pattern_4_1: 720000 rects
+caravel_00020003_fill_pattern_4_1: 730000 rects
+caravel_00020003_fill_pattern_4_1: 740000 rects
+caravel_00020003_fill_pattern_4_1: 750000 rects
+caravel_00020003_fill_pattern_4_1: 760000 rects
+caravel_00020003_fill_pattern_4_1: 770000 rects
+caravel_00020003_fill_pattern_4_1: 780000 rects
+caravel_00020003_fill_pattern_4_1: 790000 rects
+caravel_00020003_fill_pattern_4_1: 800000 rects
+caravel_00020003_fill_pattern_4_1: 810000 rects
+caravel_00020003_fill_pattern_4_1: 820000 rects
+caravel_00020003_fill_pattern_4_1: 830000 rects
+caravel_00020003_fill_pattern_4_1: 840000 rects
+caravel_00020003_fill_pattern_4_1: 850000 rects
+caravel_00020003_fill_pattern_4_1: 860000 rects
+caravel_00020003_fill_pattern_4_1: 870000 rects
+caravel_00020003_fill_pattern_4_1: 880000 rects
+caravel_00020003_fill_pattern_4_1: 890000 rects
+caravel_00020003_fill_pattern_4_1: 900000 rects
+caravel_00020003_fill_pattern_4_1: 910000 rects
+caravel_00020003_fill_pattern_4_1: 920000 rects
+caravel_00020003_fill_pattern_4_1: 930000 rects
+caravel_00020003_fill_pattern_4_1: 940000 rects
+caravel_00020003_fill_pattern_4_1: 950000 rects
+caravel_00020003_fill_pattern_4_1: 960000 rects
+caravel_00020003_fill_pattern_4_1: 970000 rects
+caravel_00020003_fill_pattern_4_1: 980000 rects
+caravel_00020003_fill_pattern_4_1: 990000 rects
+caravel_00020003_fill_pattern_4_1: 1000000 rects
+caravel_00020003_fill_pattern_4_1: 1010000 rects
+caravel_00020003_fill_pattern_4_1: 1020000 rects
+caravel_00020003_fill_pattern_4_1: 1030000 rects
+caravel_00020003_fill_pattern_4_1: 1040000 rects
+caravel_00020003_fill_pattern_4_1: 1050000 rects
+caravel_00020003_fill_pattern_4_1: 1060000 rects
+caravel_00020003_fill_pattern_4_1: 1070000 rects
+caravel_00020003_fill_pattern_4_1: 1080000 rects
+caravel_00020003_fill_pattern_4_1: 1090000 rects
+caravel_00020003_fill_pattern_4_1: 1100000 rects
+caravel_00020003_fill_pattern_4_1: 1110000 rects
+caravel_00020003_fill_pattern_4_1: 1120000 rects
+caravel_00020003_fill_pattern_4_1: 1130000 rects
+caravel_00020003_fill_pattern_4_1: 1140000 rects
+caravel_00020003_fill_pattern_4_1: 1150000 rects
+caravel_00020003_fill_pattern_4_1: 1160000 rects
+caravel_00020003_fill_pattern_4_1: 1170000 rects
+caravel_00020003_fill_pattern_4_1: 1180000 rects
+caravel_00020003_fill_pattern_4_1: 1190000 rects
+caravel_00020003_fill_pattern_4_1: 1200000 rects
+caravel_00020003_fill_pattern_4_1: 1210000 rects
+caravel_00020003_fill_pattern_4_1: 1220000 rects
+caravel_00020003_fill_pattern_4_1: 1230000 rects
+caravel_00020003_fill_pattern_4_1: 1240000 rects
+caravel_00020003_fill_pattern_4_1: 1250000 rects
+caravel_00020003_fill_pattern_4_1: 1260000 rects
+caravel_00020003_fill_pattern_4_1: 1270000 rects
+caravel_00020003_fill_pattern_4_1: 1280000 rects
+caravel_00020003_fill_pattern_4_1: 1290000 rects
+caravel_00020003_fill_pattern_4_1: 1300000 rects
+caravel_00020003_fill_pattern_4_1: 1310000 rects
+caravel_00020003_fill_pattern_4_1: 1320000 rects
+caravel_00020003_fill_pattern_4_1: 1330000 rects
+caravel_00020003_fill_pattern_4_1: 1340000 rects
+caravel_00020003_fill_pattern_4_1: 1350000 rects
+caravel_00020003_fill_pattern_4_1: 1360000 rects
+caravel_00020003_fill_pattern_4_1: 1370000 rects
+caravel_00020003_fill_pattern_4_1: 1380000 rects
+caravel_00020003_fill_pattern_4_1: 1390000 rects
+caravel_00020003_fill_pattern_4_1: 1400000 rects
+caravel_00020003_fill_pattern_4_1: 1410000 rects
+caravel_00020003_fill_pattern_4_1: 1420000 rects
+caravel_00020003_fill_pattern_4_1: 1430000 rects
+caravel_00020003_fill_pattern_4_1: 1440000 rects
+caravel_00020003_fill_pattern_4_1: 1450000 rects
+caravel_00020003_fill_pattern_4_1: 1460000 rects
+caravel_00020003_fill_pattern_4_1: 1470000 rects
+caravel_00020003_fill_pattern_4_1: 1480000 rects
+caravel_00020003_fill_pattern_4_1: 1490000 rects
+caravel_00020003_fill_pattern_4_1: 1500000 rects
+caravel_00020003_fill_pattern_4_1: 1510000 rects
+caravel_00020003_fill_pattern_4_1: 1520000 rects
+caravel_00020003_fill_pattern_4_1: 1530000 rects
+caravel_00020003_fill_pattern_4_1: 1540000 rects
+caravel_00020003_fill_pattern_4_1: 1550000 rects
+caravel_00020003_fill_pattern_4_1: 1560000 rects
+caravel_00020003_fill_pattern_4_1: 1570000 rects
+caravel_00020003_fill_pattern_4_1: 1580000 rects
+caravel_00020003_fill_pattern_4_1: 1590000 rects
+caravel_00020003_fill_pattern_4_1: 1600000 rects
+caravel_00020003_fill_pattern_4_1: 1610000 rects
+caravel_00020003_fill_pattern_4_1: 1620000 rects
+caravel_00020003_fill_pattern_4_1: 1630000 rects
+caravel_00020003_fill_pattern_4_1: 1640000 rects
+caravel_00020003_fill_pattern_4_1: 1650000 rects
+caravel_00020003_fill_pattern_4_1: 1660000 rects
+caravel_00020003_fill_pattern_4_1: 1670000 rects
+caravel_00020003_fill_pattern_4_1: 1680000 rects
+caravel_00020003_fill_pattern_4_1: 1690000 rects
+caravel_00020003_fill_pattern_4_1: 1700000 rects
+caravel_00020003_fill_pattern_4_1: 1710000 rects
+caravel_00020003_fill_pattern_4_1: 1720000 rects
+caravel_00020003_fill_pattern_4_1: 1730000 rects
+caravel_00020003_fill_pattern_4_1: 1740000 rects
+caravel_00020003_fill_pattern_4_1: 1750000 rects
+caravel_00020003_fill_pattern_4_1: 1760000 rects
+caravel_00020003_fill_pattern_4_1: 1770000 rects
+caravel_00020003_fill_pattern_4_1: 1780000 rects
+caravel_00020003_fill_pattern_4_1: 1790000 rects
+caravel_00020003_fill_pattern_4_1: 1800000 rects
+caravel_00020003_fill_pattern_4_1: 1810000 rects
+caravel_00020003_fill_pattern_4_1: 1820000 rects
+caravel_00020003_fill_pattern_4_1: 1830000 rects
+caravel_00020003_fill_pattern_4_1: 1840000 rects
+caravel_00020003_fill_pattern_4_1: 1850000 rects
+caravel_00020003_fill_pattern_4_1: 1860000 rects
+caravel_00020003_fill_pattern_4_1: 1870000 rects
+caravel_00020003_fill_pattern_4_1: 1880000 rects
+caravel_00020003_fill_pattern_4_1: 1890000 rects
+caravel_00020003_fill_pattern_4_1: 1900000 rects
+caravel_00020003_fill_pattern_4_1: 1910000 rects
+caravel_00020003_fill_pattern_4_1: 1920000 rects
+caravel_00020003_fill_pattern_4_1: 1930000 rects
+caravel_00020003_fill_pattern_4_1: 1940000 rects
+caravel_00020003_fill_pattern_4_1: 1950000 rects
+caravel_00020003_fill_pattern_4_1: 1960000 rects
+caravel_00020003_fill_pattern_4_1: 1970000 rects
+caravel_00020003_fill_pattern_4_1: 1980000 rects
+caravel_00020003_fill_pattern_4_1: 1990000 rects
+caravel_00020003_fill_pattern_4_1: 2000000 rects
+caravel_00020003_fill_pattern_4_1: 2010000 rects
+caravel_00020003_fill_pattern_4_1: 2020000 rects
+caravel_00020003_fill_pattern_4_1: 2030000 rects
+caravel_00020003_fill_pattern_4_1: 2040000 rects
+caravel_00020003_fill_pattern_4_1: 2050000 rects
+caravel_00020003_fill_pattern_4_1: 2060000 rects
+caravel_00020003_fill_pattern_4_1: 2070000 rects
+caravel_00020003_fill_pattern_4_1: 2080000 rects
+caravel_00020003_fill_pattern_4_1: 2090000 rects
+caravel_00020003_fill_pattern_4_1: 2100000 rects
+caravel_00020003_fill_pattern_4_1: 2110000 rects
+caravel_00020003_fill_pattern_4_1: 2120000 rects
+caravel_00020003_fill_pattern_4_1: 2130000 rects
+caravel_00020003_fill_pattern_4_1: 2140000 rects
+caravel_00020003_fill_pattern_4_1: 2150000 rects
+caravel_00020003_fill_pattern_4_1: 2160000 rects
+caravel_00020003_fill_pattern_4_1: 2170000 rects
+caravel_00020003_fill_pattern_4_1: 2180000 rects
+caravel_00020003_fill_pattern_4_1: 2190000 rects
+caravel_00020003_fill_pattern_4_1: 2200000 rects
+caravel_00020003_fill_pattern_4_1: 2210000 rects
+caravel_00020003_fill_pattern_4_1: 2220000 rects
+caravel_00020003_fill_pattern_4_1: 2230000 rects
+caravel_00020003_fill_pattern_4_1: 2240000 rects
+caravel_00020003_fill_pattern_4_1: 2250000 rects
+caravel_00020003_fill_pattern_4_1: 2260000 rects
+caravel_00020003_fill_pattern_4_1: 2270000 rects
+caravel_00020003_fill_pattern_4_1: 2280000 rects
+caravel_00020003_fill_pattern_4_1: 2290000 rects
+caravel_00020003_fill_pattern_4_1: 2300000 rects
+caravel_00020003_fill_pattern_4_1: 2310000 rects
+caravel_00020003_fill_pattern_4_1: 2320000 rects
+caravel_00020003_fill_pattern_4_1: 2330000 rects
+caravel_00020003_fill_pattern_4_1: 2340000 rects
+caravel_00020003_fill_pattern_4_1: 2350000 rects
+caravel_00020003_fill_pattern_4_1: 2360000 rects
+caravel_00020003_fill_pattern_4_1: 2370000 rects
+caravel_00020003_fill_pattern_4_1: 2380000 rects
+caravel_00020003_fill_pattern_4_1: 2390000 rects
+caravel_00020003_fill_pattern_4_1: 2400000 rects
+caravel_00020003_fill_pattern_4_1: 2410000 rects
+caravel_00020003_fill_pattern_4_1: 2420000 rects
+caravel_00020003_fill_pattern_4_1: 2430000 rects
+caravel_00020003_fill_pattern_4_1: 2440000 rects
+caravel_00020003_fill_pattern_4_1: 2450000 rects
+caravel_00020003_fill_pattern_4_1: 2460000 rects
+caravel_00020003_fill_pattern_4_1: 2470000 rects
+caravel_00020003_fill_pattern_4_1: 2480000 rects
+caravel_00020003_fill_pattern_4_1: 2490000 rects
+caravel_00020003_fill_pattern_4_1: 2500000 rects
+caravel_00020003_fill_pattern_4_1: 2510000 rects
+caravel_00020003_fill_pattern_4_1: 2520000 rects
+caravel_00020003_fill_pattern_4_1: 2530000 rects
+caravel_00020003_fill_pattern_4_1: 2540000 rects
+caravel_00020003_fill_pattern_4_1: 2550000 rects
+caravel_00020003_fill_pattern_4_1: 2560000 rects
+caravel_00020003_fill_pattern_4_1: 2570000 rects
+caravel_00020003_fill_pattern_4_1: 2580000 rects
+caravel_00020003_fill_pattern_4_1: 2590000 rects
+caravel_00020003_fill_pattern_4_1: 2600000 rects
+caravel_00020003_fill_pattern_4_1: 2610000 rects
+caravel_00020003_fill_pattern_4_1: 2620000 rects
+caravel_00020003_fill_pattern_4_1: 2630000 rects
+caravel_00020003_fill_pattern_4_1: 2640000 rects
+caravel_00020003_fill_pattern_4_1: 2650000 rects
+caravel_00020003_fill_pattern_4_1: 2660000 rects
+caravel_00020003_fill_pattern_4_1: 2670000 rects
+caravel_00020003_fill_pattern_4_1: 2680000 rects
+caravel_00020003_fill_pattern_4_1: 2690000 rects
+caravel_00020003_fill_pattern_4_1: 2700000 rects
+caravel_00020003_fill_pattern_4_1: 2710000 rects
+caravel_00020003_fill_pattern_4_1: 2720000 rects
+caravel_00020003_fill_pattern_4_1: 2730000 rects
+caravel_00020003_fill_pattern_4_1: 2740000 rects
+caravel_00020003_fill_pattern_4_1: 2750000 rects
+caravel_00020003_fill_pattern_4_1: 2760000 rects
+caravel_00020003_fill_pattern_4_1: 2770000 rects
+caravel_00020003_fill_pattern_4_1: 2780000 rects
+caravel_00020003_fill_pattern_4_1: 2790000 rects
+caravel_00020003_fill_pattern_4_1: 2800000 rects
+caravel_00020003_fill_pattern_4_1: 2810000 rects
+caravel_00020003_fill_pattern_4_1: 2820000 rects
+caravel_00020003_fill_pattern_4_1: 2830000 rects
+caravel_00020003_fill_pattern_4_1: 2840000 rects
+caravel_00020003_fill_pattern_4_1: 2850000 rects
+caravel_00020003_fill_pattern_4_1: 2860000 rects
+caravel_00020003_fill_pattern_4_1: 2870000 rects
+caravel_00020003_fill_pattern_4_1: 2880000 rects
+caravel_00020003_fill_pattern_4_1: 2890000 rects
+caravel_00020003_fill_pattern_4_1: 2900000 rects
+caravel_00020003_fill_pattern_4_1: 2910000 rects
+caravel_00020003_fill_pattern_4_1: 2920000 rects
+caravel_00020003_fill_pattern_4_1: 2930000 rects
+caravel_00020003_fill_pattern_4_1: 2940000 rects
+caravel_00020003_fill_pattern_4_1: 2950000 rects
+caravel_00020003_fill_pattern_4_1: 2960000 rects
+caravel_00020003_fill_pattern_4_1: 2970000 rects
+caravel_00020003_fill_pattern_4_1: 2980000 rects
+caravel_00020003_fill_pattern_4_1: 2990000 rects
+caravel_00020003_fill_pattern_4_1: 3000000 rects
+caravel_00020003_fill_pattern_4_1: 3010000 rects
+caravel_00020003_fill_pattern_4_1: 3020000 rects
+caravel_00020003_fill_pattern_4_1: 3030000 rects
+caravel_00020003_fill_pattern_4_1: 3040000 rects
+caravel_00020003_fill_pattern_4_1: 3050000 rects
+caravel_00020003_fill_pattern_4_1: 3060000 rects
+caravel_00020003_fill_pattern_4_1: 3070000 rects
+caravel_00020003_fill_pattern_4_1: 3080000 rects
+caravel_00020003_fill_pattern_4_1: 3090000 rects
+caravel_00020003_fill_pattern_4_1: 3100000 rects
+caravel_00020003_fill_pattern_4_1: 3110000 rects
+caravel_00020003_fill_pattern_4_1: 3120000 rects
+caravel_00020003_fill_pattern_4_1: 3130000 rects
+caravel_00020003_fill_pattern_4_1: 3140000 rects
+caravel_00020003_fill_pattern_4_1: 3150000 rects
+caravel_00020003_fill_pattern_4_1: 3160000 rects
+caravel_00020003_fill_pattern_4_1: 3170000 rects
+caravel_00020003_fill_pattern_4_1: 3180000 rects
+caravel_00020003_fill_pattern_4_1: 3190000 rects
+caravel_00020003_fill_pattern_4_1: 3200000 rects
+caravel_00020003_fill_pattern_4_1: 3210000 rects
+caravel_00020003_fill_pattern_4_1: 3220000 rects
+caravel_00020003_fill_pattern_4_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_0: 10000 rects
+caravel_00020003_fill_pattern_4_0: 20000 rects
+caravel_00020003_fill_pattern_4_0: 30000 rects
+caravel_00020003_fill_pattern_4_0: 40000 rects
+caravel_00020003_fill_pattern_4_0: 50000 rects
+caravel_00020003_fill_pattern_4_0: 60000 rects
+caravel_00020003_fill_pattern_4_0: 70000 rects
+caravel_00020003_fill_pattern_4_0: 80000 rects
+caravel_00020003_fill_pattern_4_0: 90000 rects
+caravel_00020003_fill_pattern_4_0: 100000 rects
+caravel_00020003_fill_pattern_4_0: 110000 rects
+caravel_00020003_fill_pattern_4_0: 120000 rects
+caravel_00020003_fill_pattern_4_0: 130000 rects
+caravel_00020003_fill_pattern_4_0: 140000 rects
+caravel_00020003_fill_pattern_4_0: 150000 rects
+caravel_00020003_fill_pattern_4_0: 160000 rects
+caravel_00020003_fill_pattern_4_0: 170000 rects
+caravel_00020003_fill_pattern_4_0: 180000 rects
+caravel_00020003_fill_pattern_4_0: 190000 rects
+caravel_00020003_fill_pattern_4_0: 200000 rects
+caravel_00020003_fill_pattern_4_0: 210000 rects
+caravel_00020003_fill_pattern_4_0: 220000 rects
+caravel_00020003_fill_pattern_4_0: 230000 rects
+caravel_00020003_fill_pattern_4_0: 240000 rects
+caravel_00020003_fill_pattern_4_0: 250000 rects
+caravel_00020003_fill_pattern_4_0: 260000 rects
+caravel_00020003_fill_pattern_4_0: 270000 rects
+caravel_00020003_fill_pattern_4_0: 280000 rects
+caravel_00020003_fill_pattern_4_0: 290000 rects
+caravel_00020003_fill_pattern_4_0: 300000 rects
+caravel_00020003_fill_pattern_4_0: 310000 rects
+caravel_00020003_fill_pattern_4_0: 320000 rects
+caravel_00020003_fill_pattern_4_0: 330000 rects
+caravel_00020003_fill_pattern_4_0: 340000 rects
+caravel_00020003_fill_pattern_4_0: 350000 rects
+caravel_00020003_fill_pattern_4_0: 360000 rects
+caravel_00020003_fill_pattern_4_0: 370000 rects
+caravel_00020003_fill_pattern_4_0: 380000 rects
+caravel_00020003_fill_pattern_4_0: 390000 rects
+caravel_00020003_fill_pattern_4_0: 400000 rects
+caravel_00020003_fill_pattern_4_0: 410000 rects
+caravel_00020003_fill_pattern_4_0: 420000 rects
+caravel_00020003_fill_pattern_4_0: 430000 rects
+caravel_00020003_fill_pattern_4_0: 440000 rects
+caravel_00020003_fill_pattern_4_0: 450000 rects
+caravel_00020003_fill_pattern_4_0: 460000 rects
+caravel_00020003_fill_pattern_4_0: 470000 rects
+caravel_00020003_fill_pattern_4_0: 480000 rects
+caravel_00020003_fill_pattern_4_0: 490000 rects
+caravel_00020003_fill_pattern_4_0: 500000 rects
+caravel_00020003_fill_pattern_4_0: 510000 rects
+caravel_00020003_fill_pattern_4_0: 520000 rects
+caravel_00020003_fill_pattern_4_0: 530000 rects
+caravel_00020003_fill_pattern_4_0: 540000 rects
+caravel_00020003_fill_pattern_4_0: 550000 rects
+caravel_00020003_fill_pattern_4_0: 560000 rects
+caravel_00020003_fill_pattern_4_0: 570000 rects
+caravel_00020003_fill_pattern_4_0: 580000 rects
+caravel_00020003_fill_pattern_4_0: 590000 rects
+caravel_00020003_fill_pattern_4_0: 600000 rects
+caravel_00020003_fill_pattern_4_0: 610000 rects
+caravel_00020003_fill_pattern_4_0: 620000 rects
+caravel_00020003_fill_pattern_4_0: 630000 rects
+caravel_00020003_fill_pattern_4_0: 640000 rects
+caravel_00020003_fill_pattern_4_0: 650000 rects
+caravel_00020003_fill_pattern_4_0: 660000 rects
+caravel_00020003_fill_pattern_4_0: 670000 rects
+caravel_00020003_fill_pattern_4_0: 680000 rects
+caravel_00020003_fill_pattern_4_0: 690000 rects
+caravel_00020003_fill_pattern_4_0: 700000 rects
+caravel_00020003_fill_pattern_4_0: 710000 rects
+caravel_00020003_fill_pattern_4_0: 720000 rects
+caravel_00020003_fill_pattern_4_0: 730000 rects
+caravel_00020003_fill_pattern_4_0: 740000 rects
+caravel_00020003_fill_pattern_4_0: 750000 rects
+caravel_00020003_fill_pattern_4_0: 760000 rects
+caravel_00020003_fill_pattern_4_0: 770000 rects
+caravel_00020003_fill_pattern_4_0: 780000 rects
+caravel_00020003_fill_pattern_4_0: 790000 rects
+caravel_00020003_fill_pattern_4_0: 800000 rects
+caravel_00020003_fill_pattern_4_0: 810000 rects
+caravel_00020003_fill_pattern_4_0: 820000 rects
+caravel_00020003_fill_pattern_4_0: 830000 rects
+caravel_00020003_fill_pattern_4_0: 840000 rects
+caravel_00020003_fill_pattern_4_0: 850000 rects
+caravel_00020003_fill_pattern_4_0: 860000 rects
+caravel_00020003_fill_pattern_4_0: 870000 rects
+caravel_00020003_fill_pattern_4_0: 880000 rects
+caravel_00020003_fill_pattern_4_0: 890000 rects
+caravel_00020003_fill_pattern_4_0: 900000 rects
+caravel_00020003_fill_pattern_4_0: 910000 rects
+caravel_00020003_fill_pattern_4_0: 920000 rects
+caravel_00020003_fill_pattern_4_0: 930000 rects
+caravel_00020003_fill_pattern_4_0: 940000 rects
+caravel_00020003_fill_pattern_4_0: 950000 rects
+caravel_00020003_fill_pattern_4_0: 960000 rects
+caravel_00020003_fill_pattern_4_0: 970000 rects
+caravel_00020003_fill_pattern_4_0: 980000 rects
+caravel_00020003_fill_pattern_4_0: 990000 rects
+caravel_00020003_fill_pattern_4_0: 1000000 rects
+caravel_00020003_fill_pattern_4_0: 1010000 rects
+caravel_00020003_fill_pattern_4_0: 1020000 rects
+caravel_00020003_fill_pattern_4_0: 1030000 rects
+caravel_00020003_fill_pattern_4_0: 1040000 rects
+caravel_00020003_fill_pattern_4_0: 1050000 rects
+caravel_00020003_fill_pattern_4_0: 1060000 rects
+caravel_00020003_fill_pattern_4_0: 1070000 rects
+caravel_00020003_fill_pattern_4_0: 1080000 rects
+caravel_00020003_fill_pattern_4_0: 1090000 rects
+caravel_00020003_fill_pattern_4_0: 1100000 rects
+caravel_00020003_fill_pattern_4_0: 1110000 rects
+caravel_00020003_fill_pattern_4_0: 1120000 rects
+caravel_00020003_fill_pattern_4_0: 1130000 rects
+caravel_00020003_fill_pattern_4_0: 1140000 rects
+caravel_00020003_fill_pattern_4_0: 1150000 rects
+caravel_00020003_fill_pattern_4_0: 1160000 rects
+caravel_00020003_fill_pattern_4_0: 1170000 rects
+caravel_00020003_fill_pattern_4_0: 1180000 rects
+caravel_00020003_fill_pattern_4_0: 1190000 rects
+caravel_00020003_fill_pattern_4_0: 1200000 rects
+caravel_00020003_fill_pattern_4_0: 1210000 rects
+caravel_00020003_fill_pattern_4_0: 1220000 rects
+caravel_00020003_fill_pattern_4_0: 1230000 rects
+caravel_00020003_fill_pattern_4_0: 1240000 rects
+caravel_00020003_fill_pattern_4_0: 1250000 rects
+caravel_00020003_fill_pattern_4_0: 1260000 rects
+caravel_00020003_fill_pattern_4_0: 1270000 rects
+caravel_00020003_fill_pattern_4_0: 1280000 rects
+caravel_00020003_fill_pattern_4_0: 1290000 rects
+caravel_00020003_fill_pattern_4_0: 1300000 rects
+caravel_00020003_fill_pattern_4_0: 1310000 rects
+caravel_00020003_fill_pattern_4_0: 1320000 rects
+caravel_00020003_fill_pattern_4_0: 1330000 rects
+caravel_00020003_fill_pattern_4_0: 1340000 rects
+caravel_00020003_fill_pattern_4_0: 1350000 rects
+caravel_00020003_fill_pattern_4_0: 1360000 rects
+caravel_00020003_fill_pattern_4_0: 1370000 rects
+caravel_00020003_fill_pattern_4_0: 1380000 rects
+caravel_00020003_fill_pattern_4_0: 1390000 rects
+caravel_00020003_fill_pattern_4_0: 1400000 rects
+caravel_00020003_fill_pattern_4_0: 1410000 rects
+caravel_00020003_fill_pattern_4_0: 1420000 rects
+caravel_00020003_fill_pattern_4_0: 1430000 rects
+caravel_00020003_fill_pattern_4_0: 1440000 rects
+caravel_00020003_fill_pattern_4_0: 1450000 rects
+caravel_00020003_fill_pattern_4_0: 1460000 rects
+caravel_00020003_fill_pattern_4_0: 1470000 rects
+caravel_00020003_fill_pattern_4_0: 1480000 rects
+caravel_00020003_fill_pattern_4_0: 1490000 rects
+caravel_00020003_fill_pattern_4_0: 1500000 rects
+caravel_00020003_fill_pattern_4_0: 1510000 rects
+caravel_00020003_fill_pattern_4_0: 1520000 rects
+caravel_00020003_fill_pattern_4_0: 1530000 rects
+caravel_00020003_fill_pattern_4_0: 1540000 rects
+caravel_00020003_fill_pattern_4_0: 1550000 rects
+caravel_00020003_fill_pattern_4_0: 1560000 rects
+caravel_00020003_fill_pattern_4_0: 1570000 rects
+caravel_00020003_fill_pattern_4_0: 1580000 rects
+caravel_00020003_fill_pattern_4_0: 1590000 rects
+caravel_00020003_fill_pattern_4_0: 1600000 rects
+caravel_00020003_fill_pattern_4_0: 1610000 rects
+caravel_00020003_fill_pattern_4_0: 1620000 rects
+caravel_00020003_fill_pattern_4_0: 1630000 rects
+caravel_00020003_fill_pattern_4_0: 1640000 rects
+caravel_00020003_fill_pattern_4_0: 1650000 rects
+caravel_00020003_fill_pattern_4_0: 1660000 rects
+caravel_00020003_fill_pattern_4_0: 1670000 rects
+caravel_00020003_fill_pattern_4_0: 1680000 rects
+caravel_00020003_fill_pattern_4_0: 1690000 rects
+caravel_00020003_fill_pattern_4_0: 1700000 rects
+caravel_00020003_fill_pattern_4_0: 1710000 rects
+caravel_00020003_fill_pattern_4_0: 1720000 rects
+caravel_00020003_fill_pattern_4_0: 1730000 rects
+caravel_00020003_fill_pattern_4_0: 1740000 rects
+caravel_00020003_fill_pattern_4_0: 1750000 rects
+caravel_00020003_fill_pattern_4_0: 1760000 rects
+caravel_00020003_fill_pattern_4_0: 1770000 rects
+caravel_00020003_fill_pattern_4_0: 1780000 rects
+caravel_00020003_fill_pattern_4_0: 1790000 rects
+caravel_00020003_fill_pattern_4_0: 1800000 rects
+caravel_00020003_fill_pattern_4_0: 1810000 rects
+caravel_00020003_fill_pattern_4_0: 1820000 rects
+caravel_00020003_fill_pattern_4_0: 1830000 rects
+caravel_00020003_fill_pattern_4_0: 1840000 rects
+caravel_00020003_fill_pattern_4_0: 1850000 rects
+caravel_00020003_fill_pattern_4_0: 1860000 rects
+caravel_00020003_fill_pattern_4_0: 1870000 rects
+caravel_00020003_fill_pattern_4_0: 1880000 rects
+caravel_00020003_fill_pattern_4_0: 1890000 rects
+caravel_00020003_fill_pattern_4_0: 1900000 rects
+caravel_00020003_fill_pattern_4_0: 1910000 rects
+caravel_00020003_fill_pattern_4_0: 1920000 rects
+caravel_00020003_fill_pattern_4_0: 1930000 rects
+caravel_00020003_fill_pattern_4_0: 1940000 rects
+caravel_00020003_fill_pattern_4_0: 1950000 rects
+caravel_00020003_fill_pattern_4_0: 1960000 rects
+caravel_00020003_fill_pattern_4_0: 1970000 rects
+caravel_00020003_fill_pattern_4_0: 1980000 rects
+caravel_00020003_fill_pattern_4_0: 1990000 rects
+caravel_00020003_fill_pattern_4_0: 2000000 rects
+caravel_00020003_fill_pattern_4_0: 2010000 rects
+caravel_00020003_fill_pattern_4_0: 2020000 rects
+caravel_00020003_fill_pattern_4_0: 2030000 rects
+caravel_00020003_fill_pattern_4_0: 2040000 rects
+caravel_00020003_fill_pattern_4_0: 2050000 rects
+caravel_00020003_fill_pattern_4_0: 2060000 rects
+caravel_00020003_fill_pattern_4_0: 2070000 rects
+caravel_00020003_fill_pattern_4_0: 2080000 rects
+caravel_00020003_fill_pattern_4_0: 2090000 rects
+caravel_00020003_fill_pattern_4_0: 2100000 rects
+caravel_00020003_fill_pattern_4_0: 2110000 rects
+caravel_00020003_fill_pattern_4_0: 2120000 rects
+caravel_00020003_fill_pattern_4_0: 2130000 rects
+caravel_00020003_fill_pattern_4_0: 2140000 rects
+caravel_00020003_fill_pattern_4_0: 2150000 rects
+caravel_00020003_fill_pattern_4_0: 2160000 rects
+caravel_00020003_fill_pattern_4_0: 2170000 rects
+caravel_00020003_fill_pattern_4_0: 2180000 rects
+caravel_00020003_fill_pattern_4_0: 2190000 rects
+caravel_00020003_fill_pattern_4_0: 2200000 rects
+caravel_00020003_fill_pattern_4_0: 2210000 rects
+caravel_00020003_fill_pattern_4_0: 2220000 rects
+caravel_00020003_fill_pattern_4_0: 2230000 rects
+caravel_00020003_fill_pattern_4_0: 2240000 rects
+caravel_00020003_fill_pattern_4_0: 2250000 rects
+caravel_00020003_fill_pattern_4_0: 2260000 rects
+caravel_00020003_fill_pattern_4_0: 2270000 rects
+caravel_00020003_fill_pattern_4_0: 2280000 rects
+caravel_00020003_fill_pattern_4_0: 2290000 rects
+caravel_00020003_fill_pattern_4_0: 2300000 rects
+caravel_00020003_fill_pattern_4_0: 2310000 rects
+caravel_00020003_fill_pattern_4_0: 2320000 rects
+caravel_00020003_fill_pattern_4_0: 2330000 rects
+caravel_00020003_fill_pattern_4_0: 2340000 rects
+caravel_00020003_fill_pattern_4_0: 2350000 rects
+caravel_00020003_fill_pattern_4_0: 2360000 rects
+caravel_00020003_fill_pattern_4_0: 2370000 rects
+caravel_00020003_fill_pattern_4_0: 2380000 rects
+caravel_00020003_fill_pattern_4_0: 2390000 rects
+caravel_00020003_fill_pattern_4_0: 2400000 rects
+caravel_00020003_fill_pattern_4_0: 2410000 rects
+caravel_00020003_fill_pattern_4_0: 2420000 rects
+caravel_00020003_fill_pattern_4_0: 2430000 rects
+caravel_00020003_fill_pattern_4_0: 2440000 rects
+caravel_00020003_fill_pattern_4_0: 2450000 rects
+caravel_00020003_fill_pattern_4_0: 2460000 rects
+caravel_00020003_fill_pattern_4_0: 2470000 rects
+caravel_00020003_fill_pattern_4_0: 2480000 rects
+caravel_00020003_fill_pattern_4_0: 2490000 rects
+caravel_00020003_fill_pattern_4_0: 2500000 rects
+caravel_00020003_fill_pattern_4_0: 2510000 rects
+caravel_00020003_fill_pattern_4_0: 2520000 rects
+caravel_00020003_fill_pattern_4_0: 2530000 rects
+caravel_00020003_fill_pattern_4_0: 2540000 rects
+caravel_00020003_fill_pattern_4_0: 2550000 rects
+caravel_00020003_fill_pattern_4_0: 2560000 rects
+caravel_00020003_fill_pattern_4_0: 2570000 rects
+caravel_00020003_fill_pattern_4_0: 2580000 rects
+caravel_00020003_fill_pattern_4_0: 2590000 rects
+caravel_00020003_fill_pattern_4_0: 2600000 rects
+caravel_00020003_fill_pattern_4_0: 2610000 rects
+caravel_00020003_fill_pattern_4_0: 2620000 rects
+caravel_00020003_fill_pattern_4_0: 2630000 rects
+caravel_00020003_fill_pattern_4_0: 2640000 rects
+caravel_00020003_fill_pattern_4_0: 2650000 rects
+caravel_00020003_fill_pattern_4_0: 2660000 rects
+caravel_00020003_fill_pattern_4_0: 2670000 rects
+caravel_00020003_fill_pattern_4_0: 2680000 rects
+caravel_00020003_fill_pattern_4_0: 2690000 rects
+caravel_00020003_fill_pattern_4_0: 2700000 rects
+caravel_00020003_fill_pattern_4_0: 2710000 rects
+caravel_00020003_fill_pattern_4_0: 2720000 rects
+caravel_00020003_fill_pattern_4_0: 2730000 rects
+caravel_00020003_fill_pattern_4_0: 2740000 rects
+caravel_00020003_fill_pattern_4_0: 2750000 rects
+caravel_00020003_fill_pattern_4_0: 2760000 rects
+caravel_00020003_fill_pattern_4_0: 2770000 rects
+caravel_00020003_fill_pattern_4_0: 2780000 rects
+caravel_00020003_fill_pattern_4_0: 2790000 rects
+caravel_00020003_fill_pattern_4_0: 2800000 rects
+caravel_00020003_fill_pattern_4_0: 2810000 rects
+caravel_00020003_fill_pattern_4_0: 2820000 rects
+caravel_00020003_fill_pattern_4_0: 2830000 rects
+caravel_00020003_fill_pattern_4_0: 2840000 rects
+caravel_00020003_fill_pattern_4_0: 2850000 rects
+caravel_00020003_fill_pattern_4_0: 2860000 rects
+caravel_00020003_fill_pattern_4_0: 2870000 rects
+caravel_00020003_fill_pattern_4_0: 2880000 rects
+caravel_00020003_fill_pattern_4_0: 2890000 rects
+caravel_00020003_fill_pattern_4_0: 2900000 rects
+caravel_00020003_fill_pattern_4_0: 2910000 rects
+caravel_00020003_fill_pattern_4_0: 2920000 rects
+caravel_00020003_fill_pattern_4_0: 2930000 rects
+caravel_00020003_fill_pattern_4_0: 2940000 rects
+caravel_00020003_fill_pattern_4_0: 2950000 rects
+caravel_00020003_fill_pattern_4_0: 2960000 rects
+caravel_00020003_fill_pattern_4_0: 2970000 rects
+caravel_00020003_fill_pattern_4_0: 2980000 rects
+caravel_00020003_fill_pattern_4_0: 2990000 rects
+caravel_00020003_fill_pattern_4_0: 3000000 rects
+caravel_00020003_fill_pattern_4_0: 3010000 rects
+caravel_00020003_fill_pattern_4_0: 3020000 rects
+caravel_00020003_fill_pattern_4_0: 3030000 rects
+caravel_00020003_fill_pattern_4_0: 3040000 rects
+caravel_00020003_fill_pattern_4_0: 3050000 rects
+caravel_00020003_fill_pattern_4_0: 3060000 rects
+caravel_00020003_fill_pattern_4_0: 3070000 rects
+caravel_00020003_fill_pattern_4_0: 3080000 rects
+caravel_00020003_fill_pattern_4_0: 3090000 rects
+caravel_00020003_fill_pattern_4_0: 3100000 rects
+caravel_00020003_fill_pattern_4_0: 3110000 rects
+caravel_00020003_fill_pattern_4_0: 3120000 rects
+caravel_00020003_fill_pattern_4_0: 3130000 rects
+caravel_00020003_fill_pattern_4_0: 3140000 rects
+caravel_00020003_fill_pattern_4_0: 3150000 rects
+caravel_00020003_fill_pattern_4_0: 3160000 rects
+caravel_00020003_fill_pattern_4_0: 3170000 rects
+caravel_00020003_fill_pattern_4_0: 3180000 rects
+caravel_00020003_fill_pattern_4_0: 3190000 rects
+caravel_00020003_fill_pattern_4_0: 3200000 rects
+caravel_00020003_fill_pattern_4_0: 3210000 rects
+caravel_00020003_fill_pattern_4_0: 3220000 rects
+caravel_00020003_fill_pattern_4_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_0: 10000 rects
+caravel_00020003_fill_pattern_1_0: 20000 rects
+caravel_00020003_fill_pattern_1_0: 30000 rects
+caravel_00020003_fill_pattern_1_0: 40000 rects
+caravel_00020003_fill_pattern_1_0: 50000 rects
+caravel_00020003_fill_pattern_1_0: 60000 rects
+caravel_00020003_fill_pattern_1_0: 70000 rects
+caravel_00020003_fill_pattern_1_0: 80000 rects
+caravel_00020003_fill_pattern_1_0: 90000 rects
+caravel_00020003_fill_pattern_1_0: 100000 rects
+caravel_00020003_fill_pattern_1_0: 110000 rects
+caravel_00020003_fill_pattern_1_0: 120000 rects
+caravel_00020003_fill_pattern_1_0: 130000 rects
+caravel_00020003_fill_pattern_1_0: 140000 rects
+caravel_00020003_fill_pattern_1_0: 150000 rects
+caravel_00020003_fill_pattern_1_0: 160000 rects
+caravel_00020003_fill_pattern_1_0: 170000 rects
+caravel_00020003_fill_pattern_1_0: 180000 rects
+caravel_00020003_fill_pattern_1_0: 190000 rects
+caravel_00020003_fill_pattern_1_0: 200000 rects
+caravel_00020003_fill_pattern_1_0: 210000 rects
+caravel_00020003_fill_pattern_1_0: 220000 rects
+caravel_00020003_fill_pattern_1_0: 230000 rects
+caravel_00020003_fill_pattern_1_0: 240000 rects
+caravel_00020003_fill_pattern_1_0: 250000 rects
+caravel_00020003_fill_pattern_1_0: 260000 rects
+caravel_00020003_fill_pattern_1_0: 270000 rects
+caravel_00020003_fill_pattern_1_0: 280000 rects
+caravel_00020003_fill_pattern_1_0: 290000 rects
+caravel_00020003_fill_pattern_1_0: 300000 rects
+caravel_00020003_fill_pattern_1_0: 310000 rects
+caravel_00020003_fill_pattern_1_0: 320000 rects
+caravel_00020003_fill_pattern_1_0: 330000 rects
+caravel_00020003_fill_pattern_1_0: 340000 rects
+caravel_00020003_fill_pattern_1_0: 350000 rects
+caravel_00020003_fill_pattern_1_0: 360000 rects
+caravel_00020003_fill_pattern_1_0: 370000 rects
+caravel_00020003_fill_pattern_1_0: 380000 rects
+caravel_00020003_fill_pattern_1_0: 390000 rects
+caravel_00020003_fill_pattern_1_0: 400000 rects
+caravel_00020003_fill_pattern_1_0: 410000 rects
+caravel_00020003_fill_pattern_1_0: 420000 rects
+caravel_00020003_fill_pattern_1_0: 430000 rects
+caravel_00020003_fill_pattern_1_0: 440000 rects
+caravel_00020003_fill_pattern_1_0: 450000 rects
+caravel_00020003_fill_pattern_1_0: 460000 rects
+caravel_00020003_fill_pattern_1_0: 470000 rects
+caravel_00020003_fill_pattern_1_0: 480000 rects
+caravel_00020003_fill_pattern_1_0: 490000 rects
+caravel_00020003_fill_pattern_1_0: 500000 rects
+caravel_00020003_fill_pattern_1_0: 510000 rects
+caravel_00020003_fill_pattern_1_0: 520000 rects
+caravel_00020003_fill_pattern_1_0: 530000 rects
+caravel_00020003_fill_pattern_1_0: 540000 rects
+caravel_00020003_fill_pattern_1_0: 550000 rects
+caravel_00020003_fill_pattern_1_0: 560000 rects
+caravel_00020003_fill_pattern_1_0: 570000 rects
+caravel_00020003_fill_pattern_1_0: 580000 rects
+caravel_00020003_fill_pattern_1_0: 590000 rects
+caravel_00020003_fill_pattern_1_0: 600000 rects
+caravel_00020003_fill_pattern_1_0: 610000 rects
+caravel_00020003_fill_pattern_1_0: 620000 rects
+caravel_00020003_fill_pattern_1_0: 630000 rects
+caravel_00020003_fill_pattern_1_0: 640000 rects
+caravel_00020003_fill_pattern_1_0: 650000 rects
+caravel_00020003_fill_pattern_1_0: 660000 rects
+caravel_00020003_fill_pattern_1_0: 670000 rects
+caravel_00020003_fill_pattern_1_0: 680000 rects
+caravel_00020003_fill_pattern_1_0: 690000 rects
+caravel_00020003_fill_pattern_1_0: 700000 rects
+caravel_00020003_fill_pattern_1_0: 710000 rects
+caravel_00020003_fill_pattern_1_0: 720000 rects
+caravel_00020003_fill_pattern_1_0: 730000 rects
+caravel_00020003_fill_pattern_1_0: 740000 rects
+caravel_00020003_fill_pattern_1_0: 750000 rects
+caravel_00020003_fill_pattern_1_0: 760000 rects
+caravel_00020003_fill_pattern_1_0: 770000 rects
+caravel_00020003_fill_pattern_1_0: 780000 rects
+caravel_00020003_fill_pattern_1_0: 790000 rects
+caravel_00020003_fill_pattern_1_0: 800000 rects
+caravel_00020003_fill_pattern_1_0: 810000 rects
+caravel_00020003_fill_pattern_1_0: 820000 rects
+caravel_00020003_fill_pattern_1_0: 830000 rects
+caravel_00020003_fill_pattern_1_0: 840000 rects
+caravel_00020003_fill_pattern_1_0: 850000 rects
+caravel_00020003_fill_pattern_1_0: 860000 rects
+caravel_00020003_fill_pattern_1_0: 870000 rects
+caravel_00020003_fill_pattern_1_0: 880000 rects
+caravel_00020003_fill_pattern_1_0: 890000 rects
+caravel_00020003_fill_pattern_1_0: 900000 rects
+caravel_00020003_fill_pattern_1_0: 910000 rects
+caravel_00020003_fill_pattern_1_0: 920000 rects
+caravel_00020003_fill_pattern_1_0: 930000 rects
+caravel_00020003_fill_pattern_1_0: 940000 rects
+caravel_00020003_fill_pattern_1_0: 950000 rects
+caravel_00020003_fill_pattern_1_0: 960000 rects
+caravel_00020003_fill_pattern_1_0: 970000 rects
+caravel_00020003_fill_pattern_1_0: 980000 rects
+caravel_00020003_fill_pattern_1_0: 990000 rects
+caravel_00020003_fill_pattern_1_0: 1000000 rects
+caravel_00020003_fill_pattern_1_0: 1010000 rects
+caravel_00020003_fill_pattern_1_0: 1020000 rects
+caravel_00020003_fill_pattern_1_0: 1030000 rects
+caravel_00020003_fill_pattern_1_0: 1040000 rects
+caravel_00020003_fill_pattern_1_0: 1050000 rects
+caravel_00020003_fill_pattern_1_0: 1060000 rects
+caravel_00020003_fill_pattern_1_0: 1070000 rects
+caravel_00020003_fill_pattern_1_0: 1080000 rects
+caravel_00020003_fill_pattern_1_0: 1090000 rects
+caravel_00020003_fill_pattern_1_0: 1100000 rects
+caravel_00020003_fill_pattern_1_0: 1110000 rects
+caravel_00020003_fill_pattern_1_0: 1120000 rects
+caravel_00020003_fill_pattern_1_0: 1130000 rects
+caravel_00020003_fill_pattern_1_0: 1140000 rects
+caravel_00020003_fill_pattern_1_0: 1150000 rects
+caravel_00020003_fill_pattern_1_0: 1160000 rects
+caravel_00020003_fill_pattern_1_0: 1170000 rects
+caravel_00020003_fill_pattern_1_0: 1180000 rects
+caravel_00020003_fill_pattern_1_0: 1190000 rects
+caravel_00020003_fill_pattern_1_0: 1200000 rects
+caravel_00020003_fill_pattern_1_0: 1210000 rects
+caravel_00020003_fill_pattern_1_0: 1220000 rects
+caravel_00020003_fill_pattern_1_0: 1230000 rects
+caravel_00020003_fill_pattern_1_0: 1240000 rects
+caravel_00020003_fill_pattern_1_0: 1250000 rects
+caravel_00020003_fill_pattern_1_0: 1260000 rects
+caravel_00020003_fill_pattern_1_0: 1270000 rects
+caravel_00020003_fill_pattern_1_0: 1280000 rects
+caravel_00020003_fill_pattern_1_0: 1290000 rects
+caravel_00020003_fill_pattern_1_0: 1300000 rects
+caravel_00020003_fill_pattern_1_0: 1310000 rects
+caravel_00020003_fill_pattern_1_0: 1320000 rects
+caravel_00020003_fill_pattern_1_0: 1330000 rects
+caravel_00020003_fill_pattern_1_0: 1340000 rects
+caravel_00020003_fill_pattern_1_0: 1350000 rects
+caravel_00020003_fill_pattern_1_0: 1360000 rects
+caravel_00020003_fill_pattern_1_0: 1370000 rects
+caravel_00020003_fill_pattern_1_0: 1380000 rects
+caravel_00020003_fill_pattern_1_0: 1390000 rects
+caravel_00020003_fill_pattern_1_0: 1400000 rects
+caravel_00020003_fill_pattern_1_0: 1410000 rects
+caravel_00020003_fill_pattern_1_0: 1420000 rects
+caravel_00020003_fill_pattern_1_0: 1430000 rects
+caravel_00020003_fill_pattern_1_0: 1440000 rects
+caravel_00020003_fill_pattern_1_0: 1450000 rects
+caravel_00020003_fill_pattern_1_0: 1460000 rects
+caravel_00020003_fill_pattern_1_0: 1470000 rects
+caravel_00020003_fill_pattern_1_0: 1480000 rects
+caravel_00020003_fill_pattern_1_0: 1490000 rects
+caravel_00020003_fill_pattern_1_0: 1500000 rects
+caravel_00020003_fill_pattern_1_0: 1510000 rects
+caravel_00020003_fill_pattern_1_0: 1520000 rects
+caravel_00020003_fill_pattern_1_0: 1530000 rects
+caravel_00020003_fill_pattern_1_0: 1540000 rects
+caravel_00020003_fill_pattern_1_0: 1550000 rects
+caravel_00020003_fill_pattern_1_0: 1560000 rects
+caravel_00020003_fill_pattern_1_0: 1570000 rects
+caravel_00020003_fill_pattern_1_0: 1580000 rects
+caravel_00020003_fill_pattern_1_0: 1590000 rects
+caravel_00020003_fill_pattern_1_0: 1600000 rects
+caravel_00020003_fill_pattern_1_0: 1610000 rects
+caravel_00020003_fill_pattern_1_0: 1620000 rects
+caravel_00020003_fill_pattern_1_0: 1630000 rects
+caravel_00020003_fill_pattern_1_0: 1640000 rects
+caravel_00020003_fill_pattern_1_0: 1650000 rects
+caravel_00020003_fill_pattern_1_0: 1660000 rects
+caravel_00020003_fill_pattern_1_0: 1670000 rects
+caravel_00020003_fill_pattern_1_0: 1680000 rects
+caravel_00020003_fill_pattern_1_0: 1690000 rects
+caravel_00020003_fill_pattern_1_0: 1700000 rects
+caravel_00020003_fill_pattern_1_0: 1710000 rects
+caravel_00020003_fill_pattern_1_0: 1720000 rects
+caravel_00020003_fill_pattern_1_0: 1730000 rects
+caravel_00020003_fill_pattern_1_0: 1740000 rects
+caravel_00020003_fill_pattern_1_0: 1750000 rects
+caravel_00020003_fill_pattern_1_0: 1760000 rects
+caravel_00020003_fill_pattern_1_0: 1770000 rects
+caravel_00020003_fill_pattern_1_0: 1780000 rects
+caravel_00020003_fill_pattern_1_0: 1790000 rects
+caravel_00020003_fill_pattern_1_0: 1800000 rects
+caravel_00020003_fill_pattern_1_0: 1810000 rects
+caravel_00020003_fill_pattern_1_0: 1820000 rects
+caravel_00020003_fill_pattern_1_0: 1830000 rects
+caravel_00020003_fill_pattern_1_0: 1840000 rects
+caravel_00020003_fill_pattern_1_0: 1850000 rects
+caravel_00020003_fill_pattern_1_0: 1860000 rects
+caravel_00020003_fill_pattern_1_0: 1870000 rects
+caravel_00020003_fill_pattern_1_0: 1880000 rects
+caravel_00020003_fill_pattern_1_0: 1890000 rects
+caravel_00020003_fill_pattern_1_0: 1900000 rects
+caravel_00020003_fill_pattern_1_0: 1910000 rects
+caravel_00020003_fill_pattern_1_0: 1920000 rects
+caravel_00020003_fill_pattern_1_0: 1930000 rects
+caravel_00020003_fill_pattern_1_0: 1940000 rects
+caravel_00020003_fill_pattern_1_0: 1950000 rects
+caravel_00020003_fill_pattern_1_0: 1960000 rects
+caravel_00020003_fill_pattern_1_0: 1970000 rects
+caravel_00020003_fill_pattern_1_0: 1980000 rects
+caravel_00020003_fill_pattern_1_0: 1990000 rects
+caravel_00020003_fill_pattern_1_0: 2000000 rects
+caravel_00020003_fill_pattern_1_0: 2010000 rects
+caravel_00020003_fill_pattern_1_0: 2020000 rects
+caravel_00020003_fill_pattern_1_0: 2030000 rects
+caravel_00020003_fill_pattern_1_0: 2040000 rects
+caravel_00020003_fill_pattern_1_0: 2050000 rects
+caravel_00020003_fill_pattern_1_0: 2060000 rects
+caravel_00020003_fill_pattern_1_0: 2070000 rects
+caravel_00020003_fill_pattern_1_0: 2080000 rects
+caravel_00020003_fill_pattern_1_0: 2090000 rects
+caravel_00020003_fill_pattern_1_0: 2100000 rects
+caravel_00020003_fill_pattern_1_0: 2110000 rects
+caravel_00020003_fill_pattern_1_0: 2120000 rects
+caravel_00020003_fill_pattern_1_0: 2130000 rects
+caravel_00020003_fill_pattern_1_0: 2140000 rects
+caravel_00020003_fill_pattern_1_0: 2150000 rects
+caravel_00020003_fill_pattern_1_0: 2160000 rects
+caravel_00020003_fill_pattern_1_0: 2170000 rects
+caravel_00020003_fill_pattern_1_0: 2180000 rects
+caravel_00020003_fill_pattern_1_0: 2190000 rects
+caravel_00020003_fill_pattern_1_0: 2200000 rects
+caravel_00020003_fill_pattern_1_0: 2210000 rects
+caravel_00020003_fill_pattern_1_0: 2220000 rects
+caravel_00020003_fill_pattern_1_0: 2230000 rects
+caravel_00020003_fill_pattern_1_0: 2240000 rects
+caravel_00020003_fill_pattern_1_0: 2250000 rects
+caravel_00020003_fill_pattern_1_0: 2260000 rects
+caravel_00020003_fill_pattern_1_0: 2270000 rects
+caravel_00020003_fill_pattern_1_0: 2280000 rects
+caravel_00020003_fill_pattern_1_0: 2290000 rects
+caravel_00020003_fill_pattern_1_0: 2300000 rects
+caravel_00020003_fill_pattern_1_0: 2310000 rects
+caravel_00020003_fill_pattern_1_0: 2320000 rects
+caravel_00020003_fill_pattern_1_0: 2330000 rects
+caravel_00020003_fill_pattern_1_0: 2340000 rects
+caravel_00020003_fill_pattern_1_0: 2350000 rects
+caravel_00020003_fill_pattern_1_0: 2360000 rects
+caravel_00020003_fill_pattern_1_0: 2370000 rects
+caravel_00020003_fill_pattern_1_0: 2380000 rects
+caravel_00020003_fill_pattern_1_0: 2390000 rects
+caravel_00020003_fill_pattern_1_0: 2400000 rects
+caravel_00020003_fill_pattern_1_0: 2410000 rects
+caravel_00020003_fill_pattern_1_0: 2420000 rects
+caravel_00020003_fill_pattern_1_0: 2430000 rects
+caravel_00020003_fill_pattern_1_0: 2440000 rects
+caravel_00020003_fill_pattern_1_0: 2450000 rects
+caravel_00020003_fill_pattern_1_0: 2460000 rects
+caravel_00020003_fill_pattern_1_0: 2470000 rects
+caravel_00020003_fill_pattern_1_0: 2480000 rects
+caravel_00020003_fill_pattern_1_0: 2490000 rects
+caravel_00020003_fill_pattern_1_0: 2500000 rects
+caravel_00020003_fill_pattern_1_0: 2510000 rects
+caravel_00020003_fill_pattern_1_0: 2520000 rects
+caravel_00020003_fill_pattern_1_0: 2530000 rects
+caravel_00020003_fill_pattern_1_0: 2540000 rects
+caravel_00020003_fill_pattern_1_0: 2550000 rects
+caravel_00020003_fill_pattern_1_0: 2560000 rects
+caravel_00020003_fill_pattern_1_0: 2570000 rects
+caravel_00020003_fill_pattern_1_0: 2580000 rects
+caravel_00020003_fill_pattern_1_0: 2590000 rects
+caravel_00020003_fill_pattern_1_0: 2600000 rects
+caravel_00020003_fill_pattern_1_0: 2610000 rects
+caravel_00020003_fill_pattern_1_0: 2620000 rects
+caravel_00020003_fill_pattern_1_0: 2630000 rects
+caravel_00020003_fill_pattern_1_0: 2640000 rects
+caravel_00020003_fill_pattern_1_0: 2650000 rects
+caravel_00020003_fill_pattern_1_0: 2660000 rects
+caravel_00020003_fill_pattern_1_0: 2670000 rects
+caravel_00020003_fill_pattern_1_0: 2680000 rects
+caravel_00020003_fill_pattern_1_0: 2690000 rects
+caravel_00020003_fill_pattern_1_0: 2700000 rects
+caravel_00020003_fill_pattern_1_0: 2710000 rects
+caravel_00020003_fill_pattern_1_0: 2720000 rects
+caravel_00020003_fill_pattern_1_0: 2730000 rects
+caravel_00020003_fill_pattern_1_0: 2740000 rects
+caravel_00020003_fill_pattern_1_0: 2750000 rects
+caravel_00020003_fill_pattern_1_0: 2760000 rects
+caravel_00020003_fill_pattern_1_0: 2770000 rects
+caravel_00020003_fill_pattern_1_0: 2780000 rects
+caravel_00020003_fill_pattern_1_0: 2790000 rects
+caravel_00020003_fill_pattern_1_0: 2800000 rects
+caravel_00020003_fill_pattern_1_0: 2810000 rects
+caravel_00020003_fill_pattern_1_0: 2820000 rects
+caravel_00020003_fill_pattern_1_0: 2830000 rects
+caravel_00020003_fill_pattern_1_0: 2840000 rects
+caravel_00020003_fill_pattern_1_0: 2850000 rects
+caravel_00020003_fill_pattern_1_0: 2860000 rects
+caravel_00020003_fill_pattern_1_0: 2870000 rects
+caravel_00020003_fill_pattern_1_0: 2880000 rects
+caravel_00020003_fill_pattern_1_0: 2890000 rects
+caravel_00020003_fill_pattern_1_0: 2900000 rects
+caravel_00020003_fill_pattern_1_0: 2910000 rects
+caravel_00020003_fill_pattern_1_0: 2920000 rects
+caravel_00020003_fill_pattern_1_0: 2930000 rects
+caravel_00020003_fill_pattern_1_0: 2940000 rects
+caravel_00020003_fill_pattern_1_0: 2950000 rects
+caravel_00020003_fill_pattern_1_0: 2960000 rects
+caravel_00020003_fill_pattern_1_0: 2970000 rects
+caravel_00020003_fill_pattern_1_0: 2980000 rects
+caravel_00020003_fill_pattern_1_0: 2990000 rects
+caravel_00020003_fill_pattern_1_0: 3000000 rects
+caravel_00020003_fill_pattern_1_0: 3010000 rects
+caravel_00020003_fill_pattern_1_0: 3020000 rects
+caravel_00020003_fill_pattern_1_0: 3030000 rects
+caravel_00020003_fill_pattern_1_0: 3040000 rects
+caravel_00020003_fill_pattern_1_0: 3050000 rects
+caravel_00020003_fill_pattern_1_0: 3060000 rects
+caravel_00020003_fill_pattern_1_0: 3070000 rects
+caravel_00020003_fill_pattern_1_0: 3080000 rects
+caravel_00020003_fill_pattern_1_0: 3090000 rects
+caravel_00020003_fill_pattern_1_0: 3100000 rects
+caravel_00020003_fill_pattern_1_0: 3110000 rects
+caravel_00020003_fill_pattern_1_0: 3120000 rects
+caravel_00020003_fill_pattern_1_0: 3130000 rects
+caravel_00020003_fill_pattern_1_0: 3140000 rects
+caravel_00020003_fill_pattern_1_0: 3150000 rects
+caravel_00020003_fill_pattern_1_0: 3160000 rects
+caravel_00020003_fill_pattern_1_0: 3170000 rects
+caravel_00020003_fill_pattern_1_0: 3180000 rects
+caravel_00020003_fill_pattern_1_0: 3190000 rects
+caravel_00020003_fill_pattern_1_0: 3200000 rects
+caravel_00020003_fill_pattern_1_0: 3210000 rects
+caravel_00020003_fill_pattern_1_0: 3220000 rects
+caravel_00020003_fill_pattern_1_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_1: 10000 rects
+caravel_00020003_fill_pattern_1_1: 20000 rects
+caravel_00020003_fill_pattern_1_1: 30000 rects
+caravel_00020003_fill_pattern_1_1: 40000 rects
+caravel_00020003_fill_pattern_1_1: 50000 rects
+caravel_00020003_fill_pattern_1_1: 60000 rects
+caravel_00020003_fill_pattern_1_1: 70000 rects
+caravel_00020003_fill_pattern_1_1: 80000 rects
+caravel_00020003_fill_pattern_1_1: 90000 rects
+caravel_00020003_fill_pattern_1_1: 100000 rects
+caravel_00020003_fill_pattern_1_1: 110000 rects
+caravel_00020003_fill_pattern_1_1: 120000 rects
+caravel_00020003_fill_pattern_1_1: 130000 rects
+caravel_00020003_fill_pattern_1_1: 140000 rects
+caravel_00020003_fill_pattern_1_1: 150000 rects
+caravel_00020003_fill_pattern_1_1: 160000 rects
+caravel_00020003_fill_pattern_1_1: 170000 rects
+caravel_00020003_fill_pattern_1_1: 180000 rects
+caravel_00020003_fill_pattern_1_1: 190000 rects
+caravel_00020003_fill_pattern_1_1: 200000 rects
+caravel_00020003_fill_pattern_1_1: 210000 rects
+caravel_00020003_fill_pattern_1_1: 220000 rects
+caravel_00020003_fill_pattern_1_1: 230000 rects
+caravel_00020003_fill_pattern_1_1: 240000 rects
+caravel_00020003_fill_pattern_1_1: 250000 rects
+caravel_00020003_fill_pattern_1_1: 260000 rects
+caravel_00020003_fill_pattern_1_1: 270000 rects
+caravel_00020003_fill_pattern_1_1: 280000 rects
+caravel_00020003_fill_pattern_1_1: 290000 rects
+caravel_00020003_fill_pattern_1_1: 300000 rects
+caravel_00020003_fill_pattern_1_1: 310000 rects
+caravel_00020003_fill_pattern_1_1: 320000 rects
+caravel_00020003_fill_pattern_1_1: 330000 rects
+caravel_00020003_fill_pattern_1_1: 340000 rects
+caravel_00020003_fill_pattern_1_1: 350000 rects
+caravel_00020003_fill_pattern_1_1: 360000 rects
+caravel_00020003_fill_pattern_1_1: 370000 rects
+caravel_00020003_fill_pattern_1_1: 380000 rects
+caravel_00020003_fill_pattern_1_1: 390000 rects
+caravel_00020003_fill_pattern_1_1: 400000 rects
+caravel_00020003_fill_pattern_1_1: 410000 rects
+caravel_00020003_fill_pattern_1_1: 420000 rects
+caravel_00020003_fill_pattern_1_1: 430000 rects
+caravel_00020003_fill_pattern_1_1: 440000 rects
+caravel_00020003_fill_pattern_1_1: 450000 rects
+caravel_00020003_fill_pattern_1_1: 460000 rects
+caravel_00020003_fill_pattern_1_1: 470000 rects
+caravel_00020003_fill_pattern_1_1: 480000 rects
+caravel_00020003_fill_pattern_1_1: 490000 rects
+caravel_00020003_fill_pattern_1_1: 500000 rects
+caravel_00020003_fill_pattern_1_1: 510000 rects
+caravel_00020003_fill_pattern_1_1: 520000 rects
+caravel_00020003_fill_pattern_1_1: 530000 rects
+caravel_00020003_fill_pattern_1_1: 540000 rects
+caravel_00020003_fill_pattern_1_1: 550000 rects
+caravel_00020003_fill_pattern_1_1: 560000 rects
+caravel_00020003_fill_pattern_1_1: 570000 rects
+caravel_00020003_fill_pattern_1_1: 580000 rects
+caravel_00020003_fill_pattern_1_1: 590000 rects
+caravel_00020003_fill_pattern_1_1: 600000 rects
+caravel_00020003_fill_pattern_1_1: 610000 rects
+caravel_00020003_fill_pattern_1_1: 620000 rects
+caravel_00020003_fill_pattern_1_1: 630000 rects
+caravel_00020003_fill_pattern_1_1: 640000 rects
+caravel_00020003_fill_pattern_1_1: 650000 rects
+caravel_00020003_fill_pattern_1_1: 660000 rects
+caravel_00020003_fill_pattern_1_1: 670000 rects
+caravel_00020003_fill_pattern_1_1: 680000 rects
+caravel_00020003_fill_pattern_1_1: 690000 rects
+caravel_00020003_fill_pattern_1_1: 700000 rects
+caravel_00020003_fill_pattern_1_1: 710000 rects
+caravel_00020003_fill_pattern_1_1: 720000 rects
+caravel_00020003_fill_pattern_1_1: 730000 rects
+caravel_00020003_fill_pattern_1_1: 740000 rects
+caravel_00020003_fill_pattern_1_1: 750000 rects
+caravel_00020003_fill_pattern_1_1: 760000 rects
+caravel_00020003_fill_pattern_1_1: 770000 rects
+caravel_00020003_fill_pattern_1_1: 780000 rects
+caravel_00020003_fill_pattern_1_1: 790000 rects
+caravel_00020003_fill_pattern_1_1: 800000 rects
+caravel_00020003_fill_pattern_1_1: 810000 rects
+caravel_00020003_fill_pattern_1_1: 820000 rects
+caravel_00020003_fill_pattern_1_1: 830000 rects
+caravel_00020003_fill_pattern_1_1: 840000 rects
+caravel_00020003_fill_pattern_1_1: 850000 rects
+caravel_00020003_fill_pattern_1_1: 860000 rects
+caravel_00020003_fill_pattern_1_1: 870000 rects
+caravel_00020003_fill_pattern_1_1: 880000 rects
+caravel_00020003_fill_pattern_1_1: 890000 rects
+caravel_00020003_fill_pattern_1_1: 900000 rects
+caravel_00020003_fill_pattern_1_1: 910000 rects
+caravel_00020003_fill_pattern_1_1: 920000 rects
+caravel_00020003_fill_pattern_1_1: 930000 rects
+caravel_00020003_fill_pattern_1_1: 940000 rects
+caravel_00020003_fill_pattern_1_1: 950000 rects
+caravel_00020003_fill_pattern_1_1: 960000 rects
+caravel_00020003_fill_pattern_1_1: 970000 rects
+caravel_00020003_fill_pattern_1_1: 980000 rects
+caravel_00020003_fill_pattern_1_1: 990000 rects
+caravel_00020003_fill_pattern_1_1: 1000000 rects
+caravel_00020003_fill_pattern_1_1: 1010000 rects
+caravel_00020003_fill_pattern_1_1: 1020000 rects
+caravel_00020003_fill_pattern_1_1: 1030000 rects
+caravel_00020003_fill_pattern_1_1: 1040000 rects
+caravel_00020003_fill_pattern_1_1: 1050000 rects
+caravel_00020003_fill_pattern_1_1: 1060000 rects
+caravel_00020003_fill_pattern_1_1: 1070000 rects
+caravel_00020003_fill_pattern_1_1: 1080000 rects
+caravel_00020003_fill_pattern_1_1: 1090000 rects
+caravel_00020003_fill_pattern_1_1: 1100000 rects
+caravel_00020003_fill_pattern_1_1: 1110000 rects
+caravel_00020003_fill_pattern_1_1: 1120000 rects
+caravel_00020003_fill_pattern_1_1: 1130000 rects
+caravel_00020003_fill_pattern_1_1: 1140000 rects
+caravel_00020003_fill_pattern_1_1: 1150000 rects
+caravel_00020003_fill_pattern_1_1: 1160000 rects
+caravel_00020003_fill_pattern_1_1: 1170000 rects
+caravel_00020003_fill_pattern_1_1: 1180000 rects
+caravel_00020003_fill_pattern_1_1: 1190000 rects
+caravel_00020003_fill_pattern_1_1: 1200000 rects
+caravel_00020003_fill_pattern_1_1: 1210000 rects
+caravel_00020003_fill_pattern_1_1: 1220000 rects
+caravel_00020003_fill_pattern_1_1: 1230000 rects
+caravel_00020003_fill_pattern_1_1: 1240000 rects
+caravel_00020003_fill_pattern_1_1: 1250000 rects
+caravel_00020003_fill_pattern_1_1: 1260000 rects
+caravel_00020003_fill_pattern_1_1: 1270000 rects
+caravel_00020003_fill_pattern_1_1: 1280000 rects
+caravel_00020003_fill_pattern_1_1: 1290000 rects
+caravel_00020003_fill_pattern_1_1: 1300000 rects
+caravel_00020003_fill_pattern_1_1: 1310000 rects
+caravel_00020003_fill_pattern_1_1: 1320000 rects
+caravel_00020003_fill_pattern_1_1: 1330000 rects
+caravel_00020003_fill_pattern_1_1: 1340000 rects
+caravel_00020003_fill_pattern_1_1: 1350000 rects
+caravel_00020003_fill_pattern_1_1: 1360000 rects
+caravel_00020003_fill_pattern_1_1: 1370000 rects
+caravel_00020003_fill_pattern_1_1: 1380000 rects
+caravel_00020003_fill_pattern_1_1: 1390000 rects
+caravel_00020003_fill_pattern_1_1: 1400000 rects
+caravel_00020003_fill_pattern_1_1: 1410000 rects
+caravel_00020003_fill_pattern_1_1: 1420000 rects
+caravel_00020003_fill_pattern_1_1: 1430000 rects
+caravel_00020003_fill_pattern_1_1: 1440000 rects
+caravel_00020003_fill_pattern_1_1: 1450000 rects
+caravel_00020003_fill_pattern_1_1: 1460000 rects
+caravel_00020003_fill_pattern_1_1: 1470000 rects
+caravel_00020003_fill_pattern_1_1: 1480000 rects
+caravel_00020003_fill_pattern_1_1: 1490000 rects
+caravel_00020003_fill_pattern_1_1: 1500000 rects
+caravel_00020003_fill_pattern_1_1: 1510000 rects
+caravel_00020003_fill_pattern_1_1: 1520000 rects
+caravel_00020003_fill_pattern_1_1: 1530000 rects
+caravel_00020003_fill_pattern_1_1: 1540000 rects
+caravel_00020003_fill_pattern_1_1: 1550000 rects
+caravel_00020003_fill_pattern_1_1: 1560000 rects
+caravel_00020003_fill_pattern_1_1: 1570000 rects
+caravel_00020003_fill_pattern_1_1: 1580000 rects
+caravel_00020003_fill_pattern_1_1: 1590000 rects
+caravel_00020003_fill_pattern_1_1: 1600000 rects
+caravel_00020003_fill_pattern_1_1: 1610000 rects
+caravel_00020003_fill_pattern_1_1: 1620000 rects
+caravel_00020003_fill_pattern_1_1: 1630000 rects
+caravel_00020003_fill_pattern_1_1: 1640000 rects
+caravel_00020003_fill_pattern_1_1: 1650000 rects
+caravel_00020003_fill_pattern_1_1: 1660000 rects
+caravel_00020003_fill_pattern_1_1: 1670000 rects
+caravel_00020003_fill_pattern_1_1: 1680000 rects
+caravel_00020003_fill_pattern_1_1: 1690000 rects
+caravel_00020003_fill_pattern_1_1: 1700000 rects
+caravel_00020003_fill_pattern_1_1: 1710000 rects
+caravel_00020003_fill_pattern_1_1: 1720000 rects
+caravel_00020003_fill_pattern_1_1: 1730000 rects
+caravel_00020003_fill_pattern_1_1: 1740000 rects
+caravel_00020003_fill_pattern_1_1: 1750000 rects
+caravel_00020003_fill_pattern_1_1: 1760000 rects
+caravel_00020003_fill_pattern_1_1: 1770000 rects
+caravel_00020003_fill_pattern_1_1: 1780000 rects
+caravel_00020003_fill_pattern_1_1: 1790000 rects
+caravel_00020003_fill_pattern_1_1: 1800000 rects
+caravel_00020003_fill_pattern_1_1: 1810000 rects
+caravel_00020003_fill_pattern_1_1: 1820000 rects
+caravel_00020003_fill_pattern_1_1: 1830000 rects
+caravel_00020003_fill_pattern_1_1: 1840000 rects
+caravel_00020003_fill_pattern_1_1: 1850000 rects
+caravel_00020003_fill_pattern_1_1: 1860000 rects
+caravel_00020003_fill_pattern_1_1: 1870000 rects
+caravel_00020003_fill_pattern_1_1: 1880000 rects
+caravel_00020003_fill_pattern_1_1: 1890000 rects
+caravel_00020003_fill_pattern_1_1: 1900000 rects
+caravel_00020003_fill_pattern_1_1: 1910000 rects
+caravel_00020003_fill_pattern_1_1: 1920000 rects
+caravel_00020003_fill_pattern_1_1: 1930000 rects
+caravel_00020003_fill_pattern_1_1: 1940000 rects
+caravel_00020003_fill_pattern_1_1: 1950000 rects
+caravel_00020003_fill_pattern_1_1: 1960000 rects
+caravel_00020003_fill_pattern_1_1: 1970000 rects
+caravel_00020003_fill_pattern_1_1: 1980000 rects
+caravel_00020003_fill_pattern_1_1: 1990000 rects
+caravel_00020003_fill_pattern_1_1: 2000000 rects
+caravel_00020003_fill_pattern_1_1: 2010000 rects
+caravel_00020003_fill_pattern_1_1: 2020000 rects
+caravel_00020003_fill_pattern_1_1: 2030000 rects
+caravel_00020003_fill_pattern_1_1: 2040000 rects
+caravel_00020003_fill_pattern_1_1: 2050000 rects
+caravel_00020003_fill_pattern_1_1: 2060000 rects
+caravel_00020003_fill_pattern_1_1: 2070000 rects
+caravel_00020003_fill_pattern_1_1: 2080000 rects
+caravel_00020003_fill_pattern_1_1: 2090000 rects
+caravel_00020003_fill_pattern_1_1: 2100000 rects
+caravel_00020003_fill_pattern_1_1: 2110000 rects
+caravel_00020003_fill_pattern_1_1: 2120000 rects
+caravel_00020003_fill_pattern_1_1: 2130000 rects
+caravel_00020003_fill_pattern_1_1: 2140000 rects
+caravel_00020003_fill_pattern_1_1: 2150000 rects
+caravel_00020003_fill_pattern_1_1: 2160000 rects
+caravel_00020003_fill_pattern_1_1: 2170000 rects
+caravel_00020003_fill_pattern_1_1: 2180000 rects
+caravel_00020003_fill_pattern_1_1: 2190000 rects
+caravel_00020003_fill_pattern_1_1: 2200000 rects
+caravel_00020003_fill_pattern_1_1: 2210000 rects
+caravel_00020003_fill_pattern_1_1: 2220000 rects
+caravel_00020003_fill_pattern_1_1: 2230000 rects
+caravel_00020003_fill_pattern_1_1: 2240000 rects
+caravel_00020003_fill_pattern_1_1: 2250000 rects
+caravel_00020003_fill_pattern_1_1: 2260000 rects
+caravel_00020003_fill_pattern_1_1: 2270000 rects
+caravel_00020003_fill_pattern_1_1: 2280000 rects
+caravel_00020003_fill_pattern_1_1: 2290000 rects
+caravel_00020003_fill_pattern_1_1: 2300000 rects
+caravel_00020003_fill_pattern_1_1: 2310000 rects
+caravel_00020003_fill_pattern_1_1: 2320000 rects
+caravel_00020003_fill_pattern_1_1: 2330000 rects
+caravel_00020003_fill_pattern_1_1: 2340000 rects
+caravel_00020003_fill_pattern_1_1: 2350000 rects
+caravel_00020003_fill_pattern_1_1: 2360000 rects
+caravel_00020003_fill_pattern_1_1: 2370000 rects
+caravel_00020003_fill_pattern_1_1: 2380000 rects
+caravel_00020003_fill_pattern_1_1: 2390000 rects
+caravel_00020003_fill_pattern_1_1: 2400000 rects
+caravel_00020003_fill_pattern_1_1: 2410000 rects
+caravel_00020003_fill_pattern_1_1: 2420000 rects
+caravel_00020003_fill_pattern_1_1: 2430000 rects
+caravel_00020003_fill_pattern_1_1: 2440000 rects
+caravel_00020003_fill_pattern_1_1: 2450000 rects
+caravel_00020003_fill_pattern_1_1: 2460000 rects
+caravel_00020003_fill_pattern_1_1: 2470000 rects
+caravel_00020003_fill_pattern_1_1: 2480000 rects
+caravel_00020003_fill_pattern_1_1: 2490000 rects
+caravel_00020003_fill_pattern_1_1: 2500000 rects
+caravel_00020003_fill_pattern_1_1: 2510000 rects
+caravel_00020003_fill_pattern_1_1: 2520000 rects
+caravel_00020003_fill_pattern_1_1: 2530000 rects
+caravel_00020003_fill_pattern_1_1: 2540000 rects
+caravel_00020003_fill_pattern_1_1: 2550000 rects
+caravel_00020003_fill_pattern_1_1: 2560000 rects
+caravel_00020003_fill_pattern_1_1: 2570000 rects
+caravel_00020003_fill_pattern_1_1: 2580000 rects
+caravel_00020003_fill_pattern_1_1: 2590000 rects
+caravel_00020003_fill_pattern_1_1: 2600000 rects
+caravel_00020003_fill_pattern_1_1: 2610000 rects
+caravel_00020003_fill_pattern_1_1: 2620000 rects
+caravel_00020003_fill_pattern_1_1: 2630000 rects
+caravel_00020003_fill_pattern_1_1: 2640000 rects
+caravel_00020003_fill_pattern_1_1: 2650000 rects
+caravel_00020003_fill_pattern_1_1: 2660000 rects
+caravel_00020003_fill_pattern_1_1: 2670000 rects
+caravel_00020003_fill_pattern_1_1: 2680000 rects
+caravel_00020003_fill_pattern_1_1: 2690000 rects
+caravel_00020003_fill_pattern_1_1: 2700000 rects
+caravel_00020003_fill_pattern_1_1: 2710000 rects
+caravel_00020003_fill_pattern_1_1: 2720000 rects
+caravel_00020003_fill_pattern_1_1: 2730000 rects
+caravel_00020003_fill_pattern_1_1: 2740000 rects
+caravel_00020003_fill_pattern_1_1: 2750000 rects
+caravel_00020003_fill_pattern_1_1: 2760000 rects
+caravel_00020003_fill_pattern_1_1: 2770000 rects
+caravel_00020003_fill_pattern_1_1: 2780000 rects
+caravel_00020003_fill_pattern_1_1: 2790000 rects
+caravel_00020003_fill_pattern_1_1: 2800000 rects
+caravel_00020003_fill_pattern_1_1: 2810000 rects
+caravel_00020003_fill_pattern_1_1: 2820000 rects
+caravel_00020003_fill_pattern_1_1: 2830000 rects
+caravel_00020003_fill_pattern_1_1: 2840000 rects
+caravel_00020003_fill_pattern_1_1: 2850000 rects
+caravel_00020003_fill_pattern_1_1: 2860000 rects
+caravel_00020003_fill_pattern_1_1: 2870000 rects
+caravel_00020003_fill_pattern_1_1: 2880000 rects
+caravel_00020003_fill_pattern_1_1: 2890000 rects
+caravel_00020003_fill_pattern_1_1: 2900000 rects
+caravel_00020003_fill_pattern_1_1: 2910000 rects
+caravel_00020003_fill_pattern_1_1: 2920000 rects
+caravel_00020003_fill_pattern_1_1: 2930000 rects
+caravel_00020003_fill_pattern_1_1: 2940000 rects
+caravel_00020003_fill_pattern_1_1: 2950000 rects
+caravel_00020003_fill_pattern_1_1: 2960000 rects
+caravel_00020003_fill_pattern_1_1: 2970000 rects
+caravel_00020003_fill_pattern_1_1: 2980000 rects
+caravel_00020003_fill_pattern_1_1: 2990000 rects
+caravel_00020003_fill_pattern_1_1: 3000000 rects
+caravel_00020003_fill_pattern_1_1: 3010000 rects
+caravel_00020003_fill_pattern_1_1: 3020000 rects
+caravel_00020003_fill_pattern_1_1: 3030000 rects
+caravel_00020003_fill_pattern_1_1: 3040000 rects
+caravel_00020003_fill_pattern_1_1: 3050000 rects
+caravel_00020003_fill_pattern_1_1: 3060000 rects
+caravel_00020003_fill_pattern_1_1: 3070000 rects
+caravel_00020003_fill_pattern_1_1: 3080000 rects
+caravel_00020003_fill_pattern_1_1: 3090000 rects
+caravel_00020003_fill_pattern_1_1: 3100000 rects
+caravel_00020003_fill_pattern_1_1: 3110000 rects
+caravel_00020003_fill_pattern_1_1: 3120000 rects
+caravel_00020003_fill_pattern_1_1: 3130000 rects
+caravel_00020003_fill_pattern_1_1: 3140000 rects
+caravel_00020003_fill_pattern_1_1: 3150000 rects
+caravel_00020003_fill_pattern_1_1: 3160000 rects
+caravel_00020003_fill_pattern_1_1: 3170000 rects
+caravel_00020003_fill_pattern_1_1: 3180000 rects
+caravel_00020003_fill_pattern_1_1: 3190000 rects
+caravel_00020003_fill_pattern_1_1: 3200000 rects
+caravel_00020003_fill_pattern_1_1: 3210000 rects
+caravel_00020003_fill_pattern_1_1: 3220000 rects
+caravel_00020003_fill_pattern_1_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_0: 10000 rects
+caravel_00020003_fill_pattern_2_0: 20000 rects
+caravel_00020003_fill_pattern_2_0: 30000 rects
+caravel_00020003_fill_pattern_2_0: 40000 rects
+caravel_00020003_fill_pattern_2_0: 50000 rects
+caravel_00020003_fill_pattern_2_0: 60000 rects
+caravel_00020003_fill_pattern_2_0: 70000 rects
+caravel_00020003_fill_pattern_2_0: 80000 rects
+caravel_00020003_fill_pattern_2_0: 90000 rects
+caravel_00020003_fill_pattern_2_0: 100000 rects
+caravel_00020003_fill_pattern_2_0: 110000 rects
+caravel_00020003_fill_pattern_2_0: 120000 rects
+caravel_00020003_fill_pattern_2_0: 130000 rects
+caravel_00020003_fill_pattern_2_0: 140000 rects
+caravel_00020003_fill_pattern_2_0: 150000 rects
+caravel_00020003_fill_pattern_2_0: 160000 rects
+caravel_00020003_fill_pattern_2_0: 170000 rects
+caravel_00020003_fill_pattern_2_0: 180000 rects
+caravel_00020003_fill_pattern_2_0: 190000 rects
+caravel_00020003_fill_pattern_2_0: 200000 rects
+caravel_00020003_fill_pattern_2_0: 210000 rects
+caravel_00020003_fill_pattern_2_0: 220000 rects
+caravel_00020003_fill_pattern_2_0: 230000 rects
+caravel_00020003_fill_pattern_2_0: 240000 rects
+caravel_00020003_fill_pattern_2_0: 250000 rects
+caravel_00020003_fill_pattern_2_0: 260000 rects
+caravel_00020003_fill_pattern_2_0: 270000 rects
+caravel_00020003_fill_pattern_2_0: 280000 rects
+caravel_00020003_fill_pattern_2_0: 290000 rects
+caravel_00020003_fill_pattern_2_0: 300000 rects
+caravel_00020003_fill_pattern_2_0: 310000 rects
+caravel_00020003_fill_pattern_2_0: 320000 rects
+caravel_00020003_fill_pattern_2_0: 330000 rects
+caravel_00020003_fill_pattern_2_0: 340000 rects
+caravel_00020003_fill_pattern_2_0: 350000 rects
+caravel_00020003_fill_pattern_2_0: 360000 rects
+caravel_00020003_fill_pattern_2_0: 370000 rects
+caravel_00020003_fill_pattern_2_0: 380000 rects
+caravel_00020003_fill_pattern_2_0: 390000 rects
+caravel_00020003_fill_pattern_2_0: 400000 rects
+caravel_00020003_fill_pattern_2_0: 410000 rects
+caravel_00020003_fill_pattern_2_0: 420000 rects
+caravel_00020003_fill_pattern_2_0: 430000 rects
+caravel_00020003_fill_pattern_2_0: 440000 rects
+caravel_00020003_fill_pattern_2_0: 450000 rects
+caravel_00020003_fill_pattern_2_0: 460000 rects
+caravel_00020003_fill_pattern_2_0: 470000 rects
+caravel_00020003_fill_pattern_2_0: 480000 rects
+caravel_00020003_fill_pattern_2_0: 490000 rects
+caravel_00020003_fill_pattern_2_0: 500000 rects
+caravel_00020003_fill_pattern_2_0: 510000 rects
+caravel_00020003_fill_pattern_2_0: 520000 rects
+caravel_00020003_fill_pattern_2_0: 530000 rects
+caravel_00020003_fill_pattern_2_0: 540000 rects
+caravel_00020003_fill_pattern_2_0: 550000 rects
+caravel_00020003_fill_pattern_2_0: 560000 rects
+caravel_00020003_fill_pattern_2_0: 570000 rects
+caravel_00020003_fill_pattern_2_0: 580000 rects
+caravel_00020003_fill_pattern_2_0: 590000 rects
+caravel_00020003_fill_pattern_2_0: 600000 rects
+caravel_00020003_fill_pattern_2_0: 610000 rects
+caravel_00020003_fill_pattern_2_0: 620000 rects
+caravel_00020003_fill_pattern_2_0: 630000 rects
+caravel_00020003_fill_pattern_2_0: 640000 rects
+caravel_00020003_fill_pattern_2_0: 650000 rects
+caravel_00020003_fill_pattern_2_0: 660000 rects
+caravel_00020003_fill_pattern_2_0: 670000 rects
+caravel_00020003_fill_pattern_2_0: 680000 rects
+caravel_00020003_fill_pattern_2_0: 690000 rects
+caravel_00020003_fill_pattern_2_0: 700000 rects
+caravel_00020003_fill_pattern_2_0: 710000 rects
+caravel_00020003_fill_pattern_2_0: 720000 rects
+caravel_00020003_fill_pattern_2_0: 730000 rects
+caravel_00020003_fill_pattern_2_0: 740000 rects
+caravel_00020003_fill_pattern_2_0: 750000 rects
+caravel_00020003_fill_pattern_2_0: 760000 rects
+caravel_00020003_fill_pattern_2_0: 770000 rects
+caravel_00020003_fill_pattern_2_0: 780000 rects
+caravel_00020003_fill_pattern_2_0: 790000 rects
+caravel_00020003_fill_pattern_2_0: 800000 rects
+caravel_00020003_fill_pattern_2_0: 810000 rects
+caravel_00020003_fill_pattern_2_0: 820000 rects
+caravel_00020003_fill_pattern_2_0: 830000 rects
+caravel_00020003_fill_pattern_2_0: 840000 rects
+caravel_00020003_fill_pattern_2_0: 850000 rects
+caravel_00020003_fill_pattern_2_0: 860000 rects
+caravel_00020003_fill_pattern_2_0: 870000 rects
+caravel_00020003_fill_pattern_2_0: 880000 rects
+caravel_00020003_fill_pattern_2_0: 890000 rects
+caravel_00020003_fill_pattern_2_0: 900000 rects
+caravel_00020003_fill_pattern_2_0: 910000 rects
+caravel_00020003_fill_pattern_2_0: 920000 rects
+caravel_00020003_fill_pattern_2_0: 930000 rects
+caravel_00020003_fill_pattern_2_0: 940000 rects
+caravel_00020003_fill_pattern_2_0: 950000 rects
+caravel_00020003_fill_pattern_2_0: 960000 rects
+caravel_00020003_fill_pattern_2_0: 970000 rects
+caravel_00020003_fill_pattern_2_0: 980000 rects
+caravel_00020003_fill_pattern_2_0: 990000 rects
+caravel_00020003_fill_pattern_2_0: 1000000 rects
+caravel_00020003_fill_pattern_2_0: 1010000 rects
+caravel_00020003_fill_pattern_2_0: 1020000 rects
+caravel_00020003_fill_pattern_2_0: 1030000 rects
+caravel_00020003_fill_pattern_2_0: 1040000 rects
+caravel_00020003_fill_pattern_2_0: 1050000 rects
+caravel_00020003_fill_pattern_2_0: 1060000 rects
+caravel_00020003_fill_pattern_2_0: 1070000 rects
+caravel_00020003_fill_pattern_2_0: 1080000 rects
+caravel_00020003_fill_pattern_2_0: 1090000 rects
+caravel_00020003_fill_pattern_2_0: 1100000 rects
+caravel_00020003_fill_pattern_2_0: 1110000 rects
+caravel_00020003_fill_pattern_2_0: 1120000 rects
+caravel_00020003_fill_pattern_2_0: 1130000 rects
+caravel_00020003_fill_pattern_2_0: 1140000 rects
+caravel_00020003_fill_pattern_2_0: 1150000 rects
+caravel_00020003_fill_pattern_2_0: 1160000 rects
+caravel_00020003_fill_pattern_2_0: 1170000 rects
+caravel_00020003_fill_pattern_2_0: 1180000 rects
+caravel_00020003_fill_pattern_2_0: 1190000 rects
+caravel_00020003_fill_pattern_2_0: 1200000 rects
+caravel_00020003_fill_pattern_2_0: 1210000 rects
+caravel_00020003_fill_pattern_2_0: 1220000 rects
+caravel_00020003_fill_pattern_2_0: 1230000 rects
+caravel_00020003_fill_pattern_2_0: 1240000 rects
+caravel_00020003_fill_pattern_2_0: 1250000 rects
+caravel_00020003_fill_pattern_2_0: 1260000 rects
+caravel_00020003_fill_pattern_2_0: 1270000 rects
+caravel_00020003_fill_pattern_2_0: 1280000 rects
+caravel_00020003_fill_pattern_2_0: 1290000 rects
+caravel_00020003_fill_pattern_2_0: 1300000 rects
+caravel_00020003_fill_pattern_2_0: 1310000 rects
+caravel_00020003_fill_pattern_2_0: 1320000 rects
+caravel_00020003_fill_pattern_2_0: 1330000 rects
+caravel_00020003_fill_pattern_2_0: 1340000 rects
+caravel_00020003_fill_pattern_2_0: 1350000 rects
+caravel_00020003_fill_pattern_2_0: 1360000 rects
+caravel_00020003_fill_pattern_2_0: 1370000 rects
+caravel_00020003_fill_pattern_2_0: 1380000 rects
+caravel_00020003_fill_pattern_2_0: 1390000 rects
+caravel_00020003_fill_pattern_2_0: 1400000 rects
+caravel_00020003_fill_pattern_2_0: 1410000 rects
+caravel_00020003_fill_pattern_2_0: 1420000 rects
+caravel_00020003_fill_pattern_2_0: 1430000 rects
+caravel_00020003_fill_pattern_2_0: 1440000 rects
+caravel_00020003_fill_pattern_2_0: 1450000 rects
+caravel_00020003_fill_pattern_2_0: 1460000 rects
+caravel_00020003_fill_pattern_2_0: 1470000 rects
+caravel_00020003_fill_pattern_2_0: 1480000 rects
+caravel_00020003_fill_pattern_2_0: 1490000 rects
+caravel_00020003_fill_pattern_2_0: 1500000 rects
+caravel_00020003_fill_pattern_2_0: 1510000 rects
+caravel_00020003_fill_pattern_2_0: 1520000 rects
+caravel_00020003_fill_pattern_2_0: 1530000 rects
+caravel_00020003_fill_pattern_2_0: 1540000 rects
+caravel_00020003_fill_pattern_2_0: 1550000 rects
+caravel_00020003_fill_pattern_2_0: 1560000 rects
+caravel_00020003_fill_pattern_2_0: 1570000 rects
+caravel_00020003_fill_pattern_2_0: 1580000 rects
+caravel_00020003_fill_pattern_2_0: 1590000 rects
+caravel_00020003_fill_pattern_2_0: 1600000 rects
+caravel_00020003_fill_pattern_2_0: 1610000 rects
+caravel_00020003_fill_pattern_2_0: 1620000 rects
+caravel_00020003_fill_pattern_2_0: 1630000 rects
+caravel_00020003_fill_pattern_2_0: 1640000 rects
+caravel_00020003_fill_pattern_2_0: 1650000 rects
+caravel_00020003_fill_pattern_2_0: 1660000 rects
+caravel_00020003_fill_pattern_2_0: 1670000 rects
+caravel_00020003_fill_pattern_2_0: 1680000 rects
+caravel_00020003_fill_pattern_2_0: 1690000 rects
+caravel_00020003_fill_pattern_2_0: 1700000 rects
+caravel_00020003_fill_pattern_2_0: 1710000 rects
+caravel_00020003_fill_pattern_2_0: 1720000 rects
+caravel_00020003_fill_pattern_2_0: 1730000 rects
+caravel_00020003_fill_pattern_2_0: 1740000 rects
+caravel_00020003_fill_pattern_2_0: 1750000 rects
+caravel_00020003_fill_pattern_2_0: 1760000 rects
+caravel_00020003_fill_pattern_2_0: 1770000 rects
+caravel_00020003_fill_pattern_2_0: 1780000 rects
+caravel_00020003_fill_pattern_2_0: 1790000 rects
+caravel_00020003_fill_pattern_2_0: 1800000 rects
+caravel_00020003_fill_pattern_2_0: 1810000 rects
+caravel_00020003_fill_pattern_2_0: 1820000 rects
+caravel_00020003_fill_pattern_2_0: 1830000 rects
+caravel_00020003_fill_pattern_2_0: 1840000 rects
+caravel_00020003_fill_pattern_2_0: 1850000 rects
+caravel_00020003_fill_pattern_2_0: 1860000 rects
+caravel_00020003_fill_pattern_2_0: 1870000 rects
+caravel_00020003_fill_pattern_2_0: 1880000 rects
+caravel_00020003_fill_pattern_2_0: 1890000 rects
+caravel_00020003_fill_pattern_2_0: 1900000 rects
+caravel_00020003_fill_pattern_2_0: 1910000 rects
+caravel_00020003_fill_pattern_2_0: 1920000 rects
+caravel_00020003_fill_pattern_2_0: 1930000 rects
+caravel_00020003_fill_pattern_2_0: 1940000 rects
+caravel_00020003_fill_pattern_2_0: 1950000 rects
+caravel_00020003_fill_pattern_2_0: 1960000 rects
+caravel_00020003_fill_pattern_2_0: 1970000 rects
+caravel_00020003_fill_pattern_2_0: 1980000 rects
+caravel_00020003_fill_pattern_2_0: 1990000 rects
+caravel_00020003_fill_pattern_2_0: 2000000 rects
+caravel_00020003_fill_pattern_2_0: 2010000 rects
+caravel_00020003_fill_pattern_2_0: 2020000 rects
+caravel_00020003_fill_pattern_2_0: 2030000 rects
+caravel_00020003_fill_pattern_2_0: 2040000 rects
+caravel_00020003_fill_pattern_2_0: 2050000 rects
+caravel_00020003_fill_pattern_2_0: 2060000 rects
+caravel_00020003_fill_pattern_2_0: 2070000 rects
+caravel_00020003_fill_pattern_2_0: 2080000 rects
+caravel_00020003_fill_pattern_2_0: 2090000 rects
+caravel_00020003_fill_pattern_2_0: 2100000 rects
+caravel_00020003_fill_pattern_2_0: 2110000 rects
+caravel_00020003_fill_pattern_2_0: 2120000 rects
+caravel_00020003_fill_pattern_2_0: 2130000 rects
+caravel_00020003_fill_pattern_2_0: 2140000 rects
+caravel_00020003_fill_pattern_2_0: 2150000 rects
+caravel_00020003_fill_pattern_2_0: 2160000 rects
+caravel_00020003_fill_pattern_2_0: 2170000 rects
+caravel_00020003_fill_pattern_2_0: 2180000 rects
+caravel_00020003_fill_pattern_2_0: 2190000 rects
+caravel_00020003_fill_pattern_2_0: 2200000 rects
+caravel_00020003_fill_pattern_2_0: 2210000 rects
+caravel_00020003_fill_pattern_2_0: 2220000 rects
+caravel_00020003_fill_pattern_2_0: 2230000 rects
+caravel_00020003_fill_pattern_2_0: 2240000 rects
+caravel_00020003_fill_pattern_2_0: 2250000 rects
+caravel_00020003_fill_pattern_2_0: 2260000 rects
+caravel_00020003_fill_pattern_2_0: 2270000 rects
+caravel_00020003_fill_pattern_2_0: 2280000 rects
+caravel_00020003_fill_pattern_2_0: 2290000 rects
+caravel_00020003_fill_pattern_2_0: 2300000 rects
+caravel_00020003_fill_pattern_2_0: 2310000 rects
+caravel_00020003_fill_pattern_2_0: 2320000 rects
+caravel_00020003_fill_pattern_2_0: 2330000 rects
+caravel_00020003_fill_pattern_2_0: 2340000 rects
+caravel_00020003_fill_pattern_2_0: 2350000 rects
+caravel_00020003_fill_pattern_2_0: 2360000 rects
+caravel_00020003_fill_pattern_2_0: 2370000 rects
+caravel_00020003_fill_pattern_2_0: 2380000 rects
+caravel_00020003_fill_pattern_2_0: 2390000 rects
+caravel_00020003_fill_pattern_2_0: 2400000 rects
+caravel_00020003_fill_pattern_2_0: 2410000 rects
+caravel_00020003_fill_pattern_2_0: 2420000 rects
+caravel_00020003_fill_pattern_2_0: 2430000 rects
+caravel_00020003_fill_pattern_2_0: 2440000 rects
+caravel_00020003_fill_pattern_2_0: 2450000 rects
+caravel_00020003_fill_pattern_2_0: 2460000 rects
+caravel_00020003_fill_pattern_2_0: 2470000 rects
+caravel_00020003_fill_pattern_2_0: 2480000 rects
+caravel_00020003_fill_pattern_2_0: 2490000 rects
+caravel_00020003_fill_pattern_2_0: 2500000 rects
+caravel_00020003_fill_pattern_2_0: 2510000 rects
+caravel_00020003_fill_pattern_2_0: 2520000 rects
+caravel_00020003_fill_pattern_2_0: 2530000 rects
+caravel_00020003_fill_pattern_2_0: 2540000 rects
+caravel_00020003_fill_pattern_2_0: 2550000 rects
+caravel_00020003_fill_pattern_2_0: 2560000 rects
+caravel_00020003_fill_pattern_2_0: 2570000 rects
+caravel_00020003_fill_pattern_2_0: 2580000 rects
+caravel_00020003_fill_pattern_2_0: 2590000 rects
+caravel_00020003_fill_pattern_2_0: 2600000 rects
+caravel_00020003_fill_pattern_2_0: 2610000 rects
+caravel_00020003_fill_pattern_2_0: 2620000 rects
+caravel_00020003_fill_pattern_2_0: 2630000 rects
+caravel_00020003_fill_pattern_2_0: 2640000 rects
+caravel_00020003_fill_pattern_2_0: 2650000 rects
+caravel_00020003_fill_pattern_2_0: 2660000 rects
+caravel_00020003_fill_pattern_2_0: 2670000 rects
+caravel_00020003_fill_pattern_2_0: 2680000 rects
+caravel_00020003_fill_pattern_2_0: 2690000 rects
+caravel_00020003_fill_pattern_2_0: 2700000 rects
+caravel_00020003_fill_pattern_2_0: 2710000 rects
+caravel_00020003_fill_pattern_2_0: 2720000 rects
+caravel_00020003_fill_pattern_2_0: 2730000 rects
+caravel_00020003_fill_pattern_2_0: 2740000 rects
+caravel_00020003_fill_pattern_2_0: 2750000 rects
+caravel_00020003_fill_pattern_2_0: 2760000 rects
+caravel_00020003_fill_pattern_2_0: 2770000 rects
+caravel_00020003_fill_pattern_2_0: 2780000 rects
+caravel_00020003_fill_pattern_2_0: 2790000 rects
+caravel_00020003_fill_pattern_2_0: 2800000 rects
+caravel_00020003_fill_pattern_2_0: 2810000 rects
+caravel_00020003_fill_pattern_2_0: 2820000 rects
+caravel_00020003_fill_pattern_2_0: 2830000 rects
+caravel_00020003_fill_pattern_2_0: 2840000 rects
+caravel_00020003_fill_pattern_2_0: 2850000 rects
+caravel_00020003_fill_pattern_2_0: 2860000 rects
+caravel_00020003_fill_pattern_2_0: 2870000 rects
+caravel_00020003_fill_pattern_2_0: 2880000 rects
+caravel_00020003_fill_pattern_2_0: 2890000 rects
+caravel_00020003_fill_pattern_2_0: 2900000 rects
+caravel_00020003_fill_pattern_2_0: 2910000 rects
+caravel_00020003_fill_pattern_2_0: 2920000 rects
+caravel_00020003_fill_pattern_2_0: 2930000 rects
+caravel_00020003_fill_pattern_2_0: 2940000 rects
+caravel_00020003_fill_pattern_2_0: 2950000 rects
+caravel_00020003_fill_pattern_2_0: 2960000 rects
+caravel_00020003_fill_pattern_2_0: 2970000 rects
+caravel_00020003_fill_pattern_2_0: 2980000 rects
+caravel_00020003_fill_pattern_2_0: 2990000 rects
+caravel_00020003_fill_pattern_2_0: 3000000 rects
+caravel_00020003_fill_pattern_2_0: 3010000 rects
+caravel_00020003_fill_pattern_2_0: 3020000 rects
+caravel_00020003_fill_pattern_2_0: 3030000 rects
+caravel_00020003_fill_pattern_2_0: 3040000 rects
+caravel_00020003_fill_pattern_2_0: 3050000 rects
+caravel_00020003_fill_pattern_2_0: 3060000 rects
+caravel_00020003_fill_pattern_2_0: 3070000 rects
+caravel_00020003_fill_pattern_2_0: 3080000 rects
+caravel_00020003_fill_pattern_2_0: 3090000 rects
+caravel_00020003_fill_pattern_2_0: 3100000 rects
+caravel_00020003_fill_pattern_2_0: 3110000 rects
+caravel_00020003_fill_pattern_2_0: 3120000 rects
+caravel_00020003_fill_pattern_2_0: 3130000 rects
+caravel_00020003_fill_pattern_2_0: 3140000 rects
+caravel_00020003_fill_pattern_2_0: 3150000 rects
+caravel_00020003_fill_pattern_2_0: 3160000 rects
+caravel_00020003_fill_pattern_2_0: 3170000 rects
+caravel_00020003_fill_pattern_2_0: 3180000 rects
+caravel_00020003_fill_pattern_2_0: 3190000 rects
+caravel_00020003_fill_pattern_2_0: 3200000 rects
+caravel_00020003_fill_pattern_2_0: 3210000 rects
+caravel_00020003_fill_pattern_2_0: 3220000 rects
+caravel_00020003_fill_pattern_2_0: 3230000 rects
+caravel_00020003_fill_pattern_2_0: 3240000 rects
+caravel_00020003_fill_pattern_2_0: 3250000 rects
+caravel_00020003_fill_pattern_2_0: 3260000 rects
+caravel_00020003_fill_pattern_2_0: 3270000 rects
+caravel_00020003_fill_pattern_2_0: 3280000 rects
+caravel_00020003_fill_pattern_2_0: 3290000 rects
+caravel_00020003_fill_pattern_2_0: 3300000 rects
+caravel_00020003_fill_pattern_2_0: 3310000 rects
+caravel_00020003_fill_pattern_2_0: 3320000 rects
+caravel_00020003_fill_pattern_2_0: 3330000 rects
+caravel_00020003_fill_pattern_2_0: 3340000 rects
+caravel_00020003_fill_pattern_2_0: 3350000 rects
+caravel_00020003_fill_pattern_2_0: 3360000 rects
+caravel_00020003_fill_pattern_2_0: 3370000 rects
+caravel_00020003_fill_pattern_2_0: 3380000 rects
+caravel_00020003_fill_pattern_2_0: 3390000 rects
+caravel_00020003_fill_pattern_2_0: 3400000 rects
+caravel_00020003_fill_pattern_2_0: 3410000 rects
+caravel_00020003_fill_pattern_2_0: 3420000 rects
+caravel_00020003_fill_pattern_2_0: 3430000 rects
+caravel_00020003_fill_pattern_2_0: 3440000 rects
+caravel_00020003_fill_pattern_2_0: 3450000 rects
+caravel_00020003_fill_pattern_2_0: 3460000 rects
+caravel_00020003_fill_pattern_2_0: 3470000 rects
+caravel_00020003_fill_pattern_2_0: 3480000 rects
+caravel_00020003_fill_pattern_2_0: 3490000 rects
+caravel_00020003_fill_pattern_2_0: 3500000 rects
+caravel_00020003_fill_pattern_2_0: 3510000 rects
+caravel_00020003_fill_pattern_2_0: 3520000 rects
+caravel_00020003_fill_pattern_2_0: 3530000 rects
+caravel_00020003_fill_pattern_2_0: 3540000 rects
+caravel_00020003_fill_pattern_2_0: 3550000 rects
+caravel_00020003_fill_pattern_2_0: 3560000 rects
+caravel_00020003_fill_pattern_2_0: 3570000 rects
+caravel_00020003_fill_pattern_2_0: 3580000 rects
+caravel_00020003_fill_pattern_2_0: 3590000 rects
+caravel_00020003_fill_pattern_2_0: 3600000 rects
+caravel_00020003_fill_pattern_2_0: 3610000 rects
+caravel_00020003_fill_pattern_2_0: 3620000 rects
+caravel_00020003_fill_pattern_2_0: 3630000 rects
+caravel_00020003_fill_pattern_2_0: 3640000 rects
+caravel_00020003_fill_pattern_2_0: 3650000 rects
+caravel_00020003_fill_pattern_2_0: 3660000 rects
+caravel_00020003_fill_pattern_2_0: 3670000 rects
+caravel_00020003_fill_pattern_2_0: 3680000 rects
+caravel_00020003_fill_pattern_2_0: 3690000 rects
+caravel_00020003_fill_pattern_2_0: 3700000 rects
+caravel_00020003_fill_pattern_2_0: 3710000 rects
+caravel_00020003_fill_pattern_2_0: 3720000 rects
+caravel_00020003_fill_pattern_2_0: 3730000 rects
+caravel_00020003_fill_pattern_2_0: 3740000 rects
+caravel_00020003_fill_pattern_2_0: 3750000 rects
+caravel_00020003_fill_pattern_2_0: 3760000 rects
+caravel_00020003_fill_pattern_2_0: 3770000 rects
+caravel_00020003_fill_pattern_2_0: 3780000 rects
+caravel_00020003_fill_pattern_2_0: 3790000 rects
+caravel_00020003_fill_pattern_2_0: 3800000 rects
+caravel_00020003_fill_pattern_2_0: 3810000 rects
+caravel_00020003_fill_pattern_2_0: 3820000 rects
+caravel_00020003_fill_pattern_2_0: 3830000 rects
+caravel_00020003_fill_pattern_2_0: 3840000 rects
+caravel_00020003_fill_pattern_2_0: 3850000 rects
+caravel_00020003_fill_pattern_2_0: 3860000 rects
+caravel_00020003_fill_pattern_2_0: 3870000 rects
+caravel_00020003_fill_pattern_2_0: 3880000 rects
+caravel_00020003_fill_pattern_2_0: 3890000 rects
+caravel_00020003_fill_pattern_2_0: 3900000 rects
+caravel_00020003_fill_pattern_2_0: 3910000 rects
+caravel_00020003_fill_pattern_2_0: 3920000 rects
+caravel_00020003_fill_pattern_2_0: 3930000 rects
+caravel_00020003_fill_pattern_2_0: 3940000 rects
+caravel_00020003_fill_pattern_2_0: 3950000 rects
+caravel_00020003_fill_pattern_2_0: 3960000 rects
+caravel_00020003_fill_pattern_2_0: 3970000 rects
+caravel_00020003_fill_pattern_2_0: 3980000 rects
+caravel_00020003_fill_pattern_2_0: 3990000 rects
+caravel_00020003_fill_pattern_2_0: 4000000 rects
+caravel_00020003_fill_pattern_2_0: 4010000 rects
+caravel_00020003_fill_pattern_2_0: 4020000 rects
+caravel_00020003_fill_pattern_2_0: 4030000 rects
+caravel_00020003_fill_pattern_2_0: 4040000 rects
+caravel_00020003_fill_pattern_2_0: 4050000 rects
+caravel_00020003_fill_pattern_2_0: 4060000 rects
+caravel_00020003_fill_pattern_2_0: 4070000 rects
+caravel_00020003_fill_pattern_2_0: 4080000 rects
+caravel_00020003_fill_pattern_2_0: 4090000 rects
+caravel_00020003_fill_pattern_2_0: 4100000 rects
+caravel_00020003_fill_pattern_2_0: 4110000 rects
+caravel_00020003_fill_pattern_2_0: 4120000 rects
+caravel_00020003_fill_pattern_2_0: 4130000 rects
+caravel_00020003_fill_pattern_2_0: 4140000 rects
+caravel_00020003_fill_pattern_2_0: 4150000 rects
+caravel_00020003_fill_pattern_2_0: 4160000 rects
+caravel_00020003_fill_pattern_2_0: 4170000 rects
+caravel_00020003_fill_pattern_2_0: 4180000 rects
+caravel_00020003_fill_pattern_2_0: 4190000 rects
+caravel_00020003_fill_pattern_2_0: 4200000 rects
+caravel_00020003_fill_pattern_2_0: 4210000 rects
+caravel_00020003_fill_pattern_2_0: 4220000 rects
+caravel_00020003_fill_pattern_2_0: 4230000 rects
+caravel_00020003_fill_pattern_2_0: 4240000 rects
+caravel_00020003_fill_pattern_2_0: 4250000 rects
+caravel_00020003_fill_pattern_2_0: 4260000 rects
+caravel_00020003_fill_pattern_2_0: 4270000 rects
+caravel_00020003_fill_pattern_2_0: 4280000 rects
+caravel_00020003_fill_pattern_2_0: 4290000 rects
+caravel_00020003_fill_pattern_2_0: 4300000 rects
+caravel_00020003_fill_pattern_2_0: 4310000 rects
+caravel_00020003_fill_pattern_2_0: 4320000 rects
+caravel_00020003_fill_pattern_2_0: 4330000 rects
+caravel_00020003_fill_pattern_2_0: 4340000 rects
+caravel_00020003_fill_pattern_2_0: 4350000 rects
+caravel_00020003_fill_pattern_2_0: 4360000 rects
+caravel_00020003_fill_pattern_2_0: 4370000 rects
+caravel_00020003_fill_pattern_2_0: 4380000 rects
+caravel_00020003_fill_pattern_2_0: 4390000 rects
+caravel_00020003_fill_pattern_2_0: 4400000 rects
+caravel_00020003_fill_pattern_2_0: 4410000 rects
+caravel_00020003_fill_pattern_2_0: 4420000 rects
+caravel_00020003_fill_pattern_2_0: 4430000 rects
+caravel_00020003_fill_pattern_2_0: 4440000 rects
+caravel_00020003_fill_pattern_2_0: 4450000 rects
+caravel_00020003_fill_pattern_2_0: 4460000 rects
+caravel_00020003_fill_pattern_2_0: 4470000 rects
+caravel_00020003_fill_pattern_2_0: 4480000 rects
+caravel_00020003_fill_pattern_2_0: 4490000 rects
+caravel_00020003_fill_pattern_2_0: 4500000 rects
+caravel_00020003_fill_pattern_2_0: 4510000 rects
+caravel_00020003_fill_pattern_2_0: 4520000 rects
+caravel_00020003_fill_pattern_2_0: 4530000 rects
+caravel_00020003_fill_pattern_2_0: 4540000 rects
+caravel_00020003_fill_pattern_2_0: 4550000 rects
+caravel_00020003_fill_pattern_2_0: 4560000 rects
+caravel_00020003_fill_pattern_2_0: 4570000 rects
+caravel_00020003_fill_pattern_2_0: 4580000 rects
+caravel_00020003_fill_pattern_2_0: 4590000 rects
+caravel_00020003_fill_pattern_2_0: 4600000 rects
+caravel_00020003_fill_pattern_2_0: 4610000 rects
+caravel_00020003_fill_pattern_2_0: 4620000 rects
+caravel_00020003_fill_pattern_2_0: 4630000 rects
+caravel_00020003_fill_pattern_2_0: 4640000 rects
+caravel_00020003_fill_pattern_2_0: 4650000 rects
+caravel_00020003_fill_pattern_2_0: 4660000 rects
+caravel_00020003_fill_pattern_2_0: 4670000 rects
+caravel_00020003_fill_pattern_2_0: 4680000 rects
+caravel_00020003_fill_pattern_2_0: 4690000 rects
+caravel_00020003_fill_pattern_2_0: 4700000 rects
+caravel_00020003_fill_pattern_2_0: 4710000 rects
+caravel_00020003_fill_pattern_2_0: 4720000 rects
+caravel_00020003_fill_pattern_2_0: 4730000 rects
+caravel_00020003_fill_pattern_2_0: 4740000 rects
+caravel_00020003_fill_pattern_2_0: 4750000 rects
+caravel_00020003_fill_pattern_2_0: 4760000 rects
+caravel_00020003_fill_pattern_2_0: 4770000 rects
+caravel_00020003_fill_pattern_2_0: 4780000 rects
+caravel_00020003_fill_pattern_2_0: 4790000 rects
+caravel_00020003_fill_pattern_2_0: 4800000 rects
+caravel_00020003_fill_pattern_2_0: 4810000 rects
+caravel_00020003_fill_pattern_2_0: 4820000 rects
+caravel_00020003_fill_pattern_2_0: 4830000 rects
+caravel_00020003_fill_pattern_2_0: 4840000 rects
+caravel_00020003_fill_pattern_2_0: 4850000 rects
+caravel_00020003_fill_pattern_2_0: 4860000 rects
+caravel_00020003_fill_pattern_2_0: 4870000 rects
+caravel_00020003_fill_pattern_2_0: 4880000 rects
+caravel_00020003_fill_pattern_2_0: 4890000 rects
+caravel_00020003_fill_pattern_2_0: 4900000 rects
+caravel_00020003_fill_pattern_2_0: 4910000 rects
+caravel_00020003_fill_pattern_2_0: 4920000 rects
+caravel_00020003_fill_pattern_2_0: 4930000 rects
+caravel_00020003_fill_pattern_2_0: 4940000 rects
+caravel_00020003_fill_pattern_2_0: 4950000 rects
+caravel_00020003_fill_pattern_2_0: 4960000 rects
+caravel_00020003_fill_pattern_2_0: 4970000 rects
+caravel_00020003_fill_pattern_2_0: 4980000 rects
+caravel_00020003_fill_pattern_2_0: 4990000 rects
+caravel_00020003_fill_pattern_2_0: 5000000 rects
+caravel_00020003_fill_pattern_2_0: 5010000 rects
+caravel_00020003_fill_pattern_2_0: 5020000 rects
+caravel_00020003_fill_pattern_2_0: 5030000 rects
+caravel_00020003_fill_pattern_2_0: 5040000 rects
+caravel_00020003_fill_pattern_2_0: 5050000 rects
+caravel_00020003_fill_pattern_2_0: 5060000 rects
+caravel_00020003_fill_pattern_2_0: 5070000 rects
+caravel_00020003_fill_pattern_2_0: 5080000 rects
+caravel_00020003_fill_pattern_2_0: 5090000 rects
+caravel_00020003_fill_pattern_2_0: 5100000 rects
+caravel_00020003_fill_pattern_2_0: 5110000 rects
+caravel_00020003_fill_pattern_2_0: 5120000 rects
+caravel_00020003_fill_pattern_2_0: 5130000 rects
+caravel_00020003_fill_pattern_2_0: 5140000 rects
+caravel_00020003_fill_pattern_2_0: 5150000 rects
+caravel_00020003_fill_pattern_2_0: 5160000 rects
+caravel_00020003_fill_pattern_2_0: 5170000 rects
+caravel_00020003_fill_pattern_2_0: 5180000 rects
+caravel_00020003_fill_pattern_2_0: 5190000 rects
+caravel_00020003_fill_pattern_2_0: 5200000 rects
+caravel_00020003_fill_pattern_2_0: 5210000 rects
+caravel_00020003_fill_pattern_2_0: 5220000 rects
+caravel_00020003_fill_pattern_2_0: 5230000 rects
+caravel_00020003_fill_pattern_2_0: 5240000 rects
+caravel_00020003_fill_pattern_2_0: 5250000 rects
+caravel_00020003_fill_pattern_2_0: 5260000 rects
+caravel_00020003_fill_pattern_2_0: 5270000 rects
+caravel_00020003_fill_pattern_2_0: 5280000 rects
+caravel_00020003_fill_pattern_2_0: 5290000 rects
+caravel_00020003_fill_pattern_2_0: 5300000 rects
+caravel_00020003_fill_pattern_2_0: 5310000 rects
+caravel_00020003_fill_pattern_2_0: 5320000 rects
+caravel_00020003_fill_pattern_2_0: 5330000 rects
+caravel_00020003_fill_pattern_2_0: 5340000 rects
+caravel_00020003_fill_pattern_2_0: 5350000 rects
+caravel_00020003_fill_pattern_2_0: 5360000 rects
+caravel_00020003_fill_pattern_2_0: 5370000 rects
+caravel_00020003_fill_pattern_2_0: 5380000 rects
+caravel_00020003_fill_pattern_2_0: 5390000 rects
+caravel_00020003_fill_pattern_2_0: 5400000 rects
+caravel_00020003_fill_pattern_2_0: 5410000 rects
+caravel_00020003_fill_pattern_2_0: 5420000 rects
+caravel_00020003_fill_pattern_2_0: 5430000 rects
+caravel_00020003_fill_pattern_2_0: 5440000 rects
+caravel_00020003_fill_pattern_2_0: 5450000 rects
+caravel_00020003_fill_pattern_2_0: 5460000 rects
+caravel_00020003_fill_pattern_2_0: 5470000 rects
+caravel_00020003_fill_pattern_2_0: 5480000 rects
+caravel_00020003_fill_pattern_2_0: 5490000 rects
+caravel_00020003_fill_pattern_2_0: 5500000 rects
+caravel_00020003_fill_pattern_2_0: 5510000 rects
+caravel_00020003_fill_pattern_2_0: 5520000 rects
+caravel_00020003_fill_pattern_2_0: 5530000 rects
+caravel_00020003_fill_pattern_2_0: 5540000 rects
+caravel_00020003_fill_pattern_2_0: 5550000 rects
+caravel_00020003_fill_pattern_2_0: 5560000 rects
+caravel_00020003_fill_pattern_2_0: 5570000 rects
+caravel_00020003_fill_pattern_2_0: 5580000 rects
+caravel_00020003_fill_pattern_2_0: 5590000 rects
+caravel_00020003_fill_pattern_2_0: 5600000 rects
+caravel_00020003_fill_pattern_2_0: 5610000 rects
+caravel_00020003_fill_pattern_2_0: 5620000 rects
+caravel_00020003_fill_pattern_2_0: 5630000 rects
+caravel_00020003_fill_pattern_2_0: 5640000 rects
+caravel_00020003_fill_pattern_2_0: 5650000 rects
+caravel_00020003_fill_pattern_2_0: 5660000 rects
+caravel_00020003_fill_pattern_2_0: 5670000 rects
+caravel_00020003_fill_pattern_2_0: 5680000 rects
+caravel_00020003_fill_pattern_2_0: 5690000 rects
+caravel_00020003_fill_pattern_2_0: 5700000 rects
+caravel_00020003_fill_pattern_2_0: 5710000 rects
+caravel_00020003_fill_pattern_2_0: 5720000 rects
+caravel_00020003_fill_pattern_2_0: 5730000 rects
+caravel_00020003_fill_pattern_2_0: 5740000 rects
+caravel_00020003_fill_pattern_2_0: 5750000 rects
+caravel_00020003_fill_pattern_2_0: 5760000 rects
+caravel_00020003_fill_pattern_2_0: 5770000 rects
+caravel_00020003_fill_pattern_2_0: 5780000 rects
+caravel_00020003_fill_pattern_2_0: 5790000 rects
+caravel_00020003_fill_pattern_2_0: 5800000 rects
+caravel_00020003_fill_pattern_2_0: 5810000 rects
+caravel_00020003_fill_pattern_2_0: 5820000 rects
+caravel_00020003_fill_pattern_2_0: 5830000 rects
+caravel_00020003_fill_pattern_2_0: 5840000 rects
+caravel_00020003_fill_pattern_2_0: 5850000 rects
+caravel_00020003_fill_pattern_2_0: 5860000 rects
+caravel_00020003_fill_pattern_2_0: 5870000 rects
+caravel_00020003_fill_pattern_2_0: 5880000 rects
+caravel_00020003_fill_pattern_2_0: 5890000 rects
+caravel_00020003_fill_pattern_2_0: 5900000 rects
+caravel_00020003_fill_pattern_2_0: 5910000 rects
+caravel_00020003_fill_pattern_2_0: 5920000 rects
+caravel_00020003_fill_pattern_2_0: 5930000 rects
+caravel_00020003_fill_pattern_2_0: 5940000 rects
+caravel_00020003_fill_pattern_2_0: 5950000 rects
+caravel_00020003_fill_pattern_2_0: 5960000 rects
+caravel_00020003_fill_pattern_2_0: 5970000 rects
+caravel_00020003_fill_pattern_2_0: 5980000 rects
+caravel_00020003_fill_pattern_2_0: 5990000 rects
+caravel_00020003_fill_pattern_2_0: 6000000 rects
+caravel_00020003_fill_pattern_2_0: 6010000 rects
+caravel_00020003_fill_pattern_2_0: 6020000 rects
+caravel_00020003_fill_pattern_2_0: 6030000 rects
+caravel_00020003_fill_pattern_2_0: 6040000 rects
+caravel_00020003_fill_pattern_2_0: 6050000 rects
+caravel_00020003_fill_pattern_2_0: 6060000 rects
+caravel_00020003_fill_pattern_2_0: 6070000 rects
+caravel_00020003_fill_pattern_2_0: 6080000 rects
+caravel_00020003_fill_pattern_2_0: 6090000 rects
+caravel_00020003_fill_pattern_2_0: 6100000 rects
+caravel_00020003_fill_pattern_2_0: 6110000 rects
+caravel_00020003_fill_pattern_2_0: 6120000 rects
+caravel_00020003_fill_pattern_2_0: 6130000 rects
+caravel_00020003_fill_pattern_2_0: 6140000 rects
+caravel_00020003_fill_pattern_2_0: 6150000 rects
+caravel_00020003_fill_pattern_2_0: 6160000 rects
+caravel_00020003_fill_pattern_2_0: 6170000 rects
+caravel_00020003_fill_pattern_2_0: 6180000 rects
+caravel_00020003_fill_pattern_2_0: 6190000 rects
+caravel_00020003_fill_pattern_2_0: 6200000 rects
+caravel_00020003_fill_pattern_2_0: 6210000 rects
+caravel_00020003_fill_pattern_2_0: 6220000 rects
+caravel_00020003_fill_pattern_2_0: 6230000 rects
+caravel_00020003_fill_pattern_2_0: 6240000 rects
+caravel_00020003_fill_pattern_2_0: 6250000 rects
+caravel_00020003_fill_pattern_2_0: 6260000 rects
+caravel_00020003_fill_pattern_2_0: 6270000 rects
+caravel_00020003_fill_pattern_2_0: 6280000 rects
+caravel_00020003_fill_pattern_2_0: 6290000 rects
+caravel_00020003_fill_pattern_2_0: 6300000 rects
+caravel_00020003_fill_pattern_2_0: 6310000 rects
+caravel_00020003_fill_pattern_2_0: 6320000 rects
+caravel_00020003_fill_pattern_2_0: 6330000 rects
+caravel_00020003_fill_pattern_2_0: 6340000 rects
+caravel_00020003_fill_pattern_2_0: 6350000 rects
+caravel_00020003_fill_pattern_2_0: 6360000 rects
+caravel_00020003_fill_pattern_2_0: 6370000 rects
+caravel_00020003_fill_pattern_2_0: 6380000 rects
+caravel_00020003_fill_pattern_2_0: 6390000 rects
+caravel_00020003_fill_pattern_2_0: 6400000 rects
+caravel_00020003_fill_pattern_2_0: 6410000 rects
+caravel_00020003_fill_pattern_2_0: 6420000 rects
+caravel_00020003_fill_pattern_2_0: 6430000 rects
+caravel_00020003_fill_pattern_2_0: 6440000 rects
+caravel_00020003_fill_pattern_2_0: 6450000 rects
+caravel_00020003_fill_pattern_2_0: 6460000 rects
+caravel_00020003_fill_pattern_2_0: 6470000 rects
+caravel_00020003_fill_pattern_2_0: 6480000 rects
+caravel_00020003_fill_pattern_2_0: 6490000 rects
+caravel_00020003_fill_pattern_2_0: 6500000 rects
+caravel_00020003_fill_pattern_2_0: 6510000 rects
+caravel_00020003_fill_pattern_2_0: 6520000 rects
+caravel_00020003_fill_pattern_2_0: 6530000 rects
+caravel_00020003_fill_pattern_2_0: 6540000 rects
+caravel_00020003_fill_pattern_2_0: 6550000 rects
+caravel_00020003_fill_pattern_2_0: 6560000 rects
+caravel_00020003_fill_pattern_2_0: 6570000 rects
+caravel_00020003_fill_pattern_2_0: 6580000 rects
+caravel_00020003_fill_pattern_2_0: 6590000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_0: 10000 rects
+caravel_00020003_fill_pattern_3_0: 20000 rects
+caravel_00020003_fill_pattern_3_0: 30000 rects
+caravel_00020003_fill_pattern_3_0: 40000 rects
+caravel_00020003_fill_pattern_3_0: 50000 rects
+caravel_00020003_fill_pattern_3_0: 60000 rects
+caravel_00020003_fill_pattern_3_0: 70000 rects
+caravel_00020003_fill_pattern_3_0: 80000 rects
+caravel_00020003_fill_pattern_3_0: 90000 rects
+caravel_00020003_fill_pattern_3_0: 100000 rects
+caravel_00020003_fill_pattern_3_0: 110000 rects
+caravel_00020003_fill_pattern_3_0: 120000 rects
+caravel_00020003_fill_pattern_3_0: 130000 rects
+caravel_00020003_fill_pattern_3_0: 140000 rects
+caravel_00020003_fill_pattern_3_0: 150000 rects
+caravel_00020003_fill_pattern_3_0: 160000 rects
+caravel_00020003_fill_pattern_3_0: 170000 rects
+caravel_00020003_fill_pattern_3_0: 180000 rects
+caravel_00020003_fill_pattern_3_0: 190000 rects
+caravel_00020003_fill_pattern_3_0: 200000 rects
+caravel_00020003_fill_pattern_3_0: 210000 rects
+caravel_00020003_fill_pattern_3_0: 220000 rects
+caravel_00020003_fill_pattern_3_0: 230000 rects
+caravel_00020003_fill_pattern_3_0: 240000 rects
+caravel_00020003_fill_pattern_3_0: 250000 rects
+caravel_00020003_fill_pattern_3_0: 260000 rects
+caravel_00020003_fill_pattern_3_0: 270000 rects
+caravel_00020003_fill_pattern_3_0: 280000 rects
+caravel_00020003_fill_pattern_3_0: 290000 rects
+caravel_00020003_fill_pattern_3_0: 300000 rects
+caravel_00020003_fill_pattern_3_0: 310000 rects
+caravel_00020003_fill_pattern_3_0: 320000 rects
+caravel_00020003_fill_pattern_3_0: 330000 rects
+caravel_00020003_fill_pattern_3_0: 340000 rects
+caravel_00020003_fill_pattern_3_0: 350000 rects
+caravel_00020003_fill_pattern_3_0: 360000 rects
+caravel_00020003_fill_pattern_3_0: 370000 rects
+caravel_00020003_fill_pattern_3_0: 380000 rects
+caravel_00020003_fill_pattern_3_0: 390000 rects
+caravel_00020003_fill_pattern_3_0: 400000 rects
+caravel_00020003_fill_pattern_3_0: 410000 rects
+caravel_00020003_fill_pattern_3_0: 420000 rects
+caravel_00020003_fill_pattern_3_0: 430000 rects
+caravel_00020003_fill_pattern_3_0: 440000 rects
+caravel_00020003_fill_pattern_3_0: 450000 rects
+caravel_00020003_fill_pattern_3_0: 460000 rects
+caravel_00020003_fill_pattern_3_0: 470000 rects
+caravel_00020003_fill_pattern_3_0: 480000 rects
+caravel_00020003_fill_pattern_3_0: 490000 rects
+caravel_00020003_fill_pattern_3_0: 500000 rects
+caravel_00020003_fill_pattern_3_0: 510000 rects
+caravel_00020003_fill_pattern_3_0: 520000 rects
+caravel_00020003_fill_pattern_3_0: 530000 rects
+caravel_00020003_fill_pattern_3_0: 540000 rects
+caravel_00020003_fill_pattern_3_0: 550000 rects
+caravel_00020003_fill_pattern_3_0: 560000 rects
+caravel_00020003_fill_pattern_3_0: 570000 rects
+caravel_00020003_fill_pattern_3_0: 580000 rects
+caravel_00020003_fill_pattern_3_0: 590000 rects
+caravel_00020003_fill_pattern_3_0: 600000 rects
+caravel_00020003_fill_pattern_3_0: 610000 rects
+caravel_00020003_fill_pattern_3_0: 620000 rects
+caravel_00020003_fill_pattern_3_0: 630000 rects
+caravel_00020003_fill_pattern_3_0: 640000 rects
+caravel_00020003_fill_pattern_3_0: 650000 rects
+caravel_00020003_fill_pattern_3_0: 660000 rects
+caravel_00020003_fill_pattern_3_0: 670000 rects
+caravel_00020003_fill_pattern_3_0: 680000 rects
+caravel_00020003_fill_pattern_3_0: 690000 rects
+caravel_00020003_fill_pattern_3_0: 700000 rects
+caravel_00020003_fill_pattern_3_0: 710000 rects
+caravel_00020003_fill_pattern_3_0: 720000 rects
+caravel_00020003_fill_pattern_3_0: 730000 rects
+caravel_00020003_fill_pattern_3_0: 740000 rects
+caravel_00020003_fill_pattern_3_0: 750000 rects
+caravel_00020003_fill_pattern_3_0: 760000 rects
+caravel_00020003_fill_pattern_3_0: 770000 rects
+caravel_00020003_fill_pattern_3_0: 780000 rects
+caravel_00020003_fill_pattern_3_0: 790000 rects
+caravel_00020003_fill_pattern_3_0: 800000 rects
+caravel_00020003_fill_pattern_3_0: 810000 rects
+caravel_00020003_fill_pattern_3_0: 820000 rects
+caravel_00020003_fill_pattern_3_0: 830000 rects
+caravel_00020003_fill_pattern_3_0: 840000 rects
+caravel_00020003_fill_pattern_3_0: 850000 rects
+caravel_00020003_fill_pattern_3_0: 860000 rects
+caravel_00020003_fill_pattern_3_0: 870000 rects
+caravel_00020003_fill_pattern_3_0: 880000 rects
+caravel_00020003_fill_pattern_3_0: 890000 rects
+caravel_00020003_fill_pattern_3_0: 900000 rects
+caravel_00020003_fill_pattern_3_0: 910000 rects
+caravel_00020003_fill_pattern_3_0: 920000 rects
+caravel_00020003_fill_pattern_3_0: 930000 rects
+caravel_00020003_fill_pattern_3_0: 940000 rects
+caravel_00020003_fill_pattern_3_0: 950000 rects
+caravel_00020003_fill_pattern_3_0: 960000 rects
+caravel_00020003_fill_pattern_3_0: 970000 rects
+caravel_00020003_fill_pattern_3_0: 980000 rects
+caravel_00020003_fill_pattern_3_0: 990000 rects
+caravel_00020003_fill_pattern_3_0: 1000000 rects
+caravel_00020003_fill_pattern_3_0: 1010000 rects
+caravel_00020003_fill_pattern_3_0: 1020000 rects
+caravel_00020003_fill_pattern_3_0: 1030000 rects
+caravel_00020003_fill_pattern_3_0: 1040000 rects
+caravel_00020003_fill_pattern_3_0: 1050000 rects
+caravel_00020003_fill_pattern_3_0: 1060000 rects
+caravel_00020003_fill_pattern_3_0: 1070000 rects
+caravel_00020003_fill_pattern_3_0: 1080000 rects
+caravel_00020003_fill_pattern_3_0: 1090000 rects
+caravel_00020003_fill_pattern_3_0: 1100000 rects
+caravel_00020003_fill_pattern_3_0: 1110000 rects
+caravel_00020003_fill_pattern_3_0: 1120000 rects
+caravel_00020003_fill_pattern_3_0: 1130000 rects
+caravel_00020003_fill_pattern_3_0: 1140000 rects
+caravel_00020003_fill_pattern_3_0: 1150000 rects
+caravel_00020003_fill_pattern_3_0: 1160000 rects
+caravel_00020003_fill_pattern_3_0: 1170000 rects
+caravel_00020003_fill_pattern_3_0: 1180000 rects
+caravel_00020003_fill_pattern_3_0: 1190000 rects
+caravel_00020003_fill_pattern_3_0: 1200000 rects
+caravel_00020003_fill_pattern_3_0: 1210000 rects
+caravel_00020003_fill_pattern_3_0: 1220000 rects
+caravel_00020003_fill_pattern_3_0: 1230000 rects
+caravel_00020003_fill_pattern_3_0: 1240000 rects
+caravel_00020003_fill_pattern_3_0: 1250000 rects
+caravel_00020003_fill_pattern_3_0: 1260000 rects
+caravel_00020003_fill_pattern_3_0: 1270000 rects
+caravel_00020003_fill_pattern_3_0: 1280000 rects
+caravel_00020003_fill_pattern_3_0: 1290000 rects
+caravel_00020003_fill_pattern_3_0: 1300000 rects
+caravel_00020003_fill_pattern_3_0: 1310000 rects
+caravel_00020003_fill_pattern_3_0: 1320000 rects
+caravel_00020003_fill_pattern_3_0: 1330000 rects
+caravel_00020003_fill_pattern_3_0: 1340000 rects
+caravel_00020003_fill_pattern_3_0: 1350000 rects
+caravel_00020003_fill_pattern_3_0: 1360000 rects
+caravel_00020003_fill_pattern_3_0: 1370000 rects
+caravel_00020003_fill_pattern_3_0: 1380000 rects
+caravel_00020003_fill_pattern_3_0: 1390000 rects
+caravel_00020003_fill_pattern_3_0: 1400000 rects
+caravel_00020003_fill_pattern_3_0: 1410000 rects
+caravel_00020003_fill_pattern_3_0: 1420000 rects
+caravel_00020003_fill_pattern_3_0: 1430000 rects
+caravel_00020003_fill_pattern_3_0: 1440000 rects
+caravel_00020003_fill_pattern_3_0: 1450000 rects
+caravel_00020003_fill_pattern_3_0: 1460000 rects
+caravel_00020003_fill_pattern_3_0: 1470000 rects
+caravel_00020003_fill_pattern_3_0: 1480000 rects
+caravel_00020003_fill_pattern_3_0: 1490000 rects
+caravel_00020003_fill_pattern_3_0: 1500000 rects
+caravel_00020003_fill_pattern_3_0: 1510000 rects
+caravel_00020003_fill_pattern_3_0: 1520000 rects
+caravel_00020003_fill_pattern_3_0: 1530000 rects
+caravel_00020003_fill_pattern_3_0: 1540000 rects
+caravel_00020003_fill_pattern_3_0: 1550000 rects
+caravel_00020003_fill_pattern_3_0: 1560000 rects
+caravel_00020003_fill_pattern_3_0: 1570000 rects
+caravel_00020003_fill_pattern_3_0: 1580000 rects
+caravel_00020003_fill_pattern_3_0: 1590000 rects
+caravel_00020003_fill_pattern_3_0: 1600000 rects
+caravel_00020003_fill_pattern_3_0: 1610000 rects
+caravel_00020003_fill_pattern_3_0: 1620000 rects
+caravel_00020003_fill_pattern_3_0: 1630000 rects
+caravel_00020003_fill_pattern_3_0: 1640000 rects
+caravel_00020003_fill_pattern_3_0: 1650000 rects
+caravel_00020003_fill_pattern_3_0: 1660000 rects
+caravel_00020003_fill_pattern_3_0: 1670000 rects
+caravel_00020003_fill_pattern_3_0: 1680000 rects
+caravel_00020003_fill_pattern_3_0: 1690000 rects
+caravel_00020003_fill_pattern_3_0: 1700000 rects
+caravel_00020003_fill_pattern_3_0: 1710000 rects
+caravel_00020003_fill_pattern_3_0: 1720000 rects
+caravel_00020003_fill_pattern_3_0: 1730000 rects
+caravel_00020003_fill_pattern_3_0: 1740000 rects
+caravel_00020003_fill_pattern_3_0: 1750000 rects
+caravel_00020003_fill_pattern_3_0: 1760000 rects
+caravel_00020003_fill_pattern_3_0: 1770000 rects
+caravel_00020003_fill_pattern_3_0: 1780000 rects
+caravel_00020003_fill_pattern_3_0: 1790000 rects
+caravel_00020003_fill_pattern_3_0: 1800000 rects
+caravel_00020003_fill_pattern_3_0: 1810000 rects
+caravel_00020003_fill_pattern_3_0: 1820000 rects
+caravel_00020003_fill_pattern_3_0: 1830000 rects
+caravel_00020003_fill_pattern_3_0: 1840000 rects
+caravel_00020003_fill_pattern_3_0: 1850000 rects
+caravel_00020003_fill_pattern_3_0: 1860000 rects
+caravel_00020003_fill_pattern_3_0: 1870000 rects
+caravel_00020003_fill_pattern_3_0: 1880000 rects
+caravel_00020003_fill_pattern_3_0: 1890000 rects
+caravel_00020003_fill_pattern_3_0: 1900000 rects
+caravel_00020003_fill_pattern_3_0: 1910000 rects
+caravel_00020003_fill_pattern_3_0: 1920000 rects
+caravel_00020003_fill_pattern_3_0: 1930000 rects
+caravel_00020003_fill_pattern_3_0: 1940000 rects
+caravel_00020003_fill_pattern_3_0: 1950000 rects
+caravel_00020003_fill_pattern_3_0: 1960000 rects
+caravel_00020003_fill_pattern_3_0: 1970000 rects
+caravel_00020003_fill_pattern_3_0: 1980000 rects
+caravel_00020003_fill_pattern_3_0: 1990000 rects
+caravel_00020003_fill_pattern_3_0: 2000000 rects
+caravel_00020003_fill_pattern_3_0: 2010000 rects
+caravel_00020003_fill_pattern_3_0: 2020000 rects
+caravel_00020003_fill_pattern_3_0: 2030000 rects
+caravel_00020003_fill_pattern_3_0: 2040000 rects
+caravel_00020003_fill_pattern_3_0: 2050000 rects
+caravel_00020003_fill_pattern_3_0: 2060000 rects
+caravel_00020003_fill_pattern_3_0: 2070000 rects
+caravel_00020003_fill_pattern_3_0: 2080000 rects
+caravel_00020003_fill_pattern_3_0: 2090000 rects
+caravel_00020003_fill_pattern_3_0: 2100000 rects
+caravel_00020003_fill_pattern_3_0: 2110000 rects
+caravel_00020003_fill_pattern_3_0: 2120000 rects
+caravel_00020003_fill_pattern_3_0: 2130000 rects
+caravel_00020003_fill_pattern_3_0: 2140000 rects
+caravel_00020003_fill_pattern_3_0: 2150000 rects
+caravel_00020003_fill_pattern_3_0: 2160000 rects
+caravel_00020003_fill_pattern_3_0: 2170000 rects
+caravel_00020003_fill_pattern_3_0: 2180000 rects
+caravel_00020003_fill_pattern_3_0: 2190000 rects
+caravel_00020003_fill_pattern_3_0: 2200000 rects
+caravel_00020003_fill_pattern_3_0: 2210000 rects
+caravel_00020003_fill_pattern_3_0: 2220000 rects
+caravel_00020003_fill_pattern_3_0: 2230000 rects
+caravel_00020003_fill_pattern_3_0: 2240000 rects
+caravel_00020003_fill_pattern_3_0: 2250000 rects
+caravel_00020003_fill_pattern_3_0: 2260000 rects
+caravel_00020003_fill_pattern_3_0: 2270000 rects
+caravel_00020003_fill_pattern_3_0: 2280000 rects
+caravel_00020003_fill_pattern_3_0: 2290000 rects
+caravel_00020003_fill_pattern_3_0: 2300000 rects
+caravel_00020003_fill_pattern_3_0: 2310000 rects
+caravel_00020003_fill_pattern_3_0: 2320000 rects
+caravel_00020003_fill_pattern_3_0: 2330000 rects
+caravel_00020003_fill_pattern_3_0: 2340000 rects
+caravel_00020003_fill_pattern_3_0: 2350000 rects
+caravel_00020003_fill_pattern_3_0: 2360000 rects
+caravel_00020003_fill_pattern_3_0: 2370000 rects
+caravel_00020003_fill_pattern_3_0: 2380000 rects
+caravel_00020003_fill_pattern_3_0: 2390000 rects
+caravel_00020003_fill_pattern_3_0: 2400000 rects
+caravel_00020003_fill_pattern_3_0: 2410000 rects
+caravel_00020003_fill_pattern_3_0: 2420000 rects
+caravel_00020003_fill_pattern_3_0: 2430000 rects
+caravel_00020003_fill_pattern_3_0: 2440000 rects
+caravel_00020003_fill_pattern_3_0: 2450000 rects
+caravel_00020003_fill_pattern_3_0: 2460000 rects
+caravel_00020003_fill_pattern_3_0: 2470000 rects
+caravel_00020003_fill_pattern_3_0: 2480000 rects
+caravel_00020003_fill_pattern_3_0: 2490000 rects
+caravel_00020003_fill_pattern_3_0: 2500000 rects
+caravel_00020003_fill_pattern_3_0: 2510000 rects
+caravel_00020003_fill_pattern_3_0: 2520000 rects
+caravel_00020003_fill_pattern_3_0: 2530000 rects
+caravel_00020003_fill_pattern_3_0: 2540000 rects
+caravel_00020003_fill_pattern_3_0: 2550000 rects
+caravel_00020003_fill_pattern_3_0: 2560000 rects
+caravel_00020003_fill_pattern_3_0: 2570000 rects
+caravel_00020003_fill_pattern_3_0: 2580000 rects
+caravel_00020003_fill_pattern_3_0: 2590000 rects
+caravel_00020003_fill_pattern_3_0: 2600000 rects
+caravel_00020003_fill_pattern_3_0: 2610000 rects
+caravel_00020003_fill_pattern_3_0: 2620000 rects
+caravel_00020003_fill_pattern_3_0: 2630000 rects
+caravel_00020003_fill_pattern_3_0: 2640000 rects
+caravel_00020003_fill_pattern_3_0: 2650000 rects
+caravel_00020003_fill_pattern_3_0: 2660000 rects
+caravel_00020003_fill_pattern_3_0: 2670000 rects
+caravel_00020003_fill_pattern_3_0: 2680000 rects
+caravel_00020003_fill_pattern_3_0: 2690000 rects
+caravel_00020003_fill_pattern_3_0: 2700000 rects
+caravel_00020003_fill_pattern_3_0: 2710000 rects
+caravel_00020003_fill_pattern_3_0: 2720000 rects
+caravel_00020003_fill_pattern_3_0: 2730000 rects
+caravel_00020003_fill_pattern_3_0: 2740000 rects
+caravel_00020003_fill_pattern_3_0: 2750000 rects
+caravel_00020003_fill_pattern_3_0: 2760000 rects
+caravel_00020003_fill_pattern_3_0: 2770000 rects
+caravel_00020003_fill_pattern_3_0: 2780000 rects
+caravel_00020003_fill_pattern_3_0: 2790000 rects
+caravel_00020003_fill_pattern_3_0: 2800000 rects
+caravel_00020003_fill_pattern_3_0: 2810000 rects
+caravel_00020003_fill_pattern_3_0: 2820000 rects
+caravel_00020003_fill_pattern_3_0: 2830000 rects
+caravel_00020003_fill_pattern_3_0: 2840000 rects
+caravel_00020003_fill_pattern_3_0: 2850000 rects
+caravel_00020003_fill_pattern_3_0: 2860000 rects
+caravel_00020003_fill_pattern_3_0: 2870000 rects
+caravel_00020003_fill_pattern_3_0: 2880000 rects
+caravel_00020003_fill_pattern_3_0: 2890000 rects
+caravel_00020003_fill_pattern_3_0: 2900000 rects
+caravel_00020003_fill_pattern_3_0: 2910000 rects
+caravel_00020003_fill_pattern_3_0: 2920000 rects
+caravel_00020003_fill_pattern_3_0: 2930000 rects
+caravel_00020003_fill_pattern_3_0: 2940000 rects
+caravel_00020003_fill_pattern_3_0: 2950000 rects
+caravel_00020003_fill_pattern_3_0: 2960000 rects
+caravel_00020003_fill_pattern_3_0: 2970000 rects
+caravel_00020003_fill_pattern_3_0: 2980000 rects
+caravel_00020003_fill_pattern_3_0: 2990000 rects
+caravel_00020003_fill_pattern_3_0: 3000000 rects
+caravel_00020003_fill_pattern_3_0: 3010000 rects
+caravel_00020003_fill_pattern_3_0: 3020000 rects
+caravel_00020003_fill_pattern_3_0: 3030000 rects
+caravel_00020003_fill_pattern_3_0: 3040000 rects
+caravel_00020003_fill_pattern_3_0: 3050000 rects
+caravel_00020003_fill_pattern_3_0: 3060000 rects
+caravel_00020003_fill_pattern_3_0: 3070000 rects
+caravel_00020003_fill_pattern_3_0: 3080000 rects
+caravel_00020003_fill_pattern_3_0: 3090000 rects
+caravel_00020003_fill_pattern_3_0: 3100000 rects
+caravel_00020003_fill_pattern_3_0: 3110000 rects
+caravel_00020003_fill_pattern_3_0: 3120000 rects
+caravel_00020003_fill_pattern_3_0: 3130000 rects
+caravel_00020003_fill_pattern_3_0: 3140000 rects
+caravel_00020003_fill_pattern_3_0: 3150000 rects
+caravel_00020003_fill_pattern_3_0: 3160000 rects
+caravel_00020003_fill_pattern_3_0: 3170000 rects
+caravel_00020003_fill_pattern_3_0: 3180000 rects
+caravel_00020003_fill_pattern_3_0: 3190000 rects
+caravel_00020003_fill_pattern_3_0: 3200000 rects
+caravel_00020003_fill_pattern_3_0: 3210000 rects
+caravel_00020003_fill_pattern_3_0: 3220000 rects
+caravel_00020003_fill_pattern_3_0: 3230000 rects
+caravel_00020003_fill_pattern_3_0: 3240000 rects
+caravel_00020003_fill_pattern_3_0: 3250000 rects
+caravel_00020003_fill_pattern_3_0: 3260000 rects
+caravel_00020003_fill_pattern_3_0: 3270000 rects
+caravel_00020003_fill_pattern_3_0: 3280000 rects
+caravel_00020003_fill_pattern_3_0: 3290000 rects
+caravel_00020003_fill_pattern_3_0: 3300000 rects
+caravel_00020003_fill_pattern_3_0: 3310000 rects
+caravel_00020003_fill_pattern_3_0: 3320000 rects
+caravel_00020003_fill_pattern_3_0: 3330000 rects
+caravel_00020003_fill_pattern_3_0: 3340000 rects
+caravel_00020003_fill_pattern_3_0: 3350000 rects
+caravel_00020003_fill_pattern_3_0: 3360000 rects
+caravel_00020003_fill_pattern_3_0: 3370000 rects
+caravel_00020003_fill_pattern_3_0: 3380000 rects
+caravel_00020003_fill_pattern_3_0: 3390000 rects
+caravel_00020003_fill_pattern_3_0: 3400000 rects
+caravel_00020003_fill_pattern_3_0: 3410000 rects
+caravel_00020003_fill_pattern_3_0: 3420000 rects
+caravel_00020003_fill_pattern_3_0: 3430000 rects
+caravel_00020003_fill_pattern_3_0: 3440000 rects
+caravel_00020003_fill_pattern_3_0: 3450000 rects
+caravel_00020003_fill_pattern_3_0: 3460000 rects
+caravel_00020003_fill_pattern_3_0: 3470000 rects
+caravel_00020003_fill_pattern_3_0: 3480000 rects
+caravel_00020003_fill_pattern_3_0: 3490000 rects
+caravel_00020003_fill_pattern_3_0: 3500000 rects
+caravel_00020003_fill_pattern_3_0: 3510000 rects
+caravel_00020003_fill_pattern_3_0: 3520000 rects
+caravel_00020003_fill_pattern_3_0: 3530000 rects
+caravel_00020003_fill_pattern_3_0: 3540000 rects
+caravel_00020003_fill_pattern_3_0: 3550000 rects
+caravel_00020003_fill_pattern_3_0: 3560000 rects
+caravel_00020003_fill_pattern_3_0: 3570000 rects
+caravel_00020003_fill_pattern_3_0: 3580000 rects
+caravel_00020003_fill_pattern_3_0: 3590000 rects
+caravel_00020003_fill_pattern_3_0: 3600000 rects
+caravel_00020003_fill_pattern_3_0: 3610000 rects
+caravel_00020003_fill_pattern_3_0: 3620000 rects
+caravel_00020003_fill_pattern_3_0: 3630000 rects
+caravel_00020003_fill_pattern_3_0: 3640000 rects
+caravel_00020003_fill_pattern_3_0: 3650000 rects
+caravel_00020003_fill_pattern_3_0: 3660000 rects
+caravel_00020003_fill_pattern_3_0: 3670000 rects
+caravel_00020003_fill_pattern_3_0: 3680000 rects
+caravel_00020003_fill_pattern_3_0: 3690000 rects
+caravel_00020003_fill_pattern_3_0: 3700000 rects
+caravel_00020003_fill_pattern_3_0: 3710000 rects
+caravel_00020003_fill_pattern_3_0: 3720000 rects
+caravel_00020003_fill_pattern_3_0: 3730000 rects
+caravel_00020003_fill_pattern_3_0: 3740000 rects
+caravel_00020003_fill_pattern_3_0: 3750000 rects
+caravel_00020003_fill_pattern_3_0: 3760000 rects
+caravel_00020003_fill_pattern_3_0: 3770000 rects
+caravel_00020003_fill_pattern_3_0: 3780000 rects
+caravel_00020003_fill_pattern_3_0: 3790000 rects
+caravel_00020003_fill_pattern_3_0: 3800000 rects
+caravel_00020003_fill_pattern_3_0: 3810000 rects
+caravel_00020003_fill_pattern_3_0: 3820000 rects
+caravel_00020003_fill_pattern_3_0: 3830000 rects
+caravel_00020003_fill_pattern_3_0: 3840000 rects
+caravel_00020003_fill_pattern_3_0: 3850000 rects
+caravel_00020003_fill_pattern_3_0: 3860000 rects
+caravel_00020003_fill_pattern_3_0: 3870000 rects
+caravel_00020003_fill_pattern_3_0: 3880000 rects
+caravel_00020003_fill_pattern_3_0: 3890000 rects
+caravel_00020003_fill_pattern_3_0: 3900000 rects
+caravel_00020003_fill_pattern_3_0: 3910000 rects
+caravel_00020003_fill_pattern_3_0: 3920000 rects
+caravel_00020003_fill_pattern_3_0: 3930000 rects
+caravel_00020003_fill_pattern_3_0: 3940000 rects
+caravel_00020003_fill_pattern_3_0: 3950000 rects
+caravel_00020003_fill_pattern_3_0: 3960000 rects
+caravel_00020003_fill_pattern_3_0: 3970000 rects
+caravel_00020003_fill_pattern_3_0: 3980000 rects
+caravel_00020003_fill_pattern_3_0: 3990000 rects
+caravel_00020003_fill_pattern_3_0: 4000000 rects
+caravel_00020003_fill_pattern_3_0: 4010000 rects
+caravel_00020003_fill_pattern_3_0: 4020000 rects
+caravel_00020003_fill_pattern_3_0: 4030000 rects
+caravel_00020003_fill_pattern_3_0: 4040000 rects
+caravel_00020003_fill_pattern_3_0: 4050000 rects
+caravel_00020003_fill_pattern_3_0: 4060000 rects
+caravel_00020003_fill_pattern_3_0: 4070000 rects
+caravel_00020003_fill_pattern_3_0: 4080000 rects
+caravel_00020003_fill_pattern_3_0: 4090000 rects
+caravel_00020003_fill_pattern_3_0: 4100000 rects
+caravel_00020003_fill_pattern_3_0: 4110000 rects
+caravel_00020003_fill_pattern_3_0: 4120000 rects
+caravel_00020003_fill_pattern_3_0: 4130000 rects
+caravel_00020003_fill_pattern_3_0: 4140000 rects
+caravel_00020003_fill_pattern_3_0: 4150000 rects
+caravel_00020003_fill_pattern_3_0: 4160000 rects
+caravel_00020003_fill_pattern_3_0: 4170000 rects
+caravel_00020003_fill_pattern_3_0: 4180000 rects
+caravel_00020003_fill_pattern_3_0: 4190000 rects
+caravel_00020003_fill_pattern_3_0: 4200000 rects
+caravel_00020003_fill_pattern_3_0: 4210000 rects
+caravel_00020003_fill_pattern_3_0: 4220000 rects
+caravel_00020003_fill_pattern_3_0: 4230000 rects
+caravel_00020003_fill_pattern_3_0: 4240000 rects
+caravel_00020003_fill_pattern_3_0: 4250000 rects
+caravel_00020003_fill_pattern_3_0: 4260000 rects
+caravel_00020003_fill_pattern_3_0: 4270000 rects
+caravel_00020003_fill_pattern_3_0: 4280000 rects
+caravel_00020003_fill_pattern_3_0: 4290000 rects
+caravel_00020003_fill_pattern_3_0: 4300000 rects
+caravel_00020003_fill_pattern_3_0: 4310000 rects
+caravel_00020003_fill_pattern_3_0: 4320000 rects
+caravel_00020003_fill_pattern_3_0: 4330000 rects
+caravel_00020003_fill_pattern_3_0: 4340000 rects
+caravel_00020003_fill_pattern_3_0: 4350000 rects
+caravel_00020003_fill_pattern_3_0: 4360000 rects
+caravel_00020003_fill_pattern_3_0: 4370000 rects
+caravel_00020003_fill_pattern_3_0: 4380000 rects
+caravel_00020003_fill_pattern_3_0: 4390000 rects
+caravel_00020003_fill_pattern_3_0: 4400000 rects
+caravel_00020003_fill_pattern_3_0: 4410000 rects
+caravel_00020003_fill_pattern_3_0: 4420000 rects
+caravel_00020003_fill_pattern_3_0: 4430000 rects
+caravel_00020003_fill_pattern_3_0: 4440000 rects
+caravel_00020003_fill_pattern_3_0: 4450000 rects
+caravel_00020003_fill_pattern_3_0: 4460000 rects
+caravel_00020003_fill_pattern_3_0: 4470000 rects
+caravel_00020003_fill_pattern_3_0: 4480000 rects
+caravel_00020003_fill_pattern_3_0: 4490000 rects
+caravel_00020003_fill_pattern_3_0: 4500000 rects
+caravel_00020003_fill_pattern_3_0: 4510000 rects
+caravel_00020003_fill_pattern_3_0: 4520000 rects
+caravel_00020003_fill_pattern_3_0: 4530000 rects
+caravel_00020003_fill_pattern_3_0: 4540000 rects
+caravel_00020003_fill_pattern_3_0: 4550000 rects
+caravel_00020003_fill_pattern_3_0: 4560000 rects
+caravel_00020003_fill_pattern_3_0: 4570000 rects
+caravel_00020003_fill_pattern_3_0: 4580000 rects
+caravel_00020003_fill_pattern_3_0: 4590000 rects
+caravel_00020003_fill_pattern_3_0: 4600000 rects
+caravel_00020003_fill_pattern_3_0: 4610000 rects
+caravel_00020003_fill_pattern_3_0: 4620000 rects
+caravel_00020003_fill_pattern_3_0: 4630000 rects
+caravel_00020003_fill_pattern_3_0: 4640000 rects
+caravel_00020003_fill_pattern_3_0: 4650000 rects
+caravel_00020003_fill_pattern_3_0: 4660000 rects
+caravel_00020003_fill_pattern_3_0: 4670000 rects
+caravel_00020003_fill_pattern_3_0: 4680000 rects
+caravel_00020003_fill_pattern_3_0: 4690000 rects
+caravel_00020003_fill_pattern_3_0: 4700000 rects
+caravel_00020003_fill_pattern_3_0: 4710000 rects
+caravel_00020003_fill_pattern_3_0: 4720000 rects
+caravel_00020003_fill_pattern_3_0: 4730000 rects
+caravel_00020003_fill_pattern_3_0: 4740000 rects
+caravel_00020003_fill_pattern_3_0: 4750000 rects
+caravel_00020003_fill_pattern_3_0: 4760000 rects
+caravel_00020003_fill_pattern_3_0: 4770000 rects
+caravel_00020003_fill_pattern_3_0: 4780000 rects
+caravel_00020003_fill_pattern_3_0: 4790000 rects
+caravel_00020003_fill_pattern_3_0: 4800000 rects
+caravel_00020003_fill_pattern_3_0: 4810000 rects
+caravel_00020003_fill_pattern_3_0: 4820000 rects
+caravel_00020003_fill_pattern_3_0: 4830000 rects
+caravel_00020003_fill_pattern_3_0: 4840000 rects
+caravel_00020003_fill_pattern_3_0: 4850000 rects
+caravel_00020003_fill_pattern_3_0: 4860000 rects
+caravel_00020003_fill_pattern_3_0: 4870000 rects
+caravel_00020003_fill_pattern_3_0: 4880000 rects
+caravel_00020003_fill_pattern_3_0: 4890000 rects
+caravel_00020003_fill_pattern_3_0: 4900000 rects
+caravel_00020003_fill_pattern_3_0: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_1: 10000 rects
+caravel_00020003_fill_pattern_3_1: 20000 rects
+caravel_00020003_fill_pattern_3_1: 30000 rects
+caravel_00020003_fill_pattern_3_1: 40000 rects
+caravel_00020003_fill_pattern_3_1: 50000 rects
+caravel_00020003_fill_pattern_3_1: 60000 rects
+caravel_00020003_fill_pattern_3_1: 70000 rects
+caravel_00020003_fill_pattern_3_1: 80000 rects
+caravel_00020003_fill_pattern_3_1: 90000 rects
+caravel_00020003_fill_pattern_3_1: 100000 rects
+caravel_00020003_fill_pattern_3_1: 110000 rects
+caravel_00020003_fill_pattern_3_1: 120000 rects
+caravel_00020003_fill_pattern_3_1: 130000 rects
+caravel_00020003_fill_pattern_3_1: 140000 rects
+caravel_00020003_fill_pattern_3_1: 150000 rects
+caravel_00020003_fill_pattern_3_1: 160000 rects
+caravel_00020003_fill_pattern_3_1: 170000 rects
+caravel_00020003_fill_pattern_3_1: 180000 rects
+caravel_00020003_fill_pattern_3_1: 190000 rects
+caravel_00020003_fill_pattern_3_1: 200000 rects
+caravel_00020003_fill_pattern_3_1: 210000 rects
+caravel_00020003_fill_pattern_3_1: 220000 rects
+caravel_00020003_fill_pattern_3_1: 230000 rects
+caravel_00020003_fill_pattern_3_1: 240000 rects
+caravel_00020003_fill_pattern_3_1: 250000 rects
+caravel_00020003_fill_pattern_3_1: 260000 rects
+caravel_00020003_fill_pattern_3_1: 270000 rects
+caravel_00020003_fill_pattern_3_1: 280000 rects
+caravel_00020003_fill_pattern_3_1: 290000 rects
+caravel_00020003_fill_pattern_3_1: 300000 rects
+caravel_00020003_fill_pattern_3_1: 310000 rects
+caravel_00020003_fill_pattern_3_1: 320000 rects
+caravel_00020003_fill_pattern_3_1: 330000 rects
+caravel_00020003_fill_pattern_3_1: 340000 rects
+caravel_00020003_fill_pattern_3_1: 350000 rects
+caravel_00020003_fill_pattern_3_1: 360000 rects
+caravel_00020003_fill_pattern_3_1: 370000 rects
+caravel_00020003_fill_pattern_3_1: 380000 rects
+caravel_00020003_fill_pattern_3_1: 390000 rects
+caravel_00020003_fill_pattern_3_1: 400000 rects
+caravel_00020003_fill_pattern_3_1: 410000 rects
+caravel_00020003_fill_pattern_3_1: 420000 rects
+caravel_00020003_fill_pattern_3_1: 430000 rects
+caravel_00020003_fill_pattern_3_1: 440000 rects
+caravel_00020003_fill_pattern_3_1: 450000 rects
+caravel_00020003_fill_pattern_3_1: 460000 rects
+caravel_00020003_fill_pattern_3_1: 470000 rects
+caravel_00020003_fill_pattern_3_1: 480000 rects
+caravel_00020003_fill_pattern_3_1: 490000 rects
+caravel_00020003_fill_pattern_3_1: 500000 rects
+caravel_00020003_fill_pattern_3_1: 510000 rects
+caravel_00020003_fill_pattern_3_1: 520000 rects
+caravel_00020003_fill_pattern_3_1: 530000 rects
+caravel_00020003_fill_pattern_3_1: 540000 rects
+caravel_00020003_fill_pattern_3_1: 550000 rects
+caravel_00020003_fill_pattern_3_1: 560000 rects
+caravel_00020003_fill_pattern_3_1: 570000 rects
+caravel_00020003_fill_pattern_3_1: 580000 rects
+caravel_00020003_fill_pattern_3_1: 590000 rects
+caravel_00020003_fill_pattern_3_1: 600000 rects
+caravel_00020003_fill_pattern_3_1: 610000 rects
+caravel_00020003_fill_pattern_3_1: 620000 rects
+caravel_00020003_fill_pattern_3_1: 630000 rects
+caravel_00020003_fill_pattern_3_1: 640000 rects
+caravel_00020003_fill_pattern_3_1: 650000 rects
+caravel_00020003_fill_pattern_3_1: 660000 rects
+caravel_00020003_fill_pattern_3_1: 670000 rects
+caravel_00020003_fill_pattern_3_1: 680000 rects
+caravel_00020003_fill_pattern_3_1: 690000 rects
+caravel_00020003_fill_pattern_3_1: 700000 rects
+caravel_00020003_fill_pattern_3_1: 710000 rects
+caravel_00020003_fill_pattern_3_1: 720000 rects
+caravel_00020003_fill_pattern_3_1: 730000 rects
+caravel_00020003_fill_pattern_3_1: 740000 rects
+caravel_00020003_fill_pattern_3_1: 750000 rects
+caravel_00020003_fill_pattern_3_1: 760000 rects
+caravel_00020003_fill_pattern_3_1: 770000 rects
+caravel_00020003_fill_pattern_3_1: 780000 rects
+caravel_00020003_fill_pattern_3_1: 790000 rects
+caravel_00020003_fill_pattern_3_1: 800000 rects
+caravel_00020003_fill_pattern_3_1: 810000 rects
+caravel_00020003_fill_pattern_3_1: 820000 rects
+caravel_00020003_fill_pattern_3_1: 830000 rects
+caravel_00020003_fill_pattern_3_1: 840000 rects
+caravel_00020003_fill_pattern_3_1: 850000 rects
+caravel_00020003_fill_pattern_3_1: 860000 rects
+caravel_00020003_fill_pattern_3_1: 870000 rects
+caravel_00020003_fill_pattern_3_1: 880000 rects
+caravel_00020003_fill_pattern_3_1: 890000 rects
+caravel_00020003_fill_pattern_3_1: 900000 rects
+caravel_00020003_fill_pattern_3_1: 910000 rects
+caravel_00020003_fill_pattern_3_1: 920000 rects
+caravel_00020003_fill_pattern_3_1: 930000 rects
+caravel_00020003_fill_pattern_3_1: 940000 rects
+caravel_00020003_fill_pattern_3_1: 950000 rects
+caravel_00020003_fill_pattern_3_1: 960000 rects
+caravel_00020003_fill_pattern_3_1: 970000 rects
+caravel_00020003_fill_pattern_3_1: 980000 rects
+caravel_00020003_fill_pattern_3_1: 990000 rects
+caravel_00020003_fill_pattern_3_1: 1000000 rects
+caravel_00020003_fill_pattern_3_1: 1010000 rects
+caravel_00020003_fill_pattern_3_1: 1020000 rects
+caravel_00020003_fill_pattern_3_1: 1030000 rects
+caravel_00020003_fill_pattern_3_1: 1040000 rects
+caravel_00020003_fill_pattern_3_1: 1050000 rects
+caravel_00020003_fill_pattern_3_1: 1060000 rects
+caravel_00020003_fill_pattern_3_1: 1070000 rects
+caravel_00020003_fill_pattern_3_1: 1080000 rects
+caravel_00020003_fill_pattern_3_1: 1090000 rects
+caravel_00020003_fill_pattern_3_1: 1100000 rects
+caravel_00020003_fill_pattern_3_1: 1110000 rects
+caravel_00020003_fill_pattern_3_1: 1120000 rects
+caravel_00020003_fill_pattern_3_1: 1130000 rects
+caravel_00020003_fill_pattern_3_1: 1140000 rects
+caravel_00020003_fill_pattern_3_1: 1150000 rects
+caravel_00020003_fill_pattern_3_1: 1160000 rects
+caravel_00020003_fill_pattern_3_1: 1170000 rects
+caravel_00020003_fill_pattern_3_1: 1180000 rects
+caravel_00020003_fill_pattern_3_1: 1190000 rects
+caravel_00020003_fill_pattern_3_1: 1200000 rects
+caravel_00020003_fill_pattern_3_1: 1210000 rects
+caravel_00020003_fill_pattern_3_1: 1220000 rects
+caravel_00020003_fill_pattern_3_1: 1230000 rects
+caravel_00020003_fill_pattern_3_1: 1240000 rects
+caravel_00020003_fill_pattern_3_1: 1250000 rects
+caravel_00020003_fill_pattern_3_1: 1260000 rects
+caravel_00020003_fill_pattern_3_1: 1270000 rects
+caravel_00020003_fill_pattern_3_1: 1280000 rects
+caravel_00020003_fill_pattern_3_1: 1290000 rects
+caravel_00020003_fill_pattern_3_1: 1300000 rects
+caravel_00020003_fill_pattern_3_1: 1310000 rects
+caravel_00020003_fill_pattern_3_1: 1320000 rects
+caravel_00020003_fill_pattern_3_1: 1330000 rects
+caravel_00020003_fill_pattern_3_1: 1340000 rects
+caravel_00020003_fill_pattern_3_1: 1350000 rects
+caravel_00020003_fill_pattern_3_1: 1360000 rects
+caravel_00020003_fill_pattern_3_1: 1370000 rects
+caravel_00020003_fill_pattern_3_1: 1380000 rects
+caravel_00020003_fill_pattern_3_1: 1390000 rects
+caravel_00020003_fill_pattern_3_1: 1400000 rects
+caravel_00020003_fill_pattern_3_1: 1410000 rects
+caravel_00020003_fill_pattern_3_1: 1420000 rects
+caravel_00020003_fill_pattern_3_1: 1430000 rects
+caravel_00020003_fill_pattern_3_1: 1440000 rects
+caravel_00020003_fill_pattern_3_1: 1450000 rects
+caravel_00020003_fill_pattern_3_1: 1460000 rects
+caravel_00020003_fill_pattern_3_1: 1470000 rects
+caravel_00020003_fill_pattern_3_1: 1480000 rects
+caravel_00020003_fill_pattern_3_1: 1490000 rects
+caravel_00020003_fill_pattern_3_1: 1500000 rects
+caravel_00020003_fill_pattern_3_1: 1510000 rects
+caravel_00020003_fill_pattern_3_1: 1520000 rects
+caravel_00020003_fill_pattern_3_1: 1530000 rects
+caravel_00020003_fill_pattern_3_1: 1540000 rects
+caravel_00020003_fill_pattern_3_1: 1550000 rects
+caravel_00020003_fill_pattern_3_1: 1560000 rects
+caravel_00020003_fill_pattern_3_1: 1570000 rects
+caravel_00020003_fill_pattern_3_1: 1580000 rects
+caravel_00020003_fill_pattern_3_1: 1590000 rects
+caravel_00020003_fill_pattern_3_1: 1600000 rects
+caravel_00020003_fill_pattern_3_1: 1610000 rects
+caravel_00020003_fill_pattern_3_1: 1620000 rects
+caravel_00020003_fill_pattern_3_1: 1630000 rects
+caravel_00020003_fill_pattern_3_1: 1640000 rects
+caravel_00020003_fill_pattern_3_1: 1650000 rects
+caravel_00020003_fill_pattern_3_1: 1660000 rects
+caravel_00020003_fill_pattern_3_1: 1670000 rects
+caravel_00020003_fill_pattern_3_1: 1680000 rects
+caravel_00020003_fill_pattern_3_1: 1690000 rects
+caravel_00020003_fill_pattern_3_1: 1700000 rects
+caravel_00020003_fill_pattern_3_1: 1710000 rects
+caravel_00020003_fill_pattern_3_1: 1720000 rects
+caravel_00020003_fill_pattern_3_1: 1730000 rects
+caravel_00020003_fill_pattern_3_1: 1740000 rects
+caravel_00020003_fill_pattern_3_1: 1750000 rects
+caravel_00020003_fill_pattern_3_1: 1760000 rects
+caravel_00020003_fill_pattern_3_1: 1770000 rects
+caravel_00020003_fill_pattern_3_1: 1780000 rects
+caravel_00020003_fill_pattern_3_1: 1790000 rects
+caravel_00020003_fill_pattern_3_1: 1800000 rects
+caravel_00020003_fill_pattern_3_1: 1810000 rects
+caravel_00020003_fill_pattern_3_1: 1820000 rects
+caravel_00020003_fill_pattern_3_1: 1830000 rects
+caravel_00020003_fill_pattern_3_1: 1840000 rects
+caravel_00020003_fill_pattern_3_1: 1850000 rects
+caravel_00020003_fill_pattern_3_1: 1860000 rects
+caravel_00020003_fill_pattern_3_1: 1870000 rects
+caravel_00020003_fill_pattern_3_1: 1880000 rects
+caravel_00020003_fill_pattern_3_1: 1890000 rects
+caravel_00020003_fill_pattern_3_1: 1900000 rects
+caravel_00020003_fill_pattern_3_1: 1910000 rects
+caravel_00020003_fill_pattern_3_1: 1920000 rects
+caravel_00020003_fill_pattern_3_1: 1930000 rects
+caravel_00020003_fill_pattern_3_1: 1940000 rects
+caravel_00020003_fill_pattern_3_1: 1950000 rects
+caravel_00020003_fill_pattern_3_1: 1960000 rects
+caravel_00020003_fill_pattern_3_1: 1970000 rects
+caravel_00020003_fill_pattern_3_1: 1980000 rects
+caravel_00020003_fill_pattern_3_1: 1990000 rects
+caravel_00020003_fill_pattern_3_1: 2000000 rects
+caravel_00020003_fill_pattern_3_1: 2010000 rects
+caravel_00020003_fill_pattern_3_1: 2020000 rects
+caravel_00020003_fill_pattern_3_1: 2030000 rects
+caravel_00020003_fill_pattern_3_1: 2040000 rects
+caravel_00020003_fill_pattern_3_1: 2050000 rects
+caravel_00020003_fill_pattern_3_1: 2060000 rects
+caravel_00020003_fill_pattern_3_1: 2070000 rects
+caravel_00020003_fill_pattern_3_1: 2080000 rects
+caravel_00020003_fill_pattern_3_1: 2090000 rects
+caravel_00020003_fill_pattern_3_1: 2100000 rects
+caravel_00020003_fill_pattern_3_1: 2110000 rects
+caravel_00020003_fill_pattern_3_1: 2120000 rects
+caravel_00020003_fill_pattern_3_1: 2130000 rects
+caravel_00020003_fill_pattern_3_1: 2140000 rects
+caravel_00020003_fill_pattern_3_1: 2150000 rects
+caravel_00020003_fill_pattern_3_1: 2160000 rects
+caravel_00020003_fill_pattern_3_1: 2170000 rects
+caravel_00020003_fill_pattern_3_1: 2180000 rects
+caravel_00020003_fill_pattern_3_1: 2190000 rects
+caravel_00020003_fill_pattern_3_1: 2200000 rects
+caravel_00020003_fill_pattern_3_1: 2210000 rects
+caravel_00020003_fill_pattern_3_1: 2220000 rects
+caravel_00020003_fill_pattern_3_1: 2230000 rects
+caravel_00020003_fill_pattern_3_1: 2240000 rects
+caravel_00020003_fill_pattern_3_1: 2250000 rects
+caravel_00020003_fill_pattern_3_1: 2260000 rects
+caravel_00020003_fill_pattern_3_1: 2270000 rects
+caravel_00020003_fill_pattern_3_1: 2280000 rects
+caravel_00020003_fill_pattern_3_1: 2290000 rects
+caravel_00020003_fill_pattern_3_1: 2300000 rects
+caravel_00020003_fill_pattern_3_1: 2310000 rects
+caravel_00020003_fill_pattern_3_1: 2320000 rects
+caravel_00020003_fill_pattern_3_1: 2330000 rects
+caravel_00020003_fill_pattern_3_1: 2340000 rects
+caravel_00020003_fill_pattern_3_1: 2350000 rects
+caravel_00020003_fill_pattern_3_1: 2360000 rects
+caravel_00020003_fill_pattern_3_1: 2370000 rects
+caravel_00020003_fill_pattern_3_1: 2380000 rects
+caravel_00020003_fill_pattern_3_1: 2390000 rects
+caravel_00020003_fill_pattern_3_1: 2400000 rects
+caravel_00020003_fill_pattern_3_1: 2410000 rects
+caravel_00020003_fill_pattern_3_1: 2420000 rects
+caravel_00020003_fill_pattern_3_1: 2430000 rects
+caravel_00020003_fill_pattern_3_1: 2440000 rects
+caravel_00020003_fill_pattern_3_1: 2450000 rects
+caravel_00020003_fill_pattern_3_1: 2460000 rects
+caravel_00020003_fill_pattern_3_1: 2470000 rects
+caravel_00020003_fill_pattern_3_1: 2480000 rects
+caravel_00020003_fill_pattern_3_1: 2490000 rects
+caravel_00020003_fill_pattern_3_1: 2500000 rects
+caravel_00020003_fill_pattern_3_1: 2510000 rects
+caravel_00020003_fill_pattern_3_1: 2520000 rects
+caravel_00020003_fill_pattern_3_1: 2530000 rects
+caravel_00020003_fill_pattern_3_1: 2540000 rects
+caravel_00020003_fill_pattern_3_1: 2550000 rects
+caravel_00020003_fill_pattern_3_1: 2560000 rects
+caravel_00020003_fill_pattern_3_1: 2570000 rects
+caravel_00020003_fill_pattern_3_1: 2580000 rects
+caravel_00020003_fill_pattern_3_1: 2590000 rects
+caravel_00020003_fill_pattern_3_1: 2600000 rects
+caravel_00020003_fill_pattern_3_1: 2610000 rects
+caravel_00020003_fill_pattern_3_1: 2620000 rects
+caravel_00020003_fill_pattern_3_1: 2630000 rects
+caravel_00020003_fill_pattern_3_1: 2640000 rects
+caravel_00020003_fill_pattern_3_1: 2650000 rects
+caravel_00020003_fill_pattern_3_1: 2660000 rects
+caravel_00020003_fill_pattern_3_1: 2670000 rects
+caravel_00020003_fill_pattern_3_1: 2680000 rects
+caravel_00020003_fill_pattern_3_1: 2690000 rects
+caravel_00020003_fill_pattern_3_1: 2700000 rects
+caravel_00020003_fill_pattern_3_1: 2710000 rects
+caravel_00020003_fill_pattern_3_1: 2720000 rects
+caravel_00020003_fill_pattern_3_1: 2730000 rects
+caravel_00020003_fill_pattern_3_1: 2740000 rects
+caravel_00020003_fill_pattern_3_1: 2750000 rects
+caravel_00020003_fill_pattern_3_1: 2760000 rects
+caravel_00020003_fill_pattern_3_1: 2770000 rects
+caravel_00020003_fill_pattern_3_1: 2780000 rects
+caravel_00020003_fill_pattern_3_1: 2790000 rects
+caravel_00020003_fill_pattern_3_1: 2800000 rects
+caravel_00020003_fill_pattern_3_1: 2810000 rects
+caravel_00020003_fill_pattern_3_1: 2820000 rects
+caravel_00020003_fill_pattern_3_1: 2830000 rects
+caravel_00020003_fill_pattern_3_1: 2840000 rects
+caravel_00020003_fill_pattern_3_1: 2850000 rects
+caravel_00020003_fill_pattern_3_1: 2860000 rects
+caravel_00020003_fill_pattern_3_1: 2870000 rects
+caravel_00020003_fill_pattern_3_1: 2880000 rects
+caravel_00020003_fill_pattern_3_1: 2890000 rects
+caravel_00020003_fill_pattern_3_1: 2900000 rects
+caravel_00020003_fill_pattern_3_1: 2910000 rects
+caravel_00020003_fill_pattern_3_1: 2920000 rects
+caravel_00020003_fill_pattern_3_1: 2930000 rects
+caravel_00020003_fill_pattern_3_1: 2940000 rects
+caravel_00020003_fill_pattern_3_1: 2950000 rects
+caravel_00020003_fill_pattern_3_1: 2960000 rects
+caravel_00020003_fill_pattern_3_1: 2970000 rects
+caravel_00020003_fill_pattern_3_1: 2980000 rects
+caravel_00020003_fill_pattern_3_1: 2990000 rects
+caravel_00020003_fill_pattern_3_1: 3000000 rects
+caravel_00020003_fill_pattern_3_1: 3010000 rects
+caravel_00020003_fill_pattern_3_1: 3020000 rects
+caravel_00020003_fill_pattern_3_1: 3030000 rects
+caravel_00020003_fill_pattern_3_1: 3040000 rects
+caravel_00020003_fill_pattern_3_1: 3050000 rects
+caravel_00020003_fill_pattern_3_1: 3060000 rects
+caravel_00020003_fill_pattern_3_1: 3070000 rects
+caravel_00020003_fill_pattern_3_1: 3080000 rects
+caravel_00020003_fill_pattern_3_1: 3090000 rects
+caravel_00020003_fill_pattern_3_1: 3100000 rects
+caravel_00020003_fill_pattern_3_1: 3110000 rects
+caravel_00020003_fill_pattern_3_1: 3120000 rects
+caravel_00020003_fill_pattern_3_1: 3130000 rects
+caravel_00020003_fill_pattern_3_1: 3140000 rects
+caravel_00020003_fill_pattern_3_1: 3150000 rects
+caravel_00020003_fill_pattern_3_1: 3160000 rects
+caravel_00020003_fill_pattern_3_1: 3170000 rects
+caravel_00020003_fill_pattern_3_1: 3180000 rects
+caravel_00020003_fill_pattern_3_1: 3190000 rects
+caravel_00020003_fill_pattern_3_1: 3200000 rects
+caravel_00020003_fill_pattern_3_1: 3210000 rects
+caravel_00020003_fill_pattern_3_1: 3220000 rects
+caravel_00020003_fill_pattern_3_1: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_1: 10000 rects
+caravel_00020003_fill_pattern_2_1: 20000 rects
+caravel_00020003_fill_pattern_2_1: 30000 rects
+caravel_00020003_fill_pattern_2_1: 40000 rects
+caravel_00020003_fill_pattern_2_1: 50000 rects
+caravel_00020003_fill_pattern_2_1: 60000 rects
+caravel_00020003_fill_pattern_2_1: 70000 rects
+caravel_00020003_fill_pattern_2_1: 80000 rects
+caravel_00020003_fill_pattern_2_1: 90000 rects
+caravel_00020003_fill_pattern_2_1: 100000 rects
+caravel_00020003_fill_pattern_2_1: 110000 rects
+caravel_00020003_fill_pattern_2_1: 120000 rects
+caravel_00020003_fill_pattern_2_1: 130000 rects
+caravel_00020003_fill_pattern_2_1: 140000 rects
+caravel_00020003_fill_pattern_2_1: 150000 rects
+caravel_00020003_fill_pattern_2_1: 160000 rects
+caravel_00020003_fill_pattern_2_1: 170000 rects
+caravel_00020003_fill_pattern_2_1: 180000 rects
+caravel_00020003_fill_pattern_2_1: 190000 rects
+caravel_00020003_fill_pattern_2_1: 200000 rects
+caravel_00020003_fill_pattern_2_1: 210000 rects
+caravel_00020003_fill_pattern_2_1: 220000 rects
+caravel_00020003_fill_pattern_2_1: 230000 rects
+caravel_00020003_fill_pattern_2_1: 240000 rects
+caravel_00020003_fill_pattern_2_1: 250000 rects
+caravel_00020003_fill_pattern_2_1: 260000 rects
+caravel_00020003_fill_pattern_2_1: 270000 rects
+caravel_00020003_fill_pattern_2_1: 280000 rects
+caravel_00020003_fill_pattern_2_1: 290000 rects
+caravel_00020003_fill_pattern_2_1: 300000 rects
+caravel_00020003_fill_pattern_2_1: 310000 rects
+caravel_00020003_fill_pattern_2_1: 320000 rects
+caravel_00020003_fill_pattern_2_1: 330000 rects
+caravel_00020003_fill_pattern_2_1: 340000 rects
+caravel_00020003_fill_pattern_2_1: 350000 rects
+caravel_00020003_fill_pattern_2_1: 360000 rects
+caravel_00020003_fill_pattern_2_1: 370000 rects
+caravel_00020003_fill_pattern_2_1: 380000 rects
+caravel_00020003_fill_pattern_2_1: 390000 rects
+caravel_00020003_fill_pattern_2_1: 400000 rects
+caravel_00020003_fill_pattern_2_1: 410000 rects
+caravel_00020003_fill_pattern_2_1: 420000 rects
+caravel_00020003_fill_pattern_2_1: 430000 rects
+caravel_00020003_fill_pattern_2_1: 440000 rects
+caravel_00020003_fill_pattern_2_1: 450000 rects
+caravel_00020003_fill_pattern_2_1: 460000 rects
+caravel_00020003_fill_pattern_2_1: 470000 rects
+caravel_00020003_fill_pattern_2_1: 480000 rects
+caravel_00020003_fill_pattern_2_1: 490000 rects
+caravel_00020003_fill_pattern_2_1: 500000 rects
+caravel_00020003_fill_pattern_2_1: 510000 rects
+caravel_00020003_fill_pattern_2_1: 520000 rects
+caravel_00020003_fill_pattern_2_1: 530000 rects
+caravel_00020003_fill_pattern_2_1: 540000 rects
+caravel_00020003_fill_pattern_2_1: 550000 rects
+caravel_00020003_fill_pattern_2_1: 560000 rects
+caravel_00020003_fill_pattern_2_1: 570000 rects
+caravel_00020003_fill_pattern_2_1: 580000 rects
+caravel_00020003_fill_pattern_2_1: 590000 rects
+caravel_00020003_fill_pattern_2_1: 600000 rects
+caravel_00020003_fill_pattern_2_1: 610000 rects
+caravel_00020003_fill_pattern_2_1: 620000 rects
+caravel_00020003_fill_pattern_2_1: 630000 rects
+caravel_00020003_fill_pattern_2_1: 640000 rects
+caravel_00020003_fill_pattern_2_1: 650000 rects
+caravel_00020003_fill_pattern_2_1: 660000 rects
+caravel_00020003_fill_pattern_2_1: 670000 rects
+caravel_00020003_fill_pattern_2_1: 680000 rects
+caravel_00020003_fill_pattern_2_1: 690000 rects
+caravel_00020003_fill_pattern_2_1: 700000 rects
+caravel_00020003_fill_pattern_2_1: 710000 rects
+caravel_00020003_fill_pattern_2_1: 720000 rects
+caravel_00020003_fill_pattern_2_1: 730000 rects
+caravel_00020003_fill_pattern_2_1: 740000 rects
+caravel_00020003_fill_pattern_2_1: 750000 rects
+caravel_00020003_fill_pattern_2_1: 760000 rects
+caravel_00020003_fill_pattern_2_1: 770000 rects
+caravel_00020003_fill_pattern_2_1: 780000 rects
+caravel_00020003_fill_pattern_2_1: 790000 rects
+caravel_00020003_fill_pattern_2_1: 800000 rects
+caravel_00020003_fill_pattern_2_1: 810000 rects
+caravel_00020003_fill_pattern_2_1: 820000 rects
+caravel_00020003_fill_pattern_2_1: 830000 rects
+caravel_00020003_fill_pattern_2_1: 840000 rects
+caravel_00020003_fill_pattern_2_1: 850000 rects
+caravel_00020003_fill_pattern_2_1: 860000 rects
+caravel_00020003_fill_pattern_2_1: 870000 rects
+caravel_00020003_fill_pattern_2_1: 880000 rects
+caravel_00020003_fill_pattern_2_1: 890000 rects
+caravel_00020003_fill_pattern_2_1: 900000 rects
+caravel_00020003_fill_pattern_2_1: 910000 rects
+caravel_00020003_fill_pattern_2_1: 920000 rects
+caravel_00020003_fill_pattern_2_1: 930000 rects
+caravel_00020003_fill_pattern_2_1: 940000 rects
+caravel_00020003_fill_pattern_2_1: 950000 rects
+caravel_00020003_fill_pattern_2_1: 960000 rects
+caravel_00020003_fill_pattern_2_1: 970000 rects
+caravel_00020003_fill_pattern_2_1: 980000 rects
+caravel_00020003_fill_pattern_2_1: 990000 rects
+caravel_00020003_fill_pattern_2_1: 1000000 rects
+caravel_00020003_fill_pattern_2_1: 1010000 rects
+caravel_00020003_fill_pattern_2_1: 1020000 rects
+caravel_00020003_fill_pattern_2_1: 1030000 rects
+caravel_00020003_fill_pattern_2_1: 1040000 rects
+caravel_00020003_fill_pattern_2_1: 1050000 rects
+caravel_00020003_fill_pattern_2_1: 1060000 rects
+caravel_00020003_fill_pattern_2_1: 1070000 rects
+caravel_00020003_fill_pattern_2_1: 1080000 rects
+caravel_00020003_fill_pattern_2_1: 1090000 rects
+caravel_00020003_fill_pattern_2_1: 1100000 rects
+caravel_00020003_fill_pattern_2_1: 1110000 rects
+caravel_00020003_fill_pattern_2_1: 1120000 rects
+caravel_00020003_fill_pattern_2_1: 1130000 rects
+caravel_00020003_fill_pattern_2_1: 1140000 rects
+caravel_00020003_fill_pattern_2_1: 1150000 rects
+caravel_00020003_fill_pattern_2_1: 1160000 rects
+caravel_00020003_fill_pattern_2_1: 1170000 rects
+caravel_00020003_fill_pattern_2_1: 1180000 rects
+caravel_00020003_fill_pattern_2_1: 1190000 rects
+caravel_00020003_fill_pattern_2_1: 1200000 rects
+caravel_00020003_fill_pattern_2_1: 1210000 rects
+caravel_00020003_fill_pattern_2_1: 1220000 rects
+caravel_00020003_fill_pattern_2_1: 1230000 rects
+caravel_00020003_fill_pattern_2_1: 1240000 rects
+caravel_00020003_fill_pattern_2_1: 1250000 rects
+caravel_00020003_fill_pattern_2_1: 1260000 rects
+caravel_00020003_fill_pattern_2_1: 1270000 rects
+caravel_00020003_fill_pattern_2_1: 1280000 rects
+caravel_00020003_fill_pattern_2_1: 1290000 rects
+caravel_00020003_fill_pattern_2_1: 1300000 rects
+caravel_00020003_fill_pattern_2_1: 1310000 rects
+caravel_00020003_fill_pattern_2_1: 1320000 rects
+caravel_00020003_fill_pattern_2_1: 1330000 rects
+caravel_00020003_fill_pattern_2_1: 1340000 rects
+caravel_00020003_fill_pattern_2_1: 1350000 rects
+caravel_00020003_fill_pattern_2_1: 1360000 rects
+caravel_00020003_fill_pattern_2_1: 1370000 rects
+caravel_00020003_fill_pattern_2_1: 1380000 rects
+caravel_00020003_fill_pattern_2_1: 1390000 rects
+caravel_00020003_fill_pattern_2_1: 1400000 rects
+caravel_00020003_fill_pattern_2_1: 1410000 rects
+caravel_00020003_fill_pattern_2_1: 1420000 rects
+caravel_00020003_fill_pattern_2_1: 1430000 rects
+caravel_00020003_fill_pattern_2_1: 1440000 rects
+caravel_00020003_fill_pattern_2_1: 1450000 rects
+caravel_00020003_fill_pattern_2_1: 1460000 rects
+caravel_00020003_fill_pattern_2_1: 1470000 rects
+caravel_00020003_fill_pattern_2_1: 1480000 rects
+caravel_00020003_fill_pattern_2_1: 1490000 rects
+caravel_00020003_fill_pattern_2_1: 1500000 rects
+caravel_00020003_fill_pattern_2_1: 1510000 rects
+caravel_00020003_fill_pattern_2_1: 1520000 rects
+caravel_00020003_fill_pattern_2_1: 1530000 rects
+caravel_00020003_fill_pattern_2_1: 1540000 rects
+caravel_00020003_fill_pattern_2_1: 1550000 rects
+caravel_00020003_fill_pattern_2_1: 1560000 rects
+caravel_00020003_fill_pattern_2_1: 1570000 rects
+caravel_00020003_fill_pattern_2_1: 1580000 rects
+caravel_00020003_fill_pattern_2_1: 1590000 rects
+caravel_00020003_fill_pattern_2_1: 1600000 rects
+caravel_00020003_fill_pattern_2_1: 1610000 rects
+caravel_00020003_fill_pattern_2_1: 1620000 rects
+caravel_00020003_fill_pattern_2_1: 1630000 rects
+caravel_00020003_fill_pattern_2_1: 1640000 rects
+caravel_00020003_fill_pattern_2_1: 1650000 rects
+caravel_00020003_fill_pattern_2_1: 1660000 rects
+caravel_00020003_fill_pattern_2_1: 1670000 rects
+caravel_00020003_fill_pattern_2_1: 1680000 rects
+caravel_00020003_fill_pattern_2_1: 1690000 rects
+caravel_00020003_fill_pattern_2_1: 1700000 rects
+caravel_00020003_fill_pattern_2_1: 1710000 rects
+caravel_00020003_fill_pattern_2_1: 1720000 rects
+caravel_00020003_fill_pattern_2_1: 1730000 rects
+caravel_00020003_fill_pattern_2_1: 1740000 rects
+caravel_00020003_fill_pattern_2_1: 1750000 rects
+caravel_00020003_fill_pattern_2_1: 1760000 rects
+caravel_00020003_fill_pattern_2_1: 1770000 rects
+caravel_00020003_fill_pattern_2_1: 1780000 rects
+caravel_00020003_fill_pattern_2_1: 1790000 rects
+caravel_00020003_fill_pattern_2_1: 1800000 rects
+caravel_00020003_fill_pattern_2_1: 1810000 rects
+caravel_00020003_fill_pattern_2_1: 1820000 rects
+caravel_00020003_fill_pattern_2_1: 1830000 rects
+caravel_00020003_fill_pattern_2_1: 1840000 rects
+caravel_00020003_fill_pattern_2_1: 1850000 rects
+caravel_00020003_fill_pattern_2_1: 1860000 rects
+caravel_00020003_fill_pattern_2_1: 1870000 rects
+caravel_00020003_fill_pattern_2_1: 1880000 rects
+caravel_00020003_fill_pattern_2_1: 1890000 rects
+caravel_00020003_fill_pattern_2_1: 1900000 rects
+caravel_00020003_fill_pattern_2_1: 1910000 rects
+caravel_00020003_fill_pattern_2_1: 1920000 rects
+caravel_00020003_fill_pattern_2_1: 1930000 rects
+caravel_00020003_fill_pattern_2_1: 1940000 rects
+caravel_00020003_fill_pattern_2_1: 1950000 rects
+caravel_00020003_fill_pattern_2_1: 1960000 rects
+caravel_00020003_fill_pattern_2_1: 1970000 rects
+caravel_00020003_fill_pattern_2_1: 1980000 rects
+caravel_00020003_fill_pattern_2_1: 1990000 rects
+caravel_00020003_fill_pattern_2_1: 2000000 rects
+caravel_00020003_fill_pattern_2_1: 2010000 rects
+caravel_00020003_fill_pattern_2_1: 2020000 rects
+caravel_00020003_fill_pattern_2_1: 2030000 rects
+caravel_00020003_fill_pattern_2_1: 2040000 rects
+caravel_00020003_fill_pattern_2_1: 2050000 rects
+caravel_00020003_fill_pattern_2_1: 2060000 rects
+caravel_00020003_fill_pattern_2_1: 2070000 rects
+caravel_00020003_fill_pattern_2_1: 2080000 rects
+caravel_00020003_fill_pattern_2_1: 2090000 rects
+caravel_00020003_fill_pattern_2_1: 2100000 rects
+caravel_00020003_fill_pattern_2_1: 2110000 rects
+caravel_00020003_fill_pattern_2_1: 2120000 rects
+caravel_00020003_fill_pattern_2_1: 2130000 rects
+caravel_00020003_fill_pattern_2_1: 2140000 rects
+caravel_00020003_fill_pattern_2_1: 2150000 rects
+caravel_00020003_fill_pattern_2_1: 2160000 rects
+caravel_00020003_fill_pattern_2_1: 2170000 rects
+caravel_00020003_fill_pattern_2_1: 2180000 rects
+caravel_00020003_fill_pattern_2_1: 2190000 rects
+caravel_00020003_fill_pattern_2_1: 2200000 rects
+caravel_00020003_fill_pattern_2_1: 2210000 rects
+caravel_00020003_fill_pattern_2_1: 2220000 rects
+caravel_00020003_fill_pattern_2_1: 2230000 rects
+caravel_00020003_fill_pattern_2_1: 2240000 rects
+caravel_00020003_fill_pattern_2_1: 2250000 rects
+caravel_00020003_fill_pattern_2_1: 2260000 rects
+caravel_00020003_fill_pattern_2_1: 2270000 rects
+caravel_00020003_fill_pattern_2_1: 2280000 rects
+caravel_00020003_fill_pattern_2_1: 2290000 rects
+caravel_00020003_fill_pattern_2_1: 2300000 rects
+caravel_00020003_fill_pattern_2_1: 2310000 rects
+caravel_00020003_fill_pattern_2_1: 2320000 rects
+caravel_00020003_fill_pattern_2_1: 2330000 rects
+caravel_00020003_fill_pattern_2_1: 2340000 rects
+caravel_00020003_fill_pattern_2_1: 2350000 rects
+caravel_00020003_fill_pattern_2_1: 2360000 rects
+caravel_00020003_fill_pattern_2_1: 2370000 rects
+caravel_00020003_fill_pattern_2_1: 2380000 rects
+caravel_00020003_fill_pattern_2_1: 2390000 rects
+caravel_00020003_fill_pattern_2_1: 2400000 rects
+caravel_00020003_fill_pattern_2_1: 2410000 rects
+caravel_00020003_fill_pattern_2_1: 2420000 rects
+caravel_00020003_fill_pattern_2_1: 2430000 rects
+caravel_00020003_fill_pattern_2_1: 2440000 rects
+caravel_00020003_fill_pattern_2_1: 2450000 rects
+caravel_00020003_fill_pattern_2_1: 2460000 rects
+caravel_00020003_fill_pattern_2_1: 2470000 rects
+caravel_00020003_fill_pattern_2_1: 2480000 rects
+caravel_00020003_fill_pattern_2_1: 2490000 rects
+caravel_00020003_fill_pattern_2_1: 2500000 rects
+caravel_00020003_fill_pattern_2_1: 2510000 rects
+caravel_00020003_fill_pattern_2_1: 2520000 rects
+caravel_00020003_fill_pattern_2_1: 2530000 rects
+caravel_00020003_fill_pattern_2_1: 2540000 rects
+caravel_00020003_fill_pattern_2_1: 2550000 rects
+caravel_00020003_fill_pattern_2_1: 2560000 rects
+caravel_00020003_fill_pattern_2_1: 2570000 rects
+caravel_00020003_fill_pattern_2_1: 2580000 rects
+caravel_00020003_fill_pattern_2_1: 2590000 rects
+caravel_00020003_fill_pattern_2_1: 2600000 rects
+caravel_00020003_fill_pattern_2_1: 2610000 rects
+caravel_00020003_fill_pattern_2_1: 2620000 rects
+caravel_00020003_fill_pattern_2_1: 2630000 rects
+caravel_00020003_fill_pattern_2_1: 2640000 rects
+caravel_00020003_fill_pattern_2_1: 2650000 rects
+caravel_00020003_fill_pattern_2_1: 2660000 rects
+caravel_00020003_fill_pattern_2_1: 2670000 rects
+caravel_00020003_fill_pattern_2_1: 2680000 rects
+caravel_00020003_fill_pattern_2_1: 2690000 rects
+caravel_00020003_fill_pattern_2_1: 2700000 rects
+caravel_00020003_fill_pattern_2_1: 2710000 rects
+caravel_00020003_fill_pattern_2_1: 2720000 rects
+caravel_00020003_fill_pattern_2_1: 2730000 rects
+caravel_00020003_fill_pattern_2_1: 2740000 rects
+caravel_00020003_fill_pattern_2_1: 2750000 rects
+caravel_00020003_fill_pattern_2_1: 2760000 rects
+caravel_00020003_fill_pattern_2_1: 2770000 rects
+caravel_00020003_fill_pattern_2_1: 2780000 rects
+caravel_00020003_fill_pattern_2_1: 2790000 rects
+caravel_00020003_fill_pattern_2_1: 2800000 rects
+caravel_00020003_fill_pattern_2_1: 2810000 rects
+caravel_00020003_fill_pattern_2_1: 2820000 rects
+caravel_00020003_fill_pattern_2_1: 2830000 rects
+caravel_00020003_fill_pattern_2_1: 2840000 rects
+caravel_00020003_fill_pattern_2_1: 2850000 rects
+caravel_00020003_fill_pattern_2_1: 2860000 rects
+caravel_00020003_fill_pattern_2_1: 2870000 rects
+caravel_00020003_fill_pattern_2_1: 2880000 rects
+caravel_00020003_fill_pattern_2_1: 2890000 rects
+caravel_00020003_fill_pattern_2_1: 2900000 rects
+caravel_00020003_fill_pattern_2_1: 2910000 rects
+caravel_00020003_fill_pattern_2_1: 2920000 rects
+caravel_00020003_fill_pattern_2_1: 2930000 rects
+caravel_00020003_fill_pattern_2_1: 2940000 rects
+caravel_00020003_fill_pattern_2_1: 2950000 rects
+caravel_00020003_fill_pattern_2_1: 2960000 rects
+caravel_00020003_fill_pattern_2_1: 2970000 rects
+caravel_00020003_fill_pattern_2_1: 2980000 rects
+caravel_00020003_fill_pattern_2_1: 2990000 rects
+caravel_00020003_fill_pattern_2_1: 3000000 rects
+caravel_00020003_fill_pattern_2_1: 3010000 rects
+caravel_00020003_fill_pattern_2_1: 3020000 rects
+caravel_00020003_fill_pattern_2_1: 3030000 rects
+caravel_00020003_fill_pattern_2_1: 3040000 rects
+caravel_00020003_fill_pattern_2_1: 3050000 rects
+caravel_00020003_fill_pattern_2_1: 3060000 rects
+caravel_00020003_fill_pattern_2_1: 3070000 rects
+caravel_00020003_fill_pattern_2_1: 3080000 rects
+caravel_00020003_fill_pattern_2_1: 3090000 rects
+caravel_00020003_fill_pattern_2_1: 3100000 rects
+caravel_00020003_fill_pattern_2_1: 3110000 rects
+caravel_00020003_fill_pattern_2_1: 3120000 rects
+caravel_00020003_fill_pattern_2_1: 3130000 rects
+caravel_00020003_fill_pattern_2_1: 3140000 rects
+caravel_00020003_fill_pattern_2_1: 3150000 rects
+caravel_00020003_fill_pattern_2_1: 3160000 rects
+caravel_00020003_fill_pattern_2_1: 3170000 rects
+caravel_00020003_fill_pattern_2_1: 3180000 rects
+caravel_00020003_fill_pattern_2_1: 3190000 rects
+caravel_00020003_fill_pattern_2_1: 3200000 rects
+caravel_00020003_fill_pattern_2_1: 3210000 rects
+caravel_00020003_fill_pattern_2_1: 3220000 rects
+caravel_00020003_fill_pattern_2_1: 3230000 rects
+caravel_00020003_fill_pattern_2_1: 3240000 rects
+caravel_00020003_fill_pattern_2_1: 3250000 rects
+caravel_00020003_fill_pattern_2_1: 3260000 rects
+caravel_00020003_fill_pattern_2_1: 3270000 rects
+caravel_00020003_fill_pattern_2_1: 3280000 rects
+caravel_00020003_fill_pattern_2_1: 3290000 rects
+caravel_00020003_fill_pattern_2_1: 3300000 rects
+caravel_00020003_fill_pattern_2_1: 3310000 rects
+caravel_00020003_fill_pattern_2_1: 3320000 rects
+caravel_00020003_fill_pattern_2_1: 3330000 rects
+caravel_00020003_fill_pattern_2_1: 3340000 rects
+caravel_00020003_fill_pattern_2_1: 3350000 rects
+caravel_00020003_fill_pattern_2_1: 3360000 rects
+caravel_00020003_fill_pattern_2_1: 3370000 rects
+caravel_00020003_fill_pattern_2_1: 3380000 rects
+caravel_00020003_fill_pattern_2_1: 3390000 rects
+caravel_00020003_fill_pattern_2_1: 3400000 rects
+caravel_00020003_fill_pattern_2_1: 3410000 rects
+caravel_00020003_fill_pattern_2_1: 3420000 rects
+caravel_00020003_fill_pattern_2_1: 3430000 rects
+caravel_00020003_fill_pattern_2_1: 3440000 rects
+caravel_00020003_fill_pattern_2_1: 3450000 rects
+caravel_00020003_fill_pattern_2_1: 3460000 rects
+caravel_00020003_fill_pattern_2_1: 3470000 rects
+caravel_00020003_fill_pattern_2_1: 3480000 rects
+caravel_00020003_fill_pattern_2_1: 3490000 rects
+caravel_00020003_fill_pattern_2_1: 3500000 rects
+caravel_00020003_fill_pattern_2_1: 3510000 rects
+caravel_00020003_fill_pattern_2_1: 3520000 rects
+caravel_00020003_fill_pattern_2_1: 3530000 rects
+caravel_00020003_fill_pattern_2_1: 3540000 rects
+caravel_00020003_fill_pattern_2_1: 3550000 rects
+caravel_00020003_fill_pattern_2_1: 3560000 rects
+caravel_00020003_fill_pattern_2_1: 3570000 rects
+caravel_00020003_fill_pattern_2_1: 3580000 rects
+caravel_00020003_fill_pattern_2_1: 3590000 rects
+caravel_00020003_fill_pattern_2_1: 3600000 rects
+caravel_00020003_fill_pattern_2_1: 3610000 rects
+caravel_00020003_fill_pattern_2_1: 3620000 rects
+caravel_00020003_fill_pattern_2_1: 3630000 rects
+caravel_00020003_fill_pattern_2_1: 3640000 rects
+caravel_00020003_fill_pattern_2_1: 3650000 rects
+caravel_00020003_fill_pattern_2_1: 3660000 rects
+caravel_00020003_fill_pattern_2_1: 3670000 rects
+caravel_00020003_fill_pattern_2_1: 3680000 rects
+caravel_00020003_fill_pattern_2_1: 3690000 rects
+caravel_00020003_fill_pattern_2_1: 3700000 rects
+caravel_00020003_fill_pattern_2_1: 3710000 rects
+caravel_00020003_fill_pattern_2_1: 3720000 rects
+caravel_00020003_fill_pattern_2_1: 3730000 rects
+caravel_00020003_fill_pattern_2_1: 3740000 rects
+caravel_00020003_fill_pattern_2_1: 3750000 rects
+caravel_00020003_fill_pattern_2_1: 3760000 rects
+caravel_00020003_fill_pattern_2_1: 3770000 rects
+caravel_00020003_fill_pattern_2_1: 3780000 rects
+caravel_00020003_fill_pattern_2_1: 3790000 rects
+caravel_00020003_fill_pattern_2_1: 3800000 rects
+caravel_00020003_fill_pattern_2_1: 3810000 rects
+caravel_00020003_fill_pattern_2_1: 3820000 rects
+caravel_00020003_fill_pattern_2_1: 3830000 rects
+caravel_00020003_fill_pattern_2_1: 3840000 rects
+caravel_00020003_fill_pattern_2_1: 3850000 rects
+caravel_00020003_fill_pattern_2_1: 3860000 rects
+caravel_00020003_fill_pattern_2_1: 3870000 rects
+caravel_00020003_fill_pattern_2_1: 3880000 rects
+caravel_00020003_fill_pattern_2_1: 3890000 rects
+caravel_00020003_fill_pattern_2_1: 3900000 rects
+caravel_00020003_fill_pattern_2_1: 3910000 rects
+caravel_00020003_fill_pattern_2_1: 3920000 rects
+caravel_00020003_fill_pattern_2_1: 3930000 rects
+caravel_00020003_fill_pattern_2_1: 3940000 rects
+caravel_00020003_fill_pattern_2_1: 3950000 rects
+caravel_00020003_fill_pattern_2_1: 3960000 rects
+caravel_00020003_fill_pattern_2_1: 3970000 rects
+caravel_00020003_fill_pattern_2_1: 3980000 rects
+caravel_00020003_fill_pattern_2_1: 3990000 rects
+caravel_00020003_fill_pattern_2_1: 4000000 rects
+caravel_00020003_fill_pattern_2_1: 4010000 rects
+caravel_00020003_fill_pattern_2_1: 4020000 rects
+caravel_00020003_fill_pattern_2_1: 4030000 rects
+caravel_00020003_fill_pattern_2_1: 4040000 rects
+caravel_00020003_fill_pattern_2_1: 4050000 rects
+caravel_00020003_fill_pattern_2_1: 4060000 rects
+caravel_00020003_fill_pattern_2_1: 4070000 rects
+caravel_00020003_fill_pattern_2_1: 4080000 rects
+caravel_00020003_fill_pattern_2_1: 4090000 rects
+caravel_00020003_fill_pattern_2_1: 4100000 rects
+caravel_00020003_fill_pattern_2_1: 4110000 rects
+caravel_00020003_fill_pattern_2_1: 4120000 rects
+caravel_00020003_fill_pattern_2_1: 4130000 rects
+caravel_00020003_fill_pattern_2_1: 4140000 rects
+caravel_00020003_fill_pattern_2_1: 4150000 rects
+caravel_00020003_fill_pattern_2_1: 4160000 rects
+caravel_00020003_fill_pattern_2_1: 4170000 rects
+caravel_00020003_fill_pattern_2_1: 4180000 rects
+caravel_00020003_fill_pattern_2_1: 4190000 rects
+caravel_00020003_fill_pattern_2_1: 4200000 rects
+caravel_00020003_fill_pattern_2_1: 4210000 rects
+caravel_00020003_fill_pattern_2_1: 4220000 rects
+caravel_00020003_fill_pattern_2_1: 4230000 rects
+caravel_00020003_fill_pattern_2_1: 4240000 rects
+caravel_00020003_fill_pattern_2_1: 4250000 rects
+caravel_00020003_fill_pattern_2_1: 4260000 rects
+caravel_00020003_fill_pattern_2_1: 4270000 rects
+caravel_00020003_fill_pattern_2_1: 4280000 rects
+caravel_00020003_fill_pattern_2_1: 4290000 rects
+caravel_00020003_fill_pattern_2_1: 4300000 rects
+caravel_00020003_fill_pattern_2_1: 4310000 rects
+caravel_00020003_fill_pattern_2_1: 4320000 rects
+caravel_00020003_fill_pattern_2_1: 4330000 rects
+caravel_00020003_fill_pattern_2_1: 4340000 rects
+caravel_00020003_fill_pattern_2_1: 4350000 rects
+caravel_00020003_fill_pattern_2_1: 4360000 rects
+caravel_00020003_fill_pattern_2_1: 4370000 rects
+caravel_00020003_fill_pattern_2_1: 4380000 rects
+caravel_00020003_fill_pattern_2_1: 4390000 rects
+caravel_00020003_fill_pattern_2_1: 4400000 rects
+caravel_00020003_fill_pattern_2_1: 4410000 rects
+caravel_00020003_fill_pattern_2_1: 4420000 rects
+caravel_00020003_fill_pattern_2_1: 4430000 rects
+caravel_00020003_fill_pattern_2_1: 4440000 rects
+caravel_00020003_fill_pattern_2_1: 4450000 rects
+caravel_00020003_fill_pattern_2_1: 4460000 rects
+caravel_00020003_fill_pattern_2_1: 4470000 rects
+caravel_00020003_fill_pattern_2_1: 4480000 rects
+caravel_00020003_fill_pattern_2_1: 4490000 rects
+caravel_00020003_fill_pattern_2_1: 4500000 rects
+caravel_00020003_fill_pattern_2_1: 4510000 rects
+caravel_00020003_fill_pattern_2_1: 4520000 rects
+caravel_00020003_fill_pattern_2_1: 4530000 rects
+caravel_00020003_fill_pattern_2_1: 4540000 rects
+caravel_00020003_fill_pattern_2_1: 4550000 rects
+caravel_00020003_fill_pattern_2_1: 4560000 rects
+caravel_00020003_fill_pattern_2_1: 4570000 rects
+caravel_00020003_fill_pattern_2_1: 4580000 rects
+caravel_00020003_fill_pattern_2_1: 4590000 rects
+caravel_00020003_fill_pattern_2_1: 4600000 rects
+caravel_00020003_fill_pattern_2_1: 4610000 rects
+caravel_00020003_fill_pattern_2_1: 4620000 rects
+caravel_00020003_fill_pattern_2_1: 4630000 rects
+caravel_00020003_fill_pattern_2_1: 4640000 rects
+caravel_00020003_fill_pattern_2_1: 4650000 rects
+caravel_00020003_fill_pattern_2_1: 4660000 rects
+caravel_00020003_fill_pattern_2_1: 4670000 rects
+caravel_00020003_fill_pattern_2_1: 4680000 rects
+caravel_00020003_fill_pattern_2_1: 4690000 rects
+caravel_00020003_fill_pattern_2_1: 4700000 rects
+caravel_00020003_fill_pattern_2_1: 4710000 rects
+caravel_00020003_fill_pattern_2_1: 4720000 rects
+caravel_00020003_fill_pattern_2_1: 4730000 rects
+caravel_00020003_fill_pattern_2_1: 4740000 rects
+caravel_00020003_fill_pattern_2_1: 4750000 rects
+caravel_00020003_fill_pattern_2_1: 4760000 rects
+caravel_00020003_fill_pattern_2_1: 4770000 rects
+caravel_00020003_fill_pattern_2_1: 4780000 rects
+caravel_00020003_fill_pattern_2_1: 4790000 rects
+caravel_00020003_fill_pattern_2_1: 4800000 rects
+caravel_00020003_fill_pattern_2_1: 4810000 rects
+caravel_00020003_fill_pattern_2_1: 4820000 rects
+caravel_00020003_fill_pattern_2_1: 4830000 rects
+caravel_00020003_fill_pattern_2_1: 4840000 rects
+caravel_00020003_fill_pattern_2_1: 4850000 rects
+caravel_00020003_fill_pattern_2_1: 4860000 rects
+caravel_00020003_fill_pattern_2_1: 4870000 rects
+caravel_00020003_fill_pattern_2_1: 4880000 rects
+caravel_00020003_fill_pattern_2_1: 4890000 rects
+caravel_00020003_fill_pattern_2_1: 4900000 rects
+caravel_00020003_fill_pattern_2_1: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_0: 10000 rects
+caravel_00020003_fill_pattern_0_0: 20000 rects
+caravel_00020003_fill_pattern_0_0: 30000 rects
+caravel_00020003_fill_pattern_0_0: 40000 rects
+caravel_00020003_fill_pattern_0_0: 50000 rects
+caravel_00020003_fill_pattern_0_0: 60000 rects
+caravel_00020003_fill_pattern_0_0: 70000 rects
+caravel_00020003_fill_pattern_0_0: 80000 rects
+caravel_00020003_fill_pattern_0_0: 90000 rects
+caravel_00020003_fill_pattern_0_0: 100000 rects
+caravel_00020003_fill_pattern_0_0: 110000 rects
+caravel_00020003_fill_pattern_0_0: 120000 rects
+caravel_00020003_fill_pattern_0_0: 130000 rects
+caravel_00020003_fill_pattern_0_0: 140000 rects
+caravel_00020003_fill_pattern_0_0: 150000 rects
+caravel_00020003_fill_pattern_0_0: 160000 rects
+caravel_00020003_fill_pattern_0_0: 170000 rects
+caravel_00020003_fill_pattern_0_0: 180000 rects
+caravel_00020003_fill_pattern_0_0: 190000 rects
+caravel_00020003_fill_pattern_0_0: 200000 rects
+caravel_00020003_fill_pattern_0_0: 210000 rects
+caravel_00020003_fill_pattern_0_0: 220000 rects
+caravel_00020003_fill_pattern_0_0: 230000 rects
+caravel_00020003_fill_pattern_0_0: 240000 rects
+caravel_00020003_fill_pattern_0_0: 250000 rects
+caravel_00020003_fill_pattern_0_0: 260000 rects
+caravel_00020003_fill_pattern_0_0: 270000 rects
+caravel_00020003_fill_pattern_0_0: 280000 rects
+caravel_00020003_fill_pattern_0_0: 290000 rects
+caravel_00020003_fill_pattern_0_0: 300000 rects
+caravel_00020003_fill_pattern_0_0: 310000 rects
+caravel_00020003_fill_pattern_0_0: 320000 rects
+caravel_00020003_fill_pattern_0_0: 330000 rects
+caravel_00020003_fill_pattern_0_0: 340000 rects
+caravel_00020003_fill_pattern_0_0: 350000 rects
+caravel_00020003_fill_pattern_0_0: 360000 rects
+caravel_00020003_fill_pattern_0_0: 370000 rects
+caravel_00020003_fill_pattern_0_0: 380000 rects
+caravel_00020003_fill_pattern_0_0: 390000 rects
+caravel_00020003_fill_pattern_0_0: 400000 rects
+caravel_00020003_fill_pattern_0_0: 410000 rects
+caravel_00020003_fill_pattern_0_0: 420000 rects
+caravel_00020003_fill_pattern_0_0: 430000 rects
+caravel_00020003_fill_pattern_0_0: 440000 rects
+caravel_00020003_fill_pattern_0_0: 450000 rects
+caravel_00020003_fill_pattern_0_0: 460000 rects
+caravel_00020003_fill_pattern_0_0: 470000 rects
+caravel_00020003_fill_pattern_0_0: 480000 rects
+caravel_00020003_fill_pattern_0_0: 490000 rects
+caravel_00020003_fill_pattern_0_0: 500000 rects
+caravel_00020003_fill_pattern_0_0: 510000 rects
+caravel_00020003_fill_pattern_0_0: 520000 rects
+caravel_00020003_fill_pattern_0_0: 530000 rects
+caravel_00020003_fill_pattern_0_0: 540000 rects
+caravel_00020003_fill_pattern_0_0: 550000 rects
+caravel_00020003_fill_pattern_0_0: 560000 rects
+caravel_00020003_fill_pattern_0_0: 570000 rects
+caravel_00020003_fill_pattern_0_0: 580000 rects
+caravel_00020003_fill_pattern_0_0: 590000 rects
+caravel_00020003_fill_pattern_0_0: 600000 rects
+caravel_00020003_fill_pattern_0_0: 610000 rects
+caravel_00020003_fill_pattern_0_0: 620000 rects
+caravel_00020003_fill_pattern_0_0: 630000 rects
+caravel_00020003_fill_pattern_0_0: 640000 rects
+caravel_00020003_fill_pattern_0_0: 650000 rects
+caravel_00020003_fill_pattern_0_0: 660000 rects
+caravel_00020003_fill_pattern_0_0: 670000 rects
+caravel_00020003_fill_pattern_0_0: 680000 rects
+caravel_00020003_fill_pattern_0_0: 690000 rects
+caravel_00020003_fill_pattern_0_0: 700000 rects
+caravel_00020003_fill_pattern_0_0: 710000 rects
+caravel_00020003_fill_pattern_0_0: 720000 rects
+caravel_00020003_fill_pattern_0_0: 730000 rects
+caravel_00020003_fill_pattern_0_0: 740000 rects
+caravel_00020003_fill_pattern_0_0: 750000 rects
+caravel_00020003_fill_pattern_0_0: 760000 rects
+caravel_00020003_fill_pattern_0_0: 770000 rects
+caravel_00020003_fill_pattern_0_0: 780000 rects
+caravel_00020003_fill_pattern_0_0: 790000 rects
+caravel_00020003_fill_pattern_0_0: 800000 rects
+caravel_00020003_fill_pattern_0_0: 810000 rects
+caravel_00020003_fill_pattern_0_0: 820000 rects
+caravel_00020003_fill_pattern_0_0: 830000 rects
+caravel_00020003_fill_pattern_0_0: 840000 rects
+caravel_00020003_fill_pattern_0_0: 850000 rects
+caravel_00020003_fill_pattern_0_0: 860000 rects
+caravel_00020003_fill_pattern_0_0: 870000 rects
+caravel_00020003_fill_pattern_0_0: 880000 rects
+caravel_00020003_fill_pattern_0_0: 890000 rects
+caravel_00020003_fill_pattern_0_0: 900000 rects
+caravel_00020003_fill_pattern_0_0: 910000 rects
+caravel_00020003_fill_pattern_0_0: 920000 rects
+caravel_00020003_fill_pattern_0_0: 930000 rects
+caravel_00020003_fill_pattern_0_0: 940000 rects
+caravel_00020003_fill_pattern_0_0: 950000 rects
+caravel_00020003_fill_pattern_0_0: 960000 rects
+caravel_00020003_fill_pattern_0_0: 970000 rects
+caravel_00020003_fill_pattern_0_0: 980000 rects
+caravel_00020003_fill_pattern_0_0: 990000 rects
+caravel_00020003_fill_pattern_0_0: 1000000 rects
+caravel_00020003_fill_pattern_0_0: 1010000 rects
+caravel_00020003_fill_pattern_0_0: 1020000 rects
+caravel_00020003_fill_pattern_0_0: 1030000 rects
+caravel_00020003_fill_pattern_0_0: 1040000 rects
+caravel_00020003_fill_pattern_0_0: 1050000 rects
+caravel_00020003_fill_pattern_0_0: 1060000 rects
+caravel_00020003_fill_pattern_0_0: 1070000 rects
+caravel_00020003_fill_pattern_0_0: 1080000 rects
+caravel_00020003_fill_pattern_0_0: 1090000 rects
+caravel_00020003_fill_pattern_0_0: 1100000 rects
+caravel_00020003_fill_pattern_0_0: 1110000 rects
+caravel_00020003_fill_pattern_0_0: 1120000 rects
+caravel_00020003_fill_pattern_0_0: 1130000 rects
+caravel_00020003_fill_pattern_0_0: 1140000 rects
+caravel_00020003_fill_pattern_0_0: 1150000 rects
+caravel_00020003_fill_pattern_0_0: 1160000 rects
+caravel_00020003_fill_pattern_0_0: 1170000 rects
+caravel_00020003_fill_pattern_0_0: 1180000 rects
+caravel_00020003_fill_pattern_0_0: 1190000 rects
+caravel_00020003_fill_pattern_0_0: 1200000 rects
+caravel_00020003_fill_pattern_0_0: 1210000 rects
+caravel_00020003_fill_pattern_0_0: 1220000 rects
+caravel_00020003_fill_pattern_0_0: 1230000 rects
+caravel_00020003_fill_pattern_0_0: 1240000 rects
+caravel_00020003_fill_pattern_0_0: 1250000 rects
+caravel_00020003_fill_pattern_0_0: 1260000 rects
+caravel_00020003_fill_pattern_0_0: 1270000 rects
+caravel_00020003_fill_pattern_0_0: 1280000 rects
+caravel_00020003_fill_pattern_0_0: 1290000 rects
+caravel_00020003_fill_pattern_0_0: 1300000 rects
+caravel_00020003_fill_pattern_0_0: 1310000 rects
+caravel_00020003_fill_pattern_0_0: 1320000 rects
+caravel_00020003_fill_pattern_0_0: 1330000 rects
+caravel_00020003_fill_pattern_0_0: 1340000 rects
+caravel_00020003_fill_pattern_0_0: 1350000 rects
+caravel_00020003_fill_pattern_0_0: 1360000 rects
+caravel_00020003_fill_pattern_0_0: 1370000 rects
+caravel_00020003_fill_pattern_0_0: 1380000 rects
+caravel_00020003_fill_pattern_0_0: 1390000 rects
+caravel_00020003_fill_pattern_0_0: 1400000 rects
+caravel_00020003_fill_pattern_0_0: 1410000 rects
+caravel_00020003_fill_pattern_0_0: 1420000 rects
+caravel_00020003_fill_pattern_0_0: 1430000 rects
+caravel_00020003_fill_pattern_0_0: 1440000 rects
+caravel_00020003_fill_pattern_0_0: 1450000 rects
+caravel_00020003_fill_pattern_0_0: 1460000 rects
+caravel_00020003_fill_pattern_0_0: 1470000 rects
+caravel_00020003_fill_pattern_0_0: 1480000 rects
+caravel_00020003_fill_pattern_0_0: 1490000 rects
+caravel_00020003_fill_pattern_0_0: 1500000 rects
+caravel_00020003_fill_pattern_0_0: 1510000 rects
+caravel_00020003_fill_pattern_0_0: 1520000 rects
+caravel_00020003_fill_pattern_0_0: 1530000 rects
+caravel_00020003_fill_pattern_0_0: 1540000 rects
+caravel_00020003_fill_pattern_0_0: 1550000 rects
+caravel_00020003_fill_pattern_0_0: 1560000 rects
+caravel_00020003_fill_pattern_0_0: 1570000 rects
+caravel_00020003_fill_pattern_0_0: 1580000 rects
+caravel_00020003_fill_pattern_0_0: 1590000 rects
+caravel_00020003_fill_pattern_0_0: 1600000 rects
+caravel_00020003_fill_pattern_0_0: 1610000 rects
+caravel_00020003_fill_pattern_0_0: 1620000 rects
+caravel_00020003_fill_pattern_0_0: 1630000 rects
+caravel_00020003_fill_pattern_0_0: 1640000 rects
+caravel_00020003_fill_pattern_0_0: 1650000 rects
+caravel_00020003_fill_pattern_0_0: 1660000 rects
+caravel_00020003_fill_pattern_0_0: 1670000 rects
+caravel_00020003_fill_pattern_0_0: 1680000 rects
+caravel_00020003_fill_pattern_0_0: 1690000 rects
+caravel_00020003_fill_pattern_0_0: 1700000 rects
+caravel_00020003_fill_pattern_0_0: 1710000 rects
+caravel_00020003_fill_pattern_0_0: 1720000 rects
+caravel_00020003_fill_pattern_0_0: 1730000 rects
+caravel_00020003_fill_pattern_0_0: 1740000 rects
+caravel_00020003_fill_pattern_0_0: 1750000 rects
+caravel_00020003_fill_pattern_0_0: 1760000 rects
+caravel_00020003_fill_pattern_0_0: 1770000 rects
+caravel_00020003_fill_pattern_0_0: 1780000 rects
+caravel_00020003_fill_pattern_0_0: 1790000 rects
+caravel_00020003_fill_pattern_0_0: 1800000 rects
+caravel_00020003_fill_pattern_0_0: 1810000 rects
+caravel_00020003_fill_pattern_0_0: 1820000 rects
+caravel_00020003_fill_pattern_0_0: 1830000 rects
+caravel_00020003_fill_pattern_0_0: 1840000 rects
+caravel_00020003_fill_pattern_0_0: 1850000 rects
+caravel_00020003_fill_pattern_0_0: 1860000 rects
+caravel_00020003_fill_pattern_0_0: 1870000 rects
+caravel_00020003_fill_pattern_0_0: 1880000 rects
+caravel_00020003_fill_pattern_0_0: 1890000 rects
+caravel_00020003_fill_pattern_0_0: 1900000 rects
+caravel_00020003_fill_pattern_0_0: 1910000 rects
+caravel_00020003_fill_pattern_0_0: 1920000 rects
+caravel_00020003_fill_pattern_0_0: 1930000 rects
+caravel_00020003_fill_pattern_0_0: 1940000 rects
+caravel_00020003_fill_pattern_0_0: 1950000 rects
+caravel_00020003_fill_pattern_0_0: 1960000 rects
+caravel_00020003_fill_pattern_0_0: 1970000 rects
+caravel_00020003_fill_pattern_0_0: 1980000 rects
+caravel_00020003_fill_pattern_0_0: 1990000 rects
+caravel_00020003_fill_pattern_0_0: 2000000 rects
+caravel_00020003_fill_pattern_0_0: 2010000 rects
+caravel_00020003_fill_pattern_0_0: 2020000 rects
+caravel_00020003_fill_pattern_0_0: 2030000 rects
+caravel_00020003_fill_pattern_0_0: 2040000 rects
+caravel_00020003_fill_pattern_0_0: 2050000 rects
+caravel_00020003_fill_pattern_0_0: 2060000 rects
+caravel_00020003_fill_pattern_0_0: 2070000 rects
+caravel_00020003_fill_pattern_0_0: 2080000 rects
+caravel_00020003_fill_pattern_0_0: 2090000 rects
+caravel_00020003_fill_pattern_0_0: 2100000 rects
+caravel_00020003_fill_pattern_0_0: 2110000 rects
+caravel_00020003_fill_pattern_0_0: 2120000 rects
+caravel_00020003_fill_pattern_0_0: 2130000 rects
+caravel_00020003_fill_pattern_0_0: 2140000 rects
+caravel_00020003_fill_pattern_0_0: 2150000 rects
+caravel_00020003_fill_pattern_0_0: 2160000 rects
+caravel_00020003_fill_pattern_0_0: 2170000 rects
+caravel_00020003_fill_pattern_0_0: 2180000 rects
+caravel_00020003_fill_pattern_0_0: 2190000 rects
+caravel_00020003_fill_pattern_0_0: 2200000 rects
+caravel_00020003_fill_pattern_0_0: 2210000 rects
+caravel_00020003_fill_pattern_0_0: 2220000 rects
+caravel_00020003_fill_pattern_0_0: 2230000 rects
+caravel_00020003_fill_pattern_0_0: 2240000 rects
+caravel_00020003_fill_pattern_0_0: 2250000 rects
+caravel_00020003_fill_pattern_0_0: 2260000 rects
+caravel_00020003_fill_pattern_0_0: 2270000 rects
+caravel_00020003_fill_pattern_0_0: 2280000 rects
+caravel_00020003_fill_pattern_0_0: 2290000 rects
+caravel_00020003_fill_pattern_0_0: 2300000 rects
+caravel_00020003_fill_pattern_0_0: 2310000 rects
+caravel_00020003_fill_pattern_0_0: 2320000 rects
+caravel_00020003_fill_pattern_0_0: 2330000 rects
+caravel_00020003_fill_pattern_0_0: 2340000 rects
+caravel_00020003_fill_pattern_0_0: 2350000 rects
+caravel_00020003_fill_pattern_0_0: 2360000 rects
+caravel_00020003_fill_pattern_0_0: 2370000 rects
+caravel_00020003_fill_pattern_0_0: 2380000 rects
+caravel_00020003_fill_pattern_0_0: 2390000 rects
+caravel_00020003_fill_pattern_0_0: 2400000 rects
+caravel_00020003_fill_pattern_0_0: 2410000 rects
+caravel_00020003_fill_pattern_0_0: 2420000 rects
+caravel_00020003_fill_pattern_0_0: 2430000 rects
+caravel_00020003_fill_pattern_0_0: 2440000 rects
+caravel_00020003_fill_pattern_0_0: 2450000 rects
+caravel_00020003_fill_pattern_0_0: 2460000 rects
+caravel_00020003_fill_pattern_0_0: 2470000 rects
+caravel_00020003_fill_pattern_0_0: 2480000 rects
+caravel_00020003_fill_pattern_0_0: 2490000 rects
+caravel_00020003_fill_pattern_0_0: 2500000 rects
+caravel_00020003_fill_pattern_0_0: 2510000 rects
+caravel_00020003_fill_pattern_0_0: 2520000 rects
+caravel_00020003_fill_pattern_0_0: 2530000 rects
+caravel_00020003_fill_pattern_0_0: 2540000 rects
+caravel_00020003_fill_pattern_0_0: 2550000 rects
+caravel_00020003_fill_pattern_0_0: 2560000 rects
+caravel_00020003_fill_pattern_0_0: 2570000 rects
+caravel_00020003_fill_pattern_0_0: 2580000 rects
+caravel_00020003_fill_pattern_0_0: 2590000 rects
+caravel_00020003_fill_pattern_0_0: 2600000 rects
+caravel_00020003_fill_pattern_0_0: 2610000 rects
+caravel_00020003_fill_pattern_0_0: 2620000 rects
+caravel_00020003_fill_pattern_0_0: 2630000 rects
+caravel_00020003_fill_pattern_0_0: 2640000 rects
+caravel_00020003_fill_pattern_0_0: 2650000 rects
+caravel_00020003_fill_pattern_0_0: 2660000 rects
+caravel_00020003_fill_pattern_0_0: 2670000 rects
+caravel_00020003_fill_pattern_0_0: 2680000 rects
+caravel_00020003_fill_pattern_0_0: 2690000 rects
+caravel_00020003_fill_pattern_0_0: 2700000 rects
+caravel_00020003_fill_pattern_0_0: 2710000 rects
+caravel_00020003_fill_pattern_0_0: 2720000 rects
+caravel_00020003_fill_pattern_0_0: 2730000 rects
+caravel_00020003_fill_pattern_0_0: 2740000 rects
+caravel_00020003_fill_pattern_0_0: 2750000 rects
+caravel_00020003_fill_pattern_0_0: 2760000 rects
+caravel_00020003_fill_pattern_0_0: 2770000 rects
+caravel_00020003_fill_pattern_0_0: 2780000 rects
+caravel_00020003_fill_pattern_0_0: 2790000 rects
+caravel_00020003_fill_pattern_0_0: 2800000 rects
+caravel_00020003_fill_pattern_0_0: 2810000 rects
+caravel_00020003_fill_pattern_0_0: 2820000 rects
+caravel_00020003_fill_pattern_0_0: 2830000 rects
+caravel_00020003_fill_pattern_0_0: 2840000 rects
+caravel_00020003_fill_pattern_0_0: 2850000 rects
+caravel_00020003_fill_pattern_0_0: 2860000 rects
+caravel_00020003_fill_pattern_0_0: 2870000 rects
+caravel_00020003_fill_pattern_0_0: 2880000 rects
+caravel_00020003_fill_pattern_0_0: 2890000 rects
+caravel_00020003_fill_pattern_0_0: 2900000 rects
+caravel_00020003_fill_pattern_0_0: 2910000 rects
+caravel_00020003_fill_pattern_0_0: 2920000 rects
+caravel_00020003_fill_pattern_0_0: 2930000 rects
+caravel_00020003_fill_pattern_0_0: 2940000 rects
+caravel_00020003_fill_pattern_0_0: 2950000 rects
+caravel_00020003_fill_pattern_0_0: 2960000 rects
+caravel_00020003_fill_pattern_0_0: 2970000 rects
+caravel_00020003_fill_pattern_0_0: 2980000 rects
+caravel_00020003_fill_pattern_0_0: 2990000 rects
+caravel_00020003_fill_pattern_0_0: 3000000 rects
+caravel_00020003_fill_pattern_0_0: 3010000 rects
+caravel_00020003_fill_pattern_0_0: 3020000 rects
+caravel_00020003_fill_pattern_0_0: 3030000 rects
+caravel_00020003_fill_pattern_0_0: 3040000 rects
+caravel_00020003_fill_pattern_0_0: 3050000 rects
+caravel_00020003_fill_pattern_0_0: 3060000 rects
+caravel_00020003_fill_pattern_0_0: 3070000 rects
+caravel_00020003_fill_pattern_0_0: 3080000 rects
+caravel_00020003_fill_pattern_0_0: 3090000 rects
+caravel_00020003_fill_pattern_0_0: 3100000 rects
+caravel_00020003_fill_pattern_0_0: 3110000 rects
+caravel_00020003_fill_pattern_0_0: 3120000 rects
+caravel_00020003_fill_pattern_0_0: 3130000 rects
+caravel_00020003_fill_pattern_0_0: 3140000 rects
+caravel_00020003_fill_pattern_0_0: 3150000 rects
+caravel_00020003_fill_pattern_0_0: 3160000 rects
+caravel_00020003_fill_pattern_0_0: 3170000 rects
+caravel_00020003_fill_pattern_0_0: 3180000 rects
+caravel_00020003_fill_pattern_0_0: 3190000 rects
+caravel_00020003_fill_pattern_0_0: 3200000 rects
+caravel_00020003_fill_pattern_0_0: 3210000 rects
+caravel_00020003_fill_pattern_0_0: 3220000 rects
+caravel_00020003_fill_pattern_0_0: 3230000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_1: 10000 rects
+caravel_00020003_fill_pattern_0_1: 20000 rects
+caravel_00020003_fill_pattern_0_1: 30000 rects
+caravel_00020003_fill_pattern_0_1: 40000 rects
+caravel_00020003_fill_pattern_0_1: 50000 rects
+caravel_00020003_fill_pattern_0_1: 60000 rects
+caravel_00020003_fill_pattern_0_1: 70000 rects
+caravel_00020003_fill_pattern_0_1: 80000 rects
+caravel_00020003_fill_pattern_0_1: 90000 rects
+caravel_00020003_fill_pattern_0_1: 100000 rects
+caravel_00020003_fill_pattern_0_1: 110000 rects
+caravel_00020003_fill_pattern_0_1: 120000 rects
+caravel_00020003_fill_pattern_0_1: 130000 rects
+caravel_00020003_fill_pattern_0_1: 140000 rects
+caravel_00020003_fill_pattern_0_1: 150000 rects
+caravel_00020003_fill_pattern_0_1: 160000 rects
+caravel_00020003_fill_pattern_0_1: 170000 rects
+caravel_00020003_fill_pattern_0_1: 180000 rects
+caravel_00020003_fill_pattern_0_1: 190000 rects
+caravel_00020003_fill_pattern_0_1: 200000 rects
+caravel_00020003_fill_pattern_0_1: 210000 rects
+caravel_00020003_fill_pattern_0_1: 220000 rects
+caravel_00020003_fill_pattern_0_1: 230000 rects
+caravel_00020003_fill_pattern_0_1: 240000 rects
+caravel_00020003_fill_pattern_0_1: 250000 rects
+caravel_00020003_fill_pattern_0_1: 260000 rects
+caravel_00020003_fill_pattern_0_1: 270000 rects
+caravel_00020003_fill_pattern_0_1: 280000 rects
+caravel_00020003_fill_pattern_0_1: 290000 rects
+caravel_00020003_fill_pattern_0_1: 300000 rects
+caravel_00020003_fill_pattern_0_1: 310000 rects
+caravel_00020003_fill_pattern_0_1: 320000 rects
+caravel_00020003_fill_pattern_0_1: 330000 rects
+caravel_00020003_fill_pattern_0_1: 340000 rects
+caravel_00020003_fill_pattern_0_1: 350000 rects
+caravel_00020003_fill_pattern_0_1: 360000 rects
+caravel_00020003_fill_pattern_0_1: 370000 rects
+caravel_00020003_fill_pattern_0_1: 380000 rects
+caravel_00020003_fill_pattern_0_1: 390000 rects
+caravel_00020003_fill_pattern_0_1: 400000 rects
+caravel_00020003_fill_pattern_0_1: 410000 rects
+caravel_00020003_fill_pattern_0_1: 420000 rects
+caravel_00020003_fill_pattern_0_1: 430000 rects
+caravel_00020003_fill_pattern_0_1: 440000 rects
+caravel_00020003_fill_pattern_0_1: 450000 rects
+caravel_00020003_fill_pattern_0_1: 460000 rects
+caravel_00020003_fill_pattern_0_1: 470000 rects
+caravel_00020003_fill_pattern_0_1: 480000 rects
+caravel_00020003_fill_pattern_0_1: 490000 rects
+caravel_00020003_fill_pattern_0_1: 500000 rects
+caravel_00020003_fill_pattern_0_1: 510000 rects
+caravel_00020003_fill_pattern_0_1: 520000 rects
+caravel_00020003_fill_pattern_0_1: 530000 rects
+caravel_00020003_fill_pattern_0_1: 540000 rects
+caravel_00020003_fill_pattern_0_1: 550000 rects
+caravel_00020003_fill_pattern_0_1: 560000 rects
+caravel_00020003_fill_pattern_0_1: 570000 rects
+caravel_00020003_fill_pattern_0_1: 580000 rects
+caravel_00020003_fill_pattern_0_1: 590000 rects
+caravel_00020003_fill_pattern_0_1: 600000 rects
+caravel_00020003_fill_pattern_0_1: 610000 rects
+caravel_00020003_fill_pattern_0_1: 620000 rects
+caravel_00020003_fill_pattern_0_1: 630000 rects
+caravel_00020003_fill_pattern_0_1: 640000 rects
+caravel_00020003_fill_pattern_0_1: 650000 rects
+caravel_00020003_fill_pattern_0_1: 660000 rects
+caravel_00020003_fill_pattern_0_1: 670000 rects
+caravel_00020003_fill_pattern_0_1: 680000 rects
+caravel_00020003_fill_pattern_0_1: 690000 rects
+caravel_00020003_fill_pattern_0_1: 700000 rects
+caravel_00020003_fill_pattern_0_1: 710000 rects
+caravel_00020003_fill_pattern_0_1: 720000 rects
+caravel_00020003_fill_pattern_0_1: 730000 rects
+caravel_00020003_fill_pattern_0_1: 740000 rects
+caravel_00020003_fill_pattern_0_1: 750000 rects
+caravel_00020003_fill_pattern_0_1: 760000 rects
+caravel_00020003_fill_pattern_0_1: 770000 rects
+caravel_00020003_fill_pattern_0_1: 780000 rects
+caravel_00020003_fill_pattern_0_1: 790000 rects
+caravel_00020003_fill_pattern_0_1: 800000 rects
+caravel_00020003_fill_pattern_0_1: 810000 rects
+caravel_00020003_fill_pattern_0_1: 820000 rects
+caravel_00020003_fill_pattern_0_1: 830000 rects
+caravel_00020003_fill_pattern_0_1: 840000 rects
+caravel_00020003_fill_pattern_0_1: 850000 rects
+caravel_00020003_fill_pattern_0_1: 860000 rects
+caravel_00020003_fill_pattern_0_1: 870000 rects
+caravel_00020003_fill_pattern_0_1: 880000 rects
+caravel_00020003_fill_pattern_0_1: 890000 rects
+caravel_00020003_fill_pattern_0_1: 900000 rects
+caravel_00020003_fill_pattern_0_1: 910000 rects
+caravel_00020003_fill_pattern_0_1: 920000 rects
+caravel_00020003_fill_pattern_0_1: 930000 rects
+caravel_00020003_fill_pattern_0_1: 940000 rects
+caravel_00020003_fill_pattern_0_1: 950000 rects
+caravel_00020003_fill_pattern_0_1: 960000 rects
+caravel_00020003_fill_pattern_0_1: 970000 rects
+caravel_00020003_fill_pattern_0_1: 980000 rects
+caravel_00020003_fill_pattern_0_1: 990000 rects
+caravel_00020003_fill_pattern_0_1: 1000000 rects
+caravel_00020003_fill_pattern_0_1: 1010000 rects
+caravel_00020003_fill_pattern_0_1: 1020000 rects
+caravel_00020003_fill_pattern_0_1: 1030000 rects
+caravel_00020003_fill_pattern_0_1: 1040000 rects
+caravel_00020003_fill_pattern_0_1: 1050000 rects
+caravel_00020003_fill_pattern_0_1: 1060000 rects
+caravel_00020003_fill_pattern_0_1: 1070000 rects
+caravel_00020003_fill_pattern_0_1: 1080000 rects
+caravel_00020003_fill_pattern_0_1: 1090000 rects
+caravel_00020003_fill_pattern_0_1: 1100000 rects
+caravel_00020003_fill_pattern_0_1: 1110000 rects
+caravel_00020003_fill_pattern_0_1: 1120000 rects
+caravel_00020003_fill_pattern_0_1: 1130000 rects
+caravel_00020003_fill_pattern_0_1: 1140000 rects
+caravel_00020003_fill_pattern_0_1: 1150000 rects
+caravel_00020003_fill_pattern_0_1: 1160000 rects
+caravel_00020003_fill_pattern_0_1: 1170000 rects
+caravel_00020003_fill_pattern_0_1: 1180000 rects
+caravel_00020003_fill_pattern_0_1: 1190000 rects
+caravel_00020003_fill_pattern_0_1: 1200000 rects
+caravel_00020003_fill_pattern_0_1: 1210000 rects
+caravel_00020003_fill_pattern_0_1: 1220000 rects
+caravel_00020003_fill_pattern_0_1: 1230000 rects
+caravel_00020003_fill_pattern_0_1: 1240000 rects
+caravel_00020003_fill_pattern_0_1: 1250000 rects
+caravel_00020003_fill_pattern_0_1: 1260000 rects
+caravel_00020003_fill_pattern_0_1: 1270000 rects
+caravel_00020003_fill_pattern_0_1: 1280000 rects
+caravel_00020003_fill_pattern_0_1: 1290000 rects
+caravel_00020003_fill_pattern_0_1: 1300000 rects
+caravel_00020003_fill_pattern_0_1: 1310000 rects
+caravel_00020003_fill_pattern_0_1: 1320000 rects
+caravel_00020003_fill_pattern_0_1: 1330000 rects
+caravel_00020003_fill_pattern_0_1: 1340000 rects
+caravel_00020003_fill_pattern_0_1: 1350000 rects
+caravel_00020003_fill_pattern_0_1: 1360000 rects
+caravel_00020003_fill_pattern_0_1: 1370000 rects
+caravel_00020003_fill_pattern_0_1: 1380000 rects
+caravel_00020003_fill_pattern_0_1: 1390000 rects
+caravel_00020003_fill_pattern_0_1: 1400000 rects
+caravel_00020003_fill_pattern_0_1: 1410000 rects
+caravel_00020003_fill_pattern_0_1: 1420000 rects
+caravel_00020003_fill_pattern_0_1: 1430000 rects
+caravel_00020003_fill_pattern_0_1: 1440000 rects
+caravel_00020003_fill_pattern_0_1: 1450000 rects
+caravel_00020003_fill_pattern_0_1: 1460000 rects
+caravel_00020003_fill_pattern_0_1: 1470000 rects
+caravel_00020003_fill_pattern_0_1: 1480000 rects
+caravel_00020003_fill_pattern_0_1: 1490000 rects
+caravel_00020003_fill_pattern_0_1: 1500000 rects
+caravel_00020003_fill_pattern_0_1: 1510000 rects
+caravel_00020003_fill_pattern_0_1: 1520000 rects
+caravel_00020003_fill_pattern_0_1: 1530000 rects
+caravel_00020003_fill_pattern_0_1: 1540000 rects
+caravel_00020003_fill_pattern_0_1: 1550000 rects
+caravel_00020003_fill_pattern_0_1: 1560000 rects
+caravel_00020003_fill_pattern_0_1: 1570000 rects
+caravel_00020003_fill_pattern_0_1: 1580000 rects
+caravel_00020003_fill_pattern_0_1: 1590000 rects
+caravel_00020003_fill_pattern_0_1: 1600000 rects
+caravel_00020003_fill_pattern_0_1: 1610000 rects
+caravel_00020003_fill_pattern_0_1: 1620000 rects
+caravel_00020003_fill_pattern_0_1: 1630000 rects
+caravel_00020003_fill_pattern_0_1: 1640000 rects
+caravel_00020003_fill_pattern_0_1: 1650000 rects
+caravel_00020003_fill_pattern_0_1: 1660000 rects
+caravel_00020003_fill_pattern_0_1: 1670000 rects
+caravel_00020003_fill_pattern_0_1: 1680000 rects
+caravel_00020003_fill_pattern_0_1: 1690000 rects
+caravel_00020003_fill_pattern_0_1: 1700000 rects
+caravel_00020003_fill_pattern_0_1: 1710000 rects
+caravel_00020003_fill_pattern_0_1: 1720000 rects
+caravel_00020003_fill_pattern_0_1: 1730000 rects
+caravel_00020003_fill_pattern_0_1: 1740000 rects
+caravel_00020003_fill_pattern_0_1: 1750000 rects
+caravel_00020003_fill_pattern_0_1: 1760000 rects
+caravel_00020003_fill_pattern_0_1: 1770000 rects
+caravel_00020003_fill_pattern_0_1: 1780000 rects
+caravel_00020003_fill_pattern_0_1: 1790000 rects
+caravel_00020003_fill_pattern_0_1: 1800000 rects
+caravel_00020003_fill_pattern_0_1: 1810000 rects
+caravel_00020003_fill_pattern_0_1: 1820000 rects
+caravel_00020003_fill_pattern_0_1: 1830000 rects
+caravel_00020003_fill_pattern_0_1: 1840000 rects
+caravel_00020003_fill_pattern_0_1: 1850000 rects
+caravel_00020003_fill_pattern_0_1: 1860000 rects
+caravel_00020003_fill_pattern_0_1: 1870000 rects
+caravel_00020003_fill_pattern_0_1: 1880000 rects
+caravel_00020003_fill_pattern_0_1: 1890000 rects
+caravel_00020003_fill_pattern_0_1: 1900000 rects
+caravel_00020003_fill_pattern_0_1: 1910000 rects
+caravel_00020003_fill_pattern_0_1: 1920000 rects
+caravel_00020003_fill_pattern_0_1: 1930000 rects
+caravel_00020003_fill_pattern_0_1: 1940000 rects
+caravel_00020003_fill_pattern_0_1: 1950000 rects
+caravel_00020003_fill_pattern_0_1: 1960000 rects
+caravel_00020003_fill_pattern_0_1: 1970000 rects
+caravel_00020003_fill_pattern_0_1: 1980000 rects
+caravel_00020003_fill_pattern_0_1: 1990000 rects
+caravel_00020003_fill_pattern_0_1: 2000000 rects
+caravel_00020003_fill_pattern_0_1: 2010000 rects
+caravel_00020003_fill_pattern_0_1: 2020000 rects
+caravel_00020003_fill_pattern_0_1: 2030000 rects
+caravel_00020003_fill_pattern_0_1: 2040000 rects
+caravel_00020003_fill_pattern_0_1: 2050000 rects
+caravel_00020003_fill_pattern_0_1: 2060000 rects
+caravel_00020003_fill_pattern_0_1: 2070000 rects
+caravel_00020003_fill_pattern_0_1: 2080000 rects
+caravel_00020003_fill_pattern_0_1: 2090000 rects
+caravel_00020003_fill_pattern_0_1: 2100000 rects
+caravel_00020003_fill_pattern_0_1: 2110000 rects
+caravel_00020003_fill_pattern_0_1: 2120000 rects
+caravel_00020003_fill_pattern_0_1: 2130000 rects
+caravel_00020003_fill_pattern_0_1: 2140000 rects
+caravel_00020003_fill_pattern_0_1: 2150000 rects
+caravel_00020003_fill_pattern_0_1: 2160000 rects
+caravel_00020003_fill_pattern_0_1: 2170000 rects
+caravel_00020003_fill_pattern_0_1: 2180000 rects
+caravel_00020003_fill_pattern_0_1: 2190000 rects
+caravel_00020003_fill_pattern_0_1: 2200000 rects
+caravel_00020003_fill_pattern_0_1: 2210000 rects
+caravel_00020003_fill_pattern_0_1: 2220000 rects
+caravel_00020003_fill_pattern_0_1: 2230000 rects
+caravel_00020003_fill_pattern_0_1: 2240000 rects
+caravel_00020003_fill_pattern_0_1: 2250000 rects
+caravel_00020003_fill_pattern_0_1: 2260000 rects
+caravel_00020003_fill_pattern_0_1: 2270000 rects
+caravel_00020003_fill_pattern_0_1: 2280000 rects
+caravel_00020003_fill_pattern_0_1: 2290000 rects
+caravel_00020003_fill_pattern_0_1: 2300000 rects
+caravel_00020003_fill_pattern_0_1: 2310000 rects
+caravel_00020003_fill_pattern_0_1: 2320000 rects
+caravel_00020003_fill_pattern_0_1: 2330000 rects
+caravel_00020003_fill_pattern_0_1: 2340000 rects
+caravel_00020003_fill_pattern_0_1: 2350000 rects
+caravel_00020003_fill_pattern_0_1: 2360000 rects
+caravel_00020003_fill_pattern_0_1: 2370000 rects
+caravel_00020003_fill_pattern_0_1: 2380000 rects
+caravel_00020003_fill_pattern_0_1: 2390000 rects
+caravel_00020003_fill_pattern_0_1: 2400000 rects
+caravel_00020003_fill_pattern_0_1: 2410000 rects
+caravel_00020003_fill_pattern_0_1: 2420000 rects
+caravel_00020003_fill_pattern_0_1: 2430000 rects
+caravel_00020003_fill_pattern_0_1: 2440000 rects
+caravel_00020003_fill_pattern_0_1: 2450000 rects
+caravel_00020003_fill_pattern_0_1: 2460000 rects
+caravel_00020003_fill_pattern_0_1: 2470000 rects
+caravel_00020003_fill_pattern_0_1: 2480000 rects
+caravel_00020003_fill_pattern_0_1: 2490000 rects
+caravel_00020003_fill_pattern_0_1: 2500000 rects
+caravel_00020003_fill_pattern_0_1: 2510000 rects
+caravel_00020003_fill_pattern_0_1: 2520000 rects
+caravel_00020003_fill_pattern_0_1: 2530000 rects
+caravel_00020003_fill_pattern_0_1: 2540000 rects
+caravel_00020003_fill_pattern_0_1: 2550000 rects
+caravel_00020003_fill_pattern_0_1: 2560000 rects
+caravel_00020003_fill_pattern_0_1: 2570000 rects
+caravel_00020003_fill_pattern_0_1: 2580000 rects
+caravel_00020003_fill_pattern_0_1: 2590000 rects
+caravel_00020003_fill_pattern_0_1: 2600000 rects
+caravel_00020003_fill_pattern_0_1: 2610000 rects
+caravel_00020003_fill_pattern_0_1: 2620000 rects
+caravel_00020003_fill_pattern_0_1: 2630000 rects
+caravel_00020003_fill_pattern_0_1: 2640000 rects
+caravel_00020003_fill_pattern_0_1: 2650000 rects
+caravel_00020003_fill_pattern_0_1: 2660000 rects
+caravel_00020003_fill_pattern_0_1: 2670000 rects
+caravel_00020003_fill_pattern_0_1: 2680000 rects
+caravel_00020003_fill_pattern_0_1: 2690000 rects
+caravel_00020003_fill_pattern_0_1: 2700000 rects
+caravel_00020003_fill_pattern_0_1: 2710000 rects
+caravel_00020003_fill_pattern_0_1: 2720000 rects
+caravel_00020003_fill_pattern_0_1: 2730000 rects
+caravel_00020003_fill_pattern_0_1: 2740000 rects
+caravel_00020003_fill_pattern_0_1: 2750000 rects
+caravel_00020003_fill_pattern_0_1: 2760000 rects
+caravel_00020003_fill_pattern_0_1: 2770000 rects
+caravel_00020003_fill_pattern_0_1: 2780000 rects
+caravel_00020003_fill_pattern_0_1: 2790000 rects
+caravel_00020003_fill_pattern_0_1: 2800000 rects
+caravel_00020003_fill_pattern_0_1: 2810000 rects
+caravel_00020003_fill_pattern_0_1: 2820000 rects
+caravel_00020003_fill_pattern_0_1: 2830000 rects
+caravel_00020003_fill_pattern_0_1: 2840000 rects
+caravel_00020003_fill_pattern_0_1: 2850000 rects
+caravel_00020003_fill_pattern_0_1: 2860000 rects
+caravel_00020003_fill_pattern_0_1: 2870000 rects
+caravel_00020003_fill_pattern_0_1: 2880000 rects
+caravel_00020003_fill_pattern_0_1: 2890000 rects
+caravel_00020003_fill_pattern_0_1: 2900000 rects
+caravel_00020003_fill_pattern_0_1: 2910000 rects
+caravel_00020003_fill_pattern_0_1: 2920000 rects
+caravel_00020003_fill_pattern_0_1: 2930000 rects
+caravel_00020003_fill_pattern_0_1: 2940000 rects
+caravel_00020003_fill_pattern_0_1: 2950000 rects
+caravel_00020003_fill_pattern_0_1: 2960000 rects
+caravel_00020003_fill_pattern_0_1: 2970000 rects
+caravel_00020003_fill_pattern_0_1: 2980000 rects
+caravel_00020003_fill_pattern_0_1: 2990000 rects
+caravel_00020003_fill_pattern_0_1: 3000000 rects
+caravel_00020003_fill_pattern_0_1: 3010000 rects
+caravel_00020003_fill_pattern_0_1: 3020000 rects
+caravel_00020003_fill_pattern_0_1: 3030000 rects
+caravel_00020003_fill_pattern_0_1: 3040000 rects
+caravel_00020003_fill_pattern_0_1: 3050000 rects
+caravel_00020003_fill_pattern_0_1: 3060000 rects
+caravel_00020003_fill_pattern_0_1: 3070000 rects
+caravel_00020003_fill_pattern_0_1: 3080000 rects
+caravel_00020003_fill_pattern_0_1: 3090000 rects
+caravel_00020003_fill_pattern_0_1: 3100000 rects
+caravel_00020003_fill_pattern_0_1: 3110000 rects
+caravel_00020003_fill_pattern_0_1: 3120000 rects
+caravel_00020003_fill_pattern_0_1: 3130000 rects
+caravel_00020003_fill_pattern_0_1: 3140000 rects
+caravel_00020003_fill_pattern_0_1: 3150000 rects
+caravel_00020003_fill_pattern_0_1: 3160000 rects
+caravel_00020003_fill_pattern_0_1: 3170000 rects
+caravel_00020003_fill_pattern_0_1: 3180000 rects
+caravel_00020003_fill_pattern_0_1: 3190000 rects
+caravel_00020003_fill_pattern_0_1: 3200000 rects
+caravel_00020003_fill_pattern_0_1: 3210000 rects
+caravel_00020003_fill_pattern_0_1: 3220000 rects
+caravel_00020003_fill_pattern_0_1: 3230000 rects
+caravel_00020003_fill_pattern_0_1: 3240000 rects
+caravel_00020003_fill_pattern_0_1: 3250000 rects
+caravel_00020003_fill_pattern_0_1: 3260000 rects
+caravel_00020003_fill_pattern_0_1: 3270000 rects
+caravel_00020003_fill_pattern_0_1: 3280000 rects
+caravel_00020003_fill_pattern_0_1: 3290000 rects
+caravel_00020003_fill_pattern_0_1: 3300000 rects
+caravel_00020003_fill_pattern_0_1: 3310000 rects
+caravel_00020003_fill_pattern_0_1: 3320000 rects
+caravel_00020003_fill_pattern_0_1: 3330000 rects
+caravel_00020003_fill_pattern_0_1: 3340000 rects
+caravel_00020003_fill_pattern_0_1: 3350000 rects
+caravel_00020003_fill_pattern_0_1: 3360000 rects
+caravel_00020003_fill_pattern_0_1: 3370000 rects
+caravel_00020003_fill_pattern_0_1: 3380000 rects
+caravel_00020003_fill_pattern_0_1: 3390000 rects
+caravel_00020003_fill_pattern_0_1: 3400000 rects
+caravel_00020003_fill_pattern_0_1: 3410000 rects
+caravel_00020003_fill_pattern_0_1: 3420000 rects
+caravel_00020003_fill_pattern_0_1: 3430000 rects
+caravel_00020003_fill_pattern_0_1: 3440000 rects
+caravel_00020003_fill_pattern_0_1: 3450000 rects
+caravel_00020003_fill_pattern_0_1: 3460000 rects
+caravel_00020003_fill_pattern_0_1: 3470000 rects
+caravel_00020003_fill_pattern_0_1: 3480000 rects
+caravel_00020003_fill_pattern_0_1: 3490000 rects
+caravel_00020003_fill_pattern_0_1: 3500000 rects
+caravel_00020003_fill_pattern_0_1: 3510000 rects
+caravel_00020003_fill_pattern_0_1: 3520000 rects
+caravel_00020003_fill_pattern_0_1: 3530000 rects
+caravel_00020003_fill_pattern_0_1: 3540000 rects
+caravel_00020003_fill_pattern_0_1: 3550000 rects
+caravel_00020003_fill_pattern_0_1: 3560000 rects
+caravel_00020003_fill_pattern_0_1: 3570000 rects
+caravel_00020003_fill_pattern_0_1: 3580000 rects
+caravel_00020003_fill_pattern_0_1: 3590000 rects
+caravel_00020003_fill_pattern_0_1: 3600000 rects
+caravel_00020003_fill_pattern_0_1: 3610000 rects
+caravel_00020003_fill_pattern_0_1: 3620000 rects
+caravel_00020003_fill_pattern_0_1: 3630000 rects
+caravel_00020003_fill_pattern_0_1: 3640000 rects
+caravel_00020003_fill_pattern_0_1: 3650000 rects
+caravel_00020003_fill_pattern_0_1: 3660000 rects
+caravel_00020003_fill_pattern_0_1: 3670000 rects
+caravel_00020003_fill_pattern_0_1: 3680000 rects
+caravel_00020003_fill_pattern_0_1: 3690000 rects
+caravel_00020003_fill_pattern_0_1: 3700000 rects
+caravel_00020003_fill_pattern_0_1: 3710000 rects
+caravel_00020003_fill_pattern_0_1: 3720000 rects
+caravel_00020003_fill_pattern_0_1: 3730000 rects
+caravel_00020003_fill_pattern_0_1: 3740000 rects
+caravel_00020003_fill_pattern_0_1: 3750000 rects
+caravel_00020003_fill_pattern_0_1: 3760000 rects
+caravel_00020003_fill_pattern_0_1: 3770000 rects
+caravel_00020003_fill_pattern_0_1: 3780000 rects
+caravel_00020003_fill_pattern_0_1: 3790000 rects
+caravel_00020003_fill_pattern_0_1: 3800000 rects
+caravel_00020003_fill_pattern_0_1: 3810000 rects
+caravel_00020003_fill_pattern_0_1: 3820000 rects
+caravel_00020003_fill_pattern_0_1: 3830000 rects
+caravel_00020003_fill_pattern_0_1: 3840000 rects
+caravel_00020003_fill_pattern_0_1: 3850000 rects
+caravel_00020003_fill_pattern_0_1: 3860000 rects
+caravel_00020003_fill_pattern_0_1: 3870000 rects
+caravel_00020003_fill_pattern_0_1: 3880000 rects
+caravel_00020003_fill_pattern_0_1: 3890000 rects
+caravel_00020003_fill_pattern_0_1: 3900000 rects
+caravel_00020003_fill_pattern_0_1: 3910000 rects
+caravel_00020003_fill_pattern_0_1: 3920000 rects
+caravel_00020003_fill_pattern_0_1: 3930000 rects
+caravel_00020003_fill_pattern_0_1: 3940000 rects
+caravel_00020003_fill_pattern_0_1: 3950000 rects
+caravel_00020003_fill_pattern_0_1: 3960000 rects
+caravel_00020003_fill_pattern_0_1: 3970000 rects
+caravel_00020003_fill_pattern_0_1: 3980000 rects
+caravel_00020003_fill_pattern_0_1: 3990000 rects
+caravel_00020003_fill_pattern_0_1: 4000000 rects
+caravel_00020003_fill_pattern_0_1: 4010000 rects
+caravel_00020003_fill_pattern_0_1: 4020000 rects
+caravel_00020003_fill_pattern_0_1: 4030000 rects
+caravel_00020003_fill_pattern_0_1: 4040000 rects
+caravel_00020003_fill_pattern_0_1: 4050000 rects
+caravel_00020003_fill_pattern_0_1: 4060000 rects
+caravel_00020003_fill_pattern_0_1: 4070000 rects
+caravel_00020003_fill_pattern_0_1: 4080000 rects
+caravel_00020003_fill_pattern_0_1: 4090000 rects
+caravel_00020003_fill_pattern_0_1: 4100000 rects
+caravel_00020003_fill_pattern_0_1: 4110000 rects
+caravel_00020003_fill_pattern_0_1: 4120000 rects
+caravel_00020003_fill_pattern_0_1: 4130000 rects
+caravel_00020003_fill_pattern_0_1: 4140000 rects
+caravel_00020003_fill_pattern_0_1: 4150000 rects
+caravel_00020003_fill_pattern_0_1: 4160000 rects
+caravel_00020003_fill_pattern_0_1: 4170000 rects
+caravel_00020003_fill_pattern_0_1: 4180000 rects
+caravel_00020003_fill_pattern_0_1: 4190000 rects
+caravel_00020003_fill_pattern_0_1: 4200000 rects
+caravel_00020003_fill_pattern_0_1: 4210000 rects
+caravel_00020003_fill_pattern_0_1: 4220000 rects
+caravel_00020003_fill_pattern_0_1: 4230000 rects
+caravel_00020003_fill_pattern_0_1: 4240000 rects
+caravel_00020003_fill_pattern_0_1: 4250000 rects
+caravel_00020003_fill_pattern_0_1: 4260000 rects
+caravel_00020003_fill_pattern_0_1: 4270000 rects
+caravel_00020003_fill_pattern_0_1: 4280000 rects
+caravel_00020003_fill_pattern_0_1: 4290000 rects
+caravel_00020003_fill_pattern_0_1: 4300000 rects
+caravel_00020003_fill_pattern_0_1: 4310000 rects
+caravel_00020003_fill_pattern_0_1: 4320000 rects
+caravel_00020003_fill_pattern_0_1: 4330000 rects
+caravel_00020003_fill_pattern_0_1: 4340000 rects
+caravel_00020003_fill_pattern_0_1: 4350000 rects
+caravel_00020003_fill_pattern_0_1: 4360000 rects
+caravel_00020003_fill_pattern_0_1: 4370000 rects
+caravel_00020003_fill_pattern_0_1: 4380000 rects
+caravel_00020003_fill_pattern_0_1: 4390000 rects
+caravel_00020003_fill_pattern_0_1: 4400000 rects
+caravel_00020003_fill_pattern_0_1: 4410000 rects
+caravel_00020003_fill_pattern_0_1: 4420000 rects
+caravel_00020003_fill_pattern_0_1: 4430000 rects
+caravel_00020003_fill_pattern_0_1: 4440000 rects
+caravel_00020003_fill_pattern_0_1: 4450000 rects
+caravel_00020003_fill_pattern_0_1: 4460000 rects
+caravel_00020003_fill_pattern_0_1: 4470000 rects
+caravel_00020003_fill_pattern_0_1: 4480000 rects
+caravel_00020003_fill_pattern_0_1: 4490000 rects
+caravel_00020003_fill_pattern_0_1: 4500000 rects
+caravel_00020003_fill_pattern_0_1: 4510000 rects
+caravel_00020003_fill_pattern_0_1: 4520000 rects
+caravel_00020003_fill_pattern_0_1: 4530000 rects
+caravel_00020003_fill_pattern_0_1: 4540000 rects
+caravel_00020003_fill_pattern_0_1: 4550000 rects
+caravel_00020003_fill_pattern_0_1: 4560000 rects
+caravel_00020003_fill_pattern_0_1: 4570000 rects
+caravel_00020003_fill_pattern_0_1: 4580000 rects
+caravel_00020003_fill_pattern_0_1: 4590000 rects
+caravel_00020003_fill_pattern_0_1: 4600000 rects
+caravel_00020003_fill_pattern_0_1: 4610000 rects
+caravel_00020003_fill_pattern_0_1: 4620000 rects
+caravel_00020003_fill_pattern_0_1: 4630000 rects
+caravel_00020003_fill_pattern_0_1: 4640000 rects
+caravel_00020003_fill_pattern_0_1: 4650000 rects
+caravel_00020003_fill_pattern_0_1: 4660000 rects
+caravel_00020003_fill_pattern_0_1: 4670000 rects
+caravel_00020003_fill_pattern_0_1: 4680000 rects
+caravel_00020003_fill_pattern_0_1: 4690000 rects
+caravel_00020003_fill_pattern_0_1: 4700000 rects
+caravel_00020003_fill_pattern_0_1: 4710000 rects
+caravel_00020003_fill_pattern_0_1: 4720000 rects
+caravel_00020003_fill_pattern_0_1: 4730000 rects
+caravel_00020003_fill_pattern_0_1: 4740000 rects
+caravel_00020003_fill_pattern_0_1: 4750000 rects
+caravel_00020003_fill_pattern_0_1: 4760000 rects
+caravel_00020003_fill_pattern_0_1: 4770000 rects
+caravel_00020003_fill_pattern_0_1: 4780000 rects
+caravel_00020003_fill_pattern_0_1: 4790000 rects
+caravel_00020003_fill_pattern_0_1: 4800000 rects
+caravel_00020003_fill_pattern_0_1: 4810000 rects
+caravel_00020003_fill_pattern_0_1: 4820000 rects
+caravel_00020003_fill_pattern_0_1: 4830000 rects
+caravel_00020003_fill_pattern_0_1: 4840000 rects
+caravel_00020003_fill_pattern_0_1: 4850000 rects
+caravel_00020003_fill_pattern_0_1: 4860000 rects
+caravel_00020003_fill_pattern_0_1: 4870000 rects
+caravel_00020003_fill_pattern_0_1: 4880000 rects
+caravel_00020003_fill_pattern_0_1: 4890000 rects
+caravel_00020003_fill_pattern_0_1: 4900000 rects
+caravel_00020003_fill_pattern_0_1: 4910000 rects
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_final.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+Writing final GDS
+ Generating output for cell caravel_00020003_fill_pattern_0_0
+Reading "caravel_00020003_fill_pattern_0_0".
+ Generating output for cell caravel_00020003_fill_pattern_1_0
+Reading "caravel_00020003_fill_pattern_1_0".
+ Generating output for cell caravel_00020003_fill_pattern_0_1
+Reading "caravel_00020003_fill_pattern_0_1".
+ Generating output for cell caravel_00020003_fill_pattern_1_1
+Reading "caravel_00020003_fill_pattern_1_1".
+ Generating output for cell caravel_00020003_fill_pattern_2_0
+Reading "caravel_00020003_fill_pattern_2_0".
+ Generating output for cell caravel_00020003_fill_pattern_2_1
+Reading "caravel_00020003_fill_pattern_2_1".
+ Generating output for cell caravel_00020003_fill_pattern_3_0
+Reading "caravel_00020003_fill_pattern_3_0".
+ Generating output for cell caravel_00020003_fill_pattern_3_1
+Reading "caravel_00020003_fill_pattern_3_1".
+ Generating output for cell caravel_00020003_fill_pattern_4_0
+Reading "caravel_00020003_fill_pattern_4_0".
+ Generating output for cell caravel_00020003_fill_pattern_4_1
+Reading "caravel_00020003_fill_pattern_4_1".
+ Generating output for cell caravel_00020003_fill_pattern_5_0
+Reading "caravel_00020003_fill_pattern_5_0".
+ Generating output for cell caravel_00020003_fill_pattern_5_1
+Reading "caravel_00020003_fill_pattern_5_1".
+ Generating output for cell caravel_00020003_fill_pattern_0_2
+Reading "caravel_00020003_fill_pattern_0_2".
+ Generating output for cell caravel_00020003_fill_pattern_1_2
+Reading "caravel_00020003_fill_pattern_1_2".
+ Generating output for cell caravel_00020003_fill_pattern_2_2
+Reading "caravel_00020003_fill_pattern_2_2".
+ Generating output for cell caravel_00020003_fill_pattern_3_2
+Reading "caravel_00020003_fill_pattern_3_2".
+ Generating output for cell caravel_00020003_fill_pattern_4_2
+Reading "caravel_00020003_fill_pattern_4_2".
+ Generating output for cell caravel_00020003_fill_pattern_5_2
+Reading "caravel_00020003_fill_pattern_5_2".
+ Generating output for cell caravel_00020003_fill_pattern_0_3
+Reading "caravel_00020003_fill_pattern_0_3".
+ Generating output for cell caravel_00020003_fill_pattern_1_3
+Reading "caravel_00020003_fill_pattern_1_3".
+ Generating output for cell caravel_00020003_fill_pattern_2_3
+Reading "caravel_00020003_fill_pattern_2_3".
+ Generating output for cell caravel_00020003_fill_pattern_3_3
+Reading "caravel_00020003_fill_pattern_3_3".
+ Generating output for cell caravel_00020003_fill_pattern_4_3
+Reading "caravel_00020003_fill_pattern_4_3".
+ Generating output for cell caravel_00020003_fill_pattern_5_3
+Reading "caravel_00020003_fill_pattern_5_3".
+ Generating output for cell caravel_00020003_fill_pattern_0_4
+Reading "caravel_00020003_fill_pattern_0_4".
+ Generating output for cell caravel_00020003_fill_pattern_1_4
+Reading "caravel_00020003_fill_pattern_1_4".
+ Generating output for cell caravel_00020003_fill_pattern_2_4
+Reading "caravel_00020003_fill_pattern_2_4".
+ Generating output for cell caravel_00020003_fill_pattern_3_4
+Reading "caravel_00020003_fill_pattern_3_4".
+ Generating output for cell caravel_00020003_fill_pattern_4_4
+Reading "caravel_00020003_fill_pattern_4_4".
+ Generating output for cell caravel_00020003_fill_pattern_5_4
+Reading "caravel_00020003_fill_pattern_5_4".
+ Generating output for cell caravel_00020003_fill_pattern_0_5
+Reading "caravel_00020003_fill_pattern_0_5".
+ Generating output for cell caravel_00020003_fill_pattern_1_5
+Reading "caravel_00020003_fill_pattern_1_5".
+ Generating output for cell caravel_00020003_fill_pattern_2_5
+Reading "caravel_00020003_fill_pattern_2_5".
+ Generating output for cell caravel_00020003_fill_pattern_3_5
+Reading "caravel_00020003_fill_pattern_3_5".
+ Generating output for cell caravel_00020003_fill_pattern_4_5
+Reading "caravel_00020003_fill_pattern_4_5".
+ Generating output for cell caravel_00020003_fill_pattern_5_5
+Reading "caravel_00020003_fill_pattern_5_5".
+ Generating output for cell caravel_00020003_fill_pattern_0_6
+Reading "caravel_00020003_fill_pattern_0_6".
+ Generating output for cell caravel_00020003_fill_pattern_1_6
+Reading "caravel_00020003_fill_pattern_1_6".
+ Generating output for cell caravel_00020003_fill_pattern_2_6
+Reading "caravel_00020003_fill_pattern_2_6".
+ Generating output for cell caravel_00020003_fill_pattern_3_6
+Reading "caravel_00020003_fill_pattern_3_6".
+ Generating output for cell caravel_00020003_fill_pattern_4_6
+Reading "caravel_00020003_fill_pattern_4_6".
+ Generating output for cell caravel_00020003_fill_pattern_5_6
+Reading "caravel_00020003_fill_pattern_5_6".
+ Generating output for cell caravel_00020003_fill_pattern_0_7
+Reading "caravel_00020003_fill_pattern_0_7".
+ Generating output for cell caravel_00020003_fill_pattern_1_7
+Reading "caravel_00020003_fill_pattern_1_7".
+ Generating output for cell caravel_00020003_fill_pattern_2_7
+Reading "caravel_00020003_fill_pattern_2_7".
+ Generating output for cell caravel_00020003_fill_pattern_3_7
+Reading "caravel_00020003_fill_pattern_3_7".
+ Generating output for cell caravel_00020003_fill_pattern_4_7
+Reading "caravel_00020003_fill_pattern_4_7".
+ Generating output for cell caravel_00020003_fill_pattern_5_7
+Reading "caravel_00020003_fill_pattern_5_7".
+ Generating output for cell caravel_00020003_fill_pattern
+Ended: 08/11/2021 22:37:47
+Done!
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_0: 10000 rects
+caravel_00020003_fill_pattern_5_0: 20000 rects
+caravel_00020003_fill_pattern_5_0: 30000 rects
+caravel_00020003_fill_pattern_5_0: 40000 rects
+caravel_00020003_fill_pattern_5_0: 50000 rects
+caravel_00020003_fill_pattern_5_0: 60000 rects
+caravel_00020003_fill_pattern_5_0: 70000 rects
+caravel_00020003_fill_pattern_5_0: 80000 rects
+caravel_00020003_fill_pattern_5_0: 90000 rects
+caravel_00020003_fill_pattern_5_0: 100000 rects
+caravel_00020003_fill_pattern_5_0: 110000 rects
+caravel_00020003_fill_pattern_5_0: 120000 rects
+caravel_00020003_fill_pattern_5_0: 130000 rects
+caravel_00020003_fill_pattern_5_0: 140000 rects
+caravel_00020003_fill_pattern_5_0: 150000 rects
+caravel_00020003_fill_pattern_5_0: 160000 rects
+caravel_00020003_fill_pattern_5_0: 170000 rects
+caravel_00020003_fill_pattern_5_0: 180000 rects
+caravel_00020003_fill_pattern_5_0: 190000 rects
+caravel_00020003_fill_pattern_5_0: 200000 rects
+caravel_00020003_fill_pattern_5_0: 210000 rects
+caravel_00020003_fill_pattern_5_0: 220000 rects
+caravel_00020003_fill_pattern_5_0: 230000 rects
+caravel_00020003_fill_pattern_5_0: 240000 rects
+caravel_00020003_fill_pattern_5_0: 250000 rects
+caravel_00020003_fill_pattern_5_0: 260000 rects
+caravel_00020003_fill_pattern_5_0: 270000 rects
+caravel_00020003_fill_pattern_5_0: 280000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_0
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_6: 10000 rects
+caravel_00020003_fill_pattern_5_6: 20000 rects
+caravel_00020003_fill_pattern_5_6: 30000 rects
+caravel_00020003_fill_pattern_5_6: 40000 rects
+caravel_00020003_fill_pattern_5_6: 50000 rects
+caravel_00020003_fill_pattern_5_6: 60000 rects
+caravel_00020003_fill_pattern_5_6: 70000 rects
+caravel_00020003_fill_pattern_5_6: 80000 rects
+caravel_00020003_fill_pattern_5_6: 90000 rects
+caravel_00020003_fill_pattern_5_6: 100000 rects
+caravel_00020003_fill_pattern_5_6: 110000 rects
+caravel_00020003_fill_pattern_5_6: 120000 rects
+caravel_00020003_fill_pattern_5_6: 130000 rects
+caravel_00020003_fill_pattern_5_6: 140000 rects
+caravel_00020003_fill_pattern_5_6: 150000 rects
+caravel_00020003_fill_pattern_5_6: 160000 rects
+caravel_00020003_fill_pattern_5_6: 170000 rects
+caravel_00020003_fill_pattern_5_6: 180000 rects
+caravel_00020003_fill_pattern_5_6: 190000 rects
+caravel_00020003_fill_pattern_5_6: 200000 rects
+caravel_00020003_fill_pattern_5_6: 210000 rects
+caravel_00020003_fill_pattern_5_6: 220000 rects
+caravel_00020003_fill_pattern_5_6: 230000 rects
+caravel_00020003_fill_pattern_5_6: 240000 rects
+caravel_00020003_fill_pattern_5_6: 250000 rects
+caravel_00020003_fill_pattern_5_6: 260000 rects
+caravel_00020003_fill_pattern_5_6: 270000 rects
+caravel_00020003_fill_pattern_5_6: 280000 rects
+caravel_00020003_fill_pattern_5_6: 290000 rects
+caravel_00020003_fill_pattern_5_6: 300000 rects
+caravel_00020003_fill_pattern_5_6: 310000 rects
+caravel_00020003_fill_pattern_5_6: 320000 rects
+caravel_00020003_fill_pattern_5_6: 330000 rects
+caravel_00020003_fill_pattern_5_6: 340000 rects
+caravel_00020003_fill_pattern_5_6: 350000 rects
+caravel_00020003_fill_pattern_5_6: 360000 rects
+caravel_00020003_fill_pattern_5_6: 370000 rects
+caravel_00020003_fill_pattern_5_6: 380000 rects
+caravel_00020003_fill_pattern_5_6: 390000 rects
+caravel_00020003_fill_pattern_5_6: 400000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_3: 10000 rects
+caravel_00020003_fill_pattern_5_3: 20000 rects
+caravel_00020003_fill_pattern_5_3: 30000 rects
+caravel_00020003_fill_pattern_5_3: 40000 rects
+caravel_00020003_fill_pattern_5_3: 50000 rects
+caravel_00020003_fill_pattern_5_3: 60000 rects
+caravel_00020003_fill_pattern_5_3: 70000 rects
+caravel_00020003_fill_pattern_5_3: 80000 rects
+caravel_00020003_fill_pattern_5_3: 90000 rects
+caravel_00020003_fill_pattern_5_3: 100000 rects
+caravel_00020003_fill_pattern_5_3: 110000 rects
+caravel_00020003_fill_pattern_5_3: 120000 rects
+caravel_00020003_fill_pattern_5_3: 130000 rects
+caravel_00020003_fill_pattern_5_3: 140000 rects
+caravel_00020003_fill_pattern_5_3: 150000 rects
+caravel_00020003_fill_pattern_5_3: 160000 rects
+caravel_00020003_fill_pattern_5_3: 170000 rects
+caravel_00020003_fill_pattern_5_3: 180000 rects
+caravel_00020003_fill_pattern_5_3: 190000 rects
+caravel_00020003_fill_pattern_5_3: 200000 rects
+caravel_00020003_fill_pattern_5_3: 210000 rects
+caravel_00020003_fill_pattern_5_3: 220000 rects
+caravel_00020003_fill_pattern_5_3: 230000 rects
+caravel_00020003_fill_pattern_5_3: 240000 rects
+caravel_00020003_fill_pattern_5_3: 250000 rects
+caravel_00020003_fill_pattern_5_3: 260000 rects
+caravel_00020003_fill_pattern_5_3: 270000 rects
+caravel_00020003_fill_pattern_5_3: 280000 rects
+caravel_00020003_fill_pattern_5_3: 290000 rects
+caravel_00020003_fill_pattern_5_3: 300000 rects
+caravel_00020003_fill_pattern_5_3: 310000 rects
+caravel_00020003_fill_pattern_5_3: 320000 rects
+caravel_00020003_fill_pattern_5_3: 330000 rects
+caravel_00020003_fill_pattern_5_3: 340000 rects
+caravel_00020003_fill_pattern_5_3: 350000 rects
+caravel_00020003_fill_pattern_5_3: 360000 rects
+caravel_00020003_fill_pattern_5_3: 370000 rects
+caravel_00020003_fill_pattern_5_3: 380000 rects
+caravel_00020003_fill_pattern_5_3: 390000 rects
+caravel_00020003_fill_pattern_5_3: 400000 rects
+caravel_00020003_fill_pattern_5_3: 410000 rects
+caravel_00020003_fill_pattern_5_3: 420000 rects
+caravel_00020003_fill_pattern_5_3: 430000 rects
+caravel_00020003_fill_pattern_5_3: 440000 rects
+caravel_00020003_fill_pattern_5_3: 450000 rects
+caravel_00020003_fill_pattern_5_3: 460000 rects
+caravel_00020003_fill_pattern_5_3: 470000 rects
+caravel_00020003_fill_pattern_5_3: 480000 rects
+caravel_00020003_fill_pattern_5_3: 490000 rects
+caravel_00020003_fill_pattern_5_3: 500000 rects
+caravel_00020003_fill_pattern_5_3: 510000 rects
+caravel_00020003_fill_pattern_5_3: 520000 rects
+caravel_00020003_fill_pattern_5_3: 530000 rects
+caravel_00020003_fill_pattern_5_3: 540000 rects
+caravel_00020003_fill_pattern_5_3: 550000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_5: 10000 rects
+caravel_00020003_fill_pattern_5_5: 20000 rects
+caravel_00020003_fill_pattern_5_5: 30000 rects
+caravel_00020003_fill_pattern_5_5: 40000 rects
+caravel_00020003_fill_pattern_5_5: 50000 rects
+caravel_00020003_fill_pattern_5_5: 60000 rects
+caravel_00020003_fill_pattern_5_5: 70000 rects
+caravel_00020003_fill_pattern_5_5: 80000 rects
+caravel_00020003_fill_pattern_5_5: 90000 rects
+caravel_00020003_fill_pattern_5_5: 100000 rects
+caravel_00020003_fill_pattern_5_5: 110000 rects
+caravel_00020003_fill_pattern_5_5: 120000 rects
+caravel_00020003_fill_pattern_5_5: 130000 rects
+caravel_00020003_fill_pattern_5_5: 140000 rects
+caravel_00020003_fill_pattern_5_5: 150000 rects
+caravel_00020003_fill_pattern_5_5: 160000 rects
+caravel_00020003_fill_pattern_5_5: 170000 rects
+caravel_00020003_fill_pattern_5_5: 180000 rects
+caravel_00020003_fill_pattern_5_5: 190000 rects
+caravel_00020003_fill_pattern_5_5: 200000 rects
+caravel_00020003_fill_pattern_5_5: 210000 rects
+caravel_00020003_fill_pattern_5_5: 220000 rects
+caravel_00020003_fill_pattern_5_5: 230000 rects
+caravel_00020003_fill_pattern_5_5: 240000 rects
+caravel_00020003_fill_pattern_5_5: 250000 rects
+caravel_00020003_fill_pattern_5_5: 260000 rects
+caravel_00020003_fill_pattern_5_5: 270000 rects
+caravel_00020003_fill_pattern_5_5: 280000 rects
+caravel_00020003_fill_pattern_5_5: 290000 rects
+caravel_00020003_fill_pattern_5_5: 300000 rects
+caravel_00020003_fill_pattern_5_5: 310000 rects
+caravel_00020003_fill_pattern_5_5: 320000 rects
+caravel_00020003_fill_pattern_5_5: 330000 rects
+caravel_00020003_fill_pattern_5_5: 340000 rects
+caravel_00020003_fill_pattern_5_5: 350000 rects
+caravel_00020003_fill_pattern_5_5: 360000 rects
+caravel_00020003_fill_pattern_5_5: 370000 rects
+caravel_00020003_fill_pattern_5_5: 380000 rects
+caravel_00020003_fill_pattern_5_5: 390000 rects
+caravel_00020003_fill_pattern_5_5: 400000 rects
+caravel_00020003_fill_pattern_5_5: 410000 rects
+caravel_00020003_fill_pattern_5_5: 420000 rects
+caravel_00020003_fill_pattern_5_5: 430000 rects
+caravel_00020003_fill_pattern_5_5: 440000 rects
+caravel_00020003_fill_pattern_5_5: 450000 rects
+caravel_00020003_fill_pattern_5_5: 460000 rects
+caravel_00020003_fill_pattern_5_5: 470000 rects
+caravel_00020003_fill_pattern_5_5: 480000 rects
+caravel_00020003_fill_pattern_5_5: 490000 rects
+caravel_00020003_fill_pattern_5_5: 500000 rects
+caravel_00020003_fill_pattern_5_5: 510000 rects
+caravel_00020003_fill_pattern_5_5: 520000 rects
+caravel_00020003_fill_pattern_5_5: 530000 rects
+caravel_00020003_fill_pattern_5_5: 540000 rects
+caravel_00020003_fill_pattern_5_5: 550000 rects
+caravel_00020003_fill_pattern_5_5: 560000 rects
+caravel_00020003_fill_pattern_5_5: 570000 rects
+caravel_00020003_fill_pattern_5_5: 580000 rects
+caravel_00020003_fill_pattern_5_5: 590000 rects
+caravel_00020003_fill_pattern_5_5: 600000 rects
+caravel_00020003_fill_pattern_5_5: 610000 rects
+caravel_00020003_fill_pattern_5_5: 620000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_1: 10000 rects
+caravel_00020003_fill_pattern_5_1: 20000 rects
+caravel_00020003_fill_pattern_5_1: 30000 rects
+caravel_00020003_fill_pattern_5_1: 40000 rects
+caravel_00020003_fill_pattern_5_1: 50000 rects
+caravel_00020003_fill_pattern_5_1: 60000 rects
+caravel_00020003_fill_pattern_5_1: 70000 rects
+caravel_00020003_fill_pattern_5_1: 80000 rects
+caravel_00020003_fill_pattern_5_1: 90000 rects
+caravel_00020003_fill_pattern_5_1: 100000 rects
+caravel_00020003_fill_pattern_5_1: 110000 rects
+caravel_00020003_fill_pattern_5_1: 120000 rects
+caravel_00020003_fill_pattern_5_1: 130000 rects
+caravel_00020003_fill_pattern_5_1: 140000 rects
+caravel_00020003_fill_pattern_5_1: 150000 rects
+caravel_00020003_fill_pattern_5_1: 160000 rects
+caravel_00020003_fill_pattern_5_1: 170000 rects
+caravel_00020003_fill_pattern_5_1: 180000 rects
+caravel_00020003_fill_pattern_5_1: 190000 rects
+caravel_00020003_fill_pattern_5_1: 200000 rects
+caravel_00020003_fill_pattern_5_1: 210000 rects
+caravel_00020003_fill_pattern_5_1: 220000 rects
+caravel_00020003_fill_pattern_5_1: 230000 rects
+caravel_00020003_fill_pattern_5_1: 240000 rects
+caravel_00020003_fill_pattern_5_1: 250000 rects
+caravel_00020003_fill_pattern_5_1: 260000 rects
+caravel_00020003_fill_pattern_5_1: 270000 rects
+caravel_00020003_fill_pattern_5_1: 280000 rects
+caravel_00020003_fill_pattern_5_1: 290000 rects
+caravel_00020003_fill_pattern_5_1: 300000 rects
+caravel_00020003_fill_pattern_5_1: 310000 rects
+caravel_00020003_fill_pattern_5_1: 320000 rects
+caravel_00020003_fill_pattern_5_1: 330000 rects
+caravel_00020003_fill_pattern_5_1: 340000 rects
+caravel_00020003_fill_pattern_5_1: 350000 rects
+caravel_00020003_fill_pattern_5_1: 360000 rects
+caravel_00020003_fill_pattern_5_1: 370000 rects
+caravel_00020003_fill_pattern_5_1: 380000 rects
+caravel_00020003_fill_pattern_5_1: 390000 rects
+caravel_00020003_fill_pattern_5_1: 400000 rects
+caravel_00020003_fill_pattern_5_1: 410000 rects
+caravel_00020003_fill_pattern_5_1: 420000 rects
+caravel_00020003_fill_pattern_5_1: 430000 rects
+caravel_00020003_fill_pattern_5_1: 440000 rects
+caravel_00020003_fill_pattern_5_1: 450000 rects
+caravel_00020003_fill_pattern_5_1: 460000 rects
+caravel_00020003_fill_pattern_5_1: 470000 rects
+caravel_00020003_fill_pattern_5_1: 480000 rects
+caravel_00020003_fill_pattern_5_1: 490000 rects
+caravel_00020003_fill_pattern_5_1: 500000 rects
+caravel_00020003_fill_pattern_5_1: 510000 rects
+caravel_00020003_fill_pattern_5_1: 520000 rects
+caravel_00020003_fill_pattern_5_1: 530000 rects
+caravel_00020003_fill_pattern_5_1: 540000 rects
+caravel_00020003_fill_pattern_5_1: 550000 rects
+caravel_00020003_fill_pattern_5_1: 560000 rects
+caravel_00020003_fill_pattern_5_1: 570000 rects
+caravel_00020003_fill_pattern_5_1: 580000 rects
+caravel_00020003_fill_pattern_5_1: 590000 rects
+caravel_00020003_fill_pattern_5_1: 600000 rects
+caravel_00020003_fill_pattern_5_1: 610000 rects
+caravel_00020003_fill_pattern_5_1: 620000 rects
+caravel_00020003_fill_pattern_5_1: 630000 rects
+caravel_00020003_fill_pattern_5_1: 640000 rects
+caravel_00020003_fill_pattern_5_1: 650000 rects
+caravel_00020003_fill_pattern_5_1: 660000 rects
+caravel_00020003_fill_pattern_5_1: 670000 rects
+caravel_00020003_fill_pattern_5_1: 680000 rects
+caravel_00020003_fill_pattern_5_1: 690000 rects
+caravel_00020003_fill_pattern_5_1: 700000 rects
+caravel_00020003_fill_pattern_5_1: 710000 rects
+caravel_00020003_fill_pattern_5_1: 720000 rects
+caravel_00020003_fill_pattern_5_1: 730000 rects
+caravel_00020003_fill_pattern_5_1: 740000 rects
+caravel_00020003_fill_pattern_5_1: 750000 rects
+caravel_00020003_fill_pattern_5_1: 760000 rects
+caravel_00020003_fill_pattern_5_1: 770000 rects
+caravel_00020003_fill_pattern_5_1: 780000 rects
+caravel_00020003_fill_pattern_5_1: 790000 rects
+caravel_00020003_fill_pattern_5_1: 800000 rects
+caravel_00020003_fill_pattern_5_1: 810000 rects
+caravel_00020003_fill_pattern_5_1: 820000 rects
+caravel_00020003_fill_pattern_5_1: 830000 rects
+caravel_00020003_fill_pattern_5_1: 840000 rects
+caravel_00020003_fill_pattern_5_1: 850000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_1
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_2: 10000 rects
+caravel_00020003_fill_pattern_5_2: 20000 rects
+caravel_00020003_fill_pattern_5_2: 30000 rects
+caravel_00020003_fill_pattern_5_2: 40000 rects
+caravel_00020003_fill_pattern_5_2: 50000 rects
+caravel_00020003_fill_pattern_5_2: 60000 rects
+caravel_00020003_fill_pattern_5_2: 70000 rects
+caravel_00020003_fill_pattern_5_2: 80000 rects
+caravel_00020003_fill_pattern_5_2: 90000 rects
+caravel_00020003_fill_pattern_5_2: 100000 rects
+caravel_00020003_fill_pattern_5_2: 110000 rects
+caravel_00020003_fill_pattern_5_2: 120000 rects
+caravel_00020003_fill_pattern_5_2: 130000 rects
+caravel_00020003_fill_pattern_5_2: 140000 rects
+caravel_00020003_fill_pattern_5_2: 150000 rects
+caravel_00020003_fill_pattern_5_2: 160000 rects
+caravel_00020003_fill_pattern_5_2: 170000 rects
+caravel_00020003_fill_pattern_5_2: 180000 rects
+caravel_00020003_fill_pattern_5_2: 190000 rects
+caravel_00020003_fill_pattern_5_2: 200000 rects
+caravel_00020003_fill_pattern_5_2: 210000 rects
+caravel_00020003_fill_pattern_5_2: 220000 rects
+caravel_00020003_fill_pattern_5_2: 230000 rects
+caravel_00020003_fill_pattern_5_2: 240000 rects
+caravel_00020003_fill_pattern_5_2: 250000 rects
+caravel_00020003_fill_pattern_5_2: 260000 rects
+caravel_00020003_fill_pattern_5_2: 270000 rects
+caravel_00020003_fill_pattern_5_2: 280000 rects
+caravel_00020003_fill_pattern_5_2: 290000 rects
+caravel_00020003_fill_pattern_5_2: 300000 rects
+caravel_00020003_fill_pattern_5_2: 310000 rects
+caravel_00020003_fill_pattern_5_2: 320000 rects
+caravel_00020003_fill_pattern_5_2: 330000 rects
+caravel_00020003_fill_pattern_5_2: 340000 rects
+caravel_00020003_fill_pattern_5_2: 350000 rects
+caravel_00020003_fill_pattern_5_2: 360000 rects
+caravel_00020003_fill_pattern_5_2: 370000 rects
+caravel_00020003_fill_pattern_5_2: 380000 rects
+caravel_00020003_fill_pattern_5_2: 390000 rects
+caravel_00020003_fill_pattern_5_2: 400000 rects
+caravel_00020003_fill_pattern_5_2: 410000 rects
+caravel_00020003_fill_pattern_5_2: 420000 rects
+caravel_00020003_fill_pattern_5_2: 430000 rects
+caravel_00020003_fill_pattern_5_2: 440000 rects
+caravel_00020003_fill_pattern_5_2: 450000 rects
+caravel_00020003_fill_pattern_5_2: 460000 rects
+caravel_00020003_fill_pattern_5_2: 470000 rects
+caravel_00020003_fill_pattern_5_2: 480000 rects
+caravel_00020003_fill_pattern_5_2: 490000 rects
+caravel_00020003_fill_pattern_5_2: 500000 rects
+caravel_00020003_fill_pattern_5_2: 510000 rects
+caravel_00020003_fill_pattern_5_2: 520000 rects
+caravel_00020003_fill_pattern_5_2: 530000 rects
+caravel_00020003_fill_pattern_5_2: 540000 rects
+caravel_00020003_fill_pattern_5_2: 550000 rects
+caravel_00020003_fill_pattern_5_2: 560000 rects
+caravel_00020003_fill_pattern_5_2: 570000 rects
+caravel_00020003_fill_pattern_5_2: 580000 rects
+caravel_00020003_fill_pattern_5_2: 590000 rects
+caravel_00020003_fill_pattern_5_2: 600000 rects
+caravel_00020003_fill_pattern_5_2: 610000 rects
+caravel_00020003_fill_pattern_5_2: 620000 rects
+caravel_00020003_fill_pattern_5_2: 630000 rects
+caravel_00020003_fill_pattern_5_2: 640000 rects
+caravel_00020003_fill_pattern_5_2: 650000 rects
+caravel_00020003_fill_pattern_5_2: 660000 rects
+caravel_00020003_fill_pattern_5_2: 670000 rects
+caravel_00020003_fill_pattern_5_2: 680000 rects
+caravel_00020003_fill_pattern_5_2: 690000 rects
+caravel_00020003_fill_pattern_5_2: 700000 rects
+caravel_00020003_fill_pattern_5_2: 710000 rects
+caravel_00020003_fill_pattern_5_2: 720000 rects
+caravel_00020003_fill_pattern_5_2: 730000 rects
+caravel_00020003_fill_pattern_5_2: 740000 rects
+caravel_00020003_fill_pattern_5_2: 750000 rects
+caravel_00020003_fill_pattern_5_2: 760000 rects
+caravel_00020003_fill_pattern_5_2: 770000 rects
+caravel_00020003_fill_pattern_5_2: 780000 rects
+caravel_00020003_fill_pattern_5_2: 790000 rects
+caravel_00020003_fill_pattern_5_2: 800000 rects
+caravel_00020003_fill_pattern_5_2: 810000 rects
+caravel_00020003_fill_pattern_5_2: 820000 rects
+caravel_00020003_fill_pattern_5_2: 830000 rects
+caravel_00020003_fill_pattern_5_2: 840000 rects
+caravel_00020003_fill_pattern_5_2: 850000 rects
+caravel_00020003_fill_pattern_5_2: 860000 rects
+caravel_00020003_fill_pattern_5_2: 870000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_5_4: 10000 rects
+caravel_00020003_fill_pattern_5_4: 20000 rects
+caravel_00020003_fill_pattern_5_4: 30000 rects
+caravel_00020003_fill_pattern_5_4: 40000 rects
+caravel_00020003_fill_pattern_5_4: 50000 rects
+caravel_00020003_fill_pattern_5_4: 60000 rects
+caravel_00020003_fill_pattern_5_4: 70000 rects
+caravel_00020003_fill_pattern_5_4: 80000 rects
+caravel_00020003_fill_pattern_5_4: 90000 rects
+caravel_00020003_fill_pattern_5_4: 100000 rects
+caravel_00020003_fill_pattern_5_4: 110000 rects
+caravel_00020003_fill_pattern_5_4: 120000 rects
+caravel_00020003_fill_pattern_5_4: 130000 rects
+caravel_00020003_fill_pattern_5_4: 140000 rects
+caravel_00020003_fill_pattern_5_4: 150000 rects
+caravel_00020003_fill_pattern_5_4: 160000 rects
+caravel_00020003_fill_pattern_5_4: 170000 rects
+caravel_00020003_fill_pattern_5_4: 180000 rects
+caravel_00020003_fill_pattern_5_4: 190000 rects
+caravel_00020003_fill_pattern_5_4: 200000 rects
+caravel_00020003_fill_pattern_5_4: 210000 rects
+caravel_00020003_fill_pattern_5_4: 220000 rects
+caravel_00020003_fill_pattern_5_4: 230000 rects
+caravel_00020003_fill_pattern_5_4: 240000 rects
+caravel_00020003_fill_pattern_5_4: 250000 rects
+caravel_00020003_fill_pattern_5_4: 260000 rects
+caravel_00020003_fill_pattern_5_4: 270000 rects
+caravel_00020003_fill_pattern_5_4: 280000 rects
+caravel_00020003_fill_pattern_5_4: 290000 rects
+caravel_00020003_fill_pattern_5_4: 300000 rects
+caravel_00020003_fill_pattern_5_4: 310000 rects
+caravel_00020003_fill_pattern_5_4: 320000 rects
+caravel_00020003_fill_pattern_5_4: 330000 rects
+caravel_00020003_fill_pattern_5_4: 340000 rects
+caravel_00020003_fill_pattern_5_4: 350000 rects
+caravel_00020003_fill_pattern_5_4: 360000 rects
+caravel_00020003_fill_pattern_5_4: 370000 rects
+caravel_00020003_fill_pattern_5_4: 380000 rects
+caravel_00020003_fill_pattern_5_4: 390000 rects
+caravel_00020003_fill_pattern_5_4: 400000 rects
+caravel_00020003_fill_pattern_5_4: 410000 rects
+caravel_00020003_fill_pattern_5_4: 420000 rects
+caravel_00020003_fill_pattern_5_4: 430000 rects
+caravel_00020003_fill_pattern_5_4: 440000 rects
+caravel_00020003_fill_pattern_5_4: 450000 rects
+caravel_00020003_fill_pattern_5_4: 460000 rects
+caravel_00020003_fill_pattern_5_4: 470000 rects
+caravel_00020003_fill_pattern_5_4: 480000 rects
+caravel_00020003_fill_pattern_5_4: 490000 rects
+caravel_00020003_fill_pattern_5_4: 500000 rects
+caravel_00020003_fill_pattern_5_4: 510000 rects
+caravel_00020003_fill_pattern_5_4: 520000 rects
+caravel_00020003_fill_pattern_5_4: 530000 rects
+caravel_00020003_fill_pattern_5_4: 540000 rects
+caravel_00020003_fill_pattern_5_4: 550000 rects
+caravel_00020003_fill_pattern_5_4: 560000 rects
+caravel_00020003_fill_pattern_5_4: 570000 rects
+caravel_00020003_fill_pattern_5_4: 580000 rects
+caravel_00020003_fill_pattern_5_4: 590000 rects
+caravel_00020003_fill_pattern_5_4: 600000 rects
+caravel_00020003_fill_pattern_5_4: 610000 rects
+caravel_00020003_fill_pattern_5_4: 620000 rects
+caravel_00020003_fill_pattern_5_4: 630000 rects
+caravel_00020003_fill_pattern_5_4: 640000 rects
+caravel_00020003_fill_pattern_5_4: 650000 rects
+caravel_00020003_fill_pattern_5_4: 660000 rects
+caravel_00020003_fill_pattern_5_4: 670000 rects
+caravel_00020003_fill_pattern_5_4: 680000 rects
+caravel_00020003_fill_pattern_5_4: 690000 rects
+caravel_00020003_fill_pattern_5_4: 700000 rects
+caravel_00020003_fill_pattern_5_4: 710000 rects
+caravel_00020003_fill_pattern_5_4: 720000 rects
+caravel_00020003_fill_pattern_5_4: 730000 rects
+caravel_00020003_fill_pattern_5_4: 740000 rects
+caravel_00020003_fill_pattern_5_4: 750000 rects
+caravel_00020003_fill_pattern_5_4: 760000 rects
+caravel_00020003_fill_pattern_5_4: 770000 rects
+caravel_00020003_fill_pattern_5_4: 780000 rects
+caravel_00020003_fill_pattern_5_4: 790000 rects
+caravel_00020003_fill_pattern_5_4: 800000 rects
+caravel_00020003_fill_pattern_5_4: 810000 rects
+caravel_00020003_fill_pattern_5_4: 820000 rects
+caravel_00020003_fill_pattern_5_4: 830000 rects
+caravel_00020003_fill_pattern_5_4: 840000 rects
+caravel_00020003_fill_pattern_5_4: 850000 rects
+caravel_00020003_fill_pattern_5_4: 860000 rects
+caravel_00020003_fill_pattern_5_4: 870000 rects
+caravel_00020003_fill_pattern_5_4: 880000 rects
+caravel_00020003_fill_pattern_5_4: 890000 rects
+caravel_00020003_fill_pattern_5_4: 900000 rects
+caravel_00020003_fill_pattern_5_4: 910000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_5_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_3_7: 10000 rects
+caravel_00020003_fill_pattern_3_7: 20000 rects
+caravel_00020003_fill_pattern_3_7: 30000 rects
+caravel_00020003_fill_pattern_3_7: 40000 rects
+caravel_00020003_fill_pattern_3_7: 50000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_1_7: 10000 rects
+caravel_00020003_fill_pattern_1_7: 20000 rects
+caravel_00020003_fill_pattern_1_7: 30000 rects
+caravel_00020003_fill_pattern_1_7: 40000 rects
+caravel_00020003_fill_pattern_1_7: 50000 rects
+caravel_00020003_fill_pattern_1_7: 60000 rects
+caravel_00020003_fill_pattern_1_7: 70000 rects
+caravel_00020003_fill_pattern_1_7: 80000 rects
+caravel_00020003_fill_pattern_1_7: 90000 rects
+caravel_00020003_fill_pattern_1_7: 100000 rects
+caravel_00020003_fill_pattern_1_7: 110000 rects
+caravel_00020003_fill_pattern_1_7: 120000 rects
+caravel_00020003_fill_pattern_1_7: 130000 rects
+caravel_00020003_fill_pattern_1_7: 140000 rects
+caravel_00020003_fill_pattern_1_7: 150000 rects
+caravel_00020003_fill_pattern_1_7: 160000 rects
+caravel_00020003_fill_pattern_1_7: 170000 rects
+caravel_00020003_fill_pattern_1_7: 180000 rects
+caravel_00020003_fill_pattern_1_7: 190000 rects
+caravel_00020003_fill_pattern_1_7: 200000 rects
+caravel_00020003_fill_pattern_1_7: 210000 rects
+caravel_00020003_fill_pattern_1_7: 220000 rects
+caravel_00020003_fill_pattern_1_7: 230000 rects
+caravel_00020003_fill_pattern_1_7: 240000 rects
+caravel_00020003_fill_pattern_1_7: 250000 rects
+caravel_00020003_fill_pattern_1_7: 260000 rects
+caravel_00020003_fill_pattern_1_7: 270000 rects
+caravel_00020003_fill_pattern_1_7: 280000 rects
+caravel_00020003_fill_pattern_1_7: 290000 rects
+caravel_00020003_fill_pattern_1_7: 300000 rects
+caravel_00020003_fill_pattern_1_7: 310000 rects
+caravel_00020003_fill_pattern_1_7: 320000 rects
+caravel_00020003_fill_pattern_1_7: 330000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_7: 10000 rects
+caravel_00020003_fill_pattern_0_7: 20000 rects
+caravel_00020003_fill_pattern_0_7: 30000 rects
+caravel_00020003_fill_pattern_0_7: 40000 rects
+caravel_00020003_fill_pattern_0_7: 50000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_2_7: 10000 rects
+caravel_00020003_fill_pattern_2_7: 20000 rects
+caravel_00020003_fill_pattern_2_7: 30000 rects
+caravel_00020003_fill_pattern_2_7: 40000 rects
+caravel_00020003_fill_pattern_2_7: 50000 rects
+caravel_00020003_fill_pattern_2_7: 60000 rects
+caravel_00020003_fill_pattern_2_7: 70000 rects
+caravel_00020003_fill_pattern_2_7: 80000 rects
+caravel_00020003_fill_pattern_2_7: 90000 rects
+caravel_00020003_fill_pattern_2_7: 100000 rects
+caravel_00020003_fill_pattern_2_7: 110000 rects
+caravel_00020003_fill_pattern_2_7: 120000 rects
+caravel_00020003_fill_pattern_2_7: 130000 rects
+caravel_00020003_fill_pattern_2_7: 140000 rects
+caravel_00020003_fill_pattern_2_7: 150000 rects
+caravel_00020003_fill_pattern_2_7: 160000 rects
+caravel_00020003_fill_pattern_2_7: 170000 rects
+caravel_00020003_fill_pattern_2_7: 180000 rects
+caravel_00020003_fill_pattern_2_7: 190000 rects
+caravel_00020003_fill_pattern_2_7: 200000 rects
+caravel_00020003_fill_pattern_2_7: 210000 rects
+caravel_00020003_fill_pattern_2_7: 220000 rects
+caravel_00020003_fill_pattern_2_7: 230000 rects
+caravel_00020003_fill_pattern_2_7: 240000 rects
+caravel_00020003_fill_pattern_2_7: 250000 rects
+caravel_00020003_fill_pattern_2_7: 260000 rects
+caravel_00020003_fill_pattern_2_7: 270000 rects
+caravel_00020003_fill_pattern_2_7: 280000 rects
+caravel_00020003_fill_pattern_2_7: 290000 rects
+caravel_00020003_fill_pattern_2_7: 300000 rects
+caravel_00020003_fill_pattern_2_7: 310000 rects
+caravel_00020003_fill_pattern_2_7: 320000 rects
+caravel_00020003_fill_pattern_2_7: 330000 rects
+caravel_00020003_fill_pattern_2_7: 340000 rects
+caravel_00020003_fill_pattern_2_7: 350000 rects
+caravel_00020003_fill_pattern_2_7: 360000 rects
+caravel_00020003_fill_pattern_2_7: 370000 rects
+caravel_00020003_fill_pattern_2_7: 380000 rects
+caravel_00020003_fill_pattern_2_7: 390000 rects
+caravel_00020003_fill_pattern_2_7: 400000 rects
+caravel_00020003_fill_pattern_2_7: 410000 rects
+caravel_00020003_fill_pattern_2_7: 420000 rects
+caravel_00020003_fill_pattern_2_7: 430000 rects
+caravel_00020003_fill_pattern_2_7: 440000 rects
+caravel_00020003_fill_pattern_2_7: 450000 rects
+caravel_00020003_fill_pattern_2_7: 460000 rects
+caravel_00020003_fill_pattern_2_7: 470000 rects
+caravel_00020003_fill_pattern_2_7: 480000 rects
+caravel_00020003_fill_pattern_2_7: 490000 rects
+caravel_00020003_fill_pattern_2_7: 500000 rects
+caravel_00020003_fill_pattern_2_7: 510000 rects
+caravel_00020003_fill_pattern_2_7: 520000 rects
+caravel_00020003_fill_pattern_2_7: 530000 rects
+caravel_00020003_fill_pattern_2_7: 540000 rects
+caravel_00020003_fill_pattern_2_7: 550000 rects
+caravel_00020003_fill_pattern_2_7: 560000 rects
+caravel_00020003_fill_pattern_2_7: 570000 rects
+caravel_00020003_fill_pattern_2_7: 580000 rects
+caravel_00020003_fill_pattern_2_7: 590000 rects
+caravel_00020003_fill_pattern_2_7: 600000 rects
+caravel_00020003_fill_pattern_2_7: 610000 rects
+caravel_00020003_fill_pattern_2_7: 620000 rects
+caravel_00020003_fill_pattern_2_7: 630000 rects
+caravel_00020003_fill_pattern_2_7: 640000 rects
+caravel_00020003_fill_pattern_2_7: 650000 rects
+caravel_00020003_fill_pattern_2_7: 660000 rects
+caravel_00020003_fill_pattern_2_7: 670000 rects
+caravel_00020003_fill_pattern_2_7: 680000 rects
+caravel_00020003_fill_pattern_2_7: 690000 rects
+caravel_00020003_fill_pattern_2_7: 700000 rects
+caravel_00020003_fill_pattern_2_7: 710000 rects
+caravel_00020003_fill_pattern_2_7: 720000 rects
+caravel_00020003_fill_pattern_2_7: 730000 rects
+caravel_00020003_fill_pattern_2_7: 740000 rects
+caravel_00020003_fill_pattern_2_7: 750000 rects
+caravel_00020003_fill_pattern_2_7: 760000 rects
+caravel_00020003_fill_pattern_2_7: 770000 rects
+caravel_00020003_fill_pattern_2_7: 780000 rects
+caravel_00020003_fill_pattern_2_7: 790000 rects
+caravel_00020003_fill_pattern_2_7: 800000 rects
+caravel_00020003_fill_pattern_2_7: 810000 rects
+caravel_00020003_fill_pattern_2_7: 820000 rects
+caravel_00020003_fill_pattern_2_7: 830000 rects
+caravel_00020003_fill_pattern_2_7: 840000 rects
+caravel_00020003_fill_pattern_2_7: 850000 rects
+caravel_00020003_fill_pattern_2_7: 860000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_7: 10000 rects
+caravel_00020003_fill_pattern_4_7: 20000 rects
+caravel_00020003_fill_pattern_4_7: 30000 rects
+caravel_00020003_fill_pattern_4_7: 40000 rects
+caravel_00020003_fill_pattern_4_7: 50000 rects
+caravel_00020003_fill_pattern_4_7: 60000 rects
+caravel_00020003_fill_pattern_4_7: 70000 rects
+caravel_00020003_fill_pattern_4_7: 80000 rects
+caravel_00020003_fill_pattern_4_7: 90000 rects
+caravel_00020003_fill_pattern_4_7: 100000 rects
+caravel_00020003_fill_pattern_4_7: 110000 rects
+caravel_00020003_fill_pattern_4_7: 120000 rects
+caravel_00020003_fill_pattern_4_7: 130000 rects
+caravel_00020003_fill_pattern_4_7: 140000 rects
+caravel_00020003_fill_pattern_4_7: 150000 rects
+caravel_00020003_fill_pattern_4_7: 160000 rects
+caravel_00020003_fill_pattern_4_7: 170000 rects
+caravel_00020003_fill_pattern_4_7: 180000 rects
+caravel_00020003_fill_pattern_4_7: 190000 rects
+caravel_00020003_fill_pattern_4_7: 200000 rects
+caravel_00020003_fill_pattern_4_7: 210000 rects
+caravel_00020003_fill_pattern_4_7: 220000 rects
+caravel_00020003_fill_pattern_4_7: 230000 rects
+caravel_00020003_fill_pattern_4_7: 240000 rects
+caravel_00020003_fill_pattern_4_7: 250000 rects
+caravel_00020003_fill_pattern_4_7: 260000 rects
+caravel_00020003_fill_pattern_4_7: 270000 rects
+caravel_00020003_fill_pattern_4_7: 280000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_7
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_6: 10000 rects
+caravel_00020003_fill_pattern_0_6: 20000 rects
+caravel_00020003_fill_pattern_0_6: 30000 rects
+caravel_00020003_fill_pattern_0_6: 40000 rects
+caravel_00020003_fill_pattern_0_6: 50000 rects
+caravel_00020003_fill_pattern_0_6: 60000 rects
+caravel_00020003_fill_pattern_0_6: 70000 rects
+caravel_00020003_fill_pattern_0_6: 80000 rects
+caravel_00020003_fill_pattern_0_6: 90000 rects
+caravel_00020003_fill_pattern_0_6: 100000 rects
+caravel_00020003_fill_pattern_0_6: 110000 rects
+caravel_00020003_fill_pattern_0_6: 120000 rects
+caravel_00020003_fill_pattern_0_6: 130000 rects
+caravel_00020003_fill_pattern_0_6: 140000 rects
+caravel_00020003_fill_pattern_0_6: 150000 rects
+caravel_00020003_fill_pattern_0_6: 160000 rects
+caravel_00020003_fill_pattern_0_6: 170000 rects
+caravel_00020003_fill_pattern_0_6: 180000 rects
+caravel_00020003_fill_pattern_0_6: 190000 rects
+caravel_00020003_fill_pattern_0_6: 200000 rects
+caravel_00020003_fill_pattern_0_6: 210000 rects
+caravel_00020003_fill_pattern_0_6: 220000 rects
+caravel_00020003_fill_pattern_0_6: 230000 rects
+caravel_00020003_fill_pattern_0_6: 240000 rects
+caravel_00020003_fill_pattern_0_6: 250000 rects
+caravel_00020003_fill_pattern_0_6: 260000 rects
+caravel_00020003_fill_pattern_0_6: 270000 rects
+caravel_00020003_fill_pattern_0_6: 280000 rects
+caravel_00020003_fill_pattern_0_6: 290000 rects
+caravel_00020003_fill_pattern_0_6: 300000 rects
+caravel_00020003_fill_pattern_0_6: 310000 rects
+caravel_00020003_fill_pattern_0_6: 320000 rects
+caravel_00020003_fill_pattern_0_6: 330000 rects
+caravel_00020003_fill_pattern_0_6: 340000 rects
+caravel_00020003_fill_pattern_0_6: 350000 rects
+caravel_00020003_fill_pattern_0_6: 360000 rects
+caravel_00020003_fill_pattern_0_6: 370000 rects
+caravel_00020003_fill_pattern_0_6: 380000 rects
+caravel_00020003_fill_pattern_0_6: 390000 rects
+caravel_00020003_fill_pattern_0_6: 400000 rects
+caravel_00020003_fill_pattern_0_6: 410000 rects
+caravel_00020003_fill_pattern_0_6: 420000 rects
+caravel_00020003_fill_pattern_0_6: 430000 rects
+caravel_00020003_fill_pattern_0_6: 440000 rects
+caravel_00020003_fill_pattern_0_6: 450000 rects
+caravel_00020003_fill_pattern_0_6: 460000 rects
+caravel_00020003_fill_pattern_0_6: 470000 rects
+caravel_00020003_fill_pattern_0_6: 480000 rects
+caravel_00020003_fill_pattern_0_6: 490000 rects
+caravel_00020003_fill_pattern_0_6: 500000 rects
+caravel_00020003_fill_pattern_0_6: 510000 rects
+caravel_00020003_fill_pattern_0_6: 520000 rects
+caravel_00020003_fill_pattern_0_6: 530000 rects
+caravel_00020003_fill_pattern_0_6: 540000 rects
+caravel_00020003_fill_pattern_0_6: 550000 rects
+caravel_00020003_fill_pattern_0_6: 560000 rects
+caravel_00020003_fill_pattern_0_6: 570000 rects
+caravel_00020003_fill_pattern_0_6: 580000 rects
+caravel_00020003_fill_pattern_0_6: 590000 rects
+caravel_00020003_fill_pattern_0_6: 600000 rects
+caravel_00020003_fill_pattern_0_6: 610000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_2
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_6: 10000 rects
+caravel_00020003_fill_pattern_4_6: 20000 rects
+caravel_00020003_fill_pattern_4_6: 30000 rects
+caravel_00020003_fill_pattern_4_6: 40000 rects
+caravel_00020003_fill_pattern_4_6: 50000 rects
+caravel_00020003_fill_pattern_4_6: 60000 rects
+caravel_00020003_fill_pattern_4_6: 70000 rects
+caravel_00020003_fill_pattern_4_6: 80000 rects
+caravel_00020003_fill_pattern_4_6: 90000 rects
+caravel_00020003_fill_pattern_4_6: 100000 rects
+caravel_00020003_fill_pattern_4_6: 110000 rects
+caravel_00020003_fill_pattern_4_6: 120000 rects
+caravel_00020003_fill_pattern_4_6: 130000 rects
+caravel_00020003_fill_pattern_4_6: 140000 rects
+caravel_00020003_fill_pattern_4_6: 150000 rects
+caravel_00020003_fill_pattern_4_6: 160000 rects
+caravel_00020003_fill_pattern_4_6: 170000 rects
+caravel_00020003_fill_pattern_4_6: 180000 rects
+caravel_00020003_fill_pattern_4_6: 190000 rects
+caravel_00020003_fill_pattern_4_6: 200000 rects
+caravel_00020003_fill_pattern_4_6: 210000 rects
+caravel_00020003_fill_pattern_4_6: 220000 rects
+caravel_00020003_fill_pattern_4_6: 230000 rects
+caravel_00020003_fill_pattern_4_6: 240000 rects
+caravel_00020003_fill_pattern_4_6: 250000 rects
+caravel_00020003_fill_pattern_4_6: 260000 rects
+caravel_00020003_fill_pattern_4_6: 270000 rects
+caravel_00020003_fill_pattern_4_6: 280000 rects
+caravel_00020003_fill_pattern_4_6: 290000 rects
+caravel_00020003_fill_pattern_4_6: 300000 rects
+caravel_00020003_fill_pattern_4_6: 310000 rects
+caravel_00020003_fill_pattern_4_6: 320000 rects
+caravel_00020003_fill_pattern_4_6: 330000 rects
+caravel_00020003_fill_pattern_4_6: 340000 rects
+caravel_00020003_fill_pattern_4_6: 350000 rects
+caravel_00020003_fill_pattern_4_6: 360000 rects
+caravel_00020003_fill_pattern_4_6: 370000 rects
+caravel_00020003_fill_pattern_4_6: 380000 rects
+caravel_00020003_fill_pattern_4_6: 390000 rects
+caravel_00020003_fill_pattern_4_6: 400000 rects
+caravel_00020003_fill_pattern_4_6: 410000 rects
+caravel_00020003_fill_pattern_4_6: 420000 rects
+caravel_00020003_fill_pattern_4_6: 430000 rects
+caravel_00020003_fill_pattern_4_6: 440000 rects
+caravel_00020003_fill_pattern_4_6: 450000 rects
+caravel_00020003_fill_pattern_4_6: 460000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_6
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_5: 10000 rects
+caravel_00020003_fill_pattern_4_5: 20000 rects
+caravel_00020003_fill_pattern_4_5: 30000 rects
+caravel_00020003_fill_pattern_4_5: 40000 rects
+caravel_00020003_fill_pattern_4_5: 50000 rects
+caravel_00020003_fill_pattern_4_5: 60000 rects
+caravel_00020003_fill_pattern_4_5: 70000 rects
+caravel_00020003_fill_pattern_4_5: 80000 rects
+caravel_00020003_fill_pattern_4_5: 90000 rects
+caravel_00020003_fill_pattern_4_5: 100000 rects
+caravel_00020003_fill_pattern_4_5: 110000 rects
+caravel_00020003_fill_pattern_4_5: 120000 rects
+caravel_00020003_fill_pattern_4_5: 130000 rects
+caravel_00020003_fill_pattern_4_5: 140000 rects
+caravel_00020003_fill_pattern_4_5: 150000 rects
+caravel_00020003_fill_pattern_4_5: 160000 rects
+caravel_00020003_fill_pattern_4_5: 170000 rects
+caravel_00020003_fill_pattern_4_5: 180000 rects
+caravel_00020003_fill_pattern_4_5: 190000 rects
+caravel_00020003_fill_pattern_4_5: 200000 rects
+caravel_00020003_fill_pattern_4_5: 210000 rects
+caravel_00020003_fill_pattern_4_5: 220000 rects
+caravel_00020003_fill_pattern_4_5: 230000 rects
+caravel_00020003_fill_pattern_4_5: 240000 rects
+caravel_00020003_fill_pattern_4_5: 250000 rects
+caravel_00020003_fill_pattern_4_5: 260000 rects
+caravel_00020003_fill_pattern_4_5: 270000 rects
+caravel_00020003_fill_pattern_4_5: 280000 rects
+caravel_00020003_fill_pattern_4_5: 290000 rects
+caravel_00020003_fill_pattern_4_5: 300000 rects
+caravel_00020003_fill_pattern_4_5: 310000 rects
+caravel_00020003_fill_pattern_4_5: 320000 rects
+caravel_00020003_fill_pattern_4_5: 330000 rects
+caravel_00020003_fill_pattern_4_5: 340000 rects
+caravel_00020003_fill_pattern_4_5: 350000 rects
+caravel_00020003_fill_pattern_4_5: 360000 rects
+caravel_00020003_fill_pattern_4_5: 370000 rects
+caravel_00020003_fill_pattern_4_5: 380000 rects
+caravel_00020003_fill_pattern_4_5: 390000 rects
+caravel_00020003_fill_pattern_4_5: 400000 rects
+caravel_00020003_fill_pattern_4_5: 410000 rects
+caravel_00020003_fill_pattern_4_5: 420000 rects
+caravel_00020003_fill_pattern_4_5: 430000 rects
+caravel_00020003_fill_pattern_4_5: 440000 rects
+caravel_00020003_fill_pattern_4_5: 450000 rects
+caravel_00020003_fill_pattern_4_5: 460000 rects
+caravel_00020003_fill_pattern_4_5: 470000 rects
+caravel_00020003_fill_pattern_4_5: 480000 rects
+caravel_00020003_fill_pattern_4_5: 490000 rects
+caravel_00020003_fill_pattern_4_5: 500000 rects
+caravel_00020003_fill_pattern_4_5: 510000 rects
+caravel_00020003_fill_pattern_4_5: 520000 rects
+caravel_00020003_fill_pattern_4_5: 530000 rects
+caravel_00020003_fill_pattern_4_5: 540000 rects
+caravel_00020003_fill_pattern_4_5: 550000 rects
+caravel_00020003_fill_pattern_4_5: 560000 rects
+caravel_00020003_fill_pattern_4_5: 570000 rects
+caravel_00020003_fill_pattern_4_5: 580000 rects
+caravel_00020003_fill_pattern_4_5: 590000 rects
+caravel_00020003_fill_pattern_4_5: 600000 rects
+caravel_00020003_fill_pattern_4_5: 610000 rects
+caravel_00020003_fill_pattern_4_5: 620000 rects
+caravel_00020003_fill_pattern_4_5: 630000 rects
+caravel_00020003_fill_pattern_4_5: 640000 rects
+caravel_00020003_fill_pattern_4_5: 650000 rects
+caravel_00020003_fill_pattern_4_5: 660000 rects
+caravel_00020003_fill_pattern_4_5: 670000 rects
+caravel_00020003_fill_pattern_4_5: 680000 rects
+caravel_00020003_fill_pattern_4_5: 690000 rects
+caravel_00020003_fill_pattern_4_5: 700000 rects
+caravel_00020003_fill_pattern_4_5: 710000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_5
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_3: 10000 rects
+caravel_00020003_fill_pattern_4_3: 20000 rects
+caravel_00020003_fill_pattern_4_3: 30000 rects
+caravel_00020003_fill_pattern_4_3: 40000 rects
+caravel_00020003_fill_pattern_4_3: 50000 rects
+caravel_00020003_fill_pattern_4_3: 60000 rects
+caravel_00020003_fill_pattern_4_3: 70000 rects
+caravel_00020003_fill_pattern_4_3: 80000 rects
+caravel_00020003_fill_pattern_4_3: 90000 rects
+caravel_00020003_fill_pattern_4_3: 100000 rects
+caravel_00020003_fill_pattern_4_3: 110000 rects
+caravel_00020003_fill_pattern_4_3: 120000 rects
+caravel_00020003_fill_pattern_4_3: 130000 rects
+caravel_00020003_fill_pattern_4_3: 140000 rects
+caravel_00020003_fill_pattern_4_3: 150000 rects
+caravel_00020003_fill_pattern_4_3: 160000 rects
+caravel_00020003_fill_pattern_4_3: 170000 rects
+caravel_00020003_fill_pattern_4_3: 180000 rects
+caravel_00020003_fill_pattern_4_3: 190000 rects
+caravel_00020003_fill_pattern_4_3: 200000 rects
+caravel_00020003_fill_pattern_4_3: 210000 rects
+caravel_00020003_fill_pattern_4_3: 220000 rects
+caravel_00020003_fill_pattern_4_3: 230000 rects
+caravel_00020003_fill_pattern_4_3: 240000 rects
+caravel_00020003_fill_pattern_4_3: 250000 rects
+caravel_00020003_fill_pattern_4_3: 260000 rects
+caravel_00020003_fill_pattern_4_3: 270000 rects
+caravel_00020003_fill_pattern_4_3: 280000 rects
+caravel_00020003_fill_pattern_4_3: 290000 rects
+caravel_00020003_fill_pattern_4_3: 300000 rects
+caravel_00020003_fill_pattern_4_3: 310000 rects
+caravel_00020003_fill_pattern_4_3: 320000 rects
+caravel_00020003_fill_pattern_4_3: 330000 rects
+caravel_00020003_fill_pattern_4_3: 340000 rects
+caravel_00020003_fill_pattern_4_3: 350000 rects
+caravel_00020003_fill_pattern_4_3: 360000 rects
+caravel_00020003_fill_pattern_4_3: 370000 rects
+caravel_00020003_fill_pattern_4_3: 380000 rects
+caravel_00020003_fill_pattern_4_3: 390000 rects
+caravel_00020003_fill_pattern_4_3: 400000 rects
+caravel_00020003_fill_pattern_4_3: 410000 rects
+caravel_00020003_fill_pattern_4_3: 420000 rects
+caravel_00020003_fill_pattern_4_3: 430000 rects
+caravel_00020003_fill_pattern_4_3: 440000 rects
+caravel_00020003_fill_pattern_4_3: 450000 rects
+caravel_00020003_fill_pattern_4_3: 460000 rects
+caravel_00020003_fill_pattern_4_3: 470000 rects
+caravel_00020003_fill_pattern_4_3: 480000 rects
+caravel_00020003_fill_pattern_4_3: 490000 rects
+caravel_00020003_fill_pattern_4_3: 500000 rects
+caravel_00020003_fill_pattern_4_3: 510000 rects
+caravel_00020003_fill_pattern_4_3: 520000 rects
+caravel_00020003_fill_pattern_4_3: 530000 rects
+caravel_00020003_fill_pattern_4_3: 540000 rects
+caravel_00020003_fill_pattern_4_3: 550000 rects
+caravel_00020003_fill_pattern_4_3: 560000 rects
+caravel_00020003_fill_pattern_4_3: 570000 rects
+caravel_00020003_fill_pattern_4_3: 580000 rects
+caravel_00020003_fill_pattern_4_3: 590000 rects
+caravel_00020003_fill_pattern_4_3: 600000 rects
+caravel_00020003_fill_pattern_4_3: 610000 rects
+caravel_00020003_fill_pattern_4_3: 620000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_4: 10000 rects
+caravel_00020003_fill_pattern_4_4: 20000 rects
+caravel_00020003_fill_pattern_4_4: 30000 rects
+caravel_00020003_fill_pattern_4_4: 40000 rects
+caravel_00020003_fill_pattern_4_4: 50000 rects
+caravel_00020003_fill_pattern_4_4: 60000 rects
+caravel_00020003_fill_pattern_4_4: 70000 rects
+caravel_00020003_fill_pattern_4_4: 80000 rects
+caravel_00020003_fill_pattern_4_4: 90000 rects
+caravel_00020003_fill_pattern_4_4: 100000 rects
+caravel_00020003_fill_pattern_4_4: 110000 rects
+caravel_00020003_fill_pattern_4_4: 120000 rects
+caravel_00020003_fill_pattern_4_4: 130000 rects
+caravel_00020003_fill_pattern_4_4: 140000 rects
+caravel_00020003_fill_pattern_4_4: 150000 rects
+caravel_00020003_fill_pattern_4_4: 160000 rects
+caravel_00020003_fill_pattern_4_4: 170000 rects
+caravel_00020003_fill_pattern_4_4: 180000 rects
+caravel_00020003_fill_pattern_4_4: 190000 rects
+caravel_00020003_fill_pattern_4_4: 200000 rects
+caravel_00020003_fill_pattern_4_4: 210000 rects
+caravel_00020003_fill_pattern_4_4: 220000 rects
+caravel_00020003_fill_pattern_4_4: 230000 rects
+caravel_00020003_fill_pattern_4_4: 240000 rects
+caravel_00020003_fill_pattern_4_4: 250000 rects
+caravel_00020003_fill_pattern_4_4: 260000 rects
+caravel_00020003_fill_pattern_4_4: 270000 rects
+caravel_00020003_fill_pattern_4_4: 280000 rects
+caravel_00020003_fill_pattern_4_4: 290000 rects
+caravel_00020003_fill_pattern_4_4: 300000 rects
+caravel_00020003_fill_pattern_4_4: 310000 rects
+caravel_00020003_fill_pattern_4_4: 320000 rects
+caravel_00020003_fill_pattern_4_4: 330000 rects
+caravel_00020003_fill_pattern_4_4: 340000 rects
+caravel_00020003_fill_pattern_4_4: 350000 rects
+caravel_00020003_fill_pattern_4_4: 360000 rects
+caravel_00020003_fill_pattern_4_4: 370000 rects
+caravel_00020003_fill_pattern_4_4: 380000 rects
+caravel_00020003_fill_pattern_4_4: 390000 rects
+caravel_00020003_fill_pattern_4_4: 400000 rects
+caravel_00020003_fill_pattern_4_4: 410000 rects
+caravel_00020003_fill_pattern_4_4: 420000 rects
+caravel_00020003_fill_pattern_4_4: 430000 rects
+caravel_00020003_fill_pattern_4_4: 440000 rects
+caravel_00020003_fill_pattern_4_4: 450000 rects
+caravel_00020003_fill_pattern_4_4: 460000 rects
+caravel_00020003_fill_pattern_4_4: 470000 rects
+caravel_00020003_fill_pattern_4_4: 480000 rects
+caravel_00020003_fill_pattern_4_4: 490000 rects
+caravel_00020003_fill_pattern_4_4: 500000 rects
+caravel_00020003_fill_pattern_4_4: 510000 rects
+caravel_00020003_fill_pattern_4_4: 520000 rects
+caravel_00020003_fill_pattern_4_4: 530000 rects
+caravel_00020003_fill_pattern_4_4: 540000 rects
+caravel_00020003_fill_pattern_4_4: 550000 rects
+caravel_00020003_fill_pattern_4_4: 560000 rects
+caravel_00020003_fill_pattern_4_4: 570000 rects
+caravel_00020003_fill_pattern_4_4: 580000 rects
+caravel_00020003_fill_pattern_4_4: 590000 rects
+caravel_00020003_fill_pattern_4_4: 600000 rects
+caravel_00020003_fill_pattern_4_4: 610000 rects
+caravel_00020003_fill_pattern_4_4: 620000 rects
+caravel_00020003_fill_pattern_4_4: 630000 rects
+caravel_00020003_fill_pattern_4_4: 640000 rects
+caravel_00020003_fill_pattern_4_4: 650000 rects
+caravel_00020003_fill_pattern_4_4: 660000 rects
+caravel_00020003_fill_pattern_4_4: 670000 rects
+caravel_00020003_fill_pattern_4_4: 680000 rects
+caravel_00020003_fill_pattern_4_4: 690000 rects
+caravel_00020003_fill_pattern_4_4: 700000 rects
+caravel_00020003_fill_pattern_4_4: 710000 rects
+caravel_00020003_fill_pattern_4_4: 720000 rects
+caravel_00020003_fill_pattern_4_4: 730000 rects
+caravel_00020003_fill_pattern_4_4: 740000 rects
+caravel_00020003_fill_pattern_4_4: 750000 rects
+caravel_00020003_fill_pattern_4_4: 760000 rects
+caravel_00020003_fill_pattern_4_4: 770000 rects
+caravel_00020003_fill_pattern_4_4: 780000 rects
+caravel_00020003_fill_pattern_4_4: 790000 rects
+caravel_00020003_fill_pattern_4_4: 800000 rects
+caravel_00020003_fill_pattern_4_4: 810000 rects
+caravel_00020003_fill_pattern_4_4: 820000 rects
+caravel_00020003_fill_pattern_4_4: 830000 rects
+caravel_00020003_fill_pattern_4_4: 840000 rects
+caravel_00020003_fill_pattern_4_4: 850000 rects
+caravel_00020003_fill_pattern_4_4: 860000 rects
+caravel_00020003_fill_pattern_4_4: 870000 rects
+caravel_00020003_fill_pattern_4_4: 880000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_4
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_0_3: 10000 rects
+caravel_00020003_fill_pattern_0_3: 20000 rects
+caravel_00020003_fill_pattern_0_3: 30000 rects
+caravel_00020003_fill_pattern_0_3: 40000 rects
+caravel_00020003_fill_pattern_0_3: 50000 rects
+caravel_00020003_fill_pattern_0_3: 60000 rects
+caravel_00020003_fill_pattern_0_3: 70000 rects
+caravel_00020003_fill_pattern_0_3: 80000 rects
+caravel_00020003_fill_pattern_0_3: 90000 rects
+caravel_00020003_fill_pattern_0_3: 100000 rects
+caravel_00020003_fill_pattern_0_3: 110000 rects
+caravel_00020003_fill_pattern_0_3: 120000 rects
+caravel_00020003_fill_pattern_0_3: 130000 rects
+caravel_00020003_fill_pattern_0_3: 140000 rects
+caravel_00020003_fill_pattern_0_3: 150000 rects
+caravel_00020003_fill_pattern_0_3: 160000 rects
+caravel_00020003_fill_pattern_0_3: 170000 rects
+caravel_00020003_fill_pattern_0_3: 180000 rects
+caravel_00020003_fill_pattern_0_3: 190000 rects
+caravel_00020003_fill_pattern_0_3: 200000 rects
+caravel_00020003_fill_pattern_0_3: 210000 rects
+caravel_00020003_fill_pattern_0_3: 220000 rects
+caravel_00020003_fill_pattern_0_3: 230000 rects
+caravel_00020003_fill_pattern_0_3: 240000 rects
+caravel_00020003_fill_pattern_0_3: 250000 rects
+caravel_00020003_fill_pattern_0_3: 260000 rects
+caravel_00020003_fill_pattern_0_3: 270000 rects
+caravel_00020003_fill_pattern_0_3: 280000 rects
+caravel_00020003_fill_pattern_0_3: 290000 rects
+caravel_00020003_fill_pattern_0_3: 300000 rects
+caravel_00020003_fill_pattern_0_3: 310000 rects
+caravel_00020003_fill_pattern_0_3: 320000 rects
+caravel_00020003_fill_pattern_0_3: 330000 rects
+caravel_00020003_fill_pattern_0_3: 340000 rects
+caravel_00020003_fill_pattern_0_3: 350000 rects
+caravel_00020003_fill_pattern_0_3: 360000 rects
+caravel_00020003_fill_pattern_0_3: 370000 rects
+caravel_00020003_fill_pattern_0_3: 380000 rects
+caravel_00020003_fill_pattern_0_3: 390000 rects
+caravel_00020003_fill_pattern_0_3: 400000 rects
+caravel_00020003_fill_pattern_0_3: 410000 rects
+caravel_00020003_fill_pattern_0_3: 420000 rects
+caravel_00020003_fill_pattern_0_3: 430000 rects
+caravel_00020003_fill_pattern_0_3: 440000 rects
+caravel_00020003_fill_pattern_0_3: 450000 rects
+caravel_00020003_fill_pattern_0_3: 460000 rects
+caravel_00020003_fill_pattern_0_3: 470000 rects
+caravel_00020003_fill_pattern_0_3: 480000 rects
+caravel_00020003_fill_pattern_0_3: 490000 rects
+caravel_00020003_fill_pattern_0_3: 500000 rects
+caravel_00020003_fill_pattern_0_3: 510000 rects
+caravel_00020003_fill_pattern_0_3: 520000 rects
+caravel_00020003_fill_pattern_0_3: 530000 rects
+caravel_00020003_fill_pattern_0_3: 540000 rects
+caravel_00020003_fill_pattern_0_3: 550000 rects
+caravel_00020003_fill_pattern_0_3: 560000 rects
+caravel_00020003_fill_pattern_0_3: 570000 rects
+caravel_00020003_fill_pattern_0_3: 580000 rects
+caravel_00020003_fill_pattern_0_3: 590000 rects
+caravel_00020003_fill_pattern_0_3: 600000 rects
+caravel_00020003_fill_pattern_0_3: 610000 rects
+caravel_00020003_fill_pattern_0_3: 620000 rects
+caravel_00020003_fill_pattern_0_3: 630000 rects
+caravel_00020003_fill_pattern_0_3: 640000 rects
+caravel_00020003_fill_pattern_0_3: 650000 rects
+caravel_00020003_fill_pattern_0_3: 660000 rects
+caravel_00020003_fill_pattern_0_3: 670000 rects
+caravel_00020003_fill_pattern_0_3: 680000 rects
+caravel_00020003_fill_pattern_0_3: 690000 rects
+caravel_00020003_fill_pattern_0_3: 700000 rects
+caravel_00020003_fill_pattern_0_3: 710000 rects
+caravel_00020003_fill_pattern_0_3: 720000 rects
+caravel_00020003_fill_pattern_0_3: 730000 rects
+caravel_00020003_fill_pattern_0_3: 740000 rects
+caravel_00020003_fill_pattern_0_3: 750000 rects
+caravel_00020003_fill_pattern_0_3: 760000 rects
+caravel_00020003_fill_pattern_0_3: 770000 rects
+caravel_00020003_fill_pattern_0_3: 780000 rects
+caravel_00020003_fill_pattern_0_3: 790000 rects
+caravel_00020003_fill_pattern_0_3: 800000 rects
+caravel_00020003_fill_pattern_0_3: 810000 rects
+caravel_00020003_fill_pattern_0_3: 820000 rects
+caravel_00020003_fill_pattern_0_3: 830000 rects
+caravel_00020003_fill_pattern_0_3: 840000 rects
+caravel_00020003_fill_pattern_0_3: 850000 rects
+caravel_00020003_fill_pattern_0_3: 860000 rects
+caravel_00020003_fill_pattern_0_3: 870000 rects
+caravel_00020003_fill_pattern_0_3: 880000 rects
+caravel_00020003_fill_pattern_0_3: 890000 rects
+caravel_00020003_fill_pattern_0_3: 900000 rects
+caravel_00020003_fill_pattern_0_3: 910000 rects
+caravel_00020003_fill_pattern_0_3: 920000 rects
+caravel_00020003_fill_pattern_0_3: 930000 rects
+caravel_00020003_fill_pattern_0_3: 940000 rects
+caravel_00020003_fill_pattern_0_3: 950000 rects
+caravel_00020003_fill_pattern_0_3: 960000 rects
+caravel_00020003_fill_pattern_0_3: 970000 rects
+caravel_00020003_fill_pattern_0_3: 980000 rects
+caravel_00020003_fill_pattern_0_3: 990000 rects
+caravel_00020003_fill_pattern_0_3: 1000000 rects
+caravel_00020003_fill_pattern_0_3: 1010000 rects
+caravel_00020003_fill_pattern_0_3: 1020000 rects
+caravel_00020003_fill_pattern_0_3: 1030000 rects
+caravel_00020003_fill_pattern_0_3: 1040000 rects
+caravel_00020003_fill_pattern_0_3: 1050000 rects
+caravel_00020003_fill_pattern_0_3: 1060000 rects
+caravel_00020003_fill_pattern_0_3: 1070000 rects
+caravel_00020003_fill_pattern_0_3: 1080000 rects
+caravel_00020003_fill_pattern_0_3: 1090000 rects
+caravel_00020003_fill_pattern_0_3: 1100000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_3
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/generate_fill_dist.tcl" from command line.
+caravel_00020003_fill_pattern_4_2: 10000 rects
+caravel_00020003_fill_pattern_4_2: 20000 rects
+caravel_00020003_fill_pattern_4_2: 30000 rects
+caravel_00020003_fill_pattern_4_2: 40000 rects
+caravel_00020003_fill_pattern_4_2: 50000 rects
+caravel_00020003_fill_pattern_4_2: 60000 rects
+caravel_00020003_fill_pattern_4_2: 70000 rects
+caravel_00020003_fill_pattern_4_2: 80000 rects
+caravel_00020003_fill_pattern_4_2: 90000 rects
+caravel_00020003_fill_pattern_4_2: 100000 rects
+caravel_00020003_fill_pattern_4_2: 110000 rects
+caravel_00020003_fill_pattern_4_2: 120000 rects
+caravel_00020003_fill_pattern_4_2: 130000 rects
+caravel_00020003_fill_pattern_4_2: 140000 rects
+caravel_00020003_fill_pattern_4_2: 150000 rects
+caravel_00020003_fill_pattern_4_2: 160000 rects
+caravel_00020003_fill_pattern_4_2: 170000 rects
+caravel_00020003_fill_pattern_4_2: 180000 rects
+caravel_00020003_fill_pattern_4_2: 190000 rects
+caravel_00020003_fill_pattern_4_2: 200000 rects
+caravel_00020003_fill_pattern_4_2: 210000 rects
+caravel_00020003_fill_pattern_4_2: 220000 rects
+caravel_00020003_fill_pattern_4_2: 230000 rects
+caravel_00020003_fill_pattern_4_2: 240000 rects
+caravel_00020003_fill_pattern_4_2: 250000 rects
+caravel_00020003_fill_pattern_4_2: 260000 rects
+caravel_00020003_fill_pattern_4_2: 270000 rects
+caravel_00020003_fill_pattern_4_2: 280000 rects
+caravel_00020003_fill_pattern_4_2: 290000 rects
+caravel_00020003_fill_pattern_4_2: 300000 rects
+caravel_00020003_fill_pattern_4_2: 310000 rects
+caravel_00020003_fill_pattern_4_2: 320000 rects
+caravel_00020003_fill_pattern_4_2: 330000 rects
+caravel_00020003_fill_pattern_4_2: 340000 rects
+caravel_00020003_fill_pattern_4_2: 350000 rects
+caravel_00020003_fill_pattern_4_2: 360000 rects
+caravel_00020003_fill_pattern_4_2: 370000 rects
+caravel_00020003_fill_pattern_4_2: 380000 rects
+caravel_00020003_fill_pattern_4_2: 390000 rects
+caravel_00020003_fill_pattern_4_2: 400000 rects
+caravel_00020003_fill_pattern_4_2: 410000 rects
+caravel_00020003_fill_pattern_4_2: 420000 rects
+caravel_00020003_fill_pattern_4_2: 430000 rects
+caravel_00020003_fill_pattern_4_2: 440000 rects
+caravel_00020003_fill_pattern_4_2: 450000 rects
+caravel_00020003_fill_pattern_4_2: 460000 rects
+caravel_00020003_fill_pattern_4_2: 470000 rects
+caravel_00020003_fill_pattern_4_2: 480000 rects
+caravel_00020003_fill_pattern_4_2: 490000 rects
+caravel_00020003_fill_pattern_4_2: 500000 rects
+caravel_00020003_fill_pattern_4_2: 510000 rects
+caravel_00020003_fill_pattern_4_2: 520000 rects
+caravel_00020003_fill_pattern_4_2: 530000 rects
+caravel_00020003_fill_pattern_4_2: 540000 rects
+caravel_00020003_fill_pattern_4_2: 550000 rects
+caravel_00020003_fill_pattern_4_2: 560000 rects
+caravel_00020003_fill_pattern_4_2: 570000 rects
+caravel_00020003_fill_pattern_4_2: 580000 rects
+caravel_00020003_fill_pattern_4_2: 590000 rects
+caravel_00020003_fill_pattern_4_2: 600000 rects
+caravel_00020003_fill_pattern_4_2: 610000 rects
+caravel_00020003_fill_pattern_4_2: 620000 rects
+caravel_00020003_fill_pattern_4_2: 630000 rects
+caravel_00020003_fill_pattern_4_2: 640000 rects
+caravel_00020003_fill_pattern_4_2: 650000 rects
+caravel_00020003_fill_pattern_4_2: 660000 rects
+caravel_00020003_fill_pattern_4_2: 670000 rects
+caravel_00020003_fill_pattern_4_2: 680000 rects
+caravel_00020003_fill_pattern_4_2: 690000 rects
+caravel_00020003_fill_pattern_4_2: 700000 rects
+caravel_00020003_fill_pattern_4_2: 710000 rects
+caravel_00020003_fill_pattern_4_2: 720000 rects
+caravel_00020003_fill_pattern_4_2: 730000 rects
+caravel_00020003_fill_pattern_4_2: 740000 rects
+caravel_00020003_fill_pattern_4_2: 750000 rects
+caravel_00020003_fill_pattern_4_2: 760000 rects
+caravel_00020003_fill_pattern_4_2: 770000 rects
+caravel_00020003_fill_pattern_4_2: 780000 rects
+caravel_00020003_fill_pattern_4_2: 790000 rects
+caravel_00020003_fill_pattern_4_2: 800000 rects
+caravel_00020003_fill_pattern_4_2: 810000 rects
+caravel_00020003_fill_pattern_4_2: 820000 rects
+caravel_00020003_fill_pattern_4_2: 830000 rects
+caravel_00020003_fill_pattern_4_2: 840000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_2
+
+caravel_00020003_fill_pattern_0_5: 1560000 rects
+caravel_00020003_fill_pattern_0_5: 1570000 rects
+caravel_00020003_fill_pattern_0_5: 1580000 rects
+caravel_00020003_fill_pattern_0_5: 1590000 rects
+caravel_00020003_fill_pattern_0_5: 1600000 rects
+caravel_00020003_fill_pattern_0_5: 1610000 rects
+caravel_00020003_fill_pattern_0_5: 1620000 rects
+caravel_00020003_fill_pattern_0_5: 1630000 rects
+caravel_00020003_fill_pattern_0_5: 1640000 rects
+caravel_00020003_fill_pattern_0_5: 1650000 rects
+caravel_00020003_fill_pattern_0_5: 1660000 rects
+caravel_00020003_fill_pattern_0_5: 1670000 rects
+caravel_00020003_fill_pattern_0_5: 1680000 rects
+caravel_00020003_fill_pattern_0_5: 1690000 rects
+caravel_00020003_fill_pattern_0_5: 1700000 rects
+caravel_00020003_fill_pattern_0_5: 1710000 rects
+caravel_00020003_fill_pattern_0_5: 1720000 rects
+caravel_00020003_fill_pattern_0_5: 1730000 rects
+caravel_00020003_fill_pattern_0_5: 1740000 rects
+caravel_00020003_fill_pattern_0_5: 1750000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_5
+
+caravel_00020003_fill_pattern_0_4: 1560000 rects
+caravel_00020003_fill_pattern_0_4: 1570000 rects
+caravel_00020003_fill_pattern_0_4: 1580000 rects
+caravel_00020003_fill_pattern_0_4: 1590000 rects
+caravel_00020003_fill_pattern_0_4: 1600000 rects
+caravel_00020003_fill_pattern_0_4: 1610000 rects
+caravel_00020003_fill_pattern_0_4: 1620000 rects
+caravel_00020003_fill_pattern_0_4: 1630000 rects
+caravel_00020003_fill_pattern_0_4: 1640000 rects
+caravel_00020003_fill_pattern_0_4: 1650000 rects
+caravel_00020003_fill_pattern_0_4: 1660000 rects
+caravel_00020003_fill_pattern_0_4: 1670000 rects
+caravel_00020003_fill_pattern_0_4: 1680000 rects
+caravel_00020003_fill_pattern_0_4: 1690000 rects
+caravel_00020003_fill_pattern_0_4: 1700000 rects
+caravel_00020003_fill_pattern_0_4: 1710000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_4
+
+caravel_00020003_fill_pattern_0_2: 1560000 rects
+caravel_00020003_fill_pattern_0_2: 1570000 rects
+caravel_00020003_fill_pattern_0_2: 1580000 rects
+caravel_00020003_fill_pattern_0_2: 1590000 rects
+caravel_00020003_fill_pattern_0_2: 1600000 rects
+caravel_00020003_fill_pattern_0_2: 1610000 rects
+caravel_00020003_fill_pattern_0_2: 1620000 rects
+caravel_00020003_fill_pattern_0_2: 1630000 rects
+caravel_00020003_fill_pattern_0_2: 1640000 rects
+caravel_00020003_fill_pattern_0_2: 1650000 rects
+caravel_00020003_fill_pattern_0_2: 1660000 rects
+caravel_00020003_fill_pattern_0_2: 1670000 rects
+caravel_00020003_fill_pattern_0_2: 1680000 rects
+caravel_00020003_fill_pattern_0_2: 1690000 rects
+caravel_00020003_fill_pattern_0_2: 1700000 rects
+caravel_00020003_fill_pattern_0_2: 1710000 rects
+caravel_00020003_fill_pattern_0_2: 1720000 rects
+caravel_00020003_fill_pattern_0_2: 1730000 rects
+caravel_00020003_fill_pattern_0_2: 1740000 rects
+caravel_00020003_fill_pattern_0_2: 1750000 rects
+caravel_00020003_fill_pattern_0_2: 1760000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_2
+
+caravel_00020003_fill_pattern_4_1: 3240000 rects
+caravel_00020003_fill_pattern_4_1: 3250000 rects
+caravel_00020003_fill_pattern_4_1: 3260000 rects
+caravel_00020003_fill_pattern_4_1: 3270000 rects
+caravel_00020003_fill_pattern_4_1: 3280000 rects
+caravel_00020003_fill_pattern_4_1: 3290000 rects
+caravel_00020003_fill_pattern_4_1: 3300000 rects
+caravel_00020003_fill_pattern_4_1: 3310000 rects
+caravel_00020003_fill_pattern_4_1: 3320000 rects
+caravel_00020003_fill_pattern_4_1: 3330000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_1
+
+caravel_00020003_fill_pattern_4_0: 3240000 rects
+caravel_00020003_fill_pattern_4_0: 3250000 rects
+caravel_00020003_fill_pattern_4_0: 3260000 rects
+caravel_00020003_fill_pattern_4_0: 3270000 rects
+caravel_00020003_fill_pattern_4_0: 3280000 rects
+caravel_00020003_fill_pattern_4_0: 3290000 rects
+caravel_00020003_fill_pattern_4_0: 3300000 rects
+caravel_00020003_fill_pattern_4_0: 3310000 rects
+caravel_00020003_fill_pattern_4_0: 3320000 rects
+caravel_00020003_fill_pattern_4_0: 3330000 rects
+caravel_00020003_fill_pattern_4_0: 3340000 rects
+caravel_00020003_fill_pattern_4_0: 3350000 rects
+caravel_00020003_fill_pattern_4_0: 3360000 rects
+caravel_00020003_fill_pattern_4_0: 3370000 rects
+caravel_00020003_fill_pattern_4_0: 3380000 rects
+caravel_00020003_fill_pattern_4_0: 3390000 rects
+caravel_00020003_fill_pattern_4_0: 3400000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_4_0
+
+caravel_00020003_fill_pattern_1_0: 3240000 rects
+caravel_00020003_fill_pattern_1_0: 3250000 rects
+caravel_00020003_fill_pattern_1_0: 3260000 rects
+caravel_00020003_fill_pattern_1_0: 3270000 rects
+caravel_00020003_fill_pattern_1_0: 3280000 rects
+caravel_00020003_fill_pattern_1_0: 3290000 rects
+caravel_00020003_fill_pattern_1_0: 3300000 rects
+caravel_00020003_fill_pattern_1_0: 3310000 rects
+caravel_00020003_fill_pattern_1_0: 3320000 rects
+caravel_00020003_fill_pattern_1_0: 3330000 rects
+caravel_00020003_fill_pattern_1_0: 3340000 rects
+caravel_00020003_fill_pattern_1_0: 3350000 rects
+caravel_00020003_fill_pattern_1_0: 3360000 rects
+caravel_00020003_fill_pattern_1_0: 3370000 rects
+caravel_00020003_fill_pattern_1_0: 3380000 rects
+caravel_00020003_fill_pattern_1_0: 3390000 rects
+caravel_00020003_fill_pattern_1_0: 3400000 rects
+caravel_00020003_fill_pattern_1_0: 3410000 rects
+caravel_00020003_fill_pattern_1_0: 3420000 rects
+caravel_00020003_fill_pattern_1_0: 3430000 rects
+caravel_00020003_fill_pattern_1_0: 3440000 rects
+caravel_00020003_fill_pattern_1_0: 3450000 rects
+caravel_00020003_fill_pattern_1_0: 3460000 rects
+caravel_00020003_fill_pattern_1_0: 3470000 rects
+caravel_00020003_fill_pattern_1_0: 3480000 rects
+caravel_00020003_fill_pattern_1_0: 3490000 rects
+caravel_00020003_fill_pattern_1_0: 3500000 rects
+caravel_00020003_fill_pattern_1_0: 3510000 rects
+caravel_00020003_fill_pattern_1_0: 3520000 rects
+caravel_00020003_fill_pattern_1_0: 3530000 rects
+caravel_00020003_fill_pattern_1_0: 3540000 rects
+caravel_00020003_fill_pattern_1_0: 3550000 rects
+caravel_00020003_fill_pattern_1_0: 3560000 rects
+caravel_00020003_fill_pattern_1_0: 3570000 rects
+caravel_00020003_fill_pattern_1_0: 3580000 rects
+caravel_00020003_fill_pattern_1_0: 3590000 rects
+caravel_00020003_fill_pattern_1_0: 3600000 rects
+caravel_00020003_fill_pattern_1_0: 3610000 rects
+caravel_00020003_fill_pattern_1_0: 3620000 rects
+caravel_00020003_fill_pattern_1_0: 3630000 rects
+caravel_00020003_fill_pattern_1_0: 3640000 rects
+caravel_00020003_fill_pattern_1_0: 3650000 rects
+caravel_00020003_fill_pattern_1_0: 3660000 rects
+caravel_00020003_fill_pattern_1_0: 3670000 rects
+caravel_00020003_fill_pattern_1_0: 3680000 rects
+caravel_00020003_fill_pattern_1_0: 3690000 rects
+caravel_00020003_fill_pattern_1_0: 3700000 rects
+caravel_00020003_fill_pattern_1_0: 3710000 rects
+caravel_00020003_fill_pattern_1_0: 3720000 rects
+caravel_00020003_fill_pattern_1_0: 3730000 rects
+caravel_00020003_fill_pattern_1_0: 3740000 rects
+caravel_00020003_fill_pattern_1_0: 3750000 rects
+caravel_00020003_fill_pattern_1_0: 3760000 rects
+caravel_00020003_fill_pattern_1_0: 3770000 rects
+caravel_00020003_fill_pattern_1_0: 3780000 rects
+caravel_00020003_fill_pattern_1_0: 3790000 rects
+caravel_00020003_fill_pattern_1_0: 3800000 rects
+caravel_00020003_fill_pattern_1_0: 3810000 rects
+caravel_00020003_fill_pattern_1_0: 3820000 rects
+caravel_00020003_fill_pattern_1_0: 3830000 rects
+caravel_00020003_fill_pattern_1_0: 3840000 rects
+caravel_00020003_fill_pattern_1_0: 3850000 rects
+caravel_00020003_fill_pattern_1_0: 3860000 rects
+caravel_00020003_fill_pattern_1_0: 3870000 rects
+caravel_00020003_fill_pattern_1_0: 3880000 rects
+caravel_00020003_fill_pattern_1_0: 3890000 rects
+caravel_00020003_fill_pattern_1_0: 3900000 rects
+caravel_00020003_fill_pattern_1_0: 3910000 rects
+caravel_00020003_fill_pattern_1_0: 3920000 rects
+caravel_00020003_fill_pattern_1_0: 3930000 rects
+caravel_00020003_fill_pattern_1_0: 3940000 rects
+caravel_00020003_fill_pattern_1_0: 3950000 rects
+caravel_00020003_fill_pattern_1_0: 3960000 rects
+caravel_00020003_fill_pattern_1_0: 3970000 rects
+caravel_00020003_fill_pattern_1_0: 3980000 rects
+caravel_00020003_fill_pattern_1_0: 3990000 rects
+caravel_00020003_fill_pattern_1_0: 4000000 rects
+caravel_00020003_fill_pattern_1_0: 4010000 rects
+caravel_00020003_fill_pattern_1_0: 4020000 rects
+caravel_00020003_fill_pattern_1_0: 4030000 rects
+caravel_00020003_fill_pattern_1_0: 4040000 rects
+caravel_00020003_fill_pattern_1_0: 4050000 rects
+caravel_00020003_fill_pattern_1_0: 4060000 rects
+caravel_00020003_fill_pattern_1_0: 4070000 rects
+caravel_00020003_fill_pattern_1_0: 4080000 rects
+caravel_00020003_fill_pattern_1_0: 4090000 rects
+caravel_00020003_fill_pattern_1_0: 4100000 rects
+caravel_00020003_fill_pattern_1_0: 4110000 rects
+caravel_00020003_fill_pattern_1_0: 4120000 rects
+caravel_00020003_fill_pattern_1_0: 4130000 rects
+caravel_00020003_fill_pattern_1_0: 4140000 rects
+caravel_00020003_fill_pattern_1_0: 4150000 rects
+caravel_00020003_fill_pattern_1_0: 4160000 rects
+caravel_00020003_fill_pattern_1_0: 4170000 rects
+caravel_00020003_fill_pattern_1_0: 4180000 rects
+caravel_00020003_fill_pattern_1_0: 4190000 rects
+caravel_00020003_fill_pattern_1_0: 4200000 rects
+caravel_00020003_fill_pattern_1_0: 4210000 rects
+caravel_00020003_fill_pattern_1_0: 4220000 rects
+caravel_00020003_fill_pattern_1_0: 4230000 rects
+caravel_00020003_fill_pattern_1_0: 4240000 rects
+caravel_00020003_fill_pattern_1_0: 4250000 rects
+caravel_00020003_fill_pattern_1_0: 4260000 rects
+caravel_00020003_fill_pattern_1_0: 4270000 rects
+caravel_00020003_fill_pattern_1_0: 4280000 rects
+caravel_00020003_fill_pattern_1_0: 4290000 rects
+caravel_00020003_fill_pattern_1_0: 4300000 rects
+caravel_00020003_fill_pattern_1_0: 4310000 rects
+caravel_00020003_fill_pattern_1_0: 4320000 rects
+caravel_00020003_fill_pattern_1_0: 4330000 rects
+caravel_00020003_fill_pattern_1_0: 4340000 rects
+caravel_00020003_fill_pattern_1_0: 4350000 rects
+caravel_00020003_fill_pattern_1_0: 4360000 rects
+caravel_00020003_fill_pattern_1_0: 4370000 rects
+caravel_00020003_fill_pattern_1_0: 4380000 rects
+caravel_00020003_fill_pattern_1_0: 4390000 rects
+caravel_00020003_fill_pattern_1_0: 4400000 rects
+caravel_00020003_fill_pattern_1_0: 4410000 rects
+caravel_00020003_fill_pattern_1_0: 4420000 rects
+caravel_00020003_fill_pattern_1_0: 4430000 rects
+caravel_00020003_fill_pattern_1_0: 4440000 rects
+caravel_00020003_fill_pattern_1_0: 4450000 rects
+caravel_00020003_fill_pattern_1_0: 4460000 rects
+caravel_00020003_fill_pattern_1_0: 4470000 rects
+caravel_00020003_fill_pattern_1_0: 4480000 rects
+caravel_00020003_fill_pattern_1_0: 4490000 rects
+caravel_00020003_fill_pattern_1_0: 4500000 rects
+caravel_00020003_fill_pattern_1_0: 4510000 rects
+caravel_00020003_fill_pattern_1_0: 4520000 rects
+caravel_00020003_fill_pattern_1_0: 4530000 rects
+caravel_00020003_fill_pattern_1_0: 4540000 rects
+caravel_00020003_fill_pattern_1_0: 4550000 rects
+caravel_00020003_fill_pattern_1_0: 4560000 rects
+caravel_00020003_fill_pattern_1_0: 4570000 rects
+caravel_00020003_fill_pattern_1_0: 4580000 rects
+caravel_00020003_fill_pattern_1_0: 4590000 rects
+caravel_00020003_fill_pattern_1_0: 4600000 rects
+caravel_00020003_fill_pattern_1_0: 4610000 rects
+caravel_00020003_fill_pattern_1_0: 4620000 rects
+caravel_00020003_fill_pattern_1_0: 4630000 rects
+caravel_00020003_fill_pattern_1_0: 4640000 rects
+caravel_00020003_fill_pattern_1_0: 4650000 rects
+caravel_00020003_fill_pattern_1_0: 4660000 rects
+caravel_00020003_fill_pattern_1_0: 4670000 rects
+caravel_00020003_fill_pattern_1_0: 4680000 rects
+caravel_00020003_fill_pattern_1_0: 4690000 rects
+caravel_00020003_fill_pattern_1_0: 4700000 rects
+caravel_00020003_fill_pattern_1_0: 4710000 rects
+caravel_00020003_fill_pattern_1_0: 4720000 rects
+caravel_00020003_fill_pattern_1_0: 4730000 rects
+caravel_00020003_fill_pattern_1_0: 4740000 rects
+caravel_00020003_fill_pattern_1_0: 4750000 rects
+caravel_00020003_fill_pattern_1_0: 4760000 rects
+caravel_00020003_fill_pattern_1_0: 4770000 rects
+caravel_00020003_fill_pattern_1_0: 4780000 rects
+caravel_00020003_fill_pattern_1_0: 4790000 rects
+caravel_00020003_fill_pattern_1_0: 4800000 rects
+caravel_00020003_fill_pattern_1_0: 4810000 rects
+caravel_00020003_fill_pattern_1_0: 4820000 rects
+caravel_00020003_fill_pattern_1_0: 4830000 rects
+caravel_00020003_fill_pattern_1_0: 4840000 rects
+caravel_00020003_fill_pattern_1_0: 4850000 rects
+caravel_00020003_fill_pattern_1_0: 4860000 rects
+caravel_00020003_fill_pattern_1_0: 4870000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_0
+
+caravel_00020003_fill_pattern_1_1: 3240000 rects
+caravel_00020003_fill_pattern_1_1: 3250000 rects
+caravel_00020003_fill_pattern_1_1: 3260000 rects
+caravel_00020003_fill_pattern_1_1: 3270000 rects
+caravel_00020003_fill_pattern_1_1: 3280000 rects
+caravel_00020003_fill_pattern_1_1: 3290000 rects
+caravel_00020003_fill_pattern_1_1: 3300000 rects
+caravel_00020003_fill_pattern_1_1: 3310000 rects
+caravel_00020003_fill_pattern_1_1: 3320000 rects
+caravel_00020003_fill_pattern_1_1: 3330000 rects
+caravel_00020003_fill_pattern_1_1: 3340000 rects
+caravel_00020003_fill_pattern_1_1: 3350000 rects
+caravel_00020003_fill_pattern_1_1: 3360000 rects
+caravel_00020003_fill_pattern_1_1: 3370000 rects
+caravel_00020003_fill_pattern_1_1: 3380000 rects
+caravel_00020003_fill_pattern_1_1: 3390000 rects
+caravel_00020003_fill_pattern_1_1: 3400000 rects
+caravel_00020003_fill_pattern_1_1: 3410000 rects
+caravel_00020003_fill_pattern_1_1: 3420000 rects
+caravel_00020003_fill_pattern_1_1: 3430000 rects
+caravel_00020003_fill_pattern_1_1: 3440000 rects
+caravel_00020003_fill_pattern_1_1: 3450000 rects
+caravel_00020003_fill_pattern_1_1: 3460000 rects
+caravel_00020003_fill_pattern_1_1: 3470000 rects
+caravel_00020003_fill_pattern_1_1: 3480000 rects
+caravel_00020003_fill_pattern_1_1: 3490000 rects
+caravel_00020003_fill_pattern_1_1: 3500000 rects
+caravel_00020003_fill_pattern_1_1: 3510000 rects
+caravel_00020003_fill_pattern_1_1: 3520000 rects
+caravel_00020003_fill_pattern_1_1: 3530000 rects
+caravel_00020003_fill_pattern_1_1: 3540000 rects
+caravel_00020003_fill_pattern_1_1: 3550000 rects
+caravel_00020003_fill_pattern_1_1: 3560000 rects
+caravel_00020003_fill_pattern_1_1: 3570000 rects
+caravel_00020003_fill_pattern_1_1: 3580000 rects
+caravel_00020003_fill_pattern_1_1: 3590000 rects
+caravel_00020003_fill_pattern_1_1: 3600000 rects
+caravel_00020003_fill_pattern_1_1: 3610000 rects
+caravel_00020003_fill_pattern_1_1: 3620000 rects
+caravel_00020003_fill_pattern_1_1: 3630000 rects
+caravel_00020003_fill_pattern_1_1: 3640000 rects
+caravel_00020003_fill_pattern_1_1: 3650000 rects
+caravel_00020003_fill_pattern_1_1: 3660000 rects
+caravel_00020003_fill_pattern_1_1: 3670000 rects
+caravel_00020003_fill_pattern_1_1: 3680000 rects
+caravel_00020003_fill_pattern_1_1: 3690000 rects
+caravel_00020003_fill_pattern_1_1: 3700000 rects
+caravel_00020003_fill_pattern_1_1: 3710000 rects
+caravel_00020003_fill_pattern_1_1: 3720000 rects
+caravel_00020003_fill_pattern_1_1: 3730000 rects
+caravel_00020003_fill_pattern_1_1: 3740000 rects
+caravel_00020003_fill_pattern_1_1: 3750000 rects
+caravel_00020003_fill_pattern_1_1: 3760000 rects
+caravel_00020003_fill_pattern_1_1: 3770000 rects
+caravel_00020003_fill_pattern_1_1: 3780000 rects
+caravel_00020003_fill_pattern_1_1: 3790000 rects
+caravel_00020003_fill_pattern_1_1: 3800000 rects
+caravel_00020003_fill_pattern_1_1: 3810000 rects
+caravel_00020003_fill_pattern_1_1: 3820000 rects
+caravel_00020003_fill_pattern_1_1: 3830000 rects
+caravel_00020003_fill_pattern_1_1: 3840000 rects
+caravel_00020003_fill_pattern_1_1: 3850000 rects
+caravel_00020003_fill_pattern_1_1: 3860000 rects
+caravel_00020003_fill_pattern_1_1: 3870000 rects
+caravel_00020003_fill_pattern_1_1: 3880000 rects
+caravel_00020003_fill_pattern_1_1: 3890000 rects
+caravel_00020003_fill_pattern_1_1: 3900000 rects
+caravel_00020003_fill_pattern_1_1: 3910000 rects
+caravel_00020003_fill_pattern_1_1: 3920000 rects
+caravel_00020003_fill_pattern_1_1: 3930000 rects
+caravel_00020003_fill_pattern_1_1: 3940000 rects
+caravel_00020003_fill_pattern_1_1: 3950000 rects
+caravel_00020003_fill_pattern_1_1: 3960000 rects
+caravel_00020003_fill_pattern_1_1: 3970000 rects
+caravel_00020003_fill_pattern_1_1: 3980000 rects
+caravel_00020003_fill_pattern_1_1: 3990000 rects
+caravel_00020003_fill_pattern_1_1: 4000000 rects
+caravel_00020003_fill_pattern_1_1: 4010000 rects
+caravel_00020003_fill_pattern_1_1: 4020000 rects
+caravel_00020003_fill_pattern_1_1: 4030000 rects
+caravel_00020003_fill_pattern_1_1: 4040000 rects
+caravel_00020003_fill_pattern_1_1: 4050000 rects
+caravel_00020003_fill_pattern_1_1: 4060000 rects
+caravel_00020003_fill_pattern_1_1: 4070000 rects
+caravel_00020003_fill_pattern_1_1: 4080000 rects
+caravel_00020003_fill_pattern_1_1: 4090000 rects
+caravel_00020003_fill_pattern_1_1: 4100000 rects
+caravel_00020003_fill_pattern_1_1: 4110000 rects
+caravel_00020003_fill_pattern_1_1: 4120000 rects
+caravel_00020003_fill_pattern_1_1: 4130000 rects
+caravel_00020003_fill_pattern_1_1: 4140000 rects
+caravel_00020003_fill_pattern_1_1: 4150000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_1_1
+
+caravel_00020003_fill_pattern_2_0: 6600000 rects
+caravel_00020003_fill_pattern_2_0: 6610000 rects
+caravel_00020003_fill_pattern_2_0: 6620000 rects
+caravel_00020003_fill_pattern_2_0: 6630000 rects
+caravel_00020003_fill_pattern_2_0: 6640000 rects
+caravel_00020003_fill_pattern_2_0: 6650000 rects
+caravel_00020003_fill_pattern_2_0: 6660000 rects
+caravel_00020003_fill_pattern_2_0: 6670000 rects
+caravel_00020003_fill_pattern_2_0: 6680000 rects
+caravel_00020003_fill_pattern_2_0: 6690000 rects
+caravel_00020003_fill_pattern_2_0: 6700000 rects
+caravel_00020003_fill_pattern_2_0: 6710000 rects
+caravel_00020003_fill_pattern_2_0: 6720000 rects
+caravel_00020003_fill_pattern_2_0: 6730000 rects
+caravel_00020003_fill_pattern_2_0: 6740000 rects
+caravel_00020003_fill_pattern_2_0: 6750000 rects
+caravel_00020003_fill_pattern_2_0: 6760000 rects
+caravel_00020003_fill_pattern_2_0: 6770000 rects
+caravel_00020003_fill_pattern_2_0: 6780000 rects
+caravel_00020003_fill_pattern_2_0: 6790000 rects
+caravel_00020003_fill_pattern_2_0: 6800000 rects
+caravel_00020003_fill_pattern_2_0: 6810000 rects
+caravel_00020003_fill_pattern_2_0: 6820000 rects
+caravel_00020003_fill_pattern_2_0: 6830000 rects
+caravel_00020003_fill_pattern_2_0: 6840000 rects
+caravel_00020003_fill_pattern_2_0: 6850000 rects
+caravel_00020003_fill_pattern_2_0: 6860000 rects
+caravel_00020003_fill_pattern_2_0: 6870000 rects
+caravel_00020003_fill_pattern_2_0: 6880000 rects
+caravel_00020003_fill_pattern_2_0: 6890000 rects
+caravel_00020003_fill_pattern_2_0: 6900000 rects
+caravel_00020003_fill_pattern_2_0: 6910000 rects
+caravel_00020003_fill_pattern_2_0: 6920000 rects
+caravel_00020003_fill_pattern_2_0: 6930000 rects
+caravel_00020003_fill_pattern_2_0: 6940000 rects
+caravel_00020003_fill_pattern_2_0: 6950000 rects
+caravel_00020003_fill_pattern_2_0: 6960000 rects
+caravel_00020003_fill_pattern_2_0: 6970000 rects
+caravel_00020003_fill_pattern_2_0: 6980000 rects
+caravel_00020003_fill_pattern_2_0: 6990000 rects
+caravel_00020003_fill_pattern_2_0: 7000000 rects
+caravel_00020003_fill_pattern_2_0: 7010000 rects
+caravel_00020003_fill_pattern_2_0: 7020000 rects
+caravel_00020003_fill_pattern_2_0: 7030000 rects
+caravel_00020003_fill_pattern_2_0: 7040000 rects
+caravel_00020003_fill_pattern_2_0: 7050000 rects
+caravel_00020003_fill_pattern_2_0: 7060000 rects
+caravel_00020003_fill_pattern_2_0: 7070000 rects
+caravel_00020003_fill_pattern_2_0: 7080000 rects
+caravel_00020003_fill_pattern_2_0: 7090000 rects
+caravel_00020003_fill_pattern_2_0: 7100000 rects
+caravel_00020003_fill_pattern_2_0: 7110000 rects
+caravel_00020003_fill_pattern_2_0: 7120000 rects
+caravel_00020003_fill_pattern_2_0: 7130000 rects
+caravel_00020003_fill_pattern_2_0: 7140000 rects
+caravel_00020003_fill_pattern_2_0: 7150000 rects
+caravel_00020003_fill_pattern_2_0: 7160000 rects
+caravel_00020003_fill_pattern_2_0: 7170000 rects
+caravel_00020003_fill_pattern_2_0: 7180000 rects
+caravel_00020003_fill_pattern_2_0: 7190000 rects
+caravel_00020003_fill_pattern_2_0: 7200000 rects
+caravel_00020003_fill_pattern_2_0: 7210000 rects
+caravel_00020003_fill_pattern_2_0: 7220000 rects
+caravel_00020003_fill_pattern_2_0: 7230000 rects
+caravel_00020003_fill_pattern_2_0: 7240000 rects
+caravel_00020003_fill_pattern_2_0: 7250000 rects
+caravel_00020003_fill_pattern_2_0: 7260000 rects
+caravel_00020003_fill_pattern_2_0: 7270000 rects
+caravel_00020003_fill_pattern_2_0: 7280000 rects
+caravel_00020003_fill_pattern_2_0: 7290000 rects
+caravel_00020003_fill_pattern_2_0: 7300000 rects
+caravel_00020003_fill_pattern_2_0: 7310000 rects
+caravel_00020003_fill_pattern_2_0: 7320000 rects
+caravel_00020003_fill_pattern_2_0: 7330000 rects
+caravel_00020003_fill_pattern_2_0: 7340000 rects
+caravel_00020003_fill_pattern_2_0: 7350000 rects
+caravel_00020003_fill_pattern_2_0: 7360000 rects
+caravel_00020003_fill_pattern_2_0: 7370000 rects
+caravel_00020003_fill_pattern_2_0: 7380000 rects
+caravel_00020003_fill_pattern_2_0: 7390000 rects
+caravel_00020003_fill_pattern_2_0: 7400000 rects
+caravel_00020003_fill_pattern_2_0: 7410000 rects
+caravel_00020003_fill_pattern_2_0: 7420000 rects
+caravel_00020003_fill_pattern_2_0: 7430000 rects
+caravel_00020003_fill_pattern_2_0: 7440000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_0
+
+caravel_00020003_fill_pattern_3_0: 4920000 rects
+caravel_00020003_fill_pattern_3_0: 4930000 rects
+caravel_00020003_fill_pattern_3_0: 4940000 rects
+caravel_00020003_fill_pattern_3_0: 4950000 rects
+caravel_00020003_fill_pattern_3_0: 4960000 rects
+caravel_00020003_fill_pattern_3_0: 4970000 rects
+caravel_00020003_fill_pattern_3_0: 4980000 rects
+caravel_00020003_fill_pattern_3_0: 4990000 rects
+caravel_00020003_fill_pattern_3_0: 5000000 rects
+caravel_00020003_fill_pattern_3_0: 5010000 rects
+caravel_00020003_fill_pattern_3_0: 5020000 rects
+caravel_00020003_fill_pattern_3_0: 5030000 rects
+caravel_00020003_fill_pattern_3_0: 5040000 rects
+caravel_00020003_fill_pattern_3_0: 5050000 rects
+caravel_00020003_fill_pattern_3_0: 5060000 rects
+caravel_00020003_fill_pattern_3_0: 5070000 rects
+caravel_00020003_fill_pattern_3_0: 5080000 rects
+caravel_00020003_fill_pattern_3_0: 5090000 rects
+caravel_00020003_fill_pattern_3_0: 5100000 rects
+caravel_00020003_fill_pattern_3_0: 5110000 rects
+caravel_00020003_fill_pattern_3_0: 5120000 rects
+caravel_00020003_fill_pattern_3_0: 5130000 rects
+caravel_00020003_fill_pattern_3_0: 5140000 rects
+caravel_00020003_fill_pattern_3_0: 5150000 rects
+caravel_00020003_fill_pattern_3_0: 5160000 rects
+caravel_00020003_fill_pattern_3_0: 5170000 rects
+caravel_00020003_fill_pattern_3_0: 5180000 rects
+caravel_00020003_fill_pattern_3_0: 5190000 rects
+caravel_00020003_fill_pattern_3_0: 5200000 rects
+caravel_00020003_fill_pattern_3_0: 5210000 rects
+caravel_00020003_fill_pattern_3_0: 5220000 rects
+caravel_00020003_fill_pattern_3_0: 5230000 rects
+caravel_00020003_fill_pattern_3_0: 5240000 rects
+caravel_00020003_fill_pattern_3_0: 5250000 rects
+caravel_00020003_fill_pattern_3_0: 5260000 rects
+caravel_00020003_fill_pattern_3_0: 5270000 rects
+caravel_00020003_fill_pattern_3_0: 5280000 rects
+caravel_00020003_fill_pattern_3_0: 5290000 rects
+caravel_00020003_fill_pattern_3_0: 5300000 rects
+caravel_00020003_fill_pattern_3_0: 5310000 rects
+caravel_00020003_fill_pattern_3_0: 5320000 rects
+caravel_00020003_fill_pattern_3_0: 5330000 rects
+caravel_00020003_fill_pattern_3_0: 5340000 rects
+caravel_00020003_fill_pattern_3_0: 5350000 rects
+caravel_00020003_fill_pattern_3_0: 5360000 rects
+caravel_00020003_fill_pattern_3_0: 5370000 rects
+caravel_00020003_fill_pattern_3_0: 5380000 rects
+caravel_00020003_fill_pattern_3_0: 5390000 rects
+caravel_00020003_fill_pattern_3_0: 5400000 rects
+caravel_00020003_fill_pattern_3_0: 5410000 rects
+caravel_00020003_fill_pattern_3_0: 5420000 rects
+caravel_00020003_fill_pattern_3_0: 5430000 rects
+caravel_00020003_fill_pattern_3_0: 5440000 rects
+caravel_00020003_fill_pattern_3_0: 5450000 rects
+caravel_00020003_fill_pattern_3_0: 5460000 rects
+caravel_00020003_fill_pattern_3_0: 5470000 rects
+caravel_00020003_fill_pattern_3_0: 5480000 rects
+caravel_00020003_fill_pattern_3_0: 5490000 rects
+caravel_00020003_fill_pattern_3_0: 5500000 rects
+caravel_00020003_fill_pattern_3_0: 5510000 rects
+caravel_00020003_fill_pattern_3_0: 5520000 rects
+caravel_00020003_fill_pattern_3_0: 5530000 rects
+caravel_00020003_fill_pattern_3_0: 5540000 rects
+caravel_00020003_fill_pattern_3_0: 5550000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_0
+
+caravel_00020003_fill_pattern_3_1: 3240000 rects
+caravel_00020003_fill_pattern_3_1: 3250000 rects
+caravel_00020003_fill_pattern_3_1: 3260000 rects
+caravel_00020003_fill_pattern_3_1: 3270000 rects
+caravel_00020003_fill_pattern_3_1: 3280000 rects
+caravel_00020003_fill_pattern_3_1: 3290000 rects
+caravel_00020003_fill_pattern_3_1: 3300000 rects
+caravel_00020003_fill_pattern_3_1: 3310000 rects
+caravel_00020003_fill_pattern_3_1: 3320000 rects
+caravel_00020003_fill_pattern_3_1: 3330000 rects
+caravel_00020003_fill_pattern_3_1: 3340000 rects
+caravel_00020003_fill_pattern_3_1: 3350000 rects
+caravel_00020003_fill_pattern_3_1: 3360000 rects
+caravel_00020003_fill_pattern_3_1: 3370000 rects
+caravel_00020003_fill_pattern_3_1: 3380000 rects
+caravel_00020003_fill_pattern_3_1: 3390000 rects
+caravel_00020003_fill_pattern_3_1: 3400000 rects
+caravel_00020003_fill_pattern_3_1: 3410000 rects
+caravel_00020003_fill_pattern_3_1: 3420000 rects
+caravel_00020003_fill_pattern_3_1: 3430000 rects
+caravel_00020003_fill_pattern_3_1: 3440000 rects
+caravel_00020003_fill_pattern_3_1: 3450000 rects
+caravel_00020003_fill_pattern_3_1: 3460000 rects
+caravel_00020003_fill_pattern_3_1: 3470000 rects
+caravel_00020003_fill_pattern_3_1: 3480000 rects
+caravel_00020003_fill_pattern_3_1: 3490000 rects
+caravel_00020003_fill_pattern_3_1: 3500000 rects
+caravel_00020003_fill_pattern_3_1: 3510000 rects
+caravel_00020003_fill_pattern_3_1: 3520000 rects
+caravel_00020003_fill_pattern_3_1: 3530000 rects
+caravel_00020003_fill_pattern_3_1: 3540000 rects
+caravel_00020003_fill_pattern_3_1: 3550000 rects
+caravel_00020003_fill_pattern_3_1: 3560000 rects
+caravel_00020003_fill_pattern_3_1: 3570000 rects
+caravel_00020003_fill_pattern_3_1: 3580000 rects
+caravel_00020003_fill_pattern_3_1: 3590000 rects
+caravel_00020003_fill_pattern_3_1: 3600000 rects
+caravel_00020003_fill_pattern_3_1: 3610000 rects
+caravel_00020003_fill_pattern_3_1: 3620000 rects
+caravel_00020003_fill_pattern_3_1: 3630000 rects
+caravel_00020003_fill_pattern_3_1: 3640000 rects
+caravel_00020003_fill_pattern_3_1: 3650000 rects
+caravel_00020003_fill_pattern_3_1: 3660000 rects
+caravel_00020003_fill_pattern_3_1: 3670000 rects
+caravel_00020003_fill_pattern_3_1: 3680000 rects
+caravel_00020003_fill_pattern_3_1: 3690000 rects
+caravel_00020003_fill_pattern_3_1: 3700000 rects
+caravel_00020003_fill_pattern_3_1: 3710000 rects
+caravel_00020003_fill_pattern_3_1: 3720000 rects
+caravel_00020003_fill_pattern_3_1: 3730000 rects
+caravel_00020003_fill_pattern_3_1: 3740000 rects
+caravel_00020003_fill_pattern_3_1: 3750000 rects
+caravel_00020003_fill_pattern_3_1: 3760000 rects
+caravel_00020003_fill_pattern_3_1: 3770000 rects
+caravel_00020003_fill_pattern_3_1: 3780000 rects
+caravel_00020003_fill_pattern_3_1: 3790000 rects
+caravel_00020003_fill_pattern_3_1: 3800000 rects
+caravel_00020003_fill_pattern_3_1: 3810000 rects
+caravel_00020003_fill_pattern_3_1: 3820000 rects
+caravel_00020003_fill_pattern_3_1: 3830000 rects
+caravel_00020003_fill_pattern_3_1: 3840000 rects
+caravel_00020003_fill_pattern_3_1: 3850000 rects
+caravel_00020003_fill_pattern_3_1: 3860000 rects
+caravel_00020003_fill_pattern_3_1: 3870000 rects
+caravel_00020003_fill_pattern_3_1: 3880000 rects
+caravel_00020003_fill_pattern_3_1: 3890000 rects
+caravel_00020003_fill_pattern_3_1: 3900000 rects
+caravel_00020003_fill_pattern_3_1: 3910000 rects
+caravel_00020003_fill_pattern_3_1: 3920000 rects
+caravel_00020003_fill_pattern_3_1: 3930000 rects
+caravel_00020003_fill_pattern_3_1: 3940000 rects
+caravel_00020003_fill_pattern_3_1: 3950000 rects
+caravel_00020003_fill_pattern_3_1: 3960000 rects
+caravel_00020003_fill_pattern_3_1: 3970000 rects
+caravel_00020003_fill_pattern_3_1: 3980000 rects
+caravel_00020003_fill_pattern_3_1: 3990000 rects
+caravel_00020003_fill_pattern_3_1: 4000000 rects
+caravel_00020003_fill_pattern_3_1: 4010000 rects
+caravel_00020003_fill_pattern_3_1: 4020000 rects
+caravel_00020003_fill_pattern_3_1: 4030000 rects
+caravel_00020003_fill_pattern_3_1: 4040000 rects
+caravel_00020003_fill_pattern_3_1: 4050000 rects
+caravel_00020003_fill_pattern_3_1: 4060000 rects
+caravel_00020003_fill_pattern_3_1: 4070000 rects
+caravel_00020003_fill_pattern_3_1: 4080000 rects
+caravel_00020003_fill_pattern_3_1: 4090000 rects
+caravel_00020003_fill_pattern_3_1: 4100000 rects
+caravel_00020003_fill_pattern_3_1: 4110000 rects
+caravel_00020003_fill_pattern_3_1: 4120000 rects
+caravel_00020003_fill_pattern_3_1: 4130000 rects
+caravel_00020003_fill_pattern_3_1: 4140000 rects
+caravel_00020003_fill_pattern_3_1: 4150000 rects
+caravel_00020003_fill_pattern_3_1: 4160000 rects
+caravel_00020003_fill_pattern_3_1: 4170000 rects
+caravel_00020003_fill_pattern_3_1: 4180000 rects
+caravel_00020003_fill_pattern_3_1: 4190000 rects
+caravel_00020003_fill_pattern_3_1: 4200000 rects
+caravel_00020003_fill_pattern_3_1: 4210000 rects
+caravel_00020003_fill_pattern_3_1: 4220000 rects
+caravel_00020003_fill_pattern_3_1: 4230000 rects
+caravel_00020003_fill_pattern_3_1: 4240000 rects
+caravel_00020003_fill_pattern_3_1: 4250000 rects
+caravel_00020003_fill_pattern_3_1: 4260000 rects
+caravel_00020003_fill_pattern_3_1: 4270000 rects
+caravel_00020003_fill_pattern_3_1: 4280000 rects
+caravel_00020003_fill_pattern_3_1: 4290000 rects
+caravel_00020003_fill_pattern_3_1: 4300000 rects
+caravel_00020003_fill_pattern_3_1: 4310000 rects
+caravel_00020003_fill_pattern_3_1: 4320000 rects
+caravel_00020003_fill_pattern_3_1: 4330000 rects
+caravel_00020003_fill_pattern_3_1: 4340000 rects
+caravel_00020003_fill_pattern_3_1: 4350000 rects
+caravel_00020003_fill_pattern_3_1: 4360000 rects
+caravel_00020003_fill_pattern_3_1: 4370000 rects
+caravel_00020003_fill_pattern_3_1: 4380000 rects
+caravel_00020003_fill_pattern_3_1: 4390000 rects
+caravel_00020003_fill_pattern_3_1: 4400000 rects
+caravel_00020003_fill_pattern_3_1: 4410000 rects
+caravel_00020003_fill_pattern_3_1: 4420000 rects
+caravel_00020003_fill_pattern_3_1: 4430000 rects
+caravel_00020003_fill_pattern_3_1: 4440000 rects
+caravel_00020003_fill_pattern_3_1: 4450000 rects
+caravel_00020003_fill_pattern_3_1: 4460000 rects
+caravel_00020003_fill_pattern_3_1: 4470000 rects
+caravel_00020003_fill_pattern_3_1: 4480000 rects
+caravel_00020003_fill_pattern_3_1: 4490000 rects
+caravel_00020003_fill_pattern_3_1: 4500000 rects
+caravel_00020003_fill_pattern_3_1: 4510000 rects
+caravel_00020003_fill_pattern_3_1: 4520000 rects
+caravel_00020003_fill_pattern_3_1: 4530000 rects
+caravel_00020003_fill_pattern_3_1: 4540000 rects
+caravel_00020003_fill_pattern_3_1: 4550000 rects
+caravel_00020003_fill_pattern_3_1: 4560000 rects
+caravel_00020003_fill_pattern_3_1: 4570000 rects
+caravel_00020003_fill_pattern_3_1: 4580000 rects
+caravel_00020003_fill_pattern_3_1: 4590000 rects
+caravel_00020003_fill_pattern_3_1: 4600000 rects
+caravel_00020003_fill_pattern_3_1: 4610000 rects
+caravel_00020003_fill_pattern_3_1: 4620000 rects
+caravel_00020003_fill_pattern_3_1: 4630000 rects
+caravel_00020003_fill_pattern_3_1: 4640000 rects
+caravel_00020003_fill_pattern_3_1: 4650000 rects
+caravel_00020003_fill_pattern_3_1: 4660000 rects
+caravel_00020003_fill_pattern_3_1: 4670000 rects
+caravel_00020003_fill_pattern_3_1: 4680000 rects
+caravel_00020003_fill_pattern_3_1: 4690000 rects
+caravel_00020003_fill_pattern_3_1: 4700000 rects
+caravel_00020003_fill_pattern_3_1: 4710000 rects
+caravel_00020003_fill_pattern_3_1: 4720000 rects
+caravel_00020003_fill_pattern_3_1: 4730000 rects
+caravel_00020003_fill_pattern_3_1: 4740000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_3_1
+
+caravel_00020003_fill_pattern_2_1: 4920000 rects
+caravel_00020003_fill_pattern_2_1: 4930000 rects
+caravel_00020003_fill_pattern_2_1: 4940000 rects
+caravel_00020003_fill_pattern_2_1: 4950000 rects
+caravel_00020003_fill_pattern_2_1: 4960000 rects
+caravel_00020003_fill_pattern_2_1: 4970000 rects
+caravel_00020003_fill_pattern_2_1: 4980000 rects
+caravel_00020003_fill_pattern_2_1: 4990000 rects
+caravel_00020003_fill_pattern_2_1: 5000000 rects
+caravel_00020003_fill_pattern_2_1: 5010000 rects
+caravel_00020003_fill_pattern_2_1: 5020000 rects
+caravel_00020003_fill_pattern_2_1: 5030000 rects
+caravel_00020003_fill_pattern_2_1: 5040000 rects
+caravel_00020003_fill_pattern_2_1: 5050000 rects
+caravel_00020003_fill_pattern_2_1: 5060000 rects
+caravel_00020003_fill_pattern_2_1: 5070000 rects
+caravel_00020003_fill_pattern_2_1: 5080000 rects
+caravel_00020003_fill_pattern_2_1: 5090000 rects
+caravel_00020003_fill_pattern_2_1: 5100000 rects
+caravel_00020003_fill_pattern_2_1: 5110000 rects
+caravel_00020003_fill_pattern_2_1: 5120000 rects
+caravel_00020003_fill_pattern_2_1: 5130000 rects
+caravel_00020003_fill_pattern_2_1: 5140000 rects
+caravel_00020003_fill_pattern_2_1: 5150000 rects
+caravel_00020003_fill_pattern_2_1: 5160000 rects
+caravel_00020003_fill_pattern_2_1: 5170000 rects
+caravel_00020003_fill_pattern_2_1: 5180000 rects
+caravel_00020003_fill_pattern_2_1: 5190000 rects
+caravel_00020003_fill_pattern_2_1: 5200000 rects
+caravel_00020003_fill_pattern_2_1: 5210000 rects
+caravel_00020003_fill_pattern_2_1: 5220000 rects
+caravel_00020003_fill_pattern_2_1: 5230000 rects
+caravel_00020003_fill_pattern_2_1: 5240000 rects
+caravel_00020003_fill_pattern_2_1: 5250000 rects
+caravel_00020003_fill_pattern_2_1: 5260000 rects
+caravel_00020003_fill_pattern_2_1: 5270000 rects
+caravel_00020003_fill_pattern_2_1: 5280000 rects
+caravel_00020003_fill_pattern_2_1: 5290000 rects
+caravel_00020003_fill_pattern_2_1: 5300000 rects
+caravel_00020003_fill_pattern_2_1: 5310000 rects
+caravel_00020003_fill_pattern_2_1: 5320000 rects
+caravel_00020003_fill_pattern_2_1: 5330000 rects
+caravel_00020003_fill_pattern_2_1: 5340000 rects
+caravel_00020003_fill_pattern_2_1: 5350000 rects
+caravel_00020003_fill_pattern_2_1: 5360000 rects
+caravel_00020003_fill_pattern_2_1: 5370000 rects
+caravel_00020003_fill_pattern_2_1: 5380000 rects
+caravel_00020003_fill_pattern_2_1: 5390000 rects
+caravel_00020003_fill_pattern_2_1: 5400000 rects
+caravel_00020003_fill_pattern_2_1: 5410000 rects
+caravel_00020003_fill_pattern_2_1: 5420000 rects
+caravel_00020003_fill_pattern_2_1: 5430000 rects
+caravel_00020003_fill_pattern_2_1: 5440000 rects
+caravel_00020003_fill_pattern_2_1: 5450000 rects
+caravel_00020003_fill_pattern_2_1: 5460000 rects
+caravel_00020003_fill_pattern_2_1: 5470000 rects
+caravel_00020003_fill_pattern_2_1: 5480000 rects
+caravel_00020003_fill_pattern_2_1: 5490000 rects
+caravel_00020003_fill_pattern_2_1: 5500000 rects
+caravel_00020003_fill_pattern_2_1: 5510000 rects
+caravel_00020003_fill_pattern_2_1: 5520000 rects
+caravel_00020003_fill_pattern_2_1: 5530000 rects
+caravel_00020003_fill_pattern_2_1: 5540000 rects
+caravel_00020003_fill_pattern_2_1: 5550000 rects
+caravel_00020003_fill_pattern_2_1: 5560000 rects
+caravel_00020003_fill_pattern_2_1: 5570000 rects
+caravel_00020003_fill_pattern_2_1: 5580000 rects
+caravel_00020003_fill_pattern_2_1: 5590000 rects
+caravel_00020003_fill_pattern_2_1: 5600000 rects
+caravel_00020003_fill_pattern_2_1: 5610000 rects
+caravel_00020003_fill_pattern_2_1: 5620000 rects
+caravel_00020003_fill_pattern_2_1: 5630000 rects
+caravel_00020003_fill_pattern_2_1: 5640000 rects
+caravel_00020003_fill_pattern_2_1: 5650000 rects
+caravel_00020003_fill_pattern_2_1: 5660000 rects
+caravel_00020003_fill_pattern_2_1: 5670000 rects
+caravel_00020003_fill_pattern_2_1: 5680000 rects
+caravel_00020003_fill_pattern_2_1: 5690000 rects
+caravel_00020003_fill_pattern_2_1: 5700000 rects
+caravel_00020003_fill_pattern_2_1: 5710000 rects
+caravel_00020003_fill_pattern_2_1: 5720000 rects
+caravel_00020003_fill_pattern_2_1: 5730000 rects
+caravel_00020003_fill_pattern_2_1: 5740000 rects
+caravel_00020003_fill_pattern_2_1: 5750000 rects
+caravel_00020003_fill_pattern_2_1: 5760000 rects
+caravel_00020003_fill_pattern_2_1: 5770000 rects
+caravel_00020003_fill_pattern_2_1: 5780000 rects
+caravel_00020003_fill_pattern_2_1: 5790000 rects
+caravel_00020003_fill_pattern_2_1: 5800000 rects
+caravel_00020003_fill_pattern_2_1: 5810000 rects
+caravel_00020003_fill_pattern_2_1: 5820000 rects
+caravel_00020003_fill_pattern_2_1: 5830000 rects
+caravel_00020003_fill_pattern_2_1: 5840000 rects
+caravel_00020003_fill_pattern_2_1: 5850000 rects
+caravel_00020003_fill_pattern_2_1: 5860000 rects
+caravel_00020003_fill_pattern_2_1: 5870000 rects
+caravel_00020003_fill_pattern_2_1: 5880000 rects
+caravel_00020003_fill_pattern_2_1: 5890000 rects
+caravel_00020003_fill_pattern_2_1: 5900000 rects
+caravel_00020003_fill_pattern_2_1: 5910000 rects
+caravel_00020003_fill_pattern_2_1: 5920000 rects
+caravel_00020003_fill_pattern_2_1: 5930000 rects
+caravel_00020003_fill_pattern_2_1: 5940000 rects
+caravel_00020003_fill_pattern_2_1: 5950000 rects
+caravel_00020003_fill_pattern_2_1: 5960000 rects
+caravel_00020003_fill_pattern_2_1: 5970000 rects
+caravel_00020003_fill_pattern_2_1: 5980000 rects
+caravel_00020003_fill_pattern_2_1: 5990000 rects
+caravel_00020003_fill_pattern_2_1: 6000000 rects
+caravel_00020003_fill_pattern_2_1: 6010000 rects
+caravel_00020003_fill_pattern_2_1: 6020000 rects
+caravel_00020003_fill_pattern_2_1: 6030000 rects
+caravel_00020003_fill_pattern_2_1: 6040000 rects
+caravel_00020003_fill_pattern_2_1: 6050000 rects
+caravel_00020003_fill_pattern_2_1: 6060000 rects
+caravel_00020003_fill_pattern_2_1: 6070000 rects
+caravel_00020003_fill_pattern_2_1: 6080000 rects
+caravel_00020003_fill_pattern_2_1: 6090000 rects
+caravel_00020003_fill_pattern_2_1: 6100000 rects
+caravel_00020003_fill_pattern_2_1: 6110000 rects
+caravel_00020003_fill_pattern_2_1: 6120000 rects
+caravel_00020003_fill_pattern_2_1: 6130000 rects
+caravel_00020003_fill_pattern_2_1: 6140000 rects
+caravel_00020003_fill_pattern_2_1: 6150000 rects
+caravel_00020003_fill_pattern_2_1: 6160000 rects
+caravel_00020003_fill_pattern_2_1: 6170000 rects
+caravel_00020003_fill_pattern_2_1: 6180000 rects
+caravel_00020003_fill_pattern_2_1: 6190000 rects
+caravel_00020003_fill_pattern_2_1: 6200000 rects
+caravel_00020003_fill_pattern_2_1: 6210000 rects
+caravel_00020003_fill_pattern_2_1: 6220000 rects
+caravel_00020003_fill_pattern_2_1: 6230000 rects
+caravel_00020003_fill_pattern_2_1: 6240000 rects
+caravel_00020003_fill_pattern_2_1: 6250000 rects
+caravel_00020003_fill_pattern_2_1: 6260000 rects
+caravel_00020003_fill_pattern_2_1: 6270000 rects
+caravel_00020003_fill_pattern_2_1: 6280000 rects
+caravel_00020003_fill_pattern_2_1: 6290000 rects
+caravel_00020003_fill_pattern_2_1: 6300000 rects
+caravel_00020003_fill_pattern_2_1: 6310000 rects
+caravel_00020003_fill_pattern_2_1: 6320000 rects
+caravel_00020003_fill_pattern_2_1: 6330000 rects
+caravel_00020003_fill_pattern_2_1: 6340000 rects
+caravel_00020003_fill_pattern_2_1: 6350000 rects
+caravel_00020003_fill_pattern_2_1: 6360000 rects
+caravel_00020003_fill_pattern_2_1: 6370000 rects
+caravel_00020003_fill_pattern_2_1: 6380000 rects
+caravel_00020003_fill_pattern_2_1: 6390000 rects
+caravel_00020003_fill_pattern_2_1: 6400000 rects
+caravel_00020003_fill_pattern_2_1: 6410000 rects
+caravel_00020003_fill_pattern_2_1: 6420000 rects
+caravel_00020003_fill_pattern_2_1: 6430000 rects
+caravel_00020003_fill_pattern_2_1: 6440000 rects
+caravel_00020003_fill_pattern_2_1: 6450000 rects
+caravel_00020003_fill_pattern_2_1: 6460000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_2_1
+
+caravel_00020003_fill_pattern_0_0: 3240000 rects
+caravel_00020003_fill_pattern_0_0: 3250000 rects
+caravel_00020003_fill_pattern_0_0: 3260000 rects
+caravel_00020003_fill_pattern_0_0: 3270000 rects
+caravel_00020003_fill_pattern_0_0: 3280000 rects
+caravel_00020003_fill_pattern_0_0: 3290000 rects
+caravel_00020003_fill_pattern_0_0: 3300000 rects
+caravel_00020003_fill_pattern_0_0: 3310000 rects
+caravel_00020003_fill_pattern_0_0: 3320000 rects
+caravel_00020003_fill_pattern_0_0: 3330000 rects
+caravel_00020003_fill_pattern_0_0: 3340000 rects
+caravel_00020003_fill_pattern_0_0: 3350000 rects
+caravel_00020003_fill_pattern_0_0: 3360000 rects
+caravel_00020003_fill_pattern_0_0: 3370000 rects
+caravel_00020003_fill_pattern_0_0: 3380000 rects
+caravel_00020003_fill_pattern_0_0: 3390000 rects
+caravel_00020003_fill_pattern_0_0: 3400000 rects
+caravel_00020003_fill_pattern_0_0: 3410000 rects
+caravel_00020003_fill_pattern_0_0: 3420000 rects
+caravel_00020003_fill_pattern_0_0: 3430000 rects
+caravel_00020003_fill_pattern_0_0: 3440000 rects
+caravel_00020003_fill_pattern_0_0: 3450000 rects
+caravel_00020003_fill_pattern_0_0: 3460000 rects
+caravel_00020003_fill_pattern_0_0: 3470000 rects
+caravel_00020003_fill_pattern_0_0: 3480000 rects
+caravel_00020003_fill_pattern_0_0: 3490000 rects
+caravel_00020003_fill_pattern_0_0: 3500000 rects
+caravel_00020003_fill_pattern_0_0: 3510000 rects
+caravel_00020003_fill_pattern_0_0: 3520000 rects
+caravel_00020003_fill_pattern_0_0: 3530000 rects
+caravel_00020003_fill_pattern_0_0: 3540000 rects
+caravel_00020003_fill_pattern_0_0: 3550000 rects
+caravel_00020003_fill_pattern_0_0: 3560000 rects
+caravel_00020003_fill_pattern_0_0: 3570000 rects
+caravel_00020003_fill_pattern_0_0: 3580000 rects
+caravel_00020003_fill_pattern_0_0: 3590000 rects
+caravel_00020003_fill_pattern_0_0: 3600000 rects
+caravel_00020003_fill_pattern_0_0: 3610000 rects
+caravel_00020003_fill_pattern_0_0: 3620000 rects
+caravel_00020003_fill_pattern_0_0: 3630000 rects
+caravel_00020003_fill_pattern_0_0: 3640000 rects
+caravel_00020003_fill_pattern_0_0: 3650000 rects
+caravel_00020003_fill_pattern_0_0: 3660000 rects
+caravel_00020003_fill_pattern_0_0: 3670000 rects
+caravel_00020003_fill_pattern_0_0: 3680000 rects
+caravel_00020003_fill_pattern_0_0: 3690000 rects
+caravel_00020003_fill_pattern_0_0: 3700000 rects
+caravel_00020003_fill_pattern_0_0: 3710000 rects
+caravel_00020003_fill_pattern_0_0: 3720000 rects
+caravel_00020003_fill_pattern_0_0: 3730000 rects
+caravel_00020003_fill_pattern_0_0: 3740000 rects
+caravel_00020003_fill_pattern_0_0: 3750000 rects
+caravel_00020003_fill_pattern_0_0: 3760000 rects
+caravel_00020003_fill_pattern_0_0: 3770000 rects
+caravel_00020003_fill_pattern_0_0: 3780000 rects
+caravel_00020003_fill_pattern_0_0: 3790000 rects
+caravel_00020003_fill_pattern_0_0: 3800000 rects
+caravel_00020003_fill_pattern_0_0: 3810000 rects
+caravel_00020003_fill_pattern_0_0: 3820000 rects
+caravel_00020003_fill_pattern_0_0: 3830000 rects
+caravel_00020003_fill_pattern_0_0: 3840000 rects
+caravel_00020003_fill_pattern_0_0: 3850000 rects
+caravel_00020003_fill_pattern_0_0: 3860000 rects
+caravel_00020003_fill_pattern_0_0: 3870000 rects
+caravel_00020003_fill_pattern_0_0: 3880000 rects
+caravel_00020003_fill_pattern_0_0: 3890000 rects
+caravel_00020003_fill_pattern_0_0: 3900000 rects
+caravel_00020003_fill_pattern_0_0: 3910000 rects
+caravel_00020003_fill_pattern_0_0: 3920000 rects
+caravel_00020003_fill_pattern_0_0: 3930000 rects
+caravel_00020003_fill_pattern_0_0: 3940000 rects
+caravel_00020003_fill_pattern_0_0: 3950000 rects
+caravel_00020003_fill_pattern_0_0: 3960000 rects
+caravel_00020003_fill_pattern_0_0: 3970000 rects
+caravel_00020003_fill_pattern_0_0: 3980000 rects
+caravel_00020003_fill_pattern_0_0: 3990000 rects
+caravel_00020003_fill_pattern_0_0: 4000000 rects
+caravel_00020003_fill_pattern_0_0: 4010000 rects
+caravel_00020003_fill_pattern_0_0: 4020000 rects
+caravel_00020003_fill_pattern_0_0: 4030000 rects
+caravel_00020003_fill_pattern_0_0: 4040000 rects
+caravel_00020003_fill_pattern_0_0: 4050000 rects
+caravel_00020003_fill_pattern_0_0: 4060000 rects
+caravel_00020003_fill_pattern_0_0: 4070000 rects
+caravel_00020003_fill_pattern_0_0: 4080000 rects
+caravel_00020003_fill_pattern_0_0: 4090000 rects
+caravel_00020003_fill_pattern_0_0: 4100000 rects
+caravel_00020003_fill_pattern_0_0: 4110000 rects
+caravel_00020003_fill_pattern_0_0: 4120000 rects
+caravel_00020003_fill_pattern_0_0: 4130000 rects
+caravel_00020003_fill_pattern_0_0: 4140000 rects
+caravel_00020003_fill_pattern_0_0: 4150000 rects
+caravel_00020003_fill_pattern_0_0: 4160000 rects
+caravel_00020003_fill_pattern_0_0: 4170000 rects
+caravel_00020003_fill_pattern_0_0: 4180000 rects
+caravel_00020003_fill_pattern_0_0: 4190000 rects
+caravel_00020003_fill_pattern_0_0: 4200000 rects
+caravel_00020003_fill_pattern_0_0: 4210000 rects
+caravel_00020003_fill_pattern_0_0: 4220000 rects
+caravel_00020003_fill_pattern_0_0: 4230000 rects
+caravel_00020003_fill_pattern_0_0: 4240000 rects
+caravel_00020003_fill_pattern_0_0: 4250000 rects
+caravel_00020003_fill_pattern_0_0: 4260000 rects
+caravel_00020003_fill_pattern_0_0: 4270000 rects
+caravel_00020003_fill_pattern_0_0: 4280000 rects
+caravel_00020003_fill_pattern_0_0: 4290000 rects
+caravel_00020003_fill_pattern_0_0: 4300000 rects
+caravel_00020003_fill_pattern_0_0: 4310000 rects
+caravel_00020003_fill_pattern_0_0: 4320000 rects
+caravel_00020003_fill_pattern_0_0: 4330000 rects
+caravel_00020003_fill_pattern_0_0: 4340000 rects
+caravel_00020003_fill_pattern_0_0: 4350000 rects
+caravel_00020003_fill_pattern_0_0: 4360000 rects
+caravel_00020003_fill_pattern_0_0: 4370000 rects
+caravel_00020003_fill_pattern_0_0: 4380000 rects
+caravel_00020003_fill_pattern_0_0: 4390000 rects
+caravel_00020003_fill_pattern_0_0: 4400000 rects
+caravel_00020003_fill_pattern_0_0: 4410000 rects
+caravel_00020003_fill_pattern_0_0: 4420000 rects
+caravel_00020003_fill_pattern_0_0: 4430000 rects
+caravel_00020003_fill_pattern_0_0: 4440000 rects
+caravel_00020003_fill_pattern_0_0: 4450000 rects
+caravel_00020003_fill_pattern_0_0: 4460000 rects
+caravel_00020003_fill_pattern_0_0: 4470000 rects
+caravel_00020003_fill_pattern_0_0: 4480000 rects
+caravel_00020003_fill_pattern_0_0: 4490000 rects
+caravel_00020003_fill_pattern_0_0: 4500000 rects
+caravel_00020003_fill_pattern_0_0: 4510000 rects
+caravel_00020003_fill_pattern_0_0: 4520000 rects
+caravel_00020003_fill_pattern_0_0: 4530000 rects
+caravel_00020003_fill_pattern_0_0: 4540000 rects
+caravel_00020003_fill_pattern_0_0: 4550000 rects
+caravel_00020003_fill_pattern_0_0: 4560000 rects
+caravel_00020003_fill_pattern_0_0: 4570000 rects
+caravel_00020003_fill_pattern_0_0: 4580000 rects
+caravel_00020003_fill_pattern_0_0: 4590000 rects
+caravel_00020003_fill_pattern_0_0: 4600000 rects
+caravel_00020003_fill_pattern_0_0: 4610000 rects
+caravel_00020003_fill_pattern_0_0: 4620000 rects
+caravel_00020003_fill_pattern_0_0: 4630000 rects
+caravel_00020003_fill_pattern_0_0: 4640000 rects
+caravel_00020003_fill_pattern_0_0: 4650000 rects
+caravel_00020003_fill_pattern_0_0: 4660000 rects
+caravel_00020003_fill_pattern_0_0: 4670000 rects
+caravel_00020003_fill_pattern_0_0: 4680000 rects
+caravel_00020003_fill_pattern_0_0: 4690000 rects
+caravel_00020003_fill_pattern_0_0: 4700000 rects
+caravel_00020003_fill_pattern_0_0: 4710000 rects
+caravel_00020003_fill_pattern_0_0: 4720000 rects
+caravel_00020003_fill_pattern_0_0: 4730000 rects
+caravel_00020003_fill_pattern_0_0: 4740000 rects
+caravel_00020003_fill_pattern_0_0: 4750000 rects
+caravel_00020003_fill_pattern_0_0: 4760000 rects
+caravel_00020003_fill_pattern_0_0: 4770000 rects
+caravel_00020003_fill_pattern_0_0: 4780000 rects
+caravel_00020003_fill_pattern_0_0: 4790000 rects
+caravel_00020003_fill_pattern_0_0: 4800000 rects
+caravel_00020003_fill_pattern_0_0: 4810000 rects
+caravel_00020003_fill_pattern_0_0: 4820000 rects
+caravel_00020003_fill_pattern_0_0: 4830000 rects
+caravel_00020003_fill_pattern_0_0: 4840000 rects
+caravel_00020003_fill_pattern_0_0: 4850000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_0
+
+caravel_00020003_fill_pattern_0_1: 4920000 rects
+caravel_00020003_fill_pattern_0_1: 4930000 rects
+caravel_00020003_fill_pattern_0_1: 4940000 rects
+caravel_00020003_fill_pattern_0_1: 4950000 rects
+caravel_00020003_fill_pattern_0_1: 4960000 rects
+caravel_00020003_fill_pattern_0_1: 4970000 rects
+caravel_00020003_fill_pattern_0_1: 4980000 rects
+caravel_00020003_fill_pattern_0_1: 4990000 rects
+caravel_00020003_fill_pattern_0_1: 5000000 rects
+caravel_00020003_fill_pattern_0_1: 5010000 rects
+caravel_00020003_fill_pattern_0_1: 5020000 rects
+caravel_00020003_fill_pattern_0_1: 5030000 rects
+caravel_00020003_fill_pattern_0_1: 5040000 rects
+caravel_00020003_fill_pattern_0_1: 5050000 rects
+caravel_00020003_fill_pattern_0_1: 5060000 rects
+caravel_00020003_fill_pattern_0_1: 5070000 rects
+caravel_00020003_fill_pattern_0_1: 5080000 rects
+caravel_00020003_fill_pattern_0_1: 5090000 rects
+caravel_00020003_fill_pattern_0_1: 5100000 rects
+caravel_00020003_fill_pattern_0_1: 5110000 rects
+caravel_00020003_fill_pattern_0_1: 5120000 rects
+caravel_00020003_fill_pattern_0_1: 5130000 rects
+caravel_00020003_fill_pattern_0_1: 5140000 rects
+caravel_00020003_fill_pattern_0_1: 5150000 rects
+caravel_00020003_fill_pattern_0_1: 5160000 rects
+caravel_00020003_fill_pattern_0_1: 5170000 rects
+caravel_00020003_fill_pattern_0_1: 5180000 rects
+caravel_00020003_fill_pattern_0_1: 5190000 rects
+caravel_00020003_fill_pattern_0_1: 5200000 rects
+caravel_00020003_fill_pattern_0_1: 5210000 rects
+caravel_00020003_fill_pattern_0_1: 5220000 rects
+caravel_00020003_fill_pattern_0_1: 5230000 rects
+caravel_00020003_fill_pattern_0_1: 5240000 rects
+caravel_00020003_fill_pattern_0_1: 5250000 rects
+caravel_00020003_fill_pattern_0_1: 5260000 rects
+caravel_00020003_fill_pattern_0_1: 5270000 rects
+caravel_00020003_fill_pattern_0_1: 5280000 rects
+caravel_00020003_fill_pattern_0_1: 5290000 rects
+caravel_00020003_fill_pattern_0_1: 5300000 rects
+caravel_00020003_fill_pattern_0_1: 5310000 rects
+caravel_00020003_fill_pattern_0_1: 5320000 rects
+caravel_00020003_fill_pattern_0_1: 5330000 rects
+caravel_00020003_fill_pattern_0_1: 5340000 rects
+caravel_00020003_fill_pattern_0_1: 5350000 rects
+caravel_00020003_fill_pattern_0_1: 5360000 rects
+caravel_00020003_fill_pattern_0_1: 5370000 rects
+caravel_00020003_fill_pattern_0_1: 5380000 rects
+caravel_00020003_fill_pattern_0_1: 5390000 rects
+caravel_00020003_fill_pattern_0_1: 5400000 rects
+caravel_00020003_fill_pattern_0_1: 5410000 rects
+caravel_00020003_fill_pattern_0_1: 5420000 rects
+caravel_00020003_fill_pattern_0_1: 5430000 rects
+caravel_00020003_fill_pattern_0_1: 5440000 rects
+caravel_00020003_fill_pattern_0_1: 5450000 rects
+caravel_00020003_fill_pattern_0_1: 5460000 rects
+caravel_00020003_fill_pattern_0_1: 5470000 rects
+caravel_00020003_fill_pattern_0_1: 5480000 rects
+CIF output style is now "wafflefill(tiled)"
+ Generating output for cell caravel_00020003_fill_pattern_0_1
+#python3 /mnt/shuttles/shuttle/mpw-two/caravel/scripts/generate_fill.py 00020003 caravan /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network -keep 2>&1 | tee ./signoff/build/generate_fill.out
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+Generate fill completed.
+-------------------------------------------------------------------------------------------
+{{ STEP 3 }} fill generated for mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
+okUSER_ID is set to 00020003
+PROJECT is set to caravan
+All files are uncompressed!
+cd /mnt/shuttles/shuttle/mpw-two/caravel && \
+make uncompress
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+All files are uncompressed!
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/caravel.develop'
+make -f /mnt/shuttles/shuttle/mpw-two/caravel/Makefile __final
+make[1]: Entering directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+python3 /mnt/shuttles/shuttle/mpw-two/caravel/scripts/compositor.py 00020003 caravan /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network /mnt/shuttles/shuttle/mpw-two/caravel/mag /mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/gds -keep
+Building final GDS file caravel_00020003.gds
+
+Magic 8.3 revision 196 - Compiled on Wed Aug 4 21:22:22 PDT 2021.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+site.pre: In custom site.pre...
+site.pre: altered 'path sys' to: . $CAD_ROOT/magic/sys/ef-lib-magic/sys/style $CAD_ROOT/magic/sys $CAD_ROOT/magic/sys/current
+Processing system .magicrc file
+site.def: In custom site.def...
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network/mag/compose_final.tcl" from command line.
+Warning: cell <caravan> from file caravan.mag is not writeable
+caravan: 10000 rects
+caravan: 20000 rects
+caravan: 30000 rects
+caravan: 40000 rects
+caravan: 50000 rects
+Warning: cell <advSeal_6um_gen> from file advSeal_6um_gen.mag is not writeable
+Scaled magic input cell advSeal_6um_gen geometry by factor of 2
+Writing final GDS. . .
+Warning: cell <seal_ring_corner_abstract> from file seal_ring_corner_abstract.mag is not writeable
+Scaled magic input cell seal_ring_corner_abstract geometry by factor of 2
+Warning: cell <copyright_block_a> from file copyright_block_a.mag is not writeable
+Warning: cell <font_4A> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4A.mag is not writeable
+Scaled magic input cell font_4A geometry by factor of 24
+Warning: cell <font_75> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_75.mag is not writeable
+Scaled magic input cell font_75 geometry by factor of 24
+Warning: cell <font_6E> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6E.mag is not writeable
+Scaled magic input cell font_6E geometry by factor of 24
+Warning: cell <font_65> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_65.mag is not writeable
+Scaled magic input cell font_65 geometry by factor of 24
+Warning: cell <font_32> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_32.mag is not writeable
+Scaled magic input cell font_32 geometry by factor of 24
+Warning: cell <font_30> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_30.mag is not writeable
+Scaled magic input cell font_30 geometry by factor of 24
+Warning: cell <font_31> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_31.mag is not writeable
+Scaled magic input cell font_31 geometry by factor of 24
+Warning: cell <font_56> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_56.mag is not writeable
+Scaled magic input cell font_56 geometry by factor of 24
+Warning: cell <font_73> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_73.mag is not writeable
+Scaled magic input cell font_73 geometry by factor of 24
+Warning: cell <font_62> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_62.mag is not writeable
+Scaled magic input cell font_62 geometry by factor of 24
+Warning: cell <font_6C> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6C.mag is not writeable
+Scaled magic input cell font_6C geometry by factor of 24
+Warning: cell <font_66> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_66.mag is not writeable
+Scaled magic input cell font_66 geometry by factor of 24
+Warning: cell <font_61> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_61.mag is not writeable
+Scaled magic input cell font_61 geometry by factor of 24
+Warning: cell <font_43> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_43.mag is not writeable
+Scaled magic input cell font_43 geometry by factor of 24
+Warning: cell <font_29> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_29.mag is not writeable
+Scaled magic input cell font_29 geometry by factor of 24
+Warning: cell <font_20> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_20.mag is not writeable
+Scaled magic input cell font_20 geometry by factor of 24
+Warning: cell <font_28> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_28.mag is not writeable
+Scaled magic input cell font_28 geometry by factor of 24
+Warning: cell <font_76> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_76.mag is not writeable
+Scaled magic input cell font_76 geometry by factor of 24
+Warning: cell <font_72> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_72.mag is not writeable
+Scaled magic input cell font_72 geometry by factor of 24
+Warning: cell <font_2D> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_2D.mag is not writeable
+Scaled magic input cell font_2D geometry by factor of 24
+Warning: cell <font_4B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_4B.mag is not writeable
+Scaled magic input cell font_4B geometry by factor of 24
+Warning: cell <font_44> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_44.mag is not writeable
+Scaled magic input cell font_44 geometry by factor of 24
+Warning: cell <font_50> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_50.mag is not writeable
+Scaled magic input cell font_50 geometry by factor of 24
+Warning: cell <font_70> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_70.mag is not writeable
+Scaled magic input cell font_70 geometry by factor of 24
+Warning: cell <font_6F> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6F.mag is not writeable
+Scaled magic input cell font_6F geometry by factor of 24
+Warning: cell <font_74> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_74.mag is not writeable
+Scaled magic input cell font_74 geometry by factor of 24
+Warning: cell <font_57> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_57.mag is not writeable
+Scaled magic input cell font_57 geometry by factor of 24
+Warning: cell <font_6B> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_6B.mag is not writeable
+Scaled magic input cell font_6B geometry by factor of 24
+Warning: cell <font_79> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_79.mag is not writeable
+Scaled magic input cell font_79 geometry by factor of 24
+Warning: cell <font_53> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_53.mag is not writeable
+Scaled magic input cell font_53 geometry by factor of 24
+Warning: cell <font_67> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_67.mag is not writeable
+Scaled magic input cell font_67 geometry by factor of 24
+Warning: cell <font_47> from file /mnt/shuttles/shuttle/mpw-two/pdks/sky130A/libs.ref/sky130_ml_xx_hd/mag/font_47.mag is not writeable
+Scaled magic input cell font_47 geometry by factor of 24
+Warning: cell <storage> from file ../maglef/storage.mag is not writeable
+Warning: cell <sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped> from file ../maglef/sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped.mag is not writeable
+Warning: cell <open_source> from file hexdigits/open_source.mag is not writeable
+Scaled magic input cell open_source geometry by factor of 2
+Warning: cell <user_id_textblock> from file user_id_textblock.mag is not writeable
+Scaled magic input cell user_id_textblock geometry by factor of 2
+Warning: cell <alpha_0> from file hexdigits/alpha_0.mag is not writeable
+Scaled magic input cell alpha_0 geometry by factor of 72
+Warning: cell <gpio_control_block> from file ../maglef/gpio_control_block.mag is not writeable
+Warning: cell <user_id_programming> from file ../maglef/user_id_programming.mag is not writeable
+Warning: cell <simple_por> from file ../maglef/simple_por.mag is not writeable
+Warning: cell <mgmt_core> from file ../maglef/mgmt_core.mag is not writeable
+Warning: cell <mgmt_protect> from file ../maglef/mgmt_protect.mag is not writeable
+Warning: cell <chip_io_alt> from file ../maglef/chip_io_alt.mag is not writeable
+chip_io_alt: 10000 rects
+Warning: cell <caravan_power_routing> from file caravan_power_routing.mag is not writeable
+Processing timestamp mismatches: caravan_power_routing, chip_io_alt, mgmt_protect, mgmt_core, simple_por, user_id_programming, gpio_control_block, user_id_textblock, open_source, sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped, storage, copyright_block_a, 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_00020003_fill_pattern
+Reading "caravel_00020003_fill_pattern_0_0".
+Reading "caravel_00020003_fill_pattern_1_0".
+Reading "caravel_00020003_fill_pattern_0_1".
+Reading "caravel_00020003_fill_pattern_1_1".
+Reading "caravel_00020003_fill_pattern_2_0".
+Reading "caravel_00020003_fill_pattern_2_1".
+Reading "caravel_00020003_fill_pattern_3_0".
+Reading "caravel_00020003_fill_pattern_3_1".
+Reading "caravel_00020003_fill_pattern_4_0".
+Reading "caravel_00020003_fill_pattern_4_1".
+Reading "caravel_00020003_fill_pattern_5_0".
+Reading "caravel_00020003_fill_pattern_5_1".
+Reading "caravel_00020003_fill_pattern_0_2".
+Reading "caravel_00020003_fill_pattern_1_2".
+Reading "caravel_00020003_fill_pattern_2_2".
+Reading "caravel_00020003_fill_pattern_3_2".
+Reading "caravel_00020003_fill_pattern_4_2".
+Reading "caravel_00020003_fill_pattern_5_2".
+Reading "caravel_00020003_fill_pattern_0_3".
+Reading "caravel_00020003_fill_pattern_1_3".
+Reading "caravel_00020003_fill_pattern_2_3".
+Reading "caravel_00020003_fill_pattern_3_3".
+Reading "caravel_00020003_fill_pattern_4_3".
+Reading "caravel_00020003_fill_pattern_5_3".
+Reading "caravel_00020003_fill_pattern_0_4".
+Reading "caravel_00020003_fill_pattern_1_4".
+Reading "caravel_00020003_fill_pattern_2_4".
+Reading "caravel_00020003_fill_pattern_3_4".
+Reading "caravel_00020003_fill_pattern_4_4".
+Reading "caravel_00020003_fill_pattern_5_4".
+Reading "caravel_00020003_fill_pattern_0_5".
+Reading "caravel_00020003_fill_pattern_1_5".
+Reading "caravel_00020003_fill_pattern_2_5".
+Reading "caravel_00020003_fill_pattern_3_5".
+Reading "caravel_00020003_fill_pattern_4_5".
+Reading "caravel_00020003_fill_pattern_5_5".
+Reading "caravel_00020003_fill_pattern_0_6".
+Reading "caravel_00020003_fill_pattern_1_6".
+Reading "caravel_00020003_fill_pattern_2_6".
+Reading "caravel_00020003_fill_pattern_3_6".
+Reading "caravel_00020003_fill_pattern_4_6".
+Reading "caravel_00020003_fill_pattern_5_6".
+Reading "caravel_00020003_fill_pattern_0_7".
+Reading "caravel_00020003_fill_pattern_1_7".
+Reading "caravel_00020003_fill_pattern_2_7".
+Reading "caravel_00020003_fill_pattern_3_7".
+Reading "caravel_00020003_fill_pattern_4_7".
+Reading "caravel_00020003_fill_pattern_5_7".
+Reading "caravel_00020003_fill_pattern".
+ Generating output for cell caravan
+Reading "font_4A".
+Reading "font_75".
+Reading "font_6E".
+Reading "font_65".
+Reading "font_32".
+Reading "font_30".
+Reading "font_31".
+Reading "font_56".
+Reading "font_73".
+Reading "font_62".
+Reading "font_6C".
+Reading "font_66".
+Reading "font_61".
+Reading "font_43".
+Reading "font_29".
+Reading "font_20".
+Reading "font_28".
+Reading "font_76".
+Reading "font_72".
+Reading "font_2D".
+Reading "font_4B".
+Reading "font_44".
+Reading "font_50".
+Reading "font_70".
+Reading "font_6F".
+Reading "font_74".
+Reading "font_57".
+Reading "font_6B".
+Reading "font_79".
+Reading "font_53".
+Reading "font_67".
+Reading "font_47".
+Reading "copyright_block_a".
+Reading "T1_sky130_fd_sc_hd__decap_3".
+Reading "T1_sky130_fd_sc_hd__decap_8".
+Reading "T1_sky130_fd_sc_hd__diode_2".
+Reading "T1_sky130_fd_sc_hd__fill_2".
+Reading "T1_sky130_fd_sc_hd__decap_12".
+Reading "T1_sky130_fd_sc_hd__decap_4".
+Reading "T1_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "T1_sky130_fd_sc_hd__fill_1".
+Reading "T1_sky130_fd_sc_hd__decap_6".
+Reading "T1_sky130_fd_sc_hd__conb_1".
+Reading "T1_sky130_fd_sc_hd__buf_8".
+Reading "T1_contact_34".
+Reading "T1_contact_9".
+Reading "T1_contact_8".
+Reading "T1_contact_33".
+Reading "T1_contact_32".
+Reading "T1_contact_7".
+Reading "T1_dff".
+Reading "T1_row_addr_dff".
+Reading "T1_col_addr_dff".
+Reading "T1_wmask_dff".
+Reading "T1_contact_12".
+Reading "T1_contact_24".
+Reading "T1_contact_23".
+Reading "T1_contact_17".
+Reading "T1_nmos_m1_w0_360_sli_dli_da_p".
+Reading "T1_contact_11".
+Reading "T1_pmos_m1_w1_120_sli_dli_da_p".
+Reading "T1_pinv_0".
+Reading "T1_nmos_m1_w0_740_sactive_dli".
+Reading "T1_nmos_m1_w0_740_sli_dactive".
+Reading "T1_pmos_m1_w1_120_sli_dli".
+Reading "T1_pnand2_1".
+Reading "T1_nmos_m7_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m7_w2_000_sli_dli_da_p".
+Reading "T1_pinv_3".
+Reading "T1_pdriver_0".
+Reading "T1_pnand2_0".
+Reading "T1_pand2_0".
+Reading "T1_nmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m40_w2_000_sli_dli_da_p".
+Reading "T1_pinv_11".
+Reading "T1_nmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m13_w2_000_sli_dli_da_p".
+Reading "T1_pinv_10".
+Reading "T1_nmos_m5_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m5_w2_000_sli_dli_da_p".
+Reading "T1_pinv_9".
+Reading "T1_nmos_m2_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_650_sli_dli_da_p".
+Reading "T1_pinv_8".
+Reading "T1_pinv_7".
+Reading "T1_pinv_6".
+Reading "T1_pdriver_1".
+Reading "T1_nmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m22_w2_000_sli_dli_da_p".
+Reading "T1_pinv_16".
+Reading "T1_pdriver_3".
+Reading "T1_nmos_m1_w0_740_sactive_dactive".
+Reading "T1_pnand3".
+Reading "T1_pand3".
+Reading "T1_nmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m12_w2_000_sli_dli_da_p".
+Reading "T1_pinv_19".
+Reading "T1_nmos_m4_w1_260_sli_dli_da_p".
+Reading "T1_pmos_m4_w2_000_sli_dli_da_p".
+Reading "T1_pinv_18".
+Reading "T1_nmos_m2_w0_740_sli_dli_da_p".
+Reading "T1_pmos_m2_w1_120_sli_dli_da_p".
+Reading "T1_pinv_12".
+Reading "T1_pdriver_5".
+Reading "T1_nmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m24_w2_000_sli_dli_da_p".
+Reading "T1_pinv_15".
+Reading "T1_nmos_m8_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m8_w2_000_sli_dli_da_p".
+Reading "T1_pinv_14".
+Reading "T1_nmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m3_w2_000_sli_dli_da_p".
+Reading "T1_pinv_13".
+Reading "T1_pdriver_2".
+Reading "T1_nmos_m3_w1_680_sli_dli_da_p".
+Reading "T1_pmos_m3_w1_650_sli_dli_da_p".
+Reading "T1_pinv_2".
+Reading "T1_pinv_1".
+Reading "T1_dff_buf_0".
+Reading "T1_dff_buf_array".
+Reading "T1_pinv_20".
+Reading "T1_delay_chain".
+Reading "T1_nmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pmos_m18_w2_000_sli_dli_da_p".
+Reading "T1_pinv_17".
+Reading "T1_pdriver_4".
+Reading "T1_pand3_0".
+Reading "T1_control_logic_rw".
+Reading "T1_cr_3".
+Reading "T1_control_logic_r".
+Reading "T1_cr_2".
+Reading "T1_data_dff".
+Reading "T1_contact_28".
+Reading "T1_contact_29".
+Reading "T1_pinvbuf".
+Reading "T1_cr_0".
+Reading "T1_cr_1".
+Reading "T1_contact_18".
+Reading "T1_contact_13".
+Reading "T1_nmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pmos_m10_w7_000_sli_dli_da_p".
+Reading "T1_pinv_dec_0".
+Reading "T1_nand2_dec".
+Reading "T1_wordline_driver".
+Reading "T1_wordline_driver_array".
+Reading "T1_contact_27".
+Reading "T1_contact_26".
+Reading "T1_pinv_dec".
+Reading "T1_nand3_dec".
+Reading "T1_and3_dec".
+Reading "T1_and2_dec".
+Reading "T1_hierarchical_predecode2x4".
+Reading "T1_hierarchical_predecode3x8".
+Reading "T1_hierarchical_decoder".
+Reading "T1_port_address".
+Reading "T1_contact_22".
+Reading "T1_contact_21".
+Reading "T1_contact_20".
+Reading "T1_contact_19".
+Reading "T1_nmos_m1_w2_880_sli_dli".
+Reading "T1_single_level_column_mux_0".
+Reading "T1_single_level_column_mux_array_0".
+Reading "T1_contact_15".
+Reading "T1_contact_14".
+Reading "T1_sense_amp".
+Reading "T1_sense_amp_array".
+Reading "T1_contact_16".
+Reading "T1_pmos_m1_w0_550_sli_dli".
+Reading "T1_precharge_1".
+Reading "T1_precharge_array_0".
+Reading "T1_port_data_0".
+Reading "T1_single_level_column_mux".
+Reading "T1_single_level_column_mux_array".
+Reading "T1_pinv".
+Reading "T1_pdriver".
+Reading "T1_pnand2".
+Reading "T1_pand2".
+Reading "T1_write_mask_and_array".
+Reading "T1_write_driver".
+Reading "T1_write_driver_array".
+Reading "T1_precharge_0".
+Reading "T1_precharge_array".
+Reading "T1_port_data".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Reading "T1_row_cap_array_0".
+Reading "T1_row_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "T1_col_cap_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_dummy".
+Reading "T1_dummy_array".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell_replica".
+Reading "T1_replica_column_0".
+Reading "T1_replica_column".
+Reading "T1_sky130_fd_bd_sram__openram_dp_cell".
+Reading "T1_bitcell_array".
+Reading "T1_replica_bitcell_array".
+Reading "T1_bank".
+Reading "T1_pk_sram_1rw1r_32_256_8_sky130".
+Reading "T1_sram_1rw1r_32_256_8_sky130".
+Reading "T1_sky130_fd_sc_hd__buf_4".
+Reading "storage".
+Reading "PZ_sky130_fd_sc_hvl__decap_4".
+Reading "PZ_sky130_fd_sc_hvl__decap_8".
+Reading "PZ_sky130_fd_sc_hvl__fill_1".
+Reading "PZ_sky130_fd_sc_hvl__fill_2".
+Reading "PZ_sky130_fd_sc_hvl__diode_2".
+Reading "PZ_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped".
+Reading "open_source".
+Reading "alpha_3".
+Reading "alpha_2".
+Reading "alpha_0".
+Reading "user_id_textblock".
+Reading "F9_sky130_fd_sc_hd__decap_4".
+Reading "F9_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "F9_sky130_fd_sc_hd__decap_3".
+Reading "F9_sky130_fd_sc_hd__decap_8".
+Reading "F9_sky130_fd_sc_hd__decap_6".
+Reading "F9_sky130_fd_sc_hd__decap_12".
+Reading "F9_sky130_fd_sc_hd__fill_1".
+Reading "F9_sky130_fd_sc_hd__conb_1".
+Reading "F9_gpio_logic_high".
+Reading "F9_sky130_fd_sc_hd__dfrtp_2".
+Reading "F9_sky130_fd_sc_hd__fill_2".
+Reading "F9_sky130_fd_sc_hd__buf_1".
+Reading "F9_sky130_fd_sc_hd__inv_2".
+Reading "F9_sky130_fd_sc_hd__dfstp_2".
+Reading "F9_sky130_fd_sc_hd__diode_2".
+Reading "F9_sky130_fd_sc_hd__mux2_1".
+Reading "F9_sky130_fd_sc_hd__nand2b_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_1".
+Reading "F9_sky130_fd_sc_hd__einvp_8".
+Reading "F9_sky130_fd_sc_hd__ebufn_2".
+Reading "F9_sky130_fd_sc_hd__and2_2".
+Reading "F9_sky130_fd_sc_hd__clkbuf_16".
+Reading "F9_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "F9_sky130_fd_sc_hd__or2_2".
+Reading "F9_sky130_fd_sc_hd__nor2b_2".
+Reading "F9_sky130_fd_sc_hd__buf_2".
+Reading "gpio_control_block".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_3YBPVB".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_ZEUEFZ".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_ZK8HQC".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_TGFUGS".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YEUEBV".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPBG".
+Reading "E9_sky130_fd_pr__nfet_g5v0d10v5_PKVMTM".
+Reading "E9_sky130_fd_pr__pfet_g5v0d10v5_YUHPXE".
+Reading "E9_sky130_fd_sc_hvl__buf_8".
+Reading "E9_sky130_fd_sc_hvl__schmittbuf_1".
+Reading "E9_sky130_fd_sc_hvl__inv_8".
+Reading "E9_sky130_fd_sc_hvl__fill_4".
+Reading "E9_sky130_fd_pr__res_xhigh_po_0p69_S5N9F3".
+Reading "E9_sky130_fd_pr__cap_mim_m3_2_W5U4AW".
+Reading "E9_sky130_fd_pr__cap_mim_m3_1_WRT4AW".
+Reading "simple_por".
+Reading "user_id_programming".
+Reading "N5_sky130_fd_sc_hd__decap_12".
+Reading "N5_sky130_fd_sc_hd__decap_3".
+Reading "N5_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "N5_sky130_fd_sc_hd__fill_2".
+Reading "N5_sky130_fd_sc_hd__decap_6".
+Reading "N5_sky130_fd_sc_hd__decap_4".
+Reading "N5_sky130_fd_sc_hd__decap_8".
+Reading "VN_sky130_fd_sc_hd__diode_2".
+Reading "VN_sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "VN_sky130_fd_sc_hd__inv_2".
+Reading "N5_sky130_fd_sc_hd__fill_1".
+Reading "VN_sky130_fd_sc_hd__or2_2".
+Reading "VN_sky130_fd_sc_hd__buf_2".
+Reading "VN_sky130_fd_sc_hd__nor2_2".
+Reading "VN_sky130_fd_sc_hd__buf_1".
+Reading "VN_sky130_fd_sc_hd__o22a_2".
+Reading "VN_sky130_fd_sc_hd__or3_2".
+Reading "VN_sky130_fd_sc_hd__o221a_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_2".
+Reading "VN_sky130_fd_sc_hd__a22o_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_16".
+Reading "VN_sky130_fd_sc_hd__or2b_2".
+Reading "VN_sky130_fd_sc_hd__a32o_2".
+Reading "VN_sky130_fd_sc_hd__dfrtp_2".
+Reading "VN_sky130_fd_sc_hd__o21ai_2".
+Reading "VN_sky130_fd_sc_hd__clkbuf_1".
+Reading "VN_sky130_fd_sc_hd__o211ai_2".
+Reading "VN_sky130_fd_sc_hd__mux2_1".
+Reading "VN_sky130_fd_sc_hd__o221ai_2".
+Reading "VN_sky130_fd_sc_hd__o211a_2".
+Reading "VN_sky130_fd_sc_hd__o2111ai_2".
+Reading "VN_sky130_fd_sc_hd__a211oi_2".
+Reading "VN_sky130_fd_sc_hd__nand2_2".
+Reading "VN_sky130_fd_sc_hd__o21a_2".
+Reading "VN_sky130_fd_sc_hd__o2111a_2".
+Reading "VN_sky130_fd_sc_hd__nor3_2".
+Reading "VN_sky130_fd_sc_hd__mux4_1".
+Reading "VN_sky130_fd_sc_hd__a221o_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2a_2".
+Reading "VN_sky130_fd_sc_hd__and4bb_2".
+Reading "VN_sky130_fd_sc_hd__and2_2".
+Reading "VN_sky130_fd_sc_hd__a21o_2".
+Reading "VN_sky130_fd_sc_hd__a2bb2o_2".
+Reading "VN_sky130_fd_sc_hd__dfstp_2".
+Reading "VN_sky130_fd_sc_hd__mux2_2".
+Reading "VN_sky130_fd_sc_hd__o22ai_2".
+Reading "VN_sky130_fd_sc_hd__a21bo_2".
+Reading "VN_sky130_fd_sc_hd__a31o_2".
+Reading "VN_sky130_fd_sc_hd__or4_2".
+Reading "VN_sky130_fd_sc_hd__and3b_2".
+Reading "VN_sky130_fd_sc_hd__a21oi_2".
+Reading "VN_sky130_fd_sc_hd__and3_2".
+Reading "VN_sky130_fd_sc_hd__a221oi_2".
+Reading "VN_sky130_fd_sc_hd__o32a_2".
+Reading "VN_sky130_fd_sc_hd__and4_2".
+Reading "VN_sky130_fd_sc_hd__nor4_2".
+Reading "VN_sky130_fd_sc_hd__a2111oi_2".
+Reading "VN_sky130_fd_sc_hd__and4b_2".
+Reading "VN_sky130_fd_sc_hd__o41a_2".
+Reading "VN_sky130_fd_sc_hd__or4b_2".
+Reading "VN_sky130_fd_sc_hd__a22oi_2".
+Reading "VN_sky130_fd_sc_hd__or4bb_2".
+Reading "VN_sky130_fd_sc_hd__o21ba_2".
+Reading "VN_sky130_fd_sc_hd__nand4_2".
+Reading "N5_sky130_fd_sc_hd__conb_1".
+Reading "VN_sky130_fd_sc_hd__clkbuf_2".
+Reading "VN_sky130_fd_sc_hd__ebufn_2".
+Reading "VN_sky130_fd_sc_hd__dfxtp_1".
+Reading "VN_sky130_fd_sc_hd__dlclkp_1".
+Reading "VN_sky130_fd_sc_hd__inv_1".
+Reading "VN_sky130_fd_sc_hd__and2_1".
+Reading "VN_sky130_fd_sc_hd__nor4b_2".
+Reading "VN_sky130_fd_sc_hd__and3_4".
+Reading "VN_sky130_fd_sc_hd__nor3b_4".
+Reading "VN_sky130_fd_sc_hd__and3b_4".
+Reading "VN_sky130_fd_sc_hd__clkbuf_4".
+Reading "VN_sky130_fd_sc_hd__and2b_2".
+Reading "VN_DFFRAM".
+Reading "VN_sky130_fd_sc_hd__a2bb2oi_2".
+Reading "VN_sky130_fd_sc_hd__a31oi_2".
+Reading "VN_sky130_fd_sc_hd__o31a_2".
+Reading "VN_sky130_fd_sc_hd__a21boi_2".
+Reading "VN_sky130_fd_sc_hd__or3b_2".
+Reading "VN_sky130_fd_sc_hd__a211o_2".
+Reading "VN_sky130_fd_sc_hd__nand2b_2".
+Reading "VN_sky130_fd_sc_hd__o311a_2".
+Reading "VN_sky130_fd_sc_hd__o21bai_2".
+Reading "VN_sky130_fd_sc_hd__a2111o_2".
+Reading "VN_sky130_fd_sc_hd__a41o_2".
+Reading "VN_sky130_fd_sc_hd__nor2b_2".
+Reading "VN_sky130_fd_sc_hd__a311o_2".
+Reading "VN_sky130_fd_sc_hd__o31ai_2".
+Reading "VN_sky130_fd_sc_hd__nand4b_2".
+Reading "VN_sky130_fd_sc_hd__o2bb2ai_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_1".
+Reading "VN_sky130_fd_sc_hd__einvp_2".
+Reading "VN_sky130_fd_sc_hd__clkinv_2".
+Reading "VN_sky130_fd_sc_hd__einvn_4".
+Reading "VN_sky130_fd_sc_hd__clkinv_8".
+Reading "VN_sky130_fd_sc_hd__einvn_8".
+Reading "VN_sky130_fd_sc_hd__einvp_1".
+Reading "VN_digital_pll".
+Reading "mgmt_core".
+Reading "K6_sky130_fd_sc_hd__decap_12".
+Reading "K6_sky130_fd_sc_hd__decap_3".
+Reading "K6_sky130_fd_sc_hd__fill_2".
+Reading "K6_sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "K6_sky130_fd_sc_hd__fill_1".
+Reading "K6_sky130_fd_sc_hd__decap_8".
+Reading "K6_sky130_fd_sc_hd__decap_4".
+Reading "K6_sky130_fd_sc_hd__inv_8".
+Reading "K6_sky130_fd_sc_hd__diode_2".
+Reading "K6_sky130_fd_sc_hd__inv_2".
+Reading "K6_sky130_fd_sc_hd__decap_6".
+Reading "K6_sky130_fd_sc_hd__and2_1".
+Reading "K6_sky130_fd_sc_hd__nand2_4".
+Reading "K6_sky130_fd_sc_hd__buf_8".
+Reading "K6_sky130_fd_sc_hd__einvp_8".
+Reading "K6_sky130_fd_sc_hd__conb_1".
+Reading "K6_mprj2_logic_high".
+Reading "K6_sky130_fd_sc_hd__and2b_1".
+Reading "K6_sky130_fd_sc_hvl__fill_2".
+Reading "K6_sky130_fd_sc_hvl__lsbufhv2lv_1".
+Reading "K6_sky130_fd_sc_hvl__conb_1".
+Reading "K6_sky130_fd_sc_hvl__fill_1".
+Reading "K6_mgmt_protect_hv".
+Reading "K6_mprj_logic_high".
+Reading "mgmt_protect".
+Reading "S4_sky130_ef_io__com_bus_slice_20um".
+Reading "S4_sky130_fd_io__corner_bus_overlay".
+Reading "S4_sky130_ef_io__corner_pad".
+Reading "S4_sky130_ef_io__connect_vcchib_vccd_and_vswitch_vddio_slice_20um".
+Reading "S4_sky130_ef_io__com_bus_slice_10um".
+Reading "S4_sky130_ef_io__com_bus_slice_5um".
+Reading "S4_sky130_ef_io__com_bus_slice_1um".
+Reading "S4_sky130_ef_io__hvc_vdda_overlay".
+Reading "S4_sky130_fd_io__com_bus_slice".
+Reading "S4_sky130_fd_io__com_bus_hookup".
+Reading "S4_sky130_fd_io__overlay_vssa_hvc".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180851".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808664".
+Reading "S4_sky130_fd_io__sio_clamp_pcap_4x5".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808680".
+Reading "S4_sky130_fd_io__esd_rcclamp_nfetcap".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808336".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808666".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808665".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808678".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808679".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808677".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180839".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808667".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808660".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808663".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808671".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808672".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808673".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808668".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808670".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808662".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808661".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808675".
+Reading "S4_sky130_fd_pr__hvdftpl1s2__example_55959141808676".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808674".
+Reading "S4_sky130_fd_pr__via_l1m1__example_559591418084".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808669".
+Reading "S4_sky130_fd_pr__gendlring__example_559591418081".
+Reading "S4_sky130_fd_pr__genrivetdlring__example_559591418082".
+Reading "S4_sky130_fd_pr__padplhp__example_559591418080".
+Reading "S4_sky130_fd_io__pad_esd".
+Reading "S4_sky130_fd_io__com_busses_esd".
+Reading "S4_sky130_fd_io__top_ground_hvc_wpad".
+Reading "S4_sky130_ef_io__vssa_hvc_clamped_pad".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808717".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808716".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808719".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808718".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808720".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180890".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808721".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808243".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808722".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808723".
+Reading "S4_sky130_fd_io__xres_inv_hysv2".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180838".
+Reading "S4_sky130_fd_io__tk_tie_r_out_esd".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808765".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808764".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808767".
+Reading "S4_sky130_fd_io__res250_sub_small".
+Reading "S4_sky130_fd_io__res250only_small".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180833".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808715".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180858".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808288".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808289".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808264".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180862".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180863".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180859".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180864".
+Reading "S4_sky130_fd_io__com_res_weak_v2".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808551".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808552".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808724".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808259".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808553".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808725".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808554".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808726".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808727".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808728".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808260".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808261".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808372".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180897".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808274".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808127".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808326".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808128".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808290".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808350".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808400".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808402".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808147".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808148".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808149".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808150".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808151".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808152".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808153".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808154".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808155".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808156".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808157".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808158".
+Reading "S4_sky130_fd_io__signal_5_sym_hv_local_5term".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180819".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808555".
+Reading "S4_sky130_fd_io__gpio_buf_localesdv2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180848".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180849".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808766".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808370".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808385".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418088".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808615".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808137".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808316".
+Reading "S4_sky130_fd_pr__dfl1sd__example_559591418086".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808616".
+Reading "S4_sky130_fd_pr__via_pol1__example_559591418083".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808612".
+Reading "S4_sky130_fd_io__hvsbt_inv_x4".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808422".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808421".
+Reading "S4_sky130_fd_io__hvsbt_inv_x2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808369".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808371".
+Reading "S4_sky130_fd_io__hvsbt_inv_x1".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180811".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_5595914180812".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808202".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808657".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808659".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808658".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418084".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418086".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808653".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808652".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418081".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strong_axres4v2".
+Reading "S4_sky130_fd_pr__via_m2m3__example_55959141808714".
+Reading "S4_sky130_fd_io__xres_p_em1c_cdns_55959141808753".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808187".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808754".
+Reading "S4_sky130_fd_pr__res_generic_nd__example_55959141808755".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808756".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808757".
+Reading "S4_sky130_fd_io__xres_tk_p_em1o_cdns_55959141808758".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808759".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808760".
+Reading "S4_sky130_fd_io__xres_tk_p_em1c_cdns_55959141808761".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808338".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808337".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808763".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808729".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808730".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808731".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808732".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808733".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808734".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808735".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808736".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808737".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808738".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808739".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808740".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808741".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808742".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808743".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808744".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808745".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808746".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808747".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808748".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808749".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808750".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808751".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808752".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808700".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808559".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808762".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808273".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808324".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808270".
+Reading "S4_sky130_fd_io__xres2v2_rcfilter_lpfv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180860".
+Reading "S4_sky130_fd_pr__res_bent_po__example_5595914180861".
+Reading "S4_sky130_fd_io__com_res_weak_bentbigres".
+Reading "S4_sky130_fd_io__com_res_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180857".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808378".
+Reading "S4_sky130_fd_pr__hvdftpl1s__example_55959141808646".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808645".
+Reading "S4_sky130_fd_pr__hvdftpm1s2__example_55959141808649".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808650".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808647".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808651".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808648".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270_xres4v2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_xres4v2".
+Reading "S4_sky130_fd_io__top_gpio_pad".
+Reading "S4_sky130_fd_io__com_busses".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808768".
+Reading "S4_sky130_fd_pr__res_bent_nd__example_55959141808769".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180827".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808770".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808237".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_5595914180829".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808772".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808773".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808775".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808776".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_5595914180835".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808777".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808779".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808782".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808781".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808785".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808233".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808771".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808778".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808449".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808784".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808452".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808783".
+Reading "S4_sky130_fd_io__inv_1".
+Reading "S4_sky130_fd_io__tap_1".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_559591418085".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418087".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_559591418089".
+Reading "S4_sky130_fd_io__hvsbt_nand2".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808242".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808774".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808780".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808786".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808787".
+Reading "S4_sky130_fd_io__xres4v2_in_buf".
+Reading "S4_sky130_fd_io__top_xres4v2".
+Reading "S4_sky130_fd_io__com_bus_slice_m4".
+Reading "S4_sky130_fd_io__overlay_gpiov2_m4".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808558".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808251".
+Reading "S4_sky130_fd_pr__dfm1sd2__example_55959141808561".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808560".
+Reading "S4_sky130_fd_pr__hvdfm1sd2__example_55959141808563".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808562".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808564".
+Reading "S4_sky130_fd_io__amux_switch_1v2b".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180868".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180869".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808565".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180875".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808566".
+Reading "S4_sky130_fd_io__gpiov2_amx_pucsd_inv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808567".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808122".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808123".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808477".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808568".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180884".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808569".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808100".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180815".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808570".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808571".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808441".
+Reading "S4_sky130_fd_io__gpiov2_amx_inv4".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_lshv2hv".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180823".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808572".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808573".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808106".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808574".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808510".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808575".
+Reading "S4_sky130_fd_io__amx_inv1".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808576".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808504".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808577".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808578".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808579".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808581".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808418".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808580".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808140".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808496".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808497".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808278".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808462".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808582".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808583".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808498".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_drvr".
+Reading "S4_sky130_fd_io__xor2_1".
+Reading "S4_sky130_fd_io__nand2_1".
+Reading "S4_sky130_fd_io__nor2_1".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808419".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808420".
+Reading "S4_sky130_fd_io__hvsbt_nor".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_5595914180894".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808584".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808455".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808445".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808447".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808248".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808200".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808457".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808450".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808451".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand5".
+Reading "S4_sky130_fd_pr__dfm1sd__example_55959141808258".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808585".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808446".
+Reading "S4_sky130_fd_io__gpiov2_amux_nand4".
+Reading "S4_sky130_fd_io__gpiov2_amux_decoder".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808586".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808587".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808476".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808588".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808475".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808115".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808589".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv2".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_lshv2hv".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808460".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808590".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180816".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808463".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808464".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808465".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808466".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808467".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808468".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_inv_1".
+Reading "S4_sky130_fd_io__gpiov2_amux_ls".
+Reading "S4_sky130_fd_io__gpiov2_amux_ctl_logic".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808178".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808591".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808488".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808592".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808306".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808593".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808594".
+Reading "S4_sky130_fd_io__res75only_small".
+Reading "S4_sky130_fd_io__gpiov2_amux".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808608".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808517".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808533".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808230".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808529".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808518".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808609".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808604".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808610".
+Reading "S4_sky130_fd_pr__dfl1sd__example_5595914180811".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808549".
+Reading "S4_sky130_fd_pr__dfl1sd__example_55959141808190".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808548".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808611".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808191".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808189".
+Reading "S4_sky130_fd_io__gpiov2_in_buf".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808481".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808537".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808600".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808528".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808550".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808607".
+Reading "S4_sky130_fd_io__gpiov2_ipath_hvls".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808601".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180825".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808602".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808603".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808527".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808535".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808540".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808598".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808605".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808596".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808606".
+Reading "S4_sky130_fd_io__gpiov2_vcchib_in_buf".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_5595914180812".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808597".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808599".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808546".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808547".
+Reading "S4_sky130_fd_io__gpiov2_ipath_lvls".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808595".
+Reading "S4_sky130_fd_io__gpiov2_inbuf_lvinv_x1".
+Reading "S4_sky130_fd_io__gpiov2_ibuf_se".
+Reading "S4_sky130_fd_io__gpiov2_buf_localesd".
+Reading "S4_sky130_fd_io__hvsbt_nand2v2".
+Reading "S4_sky130_fd_io__gpiov2_ictl_logic".
+Reading "S4_sky130_fd_io__gpiov2_ipath".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808613".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808614".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8v2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808423".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808280".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808425".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808424".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808426".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808379".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808380".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808382".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808383".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808427".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808428".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808429".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808430".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808102".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808431".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808432".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808434".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808433".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808435".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808440".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180878".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808394".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808298".
+Reading "S4_sky130_fd_io__com_ctl_ls".
+Reading "S4_sky130_fd_io__hvsbt_inv_x8".
+Reading "S4_sky130_fd_io__com_ctl_hldv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808617".
+Reading "S4_sky130_fd_io__com_ctl_ls_en_1_v2".
+Reading "S4_sky130_fd_io__com_ctl_ls_v2".
+Reading "S4_sky130_fd_io__tk_em2o_cdns_55959141808439".
+Reading "S4_sky130_fd_io__tk_em2s_cdns_55959141808438".
+Reading "S4_sky130_fd_io__com_ctl_ls_1v2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180813".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_5595914180822".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808618".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808619".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808620".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808621".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808622".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808623".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808116".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808624".
+Reading "S4_sky130_fd_io__com_ctl_lsv2".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180880".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_5595914180879".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180882".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180881".
+Reading "S4_sky130_fd_io__gpiov2_ctl_lsbank".
+Reading "S4_sky130_fd_io__gpiov2_ctl".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808375".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808376".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808377".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808381".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808384".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808386".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808387".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808388".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808389".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808390".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808391".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808392".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808393".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808373".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808272".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808271".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808374".
+Reading "S4_sky130_fd_io__gpio_dat_ls_1v2".
+Reading "S4_sky130_fd_io__gpio_dat_lsv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808360".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808403".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808362".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808404".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808405".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808406".
+Reading "S4_sky130_fd_pr__hvdfl1sd__example_55959141808194".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808346".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808407".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808408".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808409".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808410".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808294".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808322".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808395".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808396".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808397".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808295".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808398".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808399".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808325".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808292".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808269".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808401".
+Reading "S4_sky130_fd_io__com_cclat".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808368".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808625".
+Reading "S4_sky130_fd_io__com_opath_datoev2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808416".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808417".
+Reading "S4_sky130_fd_io__hvsbt_xor".
+Reading "S4_sky130_fd_io__hvsbt_xorv2".
+Reading "S4_sky130_fd_io__com_ctl_ls_octl".
+Reading "S4_sky130_fd_io__gpiov2_octl".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808354".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808626".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808627".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808628".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808629".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808630".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808631".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr2".
+Reading "S4_sky130_fd_pr__dfl1sd2__example_55959141808633".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808632".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808634".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808635".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808636".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808637".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808638".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong_nr3".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808327".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808328".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808329".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808330".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808304".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808331".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808134".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808332".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808333".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808334".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808343".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808344".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808345".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808347".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808348".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808639".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808640".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808641".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808320".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808321".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808323".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808291".
+Reading "S4_sky130_fd_io__com_pdpredrvr_pbiasv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180888".
+Reading "S4_sky130_fd_io__gpiov2_octl_mux".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808642".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808141".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808184".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808643".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808183".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808139".
+Reading "S4_sky130_fd_io__gpiov2_pdpredrvr_strong".
+Reading "S4_sky130_fd_pr__hvdfl1sd2__example_55959141808143".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808364".
+Reading "S4_sky130_fd_io__com_pdpredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808363".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808314".
+Reading "S4_sky130_fd_pr__via_pol1__example_5595914180854".
+Reading "S4_sky130_fd_io__com_pupredrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808644".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808281".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808282".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808287".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808283".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808284".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808285".
+Reading "S4_sky130_fd_pr__res_generic_po__example_55959141808286".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808275".
+Reading "S4_sky130_fd_pr__via_m1m2__example_55959141808276".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2_a".
+Reading "S4_sky130_fd_io__gpiov2_pupredrvr_strong_nd2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_55959141808301".
+Reading "S4_sky130_fd_io__tk_em1o_cdns_55959141808302".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808303".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808305".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808307".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808308".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808309".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808310".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808311".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808312".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808313".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808315".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808317".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808318".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808319".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808293".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808296".
+Reading "S4_sky130_fd_pr__via_pol1__example_55959141808297".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808299".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808300".
+Reading "S4_sky130_fd_io__feascom_pupredrvr_nbiasv2".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_55959141808144".
+Reading "S4_sky130_fd_pr__model__nfet_highvoltage__example_5595914180899".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808142".
+Reading "S4_sky130_fd_pr__model__pfet_highvoltage__example_55959141808101".
+Reading "S4_sky130_fd_io__gpio_pupredrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808365".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808366".
+Reading "S4_sky130_fd_io__com_pdpredrvr_weakv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808361".
+Reading "S4_sky130_fd_io__feas_com_pupredrvr_weak".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808266".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808267".
+Reading "S4_sky130_fd_io__gpiov2_obpredrvr".
+Reading "S4_sky130_fd_io__gpiov2_octl_dat".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418085".
+Reading "S4_sky130_fd_io__pfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpio_pudrvr_strongv2".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808656".
+Reading "S4_sky130_fd_pr__hvdfm1sd__example_55959141808655".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808654".
+Reading "S4_sky130_fd_io__com_pudrvr_weakv2".
+Reading "S4_sky130_fd_io__com_pudrvr_strong_slowv2".
+Reading "S4_sky130_fd_io__tk_em1s_cdns_5595914180852".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180853".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180855".
+Reading "S4_sky130_fd_pr__res_generic_po__example_5595914180856".
+Reading "S4_sky130_fd_pr__via_l1m1__example_5595914180832".
+Reading "S4_sky130_fd_pr__via_pol1_centered__example_559591418080".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_5595914180850".
+Reading "S4_sky130_fd_io__gpio_pddrvr_weakv2".
+Reading "S4_sky130_fd_io__gpio_pddrvr_strong_slowv2".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418082".
+Reading "S4_sky130_fd_pr__via_l1m1_centered__example_559591418083".
+Reading "S4_sky130_fd_io__nfet_con_diff_wo_abt_270v2".
+Reading "S4_sky130_fd_io__gpiov2_pddrvr_strong".
+Reading "S4_sky130_fd_io__gpio_odrvr_subv2".
+Reading "S4_sky130_fd_io__gpio_odrvrv2".
+Reading "S4_sky130_fd_io__gpio_opathv2".
+Reading "S4_sky130_fd_io__top_gpiov2".
+Reading "S4_sky130_fd_io__overlay_gpiov2".
+Reading "S4_sky130_ef_io__gpiov2_pad".
+Reading "S4_sky130_ef_io__gpiov2_pad_wrapped".
+Reading "S4_sky130_ef_io__lvc_vccdx_overlay".
+Reading "S4_sky130_fd_io__overlay_vssd_lvc".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808683".
+Reading "S4_sky130_fd_io__gnd2gnd_strap".
+Reading "S4_sky130_fd_io__gnd2gnd_tap".
+Reading "S4_sky130_fd_io__gnd2gnd_diff".
+Reading "S4_sky130_fd_pr__via_l1m1__example_55959141808684".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808685".
+Reading "S4_sky130_fd_pr__tpl1__example_55959141808686".
+Reading "S4_sky130_fd_io__gnd2gnd_sub_dnwl".
+Reading "S4_sky130_fd_io__gnd2gnd_120x2_lv_isosub".
+Reading "S4_sky130_fd_pr__pfet_01v8__example_55959141808687".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808691".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808690".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808702".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808705".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808682".
+Reading "S4_sky130_fd_pr__dftpl1s2__example_55959141808694".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808693".
+Reading "S4_sky130_fd_pr__dfl1__example_55959141808681".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808688".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808696".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808699".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808697".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808698".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808695".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808704".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808703".
+Reading "S4_sky130_fd_pr__nfet_01v8__example_55959141808701".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808692".
+Reading "S4_sky130_fd_pr__res_bent_po__example_55959141808689".
+Reading "S4_sky130_fd_io__top_ground_lvc_wpad".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__hvc_vssio_overlay".
+Reading "S4_sky130_fd_io__overlay_vssio_hvc".
+Reading "S4_sky130_ef_io__vssio_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vdda_hvc".
+Reading "S4_sky130_fd_io__hvc_clampv2".
+Reading "S4_sky130_fd_io__top_power_hvc_wpadv2".
+Reading "S4_sky130_ef_io__vdda_hvc_clamped_pad".
+Reading "S4_sky130_fd_io__overlay_vccd_lvc".
+Reading "S4_sky130_fd_io__top_power_lvc_wpad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped_pad".
+Reading "S4_sky130_ef_io__disconnect_vdda_slice_5um".
+Reading "S4_sky130_ef_io__disconnect_vccd_slice_5um".
+Reading "S4_sky130_ef_io__hvc_vddio_overlay".
+Reading "S4_sky130_fd_io__overlay_vddio_hvc".
+Reading "S4_sky130_ef_io__vddio_hvc_clamped_pad".
+Reading "S4_sky130_ef_io__lvc_vccd_overlay".
+Reading "S4_sky130_ef_io__vssd_lvc_clamped2_pad".
+Reading "S4_sky130_ef_io__vccd_lvc_clamped2_pad".
+Reading "S4_sky130_fd_io__simple_pad_and_busses".
+Reading "S4_sky130_ef_io__analog_pad".
+Reading "S4_sky130_ef_io__top_power_hvc".
+Reading "chip_io_alt".
+Reading "caravan_power_routing".
+Reading "sky130_fd_pr__res_high_po_0p69_7JPRER".
+Reading "sky130_fd_pr__pfet_01v8_396TWK".
+Reading "sky130_fd_pr__nfet_01v8_XG2GE7".
+Reading "sky130_fd_pr__res_high_po_0p35_4HD3S6".
+Reading "aninv_".
+Reading "sky130_fd_pr__res_xhigh_po_0p35_NMF79C".
+Reading "sky130_fd_pr__pfet_01v8_VNEHM9".
+Reading "sky130_fd_pr__nfet_01v8_BBTBMZ".
+Reading "Stage1_inv".
+Reading "sky130_fd_pr__pfet_01v8_CC7KEW".
+Reading "biaspmos".
+Reading "sky130_fd_pr__nfet_01v8_LW2HKK".
+Reading "sky130_fd_pr__pfet_01v8_27F7GK".
+Reading "Stage2_inv".
+Reading "sky130_fd_pr__nfet_01v8_4PXCG5".
+Reading "biasnmos".
+Reading "analogneuron_invopamp_re_15kfeedbck".
+Reading "neuron_s".
+Reading "user_analog_project_wrapper".
+Reading "caravan".
+ Generating output for cell caravel_00020003
+Error message output from magic:
+Cell user_analog_project_wrapper couldn't be read
+Diagnostic: N5_sky130_fd_sc_hd__decap_3 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__conb_1 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__fill_1 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__decap_8 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__fill_2 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__decap_6 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__tapvpwrvgnd_1 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__decap_4 is a forward reference?
+Diagnostic: N5_sky130_fd_sc_hd__decap_12 is a forward reference?
+Done!
+#mv /mnt/shuttles/shuttle/mpw-two/caravel/mag/caravel_00020003.mag ./mag/
+make[1]: Leaving directory `/mnt/shuttles/shuttle/mpw-two/slot-003/Analog-Neural-Network'
+Final build completed.
+converting gds file to oasis file
+[INFO] Changing from ./gds/caravel_00020003.gds to ./gds/caravel_00020003.oas
+Done
+-------------------------------------------------------------------------------------------
+{{ STEP 4 }} final gds generated for mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
+ok[main c7a66a6] final gds oasis
+ 2 files changed, 1 insertion(+)
+ create mode 100644 gds/caravel_00020003.oas
+ create mode 100644 signoff/make_final_oas
+To https://foss-eda-tools.googlesource.com/third_party/shuttle/mpw-two/slot-003.git
+ 44c848e..c7a66a6 HEAD -> main
+-------------------------------------------------------------------------------------------
+{{ STEP 6 }} fom & met density checks mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
+{{ MET CHECK }} running met density check () for mpw-two, slot-003 : Analog-Neural-Network
+li1_ca_density is 0.416950607984098
+m1_ca_density is 0.4792057047349103
+m2_ca_density is 0.500942448587749
+m3_ca_density is 0.5017727937419139
+m4_ca_density is 0.45904673248305616
+m5_ca_density is 0.42148724525617354
+ok{{ FOM CHECK }} running FOM check (70) for mpw-two, slot-003 : Analog-Neural-Network
+fom_density.drc:: sourcing design file=./gds/caravel_00020003.gds topcell=caravel_00020003 ...
+done.
+flattening chip boundary...
+done.
+step size = 70.0
+llx=6.0 lly=6.0 urx=3594.0 ury=5194.0
+x_cnt = 51
+y_cnt = 74
+dbu = 0.001
+bbox_area = 18614544.0
+calculating subtile areas (= 3774)...
+tiles per step = 10
+calculating window step densities (= 2730)...
+{{ CHECK }} 0/2730
+{{ CHECK }} 65/2730
+{{ CHECK }} 130/2730
+{{ CHECK }} 195/2730
+{{ CHECK }} 260/2730
+{{ CHECK }} 325/2730
+{{ CHECK }} 390/2730
+{{ CHECK }} 455/2730
+{{ CHECK }} 520/2730
+{{ CHECK }} 585/2730
+{{ CHECK }} 650/2730
+{{ CHECK }} 715/2730
+{{ CHECK }} 780/2730
+{{ CHECK }} 845/2730
+{{ CHECK }} 910/2730
+{{ CHECK }} 975/2730
+{{ CHECK }} 1040/2730
+{{ CHECK }} 1105/2730
+{{ CHECK }} 1170/2730
+{{ CHECK }} 1235/2730
+{{ CHECK }} 1300/2730
+{{ CHECK }} 1365/2730
+{{ CHECK }} 1430/2730
+{{ CHECK }} 1495/2730
+{{ CHECK }} 1560/2730
+{{ CHECK }} 1625/2730
+{{ CHECK }} 1690/2730
+{{ CHECK }} 1755/2730
+{{ CHECK }} 1820/2730
+{{ CHECK }} 1885/2730
+{{ CHECK }} 1950/2730
+{{ CHECK }} 2015/2730
+{{ CHECK }} 2080/2730
+{{ CHECK }} 2145/2730
+{{ CHECK }} 2210/2730
+{{ CHECK }} 2275/2730
+{{ CHECK }} 2340/2730
+{{ CHECK }} 2405/2730
+{{ CHECK }} 2470/2730
+{{ CHECK }} 2535/2730
+{{ CHECK }} 2600/2730
+{{ CHECK }} 2665/2730
+minimum fom density = 0.3689
+maximum fom density = 0.5124
+finish received: success = true
+ok-------------------------------------------------------------------------------------------
+{{ STEP 7 }} compressing mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
+gds/user_analog_project_wrapper_empty.gds -> gds/user_analog_project_wrapper_empty.gds.gz
+gds/caravan.gds -> gds/caravan.gds.gz
+gds/user_analog_project_wrapper.gds -> gds/user_analog_project_wrapper.gds.gz
+gds/caravel_00020003.gds -> gds/caravel_00020003.gds.gz
+gds/caravel_00020003_fill_pattern.gds -> gds/caravel_00020003_fill_pattern.gds.gz
+gds/user_id_programming.gds -> gds/user_id_programming.gds.gz
+gds/user_id_prog_zero.gds -> gds/user_id_prog_zero.gds.gz
+gds/user_project_wrapper_empty.gds -> gds/user_project_wrapper_empty.gds.gz
+gds/caravel_00020003.gds.gz -> gds/caravel_00020003.gds.gz.00.split gds/caravel_00020003.gds.gz.01.split gds/caravel_00020003.gds.gz.02.split gds/caravel_00020003.gds.gz.03.split gds/caravel_00020003.gds.gz.04.split
+gds/caravel_00020003_fill_pattern.gds.gz -> gds/caravel_00020003_fill_pattern.gds.gz.00.split gds/caravel_00020003_fill_pattern.gds.gz.01.split gds/caravel_00020003_fill_pattern.gds.gz.02.split gds/caravel_00020003_fill_pattern.gds.gz.03.split gds/caravel_00020003_fill_pattern.gds.gz.04.split
+Files larger than 100 MBytes are compressed!
+Nothing specified, nothing added.
+Maybe you wanted to say 'git add .'?
+fatal: pathspec 'maglef' did not match any files
+-------------------------------------------------------------------------------------------
+{{ STEP 8 }} pushing tapeout updates to shuttle-repo for mpw-two, slot-003 : Analog-Neural-Network
+-------------------------------------------------------------------------------------------
diff --git a/signoff/tapeout_completed b/signoff/tapeout_completed
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/signoff/tapeout_completed
diff --git a/signoff/versions b/signoff/versions
new file mode 100644
index 0000000..693784f
--- /dev/null
+++ b/signoff/versions
@@ -0,0 +1,21 @@
+------------------------------------
+make_ship: Wed Aug 11 22:24:27 UTC 2021
+make_ship: caravel = commit 9a16f014
+make_ship: magic = 8.3.196
+make_ship: sky130A tech = version 1.0.201-2-gde95d78
+make_ship: open_pdks = 1.0.202
+make_ship: klayout = KLayout 0.26.11
+------------------------------------
+generate_fill: Wed Aug 11 22:24:37 UTC 2021
+generate_fill: caravel = commit 9a16f014
+generate_fill: magic = 8.3.196
+generate_fill: sky130A tech = version 1.0.201-2-gde95d78
+generate_fill: open_pdks = 1.0.202
+generate_fill: klayout = KLayout 0.26.11
+------------------------------------
+make_final: Wed Aug 11 22:37:48 UTC 2021
+make_final: caravel = commit 9a16f014
+make_final: magic = 8.3.196
+make_final: sky130A tech = version 1.0.201-2-gde95d78
+make_final: open_pdks = 1.0.202
+make_final: klayout = KLayout 0.26.11
diff --git a/verilog/rtl/caravel.v b/verilog/rtl/caravel.v
new file mode 100644
index 0000000..1d494d6
--- /dev/null
+++ b/verilog/rtl/caravel.v
@@ -0,0 +1,817 @@
+// `default_nettype none
+// SPDX-FileCopyrightText: 2020 Efabless Corporation
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+// SPDX-License-Identifier: Apache-2.0
+/*--------------------------------------------------------------*/
+/* caravel, a project harness for the Google/SkyWater sky130 */
+/* fabrication process and open source PDK */
+/* */
+/* Copyright 2020 efabless, Inc. */
+/* Written by Tim Edwards, December 2019 */
+/* and Mohamed Shalan, August 2020 */
+/* This file is open source hardware released under the */
+/* Apache 2.0 license. See file LICENSE. */
+/* */
+/*--------------------------------------------------------------*/
+
+module caravel (
+ inout vddio, // Common 3.3V padframe/ESD power
+ inout vddio_2, // Common 3.3V padframe/ESD power
+ inout vssio, // Common padframe/ESD ground
+ inout vssio_2, // Common padframe/ESD ground
+ inout vdda, // Management 3.3V power
+ inout vssa, // Common analog ground
+ inout vccd, // Management/Common 1.8V power
+ inout vssd, // Common digital ground
+ inout vdda1, // User area 1 3.3V power
+ inout vdda1_2, // User area 1 3.3V power
+ inout vdda2, // User area 2 3.3V power
+ inout vssa1, // User area 1 analog ground
+ inout vssa1_2, // User area 1 analog ground
+ inout vssa2, // User area 2 analog ground
+ inout vccd1, // User area 1 1.8V power
+ inout vccd2, // User area 2 1.8V power
+ inout vssd1, // User area 1 digital ground
+ inout vssd2, // User area 2 digital ground
+
+ inout gpio, // Used for external LDO control
+ inout [`MPRJ_IO_PADS-1:0] mprj_io,
+ output [`MPRJ_PWR_PADS-1:0] pwr_ctrl_out,
+ input clock, // CMOS core clock input, not a crystal
+ input resetb,
+
+ // Note that only two pins are available on the flash so dual and
+ // quad flash modes are not available.
+
+ output flash_csb,
+ output flash_clk,
+ output flash_io0,
+ output flash_io1
+);
+
+ //------------------------------------------------------------
+ // This value is uniquely defined for each user project.
+ //------------------------------------------------------------
+ parameter USER_PROJECT_ID = 32'h00020003;
+
+ // These pins are overlaid on mprj_io space. They have the function
+ // below when the management processor is in reset, or in the default
+ // configuration. They are assigned to uses in the user space by the
+ // configuration program running off of the SPI flash. Note that even
+ // when the user has taken control of these pins, they can be restored
+ // to the original use by setting the resetb pin low. The SPI pins and
+ // UART pins can be connected directly to an FTDI chip as long as the
+ // FTDI chip sets these lines to high impedence (input function) at
+ // all times except when holding the chip in reset.
+
+ // JTAG = mprj_io[0] (inout)
+ // SDO = mprj_io[1] (output)
+ // SDI = mprj_io[2] (input)
+ // CSB = mprj_io[3] (input)
+ // SCK = mprj_io[4] (input)
+ // ser_rx = mprj_io[5] (input)
+ // ser_tx = mprj_io[6] (output)
+ // irq = mprj_io[7] (input)
+
+ // These pins are reserved for any project that wants to incorporate
+ // its own processor and flash controller. While a user project can
+ // technically use any available I/O pins for the purpose, these
+ // four pins connect to a pass-through mode from the SPI slave (pins
+ // 1-4 above) so that any SPI flash connected to these specific pins
+ // can be accessed through the SPI slave even when the processor is in
+ // reset.
+
+ // user_flash_csb = mprj_io[8]
+ // user_flash_sck = mprj_io[9]
+ // user_flash_io0 = mprj_io[10]
+ // user_flash_io1 = mprj_io[11]
+
+ // One-bit GPIO dedicated to management SoC (outside of user control)
+ wire gpio_out_core;
+ wire gpio_in_core;
+ wire gpio_mode0_core;
+ wire gpio_mode1_core;
+ wire gpio_outenb_core;
+ wire gpio_inenb_core;
+
+ // User Project Control (pad-facing)
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_inp_dis;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_oeb;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_ib_mode_sel;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_vtrip_sel;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_slow_sel;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_holdover;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_analog_en;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_analog_sel;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_analog_pol;
+ wire [`MPRJ_IO_PADS*3-1:0] mprj_io_dm;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_in;
+ wire [`MPRJ_IO_PADS-1:0] mprj_io_out;
+
+ // User Project Control (user-facing)
+ wire [`MPRJ_IO_PADS-1:0] user_io_oeb;
+ wire [`MPRJ_IO_PADS-1:0] user_io_in;
+ wire [`MPRJ_IO_PADS-1:0] user_io_out;
+ wire [`MPRJ_IO_PADS-10:0] user_analog_io;
+
+ /* Padframe control signals */
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_serial_link_1;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_serial_link_2;
+ wire mprj_io_loader_resetn;
+ wire mprj_io_loader_clock;
+ wire mprj_io_loader_data_1; /* user1 side serial loader */
+ wire mprj_io_loader_data_2; /* user2 side serial loader */
+
+ // User Project Control management I/O
+ // There are two types of GPIO connections:
+ // (1) Full Bidirectional: Management connects to in, out, and oeb
+ // Uses: JTAG and SDO
+ // (2) Selectable bidirectional: Management connects to in and out,
+ // which are tied together. oeb is grounded (oeb from the
+ // configuration is used)
+
+ // SDI = mprj_io[2] (input)
+ // CSB = mprj_io[3] (input)
+ // SCK = mprj_io[4] (input)
+ // ser_rx = mprj_io[5] (input)
+ // ser_tx = mprj_io[6] (output)
+ // irq = mprj_io[7] (input)
+
+ wire [`MPRJ_IO_PADS-1:0] mgmt_io_in;
+ wire jtag_out, sdo_out;
+ wire jtag_outenb, sdo_outenb;
+ wire gpio_flash_io2_out, gpio_flash_io3_out;
+
+ wire [1:0] mgmt_io_nc; /* no-connects */
+
+ wire clock_core;
+
+ // Power-on-reset signal. The reset pad generates the sense-inverted
+ // reset at 3.3V. The 1.8V signal and the inverted 1.8V signal are
+ // derived.
+
+ wire porb_h;
+ wire porb_l;
+ wire por_l;
+
+ wire rstb_h;
+ wire rstb_l;
+
+ wire flash_clk_core, flash_csb_core;
+ wire flash_clk_oeb_core, flash_csb_oeb_core;
+ wire flash_clk_ieb_core, flash_csb_ieb_core;
+ wire flash_io0_oeb_core, flash_io1_oeb_core;
+ wire flash_io2_oeb_core, flash_io3_oeb_core;
+ wire flash_io0_ieb_core, flash_io1_ieb_core;
+ wire flash_io0_do_core, flash_io1_do_core;
+ wire flash_io0_di_core, flash_io1_di_core;
+
+ chip_io padframe(
+ `ifndef TOP_ROUTING
+ // Package Pins
+ .vddio_pad (vddio), // Common padframe/ESD supply
+ .vddio_pad2 (vddio_2),
+ .vssio_pad (vssio), // Common padframe/ESD ground
+ .vssio_pad2 (vssio_2),
+ .vccd_pad (vccd), // Common 1.8V supply
+ .vssd_pad (vssd), // Common digital ground
+ .vdda_pad (vdda), // Management analog 3.3V supply
+ .vssa_pad (vssa), // Management analog ground
+ .vdda1_pad (vdda1), // User area 1 3.3V supply
+ .vdda1_pad2 (vdda1_2),
+ .vdda2_pad (vdda2), // User area 2 3.3V supply
+ .vssa1_pad (vssa1), // User area 1 analog ground
+ .vssa1_pad2 (vssa1_2),
+ .vssa2_pad (vssa2), // User area 2 analog ground
+ .vccd1_pad (vccd1), // User area 1 1.8V supply
+ .vccd2_pad (vccd2), // User area 2 1.8V supply
+ .vssd1_pad (vssd1), // User area 1 digital ground
+ .vssd2_pad (vssd2), // User area 2 digital ground
+ `endif
+ // Core Side Pins
+ .vddio (vddio_core),
+ .vssio (vssio_core),
+ .vdda (vdda_core),
+ .vssa (vssa_core),
+ .vccd (vccd_core),
+ .vssd (vssd_core),
+ .vdda1 (vdda1_core),
+ .vdda2 (vdda2_core),
+ .vssa1 (vssa1_core),
+ .vssa2 (vssa2_core),
+ .vccd1 (vccd1_core),
+ .vccd2 (vccd2_core),
+ .vssd1 (vssd1_core),
+ .vssd2 (vssd2_core),
+
+ .gpio(gpio),
+ .mprj_io(mprj_io),
+ .clock(clock),
+ .resetb(resetb),
+ .flash_csb(flash_csb),
+ .flash_clk(flash_clk),
+ .flash_io0(flash_io0),
+ .flash_io1(flash_io1),
+ // SoC Core Interface
+ .porb_h(porb_h),
+ .por(por_l),
+ .resetb_core_h(rstb_h),
+ .clock_core(clock_core),
+ .gpio_out_core(gpio_out_core),
+ .gpio_in_core(gpio_in_core),
+ .gpio_mode0_core(gpio_mode0_core),
+ .gpio_mode1_core(gpio_mode1_core),
+ .gpio_outenb_core(gpio_outenb_core),
+ .gpio_inenb_core(gpio_inenb_core),
+ .flash_csb_core(flash_csb_core),
+ .flash_clk_core(flash_clk_core),
+ .flash_csb_oeb_core(flash_csb_oeb_core),
+ .flash_clk_oeb_core(flash_clk_oeb_core),
+ .flash_io0_oeb_core(flash_io0_oeb_core),
+ .flash_io1_oeb_core(flash_io1_oeb_core),
+ .flash_csb_ieb_core(flash_csb_ieb_core),
+ .flash_clk_ieb_core(flash_clk_ieb_core),
+ .flash_io0_ieb_core(flash_io0_ieb_core),
+ .flash_io1_ieb_core(flash_io1_ieb_core),
+ .flash_io0_do_core(flash_io0_do_core),
+ .flash_io1_do_core(flash_io1_do_core),
+ .flash_io0_di_core(flash_io0_di_core),
+ .flash_io1_di_core(flash_io1_di_core),
+ .mprj_io_in(mprj_io_in),
+ .mprj_io_out(mprj_io_out),
+ .mprj_io_oeb(mprj_io_oeb),
+ .mprj_io_inp_dis(mprj_io_inp_dis),
+ .mprj_io_ib_mode_sel(mprj_io_ib_mode_sel),
+ .mprj_io_vtrip_sel(mprj_io_vtrip_sel),
+ .mprj_io_slow_sel(mprj_io_slow_sel),
+ .mprj_io_holdover(mprj_io_holdover),
+ .mprj_io_analog_en(mprj_io_analog_en),
+ .mprj_io_analog_sel(mprj_io_analog_sel),
+ .mprj_io_analog_pol(mprj_io_analog_pol),
+ .mprj_io_dm(mprj_io_dm),
+ .mprj_analog_io(user_analog_io)
+ );
+
+ // SoC core
+ wire caravel_clk;
+ wire caravel_clk2;
+ wire caravel_rstn;
+
+ wire [7:0] spi_ro_config_core;
+
+ // LA signals
+ wire [127:0] la_data_in_user; // From CPU to MPRJ
+ wire [127:0] la_data_in_mprj; // From MPRJ to CPU
+ wire [127:0] la_data_out_mprj; // From CPU to MPRJ
+ wire [127:0] la_data_out_user; // From MPRJ to CPU
+ wire [127:0] la_oenb_user; // From CPU to MPRJ
+ wire [127:0] la_oenb_mprj; // From CPU to MPRJ
+ wire [127:0] la_iena_mprj; // From CPU only
+ wire [2:0] user_irq; // From MRPJ to CPU
+ wire [2:0] user_irq_core;
+ wire [2:0] user_irq_ena;
+
+ // WB MI A (User Project)
+ wire mprj_cyc_o_core;
+ wire mprj_stb_o_core;
+ wire mprj_we_o_core;
+ wire [3:0] mprj_sel_o_core;
+ wire [31:0] mprj_adr_o_core;
+ wire [31:0] mprj_dat_o_core;
+ wire mprj_ack_i_core;
+ wire [31:0] mprj_dat_i_core;
+
+ // WB MI B (xbar)
+ wire xbar_cyc_o_core;
+ wire xbar_stb_o_core;
+ wire xbar_we_o_core;
+ wire [3:0] xbar_sel_o_core;
+ wire [31:0] xbar_adr_o_core;
+ wire [31:0] xbar_dat_o_core;
+ wire xbar_ack_i_core;
+ wire [31:0] xbar_dat_i_core;
+
+ // Mask revision
+ wire [31:0] mask_rev;
+
+ wire mprj_clock;
+ wire mprj_clock2;
+ wire mprj_reset;
+ wire mprj_cyc_o_user;
+ wire mprj_stb_o_user;
+ wire mprj_we_o_user;
+ wire [3:0] mprj_sel_o_user;
+ wire [31:0] mprj_adr_o_user;
+ wire [31:0] mprj_dat_o_user;
+ wire mprj_vcc_pwrgood;
+ wire mprj2_vcc_pwrgood;
+ wire mprj_vdd_pwrgood;
+ wire mprj2_vdd_pwrgood;
+
+ // Storage area
+ // Management R/W interface
+ wire [`RAM_BLOCKS-1:0] mgmt_ena;
+ wire [`RAM_BLOCKS-1:0] mgmt_wen;
+ wire [(`RAM_BLOCKS*4)-1:0] mgmt_wen_mask;
+ wire [7:0] mgmt_addr;
+ wire [31:0] mgmt_wdata;
+ wire [(`RAM_BLOCKS*32)-1:0] mgmt_rdata;
+ // Management RO interface
+ wire mgmt_ena_ro;
+ wire [7:0] mgmt_addr_ro;
+ wire [31:0] mgmt_rdata_ro;
+
+ mgmt_core soc (
+ `ifdef USE_POWER_PINS
+ .VPWR(vccd_core),
+ .VGND(vssd_core),
+ `endif
+ // GPIO (1 pin)
+ .gpio_out_pad(gpio_out_core),
+ .gpio_in_pad(gpio_in_core),
+ .gpio_mode0_pad(gpio_mode0_core),
+ .gpio_mode1_pad(gpio_mode1_core),
+ .gpio_outenb_pad(gpio_outenb_core),
+ .gpio_inenb_pad(gpio_inenb_core),
+ // Primary SPI flash controller
+ .flash_csb(flash_csb_core),
+ .flash_clk(flash_clk_core),
+ .flash_csb_oeb(flash_csb_oeb_core),
+ .flash_clk_oeb(flash_clk_oeb_core),
+ .flash_io0_oeb(flash_io0_oeb_core),
+ .flash_io1_oeb(flash_io1_oeb_core),
+ .flash_csb_ieb(flash_csb_ieb_core),
+ .flash_clk_ieb(flash_clk_ieb_core),
+ .flash_io0_ieb(flash_io0_ieb_core),
+ .flash_io1_ieb(flash_io1_ieb_core),
+ .flash_io0_do(flash_io0_do_core),
+ .flash_io1_do(flash_io1_do_core),
+ .flash_io0_di(flash_io0_di_core),
+ .flash_io1_di(flash_io1_di_core),
+ // Master Reset
+ .resetb(rstb_l),
+ .porb(porb_l),
+ // Clocks and reset
+ .clock(clock_core),
+ .core_clk(caravel_clk),
+ .user_clk(caravel_clk2),
+ .core_rstn(caravel_rstn),
+ // IRQ
+ .user_irq(user_irq),
+ .user_irq_ena(user_irq_ena),
+ // Logic Analyzer
+ .la_input(la_data_in_mprj),
+ .la_output(la_data_out_mprj),
+ .la_oenb(la_oenb_mprj),
+ .la_iena(la_iena_mprj),
+ // User Project IO Control
+ .mprj_vcc_pwrgood(mprj_vcc_pwrgood),
+ .mprj2_vcc_pwrgood(mprj2_vcc_pwrgood),
+ .mprj_vdd_pwrgood(mprj_vdd_pwrgood),
+ .mprj2_vdd_pwrgood(mprj2_vdd_pwrgood),
+ .mprj_io_loader_resetn(mprj_io_loader_resetn),
+ .mprj_io_loader_clock(mprj_io_loader_clock),
+ .mprj_io_loader_data_1(mprj_io_loader_data_1),
+ .mprj_io_loader_data_2(mprj_io_loader_data_2),
+ .mgmt_in_data(mgmt_io_in),
+ .mgmt_out_data({gpio_flash_io3_out, gpio_flash_io2_out,
+ mgmt_io_in[(`MPRJ_IO_PADS-3):2], mgmt_io_nc}),
+ .pwr_ctrl_out(pwr_ctrl_out),
+ .sdo_out(sdo_out),
+ .sdo_outenb(sdo_outenb),
+ .jtag_out(jtag_out),
+ .jtag_outenb(jtag_outenb),
+ .flash_io2_oeb(flash_io2_oeb_core),
+ .flash_io3_oeb(flash_io3_oeb_core),
+ // User Project Slave ports (WB MI A)
+ .mprj_cyc_o(mprj_cyc_o_core),
+ .mprj_stb_o(mprj_stb_o_core),
+ .mprj_we_o(mprj_we_o_core),
+ .mprj_sel_o(mprj_sel_o_core),
+ .mprj_adr_o(mprj_adr_o_core),
+ .mprj_dat_o(mprj_dat_o_core),
+ .mprj_ack_i(mprj_ack_i_core),
+ .mprj_dat_i(mprj_dat_i_core),
+ // mask data
+ .mask_rev(mask_rev),
+ // MGMT area R/W interface
+ .mgmt_ena(mgmt_ena),
+ .mgmt_wen_mask(mgmt_wen_mask),
+ .mgmt_wen(mgmt_wen),
+ .mgmt_addr(mgmt_addr),
+ .mgmt_wdata(mgmt_wdata),
+ .mgmt_rdata(mgmt_rdata),
+ // MGMT area RO interface
+ .mgmt_ena_ro(mgmt_ena_ro),
+ .mgmt_addr_ro(mgmt_addr_ro),
+ .mgmt_rdata_ro(mgmt_rdata_ro)
+ );
+
+ /* Clock and reset to user space are passed through a tristate */
+ /* buffer like the above, but since they are intended to be */
+ /* always active, connect the enable to the logic-1 output from */
+ /* the vccd1 domain. */
+
+ mgmt_protect mgmt_buffers (
+ `ifdef USE_POWER_PINS
+ .vccd(vccd_core),
+ .vssd(vssd_core),
+ .vccd1(vccd1_core),
+ .vssd1(vssd1_core),
+ .vccd2(vccd2_core),
+ .vssd2(vssd2_core),
+ .vdda1(vdda1_core),
+ .vssa1(vssa1_core),
+ .vdda2(vdda2_core),
+ .vssa2(vssa2_core),
+ `endif
+ .caravel_clk(caravel_clk),
+ .caravel_clk2(caravel_clk2),
+ .caravel_rstn(caravel_rstn),
+ .mprj_cyc_o_core(mprj_cyc_o_core),
+ .mprj_stb_o_core(mprj_stb_o_core),
+ .mprj_we_o_core(mprj_we_o_core),
+ .mprj_sel_o_core(mprj_sel_o_core),
+ .mprj_adr_o_core(mprj_adr_o_core),
+ .mprj_dat_o_core(mprj_dat_o_core),
+ .user_irq_core(user_irq_core),
+ .la_data_out_core(la_data_out_user),
+ .la_data_out_mprj(la_data_out_mprj),
+ .la_data_in_core(la_data_in_user),
+ .la_data_in_mprj(la_data_in_mprj),
+ .la_oenb_mprj(la_oenb_mprj),
+ .la_oenb_core(la_oenb_user),
+ .la_iena_mprj(la_iena_mprj),
+ .user_irq_ena(user_irq_ena),
+
+ .user_clock(mprj_clock),
+ .user_clock2(mprj_clock2),
+ .user_reset(mprj_reset),
+ .mprj_cyc_o_user(mprj_cyc_o_user),
+ .mprj_stb_o_user(mprj_stb_o_user),
+ .mprj_we_o_user(mprj_we_o_user),
+ .mprj_sel_o_user(mprj_sel_o_user),
+ .mprj_adr_o_user(mprj_adr_o_user),
+ .mprj_dat_o_user(mprj_dat_o_user),
+ .user_irq(user_irq),
+ .user1_vcc_powergood(mprj_vcc_pwrgood),
+ .user2_vcc_powergood(mprj2_vcc_pwrgood),
+ .user1_vdd_powergood(mprj_vdd_pwrgood),
+ .user2_vdd_powergood(mprj2_vdd_pwrgood)
+ );
+
+
+ /*----------------------------------------------*/
+ /* Wrapper module around the user project */
+ /*----------------------------------------------*/
+
+ user_project_wrapper mprj (
+ `ifdef USE_POWER_PINS
+ .vdda1(vdda1_core), // User area 1 3.3V power
+ .vdda2(vdda2_core), // User area 2 3.3V power
+ .vssa1(vssa1_core), // User area 1 analog ground
+ .vssa2(vssa2_core), // User area 2 analog ground
+ .vccd1(vccd1_core), // User area 1 1.8V power
+ .vccd2(vccd2_core), // User area 2 1.8V power
+ .vssd1(vssd1_core), // User area 1 digital ground
+ .vssd2(vssd2_core), // User area 2 digital ground
+ `endif
+
+ .wb_clk_i(mprj_clock),
+ .wb_rst_i(mprj_reset),
+ // MGMT SoC Wishbone Slave
+ .wbs_cyc_i(mprj_cyc_o_user),
+ .wbs_stb_i(mprj_stb_o_user),
+ .wbs_we_i(mprj_we_o_user),
+ .wbs_sel_i(mprj_sel_o_user),
+ .wbs_adr_i(mprj_adr_o_user),
+ .wbs_dat_i(mprj_dat_o_user),
+ .wbs_ack_o(mprj_ack_i_core),
+ .wbs_dat_o(mprj_dat_i_core),
+ // Logic Analyzer
+ .la_data_in(la_data_in_user),
+ .la_data_out(la_data_out_user),
+ .la_oenb(la_oenb_user),
+ // IO Pads
+ .io_in (user_io_in),
+ .io_out(user_io_out),
+ .io_oeb(user_io_oeb),
+ .analog_io(user_analog_io),
+ // Independent clock
+ .user_clock2(mprj_clock2),
+ // IRQ
+ .user_irq(user_irq_core)
+ );
+
+ /*--------------------------------------*/
+ /* End user project instantiation */
+ /*--------------------------------------*/
+
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_serial_link_1_shifted;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_serial_link_2_shifted;
+
+ assign gpio_serial_link_1_shifted = {gpio_serial_link_1[`MPRJ_IO_PADS_1-2:0],
+ mprj_io_loader_data_1};
+ // Note that serial_link_2 is backwards compared to serial_link_1, so it
+ // shifts in the other direction.
+ assign gpio_serial_link_2_shifted = {mprj_io_loader_data_2,
+ gpio_serial_link_2[`MPRJ_IO_PADS_2-1:1]};
+
+ // Propagating clock and reset to mitigate timing and fanout issues
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_clock_1;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_clock_2;
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_resetn_1;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_resetn_2;
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_clock_1_shifted;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_clock_2_shifted;
+ wire [`MPRJ_IO_PADS_1-1:0] gpio_resetn_1_shifted;
+ wire [`MPRJ_IO_PADS_2-1:0] gpio_resetn_2_shifted;
+
+ assign gpio_clock_1_shifted = {gpio_clock_1[`MPRJ_IO_PADS_1-2:0],
+ mprj_io_loader_clock};
+ assign gpio_clock_2_shifted = {mprj_io_loader_clock,
+ gpio_clock_2[`MPRJ_IO_PADS_2-1:1]};
+ assign gpio_resetn_1_shifted = {gpio_resetn_1[`MPRJ_IO_PADS_1-2:0],
+ mprj_io_loader_resetn};
+ assign gpio_resetn_2_shifted = {mprj_io_loader_resetn,
+ gpio_resetn_2[`MPRJ_IO_PADS_2-1:1]};
+
+ // Each control block sits next to an I/O pad in the user area.
+ // It gets input through a serial chain from the previous control
+ // block and passes it to the next control block. Due to the nature
+ // of the shift register, bits are presented in reverse, as the first
+ // bit in ends up as the last bit of the last I/O pad control block.
+
+ // There are two types of block; the first two and the last two
+ // are configured to be full bidirectional under control of the
+ // management Soc (JTAG and SDO for the first two; flash_io2 and
+ // flash_io3 for the last two). The rest are configured to be default
+ // (input). Note that the first two and last two are the ones closest
+ // to the management SoC on either side, which minimizes the wire length
+ // of the extra signals those pads need.
+
+ /* First two GPIOs (JTAG and SDO) */
+ gpio_control_block #(
+ .DM_INIT(`DM_INIT), // Mode = output, strong up/down
+ .OENB_INIT(`OENB_INIT) // Enable output signaling from wire
+ ) gpio_control_bidir_1 [1:0] (
+ `ifdef USE_POWER_PINS
+ .vccd(vccd_core),
+ .vssd(vssd_core),
+ .vccd1(vccd1_core),
+ .vssd1(vssd1_core),
+ `endif
+
+ // Management Soc-facing signals
+
+ .resetn(gpio_resetn_1_shifted[1:0]),
+ .serial_clock(gpio_clock_1_shifted[1:0]),
+
+ .resetn_out(gpio_resetn_1[1:0]),
+ .serial_clock_out(gpio_clock_1[1:0]),
+
+ .mgmt_gpio_in(mgmt_io_in[1:0]),
+ .mgmt_gpio_out({sdo_out, jtag_out}),
+ .mgmt_gpio_oeb({sdo_outenb, jtag_outenb}),
+
+ .one(),
+ .zero(),
+
+ // Serial data chain for pad configuration
+ .serial_data_in(gpio_serial_link_1_shifted[1:0]),
+ .serial_data_out(gpio_serial_link_1[1:0]),
+
+ // User-facing signals
+ .user_gpio_out(user_io_out[1:0]),
+ .user_gpio_oeb(user_io_oeb[1:0]),
+ .user_gpio_in(user_io_in[1:0]),
+
+ // Pad-facing signals (Pad GPIOv2)
+ .pad_gpio_inenb(mprj_io_inp_dis[1:0]),
+ .pad_gpio_ib_mode_sel(mprj_io_ib_mode_sel[1:0]),
+ .pad_gpio_vtrip_sel(mprj_io_vtrip_sel[1:0]),
+ .pad_gpio_slow_sel(mprj_io_slow_sel[1:0]),
+ .pad_gpio_holdover(mprj_io_holdover[1:0]),
+ .pad_gpio_ana_en(mprj_io_analog_en[1:0]),
+ .pad_gpio_ana_sel(mprj_io_analog_sel[1:0]),
+ .pad_gpio_ana_pol(mprj_io_analog_pol[1:0]),
+ .pad_gpio_dm(mprj_io_dm[5:0]),
+ .pad_gpio_outenb(mprj_io_oeb[1:0]),
+ .pad_gpio_out(mprj_io_out[1:0]),
+ .pad_gpio_in(mprj_io_in[1:0])
+ );
+
+ /* Section 1 GPIOs (GPIO 0 to 18) */
+ wire [`MPRJ_IO_PADS_1-1:2] one_loop1;
+ gpio_control_block gpio_control_in_1 [`MPRJ_IO_PADS_1-3:0] (
+ `ifdef USE_POWER_PINS
+ .vccd(vccd_core),
+ .vssd(vssd_core),
+ .vccd1(vccd1_core),
+ .vssd1(vssd1_core),
+ `endif
+
+ // Management Soc-facing signals
+
+ .resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_1-1):2]),
+ .serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_1-1):2]),
+
+ .resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_1-1):2]),
+ .serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_1-1):2]),
+
+ .mgmt_gpio_in(mgmt_io_in[(`MPRJ_IO_PADS_1-1):2]),
+ .mgmt_gpio_out(mgmt_io_in[(`MPRJ_IO_PADS_1-1):2]),
+ .mgmt_gpio_oeb(one_loop1),
+
+ .one(one_loop1),
+ .zero(),
+
+ // Serial data chain for pad configuration
+ .serial_data_in(gpio_serial_link_1_shifted[(`MPRJ_IO_PADS_1-1):2]),
+ .serial_data_out(gpio_serial_link_1[(`MPRJ_IO_PADS_1-1):2]),
+
+ // User-facing signals
+ .user_gpio_out(user_io_out[(`MPRJ_IO_PADS_1-1):2]),
+ .user_gpio_oeb(user_io_oeb[(`MPRJ_IO_PADS_1-1):2]),
+ .user_gpio_in(user_io_in[(`MPRJ_IO_PADS_1-1):2]),
+
+ // Pad-facing signals (Pad GPIOv2)
+ .pad_gpio_inenb(mprj_io_inp_dis[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_ib_mode_sel(mprj_io_ib_mode_sel[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_vtrip_sel(mprj_io_vtrip_sel[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_slow_sel(mprj_io_slow_sel[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_holdover(mprj_io_holdover[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_ana_en(mprj_io_analog_en[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_ana_sel(mprj_io_analog_sel[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_ana_pol(mprj_io_analog_pol[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_dm(mprj_io_dm[(`MPRJ_IO_PADS_1*3-1):6]),
+ .pad_gpio_outenb(mprj_io_oeb[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_out(mprj_io_out[(`MPRJ_IO_PADS_1-1):2]),
+ .pad_gpio_in(mprj_io_in[(`MPRJ_IO_PADS_1-1):2])
+ );
+
+ /* Last two GPIOs (flash_io2 and flash_io3) */
+ gpio_control_block #(
+ .DM_INIT(`DM_INIT), // Mode = output, strong up/down
+ .OENB_INIT(`OENB_INIT) // Enable output signaling from wire
+ ) gpio_control_bidir_2 [1:0] (
+ `ifdef USE_POWER_PINS
+ .vccd(vccd_core),
+ .vssd(vssd_core),
+ .vccd1(vccd1_core),
+ .vssd1(vssd1_core),
+ `endif
+
+ // Management Soc-facing signals
+
+ .resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+ .serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+
+ .resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+ .serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+
+ .mgmt_gpio_in(mgmt_io_in[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .mgmt_gpio_out({gpio_flash_io3_out, gpio_flash_io2_out}),
+ .mgmt_gpio_oeb({flash_io3_oeb_core, flash_io2_oeb_core}),
+
+ .one(),
+ .zero(),
+
+ // Serial data chain for pad configuration
+ .serial_data_in(gpio_serial_link_2_shifted[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+ .serial_data_out(gpio_serial_link_2[(`MPRJ_IO_PADS_2-1):(`MPRJ_IO_PADS_2-2)]),
+
+ // User-facing signals
+ .user_gpio_out(user_io_out[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .user_gpio_oeb(user_io_oeb[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .user_gpio_in(user_io_in[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+
+ // Pad-facing signals (Pad GPIOv2)
+ .pad_gpio_inenb(mprj_io_inp_dis[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_ib_mode_sel(mprj_io_ib_mode_sel[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_vtrip_sel(mprj_io_vtrip_sel[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_slow_sel(mprj_io_slow_sel[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_holdover(mprj_io_holdover[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_ana_en(mprj_io_analog_en[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_ana_sel(mprj_io_analog_sel[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_ana_pol(mprj_io_analog_pol[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_dm(mprj_io_dm[(`MPRJ_IO_PADS*3-1):(`MPRJ_IO_PADS*3-6)]),
+ .pad_gpio_outenb(mprj_io_oeb[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_out(mprj_io_out[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)]),
+ .pad_gpio_in(mprj_io_in[(`MPRJ_IO_PADS-1):(`MPRJ_IO_PADS-2)])
+ );
+
+ /* Section 2 GPIOs (GPIO 19 to 37) */
+ wire [`MPRJ_IO_PADS_2-3:0] one_loop2;
+ gpio_control_block gpio_control_in_2 [`MPRJ_IO_PADS_2-3:0] (
+ `ifdef USE_POWER_PINS
+ .vccd(vccd_core),
+ .vssd(vssd_core),
+ .vccd1(vccd1_core),
+ .vssd1(vssd1_core),
+ `endif
+
+ // Management Soc-facing signals
+
+ .resetn(gpio_resetn_1_shifted[(`MPRJ_IO_PADS_2-3):0]),
+ .serial_clock(gpio_clock_1_shifted[(`MPRJ_IO_PADS_2-3):0]),
+
+ .resetn_out(gpio_resetn_1[(`MPRJ_IO_PADS_2-3):0]),
+ .serial_clock_out(gpio_clock_1[(`MPRJ_IO_PADS_2-3):0]),
+
+ .mgmt_gpio_in(mgmt_io_in[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .mgmt_gpio_out(mgmt_io_in[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .mgmt_gpio_oeb(one_loop2),
+
+ .one(one_loop2),
+ .zero(),
+
+ // Serial data chain for pad configuration
+ .serial_data_in(gpio_serial_link_2_shifted[(`MPRJ_IO_PADS_2-3):0]),
+ .serial_data_out(gpio_serial_link_2[(`MPRJ_IO_PADS_2-3):0]),
+
+ // User-facing signals
+ .user_gpio_out(user_io_out[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .user_gpio_oeb(user_io_oeb[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .user_gpio_in(user_io_in[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+
+ // Pad-facing signals (Pad GPIOv2)
+ .pad_gpio_inenb(mprj_io_inp_dis[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_ib_mode_sel(mprj_io_ib_mode_sel[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_vtrip_sel(mprj_io_vtrip_sel[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_slow_sel(mprj_io_slow_sel[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_holdover(mprj_io_holdover[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_ana_en(mprj_io_analog_en[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_ana_sel(mprj_io_analog_sel[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_ana_pol(mprj_io_analog_pol[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_dm(mprj_io_dm[(`MPRJ_IO_PADS*3-7):(`MPRJ_IO_PADS_1*3)]),
+ .pad_gpio_outenb(mprj_io_oeb[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_out(mprj_io_out[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)]),
+ .pad_gpio_in(mprj_io_in[(`MPRJ_IO_PADS-3):(`MPRJ_IO_PADS_1)])
+ );
+
+ user_id_programming #(
+ .USER_PROJECT_ID(USER_PROJECT_ID)
+ ) user_id_value (
+ `ifdef USE_POWER_PINS
+ .VPWR(vccd_core),
+ .VGND(vssd_core),
+ `endif
+ .mask_rev(mask_rev)
+ );
+
+ // Power-on-reset circuit
+ simple_por por (
+ `ifdef USE_POWER_PINS
+ .vdd3v3(vddio_core),
+ .vdd1v8(vccd_core),
+ .vss(vssio_core),
+ `endif
+ .porb_h(porb_h),
+ .porb_l(porb_l),
+ .por_l(por_l)
+ );
+
+ // XRES (chip input pin reset) reset level converter
+ sky130_fd_sc_hvl__lsbufhv2lv_1_wrapped rstb_level (
+ `ifdef USE_POWER_PINS
+ .VPWR(vddio_core),
+ .LVPWR(vccd_core),
+ .VGND(vssio_core),
+ `endif
+ .A(rstb_h),
+ .X(rstb_l)
+ );
+
+ // Storage area
+ storage storage(
+ `ifdef USE_POWER_PINS
+ .VPWR(vccd_core),
+ .VGND(vssd_core),
+ `endif
+ .mgmt_clk(caravel_clk),
+ .mgmt_ena(mgmt_ena),
+ .mgmt_wen(mgmt_wen),
+ .mgmt_wen_mask(mgmt_wen_mask),
+ .mgmt_addr(mgmt_addr),
+ .mgmt_wdata(mgmt_wdata),
+ .mgmt_rdata(mgmt_rdata),
+ // Management RO interface
+ .mgmt_ena_ro(mgmt_ena_ro),
+ .mgmt_addr_ro(mgmt_addr_ro),
+ .mgmt_rdata_ro(mgmt_rdata_ro)
+ );
+
+endmodule
+// `default_nettype wire