OpenRAM/compiler/temp/sram_2_16_scn4m_subm.log

6353 lines
766 KiB
Plaintext

[globals/init_openram]: Initializing OpenRAM...
[globals/setup_paths]: Setting up paths...
[globals/setup_paths]: Temporary files saved in /home/jesse/output/
[globals/read_config]: Configuration file is /home/jesse/openram/compiler/example_configs/example_config_scn4m_subm.py
[globals/read_config]: Output saved in /home/jesse/openram/compiler/temp/
[globals/import_tech]: Importing technology: scn4m_subm
[globals/import_tech]: Adding technology path: /home/jesse/openram/technology
[globals/init_paths]: Creating temp directory: /home/jesse/output/
[characterizer/<module>]: Initializing characterizer...
[characterizer/<module>]: Finding spice simulator.
[verify/<module>]: Initializing verify...
[verify/<module>]: Finding DRC/LVS/PEX tools.
[globals/get_tool]: Finding DRC tool...
[globals/get_tool]: Using DRC: /usr/local/bin/magic
[globals/get_tool]: Finding LVS tool...
[globals/get_tool]: Using LVS: /usr/local/bin/netgen
[globals/get_tool]: Finding PEX tool...
[globals/get_tool]: Using PEX: /usr/local/bin/magic
[globals/setup_bitcell]: Using bitcell: bitcell
|==============================================================================|
|========= OpenRAM v1.1.6 =========|
|========= =========|
|========= VLSI Design and Automation Lab =========|
|========= Computer Science and Engineering Department =========|
|========= University of California Santa Cruz =========|
|========= =========|
|========= Usage help: openram-user-group@ucsc.edu =========|
|========= Development help: openram-dev-group@ucsc.edu =========|
|========= Temp dir: /home/jesse/output/ =========|
|========= See LICENSE for license info =========|
|==============================================================================|
** Start: 08/18/2020 15:55:01
Technology: scn4m_subm
Total size: 32 bits
Word size: 2
Words: 16
Banks: 1
Write size: None
RW ports: 1
R-only ports: 0
W-only ports: 0
DRC/LVS/PEX is only run on the top-level design to save run-time (inline_lvsdrc=True to do inline checking).
Performing simulation-based characterization with ngspice
[bitcell/__init__]: Create bitcell
[sram_config/recompute_sizes]: Recomputing with words per row: 1
[sram_config/recompute_sizes]: Rows: 16 Cols: 2
[sram_config/recompute_sizes]: Row addr size: 4 Col addr size: 0 Bank addr size: 4
Words per row: 1
Output files are:
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lvs
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.sp
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.v
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lib
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.py
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.html
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.log
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lef
/home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.gds
[sram/__init__]: create sram of size 2 with 16 num of words 1 banks
[dff_array/__init__]: Creating row_addr_dff rows=4 cols=1
[dff_array/__init__]: Creating data_dff rows=1 cols=2
[bank/__init__]: create sram of size 2 with 16 words
[port_data/__init__]: create data port of size 2 with 1 words per row
[precharge/__init__]: creating precharge cell precharge
[precharge_array/__init__]: Creating precharge_array
[precharge/__init__]: creating precharge cell precharge_0
[sense_amp_array/__init__]: Creating sense_amp_array
[sense_amp/__init__]: Create sense_amp
[write_driver_array/__init__]: Creating write_driver_array
[write_driver/__init__]: Create write_driver
[port_address/__init__]: create data port of cols 2 rows 16
[and2_dec/__init__]: Creating and2_dec and2_dec
[pnand2/__init__]: creating pnand2 structure pnand2 with size of 1
[pinv/__init__]: creating pinv structure pinv with size of 1
[pinv/determine_tx_mults]: Height avail 7.2000 PMOS 3.3000 NMOS 3.3000
[and3_dec/__init__]: Creating and3_dec and3_dec
[pnand3/__init__]: creating pnand3 structure pnand3 with size of 1
[wordline_driver_array/__init__]: Creating wordline_driver_array
[wordline_driver/__init__]: Creating wordline_driver wordline_driver
[pinv/__init__]: creating pinv structure pinv_0 with size of 2
[pinv/determine_tx_mults]: Height avail 7.2000 PMOS 3.3000 NMOS 3.3000
[bitcell_base_array/__init__]: Creating replica_bitcell_array 16 x 2
[replica_bitcell_array/__init__]: Creating replica_bitcell_array 16 x 2
[bitcell_base_array/__init__]: Creating bitcell_array 16 x 2
[replica_bitcell/__init__]: Create replica bitcell object
[dummy_bitcell/__init__]: Create dummy bitcell
[bitcell_base_array/__init__]: Creating dummy_array 1 x 2
[bitcell_base_array/__init__]: Creating dummy_array_0 19 x 1
[bitcell_base_array/__init__]: Creating dummy_array_1 19 x 1
[control_logic/__init__]: Creating control_logic_rw
[dff_buf/__init__]: Creating dff_buf
[pinv/__init__]: creating pinv structure pinv_1 with size of 2
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pinv/__init__]: creating pinv structure pinv_2 with size of 4
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[dff_buf_array/__init__]: Creating dff_buf_array
[dff_buf/__init__]: Creating dff_buf_0
[pand2/__init__]: Creating pand2 pand2
[pnand2/__init__]: creating pnand2 structure pnand2_0 with size of 1
[pdriver/__init__]: creating pdriver pdriver
[pinv/__init__]: creating pinv structure pinv_3 with size of 12
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pbuf/__init__]: creating pbuf with size of 2
[pinv/__init__]: creating pinv structure pinv_4 with size of 1
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pinv/__init__]: creating pinv structure pinv_5 with size of 2
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pdriver/__init__]: creating pdriver pdriver_0
[pinv/__init__]: creating pinv structure pinv_6 with size of 1
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pinv/__init__]: creating pinv structure pinv_7 with size of 5
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pinv/__init__]: creating pinv structure pinv_8 with size of 15
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pdriver/__init__]: creating pdriver pdriver_1
[pinv/__init__]: creating pinv structure pinv_9 with size of 1
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pand3/__init__]: Creating pand3 pand3
[pnand3/__init__]: creating pnand3 structure pnand3_0 with size of 1
[pdriver/__init__]: creating pdriver pdriver_2
[pinv/__init__]: creating pinv structure pinv_10 with size of 10
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pand3/__init__]: Creating pand3 pand3_0
[pdriver/__init__]: creating pdriver pdriver_3
[pinv/__init__]: creating pinv structure pinv_11 with size of 2
[pinv/determine_tx_mults]: Height avail 16.8000 PMOS 8.1000 NMOS 8.1000
[pdriver/__init__]: creating pdriver pdriver_4
[pnand2/__init__]: creating pnand2 structure pnand2_1 with size of 1
[delay_chain/__init__]: creating delay chain [4, 4, 4, 4, 4, 4, 4, 4, 4]
[pinv/__init__]: creating pinv structure pinv_12 with size of 1
[pinv/determine_tx_mults]: Height avail 16.4000 PMOS 7.9000 NMOS 7.9000
** Submodules: 0.7 seconds
** Placement: 0.0 seconds
[router_tech/__init__]: Track width: 2.400
[router_tech/__init__]: Track space: 1.200
[router_tech/__init__]: Track wire width: 1.200
[router_tech/__init__]: Track factor: v[0.41666666666666663,0.41666666666666663]
*** Init supply router: 2.4 seconds
[supply_grid_router/route]: Running supply router on vdd and gnd...
[supply_grid_router/create_routing_grid]: Size: 208.60000000000002 x 423.20000000000005
[router/retrieve_pins]: Retrieving pins for vdd.
[router/retrieve_pins]: Retrieving pins for gnd.
**** Retrieving pins: 0.0 seconds
[router/analyze_pins]: Analyzing pin groups for vdd.
[router/analyze_pins]: Analyzing pin groups for gnd.
**** Analyzing pins: 0.0 seconds
[router/find_blockages]: Finding blockages.
**** Finding blockages: 0.1 seconds
[router/convert_blockages]: Converting blockages.
**** Converting blockages: 0.0 seconds
[router/convert_pins]: Converting pins for vdd.
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-80.2,-45.400000000000006] ur=v[-79.4,-44.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -19, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-82.80000000000001,-46.800000000000004] ur=v[-80.4,-44.400000000000006]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -19, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-82.80000000000001,-46.800000000000004] ur=v[-80.4,-44.400000000000006]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ -34 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -18, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-82.80000000000001,-44.400000000000006] ur=v[-80.4,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -18, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-82.80000000000001,-44.400000000000006] ur=v[-80.4,-42.0]) = 0.5656854249492461
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0
[router/convert_pin_to_tracks]: Converting [ -34 , -18 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -19, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-80.4,-46.800000000000004] ur=v[-78.0,-44.400000000000006]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -19, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-80.4,-46.800000000000004] ur=v[-78.0,-44.400000000000006]) = 2.262741699796944
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -19 ] full=v3d[-33, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -18, 0] [v[-80.2,-45.400000000000006], v[-79.4,-44.6]] . ( layer=m3 ll=v[-80.4,-44.400000000000006] ur=v[-78.0,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -18, 0] [v[-80.80000000000001,-46.0], v[-78.80000000000001,-44.0]] . ( layer=m3 ll=v[-80.4,-44.400000000000006] ur=v[-78.0,-42.0]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -18 ] full=None
[pin_group/convert_pin]: pins {v3d[-33, -18, 0], v3d[-34, -19, 0], v3d[-33, -19, 0], v3d[-34, -18, 0]}
[pin_group/convert_pin]: secondary {v3d[-33, -18, 0], v3d[-34, -19, 0], v3d[-34, -18, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,156.20000000000002] ur=v[-71.4,157.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-75.60000000000001,154.8] ur=v[-73.2,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,154.8] ur=v[-73.2,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-75.60000000000001,157.20000000000002] ur=v[-73.2,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,157.20000000000002] ur=v[-73.2,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-73.2,154.8] ur=v[-70.8,157.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-73.2,154.8] ur=v[-70.8,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 65 ] full=v3d[-30, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-73.2,157.20000000000002] ur=v[-70.8,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-73.2,157.20000000000002] ur=v[-70.8,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 65, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-70.8,154.8] ur=v[-68.4,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 65, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-70.8,154.8] ur=v[-68.4,157.20000000000002]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 66, 0] [v[-72.2,156.20000000000002], v[-71.4,157.0]] . ( layer=m3 ll=v[-70.8,157.20000000000002] ur=v[-68.4,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 66, 0] [v[-72.8,155.60000000000002], v[-70.8,157.60000000000002]] . ( layer=m3 ll=v[-70.8,157.20000000000002] ur=v[-68.4,159.60000000000002]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 65, 0], v3d[-30, 65, 0], v3d[-29, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 65, 0], v3d[-29, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,234.60000000000002] ur=v[-71.4,235.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 98 ] full=v3d[-30, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 99 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,234.60000000000002] ur=v[-71.4,235.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,231.60000000000002] ur=v[-73.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,234.0] ur=v[-73.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-75.60000000000001,236.4] ur=v[-73.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,231.60000000000002] ur=v[-70.8,234.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,234.0] ur=v[-70.8,236.4]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 98 ] full=v3d[-30, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-73.2,236.4] ur=v[-70.8,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 97, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,231.60000000000002] ur=v[-68.4,234.0]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 98, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,234.0] ur=v[-68.4,236.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.2,234.60000000000002], v[-71.4,235.4]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 99, 0] [v[-72.8,234.0], v[-70.8,236.0]] . ( layer=m3 ll=v[-70.8,236.4] ur=v[-68.4,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 99 ] full=None
[pin_group/convert_pin]: pins {v3d[-30, 98, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-71.4,274.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 114 ] full=v3d[-30, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 1.6000000000000227
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000227 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0.39999999999997726
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.39999999999997726 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 115 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-71.4,274.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,272.40000000000003] ur=v[-73.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-75.60000000000001,274.8] ur=v[-73.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,272.40000000000003] ur=v[-70.8,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 114 ] full=v3d[-30, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-73.2,274.8] ur=v[-70.8,277.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 114, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,272.40000000000003] ur=v[-68.4,274.8]) = 1.6000000000000227
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000227 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.2,273.8], v[-71.4,274.6]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 115, 0] [v[-72.8,273.2], v[-70.8,275.2]] . ( layer=m3 ll=v[-70.8,274.8] ur=v[-68.4,277.2]) = 0.39999999999997726
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.39999999999997726 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 115 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 114, 0], v3d[-29, 115, 0], v3d[-30, 114, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 114, 0], v3d[-29, 115, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,195.4] ur=v[-71.4,196.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 81 ] full=v3d[-30, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 82 ] full=v3d[-30, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 1.1999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 82 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,195.4] ur=v[-71.4,196.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,193.20000000000002] ur=v[-73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-75.60000000000001,195.60000000000002] ur=v[-73.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,193.20000000000002] ur=v[-70.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 81 ] full=v3d[-30, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-73.2,195.60000000000002] ur=v[-70.8,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 82 ] full=v3d[-30, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 81, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,193.20000000000002] ur=v[-68.4,195.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.2,195.4], v[-71.4,196.20000000000002]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 82, 0] [v[-72.8,194.8], v[-70.8,196.8]] . ( layer=m3 ll=v[-70.8,195.60000000000002] ur=v[-68.4,198.0]) = 1.1999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 81, 0], v3d[-30, 81, 0], v3d[-30, 82, 0], v3d[-29, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 81, 0], v3d[-29, 82, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-72.2,117.0] ur=v[-71.4,117.80000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,114.0] ur=v[-73.2,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,114.0] ur=v[-73.2,116.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,116.4] ur=v[-73.2,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,116.4] ur=v[-73.2,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,118.80000000000001] ur=v[-73.2,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-75.60000000000001,118.80000000000001] ur=v[-73.2,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,114.0] ur=v[-70.8,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,114.0] ur=v[-70.8,116.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,116.4] ur=v[-70.8,118.80000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,116.4] ur=v[-70.8,118.80000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 49 ] full=v3d[-30, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-73.2,118.80000000000001] ur=v[-70.8,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-73.2,118.80000000000001] ur=v[-70.8,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 48, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,114.0] ur=v[-68.4,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 48, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,114.0] ur=v[-68.4,116.4]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 49, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,116.4] ur=v[-68.4,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 49, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,116.4] ur=v[-68.4,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 50, 0] [v[-72.2,117.0], v[-71.4,117.80000000000001]] . ( layer=m3 ll=v[-70.8,118.80000000000001] ur=v[-68.4,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 50, 0] [v[-72.8,116.4], v[-70.8,118.4]] . ( layer=m3 ll=v[-70.8,118.80000000000001] ur=v[-68.4,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[-30, 49, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,195.4] ur=v[-58.2,196.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 0.28284271247462806
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 1.131370849898482
[router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 81 ] full=v3d[-25, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 0.6324555320336691
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 1.4422205101855847
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 82 ] full=v3d[-25, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 0.6324555320336825
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 1.4422205101856043
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 81 ] full=v3d[-24, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 0.848528137423854
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 1.697056274847708
[router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 82 ] full=v3d[-24, 82, 0]
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,195.4] ur=v[-58.2,196.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 0.28284271247462806
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,193.20000000000002] ur=v[-58.800000000000004,195.60000000000002]) = 1.131370849898482
[router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 81 ] full=v3d[-25, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 0.6324555320336691
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-61.2,195.60000000000002] ur=v[-58.800000000000004,198.0]) = 1.4422205101855847
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 82 ] full=v3d[-25, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 0.6324555320336825
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 81, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,193.20000000000002] ur=v[-56.400000000000006,195.60000000000002]) = 1.4422205101856043
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 81 ] full=v3d[-24, 81, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.0,195.4], v[-58.2,196.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 0.848528137423854
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 82, 0] [v[-59.6,194.8], v[-57.6,196.8]] . ( layer=m3 ll=v[-58.800000000000004,195.60000000000002] ur=v[-56.400000000000006,198.0]) = 1.697056274847708
[router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 82 ] full=v3d[-24, 82, 0]
[pin_group/convert_pin]: pins {v3d[-25, 81, 0], v3d[-24, 81, 0], v3d[-25, 82, 0], v3d[-24, 82, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,156.20000000000002] ur=v[-58.2,157.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 65 ] full=v3d[-25, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 65 ] full=v3d[-24, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 66 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,156.20000000000002] ur=v[-58.2,157.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,154.8] ur=v[-58.800000000000004,157.20000000000002]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 65 ] full=v3d[-25, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-61.2,157.20000000000002] ur=v[-58.800000000000004,159.60000000000002]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 65, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,154.8] ur=v[-56.400000000000006,157.20000000000002]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 65 ] full=v3d[-24, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.0,156.20000000000002], v[-58.2,157.0]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 66, 0] [v[-59.6,155.60000000000002], v[-57.6,157.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,157.20000000000002] ur=v[-56.400000000000006,159.60000000000002]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 66 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 65, 0], v3d[-24, 65, 0], v3d[-25, 66, 0], v3d[-24, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 66, 0], v3d[-24, 66, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,117.0] ur=v[-58.2,117.80000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 48, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,114.0] ur=v[-58.800000000000004,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 48, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,114.0] ur=v[-58.800000000000004,116.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 49, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,116.4] ur=v[-58.800000000000004,118.80000000000001]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 49, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,116.4] ur=v[-58.800000000000004,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 49 ] full=v3d[-25, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 50, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-61.2,118.80000000000001] ur=v[-58.800000000000004,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 50, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-61.2,118.80000000000001] ur=v[-58.800000000000004,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 48, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,114.0] ur=v[-56.400000000000006,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 48, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,114.0] ur=v[-56.400000000000006,116.4]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 49, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,116.4] ur=v[-56.400000000000006,118.80000000000001]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 49, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,116.4] ur=v[-56.400000000000006,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 49 ] full=v3d[-24, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 50, 0] [v[-59.0,117.0], v[-58.2,117.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,118.80000000000001] ur=v[-56.400000000000006,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 50, 0] [v[-59.6,116.4], v[-57.6,118.4]] . ( layer=m3 ll=v[-58.800000000000004,118.80000000000001] ur=v[-56.400000000000006,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 48, 0], v3d[-24, 48, 0], v3d[-25, 49, 0], v3d[-24, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 48, 0], v3d[-24, 48, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,273.8] ur=v[-58.2,274.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 1.788854381999851
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 114 ] full=v3d[-25, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0.8944271909999032
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 2.00000000000002
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 114 ] full=v3d[-24, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 1.264911064067347
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.264911064067347 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 115 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,273.8] ur=v[-58.2,274.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,272.40000000000003] ur=v[-58.800000000000004,274.8]) = 1.788854381999851
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 114 ] full=v3d[-25, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-61.2,274.8] ur=v[-58.800000000000004,277.2]) = 0.8944271909999032
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 114, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,272.40000000000003] ur=v[-56.400000000000006,274.8]) = 2.00000000000002
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 114 ] full=v3d[-24, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.0,273.8], v[-58.2,274.6]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 115, 0] [v[-59.6,273.2], v[-57.6,275.2]] . ( layer=m3 ll=v[-58.800000000000004,274.8] ur=v[-56.400000000000006,277.2]) = 1.264911064067347
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.264911064067347 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 115 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 114, 0], v3d[-24, 114, 0], v3d[-25, 115, 0], v3d[-24, 115, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 115, 0], v3d[-24, 115, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,234.60000000000002] ur=v[-58.2,235.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 98 ] full=v3d[-25, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 98 ] full=v3d[-24, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 99 ] full=None
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-59.0,234.60000000000002] ur=v[-58.2,235.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,231.60000000000002] ur=v[-58.800000000000004,234.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,234.0] ur=v[-58.800000000000004,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 98 ] full=v3d[-25, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-61.2,236.4] ur=v[-58.800000000000004,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 97, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,231.60000000000002] ur=v[-56.400000000000006,234.0]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 98, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,234.0] ur=v[-56.400000000000006,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 98 ] full=v3d[-24, 98, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.0,234.60000000000002], v[-58.2,235.4]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 99, 0] [v[-59.6,234.0], v[-57.6,236.0]] . ( layer=m3 ll=v[-58.800000000000004,236.4] ur=v[-56.400000000000006,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 99 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 97, 0], v3d[-25, 98, 0], v3d[-24, 98, 0], v3d[-24, 97, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 97, 0], v3d[-24, 97, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-14.100000000000001,296.6] ur=v[-13.3,297.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 123, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,294.0] ur=v[-13.200000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 123, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-15.600000000000001,294.0] ur=v[-13.200000000000001,296.40000000000003]) = 1.5524174696260111
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 124, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,296.40000000000003] ur=v[-13.200000000000001,298.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 124, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-15.600000000000001,296.40000000000003] ur=v[-13.200000000000001,298.8]) = 2.1931712199461058
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 124 ] full=v3d[-6, 124, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 123, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,294.0] ur=v[-10.8,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 123, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-13.200000000000001,294.0] ur=v[-10.8,296.40000000000003]) = 0.6403124237433062
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 124, 0] [v[-14.100000000000001,296.6], v[-13.3,297.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,296.40000000000003] ur=v[-10.8,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 124, 0] [v[-14.700000000000001,296.0], v[-12.700000000000001,298.0]] . ( layer=m3 ll=v[-13.200000000000001,296.40000000000003] ur=v[-10.8,298.8]) = 1.6763054614239885
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[-5, 124, 0], v3d[-6, 124, 0], v3d[-5, 123, 0], v3d[-6, 123, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 124, 0], v3d[-5, 123, 0], v3d[-6, 123, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-14.100000000000001,336.6] ur=v[-13.3,337.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 140, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,334.8] ur=v[-13.200000000000001,337.20000000000005]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 140, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-15.600000000000001,334.8] ur=v[-13.200000000000001,337.20000000000005]) = 1.9209372712298831
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 140 ] full=v3d[-6, 140, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 141, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,337.20000000000005] ur=v[-13.200000000000001,339.6]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 141, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-15.600000000000001,337.20000000000005] ur=v[-13.200000000000001,339.6]) = 1.6999999999999786
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 141 ] full=v3d[-6, 141, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 140, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,334.8] ur=v[-10.8,337.20000000000005]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 140, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-13.200000000000001,334.8] ur=v[-10.8,337.20000000000005]) = 1.300000000000042
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.300000000000042 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 140 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 141, 0] [v[-14.100000000000001,336.6], v[-13.3,337.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,337.20000000000005] ur=v[-10.8,339.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 141, 0] [v[-14.700000000000001,336.0], v[-12.700000000000001,338.0]] . ( layer=m3 ll=v[-13.200000000000001,337.20000000000005] ur=v[-10.8,339.6]) = 0.9433981132056218
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056218 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 141 ] full=None
[pin_group/convert_pin]: pins {v3d[-5, 140, 0], v3d[-6, 140, 0], v3d[-5, 141, 0], v3d[-6, 141, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 140, 0], v3d[-5, 141, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,74.60000000000001] ur=v[-3.8000000000000003,75.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 31, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-6.0,73.2] ur=v[-3.6,75.60000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 31, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-6.0,73.2] ur=v[-3.6,75.60000000000001]) = 2.2627416997969583
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 31 ] full=v3d[-2, 31, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 32, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-6.0,75.60000000000001] ur=v[-3.6,78.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 32, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-6.0,75.60000000000001] ur=v[-3.6,78.0]) = 1.6492422502470623
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470623 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 32 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 31, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-3.6,73.2] ur=v[-1.2000000000000002,75.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 31, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-3.6,73.2] ur=v[-1.2000000000000002,75.60000000000001]) = 1.6492422502470725
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470725 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 31 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 32, 0] [v[-4.6000000000000005,74.60000000000001], v[-3.8000000000000003,75.4]] . ( layer=m3 ll=v[-3.6,75.60000000000001] ur=v[-1.2000000000000002,78.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 32, 0] [v[-5.2,74.0], v[-3.2,76.0]] . ( layer=m3 ll=v[-3.6,75.60000000000001] ur=v[-1.2000000000000002,78.0]) = 0.5656854249492319
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492319 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 32 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 32, 0], v3d[-1, 32, 0], v3d[-2, 31, 0], v3d[-1, 31, 0]}
[pin_group/convert_pin]: secondary {v3d[-2, 32, 0], v3d[-1, 32, 0], v3d[-1, 31, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,34.6] ur=v[-3.8000000000000003,35.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 14, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-6.0,32.4] ur=v[-3.6,34.800000000000004]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 14, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-6.0,32.4] ur=v[-3.6,34.800000000000004]) = 1.7888543819998337
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 14 ] full=v3d[-2, 14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 15, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-6.0,34.800000000000004] ur=v[-3.6,37.2]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 15, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-6.0,34.800000000000004] ur=v[-3.6,37.2]) = 1.9999999999999976
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 15 ] full=v3d[-2, 15, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 14, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-3.6,32.4] ur=v[-1.2000000000000002,34.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 14, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-3.6,32.4] ur=v[-1.2000000000000002,34.800000000000004]) = 0.8944271909999196
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999196 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 15, 0] [v[-4.6000000000000005,34.6], v[-3.8000000000000003,35.4]] . ( layer=m3 ll=v[-3.6,34.800000000000004] ur=v[-1.2000000000000002,37.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 15, 0] [v[-5.2,34.0], v[-3.2,36.0]] . ( layer=m3 ll=v[-3.6,34.800000000000004] ur=v[-1.2000000000000002,37.2]) = 1.2649110640673475
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673475 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 15 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, 15, 0], v3d[-2, 14, 0], v3d[-1, 14, 0], v3d[-2, 15, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, 14, 0], v3d[-1, 15, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,-45.400000000000006] ur=v[-3.8000000000000003,-44.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-6.0,-46.800000000000004] ur=v[-3.6,-44.400000000000006]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -19, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-6.0,-46.800000000000004] ur=v[-3.6,-44.400000000000006]) = 2.262741699796948
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -19 ] full=v3d[-2, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -18, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-6.0,-44.400000000000006] ur=v[-3.6,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -18, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-6.0,-44.400000000000006] ur=v[-3.6,-42.0]) = 1.6492422502470658
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470658 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -18 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-3.6,-46.800000000000004] ur=v[-1.2000000000000002,-44.400000000000006]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -19, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-3.6,-46.800000000000004] ur=v[-1.2000000000000002,-44.400000000000006]) = 1.6492422502470587
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470587 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -19 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -18, 0] [v[-4.6000000000000005,-45.400000000000006], v[-3.8000000000000003,-44.6]] . ( layer=m3 ll=v[-3.6,-44.400000000000006] ur=v[-1.2000000000000002,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -18, 0] [v[-5.2,-46.0], v[-3.2,-44.0]] . ( layer=m3 ll=v[-3.6,-44.400000000000006] ur=v[-1.2000000000000002,-42.0]) = 0.565685424949242
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.565685424949242 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -18 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, -18, 0], v3d[-2, -19, 0], v3d[-1, -18, 0], v3d[-1, -19, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, -18, 0], v3d[-1, -19, 0], v3d[-2, -18, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[-4.6000000000000005,-5.4] ur=v[-3.8000000000000003,-4.6000000000000005])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -3, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-8.4] ur=v[-3.6,-6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -3, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-8.4] ur=v[-3.6,-6.0]) = 1.6
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -3 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-6.0] ur=v[-3.6,-3.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -2, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-6.0] ur=v[-3.6,-3.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -2 ] full=v3d[-2, -2, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-6.0,-3.6] ur=v[-3.6,-1.2000000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -1, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-6.0,-3.6] ur=v[-3.6,-1.2000000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -2 , -1 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -3, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-8.4] ur=v[-1.2000000000000002,-6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -3, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-8.4] ur=v[-1.2000000000000002,-6.0]) = 0.3999999999999999
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -3 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-6.0] ur=v[-1.2000000000000002,-3.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -2, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-6.0] ur=v[-1.2000000000000002,-3.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , -2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-4.6000000000000005,-5.4], v[-3.8000000000000003,-4.6000000000000005]] . ( layer=m3 ll=v[-3.6,-3.6] ur=v[-1.2000000000000002,-1.2000000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -1, 0] [v[-5.2,-6.0], v[-3.2,-4.0]] . ( layer=m3 ll=v[-3.6,-3.6] ur=v[-1.2000000000000002,-1.2000000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , -1 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, -3, 0], v3d[-1, -3, 0], v3d[-2, -2, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, -3, 0], v3d[-2, -3, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,191.4] ur=v[11.700000000000001,192.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 79, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,188.4] ur=v[10.8,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 79, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,188.4] ur=v[10.8,190.8]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 80, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,190.8] ur=v[10.8,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 80, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,190.8] ur=v[10.8,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 81, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[8.4,193.20000000000002] ur=v[10.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 81, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[8.4,193.20000000000002] ur=v[10.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 79, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,188.4] ur=v[13.200000000000001,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 79, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,188.4] ur=v[13.200000000000001,190.8]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 80, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,190.8] ur=v[13.200000000000001,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 80, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,190.8] ur=v[13.200000000000001,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 80 ] full=v3d[5, 80, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 81, 0] [v[10.9,191.4], v[11.700000000000001,192.20000000000002]] . ( layer=m3 ll=v[10.8,193.20000000000002] ur=v[13.200000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 81, 0] [v[10.3,190.8], v[12.3,192.8]] . ( layer=m3 ll=v[10.8,193.20000000000002] ur=v[13.200000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 5 , 81 ] full=None
[pin_group/convert_pin]: pins {v3d[5, 80, 0], v3d[5, 79, 0], v3d[4, 79, 0]}
[pin_group/convert_pin]: secondary {v3d[5, 79, 0], v3d[4, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,212.20000000000002] ur=v[11.700000000000001,213.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 88, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[8.4,210.0] ur=v[10.8,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 88, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[8.4,210.0] ur=v[10.8,212.4]) = 0.9433981132056459
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 89, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[8.4,212.4] ur=v[10.8,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 89, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[8.4,212.4] ur=v[10.8,214.8]) = 1.3000000000000158
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 88, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[10.8,210.0] ur=v[13.200000000000001,212.4]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 88, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[10.8,210.0] ur=v[13.200000000000001,212.4]) = 1.699999999999992
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 88 ] full=v3d[5, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 89, 0] [v[10.9,212.20000000000002], v[11.700000000000001,213.0]] . ( layer=m3 ll=v[10.8,212.4] ur=v[13.200000000000001,214.8]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 89, 0] [v[10.3,211.60000000000002], v[12.3,213.60000000000002]] . ( layer=m3 ll=v[10.8,212.4] ur=v[13.200000000000001,214.8]) = 1.9209372712298654
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 89 ] full=v3d[5, 89, 0]
[pin_group/convert_pin]: pins {v3d[5, 88, 0], v3d[4, 88, 0], v3d[4, 89, 0], v3d[5, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 88, 0], v3d[4, 89, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,149.8] ur=v[11.700000000000001,150.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 62, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[8.4,147.6] ur=v[10.8,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 62, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[8.4,147.6] ur=v[10.8,150.0]) = 0.9433981132056459
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 63, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[8.4,150.0] ur=v[10.8,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 63, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[8.4,150.0] ur=v[10.8,152.4]) = 1.3000000000000158
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 62, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[10.8,147.6] ur=v[13.200000000000001,150.0]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 62, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[10.8,147.6] ur=v[13.200000000000001,150.0]) = 1.699999999999992
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 62 ] full=v3d[5, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 63, 0] [v[10.9,149.8], v[11.700000000000001,150.6]] . ( layer=m3 ll=v[10.8,150.0] ur=v[13.200000000000001,152.4]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 63, 0] [v[10.3,149.20000000000002], v[12.3,151.20000000000002]] . ( layer=m3 ll=v[10.8,150.0] ur=v[13.200000000000001,152.4]) = 1.9209372712298654
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 63 ] full=v3d[5, 63, 0]
[pin_group/convert_pin]: pins {v3d[4, 63, 0], v3d[5, 62, 0], v3d[4, 62, 0], v3d[5, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 63, 0], v3d[4, 62, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[10.9,129.0] ur=v[11.700000000000001,129.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 53, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,126.0] ur=v[10.8,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 53, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,126.0] ur=v[10.8,128.4]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 54, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,128.4] ur=v[10.8,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 54, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,128.4] ur=v[10.8,130.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 55, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[8.4,130.8] ur=v[10.8,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 55, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[8.4,130.8] ur=v[10.8,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 53, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,126.0] ur=v[13.200000000000001,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 53, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,126.0] ur=v[13.200000000000001,128.4]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 54, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,128.4] ur=v[13.200000000000001,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 54, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,128.4] ur=v[13.200000000000001,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 54 ] full=v3d[5, 54, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 55, 0] [v[10.9,129.0], v[11.700000000000001,129.8]] . ( layer=m3 ll=v[10.8,130.8] ur=v[13.200000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 55, 0] [v[10.3,128.4], v[12.3,130.4]] . ( layer=m3 ll=v[10.8,130.8] ur=v[13.200000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 5 , 55 ] full=None
[pin_group/convert_pin]: pins {v3d[5, 53, 0], v3d[4, 53, 0], v3d[5, 54, 0]}
[pin_group/convert_pin]: secondary {v3d[5, 53, 0], v3d[4, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,129.0] ur=v[26.700000000000003,129.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,126.0] ur=v[25.200000000000003,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,126.0] ur=v[25.200000000000003,128.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,128.4] ur=v[25.200000000000003,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,128.4] ur=v[25.200000000000003,130.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[22.8,130.8] ur=v[25.200000000000003,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[22.8,130.8] ur=v[25.200000000000003,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,126.0] ur=v[27.6,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,126.0] ur=v[27.6,128.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,128.4] ur=v[27.6,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,128.4] ur=v[27.6,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 54 ] full=v3d[11, 54, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[25.200000000000003,130.8] ur=v[27.6,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[25.200000000000003,130.8] ur=v[27.6,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 11 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 53, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,126.0] ur=v[30.0,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 53, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,126.0] ur=v[30.0,128.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 54, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,128.4] ur=v[30.0,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 54, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,128.4] ur=v[30.0,130.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 55, 0] [v[25.900000000000002,129.0], v[26.700000000000003,129.8]] . ( layer=m3 ll=v[27.6,130.8] ur=v[30.0,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 55, 0] [v[25.3,128.4], v[27.3,130.4]] . ( layer=m3 ll=v[27.6,130.8] ur=v[30.0,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 55 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 54, 0], v3d[11, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,191.4] ur=v[26.700000000000003,192.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,188.4] ur=v[25.200000000000003,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,188.4] ur=v[25.200000000000003,190.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,190.8] ur=v[25.200000000000003,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,190.8] ur=v[25.200000000000003,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[22.8,193.20000000000002] ur=v[25.200000000000003,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[22.8,193.20000000000002] ur=v[25.200000000000003,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,188.4] ur=v[27.6,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,188.4] ur=v[27.6,190.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,190.8] ur=v[27.6,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,190.8] ur=v[27.6,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 80 ] full=v3d[11, 80, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,193.20000000000002] ur=v[27.6,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[25.200000000000003,193.20000000000002] ur=v[27.6,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 11 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 79, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,188.4] ur=v[30.0,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 79, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,188.4] ur=v[30.0,190.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 80, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,190.8] ur=v[30.0,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 80, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,190.8] ur=v[30.0,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 81, 0] [v[25.900000000000002,191.4], v[26.700000000000003,192.20000000000002]] . ( layer=m3 ll=v[27.6,193.20000000000002] ur=v[30.0,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 81, 0] [v[25.3,190.8], v[27.3,192.8]] . ( layer=m3 ll=v[27.6,193.20000000000002] ur=v[30.0,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 81 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 79, 0], v3d[11, 80, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,149.8] ur=v[26.700000000000003,150.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[22.8,147.6] ur=v[25.200000000000003,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[22.8,147.6] ur=v[25.200000000000003,150.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[22.8,150.0] ur=v[25.200000000000003,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[22.8,150.0] ur=v[25.200000000000003,152.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[25.200000000000003,147.6] ur=v[27.6,150.0]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,147.6] ur=v[27.6,150.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 62 ] full=v3d[11, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[25.200000000000003,150.0] ur=v[27.6,152.4]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,150.0] ur=v[27.6,152.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 63 ] full=v3d[11, 63, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 62, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[27.6,147.6] ur=v[30.0,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 62, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[27.6,147.6] ur=v[30.0,150.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 63, 0] [v[25.900000000000002,149.8], v[26.700000000000003,150.6]] . ( layer=m3 ll=v[27.6,150.0] ur=v[30.0,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 63, 0] [v[25.3,149.20000000000002], v[27.3,151.20000000000002]] . ( layer=m3 ll=v[27.6,150.0] ur=v[30.0,152.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 62, 0], v3d[11, 63, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[25.900000000000002,212.20000000000002] ur=v[26.700000000000003,213.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[22.8,210.0] ur=v[25.200000000000003,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[22.8,210.0] ur=v[25.200000000000003,212.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[22.8,212.4] ur=v[25.200000000000003,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[22.8,212.4] ur=v[25.200000000000003,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[25.200000000000003,210.0] ur=v[27.6,212.4]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,210.0] ur=v[27.6,212.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 88 ] full=v3d[11, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[25.200000000000003,212.4] ur=v[27.6,214.8]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,212.4] ur=v[27.6,214.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 89 ] full=v3d[11, 89, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 88, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[27.6,210.0] ur=v[30.0,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 88, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[27.6,210.0] ur=v[30.0,212.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 89, 0] [v[25.900000000000002,212.20000000000002], v[26.700000000000003,213.0]] . ( layer=m3 ll=v[27.6,212.4] ur=v[30.0,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 89, 0] [v[25.3,211.60000000000002], v[27.3,213.60000000000002]] . ( layer=m3 ll=v[27.6,212.4] ur=v[30.0,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 89, 0], v3d[11, 88, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[29.5,-45.400000000000006] ur=v[30.3,-44.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -19, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[27.6,-46.800000000000004] ur=v[30.0,-44.400000000000006]) = 0.8000000000000043
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -19, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[27.6,-46.800000000000004] ur=v[30.0,-44.400000000000006]) = 1.941648783894754
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0
[router/convert_pin_to_tracks]: Converting [ 12 , -19 ] full=v3d[12, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -18, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[27.6,-44.400000000000006] ur=v[30.0,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -18, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[27.6,-44.400000000000006] ur=v[30.0,-42.0]) = 1.1704699910719625
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719625 >? 0
[router/convert_pin_to_tracks]: Converting [ 12 , -18 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -19, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[30.0,-46.800000000000004] ur=v[32.4,-44.400000000000006]) = 0.8000000000000043
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -19, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[30.0,-46.800000000000004] ur=v[32.4,-44.400000000000006]) = 1.8357559750685781
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0
[router/convert_pin_to_tracks]: Converting [ 13 , -19 ] full=v3d[13, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -18, 0] [v[29.5,-45.400000000000006], v[30.3,-44.6]] . ( layer=m3 ll=v[30.0,-44.400000000000006] ur=v[32.4,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -18, 0] [v[28.900000000000002,-46.0], v[30.900000000000002,-44.0]] . ( layer=m3 ll=v[30.0,-44.400000000000006] ur=v[32.4,-42.0]) = 0.9848857801796147
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801796147 >? 0
[router/convert_pin_to_tracks]: Converting [ 13 , -18 ] full=None
[pin_group/convert_pin]: pins {v3d[13, -18, 0], v3d[12, -19, 0], v3d[13, -19, 0], v3d[12, -18, 0]}
[pin_group/convert_pin]: secondary {v3d[13, -18, 0], v3d[12, -18, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[51.300000000000004,-45.400000000000006] ur=v[52.1,-44.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -19, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[49.2,-46.800000000000004] ur=v[51.6,-44.400000000000006]) = 0.8000000000000043
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -19, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[49.2,-46.800000000000004] ur=v[51.6,-44.400000000000006]) = 1.8357559750685764
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0
[router/convert_pin_to_tracks]: Converting [ 21 , -19 ] full=v3d[21, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -18, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[49.2,-44.400000000000006] ur=v[51.6,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -18, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[49.2,-44.400000000000006] ur=v[51.6,-42.0]) = 0.9848857801796115
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801796115 >? 0
[router/convert_pin_to_tracks]: Converting [ 21 , -18 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -19, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[51.6,-46.800000000000004] ur=v[54.0,-44.400000000000006]) = 0.8000000000000043
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -19, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[51.6,-46.800000000000004] ur=v[54.0,-44.400000000000006]) = 1.941648783894756
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000043 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , -19 ] full=v3d[22, -19, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -18, 0] [v[51.300000000000004,-45.400000000000006], v[52.1,-44.6]] . ( layer=m3 ll=v[51.6,-44.400000000000006] ur=v[54.0,-42.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -18, 0] [v[50.7,-46.0], v[52.7,-44.0]] . ( layer=m3 ll=v[51.6,-44.400000000000006] ur=v[54.0,-42.0]) = 1.1704699910719658
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719658 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , -18 ] full=None
[pin_group/convert_pin]: pins {v3d[21, -18, 0], v3d[22, -19, 0], v3d[21, -19, 0], v3d[22, -18, 0]}
[pin_group/convert_pin]: secondary {v3d[21, -18, 0], v3d[22, -18, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,253.8] ur=v[70.60000000000001,254.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 105, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,250.8] ur=v[70.8,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 105, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,250.8] ur=v[70.8,253.20000000000002]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 106, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,253.20000000000002] ur=v[70.8,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 106, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,253.20000000000002] ur=v[70.8,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 106 ] full=v3d[29, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 107, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[68.4,255.60000000000002] ur=v[70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 107, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[68.4,255.60000000000002] ur=v[70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 105, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,250.8] ur=v[73.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 105, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,250.8] ur=v[73.2,253.20000000000002]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 106, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,253.20000000000002] ur=v[73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 106, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,253.20000000000002] ur=v[73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 107, 0] [v[69.8,253.8], v[70.60000000000001,254.60000000000002]] . ( layer=m3 ll=v[70.8,255.60000000000002] ur=v[73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 107, 0] [v[69.2,253.20000000000002], v[71.2,255.20000000000002]] . ( layer=m3 ll=v[70.8,255.60000000000002] ur=v[73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 107 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 105, 0], v3d[30, 105, 0], v3d[29, 106, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 105, 0], v3d[30, 105, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,233.0] ur=v[70.60000000000001,233.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 97, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[68.4,231.60000000000002] ur=v[70.8,234.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 97, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[68.4,231.60000000000002] ur=v[70.8,234.0]) = 2.262741699796944
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 97 ] full=v3d[29, 97, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 98, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[68.4,234.0] ur=v[70.8,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 98, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[68.4,234.0] ur=v[70.8,236.4]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 97, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[70.8,231.60000000000002] ur=v[73.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 97, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[70.8,231.60000000000002] ur=v[73.2,234.0]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 98, 0] [v[69.8,233.0], v[70.60000000000001,233.8]] . ( layer=m3 ll=v[70.8,234.0] ur=v[73.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 98, 0] [v[69.2,232.4], v[71.2,234.4]] . ( layer=m3 ll=v[70.8,234.0] ur=v[73.2,236.4]) = 0.5656854249492461
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 98 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 97, 0], v3d[30, 97, 0], v3d[29, 98, 0], v3d[30, 98, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 97, 0], v3d[29, 98, 0], v3d[30, 98, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,191.4] ur=v[70.60000000000001,192.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 79, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,188.4] ur=v[70.8,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 79, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,188.4] ur=v[70.8,190.8]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 80, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,190.8] ur=v[70.8,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 80, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,190.8] ur=v[70.8,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 80 ] full=v3d[29, 80, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 81, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[68.4,193.20000000000002] ur=v[70.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 81, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[68.4,193.20000000000002] ur=v[70.8,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 79, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,188.4] ur=v[73.2,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 79, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,188.4] ur=v[73.2,190.8]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 80, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,190.8] ur=v[73.2,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 80, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,190.8] ur=v[73.2,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 81, 0] [v[69.8,191.4], v[70.60000000000001,192.20000000000002]] . ( layer=m3 ll=v[70.8,193.20000000000002] ur=v[73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 81, 0] [v[69.2,190.8], v[71.2,192.8]] . ( layer=m3 ll=v[70.8,193.20000000000002] ur=v[73.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 81 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 79, 0], v3d[30, 79, 0], v3d[29, 80, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 79, 0], v3d[30, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,212.20000000000002] ur=v[70.60000000000001,213.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[68.4,210.0] ur=v[70.8,212.4]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 88, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[68.4,210.0] ur=v[70.8,212.4]) = 1.788854381999819
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 88 ] full=v3d[29, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[68.4,212.4] ur=v[70.8,214.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 89, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[68.4,212.4] ur=v[70.8,214.8]) = 2.0000000000000058
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 89 ] full=v3d[29, 89, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[70.8,210.0] ur=v[73.2,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 88, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[70.8,210.0] ur=v[73.2,212.4]) = 0.8944271909999032
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[69.8,212.20000000000002], v[70.60000000000001,213.0]] . ( layer=m3 ll=v[70.8,212.4] ur=v[73.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 89, 0] [v[69.2,211.60000000000002], v[71.2,213.60000000000002]] . ( layer=m3 ll=v[70.8,212.4] ur=v[73.2,214.8]) = 1.2649110640673698
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673698 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 89 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 89, 0], v3d[30, 89, 0], v3d[29, 88, 0], v3d[30, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 89, 0], v3d[30, 88, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,170.60000000000002] ur=v[70.60000000000001,171.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 71, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[68.4,169.20000000000002] ur=v[70.8,171.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 71, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[68.4,169.20000000000002] ur=v[70.8,171.60000000000002]) = 2.262741699796964
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 71 ] full=v3d[29, 71, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 72, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[68.4,171.60000000000002] ur=v[70.8,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 72, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[68.4,171.60000000000002] ur=v[70.8,174.0]) = 1.6492422502470532
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470532 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 72 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 71, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[70.8,169.20000000000002] ur=v[73.2,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 71, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[70.8,169.20000000000002] ur=v[73.2,171.60000000000002]) = 1.6492422502470878
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470878 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 72, 0] [v[69.8,170.60000000000002], v[70.60000000000001,171.4]] . ( layer=m3 ll=v[70.8,171.60000000000002] ur=v[73.2,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 72, 0] [v[69.2,170.0], v[71.2,172.0]] . ( layer=m3 ll=v[70.8,171.60000000000002] ur=v[73.2,174.0]) = 0.565685424949226
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.565685424949226 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 72 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 72, 0], v3d[29, 71, 0], v3d[29, 72, 0], v3d[30, 71, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 72, 0], v3d[30, 71, 0], v3d[29, 72, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,129.0] ur=v[70.60000000000001,129.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 53, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,126.0] ur=v[70.8,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 53, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,126.0] ur=v[70.8,128.4]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 54, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,128.4] ur=v[70.8,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 54, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,128.4] ur=v[70.8,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 54 ] full=v3d[29, 54, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 55, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[68.4,130.8] ur=v[70.8,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 55, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[68.4,130.8] ur=v[70.8,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 53, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,126.0] ur=v[73.2,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 53, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,126.0] ur=v[73.2,128.4]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 54, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,128.4] ur=v[73.2,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 54, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,128.4] ur=v[73.2,130.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 55, 0] [v[69.8,129.0], v[70.60000000000001,129.8]] . ( layer=m3 ll=v[70.8,130.8] ur=v[73.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 55, 0] [v[69.2,128.4], v[71.2,130.4]] . ( layer=m3 ll=v[70.8,130.8] ur=v[73.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 55 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 53, 0], v3d[29, 54, 0], v3d[29, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 53, 0], v3d[29, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,149.8] ur=v[70.60000000000001,150.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 62, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[68.4,147.6] ur=v[70.8,150.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 62, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[68.4,147.6] ur=v[70.8,150.0]) = 1.788854381999819
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 62 ] full=v3d[29, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 63, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[68.4,150.0] ur=v[70.8,152.4]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 63, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[68.4,150.0] ur=v[70.8,152.4]) = 2.0000000000000058
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 63 ] full=v3d[29, 63, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 62, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[70.8,147.6] ur=v[73.2,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 62, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[70.8,147.6] ur=v[73.2,150.0]) = 0.8944271909999032
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999032 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 63, 0] [v[69.8,149.8], v[70.60000000000001,150.6]] . ( layer=m3 ll=v[70.8,150.0] ur=v[73.2,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 63, 0] [v[69.2,149.20000000000002], v[71.2,151.20000000000002]] . ( layer=m3 ll=v[70.8,150.0] ur=v[73.2,152.4]) = 1.2649110640673698
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673698 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 63 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 62, 0], v3d[30, 62, 0], v3d[29, 63, 0], v3d[30, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 62, 0], v3d[30, 63, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[69.8,274.6] ur=v[70.60000000000001,275.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 114, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[68.4,272.40000000000003] ur=v[70.8,274.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 114, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[68.4,272.40000000000003] ur=v[70.8,274.8]) = 1.7888543819998317
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 114 ] full=v3d[29, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 115, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[68.4,274.8] ur=v[70.8,277.2]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 115, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[68.4,274.8] ur=v[70.8,277.2]) = 1.9999999999999887
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 115 ] full=v3d[29, 115, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 114, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[70.8,272.40000000000003] ur=v[73.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 114, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[70.8,272.40000000000003] ur=v[73.2,274.8]) = 0.8944271909999286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 115, 0] [v[69.8,274.6], v[70.60000000000001,275.40000000000003]] . ( layer=m3 ll=v[70.8,274.8] ur=v[73.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 115, 0] [v[69.2,274.0], v[71.2,276.0]] . ( layer=m3 ll=v[70.8,274.8] ur=v[73.2,277.2]) = 1.2649110640673427
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 115 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 115, 0], v3d[29, 114, 0], v3d[30, 114, 0], v3d[29, 115, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 115, 0], v3d[30, 114, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,274.6] ur=v[86.10000000000001,275.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 114, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,272.40000000000003] ur=v[85.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 114, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[82.80000000000001,272.40000000000003] ur=v[85.2,274.8]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 115, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,274.8] ur=v[85.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 115, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[82.80000000000001,274.8] ur=v[85.2,277.2]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 114, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[85.2,272.40000000000003] ur=v[87.60000000000001,274.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 114, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[85.2,272.40000000000003] ur=v[87.60000000000001,274.8]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 114 ] full=v3d[36, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 115, 0] [v[85.30000000000001,274.6], v[86.10000000000001,275.40000000000003]] . ( layer=m3 ll=v[85.2,274.8] ur=v[87.60000000000001,277.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 115, 0] [v[84.7,274.0], v[86.7,276.0]] . ( layer=m3 ll=v[85.2,274.8] ur=v[87.60000000000001,277.2]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 115 ] full=v3d[36, 115, 0]
[pin_group/convert_pin]: pins {v3d[36, 115, 0], v3d[35, 114, 0], v3d[36, 114, 0], v3d[35, 115, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 114, 0], v3d[35, 115, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,191.4] ur=v[86.10000000000001,192.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 79, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,188.4] ur=v[85.2,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 79, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,188.4] ur=v[85.2,190.8]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 80, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,190.8] ur=v[85.2,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 80, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,190.8] ur=v[85.2,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 81, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,193.20000000000002] ur=v[85.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 81, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[82.80000000000001,193.20000000000002] ur=v[85.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 79, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,188.4] ur=v[87.60000000000001,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 79, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,188.4] ur=v[87.60000000000001,190.8]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 80, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,190.8] ur=v[87.60000000000001,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 80, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,190.8] ur=v[87.60000000000001,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 80 ] full=v3d[36, 80, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 81, 0] [v[85.30000000000001,191.4], v[86.10000000000001,192.20000000000002]] . ( layer=m3 ll=v[85.2,193.20000000000002] ur=v[87.60000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 81, 0] [v[84.7,190.8], v[86.7,192.8]] . ( layer=m3 ll=v[85.2,193.20000000000002] ur=v[87.60000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 81 ] full=None
[pin_group/convert_pin]: pins {v3d[36, 80, 0], v3d[35, 79, 0], v3d[36, 79, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 79, 0], v3d[36, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,170.60000000000002] ur=v[86.10000000000001,171.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 71, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[82.80000000000001,169.20000000000002] ur=v[85.2,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 71, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[82.80000000000001,169.20000000000002] ur=v[85.2,171.60000000000002]) = 1.6763054614240427
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240427 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 72, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[82.80000000000001,171.60000000000002] ur=v[85.2,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 72, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[82.80000000000001,171.60000000000002] ur=v[85.2,174.0]) = 0.6403124237432707
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432707 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 72 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 71, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[85.2,169.20000000000002] ur=v[87.60000000000001,171.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 71, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[85.2,169.20000000000002] ur=v[87.60000000000001,171.60000000000002]) = 2.1931712199461475
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 71 ] full=v3d[36, 71, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 72, 0] [v[85.30000000000001,170.60000000000002], v[86.10000000000001,171.4]] . ( layer=m3 ll=v[85.2,171.60000000000002] ur=v[87.60000000000001,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 72, 0] [v[84.7,170.0], v[86.7,172.0]] . ( layer=m3 ll=v[85.2,171.60000000000002] ur=v[87.60000000000001,174.0]) = 1.5524174696259965
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696259965 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 72 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 72, 0], v3d[36, 72, 0], v3d[35, 71, 0], v3d[36, 71, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 72, 0], v3d[36, 72, 0], v3d[35, 71, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,149.8] ur=v[86.10000000000001,150.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 62, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[82.80000000000001,147.6] ur=v[85.2,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 62, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,147.6] ur=v[85.2,150.0]) = 0.9433981132056459
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 63, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[82.80000000000001,150.0] ur=v[85.2,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 63, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,150.0] ur=v[85.2,152.4]) = 1.3000000000000158
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 62, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[85.2,147.6] ur=v[87.60000000000001,150.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 62, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[85.2,147.6] ur=v[87.60000000000001,150.0]) = 1.699999999999992
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 62 ] full=v3d[36, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 63, 0] [v[85.30000000000001,149.8], v[86.10000000000001,150.6]] . ( layer=m3 ll=v[85.2,150.0] ur=v[87.60000000000001,152.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 63, 0] [v[84.7,149.20000000000002], v[86.7,151.20000000000002]] . ( layer=m3 ll=v[85.2,150.0] ur=v[87.60000000000001,152.4]) = 1.9209372712298654
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 63 ] full=v3d[36, 63, 0]
[pin_group/convert_pin]: pins {v3d[35, 62, 0], v3d[36, 62, 0], v3d[35, 63, 0], v3d[36, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 62, 0], v3d[35, 63, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,233.0] ur=v[86.10000000000001,233.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 97, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[82.80000000000001,231.60000000000002] ur=v[85.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 97, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[82.80000000000001,231.60000000000002] ur=v[85.2,234.0]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 98, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[82.80000000000001,234.0] ur=v[85.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 98, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[82.80000000000001,234.0] ur=v[85.2,236.4]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 97, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[85.2,231.60000000000002] ur=v[87.60000000000001,234.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 97, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[85.2,231.60000000000002] ur=v[87.60000000000001,234.0]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 97 ] full=v3d[36, 97, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 98, 0] [v[85.30000000000001,233.0], v[86.10000000000001,233.8]] . ( layer=m3 ll=v[85.2,234.0] ur=v[87.60000000000001,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 98, 0] [v[84.7,232.4], v[86.7,234.4]] . ( layer=m3 ll=v[85.2,234.0] ur=v[87.60000000000001,236.4]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 98 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 97, 0], v3d[36, 97, 0], v3d[35, 98, 0], v3d[36, 98, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 97, 0], v3d[35, 98, 0], v3d[36, 98, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,253.8] ur=v[86.10000000000001,254.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 105, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,250.8] ur=v[85.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 105, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,250.8] ur=v[85.2,253.20000000000002]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 106, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,253.20000000000002] ur=v[85.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 106, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,253.20000000000002] ur=v[85.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 107, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,255.60000000000002] ur=v[85.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 107, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,255.60000000000002] ur=v[85.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 105, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,250.8] ur=v[87.60000000000001,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 105, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,250.8] ur=v[87.60000000000001,253.20000000000002]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 106, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,253.20000000000002] ur=v[87.60000000000001,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 106, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,253.20000000000002] ur=v[87.60000000000001,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 106 ] full=v3d[36, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 107, 0] [v[85.30000000000001,253.8], v[86.10000000000001,254.60000000000002]] . ( layer=m3 ll=v[85.2,255.60000000000002] ur=v[87.60000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 107, 0] [v[84.7,253.20000000000002], v[86.7,255.20000000000002]] . ( layer=m3 ll=v[85.2,255.60000000000002] ur=v[87.60000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 107 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 105, 0], v3d[36, 105, 0], v3d[36, 106, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 105, 0], v3d[36, 105, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,129.0] ur=v[86.10000000000001,129.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 53, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,126.0] ur=v[85.2,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 53, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,126.0] ur=v[85.2,128.4]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 54, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,128.4] ur=v[85.2,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 54, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,128.4] ur=v[85.2,130.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 55, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[82.80000000000001,130.8] ur=v[85.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 55, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[82.80000000000001,130.8] ur=v[85.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 53, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,126.0] ur=v[87.60000000000001,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 53, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,126.0] ur=v[87.60000000000001,128.4]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 54, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,128.4] ur=v[87.60000000000001,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 54, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,128.4] ur=v[87.60000000000001,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 54 ] full=v3d[36, 54, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 55, 0] [v[85.30000000000001,129.0], v[86.10000000000001,129.8]] . ( layer=m3 ll=v[85.2,130.8] ur=v[87.60000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 55, 0] [v[84.7,128.4], v[86.7,130.4]] . ( layer=m3 ll=v[85.2,130.8] ur=v[87.60000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 55 ] full=None
[pin_group/convert_pin]: pins {v3d[36, 53, 0], v3d[36, 54, 0], v3d[35, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[36, 53, 0], v3d[35, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[85.30000000000001,212.20000000000002] ur=v[86.10000000000001,213.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 88, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[82.80000000000001,210.0] ur=v[85.2,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 88, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,210.0] ur=v[85.2,212.4]) = 0.9433981132056459
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9433981132056459 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 89, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[82.80000000000001,212.4] ur=v[85.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 89, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,212.4] ur=v[85.2,214.8]) = 1.3000000000000158
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000158 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 88, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[85.2,210.0] ur=v[87.60000000000001,212.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 88, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[85.2,210.0] ur=v[87.60000000000001,212.4]) = 1.699999999999992
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 88 ] full=v3d[36, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 89, 0] [v[85.30000000000001,212.20000000000002], v[86.10000000000001,213.0]] . ( layer=m3 ll=v[85.2,212.4] ur=v[87.60000000000001,214.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 89, 0] [v[84.7,211.60000000000002], v[86.7,213.60000000000002]] . ( layer=m3 ll=v[85.2,212.4] ur=v[87.60000000000001,214.8]) = 1.9209372712298654
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 89 ] full=v3d[36, 89, 0]
[pin_group/convert_pin]: pins {v3d[36, 88, 0], v3d[35, 89, 0], v3d[36, 89, 0], v3d[35, 88, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 89, 0], v3d[35, 88, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,149.4] ur=v[94.9,150.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 62, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[92.4,147.6] ur=v[94.80000000000001,150.0]) = 0.9219544457292872
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 62, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[92.4,147.6] ur=v[94.80000000000001,150.0]) = 1.7691806012954139
[router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292872 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 62 ] full=v3d[39, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 63, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[92.4,150.0] ur=v[94.80000000000001,152.4]) = 0.7280109889280593
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 63, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[92.4,150.0] ur=v[94.80000000000001,152.4]) = 1.5264337522473903
[router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280593 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 63 ] full=v3d[39, 63, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 62, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,147.6] ur=v[97.2,150.0]) = 0.6082762530298154
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 62, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[94.80000000000001,147.6] ur=v[97.2,150.0]) = 1.3892443989449648
[router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298154 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 62 ] full=v3d[40, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 63, 0] [v[94.10000000000001,149.4], v[94.9,150.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,150.0] ur=v[97.2,152.4]) = 0.22360679774999168
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 63, 0] [v[93.5,148.8], v[95.5,150.8]] . ( layer=m3 ll=v[94.80000000000001,150.0] ur=v[97.2,152.4]) = 1.063014581273466
[router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774999168 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 63 ] full=v3d[40, 63, 0]
[pin_group/convert_pin]: pins {v3d[40, 62, 0], v3d[39, 62, 0], v3d[40, 63, 0], v3d[39, 63, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,191.0] ur=v[94.9,191.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 79, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[92.4,188.4] ur=v[94.80000000000001,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 79, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[92.4,188.4] ur=v[94.80000000000001,190.8]) = 1.360147050873557
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 80, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[92.4,190.8] ur=v[94.80000000000001,193.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 80, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[92.4,190.8] ur=v[94.80000000000001,193.20000000000002]) = 2.061552812808833
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 80 ] full=v3d[39, 80, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 79, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[94.80000000000001,188.4] ur=v[97.2,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 79, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[94.80000000000001,188.4] ur=v[97.2,190.8]) = 0.8062257748298479
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 80, 0] [v[94.10000000000001,191.0], v[94.9,191.8]] . ( layer=m3 ll=v[94.80000000000001,190.8] ur=v[97.2,193.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 80, 0] [v[93.5,190.4], v[95.5,192.4]] . ( layer=m3 ll=v[94.80000000000001,190.8] ur=v[97.2,193.20000000000002]) = 1.7464249196572883
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 80 ] full=v3d[40, 80, 0]
[pin_group/convert_pin]: pins {v3d[40, 79, 0], v3d[39, 79, 0], v3d[40, 80, 0], v3d[39, 80, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 79, 0], v3d[39, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,211.8] ur=v[94.9,212.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 88, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[92.4,210.0] ur=v[94.80000000000001,212.4]) = 0.9219544457292872
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 88, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[92.4,210.0] ur=v[94.80000000000001,212.4]) = 1.7691806012954139
[router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292872 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 88 ] full=v3d[39, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 89, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[92.4,212.4] ur=v[94.80000000000001,214.8]) = 0.7280109889280593
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 89, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[92.4,212.4] ur=v[94.80000000000001,214.8]) = 1.5264337522473903
[router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280593 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 89 ] full=v3d[39, 89, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 88, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,210.0] ur=v[97.2,212.4]) = 0.6082762530298154
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 88, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,210.0] ur=v[97.2,212.4]) = 1.3892443989449648
[router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298154 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 88 ] full=v3d[40, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 89, 0] [v[94.10000000000001,211.8], v[94.9,212.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,212.4] ur=v[97.2,214.8]) = 0.22360679774999168
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 89, 0] [v[93.5,211.20000000000002], v[95.5,213.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,212.4] ur=v[97.2,214.8]) = 1.063014581273466
[router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774999168 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 89 ] full=v3d[40, 89, 0]
[pin_group/convert_pin]: pins {v3d[40, 89, 0], v3d[39, 89, 0], v3d[40, 88, 0], v3d[39, 88, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,295.0] ur=v[94.9,295.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 123, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,294.0] ur=v[94.80000000000001,296.40000000000003]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 123, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,294.0] ur=v[94.80000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 123 ] full=v3d[39, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 124, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[92.4,296.40000000000003] ur=v[94.80000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 124, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[92.4,296.40000000000003] ur=v[94.80000000000001,298.8]) = 1.3000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 123, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,294.0] ur=v[97.2,296.40000000000003]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 123, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,294.0] ur=v[97.2,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 123 ] full=v3d[40, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 124, 0] [v[94.10000000000001,295.0], v[94.9,295.8]] . ( layer=m3 ll=v[94.80000000000001,296.40000000000003] ur=v[97.2,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 124, 0] [v[93.5,294.40000000000003], v[95.5,296.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,296.40000000000003] ur=v[97.2,298.8]) = 0.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[39, 124, 0], v3d[40, 123, 0], v3d[39, 123, 0], v3d[40, 124, 0]}
[pin_group/convert_pin]: secondary {v3d[39, 124, 0], v3d[40, 124, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,128.6] ur=v[94.9,129.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 53, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[92.4,126.0] ur=v[94.80000000000001,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 53, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[92.4,126.0] ur=v[94.80000000000001,128.4]) = 1.360147050873557
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 54, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[92.4,128.4] ur=v[94.80000000000001,130.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 54, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[92.4,128.4] ur=v[94.80000000000001,130.8]) = 2.061552812808833
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 54 ] full=v3d[39, 54, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 53, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[94.80000000000001,126.0] ur=v[97.2,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 53, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[94.80000000000001,126.0] ur=v[97.2,128.4]) = 0.8062257748298479
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 54, 0] [v[94.10000000000001,128.6], v[94.9,129.4]] . ( layer=m3 ll=v[94.80000000000001,128.4] ur=v[97.2,130.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 54, 0] [v[93.5,128.0], v[95.5,130.0]] . ( layer=m3 ll=v[94.80000000000001,128.4] ur=v[97.2,130.8]) = 1.7464249196572883
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 54 ] full=v3d[40, 54, 0]
[pin_group/convert_pin]: pins {v3d[40, 54, 0], v3d[39, 54, 0], v3d[39, 53, 0], v3d[40, 53, 0]}
[pin_group/convert_pin]: secondary {v3d[39, 53, 0], v3d[40, 53, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,253.4] ur=v[94.9,254.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 105, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[92.4,250.8] ur=v[94.80000000000001,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 105, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[92.4,250.8] ur=v[94.80000000000001,253.20000000000002]) = 1.360147050873557
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.360147050873557 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 106, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[92.4,253.20000000000002] ur=v[94.80000000000001,255.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 106, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[92.4,253.20000000000002] ur=v[94.80000000000001,255.60000000000002]) = 2.061552812808833
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 106 ] full=v3d[39, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 105, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,250.8] ur=v[97.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 105, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[94.80000000000001,250.8] ur=v[97.2,253.20000000000002]) = 0.8062257748298479
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298479 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 106, 0] [v[94.10000000000001,253.4], v[94.9,254.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,253.20000000000002] ur=v[97.2,255.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 106, 0] [v[93.5,252.8], v[95.5,254.8]] . ( layer=m3 ll=v[94.80000000000001,253.20000000000002] ur=v[97.2,255.60000000000002]) = 1.7464249196572883
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 106 ] full=v3d[40, 106, 0]
[pin_group/convert_pin]: pins {v3d[39, 105, 0], v3d[40, 106, 0], v3d[39, 106, 0], v3d[40, 105, 0]}
[pin_group/convert_pin]: secondary {v3d[39, 105, 0], v3d[40, 105, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,232.60000000000002] ur=v[94.9,233.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 97, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,231.60000000000002] ur=v[94.80000000000001,234.0]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 97, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,231.60000000000002] ur=v[94.80000000000001,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 97 ] full=v3d[39, 97, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 98, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[92.4,234.0] ur=v[94.80000000000001,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 98, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[92.4,234.0] ur=v[94.80000000000001,236.4]) = 1.3000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 97, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,231.60000000000002] ur=v[97.2,234.0]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 97, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,231.60000000000002] ur=v[97.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 97 ] full=v3d[40, 97, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 98, 0] [v[94.10000000000001,232.60000000000002], v[94.9,233.4]] . ( layer=m3 ll=v[94.80000000000001,234.0] ur=v[97.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 98, 0] [v[93.5,232.0], v[95.5,234.0]] . ( layer=m3 ll=v[94.80000000000001,234.0] ur=v[97.2,236.4]) = 0.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 98 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 97, 0], v3d[39, 97, 0], v3d[40, 98, 0], v3d[39, 98, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 98, 0], v3d[39, 98, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,274.2] ur=v[94.9,275.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 114, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[92.4,272.40000000000003] ur=v[94.80000000000001,274.8]) = 0.9219544457293057
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 114, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[92.4,272.40000000000003] ur=v[94.80000000000001,274.8]) = 1.7691806012954139
[router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457293057 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 114 ] full=v3d[39, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 115, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[92.4,274.8] ur=v[94.80000000000001,277.2]) = 0.7280109889280515
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 115, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[92.4,274.8] ur=v[94.80000000000001,277.2]) = 1.5264337522473903
[router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280515 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 115 ] full=v3d[39, 115, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 114, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[94.80000000000001,272.40000000000003] ur=v[97.2,274.8]) = 0.6082762530298435
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 114, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[94.80000000000001,272.40000000000003] ur=v[97.2,274.8]) = 1.3892443989449648
[router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298435 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 114 ] full=v3d[40, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 115, 0] [v[94.10000000000001,274.2], v[94.9,275.0]] . ( layer=m3 ll=v[94.80000000000001,274.8] ur=v[97.2,277.2]) = 0.22360679774996628
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 115, 0] [v[93.5,273.6], v[95.5,275.6]] . ( layer=m3 ll=v[94.80000000000001,274.8] ur=v[97.2,277.2]) = 1.063014581273466
[router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774996628 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 115 ] full=v3d[40, 115, 0]
[pin_group/convert_pin]: pins {v3d[40, 114, 0], v3d[39, 114, 0], v3d[40, 115, 0], v3d[39, 115, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,170.20000000000002] ur=v[94.9,171.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 71, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,169.20000000000002] ur=v[94.80000000000001,171.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 71, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,169.20000000000002] ur=v[94.80000000000001,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 71 ] full=v3d[39, 71, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 72, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[92.4,171.60000000000002] ur=v[94.80000000000001,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 72, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[92.4,171.60000000000002] ur=v[94.80000000000001,174.0]) = 1.3000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 72 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 71, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,169.20000000000002] ur=v[97.2,171.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 71, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,169.20000000000002] ur=v[97.2,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 71 ] full=v3d[40, 71, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 72, 0] [v[94.10000000000001,170.20000000000002], v[94.9,171.0]] . ( layer=m3 ll=v[94.80000000000001,171.60000000000002] ur=v[97.2,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 72, 0] [v[93.5,169.60000000000002], v[95.5,171.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,171.60000000000002] ur=v[97.2,174.0]) = 0.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 72 ] full=None
[pin_group/convert_pin]: pins {v3d[39, 72, 0], v3d[40, 71, 0], v3d[39, 71, 0], v3d[40, 72, 0]}
[pin_group/convert_pin]: secondary {v3d[39, 72, 0], v3d[40, 72, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[94.10000000000001,107.80000000000001] ur=v[94.9,108.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 45, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,106.80000000000001] ur=v[94.80000000000001,109.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 45, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,106.80000000000001] ur=v[94.80000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 45 ] full=v3d[39, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 46, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[92.4,109.2] ur=v[94.80000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 46, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[92.4,109.2] ur=v[94.80000000000001,111.60000000000001]) = 1.3000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 39 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 45, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,106.80000000000001] ur=v[97.2,109.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 45, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,106.80000000000001] ur=v[97.2,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 45 ] full=v3d[40, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 46, 0] [v[94.10000000000001,107.80000000000001], v[94.9,108.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,109.2] ur=v[97.2,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 46, 0] [v[93.5,107.2], v[95.5,109.2]] . ( layer=m3 ll=v[94.80000000000001,109.2] ur=v[97.2,111.60000000000001]) = 0.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[39, 45, 0], v3d[39, 46, 0], v3d[40, 46, 0], v3d[40, 45, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 46, 0], v3d[39, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[100.9,295.0] ur=v[101.7,295.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 122, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,291.6] ur=v[102.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 122, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,291.6] ur=v[102.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 42 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 123, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,294.0] ur=v[102.0,296.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 123, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,294.0] ur=v[102.0,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 123 ] full=v3d[42, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 124, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[99.60000000000001,296.40000000000003] ur=v[102.0,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 124, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[99.60000000000001,296.40000000000003] ur=v[102.0,298.8]) = 1.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 123, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,294.0] ur=v[104.4,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 123, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,294.0] ur=v[104.4,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 124, 0] [v[100.9,295.0], v[101.7,295.8]] . ( layer=m3 ll=v[102.0,296.40000000000003] ur=v[104.4,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 124, 0] [v[100.30000000000001,294.40000000000003], v[102.30000000000001,296.40000000000003]] . ( layer=m3 ll=v[102.0,296.40000000000003] ur=v[104.4,298.8]) = 0.30000000000001137
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30000000000001137 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[42, 124, 0], v3d[42, 123, 0], v3d[43, 124, 0]}
[pin_group/convert_pin]: secondary {v3d[43, 124, 0], v3d[42, 124, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[100.9,107.80000000000001] ur=v[101.7,108.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 44, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,104.4] ur=v[102.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 44, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,104.4] ur=v[102.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 42 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 45, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,106.80000000000001] ur=v[102.0,109.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 45, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,106.80000000000001] ur=v[102.0,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 45 ] full=v3d[42, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 46, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,109.2] ur=v[102.0,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 46, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[99.60000000000001,109.2] ur=v[102.0,111.60000000000001]) = 1.6999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 45, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,106.80000000000001] ur=v[104.4,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 45, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,106.80000000000001] ur=v[104.4,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 46, 0] [v[100.9,107.80000000000001], v[101.7,108.60000000000001]] . ( layer=m3 ll=v[102.0,109.2] ur=v[104.4,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 46, 0] [v[100.30000000000001,107.2], v[102.30000000000001,109.2]] . ( layer=m3 ll=v[102.0,109.2] ur=v[104.4,111.60000000000001]) = 0.30000000000001137
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.30000000000001137 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[42, 46, 0], v3d[42, 45, 0], v3d[43, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[42, 46, 0], v3d[43, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[101.4,91.80000000000001] ur=v[102.2,92.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 38, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,90.0] ur=v[102.0,92.4]) = 0.8485281374238489
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 38, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[99.60000000000001,90.0] ur=v[102.0,92.4]) = 1.697056274847708
[router/convert_pin_coord_to_tracks]: Overlap: 0.8485281374238489 >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 38 ] full=v3d[42, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 39, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[99.60000000000001,92.4] ur=v[102.0,94.80000000000001]) = 0.6324555320336713
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[42, 39, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[99.60000000000001,92.4] ur=v[102.0,94.80000000000001]) = 1.4422205101855847
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336713 >? 0
[router/convert_pin_to_tracks]: Converting [ 42 , 39 ] full=v3d[42, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 38, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[102.0,90.0] ur=v[104.4,92.4]) = 0.6324555320336713
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 38, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[102.0,90.0] ur=v[104.4,92.4]) = 1.4422205101856043
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336713 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 38 ] full=v3d[43, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 39, 0] [v[101.4,91.80000000000001], v[102.2,92.60000000000001]] . ( layer=m3 ll=v[102.0,92.4] ur=v[104.4,94.80000000000001]) = 0.28284271247462306
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 39, 0] [v[100.80000000000001,91.2], v[102.80000000000001,93.2]] . ( layer=m3 ll=v[102.0,92.4] ur=v[104.4,94.80000000000001]) = 1.131370849898482
[router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462306 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 39 ] full=v3d[43, 39, 0]
[pin_group/convert_pin]: pins {v3d[42, 38, 0], v3d[43, 39, 0], v3d[42, 39, 0], v3d[43, 38, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.7,107.80000000000001] ur=v[108.5,108.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,106.80000000000001] ur=v[106.80000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,106.80000000000001] ur=v[106.80000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[104.4,109.2] ur=v[106.80000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[104.4,109.2] ur=v[106.80000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,104.4] ur=v[109.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,104.4] ur=v[109.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,106.80000000000001] ur=v[109.2,109.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,106.80000000000001] ur=v[109.2,109.2]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 45 ] full=v3d[45, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,109.2] ur=v[109.2,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[106.80000000000001,109.2] ur=v[109.2,111.60000000000001]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 45, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,106.80000000000001] ur=v[111.60000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 45, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,106.80000000000001] ur=v[111.60000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 46, 0] [v[107.7,107.80000000000001], v[108.5,108.60000000000001]] . ( layer=m3 ll=v[109.2,109.2] ur=v[111.60000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 46, 0] [v[107.10000000000001,107.2], v[109.10000000000001,109.2]] . ( layer=m3 ll=v[109.2,109.2] ur=v[111.60000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[45, 45, 0], v3d[45, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[45, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.7,295.0] ur=v[108.5,295.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,294.0] ur=v[106.80000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,294.0] ur=v[106.80000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[104.4,296.40000000000003] ur=v[106.80000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[104.4,296.40000000000003] ur=v[106.80000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,291.6] ur=v[109.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,291.6] ur=v[109.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,294.0] ur=v[109.2,296.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,294.0] ur=v[109.2,296.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 123 ] full=v3d[45, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[106.80000000000001,296.40000000000003] ur=v[109.2,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[106.80000000000001,296.40000000000003] ur=v[109.2,298.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 123, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,294.0] ur=v[111.60000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 123, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,294.0] ur=v[111.60000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 124, 0] [v[107.7,295.0], v[108.5,295.8]] . ( layer=m3 ll=v[109.2,296.40000000000003] ur=v[111.60000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 124, 0] [v[107.10000000000001,294.40000000000003], v[109.10000000000001,296.40000000000003]] . ( layer=m3 ll=v[109.2,296.40000000000003] ur=v[111.60000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[45, 123, 0], v3d[45, 124, 0]}
[pin_group/convert_pin]: secondary {v3d[45, 124, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[107.9,23.6] ur=v[108.7,24.400000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,20.400000000000002] ur=v[106.80000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,20.400000000000002] ur=v[106.80000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,22.8] ur=v[106.80000000000001,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,22.8] ur=v[106.80000000000001,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[104.4,25.200000000000003] ur=v[106.80000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[104.4,25.200000000000003] ur=v[106.80000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,20.400000000000002] ur=v[109.2,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,20.400000000000002] ur=v[109.2,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,22.8] ur=v[109.2,25.200000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,22.8] ur=v[109.2,25.200000000000003]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 10 ] full=v3d[45, 10, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[106.80000000000001,25.200000000000003] ur=v[109.2,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[106.80000000000001,25.200000000000003] ur=v[109.2,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 9, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,20.400000000000002] ur=v[111.60000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 9, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,20.400000000000002] ur=v[111.60000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 10, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,22.8] ur=v[111.60000000000001,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 10, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,22.8] ur=v[111.60000000000001,25.200000000000003]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 11, 0] [v[107.9,23.6], v[108.7,24.400000000000002]] . ( layer=m3 ll=v[109.2,25.200000000000003] ur=v[111.60000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 11, 0] [v[107.30000000000001,23.0], v[109.30000000000001,25.0]] . ( layer=m3 ll=v[109.2,25.200000000000003] ur=v[111.60000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 11 ] full=None
[pin_group/convert_pin]: pins {v3d[45, 10, 0], v3d[46, 10, 0]}
[pin_group/convert_pin]: secondary {v3d[46, 10, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[108.2,91.80000000000001] ur=v[109.0,92.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 38, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,90.0] ur=v[109.2,92.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 38, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[106.80000000000001,90.0] ur=v[109.2,92.4]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 38 ] full=v3d[45, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 39, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[106.80000000000001,92.4] ur=v[109.2,94.80000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 39, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[106.80000000000001,92.4] ur=v[109.2,94.80000000000001]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 39 ] full=v3d[45, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 38, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[109.2,90.0] ur=v[111.60000000000001,92.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 38, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[109.2,90.0] ur=v[111.60000000000001,92.4]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 39, 0] [v[108.2,91.80000000000001], v[109.0,92.60000000000001]] . ( layer=m3 ll=v[109.2,92.4] ur=v[111.60000000000001,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 39, 0] [v[107.60000000000001,91.2], v[109.60000000000001,93.2]] . ( layer=m3 ll=v[109.2,92.4] ur=v[111.60000000000001,94.80000000000001]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 39 ] full=None
[pin_group/convert_pin]: pins {v3d[45, 38, 0], v3d[46, 39, 0], v3d[45, 39, 0], v3d[46, 38, 0]}
[pin_group/convert_pin]: secondary {v3d[46, 38, 0], v3d[46, 39, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[108.5,6.2] ur=v[109.30000000000001,7.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 2, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[106.80000000000001,3.6] ur=v[109.2,6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 2, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[106.80000000000001,3.6] ur=v[109.2,6.0]) = 1.3601470508735414
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.3601470508735414 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 3, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[106.80000000000001,6.0] ur=v[109.2,8.4]) = 0.7999999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 3, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[106.80000000000001,6.0] ur=v[109.2,8.4]) = 2.061552812808829
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 3 ] full=v3d[45, 3, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 2, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[109.2,3.6] ur=v[111.60000000000001,6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 2, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[109.2,3.6] ur=v[111.60000000000001,6.0]) = 0.8062257748298571
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8062257748298571 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 3, 0] [v[108.5,6.2], v[109.30000000000001,7.0]] . ( layer=m3 ll=v[109.2,6.0] ur=v[111.60000000000001,8.4]) = 0.7999999999999998
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 3, 0] [v[107.9,5.6000000000000005], v[109.9,7.6000000000000005]] . ( layer=m3 ll=v[109.2,6.0] ur=v[111.60000000000001,8.4]) = 1.7464249196572998
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999998 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 3 ] full=v3d[46, 3, 0]
[pin_group/convert_pin]: pins {v3d[46, 2, 0], v3d[45, 3, 0], v3d[46, 3, 0], v3d[45, 2, 0]}
[pin_group/convert_pin]: secondary {v3d[46, 2, 0], v3d[45, 2, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[110.10000000000001,57.6] ur=v[110.9,58.400000000000006])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[106.80000000000001,56.400000000000006] ur=v[109.2,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[106.80000000000001,56.400000000000006] ur=v[109.2,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 24 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[106.80000000000001,58.800000000000004] ur=v[109.2,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[106.80000000000001,58.800000000000004] ur=v[109.2,61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 25 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[109.2,56.400000000000006] ur=v[111.60000000000001,58.800000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[109.2,56.400000000000006] ur=v[111.60000000000001,58.800000000000004]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 24 ] full=v3d[46, 24, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[109.2,58.800000000000004] ur=v[111.60000000000001,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[109.2,58.800000000000004] ur=v[111.60000000000001,61.2]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 25 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 24, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[111.60000000000001,56.400000000000006] ur=v[114.0,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 24, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[111.60000000000001,56.400000000000006] ur=v[114.0,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 24 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 25, 0] [v[110.10000000000001,57.6], v[110.9,58.400000000000006]] . ( layer=m3 ll=v[111.60000000000001,58.800000000000004] ur=v[114.0,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 25, 0] [v[109.5,57.0], v[111.5,59.0]] . ( layer=m3 ll=v[111.60000000000001,58.800000000000004] ur=v[114.0,61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 25 ] full=None
[pin_group/convert_pin]: pins {v3d[46, 24, 0], v3d[46, 25, 0]}
[pin_group/convert_pin]: secondary {v3d[46, 25, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.5,107.80000000000001] ur=v[115.30000000000001,108.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,106.80000000000001] ur=v[114.0,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,106.80000000000001] ur=v[114.0,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,109.2] ur=v[114.0,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[111.60000000000001,109.2] ur=v[114.0,111.60000000000001]) = 0.09999999999999432
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09999999999999432 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,104.4] ur=v[116.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,104.4] ur=v[116.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 48 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,106.80000000000001] ur=v[116.4,109.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,106.80000000000001] ur=v[116.4,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 45 ] full=v3d[48, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[114.0,109.2] ur=v[116.4,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[114.0,109.2] ur=v[116.4,111.60000000000001]) = 1.9000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 45, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,106.80000000000001] ur=v[118.80000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 45, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,106.80000000000001] ur=v[118.80000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 46, 0] [v[114.5,107.80000000000001], v[115.30000000000001,108.60000000000001]] . ( layer=m3 ll=v[116.4,109.2] ur=v[118.80000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 46, 0] [v[113.9,107.2], v[115.9,109.2]] . ( layer=m3 ll=v[116.4,109.2] ur=v[118.80000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 45, 0], v3d[47, 46, 0], v3d[48, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[47, 46, 0], v3d[48, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.5,295.0] ur=v[115.30000000000001,295.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,294.0] ur=v[114.0,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,294.0] ur=v[114.0,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[111.60000000000001,296.40000000000003] ur=v[114.0,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,296.40000000000003] ur=v[114.0,298.8]) = 0.09999999999999432
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.09999999999999432 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,291.6] ur=v[116.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,291.6] ur=v[116.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 48 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,294.0] ur=v[116.4,296.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,294.0] ur=v[116.4,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 123 ] full=v3d[48, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[114.0,296.40000000000003] ur=v[116.4,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[114.0,296.40000000000003] ur=v[116.4,298.8]) = 1.9000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 123, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,294.0] ur=v[118.80000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 123, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,294.0] ur=v[118.80000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 124, 0] [v[114.5,295.0], v[115.30000000000001,295.8]] . ( layer=m3 ll=v[116.4,296.40000000000003] ur=v[118.80000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 124, 0] [v[113.9,294.40000000000003], v[115.9,296.40000000000003]] . ( layer=m3 ll=v[116.4,296.40000000000003] ur=v[118.80000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 123, 0], v3d[47, 124, 0], v3d[48, 124, 0]}
[pin_group/convert_pin]: secondary {v3d[47, 124, 0], v3d[48, 124, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[114.7,23.6] ur=v[115.5,24.400000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,20.400000000000002] ur=v[114.0,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,20.400000000000002] ur=v[114.0,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,22.8] ur=v[114.0,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,22.8] ur=v[114.0,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[111.60000000000001,25.200000000000003] ur=v[114.0,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[111.60000000000001,25.200000000000003] ur=v[114.0,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,20.400000000000002] ur=v[116.4,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,20.400000000000002] ur=v[116.4,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 48 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,22.8] ur=v[116.4,25.200000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,22.8] ur=v[116.4,25.200000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 10 ] full=v3d[48, 10, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[114.0,25.200000000000003] ur=v[116.4,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[114.0,25.200000000000003] ur=v[116.4,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 48 , 11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 9, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,20.400000000000002] ur=v[118.80000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 9, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,20.400000000000002] ur=v[118.80000000000001,22.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 9 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 10, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,22.8] ur=v[118.80000000000001,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 10, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,22.8] ur=v[118.80000000000001,25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 11, 0] [v[114.7,23.6], v[115.5,24.400000000000002]] . ( layer=m3 ll=v[116.4,25.200000000000003] ur=v[118.80000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 11, 0] [v[114.10000000000001,23.0], v[116.10000000000001,25.0]] . ( layer=m3 ll=v[116.4,25.200000000000003] ur=v[118.80000000000001,27.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 11 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 10, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[115.0,91.80000000000001] ur=v[115.80000000000001,92.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,90.0] ur=v[114.0,92.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[111.60000000000001,90.0] ur=v[114.0,92.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,92.4] ur=v[114.0,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[111.60000000000001,92.4] ur=v[114.0,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[114.0,90.0] ur=v[116.4,92.4]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[114.0,90.0] ur=v[116.4,92.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 38 ] full=v3d[48, 38, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[114.0,92.4] ur=v[116.4,94.80000000000001]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[114.0,92.4] ur=v[116.4,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 39 ] full=v3d[48, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 38, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[116.4,90.0] ur=v[118.80000000000001,92.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 38, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[116.4,90.0] ur=v[118.80000000000001,92.4]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 38 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 39, 0] [v[115.0,91.80000000000001], v[115.80000000000001,92.60000000000001]] . ( layer=m3 ll=v[116.4,92.4] ur=v[118.80000000000001,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 39, 0] [v[114.4,91.2], v[116.4,93.2]] . ( layer=m3 ll=v[116.4,92.4] ur=v[118.80000000000001,94.80000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 39 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 39, 0], v3d[49, 38, 0], v3d[48, 38, 0], v3d[49, 39, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 38, 0], v3d[49, 39, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[115.30000000000001,6.2] ur=v[116.10000000000001,7.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 2, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[114.0,3.6] ur=v[116.4,6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 2, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[114.0,3.6] ur=v[116.4,6.0]) = 1.7464249196573007
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7464249196573007 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 3, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[114.0,6.0] ur=v[116.4,8.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 3, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[114.0,6.0] ur=v[116.4,8.4]) = 2.3345235059857528
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 3 ] full=v3d[48, 3, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 2, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[116.4,3.6] ur=v[118.80000000000001,6.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 2, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[116.4,3.6] ur=v[118.80000000000001,6.0]) = 0.4999999999999979
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4999999999999979 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 2 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 3, 0] [v[115.30000000000001,6.2], v[116.10000000000001,7.0]] . ( layer=m3 ll=v[116.4,6.0] ur=v[118.80000000000001,8.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 3, 0] [v[114.7,5.6000000000000005], v[116.7,7.6000000000000005]] . ( layer=m3 ll=v[116.4,6.0] ur=v[118.80000000000001,8.4]) = 1.6278820596099706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6278820596099706 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 3 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 2, 0], v3d[48, 2, 0], v3d[49, 3, 0], v3d[48, 3, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 2, 0], v3d[48, 2, 0], v3d[49, 3, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[116.9,57.6] ur=v[117.7,58.400000000000006])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[114.0,56.400000000000006] ur=v[116.4,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[114.0,56.400000000000006] ur=v[116.4,58.800000000000004]) = 1.8027756377319986
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377319986 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 24 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[114.0,58.800000000000004] ur=v[116.4,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[114.0,58.800000000000004] ur=v[116.4,61.2]) = 0.2236067977499726
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 25 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[116.4,56.400000000000006] ur=v[118.80000000000001,58.800000000000004]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[116.4,56.400000000000006] ur=v[118.80000000000001,58.800000000000004]) = 2.6172504656604874
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 24 ] full=v3d[49, 24, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[116.4,58.800000000000004] ur=v[118.80000000000001,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[116.4,58.800000000000004] ur=v[118.80000000000001,61.2]) = 1.9104973174542852
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542852 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 25 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 24, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[118.80000000000001,56.400000000000006] ur=v[121.2,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 24, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[118.80000000000001,56.400000000000006] ur=v[121.2,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 24 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 25, 0] [v[116.9,57.6], v[117.7,58.400000000000006]] . ( layer=m3 ll=v[118.80000000000001,58.800000000000004] ur=v[121.2,61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 25, 0] [v[116.30000000000001,57.0], v[118.30000000000001,59.0]] . ( layer=m3 ll=v[118.80000000000001,58.800000000000004] ur=v[121.2,61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 25 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 25, 0], v3d[49, 24, 0], v3d[48, 24, 0], v3d[49, 25, 0]}
[pin_group/convert_pin]: secondary {v3d[48, 25, 0], v3d[48, 24, 0], v3d[49, 25, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,107.80000000000001] ur=v[122.10000000000001,108.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 45, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,106.80000000000001] ur=v[121.2,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 45, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,106.80000000000001] ur=v[121.2,109.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 45 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 46, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,109.2] ur=v[121.2,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 46, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[118.80000000000001,109.2] ur=v[121.2,111.60000000000001]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 46 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 45, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,106.80000000000001] ur=v[123.60000000000001,109.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 45, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,106.80000000000001] ur=v[123.60000000000001,109.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 45 ] full=v3d[51, 45, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 46, 0] [v[121.30000000000001,107.80000000000001], v[122.10000000000001,108.60000000000001]] . ( layer=m3 ll=v[121.2,109.2] ur=v[123.60000000000001,111.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 46, 0] [v[120.7,107.2], v[122.7,109.2]] . ( layer=m3 ll=v[121.2,109.2] ur=v[123.60000000000001,111.60000000000001]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 46 ] full=None
[pin_group/convert_pin]: pins {v3d[51, 45, 0], v3d[51, 46, 0], v3d[50, 46, 0]}
[pin_group/convert_pin]: secondary {v3d[51, 46, 0], v3d[50, 46, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,149.4] ur=v[122.10000000000001,150.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 62, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,147.6] ur=v[121.2,150.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 62, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[118.80000000000001,147.6] ur=v[121.2,150.0]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 62 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 63, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,150.0] ur=v[121.2,152.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 63, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[118.80000000000001,150.0] ur=v[121.2,152.4]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 63 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 62, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[121.2,147.6] ur=v[123.60000000000001,150.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 62, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[121.2,147.6] ur=v[123.60000000000001,150.0]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 62 ] full=v3d[51, 62, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 63, 0] [v[121.30000000000001,149.4], v[122.10000000000001,150.20000000000002]] . ( layer=m3 ll=v[121.2,150.0] ur=v[123.60000000000001,152.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 63, 0] [v[120.7,148.8], v[122.7,150.8]] . ( layer=m3 ll=v[121.2,150.0] ur=v[123.60000000000001,152.4]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 63 ] full=v3d[51, 63, 0]
[pin_group/convert_pin]: pins {v3d[50, 63, 0], v3d[51, 62, 0], v3d[50, 62, 0], v3d[51, 63, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 63, 0], v3d[50, 62, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,253.4] ur=v[122.10000000000001,254.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 105, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,250.8] ur=v[121.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 105, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[118.80000000000001,250.8] ur=v[121.2,253.20000000000002]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 106, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,253.20000000000002] ur=v[121.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 106, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[118.80000000000001,253.20000000000002] ur=v[121.2,255.60000000000002]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 105, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[121.2,250.8] ur=v[123.60000000000001,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 105, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[121.2,250.8] ur=v[123.60000000000001,253.20000000000002]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 106, 0] [v[121.30000000000001,253.4], v[122.10000000000001,254.20000000000002]] . ( layer=m3 ll=v[121.2,253.20000000000002] ur=v[123.60000000000001,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 106, 0] [v[120.7,252.8], v[122.7,254.8]] . ( layer=m3 ll=v[121.2,253.20000000000002] ur=v[123.60000000000001,255.60000000000002]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 106 ] full=v3d[51, 106, 0]
[pin_group/convert_pin]: pins {v3d[51, 105, 0], v3d[51, 106, 0], v3d[50, 105, 0], v3d[50, 106, 0]}
[pin_group/convert_pin]: secondary {v3d[51, 105, 0], v3d[50, 105, 0], v3d[50, 106, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,232.60000000000002] ur=v[122.10000000000001,233.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 97, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,231.60000000000002] ur=v[121.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 97, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,231.60000000000002] ur=v[121.2,234.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 97 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 98, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[118.80000000000001,234.0] ur=v[121.2,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 98, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[118.80000000000001,234.0] ur=v[121.2,236.4]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 98 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 97, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,231.60000000000002] ur=v[123.60000000000001,234.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 97, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,231.60000000000002] ur=v[123.60000000000001,234.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 97 ] full=v3d[51, 97, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 98, 0] [v[121.30000000000001,232.60000000000002], v[122.10000000000001,233.4]] . ( layer=m3 ll=v[121.2,234.0] ur=v[123.60000000000001,236.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 98, 0] [v[120.7,232.0], v[122.7,234.0]] . ( layer=m3 ll=v[121.2,234.0] ur=v[123.60000000000001,236.4]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 98 ] full=None
[pin_group/convert_pin]: pins {v3d[51, 97, 0], v3d[51, 98, 0], v3d[50, 98, 0]}
[pin_group/convert_pin]: secondary {v3d[51, 98, 0], v3d[50, 98, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,191.0] ur=v[122.10000000000001,191.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 79, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[118.80000000000001,188.4] ur=v[121.2,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 79, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[118.80000000000001,188.4] ur=v[121.2,190.8]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 80, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[118.80000000000001,190.8] ur=v[121.2,193.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 80, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[118.80000000000001,190.8] ur=v[121.2,193.20000000000002]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 80 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 79, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[121.2,188.4] ur=v[123.60000000000001,190.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 79, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[121.2,188.4] ur=v[123.60000000000001,190.8]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 79 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 80, 0] [v[121.30000000000001,191.0], v[122.10000000000001,191.8]] . ( layer=m3 ll=v[121.2,190.8] ur=v[123.60000000000001,193.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 80, 0] [v[120.7,190.4], v[122.7,192.4]] . ( layer=m3 ll=v[121.2,190.8] ur=v[123.60000000000001,193.20000000000002]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 80 ] full=v3d[51, 80, 0]
[pin_group/convert_pin]: pins {v3d[50, 79, 0], v3d[51, 80, 0], v3d[50, 80, 0], v3d[51, 79, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 79, 0], v3d[50, 80, 0], v3d[51, 79, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,295.0] ur=v[122.10000000000001,295.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 123, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,294.0] ur=v[121.2,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 123, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,294.0] ur=v[121.2,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 123 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 124, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[118.80000000000001,296.40000000000003] ur=v[121.2,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 124, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,296.40000000000003] ur=v[121.2,298.8]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 124 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 123, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,294.0] ur=v[123.60000000000001,296.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 123, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,294.0] ur=v[123.60000000000001,296.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 123 ] full=v3d[51, 123, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 124, 0] [v[121.30000000000001,295.0], v[122.10000000000001,295.8]] . ( layer=m3 ll=v[121.2,296.40000000000003] ur=v[123.60000000000001,298.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 124, 0] [v[120.7,294.40000000000003], v[122.7,296.40000000000003]] . ( layer=m3 ll=v[121.2,296.40000000000003] ur=v[123.60000000000001,298.8]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 124 ] full=None
[pin_group/convert_pin]: pins {v3d[51, 124, 0], v3d[50, 124, 0], v3d[51, 123, 0]}
[pin_group/convert_pin]: secondary {v3d[51, 124, 0], v3d[50, 124, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,128.6] ur=v[122.10000000000001,129.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 53, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[118.80000000000001,126.0] ur=v[121.2,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 53, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[118.80000000000001,126.0] ur=v[121.2,128.4]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 54, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[118.80000000000001,128.4] ur=v[121.2,130.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 54, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[118.80000000000001,128.4] ur=v[121.2,130.8]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 54 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 53, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[121.2,126.0] ur=v[123.60000000000001,128.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 53, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[121.2,126.0] ur=v[123.60000000000001,128.4]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 53 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 54, 0] [v[121.30000000000001,128.6], v[122.10000000000001,129.4]] . ( layer=m3 ll=v[121.2,128.4] ur=v[123.60000000000001,130.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 54, 0] [v[120.7,128.0], v[122.7,130.0]] . ( layer=m3 ll=v[121.2,128.4] ur=v[123.60000000000001,130.8]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 54 ] full=v3d[51, 54, 0]
[pin_group/convert_pin]: pins {v3d[51, 53, 0], v3d[50, 53, 0], v3d[51, 54, 0], v3d[50, 54, 0]}
[pin_group/convert_pin]: secondary {v3d[51, 53, 0], v3d[50, 53, 0], v3d[50, 54, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,274.2] ur=v[122.10000000000001,275.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 114, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[118.80000000000001,272.40000000000003] ur=v[121.2,274.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 114, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[118.80000000000001,272.40000000000003] ur=v[121.2,274.8]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 114 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 115, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[118.80000000000001,274.8] ur=v[121.2,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 115, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[118.80000000000001,274.8] ur=v[121.2,277.2]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 114, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[121.2,272.40000000000003] ur=v[123.60000000000001,274.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 114, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[121.2,272.40000000000003] ur=v[123.60000000000001,274.8]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 114 ] full=v3d[51, 114, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 115, 0] [v[121.30000000000001,274.2], v[122.10000000000001,275.0]] . ( layer=m3 ll=v[121.2,274.8] ur=v[123.60000000000001,277.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 115, 0] [v[120.7,273.6], v[122.7,275.6]] . ( layer=m3 ll=v[121.2,274.8] ur=v[123.60000000000001,277.2]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 115 ] full=v3d[51, 115, 0]
[pin_group/convert_pin]: pins {v3d[50, 115, 0], v3d[51, 114, 0], v3d[50, 114, 0], v3d[51, 115, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 115, 0], v3d[50, 114, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,211.8] ur=v[122.10000000000001,212.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 88, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,210.0] ur=v[121.2,212.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 88, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,210.0] ur=v[121.2,212.4]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 88 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 89, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,212.4] ur=v[121.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 89, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,212.4] ur=v[121.2,214.8]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 88, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[121.2,210.0] ur=v[123.60000000000001,212.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 88, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[121.2,210.0] ur=v[123.60000000000001,212.4]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 88 ] full=v3d[51, 88, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 89, 0] [v[121.30000000000001,211.8], v[122.10000000000001,212.60000000000002]] . ( layer=m3 ll=v[121.2,212.4] ur=v[123.60000000000001,214.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 89, 0] [v[120.7,211.20000000000002], v[122.7,213.20000000000002]] . ( layer=m3 ll=v[121.2,212.4] ur=v[123.60000000000001,214.8]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 89 ] full=v3d[51, 89, 0]
[pin_group/convert_pin]: pins {v3d[51, 88, 0], v3d[50, 88, 0], v3d[51, 89, 0], v3d[50, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 88, 0], v3d[50, 89, 0]}
[pin_group/convert_pin]: Converting (vdd layer=m3 ll=v[121.30000000000001,170.20000000000002] ur=v[122.10000000000001,171.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 71, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,169.20000000000002] ur=v[121.2,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 71, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,169.20000000000002] ur=v[121.2,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 71 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 72, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[118.80000000000001,171.60000000000002] ur=v[121.2,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 72, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,171.60000000000002] ur=v[121.2,174.0]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 72 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 71, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,169.20000000000002] ur=v[123.60000000000001,171.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 71, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,169.20000000000002] ur=v[123.60000000000001,171.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 71 ] full=v3d[51, 71, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 72, 0] [v[121.30000000000001,170.20000000000002], v[122.10000000000001,171.0]] . ( layer=m3 ll=v[121.2,171.60000000000002] ur=v[123.60000000000001,174.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 72, 0] [v[120.7,169.60000000000002], v[122.7,171.60000000000002]] . ( layer=m3 ll=v[121.2,171.60000000000002] ur=v[123.60000000000001,174.0]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 51 , 72 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 72, 0], v3d[51, 72, 0], v3d[51, 71, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 72, 0], v3d[51, 72, 0]}
[router/convert_pins]: Converting pins for gnd.
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-80.2,-25.400000000000002] ur=v[-79.4,-24.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -11, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-82.80000000000001,-27.6] ur=v[-80.4,-25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -11, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-82.80000000000001,-27.6] ur=v[-80.4,-25.200000000000003]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ -34 , -11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -10, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-82.80000000000001,-25.200000000000003] ur=v[-80.4,-22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -10, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-82.80000000000001,-25.200000000000003] ur=v[-80.4,-22.8]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ -34 , -10 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -11, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-80.4,-27.6] ur=v[-78.0,-25.200000000000003]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -11, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-80.4,-27.6] ur=v[-78.0,-25.200000000000003]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -11 ] full=v3d[-33, -11, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -10, 0] [v[-80.2,-25.400000000000002], v[-79.4,-24.6]] . ( layer=m3 ll=v[-80.4,-25.200000000000003] ur=v[-78.0,-22.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -10, 0] [v[-80.80000000000001,-26.0], v[-78.80000000000001,-24.0]] . ( layer=m3 ll=v[-80.4,-25.200000000000003] ur=v[-78.0,-22.8]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -10 ] full=v3d[-33, -10, 0]
[pin_group/convert_pin]: pins {v3d[-34, -11, 0], v3d[-33, -11, 0], v3d[-34, -10, 0], v3d[-33, -10, 0]}
[pin_group/convert_pin]: secondary {v3d[-34, -11, 0], v3d[-34, -10, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-80.2,-65.4] ur=v[-79.4,-64.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -28, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-68.4] ur=v[-80.4,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -28, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-68.4] ur=v[-80.4,-66.0]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ -34 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -27, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-66.0] ur=v[-80.4,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -27, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-66.0] ur=v[-80.4,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -34 , -27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -26, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-82.80000000000001,-63.6] ur=v[-80.4,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-34, -26, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-82.80000000000001,-63.6] ur=v[-80.4,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -34 , -26 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -28, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-68.4] ur=v[-78.0,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -28, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-68.4] ur=v[-78.0,-66.0]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -27, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-66.0] ur=v[-78.0,-63.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -27, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-66.0] ur=v[-78.0,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -33 , -27 ] full=v3d[-33, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -26, 0] [v[-80.2,-65.4], v[-79.4,-64.60000000000001]] . ( layer=m3 ll=v[-80.4,-63.6] ur=v[-78.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-33, -26, 0] [v[-80.80000000000001,-66.0], v[-78.80000000000001,-64.0]] . ( layer=m3 ll=v[-80.4,-63.6] ur=v[-78.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -33 , -26 ] full=None
[pin_group/convert_pin]: pins {v3d[-34, -28, 0], v3d[-33, -28, 0], v3d[-33, -27, 0]}
[pin_group/convert_pin]: secondary {v3d[-34, -28, 0], v3d[-33, -28, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,97.4] ur=v[-71.4,98.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-75.60000000000001,94.80000000000001] ur=v[-73.2,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,94.80000000000001] ur=v[-73.2,97.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-75.60000000000001,97.2] ur=v[-73.2,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-75.60000000000001,97.2] ur=v[-73.2,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-73.2,94.80000000000001] ur=v[-70.8,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-73.2,94.80000000000001] ur=v[-70.8,97.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-73.2,97.2] ur=v[-70.8,99.60000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-73.2,97.2] ur=v[-70.8,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 41 ] full=v3d[-30, 41, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 40, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-70.8,94.80000000000001] ur=v[-68.4,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 40, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-70.8,94.80000000000001] ur=v[-68.4,97.2]) = 0.3999999999999915
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999915 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 41, 0] [v[-72.2,97.4], v[-71.4,98.2]] . ( layer=m3 ll=v[-70.8,97.2] ur=v[-68.4,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 41, 0] [v[-72.8,96.80000000000001], v[-70.8,98.80000000000001]] . ( layer=m3 ll=v[-70.8,97.2] ur=v[-68.4,99.60000000000001]) = 1.6000000000000085
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6000000000000085 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 41 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 41, 0], v3d[-30, 41, 0], v3d[-29, 40, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 41, 0], v3d[-29, 40, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-71.4,215.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 90 ] full=v3d[-30, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 90 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-71.4,215.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,212.4] ur=v[-73.2,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-75.60000000000001,214.8] ur=v[-73.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,212.4] ur=v[-70.8,214.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-73.2,214.8] ur=v[-70.8,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 90 ] full=v3d[-30, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 89, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,212.4] ur=v[-68.4,214.8]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.2,215.0], v[-71.4,215.8]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 90, 0] [v[-72.8,214.4], v[-70.8,216.4]] . ( layer=m3 ll=v[-70.8,214.8] ur=v[-68.4,217.20000000000002]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 90 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 90, 0], v3d[-30, 90, 0], v3d[-29, 89, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 90, 0], v3d[-29, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,175.8] ur=v[-71.4,176.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 73 ] full=v3d[-30, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 74 ] full=v3d[-30, 74, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 1.1999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 74 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,175.8] ur=v[-71.4,176.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,174.0] ur=v[-73.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-75.60000000000001,176.4] ur=v[-73.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,174.0] ur=v[-70.8,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 73 ] full=v3d[-30, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-73.2,176.4] ur=v[-70.8,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 74 ] full=v3d[-30, 74, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 73, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,174.0] ur=v[-68.4,176.4]) = 1.1999999999999886
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1999999999999886 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.2,175.8], v[-71.4,176.60000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 74, 0] [v[-72.8,175.20000000000002], v[-70.8,177.20000000000002]] . ( layer=m3 ll=v[-70.8,176.4] ur=v[-68.4,178.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -29 , 74 ] full=None
[pin_group/convert_pin]: pins {v3d[-29, 73, 0], v3d[-30, 73, 0], v3d[-30, 74, 0], v3d[-29, 74, 0]}
[pin_group/convert_pin]: secondary {v3d[-29, 73, 0], v3d[-29, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,254.20000000000002] ur=v[-71.4,255.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 106 ] full=v3d[-30, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 107 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,254.20000000000002] ur=v[-71.4,255.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,250.8] ur=v[-73.2,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,253.20000000000002] ur=v[-73.2,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-75.60000000000001,255.60000000000002] ur=v[-73.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,250.8] ur=v[-70.8,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,253.20000000000002] ur=v[-70.8,255.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 106 ] full=v3d[-30, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-73.2,255.60000000000002] ur=v[-70.8,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 105, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,250.8] ur=v[-68.4,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 106, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,253.20000000000002] ur=v[-68.4,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 106 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.2,254.20000000000002], v[-71.4,255.0]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 107, 0] [v[-72.8,253.60000000000002], v[-70.8,255.60000000000002]] . ( layer=m3 ll=v[-70.8,255.60000000000002] ur=v[-68.4,258.0]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 107 ] full=None
[pin_group/convert_pin]: pins {v3d[-30, 106, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-72.2,136.6] ur=v[-71.4,137.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,133.20000000000002] ur=v[-73.2,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,133.20000000000002] ur=v[-73.2,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,135.6] ur=v[-73.2,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,135.6] ur=v[-73.2,138.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 57 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-75.60000000000001,138.0] ur=v[-73.2,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-31, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-75.60000000000001,138.0] ur=v[-73.2,140.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -31 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,133.20000000000002] ur=v[-70.8,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,133.20000000000002] ur=v[-70.8,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,135.6] ur=v[-70.8,138.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,135.6] ur=v[-70.8,138.0]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -30 , 57 ] full=v3d[-30, 57, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-73.2,138.0] ur=v[-70.8,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-30, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-73.2,138.0] ur=v[-70.8,140.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -30 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 56, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,133.20000000000002] ur=v[-68.4,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 56, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,133.20000000000002] ur=v[-68.4,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 57, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,135.6] ur=v[-68.4,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 57, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,135.6] ur=v[-68.4,138.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 57 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 58, 0] [v[-72.2,136.6], v[-71.4,137.4]] . ( layer=m3 ll=v[-70.8,138.0] ur=v[-68.4,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-29, 58, 0] [v[-72.8,136.0], v[-70.8,138.0]] . ( layer=m3 ll=v[-70.8,138.0] ur=v[-68.4,140.4]) = 0.0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -29 , 58 ] full=None
[pin_group/convert_pin]: pins {v3d[-30, 57, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,175.8] ur=v[-58.2,176.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 0.6324555320336691
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 1.4422205101855847
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 73 ] full=v3d[-25, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 0.28284271247462806
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 1.131370849898482
[router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 74 ] full=v3d[-25, 74, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 0.848528137423854
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 1.697056274847708
[router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 73 ] full=v3d[-24, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 0.6324555320336825
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 1.4422205101856043
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 74 ] full=v3d[-24, 74, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,175.8] ur=v[-58.2,176.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 0.6324555320336691
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,174.0] ur=v[-58.800000000000004,176.4]) = 1.4422205101855847
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336691 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 73 ] full=v3d[-25, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 0.28284271247462806
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-61.2,176.4] ur=v[-58.800000000000004,178.8]) = 1.131370849898482
[router/convert_pin_coord_to_tracks]: Overlap: 0.28284271247462806 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 74 ] full=v3d[-25, 74, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 0.848528137423854
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 73, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,174.0] ur=v[-56.400000000000006,176.4]) = 1.697056274847708
[router/convert_pin_coord_to_tracks]: Overlap: 0.848528137423854 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 73 ] full=v3d[-24, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.0,175.8], v[-58.2,176.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 0.6324555320336825
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 74, 0] [v[-59.6,175.20000000000002], v[-57.6,177.20000000000002]] . ( layer=m3 ll=v[-58.800000000000004,176.4] ur=v[-56.400000000000006,178.8]) = 1.4422205101856043
[router/convert_pin_coord_to_tracks]: Overlap: 0.6324555320336825 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 74 ] full=v3d[-24, 74, 0]
[pin_group/convert_pin]: pins {v3d[-25, 73, 0], v3d[-24, 73, 0], v3d[-25, 74, 0], v3d[-24, 74, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,215.0] ur=v[-58.2,215.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 90 ] full=v3d[-25, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 90 ] full=v3d[-24, 90, 0]
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,215.0] ur=v[-58.2,215.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,212.4] ur=v[-58.800000000000004,214.8]) = 0.8944271909999159
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999159 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-61.2,214.8] ur=v[-58.800000000000004,217.20000000000002]) = 1.7888543819998253
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 90 ] full=v3d[-25, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 89, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,212.4] ur=v[-56.400000000000006,214.8]) = 1.2649110640673562
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673562 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 89 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.0,215.0], v[-58.2,215.8]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 90, 0] [v[-59.6,214.4], v[-57.6,216.4]] . ( layer=m3 ll=v[-58.800000000000004,214.8] ur=v[-56.400000000000006,217.20000000000002]) = 1.9999999999999971
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 90 ] full=v3d[-24, 90, 0]
[pin_group/convert_pin]: pins {v3d[-25, 89, 0], v3d[-24, 89, 0], v3d[-25, 90, 0], v3d[-24, 90, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 89, 0], v3d[-24, 89, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,97.4] ur=v[-58.2,98.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 40, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-61.2,94.80000000000001] ur=v[-58.800000000000004,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 40, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-61.2,94.80000000000001] ur=v[-58.800000000000004,97.2]) = 0.8944271909999095
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999095 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 41, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-61.2,97.2] ur=v[-58.800000000000004,99.60000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 41, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-61.2,97.2] ur=v[-58.800000000000004,99.60000000000001]) = 1.788854381999838
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 41 ] full=v3d[-25, 41, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 40, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-58.800000000000004,94.80000000000001] ur=v[-56.400000000000006,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 40, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,94.80000000000001] ur=v[-56.400000000000006,97.2]) = 1.2649110640673518
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673518 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 40 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 41, 0] [v[-59.0,97.4], v[-58.2,98.2]] . ( layer=m3 ll=v[-58.800000000000004,97.2] ur=v[-56.400000000000006,99.60000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 41, 0] [v[-59.6,96.80000000000001], v[-57.6,98.80000000000001]] . ( layer=m3 ll=v[-58.800000000000004,97.2] ur=v[-56.400000000000006,99.60000000000001]) = 2.0000000000000084
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 41 ] full=v3d[-24, 41, 0]
[pin_group/convert_pin]: pins {v3d[-25, 40, 0], v3d[-25, 41, 0], v3d[-24, 41, 0], v3d[-24, 40, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 40, 0], v3d[-24, 40, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,136.6] ur=v[-58.2,137.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 57 ] full=v3d[-25, 57, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 57 ] full=v3d[-24, 57, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 58 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,136.6] ur=v[-58.2,137.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,133.20000000000002] ur=v[-58.800000000000004,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,135.6] ur=v[-58.800000000000004,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 57 ] full=v3d[-25, 57, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-61.2,138.0] ur=v[-58.800000000000004,140.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 56, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,133.20000000000002] ur=v[-56.400000000000006,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 57, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,135.6] ur=v[-56.400000000000006,138.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 57 ] full=v3d[-24, 57, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.0,136.6], v[-58.2,137.4]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 58, 0] [v[-59.6,136.0], v[-57.6,138.0]] . ( layer=m3 ll=v[-58.800000000000004,138.0] ur=v[-56.400000000000006,140.4]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 58 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 58, 0], v3d[-25, 57, 0], v3d[-24, 57, 0], v3d[-24, 58, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 58, 0], v3d[-24, 58, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,254.20000000000002] ur=v[-58.2,255.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 106 ] full=v3d[-25, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 106 ] full=v3d[-24, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 107 ] full=None
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-59.0,254.20000000000002] ur=v[-58.2,255.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,250.8] ur=v[-58.800000000000004,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -25 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,253.20000000000002] ur=v[-58.800000000000004,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 106 ] full=v3d[-25, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-25, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-61.2,255.60000000000002] ur=v[-58.800000000000004,258.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ -25 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 105, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,250.8] ur=v[-56.400000000000006,253.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -24 , 105 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0.799999999999983
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 106, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,253.20000000000002] ur=v[-56.400000000000006,255.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.799999999999983 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 106 ] full=v3d[-24, 106, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.0,254.20000000000002], v[-58.2,255.0]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-24, 107, 0] [v[-59.6,253.60000000000002], v[-57.6,255.60000000000002]] . ( layer=m3 ll=v[-58.800000000000004,255.60000000000002] ur=v[-56.400000000000006,258.0]) = 1.2000000000000028
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2000000000000028 >? 0
[router/convert_pin_to_tracks]: Converting [ -24 , 107 ] full=None
[pin_group/convert_pin]: pins {v3d[-25, 106, 0], v3d[-24, 106, 0], v3d[-25, 107, 0], v3d[-24, 107, 0]}
[pin_group/convert_pin]: secondary {v3d[-25, 107, 0], v3d[-24, 107, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,356.6] ur=v[-13.3,357.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 148, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,354.0] ur=v[-13.200000000000001,356.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 148, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-15.600000000000001,354.0] ur=v[-13.200000000000001,356.40000000000003]) = 1.5524174696260111
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 148 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 149, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,356.40000000000003] ur=v[-13.200000000000001,358.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 149, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-15.600000000000001,356.40000000000003] ur=v[-13.200000000000001,358.8]) = 2.1931712199461058
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 149 ] full=v3d[-6, 149, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 148, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,354.0] ur=v[-10.8,356.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 148, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-13.200000000000001,354.0] ur=v[-10.8,356.40000000000003]) = 0.6403124237433062
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 148 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 149, 0] [v[-14.100000000000001,356.6], v[-13.3,357.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,356.40000000000003] ur=v[-10.8,358.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 149, 0] [v[-14.700000000000001,356.0], v[-12.700000000000001,358.0]] . ( layer=m3 ll=v[-13.200000000000001,356.40000000000003] ur=v[-10.8,358.8]) = 1.6763054614239885
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 149 ] full=None
[pin_group/convert_pin]: pins {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-6, 149, 0], v3d[-5, 148, 0]}
[pin_group/convert_pin]: secondary {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-5, 148, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,316.6] ur=v[-13.3,317.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 131, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,313.20000000000005] ur=v[-13.200000000000001,315.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 131, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,313.20000000000005] ur=v[-13.200000000000001,315.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -6 , 131 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 132, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,315.6] ur=v[-13.200000000000001,318.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 132, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,315.6] ur=v[-13.200000000000001,318.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 132 ] full=v3d[-6, 132, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 133, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,318.0] ur=v[-13.200000000000001,320.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 133, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-15.600000000000001,318.0] ur=v[-13.200000000000001,320.40000000000003]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 133 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 131, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,313.20000000000005] ur=v[-10.8,315.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 131, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,313.20000000000005] ur=v[-10.8,315.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -5 , 131 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 132, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,315.6] ur=v[-10.8,318.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 132, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,315.6] ur=v[-10.8,318.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -5 , 132 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 133, 0] [v[-14.100000000000001,316.6], v[-13.3,317.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,318.0] ur=v[-10.8,320.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 133, 0] [v[-14.700000000000001,316.0], v[-12.700000000000001,318.0]] . ( layer=m3 ll=v[-13.200000000000001,318.0] ur=v[-10.8,320.40000000000003]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 133 ] full=None
[pin_group/convert_pin]: pins {v3d[-6, 132, 0], v3d[-5, 133, 0], v3d[-6, 133, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 133, 0], v3d[-6, 133, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-14.100000000000001,276.6] ur=v[-13.3,277.40000000000003])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 115, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,274.8] ur=v[-13.200000000000001,277.2]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 115, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-15.600000000000001,274.8] ur=v[-13.200000000000001,277.2]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 115 ] full=v3d[-6, 115, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 116, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-15.600000000000001,277.2] ur=v[-13.200000000000001,279.6]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-6, 116, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-15.600000000000001,277.2] ur=v[-13.200000000000001,279.6]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ -6 , 116 ] full=v3d[-6, 116, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 115, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,274.8] ur=v[-10.8,277.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 115, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-13.200000000000001,274.8] ur=v[-10.8,277.2]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 115 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 116, 0] [v[-14.100000000000001,276.6], v[-13.3,277.40000000000003]] . ( layer=m3 ll=v[-13.200000000000001,277.2] ur=v[-10.8,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-5, 116, 0] [v[-14.700000000000001,276.0], v[-12.700000000000001,278.0]] . ( layer=m3 ll=v[-13.200000000000001,277.2] ur=v[-10.8,279.6]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ -5 , 116 ] full=None
[pin_group/convert_pin]: pins {v3d[-6, 115, 0], v3d[-5, 116, 0], v3d[-6, 116, 0], v3d[-5, 115, 0]}
[pin_group/convert_pin]: secondary {v3d[-5, 116, 0], v3d[-5, 115, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,94.60000000000001] ur=v[-3.8000000000000003,95.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 39, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-6.0,92.4] ur=v[-3.6,94.80000000000001]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 39, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-6.0,92.4] ur=v[-3.6,94.80000000000001]) = 1.788854381999837
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 39 ] full=v3d[-2, 39, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 40, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-6.0,94.80000000000001] ur=v[-3.6,97.2]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 40, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-6.0,94.80000000000001] ur=v[-3.6,97.2]) = 1.9999999999999933
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 40 ] full=v3d[-2, 40, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 39, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-3.6,92.4] ur=v[-1.2000000000000002,94.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 39, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-3.6,92.4] ur=v[-1.2000000000000002,94.80000000000001]) = 0.8944271909999261
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999261 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 39 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 40, 0] [v[-4.6000000000000005,94.60000000000001], v[-3.8000000000000003,95.4]] . ( layer=m3 ll=v[-3.6,94.80000000000001] ur=v[-1.2000000000000002,97.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 40, 0] [v[-5.2,94.0], v[-3.2,96.0]] . ( layer=m3 ll=v[-3.6,94.80000000000001] ur=v[-1.2000000000000002,97.2]) = 1.2649110640673409
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673409 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 40 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 40, 0], v3d[-1, 40, 0], v3d[-2, 39, 0], v3d[-1, 39, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, 40, 0], v3d[-1, 39, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,54.6] ur=v[-3.8000000000000003,55.400000000000006])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,51.6] ur=v[-3.6,54.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 22, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,51.6] ur=v[-3.6,54.0]) = 1.6
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,54.0] ur=v[-3.6,56.400000000000006]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 23, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,54.0] ur=v[-3.6,56.400000000000006]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 23 ] full=v3d[-2, 23, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 24, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-6.0,56.400000000000006] ur=v[-3.6,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 24, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-6.0,56.400000000000006] ur=v[-3.6,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -2 , 24 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,51.6] ur=v[-1.2000000000000002,54.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 22, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,51.6] ur=v[-1.2000000000000002,54.0]) = 0.3999999999999999
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 22 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,54.0] ur=v[-1.2000000000000002,56.400000000000006]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 23, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,54.0] ur=v[-1.2000000000000002,56.400000000000006]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , 23 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 24, 0] [v[-4.6000000000000005,54.6], v[-3.8000000000000003,55.400000000000006]] . ( layer=m3 ll=v[-3.6,56.400000000000006] ur=v[-1.2000000000000002,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 24, 0] [v[-5.2,54.0], v[-3.2,56.0]] . ( layer=m3 ll=v[-3.6,56.400000000000006] ur=v[-1.2000000000000002,58.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , 24 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, 22, 0], v3d[-1, 22, 0], v3d[-2, 23, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, 22, 0], v3d[-2, 22, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,-65.4] ur=v[-3.8000000000000003,-64.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -28, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-68.4] ur=v[-3.6,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -28, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-68.4] ur=v[-3.6,-66.0]) = 1.6
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -27, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-66.0] ur=v[-3.6,-63.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -27, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-66.0] ur=v[-3.6,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -27 ] full=v3d[-2, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -26, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-6.0,-63.6] ur=v[-3.6,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -26, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-6.0,-63.6] ur=v[-3.6,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -2 , -26 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -28, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-68.4] ur=v[-1.2000000000000002,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -28, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-68.4] ur=v[-1.2000000000000002,-66.0]) = 0.3999999999999999
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3999999999999999 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -27, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-66.0] ur=v[-1.2000000000000002,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -27, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-66.0] ur=v[-1.2000000000000002,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , -27 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -26, 0] [v[-4.6000000000000005,-65.4], v[-3.8000000000000003,-64.60000000000001]] . ( layer=m3 ll=v[-3.6,-63.6] ur=v[-1.2000000000000002,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -26, 0] [v[-5.2,-66.0], v[-3.2,-64.0]] . ( layer=m3 ll=v[-3.6,-63.6] ur=v[-1.2000000000000002,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ -1 , -26 ] full=None
[pin_group/convert_pin]: pins {v3d[-2, -27, 0], v3d[-2, -28, 0], v3d[-1, -28, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, -28, 0], v3d[-2, -28, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,-25.400000000000002] ur=v[-3.8000000000000003,-24.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -11, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-6.0,-27.6] ur=v[-3.6,-25.200000000000003]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -11, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-6.0,-27.6] ur=v[-3.6,-25.200000000000003]) = 1.7888543819998306
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -11 ] full=v3d[-2, -11, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -10, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-6.0,-25.200000000000003] ur=v[-3.6,-22.8]) = 0.8000000000000003
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, -10, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-6.0,-25.200000000000003] ur=v[-3.6,-22.8]) = 2.0000000000000018
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000003 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , -10 ] full=v3d[-2, -10, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -11, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-3.6,-27.6] ur=v[-1.2000000000000002,-25.200000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -11, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-3.6,-27.6] ur=v[-1.2000000000000002,-25.200000000000003]) = 0.8944271909999133
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999133 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -11 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -10, 0] [v[-4.6000000000000005,-25.400000000000002], v[-3.8000000000000003,-24.6]] . ( layer=m3 ll=v[-3.6,-25.200000000000003] ur=v[-1.2000000000000002,-22.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, -10, 0] [v[-5.2,-26.0], v[-3.2,-24.0]] . ( layer=m3 ll=v[-3.6,-25.200000000000003] ur=v[-1.2000000000000002,-22.8]) = 1.2649110640673544
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673544 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , -10 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, -11, 0], v3d[-2, -11, 0], v3d[-1, -10, 0], v3d[-2, -10, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, -11, 0], v3d[-1, -10, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[-4.6000000000000005,14.600000000000001] ur=v[-3.8000000000000003,15.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 6, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-6.0,13.200000000000001] ur=v[-3.6,15.600000000000001]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 6, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-6.0,13.200000000000001] ur=v[-3.6,15.600000000000001]) = 2.262741699796953
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 6 ] full=v3d[-2, 6, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 7, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-6.0,15.600000000000001] ur=v[-3.6,18.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-2, 7, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-6.0,15.600000000000001] ur=v[-3.6,18.0]) = 1.649242250247064
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.649242250247064 >? 0
[router/convert_pin_to_tracks]: Converting [ -2 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 6, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-3.6,13.200000000000001] ur=v[-1.2000000000000002,15.600000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 6, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-3.6,13.200000000000001] ur=v[-1.2000000000000002,15.600000000000001]) = 1.6492422502470654
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470654 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 6 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 7, 0] [v[-4.6000000000000005,14.600000000000001], v[-3.8000000000000003,15.4]] . ( layer=m3 ll=v[-3.6,15.600000000000001] ur=v[-1.2000000000000002,18.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[-1, 7, 0] [v[-5.2,14.0], v[-3.2,16.0]] . ( layer=m3 ll=v[-3.6,15.600000000000001] ur=v[-1.2000000000000002,18.0]) = 0.5656854249492369
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492369 >? 0
[router/convert_pin_to_tracks]: Converting [ -1 , 7 ] full=None
[pin_group/convert_pin]: pins {v3d[-1, 6, 0], v3d[-2, 6, 0], v3d[-2, 7, 0], v3d[-1, 7, 0]}
[pin_group/convert_pin]: secondary {v3d[-1, 6, 0], v3d[-1, 7, 0], v3d[-2, 7, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,222.60000000000002] ur=v[11.700000000000001,223.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 92, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,219.60000000000002] ur=v[10.8,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 92, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,219.60000000000002] ur=v[10.8,222.0]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 93, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,222.0] ur=v[10.8,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 93, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,222.0] ur=v[10.8,224.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 94, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[8.4,224.4] ur=v[10.8,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 94, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[8.4,224.4] ur=v[10.8,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 92, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,219.60000000000002] ur=v[13.200000000000001,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 92, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,219.60000000000002] ur=v[13.200000000000001,222.0]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 93, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,222.0] ur=v[13.200000000000001,224.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 93, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,222.0] ur=v[13.200000000000001,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 93 ] full=v3d[5, 93, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 94, 0] [v[10.9,222.60000000000002], v[11.700000000000001,223.4]] . ( layer=m3 ll=v[10.8,224.4] ur=v[13.200000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 94, 0] [v[10.3,222.0], v[12.3,224.0]] . ( layer=m3 ll=v[10.8,224.4] ur=v[13.200000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 5 , 94 ] full=None
[pin_group/convert_pin]: pins {v3d[5, 92, 0], v3d[4, 92, 0], v3d[5, 93, 0]}
[pin_group/convert_pin]: secondary {v3d[5, 92, 0], v3d[4, 92, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,139.4] ur=v[11.700000000000001,140.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 58, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[8.4,138.0] ur=v[10.8,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 58, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[8.4,138.0] ur=v[10.8,140.4]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 59, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[8.4,140.4] ur=v[10.8,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 59, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[8.4,140.4] ur=v[10.8,142.8]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 58, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[10.8,138.0] ur=v[13.200000000000001,140.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 58, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[10.8,138.0] ur=v[13.200000000000001,140.4]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 58 ] full=v3d[5, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 59, 0] [v[10.9,139.4], v[11.700000000000001,140.20000000000002]] . ( layer=m3 ll=v[10.8,140.4] ur=v[13.200000000000001,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 59, 0] [v[10.3,138.8], v[12.3,140.8]] . ( layer=m3 ll=v[10.8,140.4] ur=v[13.200000000000001,142.8]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 59 ] full=None
[pin_group/convert_pin]: pins {v3d[5, 58, 0], v3d[4, 58, 0], v3d[5, 59, 0], v3d[4, 59, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 58, 0], v3d[5, 59, 0], v3d[4, 59, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,201.8] ur=v[11.700000000000001,202.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 84, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[8.4,200.4] ur=v[10.8,202.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 84, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[8.4,200.4] ur=v[10.8,202.8]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 85, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[8.4,202.8] ur=v[10.8,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 85, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[8.4,202.8] ur=v[10.8,205.20000000000002]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 84, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[10.8,200.4] ur=v[13.200000000000001,202.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 84, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[10.8,200.4] ur=v[13.200000000000001,202.8]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 84 ] full=v3d[5, 84, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 85, 0] [v[10.9,201.8], v[11.700000000000001,202.60000000000002]] . ( layer=m3 ll=v[10.8,202.8] ur=v[13.200000000000001,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 85, 0] [v[10.3,201.20000000000002], v[12.3,203.20000000000002]] . ( layer=m3 ll=v[10.8,202.8] ur=v[13.200000000000001,205.20000000000002]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 85 ] full=None
[pin_group/convert_pin]: pins {v3d[4, 85, 0], v3d[5, 85, 0], v3d[5, 84, 0], v3d[4, 84, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 85, 0], v3d[5, 85, 0], v3d[4, 84, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,118.60000000000001] ur=v[11.700000000000001,119.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 49, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[8.4,116.4] ur=v[10.8,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 49, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[8.4,116.4] ur=v[10.8,118.80000000000001]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 50, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[8.4,118.80000000000001] ur=v[10.8,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 50, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[8.4,118.80000000000001] ur=v[10.8,121.2]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 49, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[10.8,116.4] ur=v[13.200000000000001,118.80000000000001]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 49, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[10.8,116.4] ur=v[13.200000000000001,118.80000000000001]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 49 ] full=v3d[5, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 50, 0] [v[10.9,118.60000000000001], v[11.700000000000001,119.4]] . ( layer=m3 ll=v[10.8,118.80000000000001] ur=v[13.200000000000001,121.2]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 50, 0] [v[10.3,118.0], v[12.3,120.0]] . ( layer=m3 ll=v[10.8,118.80000000000001] ur=v[13.200000000000001,121.2]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 50 ] full=v3d[5, 50, 0]
[pin_group/convert_pin]: pins {v3d[5, 50, 0], v3d[4, 50, 0], v3d[5, 49, 0], v3d[4, 49, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 50, 0], v3d[4, 49, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,160.20000000000002] ur=v[11.700000000000001,161.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 66, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,157.20000000000002] ur=v[10.8,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 66, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,157.20000000000002] ur=v[10.8,159.60000000000002]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 67, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,159.60000000000002] ur=v[10.8,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 67, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,159.60000000000002] ur=v[10.8,162.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 67 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 68, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[8.4,162.0] ur=v[10.8,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 68, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[8.4,162.0] ur=v[10.8,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 4 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 66, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,157.20000000000002] ur=v[13.200000000000001,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 66, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,157.20000000000002] ur=v[13.200000000000001,159.60000000000002]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 67, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,159.60000000000002] ur=v[13.200000000000001,162.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 67, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,159.60000000000002] ur=v[13.200000000000001,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 67 ] full=v3d[5, 67, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 68, 0] [v[10.9,160.20000000000002], v[11.700000000000001,161.0]] . ( layer=m3 ll=v[10.8,162.0] ur=v[13.200000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 68, 0] [v[10.3,159.60000000000002], v[12.3,161.60000000000002]] . ( layer=m3 ll=v[10.8,162.0] ur=v[13.200000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 5 , 68 ] full=None
[pin_group/convert_pin]: pins {v3d[4, 66, 0], v3d[5, 67, 0], v3d[5, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 66, 0], v3d[5, 66, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[10.9,181.0] ur=v[11.700000000000001,181.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 75, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[8.4,178.8] ur=v[10.8,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 75, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[8.4,178.8] ur=v[10.8,181.20000000000002]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 76, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[8.4,181.20000000000002] ur=v[10.8,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[4, 76, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[8.4,181.20000000000002] ur=v[10.8,183.60000000000002]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 4 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 75, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[10.8,178.8] ur=v[13.200000000000001,181.20000000000002]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 75, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[10.8,178.8] ur=v[13.200000000000001,181.20000000000002]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 75 ] full=v3d[5, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 76, 0] [v[10.9,181.0], v[11.700000000000001,181.8]] . ( layer=m3 ll=v[10.8,181.20000000000002] ur=v[13.200000000000001,183.60000000000002]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[5, 76, 0] [v[10.3,180.4], v[12.3,182.4]] . ( layer=m3 ll=v[10.8,181.20000000000002] ur=v[13.200000000000001,183.60000000000002]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 5 , 76 ] full=v3d[5, 76, 0]
[pin_group/convert_pin]: pins {v3d[5, 75, 0], v3d[4, 75, 0], v3d[5, 76, 0], v3d[4, 76, 0]}
[pin_group/convert_pin]: secondary {v3d[4, 75, 0], v3d[4, 76, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,222.60000000000002] ur=v[26.700000000000003,223.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,219.60000000000002] ur=v[25.200000000000003,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,219.60000000000002] ur=v[25.200000000000003,222.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,222.0] ur=v[25.200000000000003,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,222.0] ur=v[25.200000000000003,224.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[22.8,224.4] ur=v[25.200000000000003,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[22.8,224.4] ur=v[25.200000000000003,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,219.60000000000002] ur=v[27.6,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,219.60000000000002] ur=v[27.6,222.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,222.0] ur=v[27.6,224.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,222.0] ur=v[27.6,224.4]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 93 ] full=v3d[11, 93, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[25.200000000000003,224.4] ur=v[27.6,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[25.200000000000003,224.4] ur=v[27.6,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 11 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 92, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,219.60000000000002] ur=v[30.0,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 92, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,219.60000000000002] ur=v[30.0,222.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 93, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,222.0] ur=v[30.0,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 93, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,222.0] ur=v[30.0,224.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 94, 0] [v[25.900000000000002,222.60000000000002], v[26.700000000000003,223.4]] . ( layer=m3 ll=v[27.6,224.4] ur=v[30.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 94, 0] [v[25.3,222.0], v[27.3,224.0]] . ( layer=m3 ll=v[27.6,224.4] ur=v[30.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 94 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 92, 0], v3d[11, 93, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 92, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,118.60000000000001] ur=v[26.700000000000003,119.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[22.8,116.4] ur=v[25.200000000000003,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[22.8,116.4] ur=v[25.200000000000003,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[22.8,118.80000000000001] ur=v[25.200000000000003,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[22.8,118.80000000000001] ur=v[25.200000000000003,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[25.200000000000003,116.4] ur=v[27.6,118.80000000000001]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[25.200000000000003,116.4] ur=v[27.6,118.80000000000001]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 49 ] full=v3d[11, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[25.200000000000003,118.80000000000001] ur=v[27.6,121.2]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[25.200000000000003,118.80000000000001] ur=v[27.6,121.2]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 50 ] full=v3d[11, 50, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 49, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[27.6,116.4] ur=v[30.0,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 49, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[27.6,116.4] ur=v[30.0,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 50, 0] [v[25.900000000000002,118.60000000000001], v[26.700000000000003,119.4]] . ( layer=m3 ll=v[27.6,118.80000000000001] ur=v[30.0,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 50, 0] [v[25.3,118.0], v[27.3,120.0]] . ( layer=m3 ll=v[27.6,118.80000000000001] ur=v[30.0,121.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 49, 0], v3d[11, 50, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,139.4] ur=v[26.700000000000003,140.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[22.8,138.0] ur=v[25.200000000000003,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[22.8,138.0] ur=v[25.200000000000003,140.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[22.8,140.4] ur=v[25.200000000000003,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[22.8,140.4] ur=v[25.200000000000003,142.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,138.0] ur=v[27.6,140.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[25.200000000000003,138.0] ur=v[27.6,140.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 58 ] full=v3d[11, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,140.4] ur=v[27.6,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[25.200000000000003,140.4] ur=v[27.6,142.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 58, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[27.6,138.0] ur=v[30.0,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 58, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[27.6,138.0] ur=v[30.0,140.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 59, 0] [v[25.900000000000002,139.4], v[26.700000000000003,140.20000000000002]] . ( layer=m3 ll=v[27.6,140.4] ur=v[30.0,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 59, 0] [v[25.3,138.8], v[27.3,140.8]] . ( layer=m3 ll=v[27.6,140.4] ur=v[30.0,142.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 59 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 58, 0], v3d[11, 59, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 59, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,201.8] ur=v[26.700000000000003,202.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[22.8,200.4] ur=v[25.200000000000003,202.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[22.8,200.4] ur=v[25.200000000000003,202.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[22.8,202.8] ur=v[25.200000000000003,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[22.8,202.8] ur=v[25.200000000000003,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,200.4] ur=v[27.6,202.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,200.4] ur=v[27.6,202.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 84 ] full=v3d[11, 84, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,202.8] ur=v[27.6,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[25.200000000000003,202.8] ur=v[27.6,205.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 84, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[27.6,200.4] ur=v[30.0,202.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 84, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[27.6,200.4] ur=v[30.0,202.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 85, 0] [v[25.900000000000002,201.8], v[26.700000000000003,202.60000000000002]] . ( layer=m3 ll=v[27.6,202.8] ur=v[30.0,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 85, 0] [v[25.3,201.20000000000002], v[27.3,203.20000000000002]] . ( layer=m3 ll=v[27.6,202.8] ur=v[30.0,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 85 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 84, 0], v3d[11, 85, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 85, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,160.20000000000002] ur=v[26.700000000000003,161.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,157.20000000000002] ur=v[25.200000000000003,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,157.20000000000002] ur=v[25.200000000000003,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,159.60000000000002] ur=v[25.200000000000003,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,159.60000000000002] ur=v[25.200000000000003,162.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 67 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[22.8,162.0] ur=v[25.200000000000003,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[22.8,162.0] ur=v[25.200000000000003,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,157.20000000000002] ur=v[27.6,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,157.20000000000002] ur=v[27.6,159.60000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,159.60000000000002] ur=v[27.6,162.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,159.60000000000002] ur=v[27.6,162.0]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 67 ] full=v3d[11, 67, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[25.200000000000003,162.0] ur=v[27.6,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[25.200000000000003,162.0] ur=v[27.6,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 11 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 66, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,157.20000000000002] ur=v[30.0,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 66, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,157.20000000000002] ur=v[30.0,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 67, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,159.60000000000002] ur=v[30.0,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 67, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,159.60000000000002] ur=v[30.0,162.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 67 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 68, 0] [v[25.900000000000002,160.20000000000002], v[26.700000000000003,161.0]] . ( layer=m3 ll=v[27.6,162.0] ur=v[30.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 68, 0] [v[25.3,159.60000000000002], v[27.3,161.60000000000002]] . ( layer=m3 ll=v[27.6,162.0] ur=v[30.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 68 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 66, 0], v3d[11, 67, 0]}
[pin_group/convert_pin]: secondary {v3d[11, 66, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[25.900000000000002,181.0] ur=v[26.700000000000003,181.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[22.8,178.8] ur=v[25.200000000000003,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[22.8,178.8] ur=v[25.200000000000003,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[22.8,181.20000000000002] ur=v[25.200000000000003,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[10, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[22.8,181.20000000000002] ur=v[25.200000000000003,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 10 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[25.200000000000003,178.8] ur=v[27.6,181.20000000000002]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[25.200000000000003,178.8] ur=v[27.6,181.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 75 ] full=v3d[11, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[25.200000000000003,181.20000000000002] ur=v[27.6,183.60000000000002]) = 0.8000000000000007
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[11, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[25.200000000000003,181.20000000000002] ur=v[27.6,183.60000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000007 >? 0
[router/convert_pin_to_tracks]: Converting [ 11 , 76 ] full=v3d[11, 76, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 75, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[27.6,178.8] ur=v[30.0,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 75, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[27.6,178.8] ur=v[30.0,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 76, 0] [v[25.900000000000002,181.0], v[26.700000000000003,181.8]] . ( layer=m3 ll=v[27.6,181.20000000000002] ur=v[30.0,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, 76, 0] [v[25.3,180.4], v[27.3,182.4]] . ( layer=m3 ll=v[27.6,181.20000000000002] ur=v[30.0,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[11, 76, 0], v3d[11, 75, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[29.5,-65.4] ur=v[30.3,-64.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -28, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-68.4] ur=v[30.0,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -28, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-68.4] ur=v[30.0,-66.0]) = 1.0999999999999979
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0999999999999979 >? 0
[router/convert_pin_to_tracks]: Converting [ 12 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -27, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-66.0] ur=v[30.0,-63.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -27, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-66.0] ur=v[30.0,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 12 , -27 ] full=v3d[12, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -26, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[27.6,-63.6] ur=v[30.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[12, -26, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[27.6,-63.6] ur=v[30.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 12 , -26 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -28, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-68.4] ur=v[32.4,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -28, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-68.4] ur=v[32.4,-66.0]) = 0.9000000000000021
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9000000000000021 >? 0
[router/convert_pin_to_tracks]: Converting [ 13 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -27, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-66.0] ur=v[32.4,-63.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -27, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-66.0] ur=v[32.4,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 13 , -27 ] full=v3d[13, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -26, 0] [v[29.5,-65.4], v[30.3,-64.60000000000001]] . ( layer=m3 ll=v[30.0,-63.6] ur=v[32.4,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[13, -26, 0] [v[28.900000000000002,-66.0], v[30.900000000000002,-64.0]] . ( layer=m3 ll=v[30.0,-63.6] ur=v[32.4,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 13 , -26 ] full=None
[pin_group/convert_pin]: pins {v3d[12, -28, 0], v3d[13, -28, 0], v3d[12, -27, 0], v3d[13, -27, 0]}
[pin_group/convert_pin]: secondary {v3d[12, -28, 0], v3d[13, -28, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[51.300000000000004,-65.4] ur=v[52.1,-64.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -28, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-68.4] ur=v[51.6,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -28, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-68.4] ur=v[51.6,-66.0]) = 0.8999999999999986
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8999999999999986 >? 0
[router/convert_pin_to_tracks]: Converting [ 21 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -27, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-66.0] ur=v[51.6,-63.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -27, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-66.0] ur=v[51.6,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 21 , -27 ] full=v3d[21, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -26, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[49.2,-63.6] ur=v[51.6,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[21, -26, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[49.2,-63.6] ur=v[51.6,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 21 , -26 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -28, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-68.4] ur=v[54.0,-66.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -28, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-68.4] ur=v[54.0,-66.0]) = 1.1000000000000014
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1000000000000014 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , -28 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -27, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-66.0] ur=v[54.0,-63.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -27, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-66.0] ur=v[54.0,-63.6]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 22 , -27 ] full=v3d[22, -27, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -26, 0] [v[51.300000000000004,-65.4], v[52.1,-64.60000000000001]] . ( layer=m3 ll=v[51.6,-63.6] ur=v[54.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[22, -26, 0] [v[50.7,-66.0], v[52.7,-64.0]] . ( layer=m3 ll=v[51.6,-63.6] ur=v[54.0,-61.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 22 , -26 ] full=None
[pin_group/convert_pin]: pins {v3d[22, -28, 0], v3d[21, -28, 0], v3d[22, -27, 0], v3d[21, -27, 0]}
[pin_group/convert_pin]: secondary {v3d[22, -28, 0], v3d[21, -28, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,201.8] ur=v[70.60000000000001,202.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 84, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[68.4,200.4] ur=v[70.8,202.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 84, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[68.4,200.4] ur=v[70.8,202.8]) = 2.262741699796944
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 84 ] full=v3d[29, 84, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 85, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[68.4,202.8] ur=v[70.8,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 85, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[68.4,202.8] ur=v[70.8,205.20000000000002]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 84, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[70.8,200.4] ur=v[73.2,202.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 84, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[70.8,200.4] ur=v[73.2,202.8]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 85, 0] [v[69.8,201.8], v[70.60000000000001,202.60000000000002]] . ( layer=m3 ll=v[70.8,202.8] ur=v[73.2,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 85, 0] [v[69.2,201.20000000000002], v[71.2,203.20000000000002]] . ( layer=m3 ll=v[70.8,202.8] ur=v[73.2,205.20000000000002]) = 0.5656854249492461
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 85 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 84, 0], v3d[30, 84, 0], v3d[29, 85, 0], v3d[30, 85, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 84, 0], v3d[29, 85, 0], v3d[30, 85, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,181.0] ur=v[70.60000000000001,181.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 75, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[68.4,178.8] ur=v[70.8,181.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 75, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[68.4,178.8] ur=v[70.8,181.20000000000002]) = 1.7888543819998317
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 75 ] full=v3d[29, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 76, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[68.4,181.20000000000002] ur=v[70.8,183.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 76, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[68.4,181.20000000000002] ur=v[70.8,183.60000000000002]) = 1.9999999999999887
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 76 ] full=v3d[29, 76, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 75, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[70.8,178.8] ur=v[73.2,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 75, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[70.8,178.8] ur=v[73.2,181.20000000000002]) = 0.8944271909999286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 76, 0] [v[69.8,181.0], v[70.60000000000001,181.8]] . ( layer=m3 ll=v[70.8,181.20000000000002] ur=v[73.2,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 76, 0] [v[69.2,180.4], v[71.2,182.4]] . ( layer=m3 ll=v[70.8,181.20000000000002] ur=v[73.2,183.60000000000002]) = 1.2649110640673427
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 76 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 75, 0], v3d[30, 75, 0], v3d[29, 76, 0], v3d[30, 76, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 75, 0], v3d[30, 76, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,222.60000000000002] ur=v[70.60000000000001,223.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,219.60000000000002] ur=v[70.8,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 92, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,219.60000000000002] ur=v[70.8,222.0]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 93, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,222.0] ur=v[70.8,224.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 93, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,222.0] ur=v[70.8,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 93 ] full=v3d[29, 93, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 94, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[68.4,224.4] ur=v[70.8,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 94, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[68.4,224.4] ur=v[70.8,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,219.60000000000002] ur=v[73.2,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 92, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,219.60000000000002] ur=v[73.2,222.0]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 93, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,222.0] ur=v[73.2,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 93, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,222.0] ur=v[73.2,224.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 94, 0] [v[69.8,222.60000000000002], v[70.60000000000001,223.4]] . ( layer=m3 ll=v[70.8,224.4] ur=v[73.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 94, 0] [v[69.2,222.0], v[71.2,224.0]] . ( layer=m3 ll=v[70.8,224.4] ur=v[73.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 94 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 92, 0], v3d[30, 92, 0], v3d[29, 93, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 92, 0], v3d[30, 92, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,118.60000000000001] ur=v[70.60000000000001,119.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 49, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[68.4,116.4] ur=v[70.8,118.80000000000001]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 49, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[68.4,116.4] ur=v[70.8,118.80000000000001]) = 1.7888543819998317
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 49 ] full=v3d[29, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 50, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[68.4,118.80000000000001] ur=v[70.8,121.2]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 50, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[68.4,118.80000000000001] ur=v[70.8,121.2]) = 1.9999999999999887
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 50 ] full=v3d[29, 50, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 49, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[70.8,116.4] ur=v[73.2,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 49, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[70.8,116.4] ur=v[73.2,118.80000000000001]) = 0.8944271909999286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 50, 0] [v[69.8,118.60000000000001], v[70.60000000000001,119.4]] . ( layer=m3 ll=v[70.8,118.80000000000001] ur=v[73.2,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 50, 0] [v[69.2,118.0], v[71.2,120.0]] . ( layer=m3 ll=v[70.8,118.80000000000001] ur=v[73.2,121.2]) = 1.2649110640673427
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 50 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 50, 0], v3d[29, 49, 0], v3d[30, 49, 0], v3d[29, 50, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 50, 0], v3d[30, 49, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,285.0] ur=v[70.60000000000001,285.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 118, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,282.0] ur=v[70.8,284.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 118, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,282.0] ur=v[70.8,284.40000000000003]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 118 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 119, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,284.40000000000003] ur=v[70.8,286.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 119, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,284.40000000000003] ur=v[70.8,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 119 ] full=v3d[29, 119, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 120, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[68.4,286.8] ur=v[70.8,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 120, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[68.4,286.8] ur=v[70.8,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 118, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,282.0] ur=v[73.2,284.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 118, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,282.0] ur=v[73.2,284.40000000000003]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 118 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 119, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,284.40000000000003] ur=v[73.2,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 119, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,284.40000000000003] ur=v[73.2,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 120, 0] [v[69.8,285.0], v[70.60000000000001,285.8]] . ( layer=m3 ll=v[70.8,286.8] ur=v[73.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 120, 0] [v[69.2,284.40000000000003], v[71.2,286.40000000000003]] . ( layer=m3 ll=v[70.8,286.8] ur=v[73.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 120 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 118, 0], v3d[29, 119, 0], v3d[29, 118, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 118, 0], v3d[29, 118, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,243.4] ur=v[70.60000000000001,244.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 101, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[68.4,241.20000000000002] ur=v[70.8,243.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 101, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[68.4,241.20000000000002] ur=v[70.8,243.60000000000002]) = 1.7888543819998317
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 101 ] full=v3d[29, 101, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 102, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[68.4,243.60000000000002] ur=v[70.8,246.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 102, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[68.4,243.60000000000002] ur=v[70.8,246.0]) = 1.9999999999999887
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 102 ] full=v3d[29, 102, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 101, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[70.8,241.20000000000002] ur=v[73.2,243.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 101, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[70.8,241.20000000000002] ur=v[73.2,243.60000000000002]) = 0.8944271909999286
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8944271909999286 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 101 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 102, 0] [v[69.8,243.4], v[70.60000000000001,244.20000000000002]] . ( layer=m3 ll=v[70.8,243.60000000000002] ur=v[73.2,246.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 102, 0] [v[69.2,242.8], v[71.2,244.8]] . ( layer=m3 ll=v[70.8,243.60000000000002] ur=v[73.2,246.0]) = 1.2649110640673427
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2649110640673427 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 102 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 102, 0], v3d[30, 102, 0], v3d[29, 101, 0], v3d[30, 101, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 102, 0], v3d[30, 101, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,160.20000000000002] ur=v[70.60000000000001,161.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 66, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,157.20000000000002] ur=v[70.8,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 66, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,157.20000000000002] ur=v[70.8,159.60000000000002]) = 1.5999999999999943
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5999999999999943 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 67, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,159.60000000000002] ur=v[70.8,162.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 67, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,159.60000000000002] ur=v[70.8,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 67 ] full=v3d[29, 67, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 68, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[68.4,162.0] ur=v[70.8,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 68, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[68.4,162.0] ur=v[70.8,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 29 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 66, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,157.20000000000002] ur=v[73.2,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 66, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,157.20000000000002] ur=v[73.2,159.60000000000002]) = 0.4000000000000057
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.4000000000000057 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 67, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,159.60000000000002] ur=v[73.2,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 67, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,159.60000000000002] ur=v[73.2,162.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 67 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 68, 0] [v[69.8,160.20000000000002], v[70.60000000000001,161.0]] . ( layer=m3 ll=v[70.8,162.0] ur=v[73.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 68, 0] [v[69.2,159.60000000000002], v[71.2,161.60000000000002]] . ( layer=m3 ll=v[70.8,162.0] ur=v[73.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 30 , 68 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 67, 0], v3d[29, 66, 0], v3d[30, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 66, 0], v3d[29, 66, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,139.4] ur=v[70.60000000000001,140.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 58, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[68.4,138.0] ur=v[70.8,140.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 58, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[68.4,138.0] ur=v[70.8,140.4]) = 2.262741699796944
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 58 ] full=v3d[29, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 59, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[68.4,140.4] ur=v[70.8,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 59, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[68.4,140.4] ur=v[70.8,142.8]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 58, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[70.8,138.0] ur=v[73.2,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 58, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[70.8,138.0] ur=v[73.2,140.4]) = 1.64924225024706
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.64924225024706 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 59, 0] [v[69.8,139.4], v[70.60000000000001,140.20000000000002]] . ( layer=m3 ll=v[70.8,140.4] ur=v[73.2,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 59, 0] [v[69.2,138.8], v[71.2,140.8]] . ( layer=m3 ll=v[70.8,140.4] ur=v[73.2,142.8]) = 0.5656854249492461
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492461 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 59 ] full=None
[pin_group/convert_pin]: pins {v3d[29, 59, 0], v3d[30, 59, 0], v3d[29, 58, 0], v3d[30, 58, 0]}
[pin_group/convert_pin]: secondary {v3d[29, 59, 0], v3d[30, 59, 0], v3d[30, 58, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[69.8,264.2] ur=v[70.60000000000001,265.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 110, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[68.4,262.8] ur=v[70.8,265.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 110, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[68.4,262.8] ur=v[70.8,265.2]) = 2.262741699796924
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 110 ] full=v3d[29, 110, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 111, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[68.4,265.2] ur=v[70.8,267.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[29, 111, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[68.4,265.2] ur=v[70.8,267.6]) = 1.649242250247067
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.649242250247067 >? 0
[router/convert_pin_to_tracks]: Converting [ 29 , 111 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 110, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[70.8,262.8] ur=v[73.2,265.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 110, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[70.8,262.8] ur=v[73.2,265.2]) = 1.6492422502470325
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6492422502470325 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 110 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 111, 0] [v[69.8,264.2], v[70.60000000000001,265.0]] . ( layer=m3 ll=v[70.8,265.2] ur=v[73.2,267.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[30, 111, 0] [v[69.2,263.6], v[71.2,265.6]] . ( layer=m3 ll=v[70.8,265.2] ur=v[73.2,267.6]) = 0.5656854249492661
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5656854249492661 >? 0
[router/convert_pin_to_tracks]: Converting [ 30 , 111 ] full=None
[pin_group/convert_pin]: pins {v3d[30, 110, 0], v3d[29, 111, 0], v3d[30, 111, 0], v3d[29, 110, 0]}
[pin_group/convert_pin]: secondary {v3d[30, 110, 0], v3d[29, 111, 0], v3d[30, 111, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,160.20000000000002] ur=v[86.10000000000001,161.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 66, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,157.20000000000002] ur=v[85.2,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 66, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,157.20000000000002] ur=v[85.2,159.60000000000002]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 67, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,159.60000000000002] ur=v[85.2,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 67, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,159.60000000000002] ur=v[85.2,162.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 67 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 68, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[82.80000000000001,162.0] ur=v[85.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 68, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,162.0] ur=v[85.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 66, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,157.20000000000002] ur=v[87.60000000000001,159.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 66, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,157.20000000000002] ur=v[87.60000000000001,159.60000000000002]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 66 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 67, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,159.60000000000002] ur=v[87.60000000000001,162.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 67, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,159.60000000000002] ur=v[87.60000000000001,162.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 67 ] full=v3d[36, 67, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 68, 0] [v[85.30000000000001,160.20000000000002], v[86.10000000000001,161.0]] . ( layer=m3 ll=v[85.2,162.0] ur=v[87.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 68, 0] [v[84.7,159.60000000000002], v[86.7,161.60000000000002]] . ( layer=m3 ll=v[85.2,162.0] ur=v[87.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 68 ] full=None
[pin_group/convert_pin]: pins {v3d[36, 67, 0], v3d[35, 66, 0], v3d[36, 66, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 66, 0], v3d[36, 66, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,264.2] ur=v[86.10000000000001,265.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 110, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[82.80000000000001,262.8] ur=v[85.2,265.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 110, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[82.80000000000001,262.8] ur=v[85.2,265.2]) = 1.6763054614239885
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614239885 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 110 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 111, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[82.80000000000001,265.2] ur=v[85.2,267.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 111, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[82.80000000000001,265.2] ur=v[85.2,267.6]) = 0.6403124237433062
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237433062 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 111 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 110, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[85.2,262.8] ur=v[87.60000000000001,265.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 110, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[85.2,262.8] ur=v[87.60000000000001,265.2]) = 2.1931712199461058
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 110 ] full=v3d[36, 110, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 111, 0] [v[85.30000000000001,264.2], v[86.10000000000001,265.0]] . ( layer=m3 ll=v[85.2,265.2] ur=v[87.60000000000001,267.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 111, 0] [v[84.7,263.6], v[86.7,265.6]] . ( layer=m3 ll=v[85.2,265.2] ur=v[87.60000000000001,267.6]) = 1.5524174696260111
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260111 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 111 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 111, 0], v3d[36, 110, 0], v3d[36, 111, 0], v3d[35, 110, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 111, 0], v3d[36, 111, 0], v3d[35, 110, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,118.60000000000001] ur=v[86.10000000000001,119.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 49, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[82.80000000000001,116.4] ur=v[85.2,118.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 49, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[82.80000000000001,116.4] ur=v[85.2,118.80000000000001]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 49 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 50, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[82.80000000000001,118.80000000000001] ur=v[85.2,121.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 50, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[82.80000000000001,118.80000000000001] ur=v[85.2,121.2]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 50 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 49, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[85.2,116.4] ur=v[87.60000000000001,118.80000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 49, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[85.2,116.4] ur=v[87.60000000000001,118.80000000000001]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 49 ] full=v3d[36, 49, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 50, 0] [v[85.30000000000001,118.60000000000001], v[86.10000000000001,119.4]] . ( layer=m3 ll=v[85.2,118.80000000000001] ur=v[87.60000000000001,121.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 50, 0] [v[84.7,118.0], v[86.7,120.0]] . ( layer=m3 ll=v[85.2,118.80000000000001] ur=v[87.60000000000001,121.2]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 50 ] full=v3d[36, 50, 0]
[pin_group/convert_pin]: pins {v3d[36, 50, 0], v3d[35, 49, 0], v3d[36, 49, 0], v3d[35, 50, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 49, 0], v3d[35, 50, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,201.8] ur=v[86.10000000000001,202.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 84, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,200.4] ur=v[85.2,202.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 84, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,200.4] ur=v[85.2,202.8]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 84 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 85, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[82.80000000000001,202.8] ur=v[85.2,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 85, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,202.8] ur=v[85.2,205.20000000000002]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 85 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 84, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[85.2,200.4] ur=v[87.60000000000001,202.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 84, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[85.2,200.4] ur=v[87.60000000000001,202.8]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 84 ] full=v3d[36, 84, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 85, 0] [v[85.30000000000001,201.8], v[86.10000000000001,202.60000000000002]] . ( layer=m3 ll=v[85.2,202.8] ur=v[87.60000000000001,205.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 85, 0] [v[84.7,201.20000000000002], v[86.7,203.20000000000002]] . ( layer=m3 ll=v[85.2,202.8] ur=v[87.60000000000001,205.20000000000002]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 85 ] full=None
[pin_group/convert_pin]: pins {v3d[36, 85, 0], v3d[35, 84, 0], v3d[36, 84, 0], v3d[35, 85, 0]}
[pin_group/convert_pin]: secondary {v3d[36, 85, 0], v3d[35, 84, 0], v3d[35, 85, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,222.60000000000002] ur=v[86.10000000000001,223.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 92, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,219.60000000000002] ur=v[85.2,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 92, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,219.60000000000002] ur=v[85.2,222.0]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 93, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,222.0] ur=v[85.2,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 93, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,222.0] ur=v[85.2,224.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 93 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 94, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[82.80000000000001,224.4] ur=v[85.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 94, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[82.80000000000001,224.4] ur=v[85.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 92, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,219.60000000000002] ur=v[87.60000000000001,222.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 92, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,219.60000000000002] ur=v[87.60000000000001,222.0]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 92 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 93, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,222.0] ur=v[87.60000000000001,224.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 93, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,222.0] ur=v[87.60000000000001,224.4]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 93 ] full=v3d[36, 93, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 94, 0] [v[85.30000000000001,222.60000000000002], v[86.10000000000001,223.4]] . ( layer=m3 ll=v[85.2,224.4] ur=v[87.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 94, 0] [v[84.7,222.0], v[86.7,224.0]] . ( layer=m3 ll=v[85.2,224.4] ur=v[87.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 94 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 92, 0], v3d[36, 92, 0], v3d[36, 93, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 92, 0], v3d[36, 92, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,139.4] ur=v[86.10000000000001,140.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 58, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,138.0] ur=v[85.2,140.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 58, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[82.80000000000001,138.0] ur=v[85.2,140.4]) = 1.6763054614240156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240156 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 58 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 59, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,140.4] ur=v[85.2,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 59, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[82.80000000000001,140.4] ur=v[85.2,142.8]) = 0.6403124237432885
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432885 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 59 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 58, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[85.2,138.0] ur=v[87.60000000000001,140.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 58, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[85.2,138.0] ur=v[87.60000000000001,140.4]) = 2.1931712199461266
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 58 ] full=v3d[36, 58, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 59, 0] [v[85.30000000000001,139.4], v[86.10000000000001,140.20000000000002]] . ( layer=m3 ll=v[85.2,140.4] ur=v[87.60000000000001,142.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 59, 0] [v[84.7,138.8], v[86.7,140.8]] . ( layer=m3 ll=v[85.2,140.4] ur=v[87.60000000000001,142.8]) = 1.5524174696260038
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5524174696260038 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 59 ] full=None
[pin_group/convert_pin]: pins {v3d[36, 58, 0], v3d[35, 59, 0], v3d[36, 59, 0], v3d[35, 58, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 59, 0], v3d[36, 59, 0], v3d[35, 58, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,285.0] ur=v[86.10000000000001,285.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 118, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,282.0] ur=v[85.2,284.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 118, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,282.0] ur=v[85.2,284.40000000000003]) = 0.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 118 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 119, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,284.40000000000003] ur=v[85.2,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 119, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,284.40000000000003] ur=v[85.2,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 120, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[82.80000000000001,286.8] ur=v[85.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 120, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[82.80000000000001,286.8] ur=v[85.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 35 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 118, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,282.0] ur=v[87.60000000000001,284.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 118, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,282.0] ur=v[87.60000000000001,284.40000000000003]) = 1.5
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 118 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 119 ] full=v3d[36, 119, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[85.30000000000001,285.0], v[86.10000000000001,285.8]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[84.7,284.40000000000003], v[86.7,286.40000000000003]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 120 ] full=None
[pin_group/convert_pin]: pins {v3d[35, 118, 0], v3d[36, 118, 0], v3d[36, 119, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 118, 0], v3d[36, 118, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,243.4] ur=v[86.10000000000001,244.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 101, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,241.20000000000002] ur=v[85.2,243.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 101, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[82.80000000000001,241.20000000000002] ur=v[85.2,243.60000000000002]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 101 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 102, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[82.80000000000001,243.60000000000002] ur=v[85.2,246.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 102, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[82.80000000000001,243.60000000000002] ur=v[85.2,246.0]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 102 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 101, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[85.2,241.20000000000002] ur=v[87.60000000000001,243.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 101, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[85.2,241.20000000000002] ur=v[87.60000000000001,243.60000000000002]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 101 ] full=v3d[36, 101, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 102, 0] [v[85.30000000000001,243.4], v[86.10000000000001,244.20000000000002]] . ( layer=m3 ll=v[85.2,243.60000000000002] ur=v[87.60000000000001,246.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 102, 0] [v[84.7,242.8], v[86.7,244.8]] . ( layer=m3 ll=v[85.2,243.60000000000002] ur=v[87.60000000000001,246.0]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 102 ] full=v3d[36, 102, 0]
[pin_group/convert_pin]: pins {v3d[35, 102, 0], v3d[36, 102, 0], v3d[35, 101, 0], v3d[36, 101, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 101, 0], v3d[35, 102, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[85.30000000000001,181.0] ur=v[86.10000000000001,181.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 75, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[82.80000000000001,178.8] ur=v[85.2,181.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 75, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[82.80000000000001,178.8] ur=v[85.2,181.20000000000002]) = 0.94339811320567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.94339811320567 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 75 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 76, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[82.80000000000001,181.20000000000002] ur=v[85.2,183.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[35, 76, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[82.80000000000001,181.20000000000002] ur=v[85.2,183.60000000000002]) = 1.2999999999999894
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2999999999999894 >? 0
[router/convert_pin_to_tracks]: Converting [ 35 , 76 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 75, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[85.2,178.8] ur=v[87.60000000000001,181.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 75, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[85.2,178.8] ur=v[87.60000000000001,181.20000000000002]) = 1.7000000000000053
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 75 ] full=v3d[36, 75, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 76, 0] [v[85.30000000000001,181.0], v[86.10000000000001,181.8]] . ( layer=m3 ll=v[85.2,181.20000000000002] ur=v[87.60000000000001,183.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 76, 0] [v[84.7,180.4], v[86.7,182.4]] . ( layer=m3 ll=v[85.2,181.20000000000002] ur=v[87.60000000000001,183.60000000000002]) = 1.9209372712298476
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 36 , 76 ] full=v3d[36, 76, 0]
[pin_group/convert_pin]: pins {v3d[35, 75, 0], v3d[36, 75, 0], v3d[35, 76, 0], v3d[36, 76, 0]}
[pin_group/convert_pin]: secondary {v3d[35, 75, 0], v3d[35, 76, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[88.60000000000001,100.0] ur=v[89.4,100.80000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[85.2,97.2] ur=v[87.60000000000001,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[85.2,97.2] ur=v[87.60000000000001,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[85.2,99.60000000000001] ur=v[87.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[85.2,99.60000000000001] ur=v[87.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[87.60000000000001,97.2] ur=v[90.0,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[87.60000000000001,97.2] ur=v[90.0,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 37 , 42 ] full=v3d[37, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 41, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[90.0,97.2] ur=v[92.4,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 41, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[90.0,97.2] ur=v[92.4,99.60000000000001]) = 0.20000000000000284
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.20000000000000284 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[88.60000000000001,100.0], v[89.4,100.80000000000001]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[88.0,99.4], v[90.0,101.4]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 1.7999999999999972
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 42 ] full=None
[pin_group/convert_pin]: pins {v3d[37, 42, 0], v3d[38, 42, 0], v3d[38, 41, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 42, 0], v3d[38, 41, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[88.60000000000001,287.2] ur=v[89.4,288.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[85.2,284.40000000000003] ur=v[87.60000000000001,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[36, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[85.2,286.8] ur=v[87.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 36 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[87.60000000000001,284.40000000000003] ur=v[90.0,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[87.60000000000001,284.40000000000003] ur=v[90.0,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 37 , 120 ] full=v3d[37, 120, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 119, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[90.0,284.40000000000003] ur=v[92.4,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 119, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[90.0,284.40000000000003] ur=v[92.4,286.8]) = 0.19999999999998863
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.19999999999998863 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[88.60000000000001,287.2], v[89.4,288.0]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[88.0,286.6], v[90.0,288.6]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 1.8000000000000114
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 120 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 120, 0], v3d[37, 120, 0], v3d[38, 119, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 120, 0], v3d[38, 119, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,144.4] ur=v[91.5,145.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,142.8] ur=v[90.0,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[87.60000000000001,142.8] ur=v[90.0,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,145.20000000000002] ur=v[90.0,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[87.60000000000001,145.20000000000002] ur=v[90.0,147.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[90.0,142.8] ur=v[92.4,145.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[90.0,142.8] ur=v[92.4,145.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 60 ] full=v3d[38, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[90.0,145.20000000000002] ur=v[92.4,147.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[90.0,145.20000000000002] ur=v[92.4,147.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 61 ] full=v3d[38, 61, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 60, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[92.4,142.8] ur=v[94.80000000000001,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 60, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[92.4,142.8] ur=v[94.80000000000001,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 61, 0] [v[90.7,144.4], v[91.5,145.20000000000002]] . ( layer=m3 ll=v[92.4,145.20000000000002] ur=v[94.80000000000001,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 61, 0] [v[90.10000000000001,143.8], v[92.10000000000001,145.8]] . ( layer=m3 ll=v[92.4,145.20000000000002] ur=v[94.80000000000001,147.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 61 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 61, 0], v3d[38, 60, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,269.2] ur=v[91.5,270.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[87.60000000000001,267.6] ur=v[90.0,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[87.60000000000001,267.6] ur=v[90.0,270.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[87.60000000000001,270.0] ur=v[90.0,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[87.60000000000001,270.0] ur=v[90.0,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 113 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[90.0,267.6] ur=v[92.4,270.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[90.0,267.6] ur=v[92.4,270.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 112 ] full=v3d[38, 112, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[90.0,270.0] ur=v[92.4,272.40000000000003]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[90.0,270.0] ur=v[92.4,272.40000000000003]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 113 ] full=v3d[38, 113, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 112, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[92.4,267.6] ur=v[94.80000000000001,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 112, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[92.4,267.6] ur=v[94.80000000000001,270.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 113, 0] [v[90.7,269.2], v[91.5,270.0]] . ( layer=m3 ll=v[92.4,270.0] ur=v[94.80000000000001,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 113, 0] [v[90.10000000000001,268.6], v[92.10000000000001,270.6]] . ( layer=m3 ll=v[92.4,270.0] ur=v[94.80000000000001,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 113 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 113, 0], v3d[38, 112, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,290.0] ur=v[91.5,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,286.8] ur=v[90.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,289.2] ur=v[90.0,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,289.2] ur=v[90.0,291.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[87.60000000000001,291.6] ur=v[90.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[87.60000000000001,291.6] ur=v[90.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,286.8] ur=v[92.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,289.2] ur=v[92.4,291.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,289.2] ur=v[92.4,291.6]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 121 ] full=v3d[38, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[90.0,291.6] ur=v[92.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[90.0,291.6] ur=v[92.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 120, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,286.8] ur=v[94.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 120, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,286.8] ur=v[94.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 121, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,289.2] ur=v[94.80000000000001,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 121, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,289.2] ur=v[94.80000000000001,291.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[90.7,290.0], v[91.5,290.8]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 122, 0] [v[90.10000000000001,289.40000000000003], v[92.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[92.4,291.6] ur=v[94.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 121, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,123.60000000000001] ur=v[91.5,124.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[87.60000000000001,121.2] ur=v[90.0,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[87.60000000000001,121.2] ur=v[90.0,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[87.60000000000001,123.60000000000001] ur=v[90.0,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[87.60000000000001,123.60000000000001] ur=v[90.0,126.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[90.0,121.2] ur=v[92.4,123.60000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[90.0,121.2] ur=v[92.4,123.60000000000001]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 51 ] full=v3d[38, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[90.0,123.60000000000001] ur=v[92.4,126.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[90.0,123.60000000000001] ur=v[92.4,126.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 52 ] full=v3d[38, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 51, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[92.4,121.2] ur=v[94.80000000000001,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 51, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[92.4,121.2] ur=v[94.80000000000001,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 52, 0] [v[90.7,123.60000000000001], v[91.5,124.4]] . ( layer=m3 ll=v[92.4,123.60000000000001] ur=v[94.80000000000001,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 52, 0] [v[90.10000000000001,123.0], v[92.10000000000001,125.0]] . ( layer=m3 ll=v[92.4,123.60000000000001] ur=v[94.80000000000001,126.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 52 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 51, 0], v3d[38, 52, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,237.60000000000002] ur=v[91.5,238.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[87.60000000000001,236.4] ur=v[90.0,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[87.60000000000001,236.4] ur=v[90.0,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[87.60000000000001,238.8] ur=v[90.0,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[87.60000000000001,238.8] ur=v[90.0,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[90.0,236.4] ur=v[92.4,238.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[90.0,236.4] ur=v[92.4,238.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 99 ] full=v3d[38, 99, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[90.0,238.8] ur=v[92.4,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[90.0,238.8] ur=v[92.4,241.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 99, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[92.4,236.4] ur=v[94.80000000000001,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 99, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[92.4,236.4] ur=v[94.80000000000001,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 100, 0] [v[90.7,237.60000000000002], v[91.5,238.4]] . ( layer=m3 ll=v[92.4,238.8] ur=v[94.80000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 100, 0] [v[90.10000000000001,237.0], v[92.10000000000001,239.0]] . ( layer=m3 ll=v[92.4,238.8] ur=v[94.80000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 100 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 99, 0], v3d[38, 100, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 100, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,196.0] ur=v[91.5,196.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[87.60000000000001,193.20000000000002] ur=v[90.0,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[87.60000000000001,193.20000000000002] ur=v[90.0,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[87.60000000000001,195.60000000000002] ur=v[90.0,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[87.60000000000001,195.60000000000002] ur=v[90.0,198.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[90.0,193.20000000000002] ur=v[92.4,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[90.0,193.20000000000002] ur=v[92.4,195.60000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[90.0,195.60000000000002] ur=v[92.4,198.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[90.0,195.60000000000002] ur=v[92.4,198.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 82 ] full=v3d[38, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 81, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[92.4,193.20000000000002] ur=v[94.80000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 81, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[92.4,193.20000000000002] ur=v[94.80000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 82, 0] [v[90.7,196.0], v[91.5,196.8]] . ( layer=m3 ll=v[92.4,195.60000000000002] ur=v[94.80000000000001,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 82, 0] [v[90.10000000000001,195.4], v[92.10000000000001,197.4]] . ( layer=m3 ll=v[92.4,195.60000000000002] ur=v[94.80000000000001,198.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 82, 0], v3d[38, 81, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 81, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,206.8] ur=v[91.5,207.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,205.20000000000002] ur=v[90.0,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,205.20000000000002] ur=v[90.0,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,207.60000000000002] ur=v[90.0,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,207.60000000000002] ur=v[90.0,210.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[90.0,205.20000000000002] ur=v[92.4,207.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[90.0,205.20000000000002] ur=v[92.4,207.60000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 86 ] full=v3d[38, 86, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[90.0,207.60000000000002] ur=v[92.4,210.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[90.0,207.60000000000002] ur=v[92.4,210.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 87 ] full=v3d[38, 87, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 86, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[92.4,205.20000000000002] ur=v[94.80000000000001,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 86, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[92.4,205.20000000000002] ur=v[94.80000000000001,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 87, 0] [v[90.7,206.8], v[91.5,207.60000000000002]] . ( layer=m3 ll=v[92.4,207.60000000000002] ur=v[94.80000000000001,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 87, 0] [v[90.10000000000001,206.20000000000002], v[92.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[92.4,207.60000000000002] ur=v[94.80000000000001,210.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 87 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 86, 0], v3d[38, 87, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,186.0] ur=v[91.5,186.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[87.60000000000001,183.60000000000002] ur=v[90.0,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[87.60000000000001,183.60000000000002] ur=v[90.0,186.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[87.60000000000001,186.0] ur=v[90.0,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[87.60000000000001,186.0] ur=v[90.0,188.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 78 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[90.0,183.60000000000002] ur=v[92.4,186.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[90.0,183.60000000000002] ur=v[92.4,186.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 77 ] full=v3d[38, 77, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[90.0,186.0] ur=v[92.4,188.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[90.0,186.0] ur=v[92.4,188.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 78 ] full=v3d[38, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 77, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[92.4,183.60000000000002] ur=v[94.80000000000001,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 77, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[92.4,183.60000000000002] ur=v[94.80000000000001,186.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 78, 0] [v[90.7,186.0], v[91.5,186.8]] . ( layer=m3 ll=v[92.4,186.0] ur=v[94.80000000000001,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 78, 0] [v[90.10000000000001,185.4], v[92.10000000000001,187.4]] . ( layer=m3 ll=v[92.4,186.0] ur=v[94.80000000000001,188.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 78 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 77, 0], v3d[38, 78, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,102.80000000000001] ur=v[91.5,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,99.60000000000001] ur=v[90.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,102.0] ur=v[90.0,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,102.0] ur=v[90.0,104.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,104.4] ur=v[90.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[87.60000000000001,104.4] ur=v[90.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,99.60000000000001] ur=v[92.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,102.0] ur=v[92.4,104.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,102.0] ur=v[92.4,104.4]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 43 ] full=v3d[38, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[90.0,104.4] ur=v[92.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[90.0,104.4] ur=v[92.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 42, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,99.60000000000001] ur=v[94.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 42, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,99.60000000000001] ur=v[94.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 43, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,102.0] ur=v[94.80000000000001,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 43, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,102.0] ur=v[94.80000000000001,104.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[90.7,102.80000000000001], v[91.5,103.60000000000001]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 44, 0] [v[90.10000000000001,102.2], v[92.10000000000001,104.2]] . ( layer=m3 ll=v[92.4,104.4] ur=v[94.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 43, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,227.60000000000002] ur=v[91.5,228.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,224.4] ur=v[90.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,224.4] ur=v[90.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,226.8] ur=v[90.0,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,226.8] ur=v[90.0,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[87.60000000000001,229.20000000000002] ur=v[90.0,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[87.60000000000001,229.20000000000002] ur=v[90.0,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,224.4] ur=v[92.4,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,224.4] ur=v[92.4,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,226.8] ur=v[92.4,229.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,226.8] ur=v[92.4,229.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 95 ] full=v3d[38, 95, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[90.0,229.20000000000002] ur=v[92.4,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[90.0,229.20000000000002] ur=v[92.4,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 94, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,224.4] ur=v[94.80000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 94, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,224.4] ur=v[94.80000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 95, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,226.8] ur=v[94.80000000000001,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 95, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,226.8] ur=v[94.80000000000001,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[90.7,227.60000000000002], v[91.5,228.4]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 96, 0] [v[90.10000000000001,227.0], v[92.10000000000001,229.0]] . ( layer=m3 ll=v[92.4,229.20000000000002] ur=v[94.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 96 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 95, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,175.20000000000002] ur=v[91.5,176.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[87.60000000000001,174.0] ur=v[90.0,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,174.0] ur=v[90.0,176.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[87.60000000000001,176.4] ur=v[90.0,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,176.4] ur=v[90.0,178.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[90.0,174.0] ur=v[92.4,176.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[90.0,174.0] ur=v[92.4,176.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 73 ] full=v3d[38, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[90.0,176.4] ur=v[92.4,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[90.0,176.4] ur=v[92.4,178.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 73, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[92.4,174.0] ur=v[94.80000000000001,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 73, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[92.4,174.0] ur=v[94.80000000000001,176.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 74, 0] [v[90.7,175.20000000000002], v[91.5,176.0]] . ( layer=m3 ll=v[92.4,176.4] ur=v[94.80000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 74, 0] [v[90.10000000000001,174.60000000000002], v[92.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[92.4,176.4] ur=v[94.80000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 74 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 74, 0], v3d[38, 73, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,279.2] ur=v[91.5,280.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[87.60000000000001,277.2] ur=v[90.0,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[87.60000000000001,277.2] ur=v[90.0,279.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[87.60000000000001,279.6] ur=v[90.0,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[87.60000000000001,279.6] ur=v[90.0,282.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 117 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[90.0,277.2] ur=v[92.4,279.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[90.0,277.2] ur=v[92.4,279.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 116 ] full=v3d[38, 116, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[90.0,279.6] ur=v[92.4,282.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[90.0,279.6] ur=v[92.4,282.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 117 ] full=v3d[38, 117, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 116, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[92.4,277.2] ur=v[94.80000000000001,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 116, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[92.4,277.2] ur=v[94.80000000000001,279.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 117, 0] [v[90.7,279.2], v[91.5,280.0]] . ( layer=m3 ll=v[92.4,279.6] ur=v[94.80000000000001,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 117, 0] [v[90.10000000000001,278.6], v[92.10000000000001,280.6]] . ( layer=m3 ll=v[92.4,279.6] ur=v[94.80000000000001,282.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 117 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 116, 0], v3d[38, 117, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,133.6] ur=v[91.5,134.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[87.60000000000001,130.8] ur=v[90.0,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[87.60000000000001,130.8] ur=v[90.0,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[87.60000000000001,133.20000000000002] ur=v[90.0,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[87.60000000000001,133.20000000000002] ur=v[90.0,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[90.0,130.8] ur=v[92.4,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[90.0,130.8] ur=v[92.4,133.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[90.0,133.20000000000002] ur=v[92.4,135.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[90.0,133.20000000000002] ur=v[92.4,135.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 56 ] full=v3d[38, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 55, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[92.4,130.8] ur=v[94.80000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 55, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[92.4,130.8] ur=v[94.80000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 56, 0] [v[90.7,133.6], v[91.5,134.4]] . ( layer=m3 ll=v[92.4,133.20000000000002] ur=v[94.80000000000001,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 56, 0] [v[90.10000000000001,133.0], v[92.10000000000001,135.0]] . ( layer=m3 ll=v[92.4,133.20000000000002] ur=v[94.80000000000001,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 56, 0], v3d[38, 55, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 55, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,216.8] ur=v[91.5,217.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,214.8] ur=v[90.0,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,214.8] ur=v[90.0,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,217.20000000000002] ur=v[90.0,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,217.20000000000002] ur=v[90.0,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[90.0,214.8] ur=v[92.4,217.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[90.0,214.8] ur=v[92.4,217.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 90 ] full=v3d[38, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[90.0,217.20000000000002] ur=v[92.4,219.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[90.0,217.20000000000002] ur=v[92.4,219.60000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 91 ] full=v3d[38, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 90, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[92.4,214.8] ur=v[94.80000000000001,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 90, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[92.4,214.8] ur=v[94.80000000000001,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 91, 0] [v[90.7,216.8], v[91.5,217.60000000000002]] . ( layer=m3 ll=v[92.4,217.20000000000002] ur=v[94.80000000000001,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 91, 0] [v[90.10000000000001,216.20000000000002], v[92.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[92.4,217.20000000000002] ur=v[94.80000000000001,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 91 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 91, 0], v3d[38, 90, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,154.4] ur=v[91.5,155.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,152.4] ur=v[90.0,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[87.60000000000001,152.4] ur=v[90.0,154.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,154.8] ur=v[90.0,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[87.60000000000001,154.8] ur=v[90.0,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[90.0,152.4] ur=v[92.4,154.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[90.0,152.4] ur=v[92.4,154.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 64 ] full=v3d[38, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[90.0,154.8] ur=v[92.4,157.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[90.0,154.8] ur=v[92.4,157.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 65 ] full=v3d[38, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 64, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[92.4,152.4] ur=v[94.80000000000001,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 64, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[92.4,152.4] ur=v[94.80000000000001,154.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 65, 0] [v[90.7,154.4], v[91.5,155.20000000000002]] . ( layer=m3 ll=v[92.4,154.8] ur=v[94.80000000000001,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 65, 0] [v[90.10000000000001,153.8], v[92.10000000000001,155.8]] . ( layer=m3 ll=v[92.4,154.8] ur=v[94.80000000000001,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 65 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 64, 0], v3d[38, 65, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,112.80000000000001] ur=v[91.5,113.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,111.60000000000001] ur=v[90.0,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[87.60000000000001,111.60000000000001] ur=v[90.0,114.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[87.60000000000001,114.0] ur=v[90.0,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[87.60000000000001,114.0] ur=v[90.0,116.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[90.0,111.60000000000001] ur=v[92.4,114.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[90.0,111.60000000000001] ur=v[92.4,114.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 47 ] full=v3d[38, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[90.0,114.0] ur=v[92.4,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[90.0,114.0] ur=v[92.4,116.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 47, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[92.4,111.60000000000001] ur=v[94.80000000000001,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 47, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[92.4,111.60000000000001] ur=v[94.80000000000001,114.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 48, 0] [v[90.7,112.80000000000001], v[91.5,113.60000000000001]] . ( layer=m3 ll=v[92.4,114.0] ur=v[94.80000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 48, 0] [v[90.10000000000001,112.2], v[92.10000000000001,114.2]] . ( layer=m3 ll=v[92.4,114.0] ur=v[94.80000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 48 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 47, 0], v3d[38, 48, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 48, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,248.4] ur=v[91.5,249.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,246.0] ur=v[90.0,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[87.60000000000001,246.0] ur=v[90.0,248.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[87.60000000000001,248.4] ur=v[90.0,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[87.60000000000001,248.4] ur=v[90.0,250.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 104 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[90.0,246.0] ur=v[92.4,248.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[90.0,246.0] ur=v[92.4,248.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 103 ] full=v3d[38, 103, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[90.0,248.4] ur=v[92.4,250.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[90.0,248.4] ur=v[92.4,250.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 104 ] full=v3d[38, 104, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 103, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[92.4,246.0] ur=v[94.80000000000001,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 103, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[92.4,246.0] ur=v[94.80000000000001,248.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 104, 0] [v[90.7,248.4], v[91.5,249.20000000000002]] . ( layer=m3 ll=v[92.4,248.4] ur=v[94.80000000000001,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 104, 0] [v[90.10000000000001,247.8], v[92.10000000000001,249.8]] . ( layer=m3 ll=v[92.4,248.4] ur=v[94.80000000000001,250.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 104 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 104, 0], v3d[38, 103, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,165.20000000000002] ur=v[91.5,166.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,162.0] ur=v[90.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,162.0] ur=v[90.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,164.4] ur=v[90.0,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,164.4] ur=v[90.0,166.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[87.60000000000001,166.8] ur=v[90.0,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[87.60000000000001,166.8] ur=v[90.0,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,162.0] ur=v[92.4,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,162.0] ur=v[92.4,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,164.4] ur=v[92.4,166.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,164.4] ur=v[92.4,166.8]) = inf
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 69 ] full=v3d[38, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[90.0,166.8] ur=v[92.4,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[90.0,166.8] ur=v[92.4,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 38 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 68, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,162.0] ur=v[94.80000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 68, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,162.0] ur=v[94.80000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 69, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,164.4] ur=v[94.80000000000001,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 69, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,164.4] ur=v[94.80000000000001,166.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[90.7,165.20000000000002], v[91.5,166.0]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 70, 0] [v[90.10000000000001,164.60000000000002], v[92.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[92.4,166.8] ur=v[94.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 69, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[90.7,258.40000000000003] ur=v[91.5,259.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[87.60000000000001,255.60000000000002] ur=v[90.0,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[87.60000000000001,255.60000000000002] ur=v[90.0,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[87.60000000000001,258.0] ur=v[90.0,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[37, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[87.60000000000001,258.0] ur=v[90.0,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 37 , 108 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[90.0,255.60000000000002] ur=v[92.4,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[90.0,255.60000000000002] ur=v[92.4,258.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[90.0,258.0] ur=v[92.4,260.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[38, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[90.0,258.0] ur=v[92.4,260.40000000000003]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 38 , 108 ] full=v3d[38, 108, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 107, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[92.4,255.60000000000002] ur=v[94.80000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 107, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[92.4,255.60000000000002] ur=v[94.80000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 108, 0] [v[90.7,258.40000000000003], v[91.5,259.2]] . ( layer=m3 ll=v[92.4,258.0] ur=v[94.80000000000001,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[39, 108, 0] [v[90.10000000000001,257.8], v[92.10000000000001,259.8]] . ( layer=m3 ll=v[92.4,258.0] ur=v[94.80000000000001,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 39 , 108 ] full=None
[pin_group/convert_pin]: pins {v3d[38, 107, 0], v3d[38, 108, 0]}
[pin_group/convert_pin]: secondary {v3d[38, 107, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,279.2] ur=v[98.30000000000001,280.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 116, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[94.80000000000001,277.2] ur=v[97.2,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 116, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[94.80000000000001,277.2] ur=v[97.2,279.6]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 117, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[94.80000000000001,279.6] ur=v[97.2,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 117, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[94.80000000000001,279.6] ur=v[97.2,282.0]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 117 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 116, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[97.2,277.2] ur=v[99.60000000000001,279.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 116, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[97.2,277.2] ur=v[99.60000000000001,279.6]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 116 ] full=v3d[41, 116, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 117, 0] [v[97.5,279.2], v[98.30000000000001,280.0]] . ( layer=m3 ll=v[97.2,279.6] ur=v[99.60000000000001,282.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 117, 0] [v[96.9,278.6], v[98.9,280.6]] . ( layer=m3 ll=v[97.2,279.6] ur=v[99.60000000000001,282.0]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 117 ] full=v3d[41, 117, 0]
[pin_group/convert_pin]: pins {v3d[40, 117, 0], v3d[41, 116, 0], v3d[41, 117, 0], v3d[40, 116, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 117, 0], v3d[40, 116, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,248.4] ur=v[98.30000000000001,249.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 103, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,246.0] ur=v[97.2,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 103, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[94.80000000000001,246.0] ur=v[97.2,248.4]) = 0.6708203932499306
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 104, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,248.4] ur=v[97.2,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 104, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[94.80000000000001,248.4] ur=v[97.2,250.8]) = 1.4317821063276401
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 104 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 103, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[97.2,246.0] ur=v[99.60000000000001,248.4]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 103, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[97.2,246.0] ur=v[99.60000000000001,248.4]) = 1.8027756377319955
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 103 ] full=v3d[41, 103, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 104, 0] [v[97.5,248.4], v[98.30000000000001,249.20000000000002]] . ( layer=m3 ll=v[97.2,248.4] ur=v[99.60000000000001,250.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 104, 0] [v[96.9,247.8], v[98.9,249.8]] . ( layer=m3 ll=v[97.2,248.4] ur=v[99.60000000000001,250.8]) = 2.20227155455453
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 104 ] full=v3d[41, 104, 0]
[pin_group/convert_pin]: pins {v3d[40, 103, 0], v3d[41, 103, 0], v3d[40, 104, 0], v3d[41, 104, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 103, 0], v3d[40, 104, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,290.0] ur=v[98.30000000000001,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 120, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,286.8] ur=v[97.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 120, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,286.8] ur=v[97.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 121, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,289.2] ur=v[97.2,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 121, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,289.2] ur=v[97.2,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 122, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[94.80000000000001,291.6] ur=v[97.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 120, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,286.8] ur=v[99.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 120, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,286.8] ur=v[99.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 121, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,289.2] ur=v[99.60000000000001,291.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 121, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,289.2] ur=v[99.60000000000001,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 121 ] full=v3d[41, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 122, 0] [v[97.5,290.0], v[98.30000000000001,290.8]] . ( layer=m3 ll=v[97.2,291.6] ur=v[99.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 122, 0] [v[96.9,289.40000000000003], v[98.9,291.40000000000003]] . ( layer=m3 ll=v[97.2,291.6] ur=v[99.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 121, 0], v3d[41, 121, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 121, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,186.0] ur=v[98.30000000000001,186.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 77, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[94.80000000000001,183.60000000000002] ur=v[97.2,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 77, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[94.80000000000001,183.60000000000002] ur=v[97.2,186.0]) = 0.6708203932499306
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 78, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[94.80000000000001,186.0] ur=v[97.2,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 78, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[94.80000000000001,186.0] ur=v[97.2,188.4]) = 1.4317821063276401
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 78 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 77, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[97.2,183.60000000000002] ur=v[99.60000000000001,186.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 77, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[97.2,183.60000000000002] ur=v[99.60000000000001,186.0]) = 1.8027756377319955
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 77 ] full=v3d[41, 77, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 78, 0] [v[97.5,186.0], v[98.30000000000001,186.8]] . ( layer=m3 ll=v[97.2,186.0] ur=v[99.60000000000001,188.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 78, 0] [v[96.9,185.4], v[98.9,187.4]] . ( layer=m3 ll=v[97.2,186.0] ur=v[99.60000000000001,188.4]) = 2.20227155455453
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 78 ] full=v3d[41, 78, 0]
[pin_group/convert_pin]: pins {v3d[40, 78, 0], v3d[41, 78, 0], v3d[40, 77, 0], v3d[41, 77, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 77, 0], v3d[40, 78, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,216.8] ur=v[98.30000000000001,217.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 90, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,214.8] ur=v[97.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 90, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,214.8] ur=v[97.2,217.20000000000002]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 91, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,217.20000000000002] ur=v[97.2,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 91, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,217.20000000000002] ur=v[97.2,219.60000000000002]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 90, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[97.2,214.8] ur=v[99.60000000000001,217.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 90, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[97.2,214.8] ur=v[99.60000000000001,217.20000000000002]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 90 ] full=v3d[41, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 91, 0] [v[97.5,216.8], v[98.30000000000001,217.60000000000002]] . ( layer=m3 ll=v[97.2,217.20000000000002] ur=v[99.60000000000001,219.60000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 91, 0] [v[96.9,216.20000000000002], v[98.9,218.20000000000002]] . ( layer=m3 ll=v[97.2,217.20000000000002] ur=v[99.60000000000001,219.60000000000002]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 91 ] full=v3d[41, 91, 0]
[pin_group/convert_pin]: pins {v3d[41, 91, 0], v3d[40, 91, 0], v3d[40, 90, 0], v3d[41, 90, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 90, 0], v3d[40, 91, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,175.20000000000002] ur=v[98.30000000000001,176.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 73, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[94.80000000000001,174.0] ur=v[97.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 73, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,174.0] ur=v[97.2,176.4]) = 1.8248287590894485
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 74, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[94.80000000000001,176.4] ur=v[97.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 74, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,176.4] ur=v[97.2,178.8]) = 0.360555127546406
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 73, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[97.2,174.0] ur=v[99.60000000000001,176.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 73, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[97.2,174.0] ur=v[99.60000000000001,176.4]) = 2.475883680627979
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 73 ] full=v3d[41, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 74, 0] [v[97.5,175.20000000000002], v[98.30000000000001,176.0]] . ( layer=m3 ll=v[97.2,176.4] ur=v[99.60000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 74, 0] [v[96.9,174.60000000000002], v[98.9,176.60000000000002]] . ( layer=m3 ll=v[97.2,176.4] ur=v[99.60000000000001,178.8]) = 1.7117242768623737
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 74 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 73, 0], v3d[41, 73, 0], v3d[41, 74, 0], v3d[40, 74, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 73, 0], v3d[40, 74, 0], v3d[41, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,165.20000000000002] ur=v[98.30000000000001,166.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 68, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,162.0] ur=v[97.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 68, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,162.0] ur=v[97.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 69, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,164.4] ur=v[97.2,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 69, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,164.4] ur=v[97.2,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 70, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,166.8] ur=v[97.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 68, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,162.0] ur=v[99.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 68, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,162.0] ur=v[99.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 69, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,164.4] ur=v[99.60000000000001,166.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 69, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,164.4] ur=v[99.60000000000001,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 69 ] full=v3d[41, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 70, 0] [v[97.5,165.20000000000002], v[98.30000000000001,166.0]] . ( layer=m3 ll=v[97.2,166.8] ur=v[99.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 70, 0] [v[96.9,164.60000000000002], v[98.9,166.60000000000002]] . ( layer=m3 ll=v[97.2,166.8] ur=v[99.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 69, 0], v3d[41, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,144.4] ur=v[98.30000000000001,145.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 60, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,142.8] ur=v[97.2,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 60, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[94.80000000000001,142.8] ur=v[97.2,145.20000000000002]) = 1.4317821063276401
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 61, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,145.20000000000002] ur=v[97.2,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 61, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[94.80000000000001,145.20000000000002] ur=v[97.2,147.6]) = 0.6708203932499306
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 60, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[97.2,142.8] ur=v[99.60000000000001,145.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 60, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[97.2,142.8] ur=v[99.60000000000001,145.20000000000002]) = 2.20227155455453
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 60 ] full=v3d[41, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 61, 0] [v[97.5,144.4], v[98.30000000000001,145.20000000000002]] . ( layer=m3 ll=v[97.2,145.20000000000002] ur=v[99.60000000000001,147.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 61, 0] [v[96.9,143.8], v[98.9,145.8]] . ( layer=m3 ll=v[97.2,145.20000000000002] ur=v[99.60000000000001,147.6]) = 1.8027756377319955
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 61 ] full=v3d[41, 61, 0]
[pin_group/convert_pin]: pins {v3d[41, 61, 0], v3d[40, 60, 0], v3d[41, 60, 0], v3d[40, 61, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 60, 0], v3d[40, 61, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,123.60000000000001] ur=v[98.30000000000001,124.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 51, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[94.80000000000001,121.2] ur=v[97.2,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 51, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[94.80000000000001,121.2] ur=v[97.2,123.60000000000001]) = 0.6708203932499432
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499432 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 52, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[94.80000000000001,123.60000000000001] ur=v[97.2,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 52, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[94.80000000000001,123.60000000000001] ur=v[97.2,126.0]) = 1.4317821063276264
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276264 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 51, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[97.2,121.2] ur=v[99.60000000000001,123.60000000000001]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 51, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[97.2,121.2] ur=v[99.60000000000001,123.60000000000001]) = 1.8027756377320001
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 51 ] full=v3d[41, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 52, 0] [v[97.5,123.60000000000001], v[98.30000000000001,124.4]] . ( layer=m3 ll=v[97.2,123.60000000000001] ur=v[99.60000000000001,126.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 52, 0] [v[96.9,123.0], v[98.9,125.0]] . ( layer=m3 ll=v[97.2,123.60000000000001] ur=v[99.60000000000001,126.0]) = 2.2022715545545206
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 52 ] full=v3d[41, 52, 0]
[pin_group/convert_pin]: pins {v3d[40, 51, 0], v3d[41, 51, 0], v3d[40, 52, 0], v3d[41, 52, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 51, 0], v3d[40, 52, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,102.80000000000001] ur=v[98.30000000000001,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 42, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,99.60000000000001] ur=v[97.2,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 42, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,99.60000000000001] ur=v[97.2,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 43, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,102.0] ur=v[97.2,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 43, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,102.0] ur=v[97.2,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 44, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[94.80000000000001,104.4] ur=v[97.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 42, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,99.60000000000001] ur=v[99.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 42, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,99.60000000000001] ur=v[99.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 43, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,102.0] ur=v[99.60000000000001,104.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 43, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,102.0] ur=v[99.60000000000001,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 43 ] full=v3d[41, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 44, 0] [v[97.5,102.80000000000001], v[98.30000000000001,103.60000000000001]] . ( layer=m3 ll=v[97.2,104.4] ur=v[99.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 44, 0] [v[96.9,102.2], v[98.9,104.2]] . ( layer=m3 ll=v[97.2,104.4] ur=v[99.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 43, 0], v3d[41, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,154.4] ur=v[98.30000000000001,155.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 64, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,152.4] ur=v[97.2,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 64, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[94.80000000000001,152.4] ur=v[97.2,154.8]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 65, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,154.8] ur=v[97.2,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 65, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[94.80000000000001,154.8] ur=v[97.2,157.20000000000002]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 64, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[97.2,152.4] ur=v[99.60000000000001,154.8]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 64, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[97.2,152.4] ur=v[99.60000000000001,154.8]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 64 ] full=v3d[41, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 65, 0] [v[97.5,154.4], v[98.30000000000001,155.20000000000002]] . ( layer=m3 ll=v[97.2,154.8] ur=v[99.60000000000001,157.20000000000002]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 65, 0] [v[96.9,153.8], v[98.9,155.8]] . ( layer=m3 ll=v[97.2,154.8] ur=v[99.60000000000001,157.20000000000002]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 65 ] full=v3d[41, 65, 0]
[pin_group/convert_pin]: pins {v3d[41, 64, 0], v3d[40, 65, 0], v3d[41, 65, 0], v3d[40, 64, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 65, 0], v3d[40, 64, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,133.6] ur=v[98.30000000000001,134.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 55, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[94.80000000000001,130.8] ur=v[97.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 55, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[94.80000000000001,130.8] ur=v[97.2,133.20000000000002]) = 0.360555127546406
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 56, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[94.80000000000001,133.20000000000002] ur=v[97.2,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 56, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[94.80000000000001,133.20000000000002] ur=v[97.2,135.6]) = 1.8248287590894485
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 55, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[97.2,130.8] ur=v[99.60000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 55, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[97.2,130.8] ur=v[99.60000000000001,133.20000000000002]) = 1.7117242768623737
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 56, 0] [v[97.5,133.6], v[98.30000000000001,134.4]] . ( layer=m3 ll=v[97.2,133.20000000000002] ur=v[99.60000000000001,135.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 56, 0] [v[96.9,133.0], v[98.9,135.0]] . ( layer=m3 ll=v[97.2,133.20000000000002] ur=v[99.60000000000001,135.6]) = 2.475883680627979
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 56 ] full=v3d[41, 56, 0]
[pin_group/convert_pin]: pins {v3d[41, 56, 0], v3d[40, 55, 0], v3d[41, 55, 0], v3d[40, 56, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 55, 0], v3d[41, 55, 0], v3d[40, 56, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,206.8] ur=v[98.30000000000001,207.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 86, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,205.20000000000002] ur=v[97.2,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 86, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,205.20000000000002] ur=v[97.2,207.60000000000002]) = 1.4317821063276401
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276401 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 87, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[94.80000000000001,207.60000000000002] ur=v[97.2,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 87, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[94.80000000000001,207.60000000000002] ur=v[97.2,210.0]) = 0.6708203932499306
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499306 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 86, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[97.2,205.20000000000002] ur=v[99.60000000000001,207.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 86, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[97.2,205.20000000000002] ur=v[99.60000000000001,207.60000000000002]) = 2.20227155455453
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 86 ] full=v3d[41, 86, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 87, 0] [v[97.5,206.8], v[98.30000000000001,207.60000000000002]] . ( layer=m3 ll=v[97.2,207.60000000000002] ur=v[99.60000000000001,210.0]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 87, 0] [v[96.9,206.20000000000002], v[98.9,208.20000000000002]] . ( layer=m3 ll=v[97.2,207.60000000000002] ur=v[99.60000000000001,210.0]) = 1.8027756377319955
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 87 ] full=v3d[41, 87, 0]
[pin_group/convert_pin]: pins {v3d[41, 86, 0], v3d[40, 87, 0], v3d[41, 87, 0], v3d[40, 86, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 87, 0], v3d[40, 86, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,237.60000000000002] ur=v[98.30000000000001,238.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 99, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[94.80000000000001,236.4] ur=v[97.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 99, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[94.80000000000001,236.4] ur=v[97.2,238.8]) = 1.8248287590894767
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894767 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 100, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[94.80000000000001,238.8] ur=v[97.2,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 100, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[94.80000000000001,238.8] ur=v[97.2,241.20000000000002]) = 0.36055512754639024
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36055512754639024 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 99, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[97.2,236.4] ur=v[99.60000000000001,238.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 99, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[97.2,236.4] ur=v[99.60000000000001,238.8]) = 2.475883680628
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 99 ] full=v3d[41, 99, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 100, 0] [v[97.5,237.60000000000002], v[98.30000000000001,238.4]] . ( layer=m3 ll=v[97.2,238.8] ur=v[99.60000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 100, 0] [v[96.9,237.0], v[98.9,239.0]] . ( layer=m3 ll=v[97.2,238.8] ur=v[99.60000000000001,241.20000000000002]) = 1.7117242768623704
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623704 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 100 ] full=None
[pin_group/convert_pin]: pins {v3d[41, 99, 0], v3d[41, 100, 0], v3d[40, 99, 0], v3d[40, 100, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 100, 0], v3d[41, 100, 0], v3d[40, 99, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,112.80000000000001] ur=v[98.30000000000001,113.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 47, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,111.60000000000001] ur=v[97.2,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 47, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[94.80000000000001,111.60000000000001] ur=v[97.2,114.0]) = 1.8248287590894625
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894625 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 48, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[94.80000000000001,114.0] ur=v[97.2,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 48, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[94.80000000000001,114.0] ur=v[97.2,116.4]) = 0.3605551275463981
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.3605551275463981 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 47, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[97.2,111.60000000000001] ur=v[99.60000000000001,114.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 47, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[97.2,111.60000000000001] ur=v[99.60000000000001,114.0]) = 2.475883680627989
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 47 ] full=v3d[41, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 48, 0] [v[97.5,112.80000000000001], v[98.30000000000001,113.60000000000001]] . ( layer=m3 ll=v[97.2,114.0] ur=v[99.60000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 48, 0] [v[96.9,112.2], v[98.9,114.2]] . ( layer=m3 ll=v[97.2,114.0] ur=v[99.60000000000001,116.4]) = 1.711724276862372
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.711724276862372 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 48 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 48, 0], v3d[41, 48, 0], v3d[40, 47, 0], v3d[41, 47, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 48, 0], v3d[41, 48, 0], v3d[40, 47, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,227.60000000000002] ur=v[98.30000000000001,228.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 94, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,224.4] ur=v[97.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 94, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,224.4] ur=v[97.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 95, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,226.8] ur=v[97.2,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 95, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,226.8] ur=v[97.2,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 96, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[94.80000000000001,229.20000000000002] ur=v[97.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 40 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 94, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,224.4] ur=v[99.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 94, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,224.4] ur=v[99.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 95, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,226.8] ur=v[99.60000000000001,229.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 95, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,226.8] ur=v[99.60000000000001,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 95 ] full=v3d[41, 95, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 96, 0] [v[97.5,227.60000000000002], v[98.30000000000001,228.4]] . ( layer=m3 ll=v[97.2,229.20000000000002] ur=v[99.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 96, 0] [v[96.9,227.0], v[98.9,229.0]] . ( layer=m3 ll=v[97.2,229.20000000000002] ur=v[99.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 41 , 96 ] full=None
[pin_group/convert_pin]: pins {v3d[40, 95, 0], v3d[41, 95, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 95, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,196.0] ur=v[98.30000000000001,196.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 81, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[94.80000000000001,193.20000000000002] ur=v[97.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 81, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[94.80000000000001,193.20000000000002] ur=v[97.2,195.60000000000002]) = 0.360555127546406
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.360555127546406 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 82, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[94.80000000000001,195.60000000000002] ur=v[97.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 82, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[94.80000000000001,195.60000000000002] ur=v[97.2,198.0]) = 1.8248287590894485
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894485 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 81, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[97.2,193.20000000000002] ur=v[99.60000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 81, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[97.2,193.20000000000002] ur=v[99.60000000000001,195.60000000000002]) = 1.7117242768623737
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623737 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 82, 0] [v[97.5,196.0], v[98.30000000000001,196.8]] . ( layer=m3 ll=v[97.2,195.60000000000002] ur=v[99.60000000000001,198.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 82, 0] [v[96.9,195.4], v[98.9,197.4]] . ( layer=m3 ll=v[97.2,195.60000000000002] ur=v[99.60000000000001,198.0]) = 2.475883680627979
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 82 ] full=v3d[41, 82, 0]
[pin_group/convert_pin]: pins {v3d[40, 81, 0], v3d[41, 81, 0], v3d[40, 82, 0], v3d[41, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 81, 0], v3d[41, 81, 0], v3d[40, 82, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,269.2] ur=v[98.30000000000001,270.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 112, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[94.80000000000001,267.6] ur=v[97.2,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 112, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[94.80000000000001,267.6] ur=v[97.2,270.0]) = 1.4317821063276124
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276124 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 113, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[94.80000000000001,270.0] ur=v[97.2,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 113, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[94.80000000000001,270.0] ur=v[97.2,272.40000000000003]) = 0.670820393249956
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.670820393249956 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 113 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 112, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[97.2,267.6] ur=v[99.60000000000001,270.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 112, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[97.2,267.6] ur=v[99.60000000000001,270.0]) = 2.2022715545545117
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 112 ] full=v3d[41, 112, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 113, 0] [v[97.5,269.2], v[98.30000000000001,270.0]] . ( layer=m3 ll=v[97.2,270.0] ur=v[99.60000000000001,272.40000000000003]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 113, 0] [v[96.9,268.6], v[98.9,270.6]] . ( layer=m3 ll=v[97.2,270.0] ur=v[99.60000000000001,272.40000000000003]) = 1.8027756377320048
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 113 ] full=v3d[41, 113, 0]
[pin_group/convert_pin]: pins {v3d[41, 113, 0], v3d[40, 112, 0], v3d[41, 112, 0], v3d[40, 113, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 112, 0], v3d[40, 113, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[97.5,258.40000000000003] ur=v[98.30000000000001,259.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 107, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[94.80000000000001,255.60000000000002] ur=v[97.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 107, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[94.80000000000001,255.60000000000002] ur=v[97.2,258.0]) = 0.36055512754639024
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.36055512754639024 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 108, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[94.80000000000001,258.0] ur=v[97.2,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[40, 108, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[94.80000000000001,258.0] ur=v[97.2,260.40000000000003]) = 1.8248287590894767
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8248287590894767 >? 0
[router/convert_pin_to_tracks]: Converting [ 40 , 108 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 107, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[97.2,255.60000000000002] ur=v[99.60000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 107, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[97.2,255.60000000000002] ur=v[99.60000000000001,258.0]) = 1.7117242768623704
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.7117242768623704 >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 108, 0] [v[97.5,258.40000000000003], v[98.30000000000001,259.2]] . ( layer=m3 ll=v[97.2,258.0] ur=v[99.60000000000001,260.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[41, 108, 0] [v[96.9,257.8], v[98.9,259.8]] . ( layer=m3 ll=v[97.2,258.0] ur=v[99.60000000000001,260.40000000000003]) = 2.475883680628
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 41 , 108 ] full=v3d[41, 108, 0]
[pin_group/convert_pin]: pins {v3d[40, 108, 0], v3d[41, 108, 0], v3d[40, 107, 0], v3d[41, 107, 0]}
[pin_group/convert_pin]: secondary {v3d[40, 108, 0], v3d[40, 107, 0], v3d[41, 107, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[104.30000000000001,102.80000000000001] ur=v[105.10000000000001,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 42, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,99.60000000000001] ur=v[104.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 42, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,99.60000000000001] ur=v[104.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 43, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,102.0] ur=v[104.4,104.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 43, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,102.0] ur=v[104.4,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 43 ] full=v3d[43, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 44, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[102.0,104.4] ur=v[104.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 42, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,99.60000000000001] ur=v[106.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 42, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,99.60000000000001] ur=v[106.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 43, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,102.0] ur=v[106.80000000000001,104.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 43, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,102.0] ur=v[106.80000000000001,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 44 , 43 ] full=v3d[44, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[104.30000000000001,102.80000000000001], v[105.10000000000001,103.60000000000001]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 44, 0] [v[103.7,102.2], v[105.7,104.2]] . ( layer=m3 ll=v[104.4,104.4] ur=v[106.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[44, 43, 0], v3d[43, 43, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[104.30000000000001,290.0] ur=v[105.10000000000001,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 120, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,286.8] ur=v[104.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 120, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,286.8] ur=v[104.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 121, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,289.2] ur=v[104.4,291.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 121, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,289.2] ur=v[104.4,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 43 , 121 ] full=v3d[43, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[43, 122, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[102.0,291.6] ur=v[104.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 43 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 120, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,286.8] ur=v[106.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 120, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,286.8] ur=v[106.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 121, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,289.2] ur=v[106.80000000000001,291.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 121, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,289.2] ur=v[106.80000000000001,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 44 , 121 ] full=v3d[44, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[104.30000000000001,290.0], v[105.10000000000001,290.8]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 122, 0] [v[103.7,289.40000000000003], v[105.7,291.40000000000003]] . ( layer=m3 ll=v[104.4,291.6] ur=v[106.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 44 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[44, 121, 0], v3d[43, 121, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[107.10000000000001,31.8] ur=v[107.9,32.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 13, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[104.4,30.0] ur=v[106.80000000000001,32.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 13, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[104.4,30.0] ur=v[106.80000000000001,32.4]) = 1.2369316876852967
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.2369316876852967 >? 0
[router/convert_pin_to_tracks]: Converting [ 44 , 13 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 14, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[104.4,32.4] ur=v[106.80000000000001,34.800000000000004]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[44, 14, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[104.4,32.4] ur=v[106.80000000000001,34.800000000000004]) = 0.8544003745317611
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.8544003745317611 >? 0
[router/convert_pin_to_tracks]: Converting [ 44 , 14 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 13, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[106.80000000000001,30.0] ur=v[109.2,32.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 13, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[106.80000000000001,30.0] ur=v[109.2,32.4]) = 2.0808652046684695
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 13 ] full=v3d[45, 13, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 14, 0] [v[107.10000000000001,31.8], v[107.9,32.6]] . ( layer=m3 ll=v[106.80000000000001,32.4] ur=v[109.2,34.800000000000004]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 14, 0] [v[106.5,31.200000000000003], v[108.5,33.2]] . ( layer=m3 ll=v[106.80000000000001,32.4] ur=v[109.2,34.800000000000004]) = 1.878829422805585
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 14 ] full=v3d[45, 14, 0]
[pin_group/convert_pin]: pins {v3d[44, 14, 0], v3d[45, 14, 0], v3d[44, 13, 0], v3d[45, 13, 0]}
[pin_group/convert_pin]: secondary {v3d[44, 14, 0], v3d[44, 13, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[108.5,12.8] ur=v[109.30000000000001,13.600000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 5, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[106.80000000000001,10.8] ur=v[109.2,13.200000000000001]) = 0.8062257748298576
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 5, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[106.80000000000001,10.8] ur=v[109.2,13.200000000000001]) = 1.6401219466856702
[router/convert_pin_coord_to_tracks]: Overlap: 0.8062257748298576 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 5 ] full=v3d[45, 5, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 6, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[106.80000000000001,13.200000000000001] ur=v[109.2,15.600000000000001]) = 0.8062257748298576
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 6, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[106.80000000000001,13.200000000000001] ur=v[109.2,15.600000000000001]) = 1.6401219466856702
[router/convert_pin_coord_to_tracks]: Overlap: 0.8062257748298576 >? 0
[router/convert_pin_to_tracks]: Converting [ 45 , 6 ] full=v3d[45, 6, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 5, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[109.2,10.8] ur=v[111.60000000000001,13.200000000000001]) = 0.41231056256176846
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 5, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[109.2,10.8] ur=v[111.60000000000001,13.200000000000001]) = 1.2206555615733719
[router/convert_pin_coord_to_tracks]: Overlap: 0.41231056256176846 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 5 ] full=v3d[46, 5, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 6, 0] [v[108.5,12.8], v[109.30000000000001,13.600000000000001]] . ( layer=m3 ll=v[109.2,13.200000000000001] ur=v[111.60000000000001,15.600000000000001]) = 0.41231056256176846
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 6, 0] [v[107.9,12.200000000000001], v[109.9,14.200000000000001]] . ( layer=m3 ll=v[109.2,13.200000000000001] ur=v[111.60000000000001,15.600000000000001]) = 1.2206555615733719
[router/convert_pin_coord_to_tracks]: Overlap: 0.41231056256176846 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 6 ] full=v3d[46, 6, 0]
[pin_group/convert_pin]: pins {v3d[46, 5, 0], v3d[45, 6, 0], v3d[46, 6, 0], v3d[45, 5, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[109.9,17.2] ur=v[110.7,18.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[106.80000000000001,15.600000000000001] ur=v[109.2,18.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[106.80000000000001,15.600000000000001] ur=v[109.2,18.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[106.80000000000001,18.0] ur=v[109.2,20.400000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[45, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[106.80000000000001,18.0] ur=v[109.2,20.400000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 45 , 8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[109.2,15.600000000000001] ur=v[111.60000000000001,18.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[109.2,15.600000000000001] ur=v[111.60000000000001,18.0]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 7 ] full=v3d[46, 7, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[109.2,18.0] ur=v[111.60000000000001,20.400000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[109.2,18.0] ur=v[111.60000000000001,20.400000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 8 ] full=v3d[46, 8, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 7, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[111.60000000000001,15.600000000000001] ur=v[114.0,18.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 7, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[111.60000000000001,15.600000000000001] ur=v[114.0,18.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 8, 0] [v[109.9,17.2], v[110.7,18.0]] . ( layer=m3 ll=v[111.60000000000001,18.0] ur=v[114.0,20.400000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 8, 0] [v[109.30000000000001,16.6], v[111.30000000000001,18.6]] . ( layer=m3 ll=v[111.60000000000001,18.0] ur=v[114.0,20.400000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 8 ] full=None
[pin_group/convert_pin]: pins {v3d[46, 8, 0], v3d[46, 7, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,102.80000000000001] ur=v[111.9,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 42, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,99.60000000000001] ur=v[111.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 42, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,99.60000000000001] ur=v[111.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 43, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,102.0] ur=v[111.60000000000001,104.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 43, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,102.0] ur=v[111.60000000000001,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 43 ] full=v3d[46, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 44, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[109.2,104.4] ur=v[111.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 42, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,99.60000000000001] ur=v[114.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 42, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,99.60000000000001] ur=v[114.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 43, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,102.0] ur=v[114.0,104.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 43, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,102.0] ur=v[114.0,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 43 ] full=v3d[47, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[111.10000000000001,102.80000000000001], v[111.9,103.60000000000001]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 44, 0] [v[110.5,102.2], v[112.5,104.2]] . ( layer=m3 ll=v[111.60000000000001,104.4] ur=v[114.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[46, 43, 0], v3d[47, 43, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,290.0] ur=v[111.9,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 120, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,286.8] ur=v[111.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 120, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,286.8] ur=v[111.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 121, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,289.2] ur=v[111.60000000000001,291.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 121, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,289.2] ur=v[111.60000000000001,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 121 ] full=v3d[46, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 122, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[109.2,291.6] ur=v[111.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 46 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 120, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,286.8] ur=v[114.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 120, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,286.8] ur=v[114.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 121, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,289.2] ur=v[114.0,291.6]) = 0.8000000000000114
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 121, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,289.2] ur=v[114.0,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: 0.8000000000000114 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 121 ] full=v3d[47, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[111.10000000000001,290.0], v[111.9,290.8]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 122, 0] [v[110.5,289.40000000000003], v[112.5,291.40000000000003]] . ( layer=m3 ll=v[111.60000000000001,291.6] ur=v[114.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 47 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[47, 121, 0], v3d[46, 121, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[111.10000000000001,71.0] ur=v[111.9,71.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 29, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[109.2,68.4] ur=v[111.60000000000001,70.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 29, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[109.2,68.4] ur=v[111.60000000000001,70.8]) = 1.1704699910719676
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.1704699910719676 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 30, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[109.2,70.8] ur=v[111.60000000000001,73.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[46, 30, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[109.2,70.8] ur=v[111.60000000000001,73.2]) = 1.9416487838947716
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 46 , 30 ] full=v3d[46, 30, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 29, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[111.60000000000001,68.4] ur=v[114.0,70.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 29, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[111.60000000000001,68.4] ur=v[114.0,70.8]) = 0.9848857801795992
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.9848857801795992 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 30, 0] [v[111.10000000000001,71.0], v[111.9,71.8]] . ( layer=m3 ll=v[111.60000000000001,70.8] ur=v[114.0,73.2]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 30, 0] [v[110.5,70.4], v[112.5,72.4]] . ( layer=m3 ll=v[111.60000000000001,70.8] ur=v[114.0,73.2]) = 1.835755975068585
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 30 ] full=v3d[47, 30, 0]
[pin_group/convert_pin]: pins {v3d[46, 29, 0], v3d[47, 29, 0], v3d[46, 30, 0], v3d[47, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[46, 29, 0], v3d[47, 29, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[113.9,31.8] ur=v[114.7,32.6])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 13, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[111.60000000000001,30.0] ur=v[114.0,32.4]) = 0.6082762530298189
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 13, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[111.60000000000001,30.0] ur=v[114.0,32.4]) = 1.389244398944971
[router/convert_pin_coord_to_tracks]: Overlap: 0.6082762530298189 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 13 ] full=v3d[47, 13, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 14, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[111.60000000000001,32.4] ur=v[114.0,34.800000000000004]) = 0.22360679774997896
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[47, 14, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[111.60000000000001,32.4] ur=v[114.0,34.800000000000004]) = 1.0630145812734606
[router/convert_pin_coord_to_tracks]: Overlap: 0.22360679774997896 >? 0
[router/convert_pin_to_tracks]: Converting [ 47 , 14 ] full=v3d[47, 14, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 13, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[114.0,30.0] ur=v[116.4,32.4]) = 0.9219544457292895
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 13, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[114.0,30.0] ur=v[116.4,32.4]) = 1.7691806012954188
[router/convert_pin_coord_to_tracks]: Overlap: 0.9219544457292895 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 13 ] full=v3d[48, 13, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 14, 0] [v[113.9,31.8], v[114.7,32.6]] . ( layer=m3 ll=v[114.0,32.4] ur=v[116.4,34.800000000000004]) = 0.7280109889280554
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 14, 0] [v[113.30000000000001,31.200000000000003], v[115.30000000000001,33.2]] . ( layer=m3 ll=v[114.0,32.4] ur=v[116.4,34.800000000000004]) = 1.5264337522473868
[router/convert_pin_coord_to_tracks]: Overlap: 0.7280109889280554 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 14 ] full=v3d[48, 14, 0]
[pin_group/convert_pin]: pins {v3d[47, 13, 0], v3d[48, 13, 0], v3d[47, 14, 0], v3d[48, 14, 0]}
[pin_group/convert_pin]: secondary set()
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[115.30000000000001,12.8] ur=v[116.10000000000001,13.600000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 5, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[114.0,10.8] ur=v[116.4,13.200000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 5, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[114.0,10.8] ur=v[116.4,13.200000000000001]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 5 ] full=v3d[48, 5, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 6, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[114.0,13.200000000000001] ur=v[116.4,15.600000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 6, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[114.0,13.200000000000001] ur=v[116.4,15.600000000000001]) = 1.9723082923316044
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 6 ] full=v3d[48, 6, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 5, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[116.4,10.8] ur=v[118.80000000000001,13.200000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 5, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[116.4,10.8] ur=v[118.80000000000001,13.200000000000001]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 5 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 6, 0] [v[115.30000000000001,12.8], v[116.10000000000001,13.600000000000001]] . ( layer=m3 ll=v[116.4,13.200000000000001] ur=v[118.80000000000001,15.600000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 6, 0] [v[114.7,12.200000000000001], v[116.7,14.200000000000001]] . ( layer=m3 ll=v[116.4,13.200000000000001] ur=v[118.80000000000001,15.600000000000001]) = 1.0440306508910542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0440306508910542 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 6 ] full=None
[pin_group/convert_pin]: pins {v3d[48, 6, 0], v3d[49, 5, 0], v3d[48, 5, 0], v3d[49, 6, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 5, 0], v3d[49, 6, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[116.7,17.2] ur=v[117.5,18.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 7, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[114.0,15.600000000000001] ur=v[116.4,18.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 7, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[114.0,15.600000000000001] ur=v[116.4,18.0]) = 1.4317821063276333
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4317821063276333 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 7 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 8, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[114.0,18.0] ur=v[116.4,20.400000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[48, 8, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[114.0,18.0] ur=v[116.4,20.400000000000002]) = 0.6708203932499369
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6708203932499369 >? 0
[router/convert_pin_to_tracks]: Converting [ 48 , 8 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 7, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[116.4,15.600000000000001] ur=v[118.80000000000001,18.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 7, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[116.4,15.600000000000001] ur=v[118.80000000000001,18.0]) = 2.202271554554525
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 7 ] full=v3d[49, 7, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 8, 0] [v[116.7,17.2], v[117.5,18.0]] . ( layer=m3 ll=v[116.4,18.0] ur=v[118.80000000000001,20.400000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 8, 0] [v[116.10000000000001,16.6], v[118.10000000000001,18.6]] . ( layer=m3 ll=v[116.4,18.0] ur=v[118.80000000000001,20.400000000000002]) = 1.8027756377319977
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 8 ] full=v3d[49, 8, 0]
[pin_group/convert_pin]: pins {v3d[49, 7, 0], v3d[49, 8, 0], v3d[48, 7, 0], v3d[48, 8, 0]}
[pin_group/convert_pin]: secondary {v3d[48, 7, 0], v3d[48, 8, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,133.6] ur=v[118.7,134.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 55, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[116.4,130.8] ur=v[118.80000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 55, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[116.4,130.8] ur=v[118.80000000000001,133.20000000000002]) = 1.5132745950421578
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 56, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[116.4,133.20000000000002] ur=v[118.80000000000001,135.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 56, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[116.4,133.20000000000002] ur=v[118.80000000000001,135.6]) = 2.343074902771983
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 56 ] full=v3d[49, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 55, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[118.80000000000001,130.8] ur=v[121.2,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 55, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[118.80000000000001,130.8] ur=v[121.2,133.20000000000002]) = 0.5385164807134567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 56, 0] [v[117.9,133.6], v[118.7,134.4]] . ( layer=m3 ll=v[118.80000000000001,133.20000000000002] ur=v[121.2,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 56, 0] [v[117.30000000000001,133.0], v[119.30000000000001,135.0]] . ( layer=m3 ll=v[118.80000000000001,133.20000000000002] ur=v[121.2,135.6]) = 1.868154169226924
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 55, 0], v3d[49, 56, 0], v3d[50, 56, 0], v3d[49, 55, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 55, 0], v3d[50, 56, 0], v3d[49, 55, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,227.60000000000002] ur=v[118.7,228.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 94, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,224.4] ur=v[118.80000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 94, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,224.4] ur=v[118.80000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 95, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,226.8] ur=v[118.80000000000001,229.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 95, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,226.8] ur=v[118.80000000000001,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 95 ] full=v3d[49, 95, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 96, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[116.4,229.20000000000002] ur=v[118.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 96, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[116.4,229.20000000000002] ur=v[118.80000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 94, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,224.4] ur=v[121.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 94, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,224.4] ur=v[121.2,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 95, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,226.8] ur=v[121.2,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 95, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,226.8] ur=v[121.2,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[117.9,227.60000000000002], v[118.7,228.4]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 96, 0] [v[117.30000000000001,227.0], v[119.30000000000001,229.0]] . ( layer=m3 ll=v[118.80000000000001,229.20000000000002] ur=v[121.2,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 96 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 95, 0], v3d[50, 95, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 95, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,102.80000000000001] ur=v[118.7,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 42, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,99.60000000000001] ur=v[118.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 42, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,99.60000000000001] ur=v[118.80000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 43, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,102.0] ur=v[118.80000000000001,104.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 43, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,102.0] ur=v[118.80000000000001,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 43 ] full=v3d[49, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 44, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[116.4,104.4] ur=v[118.80000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 42, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,99.60000000000001] ur=v[121.2,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 42, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,99.60000000000001] ur=v[121.2,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 43, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,102.0] ur=v[121.2,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 43, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,102.0] ur=v[121.2,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[117.9,102.80000000000001], v[118.7,103.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 44, 0] [v[117.30000000000001,102.2], v[119.30000000000001,104.2]] . ( layer=m3 ll=v[118.80000000000001,104.4] ur=v[121.2,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 43, 0], v3d[50, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,290.0] ur=v[118.7,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 120, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,286.8] ur=v[118.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 120, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,286.8] ur=v[118.80000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 121, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,289.2] ur=v[118.80000000000001,291.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 121, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,289.2] ur=v[118.80000000000001,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 121 ] full=v3d[49, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 122, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[116.4,291.6] ur=v[118.80000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 120, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,286.8] ur=v[121.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 120, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,286.8] ur=v[121.2,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 121, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,289.2] ur=v[121.2,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 121, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,289.2] ur=v[121.2,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[117.9,290.0], v[118.7,290.8]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 122, 0] [v[117.30000000000001,289.40000000000003], v[119.30000000000001,291.40000000000003]] . ( layer=m3 ll=v[118.80000000000001,291.6] ur=v[121.2,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 121, 0], v3d[50, 121, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 121, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,206.8] ur=v[118.7,207.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 86, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[116.4,205.20000000000002] ur=v[118.80000000000001,207.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 86, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[116.4,205.20000000000002] ur=v[118.80000000000001,207.60000000000002]) = 2.051828452868323
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 86 ] full=v3d[49, 86, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 87, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[116.4,207.60000000000002] ur=v[118.80000000000001,210.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 87, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[116.4,207.60000000000002] ur=v[118.80000000000001,210.0]) = 1.6155494421403491
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 87 ] full=v3d[49, 87, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 86, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,205.20000000000002] ur=v[121.2,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 86, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,205.20000000000002] ur=v[121.2,207.60000000000002]) = 1.486606874731856
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 87, 0] [v[117.9,206.8], v[118.7,207.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,207.60000000000002] ur=v[121.2,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 87, 0] [v[117.30000000000001,206.20000000000002], v[119.30000000000001,208.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,207.60000000000002] ur=v[121.2,210.0]) = 0.7810249675906611
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 87 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 86, 0], v3d[49, 87, 0], v3d[50, 86, 0], v3d[50, 87, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 86, 0], v3d[50, 87, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,186.0] ur=v[118.7,186.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 77, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[116.4,183.60000000000002] ur=v[118.80000000000001,186.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 77, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[116.4,183.60000000000002] ur=v[118.80000000000001,186.0]) = 1.6155494421403491
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 77 ] full=v3d[49, 77, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 78, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[116.4,186.0] ur=v[118.80000000000001,188.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 78, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[116.4,186.0] ur=v[118.80000000000001,188.4]) = 2.051828452868323
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 78 ] full=v3d[49, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 77, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[118.80000000000001,183.60000000000002] ur=v[121.2,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 77, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[118.80000000000001,183.60000000000002] ur=v[121.2,186.0]) = 0.7810249675906611
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 78, 0] [v[117.9,186.0], v[118.7,186.8]] . ( layer=m3 ll=v[118.80000000000001,186.0] ur=v[121.2,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 78, 0] [v[117.30000000000001,185.4], v[119.30000000000001,187.4]] . ( layer=m3 ll=v[118.80000000000001,186.0] ur=v[121.2,188.4]) = 1.486606874731856
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 78 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 77, 0], v3d[49, 78, 0], v3d[50, 78, 0], v3d[49, 77, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 77, 0], v3d[50, 78, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,175.20000000000002] ur=v[118.7,176.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 73, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[116.4,174.0] ur=v[118.80000000000001,176.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 73, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[116.4,174.0] ur=v[118.80000000000001,176.4]) = 2.343074902771983
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 73 ] full=v3d[49, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 74, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[116.4,176.4] ur=v[118.80000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 74, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[116.4,176.4] ur=v[118.80000000000001,178.8]) = 1.5132745950421578
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 73, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[118.80000000000001,174.0] ur=v[121.2,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 73, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,174.0] ur=v[121.2,176.4]) = 1.868154169226924
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 74, 0] [v[117.9,175.20000000000002], v[118.7,176.0]] . ( layer=m3 ll=v[118.80000000000001,176.4] ur=v[121.2,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 74, 0] [v[117.30000000000001,174.60000000000002], v[119.30000000000001,176.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,176.4] ur=v[121.2,178.8]) = 0.5385164807134567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 74 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 74, 0], v3d[49, 73, 0], v3d[50, 73, 0], v3d[49, 74, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 74, 0], v3d[50, 73, 0], v3d[49, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,71.0] ur=v[118.7,71.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 29, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[116.4,68.4] ur=v[118.80000000000001,70.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 29, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[116.4,68.4] ur=v[118.80000000000001,70.8]) = 1.552417469626
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.552417469626 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 30, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[116.4,70.8] ur=v[118.80000000000001,73.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 30, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[116.4,70.8] ur=v[118.80000000000001,73.2]) = 2.1931712199461373
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 30 ] full=v3d[49, 30, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 29, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[118.80000000000001,68.4] ur=v[121.2,70.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 29, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[118.80000000000001,68.4] ur=v[121.2,70.8]) = 0.6403124237432796
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6403124237432796 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 29 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 30, 0] [v[117.9,71.0], v[118.7,71.8]] . ( layer=m3 ll=v[118.80000000000001,70.8] ur=v[121.2,73.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 30, 0] [v[117.30000000000001,70.4], v[119.30000000000001,72.4]] . ( layer=m3 ll=v[118.80000000000001,70.8] ur=v[121.2,73.2]) = 1.6763054614240291
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.6763054614240291 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 30 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 29, 0], v3d[50, 29, 0], v3d[49, 30, 0], v3d[50, 30, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 29, 0], v3d[50, 29, 0], v3d[50, 30, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,258.40000000000003] ur=v[118.7,259.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 107, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[116.4,255.60000000000002] ur=v[118.80000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 107, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[116.4,255.60000000000002] ur=v[118.80000000000001,258.0]) = 1.5132745950421542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421542 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 108, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[116.4,258.0] ur=v[118.80000000000001,260.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 108, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[116.4,258.0] ur=v[118.80000000000001,260.40000000000003]) = 2.3430749027720053
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 108 ] full=v3d[49, 108, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 107, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[118.80000000000001,255.60000000000002] ur=v[121.2,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 107, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[118.80000000000001,255.60000000000002] ur=v[121.2,258.0]) = 0.5385164807134462
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134462 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 108, 0] [v[117.9,258.40000000000003], v[118.7,259.2]] . ( layer=m3 ll=v[118.80000000000001,258.0] ur=v[121.2,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 108, 0] [v[117.30000000000001,257.8], v[119.30000000000001,259.8]] . ( layer=m3 ll=v[118.80000000000001,258.0] ur=v[121.2,260.40000000000003]) = 1.8681541692269514
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269514 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 108 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 107, 0], v3d[50, 107, 0], v3d[49, 108, 0], v3d[50, 108, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 107, 0], v3d[50, 107, 0], v3d[50, 108, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,112.80000000000001] ur=v[118.7,113.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 47, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[116.4,111.60000000000001] ur=v[118.80000000000001,114.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 47, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[116.4,111.60000000000001] ur=v[118.80000000000001,114.0]) = 2.343074902771994
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 47 ] full=v3d[49, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 48, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[116.4,114.0] ur=v[118.80000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 48, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[116.4,114.0] ur=v[118.80000000000001,116.4]) = 1.513274595042156
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.513274595042156 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 47, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,111.60000000000001] ur=v[121.2,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 47, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[118.80000000000001,111.60000000000001] ur=v[121.2,114.0]) = 1.8681541692269377
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269377 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 48, 0] [v[117.9,112.80000000000001], v[118.7,113.60000000000001]] . ( layer=m3 ll=v[118.80000000000001,114.0] ur=v[121.2,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 48, 0] [v[117.30000000000001,112.2], v[119.30000000000001,114.2]] . ( layer=m3 ll=v[118.80000000000001,114.0] ur=v[121.2,116.4]) = 0.5385164807134515
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134515 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 48 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 47, 0], v3d[49, 48, 0], v3d[50, 48, 0], v3d[49, 47, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 47, 0], v3d[49, 48, 0], v3d[50, 48, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,237.60000000000002] ur=v[118.7,238.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 99, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[116.4,236.4] ur=v[118.80000000000001,238.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 99, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[116.4,236.4] ur=v[118.80000000000001,238.8]) = 2.3430749027720053
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 99 ] full=v3d[49, 99, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 100, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[116.4,238.8] ur=v[118.80000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 100, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[116.4,238.8] ur=v[118.80000000000001,241.20000000000002]) = 1.5132745950421542
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421542 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 99, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[118.80000000000001,236.4] ur=v[121.2,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 99, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[118.80000000000001,236.4] ur=v[121.2,238.8]) = 1.8681541692269514
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8681541692269514 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 100, 0] [v[117.9,237.60000000000002], v[118.7,238.4]] . ( layer=m3 ll=v[118.80000000000001,238.8] ur=v[121.2,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 100, 0] [v[117.30000000000001,237.0], v[119.30000000000001,239.0]] . ( layer=m3 ll=v[118.80000000000001,238.8] ur=v[121.2,241.20000000000002]) = 0.5385164807134462
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134462 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 100 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 99, 0], v3d[49, 100, 0], v3d[50, 99, 0], v3d[50, 100, 0]}
[pin_group/convert_pin]: secondary {v3d[49, 100, 0], v3d[50, 99, 0], v3d[50, 100, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,144.4] ur=v[118.7,145.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 60, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[116.4,142.8] ur=v[118.80000000000001,145.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 60, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[116.4,142.8] ur=v[118.80000000000001,145.20000000000002]) = 2.051828452868323
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 60 ] full=v3d[49, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 61, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[116.4,145.20000000000002] ur=v[118.80000000000001,147.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 61, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[116.4,145.20000000000002] ur=v[118.80000000000001,147.6]) = 1.6155494421403491
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 61 ] full=v3d[49, 61, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 60, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,142.8] ur=v[121.2,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 60, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[118.80000000000001,142.8] ur=v[121.2,145.20000000000002]) = 1.486606874731856
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 61, 0] [v[117.9,144.4], v[118.7,145.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,145.20000000000002] ur=v[121.2,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 61, 0] [v[117.30000000000001,143.8], v[119.30000000000001,145.8]] . ( layer=m3 ll=v[118.80000000000001,145.20000000000002] ur=v[121.2,147.6]) = 0.7810249675906611
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 61 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 61, 0], v3d[50, 61, 0], v3d[49, 60, 0], v3d[50, 60, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 61, 0], v3d[50, 60, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,248.4] ur=v[118.7,249.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 103, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[116.4,246.0] ur=v[118.80000000000001,248.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 103, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[116.4,246.0] ur=v[118.80000000000001,248.4]) = 1.6155494421403491
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 103 ] full=v3d[49, 103, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 104, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[116.4,248.4] ur=v[118.80000000000001,250.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 104, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[116.4,248.4] ur=v[118.80000000000001,250.8]) = 2.051828452868323
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 104 ] full=v3d[49, 104, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 103, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,246.0] ur=v[121.2,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 103, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[118.80000000000001,246.0] ur=v[121.2,248.4]) = 0.7810249675906611
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906611 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 104, 0] [v[117.9,248.4], v[118.7,249.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,248.4] ur=v[121.2,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 104, 0] [v[117.30000000000001,247.8], v[119.30000000000001,249.8]] . ( layer=m3 ll=v[118.80000000000001,248.4] ur=v[121.2,250.8]) = 1.486606874731856
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731856 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 104 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 103, 0], v3d[50, 104, 0], v3d[49, 103, 0], v3d[49, 104, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 104, 0], v3d[50, 103, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,216.8] ur=v[118.7,217.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 90, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[116.4,214.8] ur=v[118.80000000000001,217.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 90, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[116.4,214.8] ur=v[118.80000000000001,217.20000000000002]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 90 ] full=v3d[49, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 91, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[116.4,217.20000000000002] ur=v[118.80000000000001,219.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 91, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[116.4,217.20000000000002] ur=v[118.80000000000001,219.60000000000002]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 91 ] full=v3d[49, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 90, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,214.8] ur=v[121.2,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 90, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,214.8] ur=v[121.2,217.20000000000002]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 91, 0] [v[117.9,216.8], v[118.7,217.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,217.20000000000002] ur=v[121.2,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 91, 0] [v[117.30000000000001,216.20000000000002], v[119.30000000000001,218.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,217.20000000000002] ur=v[121.2,219.60000000000002]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 91 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 90, 0], v3d[49, 91, 0], v3d[50, 91, 0], v3d[49, 90, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 90, 0], v3d[50, 91, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,196.0] ur=v[118.7,196.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 81, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[116.4,193.20000000000002] ur=v[118.80000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 81, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[116.4,193.20000000000002] ur=v[118.80000000000001,195.60000000000002]) = 1.5132745950421578
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.5132745950421578 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 82, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[116.4,195.60000000000002] ur=v[118.80000000000001,198.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 82, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[116.4,195.60000000000002] ur=v[118.80000000000001,198.0]) = 2.343074902771983
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 82 ] full=v3d[49, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 81, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[118.80000000000001,193.20000000000002] ur=v[121.2,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 81, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[118.80000000000001,193.20000000000002] ur=v[121.2,195.60000000000002]) = 0.5385164807134567
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.5385164807134567 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 82, 0] [v[117.9,196.0], v[118.7,196.8]] . ( layer=m3 ll=v[118.80000000000001,195.60000000000002] ur=v[121.2,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 82, 0] [v[117.30000000000001,195.4], v[119.30000000000001,197.4]] . ( layer=m3 ll=v[118.80000000000001,195.60000000000002] ur=v[121.2,198.0]) = 1.868154169226924
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.868154169226924 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 82, 0], v3d[49, 81, 0], v3d[50, 81, 0], v3d[49, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 82, 0], v3d[49, 81, 0], v3d[50, 81, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,279.2] ur=v[118.7,280.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 116, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[116.4,277.2] ur=v[118.80000000000001,279.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 116, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[116.4,277.2] ur=v[118.80000000000001,279.6]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 116 ] full=v3d[49, 116, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 117, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[116.4,279.6] ur=v[118.80000000000001,282.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 117, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[116.4,279.6] ur=v[118.80000000000001,282.0]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 117 ] full=v3d[49, 117, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 116, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[118.80000000000001,277.2] ur=v[121.2,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 116, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[118.80000000000001,277.2] ur=v[121.2,279.6]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 117, 0] [v[117.9,279.2], v[118.7,280.0]] . ( layer=m3 ll=v[118.80000000000001,279.6] ur=v[121.2,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 117, 0] [v[117.30000000000001,278.6], v[119.30000000000001,280.6]] . ( layer=m3 ll=v[118.80000000000001,279.6] ur=v[121.2,282.0]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 117 ] full=None
[pin_group/convert_pin]: pins {v3d[50, 117, 0], v3d[49, 116, 0], v3d[49, 117, 0], v3d[50, 116, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 117, 0], v3d[50, 116, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,269.2] ur=v[118.7,270.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 112, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[116.4,267.6] ur=v[118.80000000000001,270.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 112, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[116.4,267.6] ur=v[118.80000000000001,270.0]) = 2.0518284528683037
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 112 ] full=v3d[49, 112, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 113, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[116.4,270.0] ur=v[118.80000000000001,272.40000000000003]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 113, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[116.4,270.0] ur=v[118.80000000000001,272.40000000000003]) = 1.6155494421403598
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 113 ] full=v3d[49, 113, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 112, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[118.80000000000001,267.6] ur=v[121.2,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 112, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[118.80000000000001,267.6] ur=v[121.2,270.0]) = 1.486606874731829
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.486606874731829 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 113, 0] [v[117.9,269.2], v[118.7,270.0]] . ( layer=m3 ll=v[118.80000000000001,270.0] ur=v[121.2,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 113, 0] [v[117.30000000000001,268.6], v[119.30000000000001,270.6]] . ( layer=m3 ll=v[118.80000000000001,270.0] ur=v[121.2,272.40000000000003]) = 0.781024967590683
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.781024967590683 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 113 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 113, 0], v3d[50, 113, 0], v3d[50, 112, 0], v3d[49, 112, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 112, 0], v3d[50, 113, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,165.20000000000002] ur=v[118.7,166.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 68, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,162.0] ur=v[118.80000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 68, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,162.0] ur=v[118.80000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 69, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,164.4] ur=v[118.80000000000001,166.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 69, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,164.4] ur=v[118.80000000000001,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 69 ] full=v3d[49, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 70, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[116.4,166.8] ur=v[118.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 70, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[116.4,166.8] ur=v[118.80000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 49 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 68, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,162.0] ur=v[121.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 68, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,162.0] ur=v[121.2,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 69, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,164.4] ur=v[121.2,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 69, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,164.4] ur=v[121.2,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[117.9,165.20000000000002], v[118.7,166.0]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 70, 0] [v[117.30000000000001,164.60000000000002], v[119.30000000000001,166.60000000000002]] . ( layer=m3 ll=v[118.80000000000001,166.8] ur=v[121.2,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 50 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 69, 0], v3d[50, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,123.60000000000001] ur=v[118.7,124.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 51, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[116.4,121.2] ur=v[118.80000000000001,123.60000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 51, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[116.4,121.2] ur=v[118.80000000000001,123.60000000000001]) = 1.6155494421403542
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 51 ] full=v3d[49, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 52, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[116.4,123.60000000000001] ur=v[118.80000000000001,126.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 52, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[116.4,123.60000000000001] ur=v[118.80000000000001,126.0]) = 2.051828452868313
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 52 ] full=v3d[49, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 51, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[118.80000000000001,121.2] ur=v[121.2,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 51, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[118.80000000000001,121.2] ur=v[121.2,123.60000000000001]) = 0.7810249675906721
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.7810249675906721 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 52, 0] [v[117.9,123.60000000000001], v[118.7,124.4]] . ( layer=m3 ll=v[118.80000000000001,123.60000000000001] ur=v[121.2,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 52, 0] [v[117.30000000000001,123.0], v[119.30000000000001,125.0]] . ( layer=m3 ll=v[118.80000000000001,123.60000000000001] ur=v[121.2,126.0]) = 1.4866068747318424
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4866068747318424 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 52 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 51, 0], v3d[50, 51, 0], v3d[49, 52, 0], v3d[50, 52, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 51, 0], v3d[50, 52, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[117.9,154.4] ur=v[118.7,155.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 64, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[116.4,152.4] ur=v[118.80000000000001,154.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 64, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[116.4,152.4] ur=v[118.80000000000001,154.8]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 64 ] full=v3d[49, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 65, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[116.4,154.8] ur=v[118.80000000000001,157.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[49, 65, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[116.4,154.8] ur=v[118.80000000000001,157.20000000000002]) = 1.8027756377319946
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 49 , 65 ] full=v3d[49, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 64, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,152.4] ur=v[121.2,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 64, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[118.80000000000001,152.4] ur=v[121.2,154.8]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 65, 0] [v[117.9,154.4], v[118.7,155.20000000000002]] . ( layer=m3 ll=v[118.80000000000001,154.8] ur=v[121.2,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[50, 65, 0] [v[117.30000000000001,153.8], v[119.30000000000001,155.8]] . ( layer=m3 ll=v[118.80000000000001,154.8] ur=v[121.2,157.20000000000002]) = 1.118033988749895
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.118033988749895 >? 0
[router/convert_pin_to_tracks]: Converting [ 50 , 65 ] full=None
[pin_group/convert_pin]: pins {v3d[49, 64, 0], v3d[50, 64, 0], v3d[49, 65, 0], v3d[50, 65, 0]}
[pin_group/convert_pin]: secondary {v3d[50, 64, 0], v3d[50, 65, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,175.20000000000002] ur=v[125.5,176.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[121.2,174.0] ur=v[123.60000000000001,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[121.2,174.0] ur=v[123.60000000000001,176.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[121.2,176.4] ur=v[123.60000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[121.2,176.4] ur=v[123.60000000000001,178.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[123.60000000000001,174.0] ur=v[126.0,176.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,174.0] ur=v[126.0,176.4]) = 2.617250465660462
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 73 ] full=v3d[52, 73, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[123.60000000000001,176.4] ur=v[126.0,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,176.4] ur=v[126.0,178.8]) = 1.9104973174542732
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 74 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 73, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[126.0,174.0] ur=v[128.4,176.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 73, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[126.0,174.0] ur=v[128.4,176.4]) = 1.802775637731978
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 73 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 74, 0] [v[124.7,175.20000000000002], v[125.5,176.0]] . ( layer=m3 ll=v[126.0,176.4] ur=v[128.4,178.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 74, 0] [v[124.10000000000001,174.60000000000002], v[126.10000000000001,176.60000000000002]] . ( layer=m3 ll=v[126.0,176.4] ur=v[128.4,178.8]) = 0.22360679774999803
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 74 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 73, 0], v3d[53, 73, 0], v3d[52, 74, 0], v3d[53, 74, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 73, 0], v3d[52, 74, 0], v3d[53, 74, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,196.0] ur=v[125.5,196.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[121.2,193.20000000000002] ur=v[123.60000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[121.2,193.20000000000002] ur=v[123.60000000000001,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[121.2,195.60000000000002] ur=v[123.60000000000001,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[121.2,195.60000000000002] ur=v[123.60000000000001,198.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 82 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[123.60000000000001,193.20000000000002] ur=v[126.0,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[123.60000000000001,193.20000000000002] ur=v[126.0,195.60000000000002]) = 1.9104973174542732
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[123.60000000000001,195.60000000000002] ur=v[126.0,198.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[123.60000000000001,195.60000000000002] ur=v[126.0,198.0]) = 2.617250465660462
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 82 ] full=v3d[52, 82, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 81, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[126.0,193.20000000000002] ur=v[128.4,195.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 81, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[126.0,193.20000000000002] ur=v[128.4,195.60000000000002]) = 0.22360679774999803
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 81 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 82, 0] [v[124.7,196.0], v[125.5,196.8]] . ( layer=m3 ll=v[126.0,195.60000000000002] ur=v[128.4,198.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 82, 0] [v[124.10000000000001,195.4], v[126.10000000000001,197.4]] . ( layer=m3 ll=v[126.0,195.60000000000002] ur=v[128.4,198.0]) = 1.802775637731978
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 82 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 81, 0], v3d[53, 81, 0], v3d[52, 82, 0], v3d[53, 82, 0]}
[pin_group/convert_pin]: secondary {v3d[52, 81, 0], v3d[53, 81, 0], v3d[53, 82, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,216.8] ur=v[125.5,217.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[121.2,214.8] ur=v[123.60000000000001,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[121.2,214.8] ur=v[123.60000000000001,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[121.2,217.20000000000002] ur=v[123.60000000000001,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[121.2,217.20000000000002] ur=v[123.60000000000001,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 91 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,214.8] ur=v[126.0,217.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,214.8] ur=v[126.0,217.20000000000002]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 90 ] full=v3d[52, 90, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,217.20000000000002] ur=v[126.0,219.60000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,217.20000000000002] ur=v[126.0,219.60000000000002]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 91 ] full=v3d[52, 91, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 90, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[126.0,214.8] ur=v[128.4,217.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 90, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[126.0,214.8] ur=v[128.4,217.20000000000002]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 90 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 91, 0] [v[124.7,216.8], v[125.5,217.60000000000002]] . ( layer=m3 ll=v[126.0,217.20000000000002] ur=v[128.4,219.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 91, 0] [v[124.10000000000001,216.20000000000002], v[126.10000000000001,218.20000000000002]] . ( layer=m3 ll=v[126.0,217.20000000000002] ur=v[128.4,219.60000000000002]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 91 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 91, 0], v3d[53, 91, 0], v3d[52, 90, 0], v3d[53, 90, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 91, 0], v3d[53, 90, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,269.2] ur=v[125.5,270.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[121.2,267.6] ur=v[123.60000000000001,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[121.2,267.6] ur=v[123.60000000000001,270.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[121.2,270.0] ur=v[123.60000000000001,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[121.2,270.0] ur=v[123.60000000000001,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 113 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[123.60000000000001,267.6] ur=v[126.0,270.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[123.60000000000001,267.6] ur=v[126.0,270.0]) = 2.3600847442411688
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 112 ] full=v3d[52, 112, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[123.60000000000001,270.0] ur=v[126.0,272.40000000000003]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[123.60000000000001,270.0] ur=v[126.0,272.40000000000003]) = 1.9924858845171263
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 113 ] full=v3d[52, 113, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 112, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[126.0,267.6] ur=v[128.4,270.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 112, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[126.0,267.6] ur=v[128.4,270.0]) = 1.403566884761798
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.403566884761798 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 112 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 113, 0] [v[124.7,269.2], v[125.5,270.0]] . ( layer=m3 ll=v[126.0,270.0] ur=v[128.4,272.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 113, 0] [v[124.10000000000001,268.6], v[126.10000000000001,270.6]] . ( layer=m3 ll=v[126.0,270.0] ur=v[128.4,272.40000000000003]) = 0.6082762530298458
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298458 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 113 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 113, 0], v3d[52, 112, 0], v3d[53, 112, 0], v3d[52, 113, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 113, 0], v3d[53, 112, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,227.60000000000002] ur=v[125.5,228.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,224.4] ur=v[123.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,224.4] ur=v[123.60000000000001,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,226.8] ur=v[123.60000000000001,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,226.8] ur=v[123.60000000000001,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[121.2,229.20000000000002] ur=v[123.60000000000001,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,224.4] ur=v[126.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,224.4] ur=v[126.0,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,226.8] ur=v[126.0,229.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,226.8] ur=v[126.0,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 95 ] full=v3d[52, 95, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[123.60000000000001,229.20000000000002] ur=v[126.0,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[123.60000000000001,229.20000000000002] ur=v[126.0,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 96 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 94, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,224.4] ur=v[128.4,226.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 94, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,224.4] ur=v[128.4,226.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 94 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 95, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,226.8] ur=v[128.4,229.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 95, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,226.8] ur=v[128.4,229.20000000000002]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 95 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 96, 0] [v[124.7,227.60000000000002], v[125.5,228.4]] . ( layer=m3 ll=v[126.0,229.20000000000002] ur=v[128.4,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 96, 0] [v[124.10000000000001,227.0], v[126.10000000000001,229.0]] . ( layer=m3 ll=v[126.0,229.20000000000002] ur=v[128.4,231.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 96 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 95, 0], v3d[53, 95, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 95, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,165.20000000000002] ur=v[125.5,166.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,162.0] ur=v[123.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,162.0] ur=v[123.60000000000001,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,164.4] ur=v[123.60000000000001,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,164.4] ur=v[123.60000000000001,166.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[121.2,166.8] ur=v[123.60000000000001,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,162.0] ur=v[126.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,162.0] ur=v[126.0,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,164.4] ur=v[126.0,166.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,164.4] ur=v[126.0,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 69 ] full=v3d[52, 69, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[123.60000000000001,166.8] ur=v[126.0,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,166.8] ur=v[126.0,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 70 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 68, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,162.0] ur=v[128.4,164.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 68, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,162.0] ur=v[128.4,164.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 68 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 69, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,164.4] ur=v[128.4,166.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 69, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,164.4] ur=v[128.4,166.8]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 69 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 70, 0] [v[124.7,165.20000000000002], v[125.5,166.0]] . ( layer=m3 ll=v[126.0,166.8] ur=v[128.4,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 70, 0] [v[124.10000000000001,164.60000000000002], v[126.10000000000001,166.60000000000002]] . ( layer=m3 ll=v[126.0,166.8] ur=v[128.4,169.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 70 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 69, 0], v3d[53, 69, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 69, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,279.2] ur=v[125.5,280.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[121.2,277.2] ur=v[123.60000000000001,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[121.2,277.2] ur=v[123.60000000000001,279.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[121.2,279.6] ur=v[123.60000000000001,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[121.2,279.6] ur=v[123.60000000000001,282.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 117 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[123.60000000000001,277.2] ur=v[126.0,279.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[123.60000000000001,277.2] ur=v[126.0,279.6]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 116 ] full=v3d[52, 116, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[123.60000000000001,279.6] ur=v[126.0,282.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[123.60000000000001,279.6] ur=v[126.0,282.0]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 117 ] full=v3d[52, 117, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 116, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[126.0,277.2] ur=v[128.4,279.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 116, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[126.0,277.2] ur=v[128.4,279.6]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 116 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 117, 0] [v[124.7,279.2], v[125.5,280.0]] . ( layer=m3 ll=v[126.0,279.6] ur=v[128.4,282.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 117, 0] [v[124.10000000000001,278.6], v[126.10000000000001,280.6]] . ( layer=m3 ll=v[126.0,279.6] ur=v[128.4,282.0]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 117 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 116, 0], v3d[53, 116, 0], v3d[52, 117, 0], v3d[53, 117, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 116, 0], v3d[53, 117, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,206.8] ur=v[125.5,207.60000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[121.2,205.20000000000002] ur=v[123.60000000000001,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[121.2,205.20000000000002] ur=v[123.60000000000001,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[121.2,207.60000000000002] ur=v[123.60000000000001,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[121.2,207.60000000000002] ur=v[123.60000000000001,210.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 87 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,205.20000000000002] ur=v[126.0,207.60000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,205.20000000000002] ur=v[126.0,207.60000000000002]) = 2.3600847442411856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 86 ] full=v3d[52, 86, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[123.60000000000001,207.60000000000002] ur=v[126.0,210.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,207.60000000000002] ur=v[126.0,210.0]) = 1.9924858845171176
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 87 ] full=v3d[52, 87, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 86, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[126.0,205.20000000000002] ur=v[128.4,207.60000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 86, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[126.0,205.20000000000002] ur=v[128.4,207.60000000000002]) = 1.4035668847618263
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 86 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 87, 0] [v[124.7,206.8], v[125.5,207.60000000000002]] . ( layer=m3 ll=v[126.0,207.60000000000002] ur=v[128.4,210.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 87, 0] [v[124.10000000000001,206.20000000000002], v[126.10000000000001,208.20000000000002]] . ( layer=m3 ll=v[126.0,207.60000000000002] ur=v[128.4,210.0]) = 0.6082762530298178
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 87 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 86, 0], v3d[53, 86, 0], v3d[52, 87, 0], v3d[53, 87, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 86, 0], v3d[53, 87, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,258.40000000000003] ur=v[125.5,259.2])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[121.2,255.60000000000002] ur=v[123.60000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[121.2,255.60000000000002] ur=v[123.60000000000001,258.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[121.2,258.0] ur=v[123.60000000000001,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[121.2,258.0] ur=v[123.60000000000001,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 108 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[123.60000000000001,255.60000000000002] ur=v[126.0,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[123.60000000000001,255.60000000000002] ur=v[126.0,258.0]) = 1.9104973174542703
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542703 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[123.60000000000001,258.0] ur=v[126.0,260.40000000000003]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[123.60000000000001,258.0] ur=v[126.0,260.40000000000003]) = 2.6172504656604816
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 108 ] full=v3d[52, 108, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 107, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[126.0,255.60000000000002] ur=v[128.4,258.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 107, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[126.0,255.60000000000002] ur=v[128.4,258.0]) = 0.2236067977499726
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 107 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 108, 0] [v[124.7,258.40000000000003], v[125.5,259.2]] . ( layer=m3 ll=v[126.0,258.0] ur=v[128.4,260.40000000000003]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 108, 0] [v[124.10000000000001,257.8], v[126.10000000000001,259.8]] . ( layer=m3 ll=v[126.0,258.0] ur=v[128.4,260.40000000000003]) = 1.8027756377320066
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377320066 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 108 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 108, 0], v3d[53, 108, 0], v3d[52, 107, 0], v3d[53, 107, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 108, 0], v3d[52, 107, 0], v3d[53, 107, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,186.0] ur=v[125.5,186.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[121.2,183.60000000000002] ur=v[123.60000000000001,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[121.2,183.60000000000002] ur=v[123.60000000000001,186.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[121.2,186.0] ur=v[123.60000000000001,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[121.2,186.0] ur=v[123.60000000000001,188.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 78 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[123.60000000000001,183.60000000000002] ur=v[126.0,186.0]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[123.60000000000001,183.60000000000002] ur=v[126.0,186.0]) = 1.9924858845171176
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 77 ] full=v3d[52, 77, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[123.60000000000001,186.0] ur=v[126.0,188.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[123.60000000000001,186.0] ur=v[126.0,188.4]) = 2.3600847442411856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 78 ] full=v3d[52, 78, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 77, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[126.0,183.60000000000002] ur=v[128.4,186.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 77, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[126.0,183.60000000000002] ur=v[128.4,186.0]) = 0.6082762530298178
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 77 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 78, 0] [v[124.7,186.0], v[125.5,186.8]] . ( layer=m3 ll=v[126.0,186.0] ur=v[128.4,188.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 78, 0] [v[124.10000000000001,185.4], v[126.10000000000001,187.4]] . ( layer=m3 ll=v[126.0,186.0] ur=v[128.4,188.4]) = 1.4035668847618263
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 78 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 78, 0], v3d[53, 78, 0], v3d[52, 77, 0], v3d[53, 77, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 78, 0], v3d[53, 77, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,154.4] ur=v[125.5,155.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[121.2,152.4] ur=v[123.60000000000001,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[121.2,152.4] ur=v[123.60000000000001,154.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[121.2,154.8] ur=v[123.60000000000001,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[121.2,154.8] ur=v[123.60000000000001,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 65 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,152.4] ur=v[126.0,154.8]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[123.60000000000001,152.4] ur=v[126.0,154.8]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 64 ] full=v3d[52, 64, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,154.8] ur=v[126.0,157.20000000000002]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[123.60000000000001,154.8] ur=v[126.0,157.20000000000002]) = 2.147091055358381
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 65 ] full=v3d[52, 65, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 64, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[126.0,152.4] ur=v[128.4,154.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 64, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[126.0,152.4] ur=v[128.4,154.8]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 64 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 65, 0] [v[124.7,154.4], v[125.5,155.20000000000002]] . ( layer=m3 ll=v[126.0,154.8] ur=v[128.4,157.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 65, 0] [v[124.10000000000001,153.8], v[126.10000000000001,155.8]] . ( layer=m3 ll=v[126.0,154.8] ur=v[128.4,157.20000000000002]) = 1.0049875621120898
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.0049875621120898 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 65 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 64, 0], v3d[52, 65, 0], v3d[53, 65, 0], v3d[52, 64, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 64, 0], v3d[53, 65, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,133.6] ur=v[125.5,134.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[121.2,130.8] ur=v[123.60000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[121.2,130.8] ur=v[123.60000000000001,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[121.2,133.20000000000002] ur=v[123.60000000000001,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[121.2,133.20000000000002] ur=v[123.60000000000001,135.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 56 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[123.60000000000001,130.8] ur=v[126.0,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[123.60000000000001,130.8] ur=v[126.0,133.20000000000002]) = 1.9104973174542732
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542732 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[123.60000000000001,133.20000000000002] ur=v[126.0,135.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[123.60000000000001,133.20000000000002] ur=v[126.0,135.6]) = 2.617250465660462
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 56 ] full=v3d[52, 56, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 55, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[126.0,130.8] ur=v[128.4,133.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 55, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[126.0,130.8] ur=v[128.4,133.20000000000002]) = 0.22360679774999803
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774999803 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 55 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 56, 0] [v[124.7,133.6], v[125.5,134.4]] . ( layer=m3 ll=v[126.0,133.20000000000002] ur=v[128.4,135.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 56, 0] [v[124.10000000000001,133.0], v[126.10000000000001,135.0]] . ( layer=m3 ll=v[126.0,133.20000000000002] ur=v[128.4,135.6]) = 1.802775637731978
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.802775637731978 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 56 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 56, 0], v3d[53, 56, 0], v3d[52, 55, 0], v3d[53, 55, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 56, 0], v3d[52, 55, 0], v3d[53, 55, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,237.60000000000002] ur=v[125.5,238.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[121.2,236.4] ur=v[123.60000000000001,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[121.2,236.4] ur=v[123.60000000000001,238.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[121.2,238.8] ur=v[123.60000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[121.2,238.8] ur=v[123.60000000000001,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[123.60000000000001,236.4] ur=v[126.0,238.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[123.60000000000001,236.4] ur=v[126.0,238.8]) = 2.6172504656604816
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 99 ] full=v3d[52, 99, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[123.60000000000001,238.8] ur=v[126.0,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[123.60000000000001,238.8] ur=v[126.0,241.20000000000002]) = 1.9104973174542703
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542703 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 100 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 99, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[126.0,236.4] ur=v[128.4,238.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 99, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[126.0,236.4] ur=v[128.4,238.8]) = 1.8027756377320066
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377320066 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 99 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 100, 0] [v[124.7,237.60000000000002], v[125.5,238.4]] . ( layer=m3 ll=v[126.0,238.8] ur=v[128.4,241.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 100, 0] [v[124.10000000000001,237.0], v[126.10000000000001,239.0]] . ( layer=m3 ll=v[126.0,238.8] ur=v[128.4,241.20000000000002]) = 0.2236067977499726
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.2236067977499726 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 100 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 99, 0], v3d[52, 100, 0], v3d[53, 100, 0], v3d[52, 99, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 99, 0], v3d[52, 100, 0], v3d[53, 100, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,248.4] ur=v[125.5,249.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[121.2,246.0] ur=v[123.60000000000001,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[121.2,246.0] ur=v[123.60000000000001,248.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[121.2,248.4] ur=v[123.60000000000001,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[121.2,248.4] ur=v[123.60000000000001,250.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 104 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,246.0] ur=v[126.0,248.4]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[123.60000000000001,246.0] ur=v[126.0,248.4]) = 1.9924858845171176
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 103 ] full=v3d[52, 103, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,248.4] ur=v[126.0,250.8]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[123.60000000000001,248.4] ur=v[126.0,250.8]) = 2.3600847442411856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 104 ] full=v3d[52, 104, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 103, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[126.0,246.0] ur=v[128.4,248.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 103, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[126.0,246.0] ur=v[128.4,248.4]) = 0.6082762530298178
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 103 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 104, 0] [v[124.7,248.4], v[125.5,249.20000000000002]] . ( layer=m3 ll=v[126.0,248.4] ur=v[128.4,250.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 104, 0] [v[124.10000000000001,247.8], v[126.10000000000001,249.8]] . ( layer=m3 ll=v[126.0,248.4] ur=v[128.4,250.8]) = 1.4035668847618263
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 104 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 103, 0], v3d[53, 103, 0], v3d[52, 104, 0], v3d[53, 104, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 103, 0], v3d[53, 104, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,112.80000000000001] ur=v[125.5,113.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[121.2,111.60000000000001] ur=v[123.60000000000001,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[121.2,111.60000000000001] ur=v[123.60000000000001,114.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[121.2,114.0] ur=v[123.60000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[121.2,114.0] ur=v[123.60000000000001,116.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,111.60000000000001] ur=v[126.0,114.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[123.60000000000001,111.60000000000001] ur=v[126.0,114.0]) = 2.617250465660472
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 47 ] full=v3d[52, 47, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,114.0] ur=v[126.0,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[123.60000000000001,114.0] ur=v[126.0,116.4]) = 1.9104973174542716
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.9104973174542716 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 48 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 47, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[126.0,111.60000000000001] ur=v[128.4,114.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 47, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[126.0,111.60000000000001] ur=v[128.4,114.0]) = 1.8027756377319921
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.8027756377319921 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 47 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 48, 0] [v[124.7,112.80000000000001], v[125.5,113.60000000000001]] . ( layer=m3 ll=v[126.0,114.0] ur=v[128.4,116.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 48, 0] [v[124.10000000000001,112.2], v[126.10000000000001,114.2]] . ( layer=m3 ll=v[126.0,114.0] ur=v[128.4,116.4]) = 0.22360679774998535
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.22360679774998535 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 48 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 48, 0], v3d[53, 48, 0], v3d[53, 47, 0], v3d[52, 47, 0]}
[pin_group/convert_pin]: secondary {v3d[52, 48, 0], v3d[53, 48, 0], v3d[53, 47, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,123.60000000000001] ur=v[125.5,124.4])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[121.2,121.2] ur=v[123.60000000000001,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[121.2,121.2] ur=v[123.60000000000001,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[121.2,123.60000000000001] ur=v[123.60000000000001,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[121.2,123.60000000000001] ur=v[123.60000000000001,126.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 52 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[123.60000000000001,121.2] ur=v[126.0,123.60000000000001]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[123.60000000000001,121.2] ur=v[126.0,123.60000000000001]) = 1.9924858845171218
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 51 ] full=v3d[52, 51, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[123.60000000000001,123.60000000000001] ur=v[126.0,126.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[123.60000000000001,123.60000000000001] ur=v[126.0,126.0]) = 2.360084744241177
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 52 ] full=v3d[52, 52, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 51, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[126.0,121.2] ur=v[128.4,123.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 51, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[126.0,121.2] ur=v[128.4,123.60000000000001]) = 0.6082762530298318
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298318 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 51 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 52, 0] [v[124.7,123.60000000000001], v[125.5,124.4]] . ( layer=m3 ll=v[126.0,123.60000000000001] ur=v[128.4,126.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 52, 0] [v[124.10000000000001,123.0], v[126.10000000000001,125.0]] . ( layer=m3 ll=v[126.0,123.60000000000001] ur=v[128.4,126.0]) = 1.4035668847618121
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618121 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 52 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 51, 0], v3d[52, 52, 0], v3d[53, 52, 0], v3d[53, 51, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 51, 0], v3d[53, 52, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,144.4] ur=v[125.5,145.20000000000002])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[121.2,142.8] ur=v[123.60000000000001,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[121.2,142.8] ur=v[123.60000000000001,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[121.2,145.20000000000002] ur=v[123.60000000000001,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[121.2,145.20000000000002] ur=v[123.60000000000001,147.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 61 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,142.8] ur=v[126.0,145.20000000000002]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[123.60000000000001,142.8] ur=v[126.0,145.20000000000002]) = 2.3600847442411856
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 60 ] full=v3d[52, 60, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[123.60000000000001,145.20000000000002] ur=v[126.0,147.6]) = 0.7999999999999972
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[123.60000000000001,145.20000000000002] ur=v[126.0,147.6]) = 1.9924858845171176
[router/convert_pin_coord_to_tracks]: Overlap: 0.7999999999999972 >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 61 ] full=v3d[52, 61, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 60, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[126.0,142.8] ur=v[128.4,145.20000000000002]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 60, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[126.0,142.8] ur=v[128.4,145.20000000000002]) = 1.4035668847618263
[router/convert_pin_coord_to_tracks]: Partial overlap: 1.4035668847618263 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 60 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 61, 0] [v[124.7,144.4], v[125.5,145.20000000000002]] . ( layer=m3 ll=v[126.0,145.20000000000002] ur=v[128.4,147.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 61, 0] [v[124.10000000000001,143.8], v[126.10000000000001,145.8]] . ( layer=m3 ll=v[126.0,145.20000000000002] ur=v[128.4,147.6]) = 0.6082762530298178
[router/convert_pin_coord_to_tracks]: Partial overlap: 0.6082762530298178 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 61 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 61, 0], v3d[52, 60, 0], v3d[53, 60, 0], v3d[52, 61, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 61, 0], v3d[53, 60, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,290.0] ur=v[125.5,290.8])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,286.8] ur=v[123.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,286.8] ur=v[123.60000000000001,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,289.2] ur=v[123.60000000000001,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,289.2] ur=v[123.60000000000001,291.6]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[121.2,291.6] ur=v[123.60000000000001,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,289.2] ur=v[126.0,291.6]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,289.2] ur=v[126.0,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 121 ] full=v3d[52, 121, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[123.60000000000001,291.6] ur=v[126.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[123.60000000000001,291.6] ur=v[126.0,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 122 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 121, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,289.2] ur=v[128.4,291.6]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 121, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,289.2] ur=v[128.4,291.6]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 121 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 122, 0] [v[124.7,290.0], v[125.5,290.8]] . ( layer=m3 ll=v[126.0,291.6] ur=v[128.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 122, 0] [v[124.10000000000001,289.40000000000003], v[126.10000000000001,291.40000000000003]] . ( layer=m3 ll=v[126.0,291.6] ur=v[128.4,294.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 122 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 121, 0], v3d[53, 121, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 121, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[124.7,102.80000000000001] ur=v[125.5,103.60000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,99.60000000000001] ur=v[123.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,99.60000000000001] ur=v[123.60000000000001,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,102.0] ur=v[123.60000000000001,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,102.0] ur=v[123.60000000000001,104.4]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[51, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[121.2,104.4] ur=v[123.60000000000001,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 51 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,102.0] ur=v[126.0,104.4]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,102.0] ur=v[126.0,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 52 , 43 ] full=v3d[52, 43, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[123.60000000000001,104.4] ur=v[126.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[123.60000000000001,104.4] ur=v[126.0,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 44 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 43, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,102.0] ur=v[128.4,104.4]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 43, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,102.0] ur=v[128.4,104.4]) = 2.0
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.0 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 43 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 44, 0] [v[124.7,102.80000000000001], v[125.5,103.60000000000001]] . ( layer=m3 ll=v[126.0,104.4] ur=v[128.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 44, 0] [v[124.10000000000001,102.2], v[126.10000000000001,104.2]] . ( layer=m3 ll=v[126.0,104.4] ur=v[128.4,106.80000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 53 , 44 ] full=None
[pin_group/convert_pin]: pins {v3d[52, 43, 0], v3d[53, 43, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 43, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[126.80000000000001,100.0] ur=v[127.60000000000001,100.80000000000001])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[123.60000000000001,97.2] ur=v[126.0,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[123.60000000000001,97.2] ur=v[126.0,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[123.60000000000001,99.60000000000001] ur=v[126.0,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 42 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[126.0,97.2] ur=v[128.4,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[126.0,97.2] ur=v[128.4,99.60000000000001]) = 2.000000000000014
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.000000000000014 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[126.0,99.60000000000001] ur=v[128.4,102.0]) = 2.000000000000014
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 42 ] full=v3d[53, 42, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 41, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[128.4,97.2] ur=v[130.8,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 41, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[128.4,97.2] ur=v[130.8,99.60000000000001]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 54 , 41 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 42, 0] [v[126.80000000000001,100.0], v[127.60000000000001,100.80000000000001]] . ( layer=m3 ll=v[128.4,99.60000000000001] ur=v[130.8,102.0]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 42, 0] [v[126.2,99.4], v[128.20000000000002,101.4]] . ( layer=m3 ll=v[128.4,99.60000000000001] ur=v[130.8,102.0]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 54 , 42 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 42, 0], v3d[53, 41, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 41, 0]}
[pin_group/convert_pin]: Converting (gnd layer=m3 ll=v[126.80000000000001,287.2] ur=v[127.60000000000001,288.0])
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[123.60000000000001,284.40000000000003] ur=v[126.0,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[123.60000000000001,284.40000000000003] ur=v[126.0,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[52, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[123.60000000000001,286.8] ur=v[126.0,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 52 , 120 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[126.0,284.40000000000003] ur=v[128.4,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[126.0,284.40000000000003] ur=v[128.4,286.8]) = 2.000000000000014
[router/convert_pin_coord_to_tracks]: Partial overlap: 2.000000000000014 >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = inf
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[53, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[126.0,286.8] ur=v[128.4,289.2]) = 2.000000000000014
[router/convert_pin_coord_to_tracks]: Overlap: inf >? 0
[router/convert_pin_to_tracks]: Converting [ 53 , 120 ] full=v3d[53, 120, 0]
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 119, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[128.4,284.40000000000003] ur=v[130.8,286.8]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 119, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[128.4,284.40000000000003] ur=v[130.8,286.8]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 54 , 119 ] full=None
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 120, 0] [v[126.80000000000001,287.2], v[127.60000000000001,288.0]] . ( layer=m3 ll=v[128.4,286.8] ur=v[130.8,289.2]) = 0
[router/convert_pin_coord_to_tracks]: Check overlap: v3d[54, 120, 0] [v[126.2,286.6], v[128.20000000000002,288.6]] . ( layer=m3 ll=v[128.4,286.8] ur=v[130.8,289.2]) = 0
[router/convert_pin_coord_to_tracks]: No overlap: 0 0
[router/convert_pin_to_tracks]: Converting [ 54 , 120 ] full=None
[pin_group/convert_pin]: pins {v3d[53, 119, 0], v3d[53, 120, 0]}
[pin_group/convert_pin]: secondary {v3d[53, 119, 0]}
**** Converting pins: 2.9 seconds
[router/separate_adjacent_pin]: Comparing vdd and gnd adjacency
[router/separate_adjacent_pin]: Removed 0 adjacent grids.
**** Separating adjacent pins: 0.1 seconds
[router/enclose_pins]: Enclosing pins for vdd
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-82.2,-46.2] ur=v[-78.60000000000001,-42.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-70.2,155.4] ur=v[-69.0,159.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,155.4] ur=v[-69.0,156.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-72.2,156.20000000000002] ur=v[-69.60000000000001,157.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,234.60000000000002] ur=v[-71.4,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-70.2,273.0] ur=v[-69.0,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,273.0] ur=v[-69.0,274.2])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-72.2,273.8] ur=v[-69.60000000000001,274.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,193.8] ur=v[-69.0,197.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-72.60000000000001,117.0] ur=v[-71.4,118.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,193.8] ur=v[-57.0,197.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,155.4] ur=v[-57.0,159.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,114.60000000000001] ur=v[-57.0,118.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,273.0] ur=v[-57.0,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-60.6,232.20000000000002] ur=v[-57.0,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-15.0,294.6] ur=v[-11.4,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-15.0,335.40000000000003] ur=v[-11.4,339.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,73.8] ur=v[-1.8,77.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,33.0] ur=v[-1.8,36.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-46.2] ur=v[-1.8,-42.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-7.800000000000001] ur=v[-4.2,-4.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[-5.4,-7.800000000000001] ur=v[-1.8,-6.6000000000000005])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[-4.6000000000000005,-7.2] ur=v[-3.8000000000000003,-4.6000000000000005])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.4,189.0] ur=v[12.600000000000001,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,189.0] ur=v[12.600000000000001,190.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[10.9,189.60000000000002] ur=v[11.700000000000001,192.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,210.60000000000002] ur=v[12.600000000000001,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,148.20000000000002] ur=v[12.600000000000001,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[11.4,126.60000000000001] ur=v[12.600000000000001,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[9.0,126.60000000000001] ur=v[12.600000000000001,127.80000000000001])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[10.9,127.2] ur=v[11.700000000000001,129.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,126.60000000000001] ur=v[27.0,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,189.0] ur=v[27.0,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,148.20000000000002] ur=v[27.0,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[25.8,210.60000000000002] ur=v[27.0,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[28.200000000000003,-46.2] ur=v[31.8,-42.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[49.800000000000004,-46.2] ur=v[53.400000000000006,-42.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,251.4] ur=v[70.2,255.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,251.4] ur=v[72.60000000000001,252.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,252.0] ur=v[70.60000000000001,254.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,232.20000000000002] ur=v[72.60000000000001,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,189.0] ur=v[70.2,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,189.0] ur=v[72.60000000000001,190.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,189.60000000000002] ur=v[70.60000000000001,192.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,210.60000000000002] ur=v[72.60000000000001,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,169.8] ur=v[72.60000000000001,173.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,126.60000000000001] ur=v[70.2,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,126.60000000000001] ur=v[72.60000000000001,127.80000000000001])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[69.8,127.2] ur=v[70.60000000000001,129.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,148.20000000000002] ur=v[72.60000000000001,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[69.0,273.0] ur=v[72.60000000000001,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,273.0] ur=v[87.0,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,189.0] ur=v[87.0,190.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,189.0] ur=v[87.0,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,189.60000000000002] ur=v[86.10000000000001,192.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,169.8] ur=v[87.0,173.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,148.20000000000002] ur=v[87.0,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,232.20000000000002] ur=v[87.0,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,251.4] ur=v[87.0,252.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,251.4] ur=v[87.0,255.0])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,252.0] ur=v[86.10000000000001,254.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[85.80000000000001,126.60000000000001] ur=v[87.0,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,126.60000000000001] ur=v[87.0,127.80000000000001])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[85.30000000000001,127.2] ur=v[86.10000000000001,129.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[83.4,210.60000000000002] ur=v[87.0,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,148.20000000000002] ur=v[96.60000000000001,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,189.0] ur=v[96.60000000000001,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,210.60000000000002] ur=v[96.60000000000001,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,294.6] ur=v[96.60000000000001,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,126.60000000000001] ur=v[96.60000000000001,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,251.4] ur=v[96.60000000000001,255.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,232.20000000000002] ur=v[96.60000000000001,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,273.0] ur=v[96.60000000000001,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,169.8] ur=v[96.60000000000001,173.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[93.0,107.4] ur=v[96.60000000000001,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,297.0] ur=v[103.80000000000001,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,294.6] ur=v[101.4,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[100.9,295.0] ur=v[101.7,297.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,109.80000000000001] ur=v[103.80000000000001,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,107.4] ur=v[101.4,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[100.9,107.80000000000001] ur=v[101.7,110.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[100.2,90.60000000000001] ur=v[103.80000000000001,94.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,107.4] ur=v[108.60000000000001,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,294.6] ur=v[108.60000000000001,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,23.400000000000002] ur=v[111.0,24.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,90.60000000000001] ur=v[111.0,94.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[107.4,4.2] ur=v[111.0,7.800000000000001])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[109.80000000000001,57.0] ur=v[111.0,60.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,107.4] ur=v[115.80000000000001,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[112.2,109.80000000000001] ur=v[115.80000000000001,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[114.5,107.80000000000001] ur=v[115.30000000000001,110.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,294.6] ur=v[115.80000000000001,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[112.2,297.0] ur=v[115.80000000000001,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[114.5,295.0] ur=v[115.30000000000001,297.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,23.400000000000002] ur=v[115.80000000000001,24.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,90.60000000000001] ur=v[118.2,94.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,4.2] ur=v[118.2,7.800000000000001])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[114.60000000000001,57.0] ur=v[118.2,60.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,107.4] ur=v[123.0,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,109.80000000000001] ur=v[123.0,111.0])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,107.80000000000001] ur=v[122.10000000000001,110.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,148.20000000000002] ur=v[123.0,151.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,251.4] ur=v[123.0,255.0])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,232.20000000000002] ur=v[123.0,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,234.60000000000002] ur=v[123.0,235.8])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,232.60000000000002] ur=v[122.10000000000001,235.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,189.0] ur=v[123.0,192.60000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,297.0] ur=v[123.0,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,294.6] ur=v[123.0,298.2])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,295.0] ur=v[122.10000000000001,297.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,126.60000000000001] ur=v[123.0,130.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,273.0] ur=v[123.0,276.6])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,210.60000000000002] ur=v[123.0,214.20000000000002])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[119.4,172.20000000000002] ur=v[123.0,173.4])
[pin_group/add_enclosure]: Adding enclosure vdd ( layer=m3 ll=v[121.80000000000001,169.8] ur=v[123.0,173.4])
[pin_group/add_enclosure]: Adding enclosure vdd (vdd layer=m3 ll=v[121.30000000000001,170.20000000000002] ur=v[122.10000000000001,172.8])
[router/enclose_pins]: Enclosing pins for gnd
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-82.2,-27.0] ur=v[-78.60000000000001,-23.400000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-82.2,-67.8] ur=v[-78.60000000000001,-66.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-79.80000000000001,-67.8] ur=v[-78.60000000000001,-64.2])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-80.2,-67.2] ur=v[-79.4,-64.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,97.80000000000001] ur=v[-69.0,99.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-70.2,95.4] ur=v[-69.0,99.0])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-72.2,97.4] ur=v[-69.60000000000001,98.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,215.4] ur=v[-69.0,216.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-70.2,213.0] ur=v[-69.0,216.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-72.2,215.0] ur=v[-69.60000000000001,215.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,174.60000000000002] ur=v[-69.0,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,253.8] ur=v[-71.4,255.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-72.60000000000001,136.20000000000002] ur=v[-71.4,137.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,174.60000000000002] ur=v[-57.0,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,213.0] ur=v[-57.0,216.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,95.4] ur=v[-57.0,99.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,136.20000000000002] ur=v[-57.0,139.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-60.6,253.8] ur=v[-57.0,257.40000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,354.6] ur=v[-11.4,358.20000000000005])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,316.20000000000005] ur=v[-13.8,319.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,318.6] ur=v[-11.4,319.8])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-14.100000000000001,316.6] ur=v[-13.3,319.20000000000005])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-15.0,275.40000000000003] ur=v[-11.4,279.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,93.0] ur=v[-1.8,96.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,52.2] ur=v[-4.2,55.800000000000004])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,52.2] ur=v[-1.8,53.400000000000006])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-4.6000000000000005,52.800000000000004] ur=v[-3.8000000000000003,55.400000000000006])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-67.8] ur=v[-4.2,-64.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-67.8] ur=v[-1.8,-66.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[-4.6000000000000005,-67.2] ur=v[-3.8000000000000003,-64.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,-27.0] ur=v[-1.8,-23.400000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[-5.4,13.8] ur=v[-1.8,17.400000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.4,220.20000000000002] ur=v[12.600000000000001,223.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,220.20000000000002] ur=v[12.600000000000001,221.4])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[10.9,220.8] ur=v[11.700000000000001,223.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,138.6] ur=v[12.600000000000001,142.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,201.0] ur=v[12.600000000000001,204.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,117.0] ur=v[12.600000000000001,120.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,157.8] ur=v[12.600000000000001,159.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[11.4,157.8] ur=v[12.600000000000001,161.4])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[10.9,158.4] ur=v[11.700000000000001,161.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[9.0,179.4] ur=v[12.600000000000001,183.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,220.20000000000002] ur=v[27.0,223.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,117.0] ur=v[27.0,120.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,138.6] ur=v[27.0,142.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,201.0] ur=v[27.0,204.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,157.8] ur=v[27.0,161.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[25.8,179.4] ur=v[27.0,183.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[28.200000000000003,-67.8] ur=v[31.8,-64.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[49.800000000000004,-67.8] ur=v[53.400000000000006,-64.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,201.0] ur=v[72.60000000000001,204.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,179.4] ur=v[72.60000000000001,183.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,220.20000000000002] ur=v[70.2,223.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,220.20000000000002] ur=v[72.60000000000001,221.4])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,220.8] ur=v[70.60000000000001,223.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,117.0] ur=v[72.60000000000001,120.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,282.6] ur=v[70.2,286.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,282.6] ur=v[72.60000000000001,283.8])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,283.2] ur=v[70.60000000000001,285.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,241.8] ur=v[72.60000000000001,245.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,157.8] ur=v[70.2,161.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,157.8] ur=v[72.60000000000001,159.0])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[69.8,158.4] ur=v[70.60000000000001,161.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,138.6] ur=v[72.60000000000001,142.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[69.0,263.40000000000003] ur=v[72.60000000000001,267.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,157.8] ur=v[87.0,159.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,157.8] ur=v[87.0,161.4])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,158.4] ur=v[86.10000000000001,161.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,263.40000000000003] ur=v[87.0,267.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,117.0] ur=v[87.0,120.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,201.0] ur=v[87.0,204.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,220.20000000000002] ur=v[87.0,221.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,220.20000000000002] ur=v[87.0,223.8])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,220.8] ur=v[86.10000000000001,223.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,138.6] ur=v[87.0,142.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,282.6] ur=v[87.0,283.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[85.80000000000001,282.6] ur=v[87.0,286.2])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[85.30000000000001,283.2] ur=v[86.10000000000001,285.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,241.8] ur=v[87.0,245.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[83.4,179.4] ur=v[87.0,183.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[88.2,100.2] ur=v[91.80000000000001,101.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,97.80000000000001] ur=v[91.80000000000001,101.4])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[88.60000000000001,100.0] ur=v[91.2,100.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[88.2,287.40000000000003] ur=v[91.80000000000001,288.6])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,285.0] ur=v[91.80000000000001,288.6])
[pin_group/add_enclosure]: Adding enclosure gnd (gnd layer=m3 ll=v[88.60000000000001,287.2] ur=v[91.2,288.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,143.4] ur=v[91.80000000000001,147.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,268.2] ur=v[91.80000000000001,271.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,289.8] ur=v[91.80000000000001,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,121.80000000000001] ur=v[91.80000000000001,125.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,237.0] ur=v[91.80000000000001,240.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,193.8] ur=v[91.80000000000001,197.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,205.8] ur=v[91.80000000000001,209.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,184.20000000000002] ur=v[91.80000000000001,187.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,102.60000000000001] ur=v[91.80000000000001,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,227.4] ur=v[91.80000000000001,228.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,174.60000000000002] ur=v[91.80000000000001,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,277.8] ur=v[91.80000000000001,281.40000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,131.4] ur=v[91.80000000000001,135.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,215.4] ur=v[91.80000000000001,219.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,153.0] ur=v[91.80000000000001,156.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,112.2] ur=v[91.80000000000001,115.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,246.60000000000002] ur=v[91.80000000000001,250.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,165.0] ur=v[91.80000000000001,166.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[90.60000000000001,256.2] ur=v[91.80000000000001,259.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,277.8] ur=v[99.0,281.40000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,246.60000000000002] ur=v[99.0,250.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,289.8] ur=v[99.0,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,184.20000000000002] ur=v[99.0,187.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,215.4] ur=v[99.0,219.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,174.60000000000002] ur=v[99.0,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,165.0] ur=v[99.0,166.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,143.4] ur=v[99.0,147.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,121.80000000000001] ur=v[99.0,125.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,102.60000000000001] ur=v[99.0,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,153.0] ur=v[99.0,156.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,131.4] ur=v[99.0,135.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,205.8] ur=v[99.0,209.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,237.0] ur=v[99.0,240.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,112.2] ur=v[99.0,115.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,227.4] ur=v[99.0,228.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,193.8] ur=v[99.0,197.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,268.2] ur=v[99.0,271.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[95.4,256.2] ur=v[99.0,259.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[102.60000000000001,102.60000000000001] ur=v[106.2,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[102.60000000000001,289.8] ur=v[106.2,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[105.0,30.6] ur=v[108.60000000000001,34.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[107.4,11.4] ur=v[111.0,15.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,16.2] ur=v[111.0,19.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,102.60000000000001] ur=v[113.4,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,289.8] ur=v[113.4,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[109.80000000000001,69.0] ur=v[113.4,72.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[112.2,30.6] ur=v[115.80000000000001,34.2])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[114.60000000000001,11.4] ur=v[118.2,15.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[114.60000000000001,16.2] ur=v[118.2,19.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,131.4] ur=v[120.60000000000001,135.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,227.4] ur=v[120.60000000000001,228.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,102.60000000000001] ur=v[120.60000000000001,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,289.8] ur=v[120.60000000000001,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,205.8] ur=v[120.60000000000001,209.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,184.20000000000002] ur=v[120.60000000000001,187.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,174.60000000000002] ur=v[120.60000000000001,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,69.0] ur=v[120.60000000000001,72.60000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,256.2] ur=v[120.60000000000001,259.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,112.2] ur=v[120.60000000000001,115.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,237.0] ur=v[120.60000000000001,240.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,143.4] ur=v[120.60000000000001,147.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,246.60000000000002] ur=v[120.60000000000001,250.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,215.4] ur=v[120.60000000000001,219.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,193.8] ur=v[120.60000000000001,197.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,277.8] ur=v[120.60000000000001,281.40000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,268.2] ur=v[120.60000000000001,271.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,165.0] ur=v[120.60000000000001,166.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,121.80000000000001] ur=v[120.60000000000001,125.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[117.0,153.0] ur=v[120.60000000000001,156.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,174.60000000000002] ur=v[127.80000000000001,178.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,193.8] ur=v[127.80000000000001,197.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,215.4] ur=v[127.80000000000001,219.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,268.2] ur=v[127.80000000000001,271.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,227.4] ur=v[127.80000000000001,228.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,165.0] ur=v[127.80000000000001,166.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,277.8] ur=v[127.80000000000001,281.40000000000003])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,205.8] ur=v[127.80000000000001,209.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,256.2] ur=v[127.80000000000001,259.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,184.20000000000002] ur=v[127.80000000000001,187.8])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,153.0] ur=v[127.80000000000001,156.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,131.4] ur=v[127.80000000000001,135.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,237.0] ur=v[127.80000000000001,240.60000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,246.60000000000002] ur=v[127.80000000000001,250.20000000000002])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,112.2] ur=v[127.80000000000001,115.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,121.80000000000001] ur=v[127.80000000000001,125.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,143.4] ur=v[127.80000000000001,147.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,289.8] ur=v[127.80000000000001,291.0])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[124.2,102.60000000000001] ur=v[127.80000000000001,103.80000000000001])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[126.60000000000001,97.80000000000001] ur=v[127.80000000000001,101.4])
[pin_group/add_enclosure]: Adding enclosure gnd ( layer=m3 ll=v[126.60000000000001,285.0] ur=v[127.80000000000001,288.6])
**** Enclosing pins: 0.3 seconds
*** Finding pins and blockages: 3.4 seconds
[supply_grid_router/route_supply_rails]: Routing supply rail gnd.
[supply_grid_router/route_supply_rails]: Routing supply rail vdd.
*** Routing supply rails: 1.4 seconds
[supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for vdd
[supply_grid_router/route_simple_overlaps]: Routed 77 simple overlap pins
[supply_grid_router/route_simple_overlaps]: Routing simple overlap pins for gnd
[supply_grid_router/route_simple_overlaps]: Routed 140 simple overlap pins
*** Simple overlap routing: 0.0 seconds
[supply_grid_router/route_pins_to_rails]: Maze routing vdd with 1 pin components to connect.
[router/add_pin_component_source]: Set source: vdd {v3d[-30, 49, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-30, 49, 0]], [v3d[-30, 50, 0]]]
[router/add_route]: Adding route: [[v3d[-30, 49, 0]], [v3d[-30, 50, 0]]]
[supply_grid_router/route_pins_to_rails]: Maze routing gnd with 4 pin components to connect.
[router/add_pin_component_source]: Set source: gnd {v3d[-30, 106, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-30, 106, 0]], [v3d[-30, 107, 0]]]
[router/add_route]: Adding route: [[v3d[-30, 106, 0]], [v3d[-30, 107, 0]]]
[router/add_pin_component_source]: Set source: gnd {v3d[-6, 148, 0], v3d[-5, 149, 0], v3d[-6, 149, 0], v3d[-5, 148, 0]}
[router/run_router]: Found path: cost=4
[router/run_router]: [[v3d[-6, 148, 0]], [v3d[-6, 147, 0]]]
[router/add_route]: Adding route: [[v3d[-6, 148, 0]], [v3d[-6, 147, 0]]]
[router/add_pin_component_source]: Set source: gnd {v3d[53, 42, 0], v3d[53, 41, 0]}
[router/run_router]: Found path: cost=1
[router/run_router]: [[v3d[53, 41, 0]], [v3d[52, 41, 0]]]
[router/add_route]: Adding route: [[v3d[53, 41, 0]], [v3d[52, 41, 0]]]
[router/add_pin_component_source]: Set source: gnd {v3d[53, 119, 0], v3d[53, 120, 0]}
[router/run_router]: Found path: cost=1
[router/run_router]: [[v3d[53, 119, 0]], [v3d[52, 119, 0]]]
[router/add_route]: Adding route: [[v3d[53, 119, 0]], [v3d[52, 119, 0]]]
*** Maze routing supplies: 1.0 seconds
** Routing: 8.2 seconds
[run_script/run_script]: /home/jesse/output/run_drc.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.drc.err 1> /home/jesse/output/sram_2_16_scn4m_subm.drc.out
[verify.magic/run_drc]: DRC Errors sram_2_16_scn4m_subm 0
[run_script/run_script]: /home/jesse/output/run_lvs.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.lvs.err 1> /home/jesse/output/sram_2_16_scn4m_subm.lvs.out
[verify.magic/run_lvs]: sram_2_16_scn4m_subm LVS matches
** Verification: 8.6 seconds
** SRAM creation: 17.7 seconds
LEF: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lef
** LEF: 0.5 seconds
GDS: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.gds
** GDS: 0.3 seconds
SP: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.sp
** Spice writing: 0.1 seconds
LVS: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm.lvs.sp
** LVS writing: 0.1 seconds
[verify.magic/run_pex]: /home/jesse/output/run_pex.sh 2> /home/jesse/output/sram_2_16_scn4m_subm.pex.err 1> /home/jesse/output/sram_2_16_scn4m_subm.pex.out
** Extraction: 7.7 seconds
LIB: Characterizing...
[characterizer.lib/prepare_tables]: Loads: [ 2.45605 9.8242 39.2968 ]
[characterizer.lib/prepare_tables]: Slews: [0.0125 0.05 0.4 ]
[characterizer.lib/characterize_corners]: Characterizing corners: [('TT', 5.0, 25), ('FF', 5.0, 25), ('SS', 5.0, 25)]
[characterizer.lib/characterize_corners]: Corner: ('TT', 5.0, 25)
[characterizer.lib/characterize_corners]: Writing to /home/jesse/openram/compiler/temp/sram_2_16_scn4m_subm_TT_5p0V_25C.lib
[graph_util/get_all_paths]: Paths found=4
[characterizer.delay/set_internal_spice_names]: s_en name = s_en0
[characterizer.delay/set_internal_spice_names]: bl name=bl0_1, br name=br0_1
[characterizer.delay/find_feasible_period_one_port]: Trying feasible period: 10.0ns on Port 0
[characterizer.simulation/add_noop_all_ports]: Idle cycle (no positive clock edge)
[characterizer.simulation/add_write]: W data 1 address 0000
[characterizer.simulation/add_write]: W data 0 address 1111 to write value
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_read]: R data 1 address 0000 to set dout caps
[characterizer.simulation/add_read]: R data 0 address 1111 to check W0 worked
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle)
[characterizer.simulation/add_write]: W data 1 address 1111 to write value
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_write]: W data 0 address 0000 to clear din caps
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_read]: R data 0 address 0000 to clear dout caps
[characterizer.simulation/add_read]: R data 1 address 1111 to check W1 worked
[characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle))
[characterizer.stimuli/__init__]: Not using spice library
[characterizer.stimuli/run_sim]: *** Spice: 102.9 seconds
[characterizer.delay/check_bit_measures]: v_q_a1111_b1_WRITE_ZERO=0.0001552934
[characterizer.delay/check_bit_measures]: v_q_a1111_b1_WRITE_ONE=4.99351
[characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_WRITE_ZERO=4.993616
[characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_WRITE_ONE=0.0001578317
[characterizer.delay/check_measurements]: Checking write values for port 0
[characterizer.delay/check_bit_measures]: v_q_a1111_b1_READ_ZERO=0.0001544982
[characterizer.delay/check_bit_measures]: v_q_a1111_b1_READ_ONE=4.993367
[characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_READ_ZERO=4.99365
[characterizer.delay/check_bit_measures]: v_qbar_a1111_b1_READ_ONE=0.0001613884
[characterizer.delay/check_measurements]: Checking read delay values for port 0
[characterizer.delay/check_sen_measure]: s_en delay=4.5232980000000005ns
[characterizer.delay/check_read_debug_measures]: v_bl_READ_ZERO=1.472246
[characterizer.delay/check_read_debug_measures]: v_br_READ_ZERO=4.976103
[characterizer.delay/check_read_debug_measures]: v_bl_READ_ONE=4.961281
[characterizer.delay/check_read_debug_measures]: v_br_READ_ONE=1.484215
[characterizer.delay/check_read_debug_measures]: v_delay_lh=4.976596
[characterizer.delay/check_read_debug_measures]: v_delay_hl=0.3923676
[characterizer.delay/check_valid_delays]: Successful simulation (in ns):
period 10.0 load 39.2968 slew 0.4
delay_hl=2.505487 delay_lh=2.0205230000000003
slew_hl=2.805679 slew_lh=0.952768
[characterizer.delay/find_feasible_period_one_port]: feasible_period passed for Port 0: 10.0ns feasible_delay 2.0205ns/2.5055ns slew 0.9528ns/2.8057ns
[characterizer.delay/find_feasible_period_one_port]: Found feasible_period for port 0: 10.0ns
[characterizer.delay/find_feasible_period]: Found feasible_period: 10.0ns
[characterizer.delay/find_min_period_one_port]: MinPeriod Search Port 0: 5.0ns (ub: 10.0 lb: 0.0)
[characterizer.simulation/add_noop_all_ports]: Idle cycle (no positive clock edge)
[characterizer.simulation/add_write]: W data 1 address 0000
[characterizer.simulation/add_write]: W data 0 address 1111 to write value
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_read]: R data 1 address 0000 to set dout caps
[characterizer.simulation/add_read]: R data 0 address 1111 to check W0 worked
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle)
[characterizer.simulation/add_write]: W data 1 address 1111 to write value
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_write]: W data 0 address 0000 to clear din caps
[characterizer.simulation/add_noop_clock_one_port]: Clock only on port 0
[characterizer.simulation/add_read]: R data 0 address 0000 to clear dout caps
[characterizer.simulation/add_read]: R data 1 address 1111 to check W1 worked
[characterizer.simulation/add_noop_all_ports]: Idle cycle (if read takes >1 cycle))
[characterizer.stimuli/__init__]: Not using spice library