← Commit history
SKILL.md+2
@@ -12,6 +12,8 @@ Start with the [skill directory](references/skill-directory.md) to find the rele  The bundled shared skills are: +- [End-to-end independent layout](skills/eda-end-to-end-layout/SKILL.md): preserve placement provenance through routing, copper/thermal review and ablation-aware iteration.+ - [Multilayer current review](skills/eda-multilayer-current-review/SKILL.md): native conductor connectivity, matched-net X-ray comparisons, explicit DC load cases and floating-copper accounting.  - [Visible routing and copper optimization](skills/eda-visible-routing/SKILL.md): live routing, clean bends, electrical priorities, copper expansion and thermal review.
docs/examples/astra-esc/README.mdadded+24
@@ -0,0 +1,24 @@+# Astra ESC: source, provenance and what is reusable++There are two separate historical experiments. [Astra placement, issue 92](https://wiki.adom.inc/adom/kicad-bridge/issues/92) independently generated the movable-part placement from the common fixture and preserved the fixed contacts. [Routing, issue 94](https://wiki.adom.inc/adom/kicad-bridge/issues/94) instead routed Fable's fixed placement. Combining those two results would NOT demonstrate an end-to-end Astra layout. The handoff is being corrected; no completed independent end-to-end result is claimed here.++The routing take reached 59/59 connected nets and zero new DRC errors, with 13 inherited library errors. It did not complete outer-layer power/thermal pours or establish a current/thermal rating. Its first fully connected video had blinking captions; [AB issue 194](https://wiki.adom.inc/adom/adom-bridge/issues/194) owns the shared product fix.++## Code map++| Source | Language | Responsibility | Portability today |+|---|---|---|---|+| placement/place_plan.py | Python | Functional anchors, pin-relative component targets, courtyard-safe local placement search | ESC-specific anchors, references and bounds |+| placement/plan.py | Python | Extract local pad/net data for placement | Demo file/evidence paths |+| routing/geometry.py | Python, Shapely | Parse pad shapes and layer/net membership | Useful geometry routines, incomplete general KiCad parser, hardcoded input |+| routing/planner.py | Python, NumPy, Shapely | Rasterize clearance obstacles, choose endpoints, compress paths | ESC outline, grid, widths and layer assumptions |+| routing/search*.cpp | C++ | Fast grid path search with layer/via moves and costs | Reusable algorithmic core; not a standalone general router |+| routing/component_search.py, soft_search2.py, soft_repair3.py | Python | Find disconnected copper groups, identify blocking paths, rip up and reroute | Demo-specific globals and plane handling |+| routing/build_corrected.py, final-plan.json | Python / JSON | Build and replay the accepted route batches | Specific geometry for Fable's placement; do not use for Astra's independent layout |+| routing/bridge.py | Python | Timestamped calls to Adom Bridge | Fixed desktop and fixture path |++The AI chooses electrical intent and writes/adapts the planner. C++ performs the geometric search. KiCad Bridge commits the supplied points as native undo steps and checks them with KiCad; it does not invent those points for this AI routing take. Replaying final-plan.json is not fresh planning.++Source is copied under source/ for inspection and reproducibility. Historical placement and routing inputs have different provenance. The routing source is a worked example, NOT an install-and-run router for arbitrary boards. Paths, reference names, net classes, layer roles, outline/grid, pad support and rules must be parameterized and validated on multiple unseen boards before making that claim. No power-pour optimizer is hidden inside it.++Use the [end-to-end layout skill](../../../skills/eda-end-to-end-layout/SKILL.md) for the reusable process: preserve each engine's own placement, reserve power/thermal regions, route, pour/refill, measure actual connected copper and bottlenecks, reroute or move parts when necessary, and validate every stage. Improvements belong in the shared owning projects so all Adom users benefit.
docs/examples/astra-esc/source/placement/bridge.pyadded+12
@@ -0,0 +1,12 @@+import json,subprocess,time,pathlib,shlex,datetime+D=pathlib.Path(__file__).parent+B='C:/Users/arav/Downloads/adom-gate/esc-demo/astra/esc-g431-unplaced.kicad_pcb'+def call(v,a):+ cmd=['adom-bridge','--ai-thread','Astra ESC G431 placement video','--target','arav-rog',v,json.dumps(a,separators=(',',':'))]+ t=time.time();p=subprocess.run(cmd,capture_output=True,text=True);r=json.loads(p.stdout)+ with (D/'evidence/calls.jsonl').open('a') as f:f.write(json.dumps(dict(start=t,end=time.time(),utc=datetime.datetime.fromtimestamp(t,datetime.timezone.utc).isoformat(),verb=v,args=a,command=shlex.join(cmd),result=r))+'\n')+ if r.get('success') is False or r.get('status')=='error':raise RuntimeError(r)+ return r+if __name__=='__main__':+ import sys+ r=call(sys.argv[1],json.loads(sys.argv[2] if len(sys.argv)>2 else '{}'));print(json.dumps(r,indent=2))
docs/examples/astra-esc/source/placement/place_plan.pyadded+89
@@ -0,0 +1,89 @@+from bridge import *+import math,re+s=json.load(open(D/'evidence/state.json'));F={p['ref']:p for p in s['footprints']};P=json.load(open(D/'evidence/local-pads.json'))+poses={r:(p['x'],p['y'],p['rotation']) for r,p in F.items() if p['locked']};boxes={r:tuple(p['courtyard'][k] for k in ['minX','minY','maxX','maxY']) for r,p in F.items() if p['locked']};order=[];groups={};targets={}+def rot(x,y,a):+ c=round(math.cos(math.radians(a)),9);t=round(math.sin(math.radians(a)),9);return c*x+t*y,-t*x+c*y+def box(r,x,y,a):+ p=F[r];b=p['courtyard'];corners=[rot(xx-p['x'],yy-p['y'],a) for xx in [b['minX'],b['maxX']] for yy in [b['minY'],b['maxY']]]+ return (x+min(v[0] for v in corners),y+min(v[1] for v in corners),x+max(v[0] for v in corners),y+max(v[1] for v in corners))+def fits(b,skip=None,gap=.25):+ if b[0]<104.5 or b[1]<58.5 or b[2]>167.5 or b[3]>131.5:return False+ return not any(r!=skip and b[0]<q[2]+gap and b[2]>q[0]-gap and b[1]<q[3]+gap and b[3]>q[1]-gap for r,q in boxes.items())+def setp(r,x,y,a,g):+ b=box(r,x,y,a)+ assert fits(b,r),(r,b,[(r1,b1) for r1,b1 in boxes.items() if b[0]<b1[2]+.25 and b[2]>b1[0]-.25 and b[1]<b1[3]+.25 and b[3]>b1[1]-.25])+ poses[r]=(x,y,a);boxes[r]=b;order.append(r);groups[r]=g+anchors=[('C2',140.7,76,0,'battery'),('C3',154.4,76,0,'battery'),('D1',141,68,0,'battery'),('R32',128,70,0,'sense'),('U6',127,75,90,'sense'),('U2',116,74,0,'supplies'),('U3',118,82,0,'supplies'),('U1',131,84,0,'supplies'),('U5',123,97,0,'control'),('U4',138.5,99,0,'driver'),('J1',113,113,0,'debug'),('SW1',108,101.5,0,'debug'),('Y1',115.3,96.5,0,'crystal')]+for phase,y,hi,lo in [('C',85,'Q5','Q6'),('B',99,'Q3','Q4'),('A',113,'Q1','Q2')]:anchors.extend([(hi,147.5,y,180,'phase'+phase),(lo,156,y,0,'phase'+phase)])+for r,x,y,a,g in anchors:setp(r,x,y,a,g)+def pad(r,n):+ p=next(p for p in P[r] if p['pad']==str(n));x,y,a=poses[r];dx,dy=rot(p['x'],p['y'],a);return x+dx,y+dy+# Explicit electrical placement targets. Smaller parts are oriented using their actual pad nets.+def want(r,g,xy,links=[]):targets[r]=dict(group=g,xy=xy,links=links)+def near(r,g,owner,pn):want(r,g,pad(owner,pn),[(owner,str(pn),8)])+for r,pn in [('C24',1),('C25',24),('C26',36),('C27',48)]:near(r,'control','U5',pn)+for r in ['C28','C29','FB1']:near(r,'analog','U5',20)+near('C30','control','U5',48);near('C44','sense','U6',6)+for r,pn in [('C35',1),('C36',3)]:near(r,'crystal','Y1',pn)+for r,pn in [('C39',7),('R20',7),('R19',45),('R17',43),('R18',44),('R21',26),('R22',26),('C40',26)]:near(r,'control','U5',pn)+for r in ['C6','C23']:near(r,'supplies','U3',5)+near('C9','supplies','U3',1)+for r in ['C4','C5','R1']:near(r,'supplies','U2',3)+near('C1','supplies','U2',8)+for r in ['C10','C11']:near(r,'supplies','U2',4)+want('D2','supplies',(111.5,69));near('JP1','supplies','U2',2)+near('C7','supplies','U1',2);near('C8','supplies','U1',3)+for r in ['C20','C22']:near(r,'driver','U4',7)+for r,pn in [('C12',20),('C13',17),('C21',14)]:near(r,'driver','U4',pn)+for phase,hi,lo,rs,caps in [('A','Q1','Q2',[2,3,4,5],[14,15,31,32]),('B','Q3','Q4',[7,8,9,10],[16,17,33,34]),('C','Q5','Q6',[12,13,14,15],[18,19,37,38])]:+ for n in rs[:2]:near('R'+str(n),'phase'+phase,hi,4)+ for n in rs[2:]:near('R'+str(n),'phase'+phase,lo,4)+ for n in caps:near('C'+str(n),'phase'+phase,hi,5)+for r in ['R23','R25','C41']:near(r,'analog','U5',14)+for rs,pn in [(['R24','R26','R27','C42'],13),(['R28','R29','R30','C43'],12),(['R31','R33','R34','C45'],8)]:+ for r in rs:near(r,'analog','U5',pn)+for led,res,xy in [('LED1','R6',(130,89)),('LED2','R11',(115,87)),('LED3','R16',(123,88))]:+ want(led,'indicators',xy);want(res,'indicators',(xy[0]+2,xy[1]))+for r in F:+ if r.startswith('TP'):+  net=P[r][0]['net'];refs=[q for q in poses if not F[q]['locked'] and any(p['net']==net for p in P[q])]+  if refs:+   q=min(refs,key=lambda q:0 if q.startswith('U') else 1);pn=next(p['pad'] for p in P[q] if p['net']==net);near(r,'test',q,pn)+  else:want(r,'test',(125,108))+# Supply test pads adjacent to accessible power groups; phase test pads beside fixed phase contacts.+for r,xy in [('TP7',(143,122)),('TP8',(146,68)),('TP12',(160,117)),('TP13',(160,103)),('TP14',(160,89)),('TP10',(113,77)),('TP15',(113,80)),('TP16',(113,90)),('TP17',(113,87))]:want(r,'test',xy)+assert set(F)==set(poses)|set(targets),set(F)-set(poses)-set(targets)+# Prioritize capacitors and pin-critical components over testpoints/indicators.+def prio(r):+ return (3 if r.startswith('TP') else 2 if r.startswith('LED') else 0 if r.startswith('C') or r in ['FB1','D2'] else 1,-(F[r]['courtyard']['maxX']-F[r]['courtyard']['minX'])*(F[r]['courtyard']['maxY']-F[r]['courtyard']['minY']))+for r in sorted(targets,key=prio):+ t=targets[r];tx,ty=t['xy'];best=None+ for a in [0,90,180,270]:+  for ix in range(-40,41):+   x=round(tx*2)/2+ix*.5+   for iy in range(-40,41):+    y=round(ty*2)/2+iy*.5+    dist=(x-tx)**2+(y-ty)**2+    if best and dist>best[0]:continue+    b=box(r,x,y,a)+    if not fits(b):continue+    # Match pad polarity and signal pads to the intended IC or transistor pin.+    score=dist+    for owner,pn,w in t['links']:+     op=next(p for p in P[owner] if p['pad']==pn);pts=[p for p in P[r] if p['net']==op['net']]+     if pts:+      ox,oy=pad(owner,pn);score+=w*min((x+rot(p['x'],p['y'],a)[0]-ox)**2+(y+rot(p['x'],p['y'],a)[1]-oy)**2 for p in pts)+    if best is None or score<best[0]:best=(score,x,y,a)+ if best is None:raise RuntimeError(('no fit',r))+ _,x,y,a=best;setp(r,x,y,a,t['group'])+plan=[dict(ref=r,x=poses[r][0],y=poses[r][1],rotation=poses[r][2],group=groups[r]) for r in order]+(D/'evidence/plan.json').write_text(json.dumps(plan,indent=2));(D/'evidence/planned-boxes.json').write_text(json.dumps(boxes));print('planned',len(plan),'fixed',len(F)-len(plan))+# Local plot, not a claim of editor validation.+import matplotlib;matplotlib.use('Agg')+import matplotlib.pyplot as plt+from matplotlib.patches import Rectangle+fig,ax=plt.subplots(figsize=(10,11));colors={'battery':'orange','sense':'cyan','supplies':'gold','control':'green','driver':'purple','phaseA':'red','phaseB':'red','phaseC':'red','analog':'lightgreen','test':'gray','crystal':'blue','debug':'teal','indicators':'gray'}+for r,(x1,y1,x2,y2) in boxes.items():+ ax.add_patch(Rectangle((x1,y1),x2-x1,y2-y1,facecolor=colors.get(groups.get(r),'silver'),edgecolor='black',alpha=.6));ax.text((x1+x2)/2,(y1+y2)/2,r,ha='center',va='center',fontsize=7)+ax.set_xlim(103,169);ax.set_ylim(133,57);ax.set_aspect('equal');ax.grid(alpha=.2);fig.savefig(D/'evidence/plan.png',dpi=160)
docs/examples/astra-esc/source/placement/plan.pyadded+24
@@ -0,0 +1,24 @@+from bridge import *+import re,math+s=json.load(open(D/'evidence/state.json')); F={p['ref']:p for p in s['footprints']}+tokens=re.findall(r'"(?:\\.|[^"\\])*"|[()]|[^\s()]+',(D/'esc-g431-unplaced.kicad_pcb').read_text())+stack=[];root=None+for t in tokens:+ if t=='(':a=[];stack.append(a)+ elif t==')':+  a=stack.pop()+  if stack:stack[-1].append(a)+  else:root=a+ else:stack[-1].append(json.loads(t) if t.startswith('"') else t)+def children(x,k):return [v for v in x if isinstance(v,list) and v and v[0]==k]+def child(x,k):return next(iter(children(x,k)),None)+P={}+for fp in children(root,'footprint'):+ ref=next(v[2] for v in children(fp,'property') if v[1]=='Reference');ps=[]+ for p in children(fp,'pad'):+  at=child(p,'at');n=child(p,'net')+  if n:ps.append(dict(pad=p[1],x=float(at[1]),y=float(at[2]),net=n[-1]))+ P[ref]=ps+(D/'evidence/local-pads.json').write_text(json.dumps(P))+for r in ['U5','U4','U6','U2','Q1','Q2']:+ print(r,P[r])
docs/examples/astra-esc/source/routing/bridge.pyadded+13
@@ -0,0 +1,13 @@+import json,subprocess,time,pathlib,shlex,datetime+D=pathlib.Path(__file__).parent+B='C:/Users/arav/Downloads/adom-gate/esc-demo/astra-routing/esc-g431-fable-placed-planes.kicad_pcb'+def call(v,a):+ cmd=['adom-bridge','--ai-thread','Astra ESC routing video','--target','arav-rog',v,json.dumps(a,separators=(',',':'))]+ t=time.time(); p=subprocess.run(cmd,capture_output=True,text=True); end=time.time()+ try:r=json.loads(p.stdout)+ except:r={'error':p.stdout,'stderr':p.stderr}+ with (D/'evidence/calls.jsonl').open('a') as f:f.write(json.dumps(dict(start=t,end=end,utc=datetime.datetime.fromtimestamp(t,datetime.timezone.utc).isoformat(),verb=v,args=a,command=shlex.join(cmd),result=r))+'\n')+ return r+if __name__=='__main__':+ import sys+ print(json.dumps(call(sys.argv[1],json.loads(sys.argv[2])),indent=2))
docs/examples/astra-esc/source/routing/build_corrected.pyadded+27
@@ -0,0 +1,27 @@+from component_search import *+import sys+plans=json.load(open(sys.argv[1]));load(plans);out=[]+for p in plans:+ if p['net'] not in ['+VBAT','GND_OUT','/DRV_SHA','/DRV_SHB','/DRV_SHC']:+  out.append(p);continue+ a=masks(p['net'],1.0);narrow=[];wide=[]+ for path in p['paths']:+  z=path[0].get('layer','F.Cu') if isinstance(path[0],dict) else 'F.Cu'+  pos=lambda v:(v['x'],v['y']) if isinstance(v,dict) else v+  for u,v in zip(path,path[1:]):+   aa,bb=pos(u),pos(v);newz=v.get('layer',z) if isinstance(v,dict) else z+   if aa!=bb:+    length=math.dist(aa,bb);num=max(2,math.ceil(length/.025)+1)+    ok=length>=.6+    for t in np.linspace(0,1,num):+     x=aa[0]+(bb[0]-aa[0])*t;y=aa[1]+(bb[1]-aa[1])*t;i,j=ij(x,y)+     if a[1 if z=='B.Cu' else 0,j,i]:ok=False;break+    (wide if ok else narrow).append([dict(x=aa[0],y=aa[1],layer=z),list(bb)])+   if z!=newz:narrow.append([dict(x=bb[0],y=bb[1],layer=z),dict(x=bb[0],y=bb[1],layer=newz)]);z=newz+ for width,paths in [(.5,narrow),(1.,wide)]:+  for i in range(0,len(paths),128):out.append(dict(net=p['net'],width=width,paths=paths[i:i+128]))+# Short nets first, each commit carries only one net. Shared planes last.+out.sort(key=lambda p:(p['net'] in ['GND','+3V3'],max(math.hypot(a['x']-b['x'],a['y']-b['y']) for a in by[p['net']] for b in by[p['net']]),p['width']))+# Native KiCad detected a pad-edge tangency at U5.5; extend 0.05 mm into the pad.+next(p for p in out if p['net']=='/HSE_IN')['paths'].append([[121.4,100.25],[121.35,100.25]])+Path('corrected-final-plan.json').write_text(json.dumps(out,indent=2));print('commits',len(out),'wide paths',sum(len(p['paths']) for p in out if p['width']==1))
docs/examples/astra-esc/source/routing/component_search.pyadded+71
@@ -0,0 +1,71 @@+from planner import *+import planner as m+# Component-aware search can start and end on copper on either layer.+def components(net):+ ps=by[net];nodes=[dict(g=p['g'],zs=[0,1] if p['type']=='thru_hole' else [0],pad=p) for p in ps]+[dict(c) for c in m.copper if c['net']==net]+ par=list(range(len(nodes)))+ def find(i):+  while par[i]!=i:par[i]=par[par[i]];i=par[i]+  return i+ tree=shapely.STRtree([c['g'] for c in nodes])+ for i,c in enumerate(nodes):+  for j in tree.query(c['g'],predicate='dwithin',distance=.004999):+   if j<i and set(c['zs'])&set(nodes[j]['zs']):par[find(i)]=find(int(j))+ out=defaultdict(list)+ for i,c in enumerate(nodes):out[find(i)].append(c)+ return [v for v in out.values() if any('pad' in c for c in v)]+def register2(net,points,width):+ z=1 if isinstance(points[0],dict) and points[0].get('layer')=='B.Cu' else 0+ for p,q in zip(points,points[1:]):+  zz=q.get('layer','B.Cu' if z else 'F.Cu') if isinstance(q,dict) else ('B.Cu' if z else 'F.Cu')+  pos=lambda v:(v['x'],v['y']) if isinstance(v,dict) else v+  a,b=pos(p),pos(q)+  if a!=b:m.copper.append(dict(net=net,g=LineString([a,b]).buffer(width/2),zs=[z]))+  if isinstance(q,dict) and zz!=('B.Cu' if z else 'F.Cu'):+   m.copper.append(dict(net=net,g=Point(*b).buffer(.4),zs=[0,1]));z=1 if zz=='B.Cu' else 0++def search_components(net,width,source,target):+ a=masks(net,width);start=np.zeros((2,H,W),dtype=np.uint8);goal=np.zeros_like(start)+ for collection,arr in [(source,start),(target,goal)]:+  for c in collection:+   for z in c['zs']:raster(arr[z],c['g'].buffer(width/2-.005))+  arr[a[:2]>0]=0+ ids=np.flatnonzero(start)+ if not len(ids) or not np.any(goal):return None+ g=unary_union([c['g'] for c in target]);t=g.centroid;tx,ty=ij(t.x,t.y)+ a.tofile('mask.bin');goal.tofile('goal.bin')+ r=subprocess.run(['./search2'],input=f'{W} {H} 0 {tx} {ty} {len(ids)} '+' '.join(map(str,ids)),capture_output=True,text=True)+ raw=json.loads(r.stdout)+ if not raw:return None+ out=[];curz=0+ for i,j,z in compress(raw):+  x,y=xy(i,j)+  if z!=curz or (not out and z):out.append(dict(x=x,y=y,layer='B.Cu' if z else 'F.Cu'))+  elif not out or [x,y]!=out[-1]:out.append([x,y])+  curz=z+ return out++def route_components(plan):+ net=plan['net'];width=plan['width'];cs=components(net)+ while len(cs)>1:+  pairs=sorted((unary_union([c['g'] for c in x]).distance(unary_union([c['g'] for c in y])),i,j) for i,x in enumerate(cs) for j,y in enumerate(cs[:i]))+  found=False+  for _,i,j in pairs:+   route=search_components(net,width,cs[i],cs[j])+   if route:+    register2(net,route,width);plan['paths'].append(route);found=True;break+  if not found:break+  cs=components(net)+ return len(cs)-1++def load(plans):+ m.copper.clear()+ for p in plans:+  for path in p['paths']:register2(p['net'],path,p['width'])+if __name__=='__main__':+ import sys+ plans=json.load(open(sys.argv[1]));load(plans)+ for plan in plans:+  if plan['net'] in ['GND','+3V3']:continue+  gaps=route_components(plan);print(plan['net'],gaps,flush=True)+  Path('component-repaired.json').write_text(json.dumps(plans,indent=2))
docs/examples/astra-esc/source/routing/final-plan.jsonadded+19711
@@ -0,0 +1,19711 @@+[+  {+    "net": "/SW",+    "width": 0.25,+    "paths": [+      [+        [+          124.1,+          75.3+        ],+        [+          124.35,+          75.3+        ]+      ]+    ]+  },+  {+    "net": "/E_STOP",+    "width": 0.25,+    "paths": [+      [+        [+          108.0,+          95.000001+        ],+        [+          108.0,+          95.0+        ],+        [+          106.25,+          95.0+        ],+        [+          106.2,+          95.05+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GLC",+    "width": 0.25,+    "paths": [+      [+        [+          139.762,+          101.275+        ],+        [+          139.75,+          101.3+        ],+        [+          138.05,+          101.3+        ],+        [+          138.0,+          101.35+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GLA",+    "width": 0.25,+    "paths": [+      [+        [+          145.5,+          102.25+        ],+        [+          145.5,+          103.2+        ],+        [+          145.25,+          103.45+        ],+        [+          145.25,+          103.5+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GLB",+    "width": 0.25,+    "paths": [+      [+        [+          139.762,+          101.925+        ],+        [+          139.75,+          101.9+        ],+        [+          139.4,+          102.25+        ],+        [+          139.4,+          103.65+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GHC",+    "width": 0.25,+    "paths": [+      [+        [+          145.63799999999998,+          100.625+        ],+        [+          145.65,+          100.6+        ],+        [+          147.05,+          100.6+        ],+        [+          147.15,+          100.7+        ],+        [+          147.2,+          100.7+        ],+        [+          147.4,+          100.9+        ]+      ]+    ]+  },+  {+    "net": "Net-(LED3-A)",+    "width": 0.25,+    "paths": [+      [+        [+          126.188,+          93.063+        ],+        [+          126.2,+          93.05+        ],+        [+          127.45,+          94.3+        ],+        [+          127.45,+          94.6+        ],+        [+          127.55,+          94.7+        ]+      ]+    ]+  },+  {+    "net": "/RPM",+    "width": 0.25,+    "paths": [+      [+        [+          126.323,+          107.659+        ],+        [+          126.3,+          107.65+        ],+        [+          126.3,+          106.2+        ],+        [+          126.45,+          106.05+        ],+        [+          126.45,+          105.85+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GHA",+    "width": 0.25,+    "paths": [+      [+        [+          145.765,+          93.728+        ],+        [+          145.75,+          93.75+        ],+        [+          144.3,+          93.75+        ],+        [+          144.1,+          93.95+        ],+        [+          144.05,+          93.95+        ],+        [+          143.8,+          94.2+        ]+      ],+      [+        [+          145.63799999999998,+          96.725+        ],+        [+          145.65,+          96.7+        ],+        [+          145.7,+          96.65+        ],+        [+          146.55,+          96.65+        ],+        [+          146.6,+          96.6+        ],+        [+          146.65,+          96.6+        ],+        [+          146.7,+          96.55+        ],+        [+          146.7,+          96.5+        ],+        [+          146.75,+          96.45+        ],+        [+          146.75,+          95.7+        ],+        [+          146.7,+          95.65+        ],+        [+          146.7,+          95.6+        ],+        [+          145.75,+          94.65+        ],+        [+          145.75,+          94.2+        ]+      ]+    ]+  },+  {+    "net": "/MCU_LED",+    "width": 0.25,+    "paths": [+      [+        [+          125.95,+          96.8375+        ],+        [+          125.95,+          96.85+        ],+        [+          125.95,+          95.95+        ],+        [+          126.25,+          95.65+        ],+        [+          128.05,+          95.65+        ],+        [+          128.1,+          95.6+        ],+        [+          128.2,+          95.6+        ],+        [+          128.35,+          95.45+        ],+        [+          128.35,+          95.4+        ],+        [+          128.6,+          95.15+        ]+      ]+    ]+  },+  {+    "net": "/DRV_BSTA",+    "width": 0.25,+    "paths": [+      [+        [+          145.63799999999998,+          96.075+        ],+        [+          145.65,+          96.1+        ],+        [+          145.3,+          95.75+        ],+        [+          145.0,+          95.75+        ],+        [+          144.4,+          95.15+        ],+        [+          143.4,+          95.15+        ],+        [+          143.25,+          95.0+        ],+        [+          143.2,+          95.0+        ],+        [+          143.15,+          94.95+        ],+        [+          143.1,+          94.95+        ],+        [+          142.65,+          94.5+        ],+        [+          142.25,+          94.5+        ]+      ]+    ]+  },+  {+    "net": "/5V_VCC",+    "width": 0.25,+    "paths": [+      [+        [+          120.985,+          71.428+        ],+        [+          121.0,+          71.45+        ],+        [+          121.0,+          72.6+        ],+        [+          122.55,+          74.15+        ],+        [+          122.55,+          74.55+        ]+      ]+    ]+  },+  {+    "net": "/DRV_BSTC",+    "width": 0.25,+    "paths": [+      [+        [+          144.8,+          100.05+        ],+        [+          144.75,+          100.05+        ],+        [+          144.7,+          100.1+        ],+        [+          144.65,+          100.1+        ],+        [+          143.6,+          101.15+        ],+        [+          143.6,+          101.45+        ],+        [+          142.7,+          102.35+        ],+        [+          142.7,+          102.45+        ],+        [+          142.65,+          102.5+        ],+        [+          142.65,+          102.6+        ],+        [+          142.6,+          102.65+        ],+        [+          142.6,+          102.95+        ],+        [+          142.55,+          103.0+        ],+        [+          142.55,+          103.05+        ],+        [+          142.5,+          103.1+        ],+        [+          142.5,+          103.2+        ],+        [+          142.45,+          103.25+        ],+        [+          142.45,+          103.4+        ],+        [+          143.2,+          103.4+        ]+      ]+    ]+  },+  {+    "net": "/DRV_GHB",+    "width": 0.25,+    "paths": [+      [+        [+          144.8,+          98.75+        ],+        [+          144.7,+          98.75+        ],+        [+          144.6,+          98.85+        ],+        [+          144.6,+          98.9+        ],+        [+          144.55,+          98.95+        ],+        [+          144.55,+          99.15+        ],+        [+          143.8,+          99.9+        ],+        {+          "x": 143.8,+          "y": 99.9,+          "layer": "B.Cu"+        },+        [+          143.8,+          103.9+        ],+        [+          142.3,+          105.4+        ],+        {+          "x": 142.3,+          "y": 105.4,+          "layer": "F.Cu"+        },+        [+          142.3,+          110.25+        ],+        [+          146.85,+          114.8+        ],+        {+          "x": 146.85,+          "y": 114.8,+          "layer": "B.Cu"+        },+        [+          148.45,+          114.8+        ],+        [+          148.65,+          115.0+        ],+        {+          "x": 148.65,+          "y": 115.0,+          "layer": "F.Cu"+        },+        [+          148.85,+          114.8+        ],+        [+          149.3,+          114.8+        ],+        [+          149.35,+          114.75+        ],+        [+          149.4,+          114.75+        ],+        [+          149.45,+          114.7+        ],+        [+          149.5,+          114.7+        ],+        [+          149.7,+          114.5+        ],+        [+          149.7,+          114.45+        ],+        [+          149.75,+          114.4+        ],+        [+          149.75,+          114.35+        ],+        [+          149.8,+          114.3+        ],+        [+          149.8,+          114.1+        ],+        [+          152.0,+          111.9+        ],+        [+          154.55,+          111.9+        ],+        {+          "x": 154.55,+          "y": 111.9,+          "layer": "B.Cu"+        },+        [+          154.55,+          108.3+        ],+        [+          156.95,+          105.9+        ],+        [+          156.95,+          105.85+        ],+        [+          157.05,+          105.75+        ],+        [+          157.05,+          105.7+        ],+        [+          157.1,+          105.65+        ],+        [+          157.1,+          105.6+        ],+        [+          157.15,+          105.55+        ],+        [+          157.15,+          105.5+        ],+        [+          157.2,+          105.45+        ],+        [+          157.2,+          105.25+        ],+        [+          157.25,+          105.2+        ],+        [+          157.25,+          99.35+        ],+        [+          157.55,+          99.05+        ],+        {+          "x": 157.55,+          "y": 99.05,+          "layer": "F.Cu"+        },+        [+          155.45,+          99.05+        ],+        [+          154.85,+          98.45+        ],+        {+          "x": 154.85,+          "y": 98.45,+          "layer": "B.Cu"+        },+        [+          153.3,+          96.9+        ],+        [+          153.3,+          95.65+        ],+        [+          153.2,+          95.55+        ],+        [+          153.2,+          95.5+        ],+        [+          153.15,+          95.45+        ],+        [+          153.15,+          95.4+        ],+        [+          153.1,+          95.35+        ],+        [+          153.1,+          95.3+        ],+        [+          153.05,+          95.25+        ],+        [+          153.05,+          95.2+        ],+        [+          151.15,+          93.3+        ],+        [+          151.15,+          92.55+        ],+        {+          "x": 151.15,+          "y": 92.55,+          "layer": "F.Cu"+        },+        [+          150.3,+          93.4+        ],+        [+          149.65,+          93.4+        ],+        [+          149.6,+          93.45+        ],+        [+          149.45,+          93.45+        ],+        [+          149.25,+          93.65+        ],+        [+          149.25,+          93.7+        ],+        [+          149.2,+          93.75+        ],+        [+          149.2,+          96.0+        ],+        [+          150.0,+          96.8+        ],+        [+          150.0,+          96.85+        ],+        [+          150.05,+          96.9+        ],+        [+          150.05,+          96.95+        ],+        [+          150.1,+          97.0+        ],+        [+          150.1,+          97.5+        ],+        [+          150.05,+          97.55+        ],+        [+          150.05,+          97.6+        ],+        [+          150.0,+          97.65+        ],+        [+          150.0,+          97.7+        ],+        [+          149.35,+          98.35+        ],+        [+          149.35,+          98.6+        ],+        [+          148.75,+          99.2+        ],+        [+          148.75,+          99.25+        ],+        [+          148.7,+          99.3+        ],+        [+          148.7,+          100.0+        ],+        [+          148.75,+          100.05+        ],+        [+          148.75,+          100.1+        ],+        [+          149.0,+          100.35+        ]+      ]+    ]+  },+  {+    "net": "/BOOT0",+    "width": 0.25,+    "paths": [+      [+        [+          122.436001,+          92.366+        ],+        [+          122.45,+          92.35+        ],+        [+          122.75,+          92.65+        ],+        [+          122.75,+          93.0+        ],+        [+          123.05,+          93.3+        ],+        [+          123.05,+          93.7+        ],+        [+          123.1,+          93.75+        ],+        [+          123.1,+          93.85+        ],+        [+          123.15,+          93.9+        ]+      ],+      [+        [+          123.45,+          96.8375+        ],+        [+          123.45,+          96.85+        ],+        [+          123.45,+          95.95+        ],+        [+          123.3,+          95.8+        ],+        [+          123.3,+          94.8+        ]+      ]+    ]+  },+  {+    "net": "/GHB",+    "width": 0.25,+    "paths": [+      [+        [+          151.92,+          97.405+        ],+        [+          151.9,+          97.4+        ],+        [+          151.45,+          96.95+        ],+        [+          151.15,+          96.95+        ],+        [+          151.1,+          96.9+        ],+        [+          151.05,+          96.9+        ],+        [+          150.25,+          96.1+        ],+        [+          150.25,+          95.75+        ],+        [+          150.1,+          95.6+        ],+        [+          150.1,+          95.4+        ],+        [+          150.0,+          95.3+        ]+      ],+      [+        [+          149.357,+          99.637+        ],+        [+          149.35,+          99.65+        ],+        [+          149.4,+          99.6+        ],+        [+          149.55,+          99.6+        ],+        [+          151.45,+          97.7+        ]+      ]+    ]+  },+  {+    "net": "/DRV_BSTB",+    "width": 0.25,+    "paths": [+      [+        [+          146.45,+          98.1+        ],+        [+          146.55,+          98.1+        ],+        [+          146.7,+          98.25+        ],+        [+          146.95,+          98.25+        ],+        {+          "x": 146.95,+          "y": 98.25,+          "layer": "B.Cu"+        },+        [+          146.95,+          98.7+        ],+        [+          146.9,+          98.75+        ],+        [+          146.9,+          98.8+        ],+        [+          146.85,+          98.85+        ],+        [+          146.85,+          98.9+        ],+        [+          146.8,+          98.95+        ],+        [+          146.8,+          99.55+        ],+        [+          147.2,+          99.95+        ],+        [+          147.2,+          100.0+        ],+        [+          147.45,+          100.25+        ],+        [+          147.45,+          100.4+        ],+        [+          147.6,+          100.55+        ],+        [+          147.6,+          102.45+        ],+        [+          147.7,+          102.55+        ],+        {+          "x": 147.7,+          "y": 102.55,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "/VDDA",+    "width": 0.25,+    "paths": [+      [+        [+          127.99900000000001,+          110.913+        ],+        [+          128.0,+          110.9+        ],+        [+          128.0,+          110.1+        ],+        [+          128.3,+          109.8+        ]+      ],+      [+        [+          130.45100000000002,+          107.603+        ],+        [+          130.45,+          107.6+        ],+        [+          129.25,+          108.8+        ],+        [+          129.25,+          108.9+        ],+        [+          129.2,+          108.95+        ],+        [+          129.2,+          109.05+        ],+        [+          128.9,+          109.35+        ],+        [+          128.75,+          109.35+        ]+      ],+      [+        [+          125.45,+          105.1625+        ],+        [+          125.45,+          105.15+        ],+        [+          125.85,+          105.15+        ]+      ],+      [+        [+          123.666,+          107.574+        ],+        [+          123.65,+          107.55+        ],+        [+          124.95,+          106.25+        ],+        [+          125.25,+          106.25+        ],+        [+          125.45,+          106.05+        ],+        [+          125.45,+          105.85+        ]+      ],+      [+        [+          125.4,+          106.425+        ],+        [+          125.55,+          106.575+        ],+        [+          125.55,+          106.675+        ],+        {+          "x": 125.55,+          "y": 106.675,+          "layer": "B.Cu"+        },+        [+          127.25,+          106.675+        ],+        {+          "x": 127.25,+          "y": 106.675,+          "layer": "F.Cu"+        },+        [+          127.5,+          106.675+        ],+        [+          127.6,+          106.575+        ],+        [+          127.65,+          106.575+        ],+        [+          127.75,+          106.475+        ],+        [+          127.8,+          106.475+        ],+        [+          127.85,+          106.425+        ],+        [+          128.0,+          106.425+        ],+        [+          128.05,+          106.375+        ],+        [+          128.25,+          106.375+        ],+        [+          128.3,+          106.425+        ],+        [+          128.45,+          106.425+        ],+        [+          128.5,+          106.475+        ],+        [+          129.45,+          106.475+        ],+        [+          129.5,+          106.525+        ],+        [+          129.55,+          106.525+        ],+        [+          129.6,+          106.575+        ],+        [+          129.65,+          106.575+        ],+        [+          129.7,+          106.625+        ],+        [+          129.7,+          106.675+        ],+        [+          129.75,+          106.725+        ],+        [+          129.75,+          106.775+        ],+        [+          129.8,+          106.825+        ],+        [+          129.8,+          106.875+        ],+        [+          129.9,+          106.975+        ],+        [+          129.9,+          107.075+        ],+        [+          129.95,+          107.125+        ],+        [+          129.95,+          107.775+        ]+      ]+    ]+  },+  {+    "net": "Net-(LED1-A)",+    "width": 0.25,+    "paths": [+      [+        [+          131.3,+          102.55+        ],+        [+          131.35,+          102.55+        ],+        [+          131.4,+          102.5+        ],+        [+          131.45,+          102.5+        ],+        [+          131.55,+          102.4+        ],+        [+          131.65,+          102.4+        ],+        [+          131.7,+          102.35+        ],+        [+          131.75,+          102.35+        ],+        [+          131.8,+          102.3+        ],+        [+          131.85,+          102.3+        ],+        [+          131.85,+          102.25+        ],+        [+          131.9,+          102.25+        ],+        [+          131.9,+          102.2+        ],+        [+          131.95,+          102.2+        ],+        [+          132.0,+          102.15+        ],+        [+          132.35,+          102.15+        ],+        [+          132.35,+          101.15+        ],+        [+          135.7,+          97.8+        ],+        [+          135.75,+          97.8+        ],+        [+          135.75,+          97.75+        ],+        [+          136.35,+          97.15+        ],+        [+          136.4,+          97.15+        ],+        [+          136.45,+          97.1+        ],+        [+          136.55,+          97.1+        ]+      ]+    ]+  },+  {+    "net": "/5V_EN",+    "width": 0.25,+    "paths": [+      [+        [+          120.156,+          73.85+        ],+        [+          120.15,+          73.85+        ],+        [+          121.1,+          74.8+        ],+        [+          121.1,+          75.45+        ],+        [+          121.15,+          75.5+        ],+        [+          121.15,+          75.7+        ],+        [+          121.65,+          76.2+        ],+        [+          121.65,+          77.3+        ],+        [+          121.7,+          77.35+        ],+        [+          121.7,+          77.4+        ],+        [+          121.95,+          77.65+        ],+        [+          121.95,+          78.6+        ],+        [+          122.0,+          78.65+        ],+        [+          122.0,+          78.7+        ],+        [+          122.1,+          78.8+        ],+        [+          122.15,+          78.8+        ],+        [+          122.2,+          78.85+        ],+        [+          122.9,+          78.85+        ],+        [+          123.1,+          78.65+        ],+        [+          123.1,+          78.6+        ],+        [+          123.15,+          78.55+        ],+        [+          123.15,+          78.1+        ],+        [+          123.2,+          78.05+        ]+      ],+      [+        [+          121.46400100000001,+          69.74+        ],+        [+          121.45,+          69.75+        ],+        [+          120.6,+          70.6+        ],+        [+          120.55,+          70.6+        ],+        [+          120.5,+          70.65+        ],+        [+          120.45,+          70.65+        ],+        [+          120.4,+          70.7+        ],+        [+          120.35,+          70.7+        ],+        [+          120.15,+          70.9+        ],+        [+          120.15,+          73.25+        ]+      ]+    ]+  },+  {+    "net": "/GLB",+    "width": 0.25,+    "paths": [+      [+        [+          151.42,+          103.905+        ],+        [+          151.4,+          103.9+        ],+        [+          149.7,+          103.9+        ],+        [+          149.65,+          103.95+        ]+      ],+      [+        [+          140.6,+          104.35+        ],+        [+          141.55,+          105.3+        ],+        [+          141.55,+          106.9+        ],+        {+          "x": 141.55,+          "y": 106.9,+          "layer": "B.Cu"+        },+        [+          141.8,+          106.65+        ],+        [+          145.25,+          106.65+        ],+        [+          145.3,+          106.6+        ],+        [+          145.4,+          106.6+        ],+        [+          145.45,+          106.55+        ],+        [+          145.55,+          106.55+        ],+        [+          146.25,+          105.85+        ],+        [+          146.8,+          105.85+        ],+        [+          147.45,+          105.2+        ],+        [+          147.85,+          105.2+        ],+        {+          "x": 147.85,+          "y": 105.2,+          "layer": "F.Cu"+        },+        [+          148.65,+          104.4+        ],+        [+          149.05,+          104.4+        ]+      ]+    ]+  },+  {+    "net": "/NEUTRAL",+    "width": 0.25,+    "paths": [+      [+        [+          120.53750000000001,+          103.25+        ],+        [+          120.55,+          103.25+        ],+        [+          118.2,+          103.25+        ]+      ],+      [+        [+          120.53750000000001,+          102.25+        ],+        [+          120.55,+          102.25+        ],+        [+          119.65,+          102.25+        ],+        [+          119.45,+          102.45+        ],+        [+          119.45,+          103.05+        ],+        [+          119.65,+          103.25+        ]+      ],+      [+        [+          110.616,+          104.012999+        ],+        [+          110.6,+          104.0+        ],+        [+          111.6,+          104.0+        ],+        [+          112.15,+          104.55+        ],+        [+          112.2,+          104.55+        ],+        [+          112.25,+          104.6+        ],+        [+          112.3,+          104.6+        ],+        [+          112.35,+          104.65+        ],+        [+          113.0,+          104.65+        ],+        [+          113.05,+          104.6+        ],+        [+          113.45,+          104.6+        ],+        [+          113.7,+          104.35+        ],+        [+          115.35,+          104.35+        ],+        [+          115.4,+          104.3+        ],+        [+          115.5,+          104.3+        ],+        [+          115.55,+          104.25+        ],+        [+          115.6,+          104.25+        ],+        [+          116.35,+          103.5+        ],+        [+          117.35,+          103.5+        ]+      ],+      [+        [+          118.35,+          111.9+        ],+        {+          "x": 118.35,+          "y": 111.9,+          "layer": "B.Cu"+        },+        [+          118.75,+          111.5+        ],+        [+          119.85,+          111.5+        ],+        {+          "x": 119.85,+          "y": 111.5,+          "layer": "F.Cu"+        },+        [+          119.8,+          111.45+        ],+        [+          119.8,+          109.65+        ],+        [+          119.85,+          109.6+        ],+        {+          "x": 119.85,+          "y": 109.6,+          "layer": "B.Cu"+        },+        [+          118.5,+          108.25+        ],+        [+          117.45,+          108.25+        ],+        {+          "x": 117.45,+          "y": 108.25,+          "layer": "F.Cu"+        }+      ],+      [+        [+          117.7,+          108.7+        ],+        [+          117.7,+          108.75+        ],+        [+          118.1,+          109.15+        ]+      ],+      [+        [+          114.45,+          104.55+        ],+        [+          114.45,+          105.6+        ],+        [+          114.55,+          105.7+        ],+        [+          114.55,+          106.1+        ],+        [+          114.6,+          106.15+        ],+        [+          114.6,+          106.2+        ],+        [+          114.85,+          106.45+        ],+        [+          114.85,+          106.65+        ],+        {+          "x": 114.85,+          "y": 106.65,+          "layer": "B.Cu"+        },+        [+          116.2,+          108.0+        ],+        [+          116.25,+          108.0+        ],+        [+          116.3,+          108.05+        ],+        [+          116.35,+          108.05+        ],+        [+          116.45,+          108.15+        ],+        [+          116.95,+          108.15+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH1N_INLC",+    "width": 0.25,+    "paths": [+      [+        [+          140.6,+          99.25+        ],+        [+          140.7,+          99.25+        ],+        [+          140.9,+          99.05+        ],+        [+          141.1,+          99.05+        ],+        {+          "x": 141.1,+          "y": 99.05,+          "layer": "B.Cu"+        },+        [+          140.95,+          99.05+        ],+        [+          140.75,+          99.25+        ],+        [+          140.35,+          99.25+        ],+        [+          139.15,+          100.45+        ],+        [+          139.1,+          100.45+        ],+        [+          139.0,+          100.55+        ],+        [+          138.95,+          100.55+        ],+        [+          138.9,+          100.6+        ],+        [+          138.85,+          100.6+        ],+        [+          138.8,+          100.65+        ],+        [+          138.7,+          100.65+        ],+        [+          138.65,+          100.7+        ],+        [+          138.5,+          100.7+        ],+        [+          138.45,+          100.75+        ],+        [+          137.9,+          100.75+        ],+        [+          137.45,+          101.2+        ],+        [+          137.45,+          101.3+        ],+        [+          137.5,+          101.35+        ],+        [+          137.5,+          101.65+        ],+        [+          137.55,+          101.7+        ],+        [+          137.55,+          101.75+        ],+        [+          137.6,+          101.8+        ],+        [+          137.6,+          101.85+        ],+        [+          137.7,+          101.95+        ],+        [+          137.45,+          102.2+        ],+        [+          137.4,+          102.2+        ],+        [+          137.3,+          102.3+        ],+        [+          137.25,+          102.3+        ],+        [+          137.2,+          102.35+        ],+        [+          137.05,+          102.35+        ],+        [+          137.0,+          102.4+        ],+        [+          136.75,+          102.4+        ],+        [+          132.85,+          106.3+        ],+        [+          132.8,+          106.3+        ],+        [+          132.7,+          106.4+        ],+        [+          132.55,+          106.4+        ],+        [+          132.5,+          106.45+        ],+        [+          132.4,+          106.45+        ],+        [+          132.35,+          106.4+        ],+        [+          132.2,+          106.4+        ],+        [+          132.1,+          106.3+        ],+        [+          132.05,+          106.3+        ],+        [+          131.65,+          105.9+        ],+        [+          131.65,+          105.85+        ],+        [+          131.6,+          105.8+        ],+        [+          131.6,+          105.75+        ],+        [+          129.65,+          103.8+        ],+        [+          129.5,+          103.8+        ],+        [+          129.45,+          103.75+        ],+        [+          129.4,+          103.75+        ],+        [+          129.05,+          103.4+        ],+        [+          127.6,+          103.4+        ],+        [+          127.55,+          103.35+        ],+        [+          127.4,+          103.35+        ],+        [+          127.4,+          103.3+        ],+        [+          127.35,+          103.3+        ],+        [+          127.3,+          103.25+        ],+        [+          127.25,+          103.25+        ],+        [+          127.2,+          103.2+        ],+        [+          126.3,+          103.2+        ],+        [+          126.1,+          103.4+        ],+        {+          "x": 126.1,+          "y": 103.4,+          "layer": "F.Cu"+        },+        [+          126.25,+          103.25+        ],+        [+          126.45,+          103.25+        ],+        [+          126.7,+          103.0+        ],+        [+          126.7,+          102.95+        ],+        [+          127.0,+          102.65+        ],+        [+          127.0,+          102.6+        ],+        [+          127.05,+          102.55+        ],+        [+          127.05,+          102.5+        ],+        [+          127.15,+          102.4+        ],+        [+          127.4,+          102.4+        ],+        [+          127.45,+          102.45+        ],+        [+          127.55,+          102.45+        ],+        [+          127.6,+          102.5+        ],+        [+          127.75,+          102.5+        ],+        [+          128.0,+          102.75+        ],+        [+          128.05,+          102.75+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH2N_INLB",+    "width": 0.25,+    "paths": [+      [+        [+          138.95,+          98.775+        ],+        [+          135.95,+          98.775+        ],+        [+          133.1,+          101.625+        ],+        {+          "x": 133.1,+          "y": 101.625,+          "layer": "B.Cu"+        },+        [+          131.3,+          101.625+        ],+        {+          "x": 131.3,+          "y": 101.625,+          "layer": "F.Cu"+        },+        [+          130.8,+          101.625+        ],+        [+          130.55,+          101.875+        ],+        [+          130.5,+          101.875+        ],+        [+          130.45,+          101.925+        ],+        [+          130.4,+          101.925+        ],+        [+          130.35,+          101.975+        ],+        [+          130.0,+          101.975+        ],+        [+          129.75,+          102.225+        ],+        [+          129.7,+          102.225+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH3N_INLA",+    "width": 0.25,+    "paths": [+      [+        [+          140.575,+          98.075+        ],+        [+          140.925,+          98.075+        ],+        [+          140.975,+          98.025+        ],+        {+          "x": 140.975,+          "y": 98.025,+          "layer": "B.Cu"+        },+        [+          140.925,+          98.025+        ],+        [+          140.875,+          97.975+        ],+        [+          139.475,+          99.375+        ],+        [+          139.275,+          99.375+        ],+        [+          139.225,+          99.325+        ],+        [+          138.875,+          99.325+        ],+        [+          138.825,+          99.375+        ],+        [+          138.475,+          99.375+        ],+        [+          138.425,+          99.425+        ],+        [+          137.925,+          99.425+        ],+        [+          137.125,+          100.225+        ],+        [+          137.075,+          100.225+        ],+        [+          137.025,+          100.275+        ],+        [+          136.175,+          100.275+        ],+        [+          135.975,+          100.475+        ],+        {+          "x": 135.975,+          "y": 100.475,+          "layer": "F.Cu"+        },+        [+          135.925,+          100.525+        ],+        [+          135.875,+          100.525+        ],+        [+          135.825,+          100.575+        ],+        [+          135.825,+          100.925+        ],+        [+          134.175,+          102.575+        ],+        {+          "x": 134.175,+          "y": 102.575,+          "layer": "B.Cu"+        },+        [+          134.175,+          102.625+        ],+        [+          133.575,+          103.225+        ],+        [+          133.575,+          104.125+        ],+        [+          133.525,+          104.175+        ],+        [+          133.525,+          104.275+        ],+        [+          133.475,+          104.325+        ],+        [+          133.475,+          104.375+        ],+        [+          133.375,+          104.475+        ],+        [+          133.375,+          104.525+        ],+        [+          133.175,+          104.725+        ],+        [+          133.125,+          104.725+        ],+        [+          133.025,+          104.825+        ],+        [+          132.975,+          104.825+        ],+        [+          132.925,+          104.875+        ],+        [+          132.875,+          104.875+        ],+        [+          132.825,+          104.925+        ],+        [+          132.725,+          104.925+        ],+        [+          132.675,+          104.975+        ],+        [+          132.625,+          104.975+        ],+        [+          132.375,+          105.225+        ],+        [+          132.375,+          105.275+        ],+        {+          "x": 132.375,+          "y": 105.275,+          "layer": "F.Cu"+        },+        [+          132.325,+          105.225+        ],+        [+          132.175,+          105.225+        ],+        [+          131.825,+          105.575+        ],+        [+          131.825,+          106.925+        ],+        [+          132.075,+          107.175+        ],+        [+          132.075,+          107.225+        ],+        [+          132.125,+          107.275+        ],+        [+          132.125,+          107.425+        ],+        [+          132.175,+          107.475+        ],+        [+          132.175,+          107.725+        ],+        [+          132.125,+          107.775+        ],+        [+          132.125,+          107.925+        ],+        [+          132.075,+          107.975+        ],+        [+          132.075,+          108.025+        ],+        [+          131.825,+          108.275+        ],+        [+          131.775,+          108.275+        ],+        [+          131.725,+          108.325+        ],+        [+          131.575,+          108.325+        ],+        [+          131.525,+          108.375+        ],+        [+          130.725,+          108.375+        ],+        [+          130.025,+          109.075+        ],+        {+          "x": 130.025,+          "y": 109.075,+          "layer": "B.Cu"+        },+        [+          129.175,+          109.075+        ],+        [+          128.925,+          109.325+        ],+        [+          128.875,+          109.325+        ],+        [+          128.825,+          109.375+        ],+        [+          128.675,+          109.375+        ],+        [+          128.625,+          109.425+        ],+        [+          128.375,+          109.425+        ],+        [+          128.325,+          109.375+        ],+        [+          128.175,+          109.375+        ],+        [+          128.125,+          109.325+        ],+        [+          128.075,+          109.325+        ],+        [+          126.175,+          107.425+        ],+        [+          125.375,+          107.425+        ],+        [+          125.325,+          107.375+        ],+        [+          125.225,+          107.375+        ],+        [+          125.125,+          107.275+        ],+        [+          125.075,+          107.275+        ],+        [+          124.175,+          106.375+        ],+        [+          123.975,+          106.375+        ],+        [+          123.325,+          105.725+        ],+        [+          124.175,+          104.875+        ],+        [+          124.175,+          103.825+        ],+        [+          124.225,+          103.775+        ],+        [+          124.225,+          103.625+        ],+        [+          124.275,+          103.575+        ],+        [+          124.275,+          103.525+        ],+        [+          125.025,+          102.775+        ],+        [+          125.475,+          102.775+        ],+        [+          125.825,+          102.425+        ],+        {+          "x": 125.825,+          "y": 102.425,+          "layer": "F.Cu"+        },+        [+          125.825,+          102.025+        ],+        [+          125.925,+          101.925+        ],+        [+          126.075,+          101.925+        ],+        [+          126.225,+          101.775+        ],+        [+          126.375,+          101.775+        ],+        [+          126.425,+          101.725+        ],+        [+          126.675,+          101.725+        ],+        [+          126.775,+          101.825+        ],+        [+          127.025,+          101.825+        ],+        [+          127.125,+          101.925+        ],+        [+          127.275,+          101.925+        ],+        [+          127.325,+          101.875+        ],+        [+          127.475,+          101.875+        ],+        [+          127.525,+          101.825+        ],+        [+          127.575,+          101.825+        ],+        [+          127.625,+          101.775+        ],+        [+          128.025,+          101.775+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH1_INHC",+    "width": 0.25,+    "paths": [+      [+        [+          138.925,+          97.475+        ],+        [+          137.925,+          97.475+        ],+        {+          "x": 137.925,+          "y": 97.475,+          "layer": "B.Cu"+        },+        [+          135.225,+          97.475+        ],+        [+          134.325,+          98.375+        ],+        [+          131.725,+          98.375+        ],+        [+          131.675,+          98.425+        ],+        [+          131.425,+          98.425+        ],+        [+          131.375,+          98.475+        ],+        [+          131.275,+          98.475+        ],+        [+          130.175,+          99.575+        ],+        [+          130.175,+          101.025+        ],+        {+          "x": 130.175,+          "y": 101.025,+          "layer": "F.Cu"+        },+        [+          129.975,+          101.025+        ],+        [+          129.775,+          101.225+        ],+        [+          129.675,+          101.225+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH2_INHB",+    "width": 0.25,+    "paths": [+      [+        [+          140.575,+          96.725+        ],+        [+          140.925,+          96.725+        ],+        [+          140.975,+          96.775+        ],+        {+          "x": 140.975,+          "y": 96.775,+          "layer": "B.Cu"+        },+        [+          141.025,+          96.725+        ],+        [+          141.025,+          96.575+        ],+        [+          141.125,+          96.475+        ],+        [+          141.125,+          96.275+        ],+        [+          141.175,+          96.225+        ],+        [+          141.175,+          96.125+        ],+        [+          141.125,+          96.075+        ],+        [+          141.325,+          95.875+        ],+        [+          141.325,+          95.525+        ],+        [+          141.375,+          95.475+        ],+        [+          141.375,+          95.425+        ],+        [+          141.575,+          95.225+        ],+        [+          138.875,+          92.525+        ],+        [+          138.875,+          90.325+        ],+        {+          "x": 138.875,+          "y": 90.325,+          "layer": "F.Cu"+        },+        [+          138.875,+          90.275+        ],+        [+          138.825,+          90.225+        ],+        [+          138.775,+          90.225+        ],+        [+          138.675,+          90.125+        ],+        [+          138.625,+          90.125+        ],+        [+          138.575,+          90.075+        ],+        [+          138.425,+          90.075+        ],+        [+          138.375,+          90.025+        ],+        [+          136.475,+          90.025+        ],+        [+          136.425,+          89.975+        ],+        {+          "x": 136.425,+          "y": 89.975,+          "layer": "B.Cu"+        },+        [+          136.325,+          89.875+        ],+        [+          136.275,+          89.875+        ],+        [+          136.175,+          89.775+        ],+        [+          136.025,+          89.775+        ],+        [+          135.975,+          89.725+        ],+        [+          135.875,+          89.725+        ],+        [+          135.825,+          89.775+        ],+        [+          135.675,+          89.775+        ],+        [+          135.575,+          89.875+        ],+        [+          135.525,+          89.875+        ],+        [+          135.475,+          89.925+        ],+        [+          134.425,+          89.925+        ],+        [+          134.375,+          89.975+        ],+        [+          134.325,+          89.975+        ],+        [+          134.275,+          90.025+        ],+        [+          134.225,+          90.025+        ],+        [+          134.175,+          90.075+        ],+        [+          134.125,+          90.075+        ],+        [+          133.725,+          90.475+        ],+        [+          132.175,+          90.475+        ],+        [+          132.125,+          90.525+        ],+        [+          131.975,+          90.525+        ],+        [+          131.925,+          90.575+        ],+        [+          131.875,+          90.575+        ],+        [+          130.625,+          91.825+        ],+        [+          130.625,+          93.025+        ],+        {+          "x": 130.625,+          "y": 93.025,+          "layer": "F.Cu"+        },+        [+          130.625,+          93.825+        ],+        [+          131.275,+          94.475+        ],+        [+          131.275,+          94.525+        ],+        [+          131.375,+          94.625+        ],+        [+          131.375,+          94.775+        ],+        [+          131.425,+          94.825+        ],+        [+          131.425,+          95.325+        ],+        [+          131.975,+          95.875+        ],+        {+          "x": 131.975,+          "y": 95.875,+          "layer": "B.Cu"+        },+        [+          131.525,+          96.325+        ],+        [+          131.425,+          96.325+        ],+        [+          131.375,+          96.375+        ],+        [+          131.325,+          96.375+        ],+        [+          130.675,+          97.025+        ],+        [+          130.675,+          97.575+        ],+        [+          130.475,+          97.775+        ],+        [+          130.475,+          97.825+        ],+        [+          130.375,+          97.925+        ],+        [+          130.375,+          97.975+        ],+        [+          130.325,+          98.025+        ],+        [+          130.325,+          98.075+        ],+        [+          129.875,+          98.525+        ],+        [+          129.875,+          98.725+        ],+        [+          128.375,+          100.225+        ],+        [+          128.225,+          100.225+        ],+        [+          128.175,+          100.275+        ],+        [+          127.975,+          100.275+        ],+        [+          127.875,+          100.375+        ],+        [+          127.875,+          100.525+        ],+        [+          127.625,+          100.775+        ],+        {+          "x": 127.625,+          "y": 100.775,+          "layer": "F.Cu"+        },+        [+          127.725,+          100.675+        ],+        [+          127.925,+          100.675+        ],+        [+          127.975,+          100.725+        ],+        [+          128.025,+          100.725+        ]+      ]+    ]+  },+  {+    "net": "/TIM1_CH3_INHA",+    "width": 0.25,+    "paths": [+      [+        [+          138.925,+          95.875+        ],+        [+          138.825,+          95.875+        ],+        {+          "x": 138.825,+          "y": 95.875,+          "layer": "B.Cu"+        },+        [+          138.825,+          97.925+        ],+        [+          138.775,+          97.975+        ],+        [+          138.775,+          98.025+        ],+        [+          138.725,+          98.075+        ],+        [+          138.725,+          98.125+        ],+        [+          138.525,+          98.325+        ],+        [+          138.475,+          98.325+        ],+        [+          138.425,+          98.375+        ],+        [+          138.375,+          98.375+        ],+        [+          138.325,+          98.425+        ],+        [+          137.125,+          98.425+        ],+        [+          136.675,+          98.875+        ],+        [+          132.825,+          98.875+        ],+        [+          132.775,+          98.925+        ],+        [+          131.525,+          98.925+        ],+        [+          131.475,+          98.975+        ]+      ],+      [+        {+          "x": 131.5,+          "y": 99.2,+          "layer": "B.Cu"+        },+        [+          131.5,+          99.9+        ],+        {+          "x": 131.5,+          "y": 99.9,+          "layer": "F.Cu"+        }+      ],+      [+        [+          129.675,+          100.25+        ],+        [+          130.675,+          100.25+        ],+        [+          130.775,+          100.35+        ]+      ]+    ]+  },+  {+    "net": "/PB7",+    "width": 0.25,+    "paths": [+      [+        [+          116.5,+          105.4+        ],+        [+          117.35,+          104.55+        ],+        [+          117.4,+          104.55+        ],+        {+          "x": 117.4,+          "y": 104.55,+          "layer": "B.Cu"+        },+        [+          120.55,+          104.55+        ],+        {+          "x": 120.55,+          "y": 104.55,+          "layer": "F.Cu"+        },+        [+          120.85,+          104.25+        ],+        [+          121.4,+          104.25+        ],+        [+          121.6,+          104.05+        ],+        [+          121.6,+          103.95+        ],+        [+          121.65,+          103.9+        ],+        [+          121.65,+          103.65+        ],+        [+          123.05,+          102.25+        ],+        [+          123.05,+          102.15+        ],+        [+          123.1,+          102.1+        ],+        [+          123.1,+          102.0+        ],+        [+          123.15,+          101.95+        ],+        [+          123.15,+          100.75+        ],+        [+          123.75,+          100.15+        ],+        [+          123.75,+          100.1+        ],+        [+          123.8,+          100.05+        ],+        [+          123.8,+          100.0+        ],+        [+          123.85,+          99.95+        ],+        [+          123.85,+          97.8+        ],+        [+          123.95,+          97.7+        ],+        [+          123.95,+          97.65+        ]+      ]+    ]+  },+  {+    "net": "+12V",+    "width": 0.25,+    "paths": [+      [+        [+          131.568,+          97.182+        ],+        [+          131.55,+          97.2+        ],+        [+          131.7,+          97.05+        ],+        {+          "x": 131.7,+          "y": 97.05,+          "layer": "B.Cu"+        },+        [+          132.15,+          96.6+        ],+        [+          132.75,+          96.6+        ],+        [+          132.8,+          96.55+        ],+        [+          133.55,+          96.55+        ],+        {+          "x": 133.55,+          "y": 96.55,+          "layer": "F.Cu"+        }+      ],+      [+        [+          132.263,+          94.522+        ],+        [+          132.25,+          94.5+        ],+        [+          132.35,+          94.6+        ],+        [+          132.35,+          94.65+        ],+        [+          132.8,+          95.1+        ],+        {+          "x": 132.8,+          "y": 95.1,+          "layer": "B.Cu"+        },+        [+          133.7,+          96.0+        ],+        [+          133.7,+          96.3+        ]+      ],+      [+        [+          134.75,+          94.0+        ],+        [+          132.75,+          94.0+        ],+        [+          132.6,+          94.15+        ]+      ],+      [+        [+          136.989,+          96.180001+        ],+        [+          137.0,+          96.2+        ],+        [+          136.7,+          96.2+        ],+        [+          136.55,+          96.35+        ],+        {+          "x": 136.55,+          "y": 96.35,+          "layer": "B.Cu"+        },+        [+          134.75,+          94.55+        ],+        [+          134.75,+          94.0+        ],+        {+          "x": 134.75,+          "y": 94.0,+          "layer": "F.Cu"+        }+      ],+      [+        [+          131.354,+          91.262+        ],+        [+          131.35,+          91.25+        ],+        [+          131.4,+          91.3+        ],+        [+          131.4,+          93.5+        ],+        [+          132.0,+          94.1+        ]+      ],+      [+        [+          140.6,+          99.9+        ],+        [+          140.7,+          99.9+        ],+        [+          140.8,+          99.8+        ],+        [+          141.4,+          99.8+        ],+        [+          141.5,+          99.7+        ],+        [+          141.55,+          99.7+        ],+        [+          141.75,+          99.5+        ],+        [+          141.75,+          99.45+        ],+        [+          141.8,+          99.4+        ],+        [+          141.8,+          99.35+        ],+        [+          141.85,+          99.3+        ],+        [+          141.85,+          98.8+        ],+        [+          141.8,+          98.75+        ],+        [+          141.8,+          98.7+        ],+        [+          141.75,+          98.65+        ],+        [+          141.75,+          96.55+        ],+        [+          141.7,+          96.5+        ],+        [+          141.7,+          96.45+        ],+        [+          141.65,+          96.4+        ],+        [+          141.65,+          96.35+        ],+        [+          141.6,+          96.35+        ],+        [+          141.6,+          96.3+        ],+        [+          141.55,+          96.3+        ],+        [+          141.55,+          96.25+        ],+        [+          141.5,+          96.25+        ],+        [+          141.5,+          96.2+        ],+        [+          141.45,+          96.2+        ],+        [+          141.45,+          96.15+        ],+        [+          141.25,+          95.95+        ],+        [+          141.15,+          95.95+        ],+        [+          140.35,+          95.15+        ],+        [+          139.85,+          95.15+        ],+        [+          139.8,+          95.1+        ],+        [+          139.5,+          95.1+        ],+        {+          "x": 139.5,+          "y": 95.1,+          "layer": "B.Cu"+        },+        [+          135.85,+          95.1+        ],+        [+          135.8,+          95.05+        ],+        [+          135.55,+          95.05+        ]+      ]+    ]+  },+  {+    "net": "/VBAT_SENSE",+    "width": 0.25,+    "paths": [+      [+        [+          121.447,+          112.58900100000001+        ],+        [+          121.45,+          112.6+        ],+        [+          120.85,+          112.6+        ],+        [+          120.3,+          113.15+        ]+      ],+      [+        [+          122.45,+          105.1625+        ],+        [+          122.45,+          105.15+        ],+        [+          122.45,+          106.05+        ],+        [+          121.95,+          106.55+        ],+        [+          121.95,+          108.2+        ],+        [+          121.9,+          108.25+        ],+        [+          121.9,+          108.4+        ],+        [+          121.85,+          108.45+        ],+        [+          121.85,+          108.5+        ],+        [+          121.55,+          108.8+        ],+        [+          121.55,+          110.85+        ],+        [+          121.5,+          110.9+        ],+        [+          121.5,+          111.05+        ],+        [+          121.45,+          111.1+        ],+        [+          121.45,+          112.35+        ]+      ],+      [+        [+          130.525,+          105.375+        ],+        [+          130.375,+          105.525+        ],+        [+          130.175,+          105.525+        ],+        {+          "x": 130.175,+          "y": 105.525,+          "layer": "B.Cu"+        },+        [+          130.175,+          107.475+        ],+        [+          130.975,+          108.275+        ],+        [+          131.025,+          108.275+        ],+        [+          131.075,+          108.325+        ],+        [+          131.225,+          108.325+        ],+        [+          131.275,+          108.375+        ],+        [+          132.125,+          108.375+        ],+        [+          132.925,+          107.575+        ],+        {+          "x": 132.925,+          "y": 107.575,+          "layer": "F.Cu"+        },+        [+          132.625,+          107.875+        ],+        [+          132.625,+          108.025+        ],+        [+          132.575,+          108.075+        ],+        [+          132.575,+          108.175+        ],+        [+          132.525,+          108.225+        ],+        [+          132.525,+          108.275+        ],+        [+          132.075,+          108.725+        ],+        [+          132.025,+          108.725+        ],+        [+          131.975,+          108.775+        ],+        [+          131.875,+          108.775+        ],+        [+          131.825,+          108.825+        ],+        [+          131.675,+          108.825+        ],+        [+          131.625,+          108.875+        ],+        [+          131.325,+          108.875+        ],+        [+          130.475,+          109.725+        ],+        [+          130.425,+          109.725+        ],+        [+          130.375,+          109.775+        ],+        [+          130.325,+          109.775+        ],+        [+          130.275,+          109.825+        ],+        [+          129.525,+          109.825+        ],+        [+          129.425,+          109.925+        ],+        {+          "x": 129.425,+          "y": 109.925,+          "layer": "B.Cu"+        },+        [+          128.275,+          109.925+        ],+        [+          128.225,+          109.875+        ],+        [+          128.075,+          109.875+        ],+        [+          128.025,+          109.825+        ],+        [+          127.925,+          109.825+        ],+        [+          127.875,+          109.775+        ],+        [+          127.425,+          109.775+        ],+        [+          126.375,+          108.725+        ],+        [+          126.325,+          108.725+        ],+        [+          126.275,+          108.675+        ],+        [+          126.125,+          108.675+        ],+        [+          126.075,+          108.625+        ],+        [+          124.025,+          108.625+        ],+        {+          "x": 124.025,+          "y": 108.625,+          "layer": "F.Cu"+        },+        [+          123.475,+          108.625+        ],+        [+          122.975,+          108.125+        ],+        [+          122.925,+          108.125+        ],+        [+          122.875,+          108.075+        ],+        [+          122.725,+          108.075+        ],+        [+          122.675,+          108.025+        ],+        [+          122.425,+          108.025+        ],+        [+          122.375,+          108.075+        ],+        [+          122.225,+          108.075+        ],+        [+          122.175,+          108.125+        ]+      ]+    ]+  },+  {+    "net": "+5V",+    "width": 0.25,+    "paths": [+      [+        [+          122.328,+          85.993+        ],+        [+          122.35,+          86.0+        ],+        [+          122.0,+          85.65+        ],+        [+          122.0,+          83.75+        ]+      ],+      [+        [+          120.362,+          85.962+        ],+        [+          120.35,+          85.95+        ],+        [+          121.9,+          85.95+        ]+      ],+      [+        [+          123.5625,+          88.550001+        ],+        [+          123.55,+          88.55+        ],+        [+          123.1,+          88.1+        ],+        [+          123.1,+          86.75+        ],+        [+          122.65,+          86.3+        ]+      ],+      [+        [+          123.5625,+          90.449999+        ],+        [+          123.55,+          90.45+        ],+        [+          123.35,+          90.25+        ],+        [+          123.3,+          90.25+        ],+        [+          123.25,+          90.2+        ],+        [+          123.15,+          90.2+        ],+        [+          123.1,+          90.15+        ],+        [+          122.8,+          90.15+        ],+        [+          122.55,+          89.9+        ],+        [+          122.55,+          89.1+        ],+        [+          122.95,+          88.7+        ]+      ],+      [+        [+          119.005,+          82.72300100000001+        ],+        [+          119.0,+          82.7+        ],+        [+          121.3,+          82.7+        ]+      ],+      [+        [+          125.5,+          85.500001+        ],+        [+          125.5,+          85.5+        ],+        [+          122.85,+          85.5+        ],+        [+          122.65,+          85.7+        ]+      ],+      [+        [+          122.0,+          75.8+        ],+        [+          121.95,+          75.75+        ],+        [+          121.95,+          74.6+        ],+        [+          121.7,+          74.35+        ],+        {+          "x": 121.7,+          "y": 74.35,+          "layer": "B.Cu"+        },+        [+          122.6,+          75.25+        ],+        [+          122.9,+          75.25+        ],+        [+          123.35,+          75.7+        ],+        [+          123.5,+          75.7+        ],+        [+          123.55,+          75.75+        ],+        [+          123.75,+          75.75+        ],+        [+          123.8,+          75.8+        ],+        [+          123.85,+          75.8+        ],+        [+          123.9,+          75.85+        ],+        [+          123.95,+          75.85+        ],+        [+          124.15,+          76.05+        ],+        [+          124.15,+          76.1+        ],+        [+          124.2,+          76.15+        ],+        [+          124.2,+          76.2+        ],+        [+          124.25,+          76.25+        ],+        [+          124.25,+          76.45+        ],+        [+          125.15,+          77.35+        ],+        {+          "x": 125.15,+          "y": 77.35,+          "layer": "F.Cu"+        }+      ],+      [+        [+          123.0,+          82.8+        ],+        [+          123.95,+          81.85+        ],+        {+          "x": 123.95,+          "y": 81.85,+          "layer": "B.Cu"+        },+        [+          124.75,+          81.05+        ],+        [+          125.0,+          81.05+        ],+        [+          125.05,+          81.0+        ],+        [+          125.1,+          81.0+        ],+        [+          125.15,+          80.95+        ],+        [+          125.2,+          80.95+        ],+        [+          125.4,+          80.75+        ],+        [+          125.4,+          80.7+        ],+        [+          125.45,+          80.65+        ],+        [+          125.45,+          80.6+        ],+        [+          125.5,+          80.55+        ],+        [+          125.5,+          80.05+        ],+        [+          125.45,+          80.0+        ],+        [+          125.45,+          79.95+        ],+        [+          125.4,+          79.9+        ],+        [+          125.4,+          79.85+        ],+        [+          125.15,+          79.6+        ],+        [+          125.15,+          77.85+        ]+      ]+    ]+  },+  {+    "net": "/USART1_TX",+    "width": 0.25,+    "paths": [+      [+        [+          112.55,+          100.81+        ],+        [+          112.55,+          100.8+        ],+        [+          112.55,+          103.35+        ]+      ],+      [+        [+          109.059,+          101.064999+        ],+        [+          109.05,+          101.05+        ],+        [+          109.25,+          100.85+        ],+        [+          109.35,+          100.85+        ],+        [+          109.4,+          100.8+        ],+        [+          111.4,+          100.8+        ]+      ],+      [+        [+          108.0,+          89.0+        ],+        [+          108.9,+          89.9+        ],+        [+          108.9,+          90.5+        ],+        [+          108.95,+          90.55+        ],+        [+          108.95,+          90.65+        ],+        [+          109.0,+          90.7+        ],+        [+          109.0,+          99.05+        ],+        [+          108.4,+          99.65+        ],+        [+          108.4,+          99.8+        ],+        [+          108.35,+          99.85+        ],+        [+          108.35,+          100.35+        ],+        [+          108.45,+          100.45+        ],+        [+          108.45,+          100.5+        ],+        [+          108.8,+          100.85+        ]+      ]+    ]+  },+  {+    "net": "/PB6",+    "width": 0.25,+    "paths": [+      [+        [+          109.059,+          100.04500100000001+        ],+        [+          109.05,+          100.05+        ],+        [+          110.7,+          98.4+        ],+        {+          "x": 110.7,+          "y": 98.4,+          "layer": "B.Cu"+        },+        [+          110.9,+          98.2+        ],+        [+          112.15,+          98.2+        ],+        [+          112.6,+          97.75+        ],+        [+          112.8,+          97.75+        ],+        [+          112.85,+          97.7+        ],+        [+          112.95,+          97.7+        ],+        [+          113.3,+          97.35+        ],+        [+          118.2,+          97.35+        ],+        [+          118.25,+          97.3+        ],+        [+          118.9,+          97.3+        ],+        [+          119.35,+          96.85+        ],+        [+          120.55,+          96.85+        ],+        [+          121.25,+          96.15+        ],+        [+          121.35,+          96.15+        ],+        [+          121.4,+          96.1+        ],+        [+          123.4,+          96.1+        ],+        [+          124.05,+          95.45+        ],+        {+          "x": 124.05,+          "y": 95.45,+          "layer": "F.Cu"+        },+        [+          124.05,+          95.55+        ],+        [+          124.45,+          95.95+        ],+        [+          124.45,+          96.15+        ]+      ]+    ]+  },+  {+    "net": "/GLA",+    "width": 0.25,+    "paths": [+      [+        [+          151.536001,+          119.401+        ],+        [+          151.55,+          119.4+        ],+        [+          151.55,+          117.75+        ],+        [+          151.6,+          117.7+        ]+      ],+      [+        [+          146.45,+          104.35+        ],+        [+          147.05,+          104.95+        ],+        [+          147.05,+          105.7+        ],+        [+          147.45,+          106.1+        ],+        [+          147.45,+          106.65+        ],+        [+          149.4,+          108.6+        ],+        [+          149.4,+          108.8+        ],+        {+          "x": 149.4,+          "y": 108.8,+          "layer": "B.Cu"+        },+        [+          149.4,+          113.3+        ],+        [+          149.7,+          113.6+        ],+        [+          149.7,+          113.65+        ],+        [+          149.75,+          113.7+        ],+        [+          149.75,+          113.75+        ],+        [+          149.8,+          113.8+        ],+        [+          149.8,+          113.95+        ],+        [+          149.85,+          114.0+        ],+        [+          149.85,+          115.35+        ],+        {+          "x": 149.85,+          "y": 115.35,+          "layer": "F.Cu"+        },+        [+          149.85,+          115.8+        ],+        [+          151.15,+          117.1+        ]+      ]+    ]+  },+  {+    "net": "/USART1_RX",+    "width": 0.25,+    "paths": [+      [+        [+          115.099,+          103.489+        ],+        [+          115.1,+          103.5+        ],+        [+          115.1,+          102.15+        ],+        [+          116.1,+          101.15+        ]+      ],+      [+        [+          115.183001,+          105.752+        ],+        [+          115.2,+          105.75+        ],+        [+          115.2,+          105.1+        ],+        {+          "x": 115.2,+          "y": 105.1,+          "layer": "B.Cu"+        },+        [+          115.2,+          104.3+        ],+        [+          115.15,+          104.25+        ],+        [+          115.15,+          103.55+        ],+        {+          "x": 115.15,+          "y": 103.55,+          "layer": "F.Cu"+        }+      ],+      [+        [+          108.0,+          91.0+        ],+        [+          108.0,+          91.35+        ],+        [+          107.6,+          91.75+        ],+        {+          "x": 107.6,+          "y": 91.75,+          "layer": "B.Cu"+        },+        [+          107.85,+          92.0+        ],+        [+          108.3,+          92.0+        ],+        [+          108.35,+          92.05+        ],+        [+          108.45,+          92.05+        ],+        [+          108.5,+          92.1+        ],+        [+          108.55,+          92.1+        ],+        [+          108.7,+          92.25+        ],+        [+          108.75,+          92.25+        ],+        [+          110.2,+          93.7+        ],+        [+          112.8,+          93.7+        ],+        [+          112.85,+          93.75+        ],+        [+          112.95,+          93.75+        ],+        [+          113.25,+          94.05+        ],+        [+          113.25,+          94.15+        ],+        [+          113.3,+          94.2+        ],+        [+          113.3,+          95.4+        ],+        [+          114.35,+          96.45+        ],+        {+          "x": 114.35,+          "y": 96.45,+          "layer": "F.Cu"+        },+        [+          114.35,+          98.7+        ],+        [+          114.9,+          99.25+        ],+        [+          114.9,+          100.1+        ],+        [+          115.3,+          100.5+        ]+      ]+    ]+  },+  {+    "net": "Net-(LED2-A)",+    "width": 0.25,+    "paths": [+      [+        [+          109.905,+          90.72699899999999+        ],+        [+          109.9,+          90.75+        ],+        [+          110.45,+          90.75+        ],+        [+          110.95,+          91.25+        ],+        [+          111.05,+          91.25+        ],+        [+          111.1,+          91.3+        ],+        [+          112.9,+          91.3+        ],+        [+          113.5,+          91.9+        ],+        [+          118.1,+          91.9+        ],+        [+          118.15,+          91.95+        ],+        [+          119.1,+          91.95+        ],+        [+          119.5,+          91.55+        ],+        [+          119.6,+          91.55+        ],+        [+          119.65,+          91.5+        ],+        [+          121.95,+          91.5+        ],+        [+          122.0,+          91.55+        ],+        [+          123.25,+          91.55+        ],+        [+          123.3,+          91.6+        ],+        [+          123.7,+          91.6+        ],+        [+          123.75,+          91.65+        ],+        [+          123.85,+          91.65+        ],+        [+          124.15,+          91.95+        ],+        [+          124.15,+          92.05+        ],+        [+          124.2,+          92.1+        ],+        [+          124.2,+          92.5+        ],+        [+          124.45,+          92.75+        ],+        [+          124.45,+          93.3+        ],+        [+          124.5,+          93.35+        ],+        [+          124.5,+          93.45+        ],+        [+          124.8,+          93.75+        ],+        [+          124.9,+          93.75+        ],+        [+          124.95,+          93.8+        ],+        [+          125.5,+          93.8+        ],+        [+          125.55,+          93.85+        ],+        [+          125.6,+          93.85+        ],+        [+          125.65,+          93.9+        ],+        [+          125.75,+          93.9+        ],+        [+          126.05,+          94.2+        ],+        [+          126.05,+          94.3+        ],+        [+          126.1,+          94.35+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHB",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 151.79999999999998,+          "y": 94.865,+          "layer": "F.Cu"+        },+        [+          151.8,+          94.85+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 94.85,+          "layer": "F.Cu"+        },+        [+          151.65,+          94.7+        ]+      ],+      [+        {+          "x": 151.65,+          "y": 94.7,+          "layer": "F.Cu"+        },+        [+          151.25,+          94.7+        ]+      ],+      [+        {+          "x": 151.25,+          "y": 94.7,+          "layer": "F.Cu"+        },+        [+          150.6,+          94.05+        ]+      ],+      [+        {+          "x": 150.6,+          "y": 94.05,+          "layer": "F.Cu"+        },+        [+          150.15,+          94.05+        ]+      ],+      [+        {+          "x": 151.92,+          "y": 94.865,+          "layer": "F.Cu"+        },+        [+          151.9,+          94.85+        ]+      ],+      [+        {+          "x": 151.79999999999998,+          "y": 96.135,+          "layer": "F.Cu"+        },+        [+          151.8,+          96.15+        ]+      ],+      [+        {+          "x": 155.25,+          "y": 102.0,+          "layer": "F.Cu"+        },+        [+          155.15,+          101.9+        ]+      ],+      [+        {+          "x": 155.15,+          "y": 101.9,+          "layer": "F.Cu"+        },+        [+          155.15,+          101.85+        ]+      ],+      [+        {+          "x": 155.15,+          "y": 101.85,+          "layer": "F.Cu"+        },+        [+          151.8,+          98.5+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 98.5,+          "layer": "F.Cu"+        },+        [+          151.8,+          98.45+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 98.45,+          "layer": "F.Cu"+        },+        [+          151.8,+          98.45+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 98.45,+          "layer": "F.Cu"+        },+        {+          "x": 151.8,+          "y": 98.45,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 151.8,+          "y": 98.45,+          "layer": "B.Cu"+        },+        [+          151.8,+          96.15+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 96.15,+          "layer": "B.Cu"+        },+        [+          151.8,+          96.15+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 96.15,+          "layer": "B.Cu"+        },+        {+          "x": 151.8,+          "y": 96.15,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 159.11200100000002,+          "y": 99.573,+          "layer": "F.Cu"+        },+        [+          159.1,+          99.55+        ]+      ],+      [+        {+          "x": 159.1,+          "y": 101.15,+          "layer": "F.Cu"+        },+        [+          159.35,+          101.4+        ]+      ],+      [+        {+          "x": 164.0,+          "y": 97.0,+          "layer": "F.Cu"+        },+        [+          163.9,+          97.1+        ]+      ],+      [+        {+          "x": 163.9,+          "y": 97.1,+          "layer": "F.Cu"+        },+        [+          163.85,+          97.1+        ]+      ],+      [+        {+          "x": 163.85,+          "y": 97.1,+          "layer": "F.Cu"+        },+        [+          163.65,+          97.3+        ]+      ],+      [+        {+          "x": 161.35,+          "y": 97.3,+          "layer": "F.Cu"+        },+        [+          159.9,+          98.75+        ]+      ],+      [+        {+          "x": 159.9,+          "y": 98.75,+          "layer": "F.Cu"+        },+        [+          159.85,+          98.75+        ]+      ],+      [+        {+          "x": 159.85,+          "y": 98.75,+          "layer": "F.Cu"+        },+        [+          159.8,+          98.8+        ]+      ],+      [+        {+          "x": 159.8,+          "y": 98.8,+          "layer": "F.Cu"+        },+        [+          159.7,+          98.8+        ]+      ],+      [+        {+          "x": 159.7,+          "y": 98.8,+          "layer": "F.Cu"+        },+        [+          159.65,+          98.85+        ]+      ],+      [+        {+          "x": 159.65,+          "y": 98.85,+          "layer": "F.Cu"+        },+        [+          159.6,+          98.85+        ]+      ],+      [+        {+          "x": 159.6,+          "y": 98.85,+          "layer": "F.Cu"+        },+        [+          159.15,+          99.3+        ]+      ],+      [+        {+          "x": 147.59,+          "y": 103.85900000000001,+          "layer": "F.Cu"+        },+        [+          147.6,+          103.85+        ]+      ],+      [+        {+          "x": 147.6,+          "y": 103.85,+          "layer": "F.Cu"+        },+        [+          147.8,+          103.65+        ]+      ],+      [+        {+          "x": 147.8,+          "y": 103.65,+          "layer": "F.Cu"+        },+        [+          148.05,+          103.65+        ]+      ],+      [+        {+          "x": 148.05,+          "y": 103.65,+          "layer": "F.Cu"+        },+        [+          148.15,+          103.55+        ]+      ],+      [+        {+          "x": 148.15,+          "y": 103.55,+          "layer": "F.Cu"+        },+        [+          148.5,+          103.55+        ]+      ],+      [+        {+          "x": 148.5,+          "y": 103.55,+          "layer": "F.Cu"+        },+        [+          148.5,+          103.55+        ]+      ],+      [+        {+          "x": 148.5,+          "y": 103.55,+          "layer": "F.Cu"+        },+        {+          "x": 148.5,+          "y": 103.55,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 148.5,+          "y": 103.55,+          "layer": "B.Cu"+        },+        [+          148.55,+          103.55+        ]+      ],+      [+        {+          "x": 148.55,+          "y": 103.55,+          "layer": "B.Cu"+        },+        [+          148.9,+          103.9+        ]+      ],+      [+        {+          "x": 148.9,+          "y": 103.9,+          "layer": "B.Cu"+        },+        [+          148.95,+          103.9+        ]+      ],+      [+        {+          "x": 148.95,+          "y": 103.9,+          "layer": "B.Cu"+        },+        [+          149.0,+          103.95+        ]+      ],+      [+        {+          "x": 149.0,+          "y": 103.95,+          "layer": "B.Cu"+        },+        [+          149.05,+          103.95+        ]+      ],+      [+        {+          "x": 149.05,+          "y": 103.95,+          "layer": "B.Cu"+        },+        [+          149.1,+          104.0+        ]+      ],+      [+        {+          "x": 149.1,+          "y": 104.0,+          "layer": "B.Cu"+        },+        [+          149.2,+          104.0+        ]+      ],+      [+        {+          "x": 149.2,+          "y": 104.0,+          "layer": "B.Cu"+        },+        [+          149.25,+          104.05+        ]+      ],+      [+        {+          "x": 149.25,+          "y": 104.05,+          "layer": "B.Cu"+        },+        [+          149.65,+          104.05+        ]+      ],+      [+        {+          "x": 149.65,+          "y": 104.05,+          "layer": "B.Cu"+        },+        [+          149.7,+          104.0+        ]+      ],+      [+        {+          "x": 149.7,+          "y": 104.0,+          "layer": "B.Cu"+        },+        [+          149.8,+          104.0+        ]+      ],+      [+        {+          "x": 149.8,+          "y": 104.0,+          "layer": "B.Cu"+        },+        [+          149.85,+          103.95+        ]+      ],+      [+        {+          "x": 149.85,+          "y": 103.95,+          "layer": "B.Cu"+        },+        [+          149.9,+          103.95+        ]+      ],+      [+        {+          "x": 149.9,+          "y": 103.95,+          "layer": "B.Cu"+        },+        [+          149.95,+          103.9+        ]+      ],+      [+        {+          "x": 149.95,+          "y": 103.9,+          "layer": "B.Cu"+        },+        [+          150.0,+          103.9+        ]+      ],+      [+        {+          "x": 150.0,+          "y": 103.9,+          "layer": "B.Cu"+        },+        [+          150.35,+          103.55+        ]+      ],+      [+        {+          "x": 150.35,+          "y": 103.55,+          "layer": "B.Cu"+        },+        [+          151.5,+          103.55+        ]+      ],+      [+        {+          "x": 151.5,+          "y": 103.55,+          "layer": "B.Cu"+        },+        [+          151.55,+          103.5+        ]+      ],+      [+        {+          "x": 151.55,+          "y": 103.5,+          "layer": "B.Cu"+        },+        [+          151.65,+          103.5+        ]+      ],+      [+        {+          "x": 151.65,+          "y": 103.5,+          "layer": "B.Cu"+        },+        [+          151.7,+          103.45+        ]+      ],+      [+        {+          "x": 151.7,+          "y": 103.45,+          "layer": "B.Cu"+        },+        [+          151.75,+          103.45+        ]+      ],+      [+        {+          "x": 151.75,+          "y": 103.45,+          "layer": "B.Cu"+        },+        [+          151.8,+          103.4+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 103.4,+          "layer": "B.Cu"+        },+        [+          151.85,+          103.4+        ]+      ],+      [+        {+          "x": 151.85,+          "y": 103.4,+          "layer": "B.Cu"+        },+        [+          152.0,+          103.25+        ]+      ],+      [+        {+          "x": 152.0,+          "y": 103.25,+          "layer": "B.Cu"+        },+        [+          152.9,+          103.25+        ]+      ],+      [+        {+          "x": 152.9,+          "y": 103.25,+          "layer": "B.Cu"+        },+        [+          152.9,+          103.25+        ]+      ],+      [+        {+          "x": 152.9,+          "y": 103.25,+          "layer": "B.Cu"+        },+        {+          "x": 152.9,+          "y": 103.25,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 146.6,+          "y": 99.3,+          "layer": "F.Cu"+        },+        [+          147.45,+          99.3+        ]+      ],+      [+        {+          "x": 147.45,+          "y": 99.3,+          "layer": "F.Cu"+        },+        [+          147.55,+          99.2+        ]+      ],+      [+        {+          "x": 147.55,+          "y": 99.2,+          "layer": "F.Cu"+        },+        [+          147.55,+          99.2+        ]+      ],+      [+        {+          "x": 147.55,+          "y": 99.2,+          "layer": "F.Cu"+        },+        {+          "x": 147.55,+          "y": 99.2,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 147.55,+          "y": 99.2,+          "layer": "B.Cu"+        },+        [+          148.0,+          99.65+        ]+      ],+      [+        {+          "x": 148.0,+          "y": 99.65,+          "layer": "B.Cu"+        },+        [+          148.0,+          100.0+        ]+      ],+      [+        {+          "x": 148.0,+          "y": 100.0,+          "layer": "B.Cu"+        },+        [+          148.05,+          100.05+        ]+      ],+      [+        {+          "x": 148.05,+          "y": 100.05,+          "layer": "B.Cu"+        },+        [+          148.05,+          100.1+        ]+      ],+      [+        {+          "x": 148.05,+          "y": 100.1,+          "layer": "B.Cu"+        },+        [+          148.1,+          100.15+        ]+      ],+      [+        {+          "x": 148.1,+          "y": 100.15,+          "layer": "B.Cu"+        },+        [+          148.1,+          100.2+        ]+      ],+      [+        {+          "x": 148.1,+          "y": 100.2,+          "layer": "B.Cu"+        },+        [+          149.2,+          101.3+        ]+      ],+      [+        {+          "x": 149.2,+          "y": 101.3,+          "layer": "B.Cu"+        },+        [+          149.2,+          101.4+        ]+      ],+      [+        {+          "x": 149.2,+          "y": 101.4,+          "layer": "B.Cu"+        },+        [+          149.25,+          101.45+        ]+      ],+      [+        {+          "x": 149.25,+          "y": 101.45,+          "layer": "B.Cu"+        },+        [+          149.25,+          101.65+        ]+      ],+      [+        {+          "x": 149.25,+          "y": 101.65,+          "layer": "B.Cu"+        },+        [+          149.3,+          101.7+        ]+      ],+      [+        {+          "x": 149.3,+          "y": 101.7,+          "layer": "B.Cu"+        },+        [+          149.3,+          101.75+        ]+      ],+      [+        {+          "x": 149.3,+          "y": 101.75,+          "layer": "B.Cu"+        },+        [+          149.4,+          101.85+        ]+      ],+      [+        {+          "x": 149.4,+          "y": 101.85,+          "layer": "B.Cu"+        },+        [+          149.4,+          101.9+        ]+      ],+      [+        {+          "x": 149.4,+          "y": 101.9,+          "layer": "B.Cu"+        },+        [+          149.5,+          102.0+        ]+      ],+      [+        {+          "x": 149.5,+          "y": 102.0,+          "layer": "B.Cu"+        },+        [+          149.55,+          102.0+        ]+      ],+      [+        {+          "x": 149.55,+          "y": 102.0,+          "layer": "B.Cu"+        },+        [+          149.65,+          102.1+        ]+      ],+      [+        {+          "x": 149.65,+          "y": 102.1,+          "layer": "B.Cu"+        },+        [+          149.7,+          102.1+        ]+      ],+      [+        {+          "x": 149.7,+          "y": 102.1,+          "layer": "B.Cu"+        },+        [+          150.45,+          102.85+        ]+      ],+      [+        {+          "x": 150.45,+          "y": 102.85,+          "layer": "B.Cu"+        },+        [+          150.45,+          103.0+        ]+      ],+      [+        {+          "x": 150.45,+          "y": 103.0,+          "layer": "B.Cu"+        },+        [+          150.5,+          103.05+        ]+      ],+      [+        {+          "x": 150.5,+          "y": 103.05,+          "layer": "B.Cu"+        },+        [+          150.5,+          103.1+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHB",+    "width": 1.0,+    "paths": [+      [+        {+          "x": 159.75,+          "y": 102.0,+          "layer": "F.Cu"+        },+        [+          156.6,+          102.0+        ]+      ],+      [+        {+          "x": 159.1,+          "y": 99.55,+          "layer": "F.Cu"+        },+        [+          159.1,+          101.15+        ]+      ],+      [+        {+          "x": 163.65,+          "y": 97.3,+          "layer": "F.Cu"+        },+        [+          161.35,+          97.3+        ]+      ]+    ]+  },+  {+    "net": "/GHA",+    "width": 0.25,+    "paths": [+      [+        [+          149.936,+          110.66399899999999+        ],+        [+          149.95,+          110.65+        ],+        [+          149.55,+          110.25+        ],+        [+          149.5,+          110.25+        ],+        [+          149.4,+          110.15+        ],+        [+          149.35,+          110.15+        ],+        [+          149.2,+          110.0+        ],+        [+          149.2,+          109.65+        ],+        [+          144.95,+          105.4+        ],+        {+          "x": 144.95,+          "y": 105.4,+          "layer": "B.Cu"+        },+        [+          144.65,+          105.1+        ],+        [+          144.65,+          101.9+        ],+        [+          144.55,+          101.8+        ],+        [+          144.55,+          94.3+        ],+        [+          143.6,+          93.35+        ],+        {+          "x": 143.6,+          "y": 93.35,+          "layer": "F.Cu"+        }+      ],+      [+        [+          151.92,+          110.405+        ],+        [+          151.9,+          110.4+        ],+        [+          150.2,+          110.4+        ],+        [+          150.15,+          110.45+        ]+      ]+    ]+  },+  {+    "net": "/HSE_IN",+    "width": 0.25,+    "paths": [+      [+        [+          123.60000000000001,+          112.35+        ],+        [+          123.6,+          112.35+        ],+        [+          122.55,+          111.3+        ],+        [+          122.55,+          108.8+        ],+        {+          "x": 122.55,+          "y": 108.8,+          "layer": "B.Cu"+        },+        [+          122.0,+          108.25+        ],+        [+          122.0,+          106.1+        ],+        [+          121.95,+          106.05+        ],+        [+          121.95,+          101.65+        ],+        [+          121.9,+          101.6+        ],+        {+          "x": 121.9,+          "y": 101.6,+          "layer": "F.Cu"+        },+        [+          121.65,+          101.35+        ],+        [+          121.65,+          100.55+        ],+        [+          121.6,+          100.5+        ],+        [+          121.6,+          100.4+        ],+        [+          121.45,+          100.25+        ],+        [+          121.4,+          100.25+        ]+      ],+      [+        [+          128.225,+          93.725+        ],+        [+          128.225,+          93.775+        ],+        [+          128.725,+          94.275+        ],+        [+          129.075,+          94.275+        ],+        [+          129.125,+          94.325+        ],+        [+          129.225,+          94.325+        ],+        [+          129.375,+          94.475+        ],+        [+          129.375,+          94.575+        ],+        [+          129.425,+          94.625+        ],+        [+          129.425,+          95.275+        ],+        [+          129.375,+          95.325+        ],+        [+          129.375,+          95.425+        ],+        [+          128.525,+          96.275+        ],+        [+          128.525,+          96.525+        ],+        [+          128.475,+          96.575+        ],+        [+          128.475,+          96.725+        ],+        [+          128.425,+          96.775+        ],+        [+          128.425,+          96.825+        ],+        [+          127.975,+          97.275+        ],+        [+          127.975,+          97.575+        ],+        [+          127.925,+          97.625+        ],+        [+          127.925,+          97.725+        ],+        [+          127.675,+          97.975+        ],+        [+          127.525,+          97.975+        ],+        [+          127.475,+          98.025+        ],+        [+          127.325,+          98.025+        ],+        [+          127.275,+          98.075+        ],+        [+          127.225,+          98.075+        ],+        [+          127.225,+          98.125+        ],+        [+          127.175,+          98.125+        ],+        [+          127.175,+          98.175+        ],+        [+          127.125,+          98.175+        ],+        [+          127.125,+          98.225+        ],+        [+          127.075,+          98.225+        ],+        [+          127.075,+          98.275+        ],+        [+          127.025,+          98.275+        ],+        [+          127.025,+          98.325+        ],+        [+          126.975,+          98.325+        ],+        [+          124.725,+          100.575+        ],+        [+          124.675,+          100.575+        ],+        [+          123.925,+          101.325+        ],+        {+          "x": 123.925,+          "y": 101.325,+          "layer": "B.Cu"+        },+        [+          122.425,+          102.825+        ],+        [+          122.425,+          106.375+        ],+        [+          122.225,+          106.575+        ]+      ],+      [+        [+          121.4,+          100.25+        ],+        [+          121.35,+          100.25+        ]+      ]+    ]+  },+  {+    "net": "/GLC",+    "width": 0.25,+    "paths": [+      [+        [+          151.536001,+          87.401+        ],+        [+          151.55,+          87.4+        ],+        [+          151.55,+          85.75+        ],+        [+          151.6,+          85.7+        ]+      ],+      [+        [+          137.4,+          100.8+        ],+        [+          137.4,+          100.85+        ],+        [+          137.2,+          101.05+        ],+        [+          137.2,+          101.1+        ],+        [+          137.15,+          101.15+        ],+        [+          137.15,+          101.2+        ],+        [+          137.1,+          101.25+        ],+        [+          137.1,+          101.9+        ],+        [+          137.3,+          102.1+        ],+        [+          137.35,+          102.1+        ],+        [+          137.4,+          102.15+        ],+        [+          138.2,+          102.15+        ],+        [+          138.35,+          102.3+        ],+        {+          "x": 138.35,+          "y": 102.3,+          "layer": "B.Cu"+        },+        [+          139.15,+          101.5+        ],+        [+          139.75,+          101.5+        ],+        [+          139.8,+          101.45+        ],+        [+          139.9,+          101.45+        ],+        [+          140.0,+          101.35+        ],+        [+          141.25,+          101.35+        ],+        [+          141.3,+          101.3+        ],+        [+          141.35,+          101.3+        ],+        [+          141.4,+          101.25+        ],+        [+          141.45,+          101.25+        ],+        [+          141.65,+          101.05+        ],+        [+          141.65,+          101.0+        ],+        [+          141.7,+          100.95+        ],+        [+          141.7,+          100.9+        ],+        [+          141.75,+          100.85+        ],+        [+          141.75,+          99.65+        ],+        [+          142.0,+          99.4+        ],+        [+          142.0,+          99.35+        ],+        [+          142.1,+          99.25+        ],+        [+          142.1,+          99.15+        ],+        [+          142.15,+          99.1+        ],+        [+          142.15,+          99.0+        ],+        [+          142.2,+          98.95+        ],+        [+          142.2,+          96.75+        ],+        [+          142.75,+          96.2+        ],+        [+          142.75,+          96.15+        ],+        [+          142.8,+          96.1+        ],+        [+          142.8,+          96.05+        ],+        [+          142.85,+          96.0+        ],+        [+          142.85,+          93.1+        ],+        [+          142.9,+          93.05+        ],+        [+          142.9,+          93.0+        ],+        [+          142.95,+          92.95+        ],+        [+          142.95,+          92.9+        ],+        [+          148.3,+          87.55+        ],+        [+          149.4,+          87.55+        ],+        [+          150.5,+          86.45+        ],+        [+          151.35,+          86.45+        ],+        {+          "x": 151.35,+          "y": 86.45,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "/HSE_OUT",+    "width": 0.25,+    "paths": [+      [+        [+          125.05,+          110.1+        ],+        [+          124.5,+          109.55+        ],+        {+          "x": 124.5,+          "y": 109.55,+          "layer": "B.Cu"+        },+        [+          122.3,+          109.55+        ],+        [+          122.25,+          109.5+        ],+        [+          122.2,+          109.5+        ],+        [+          122.15,+          109.45+        ],+        [+          122.1,+          109.45+        ],+        [+          119.2,+          106.55+        ],+        [+          118.05,+          106.55+        ],+        [+          118.0,+          106.5+        ],+        [+          117.95,+          106.5+        ],+        [+          117.9,+          106.45+        ],+        [+          117.85,+          106.45+        ],+        [+          117.0,+          105.6+        ],+        [+          116.8,+          105.6+        ],+        [+          116.75,+          105.55+        ],+        [+          116.7,+          105.55+        ],+        [+          116.65,+          105.5+        ],+        [+          116.6,+          105.5+        ],+        [+          116.4,+          105.3+        ],+        [+          116.4,+          105.25+        ],+        [+          116.35,+          105.2+        ],+        [+          116.35,+          105.15+        ],+        [+          116.3,+          105.1+        ],+        [+          116.3,+          104.6+        ],+        [+          116.35,+          104.55+        ],+        [+          116.35,+          104.5+        ],+        [+          116.4,+          104.45+        ],+        [+          116.4,+          104.4+        ],+        [+          119.2,+          101.6+        ],+        [+          119.2,+          100.05+        ],+        {+          "x": 119.2,+          "y": 100.05,+          "layer": "F.Cu"+        },+        [+          119.45,+          100.3+        ],+        [+          119.45,+          100.5+        ],+        [+          119.5,+          100.55+        ],+        [+          119.5,+          100.6+        ],+        [+          119.6,+          100.7+        ],+        [+          119.7,+          100.7+        ]+      ],+      [+        [+          120.15,+          89.65+        ],+        [+          120.15,+          89.8+        ],+        {+          "x": 120.15,+          "y": 89.8,+          "layer": "B.Cu"+        },+        [+          120.4,+          90.05+        ],+        [+          120.4,+          90.25+        ],+        [+          120.45,+          90.3+        ],+        [+          120.45,+          90.35+        ],+        [+          120.5,+          90.4+        ],+        [+          120.5,+          90.45+        ],+        [+          120.55,+          90.5+        ],+        [+          120.55,+          90.9+        ],+        [+          120.65,+          91.0+        ],+        [+          120.65,+          95.7+        ],+        {+          "x": 120.65,+          "y": 95.7,+          "layer": "F.Cu"+        },+        [+          120.65,+          96.75+        ],+        [+          119.5,+          97.9+        ],+        [+          119.5,+          97.95+        ],+        [+          119.45,+          98.0+        ],+        [+          119.45,+          99.6+        ]+      ]+    ]+  },+  {+    "net": "/TIM15_CH1_DSHOT",+    "width": 0.25,+    "paths": [+      [+        [+          110.5,+          83.0+        ],+        [+          108.6,+          83.0+        ]+      ],+      [+        [+          120.53750000000001,+          102.75+        ],+        [+          120.55,+          102.75+        ],+        [+          121.4,+          102.75+        ],+        [+          121.45,+          102.7+        ],+        [+          121.5,+          102.7+        ],+        [+          121.85,+          102.35+        ],+        [+          122.15,+          102.35+        ],+        [+          122.2,+          102.3+        ],+        [+          122.3,+          102.3+        ],+        [+          122.6,+          102.0+        ],+        [+          122.6,+          101.9+        ],+        [+          122.65,+          101.85+        ],+        [+          122.65,+          100.15+        ],+        [+          123.1,+          99.7+        ],+        {+          "x": 123.1,+          "y": 99.7,+          "layer": "B.Cu"+        },+        [+          124.2,+          98.6+        ],+        [+          124.2,+          98.5+        ],+        [+          124.25,+          98.45+        ],+        [+          124.25,+          96.35+        ],+        [+          124.75,+          95.85+        ],+        [+          124.75,+          95.75+        ],+        [+          124.8,+          95.7+        ],+        [+          124.8,+          95.2+        ],+        [+          124.75,+          95.15+        ],+        [+          124.75,+          95.05+        ],+        [+          124.7,+          95.05+        ],+        [+          124.7,+          95.0+        ],+        [+          124.65,+          95.0+        ],+        [+          124.65,+          94.95+        ],+        [+          121.75,+          92.05+        ],+        [+          121.75,+          89.0+        ],+        [+          121.7,+          88.95+        ],+        [+          121.7,+          88.85+        ],+        [+          120.95,+          88.1+        ],+        [+          120.55,+          88.1+        ],+        [+          115.9,+          83.45+        ],+        [+          111.95,+          83.45+        ],+        [+          111.9,+          83.4+        ],+        [+          110.9,+          83.4+        ],+        [+          110.5,+          83.0+        ],+        {+          "x": 110.5,+          "y": 83.0,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "/nRST",+    "width": 0.25,+    "paths": [+      [+        [+          118.323,+          106.79499899999999+        ],+        [+          118.3,+          106.8+        ],+        [+          118.3,+          107.3+        ],+        {+          "x": 118.3,+          "y": 107.3,+          "layer": "B.Cu"+        },+        [+          117.4,+          107.3+        ],+        [+          117.35,+          107.35+        ],+        [+          116.65,+          107.35+        ],+        {+          "x": 116.65,+          "y": 107.35,+          "layer": "F.Cu"+        }+      ],+      [+        [+          116.45,+          99.54+        ],+        [+          116.45,+          99.55+        ],+        [+          116.45,+          99.8+        ],+        {+          "x": 116.45,+          "y": 99.8,+          "layer": "B.Cu"+        },+        [+          116.45,+          101.15+        ],+        [+          114.45,+          103.15+        ],+        [+          114.45,+          103.25+        ],+        [+          114.4,+          103.3+        ],+        [+          114.4,+          103.8+        ],+        [+          114.45,+          103.85+        ],+        [+          114.45,+          105.35+        ],+        [+          114.5,+          105.4+        ],+        [+          114.5,+          105.5+        ],+        [+          114.8,+          105.8+        ],+        [+          114.9,+          105.8+        ],+        [+          114.95,+          105.85+        ],+        [+          115.25,+          105.85+        ],+        [+          116.5,+          107.1+        ]+      ],+      [+        [+          109.211,+          103.426+        ],+        [+          109.2,+          103.45+        ],+        [+          109.3,+          103.35+        ],+        [+          109.7,+          103.35+        ],+        {+          "x": 109.7,+          "y": 103.35,+          "layer": "B.Cu"+        },+        [+          110.9,+          102.15+        ],+        [+          111.1,+          102.15+        ],+        [+          113.6,+          99.65+        ],+        [+          116.2,+          99.65+        ]+      ],+      [+        [+          108.0,+          85.0+        ],+        [+          109.55,+          86.55+        ],+        [+          110.7,+          86.55+        ],+        [+          110.75,+          86.6+        ],+        [+          110.85,+          86.6+        ],+        [+          111.55,+          87.3+        ],+        [+          111.55,+          87.9+        ],+        {+          "x": 111.55,+          "y": 87.9,+          "layer": "B.Cu"+        },+        [+          113.4,+          89.75+        ],+        [+          113.45,+          89.75+        ],+        [+          113.75,+          90.05+        ],+        [+          113.75,+          90.15+        ],+        [+          113.8,+          90.2+        ],+        [+          113.8,+          90.55+        ],+        [+          118.25,+          95.0+        ],+        {+          "x": 118.25,+          "y": 95.0,+          "layer": "F.Cu"+        },+        [+          118.0,+          95.25+        ],+        [+          118.0,+          98.85+        ],+        [+          117.9,+          98.95+        ],+        [+          117.85,+          98.95+        ],+        [+          117.8,+          99.0+        ],+        [+          117.0,+          99.0+        ],+        [+          116.8,+          99.2+        ]+      ],+      [+        [+          119.7,+          101.2+        ],+        [+          119.35,+          101.2+        ],+        [+          118.95,+          100.8+        ],+        [+          118.55,+          100.8+        ],+        [+          117.7,+          99.95+        ]+      ]+    ]+  },+  {+    "net": "/GHC",+    "width": 0.25,+    "paths": [+      [+        [+          148.98100100000002,+          75.885+        ],+        [+          149.0,+          75.9+        ],+        [+          149.4,+          76.3+        ],+        [+          149.4,+          76.35+        ],+        [+          149.95,+          76.9+        ],+        [+          150.05,+          76.9+        ],+        [+          151.05,+          77.9+        ],+        [+          151.1,+          77.9+        ],+        [+          151.15,+          77.95+        ],+        [+          151.2,+          77.95+        ],+        [+          151.35,+          78.1+        ]+      ],+      [+        [+          151.2,+          78.85+        ],+        [+          148.6,+          81.45+        ],+        [+          148.6,+          93.3+        ],+        {+          "x": 148.6,+          "y": 93.3,+          "layer": "B.Cu"+        },+        [+          148.6,+          99.8+        ],+        [+          150.1,+          101.3+        ],+        {+          "x": 150.1,+          "y": 101.3,+          "layer": "F.Cu"+        },+        [+          149.05,+          101.3+        ],+        [+          149.0,+          101.25+        ],+        [+          148.8,+          101.25+        ],+        [+          147.95,+          100.4+        ]+      ]+    ]+  },+  {+    "net": "/5V_EXT",+    "width": 0.25,+    "paths": [+      [+        [+          108.0,+          62.999999+        ],+        [+          108.0,+          63.0+        ],+        [+          112.5,+          67.5+        ],+        [+          112.5,+          67.65+        ],+        [+          118.9,+          74.05+        ],+        {+          "x": 118.9,+          "y": 74.05,+          "layer": "B.Cu"+        },+        [+          119.7,+          74.85+        ],+        [+          120.45,+          74.85+        ],+        [+          120.5,+          74.9+        ],+        [+          120.6,+          74.9+        ],+        [+          120.65,+          74.95+        ],+        [+          120.7,+          74.95+        ],+        [+          120.8,+          75.05+        ],+        [+          120.85,+          75.05+        ],+        [+          120.95,+          75.15+        ],+        [+          120.95,+          75.2+        ],+        [+          121.05,+          75.3+        ],+        [+          121.05,+          75.35+        ],+        [+          121.1,+          75.4+        ],+        [+          121.1,+          75.45+        ],+        [+          121.15,+          75.5+        ],+        [+          121.15,+          76.4+        ],+        [+          124.3,+          79.55+        ],+        [+          124.3,+          79.85+        ],+        [+          124.75,+          80.3+        ],+        {+          "x": 124.75,+          "y": 80.3,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "/PB12",+    "width": 0.25,+    "paths": [+      [+        [+          106.016,+          94.239001+        ],+        [+          106.0,+          94.25+        ],+        [+          106.8,+          93.45+        ],+        {+          "x": 106.8,+          "y": 93.45,+          "layer": "B.Cu"+        },+        [+          106.85,+          93.4+        ],+        [+          106.85,+          91.5+        ],+        [+          106.9,+          91.45+        ],+        [+          106.9,+          91.35+        ],+        [+          107.0,+          91.25+        ],+        [+          107.0,+          90.7+        ],+        [+          107.05,+          90.65+        ],+        [+          107.05,+          90.55+        ],+        [+          107.1,+          90.5+        ],+        [+          107.1,+          90.45+        ],+        [+          107.25,+          90.3+        ],+        [+          107.25,+          90.25+        ],+        [+          107.3,+          90.25+        ],+        [+          107.45,+          90.1+        ],+        [+          107.5,+          90.1+        ],+        [+          107.55,+          90.05+        ],+        [+          107.65,+          90.05+        ],+        [+          107.7,+          90.0+        ],+        [+          109.1,+          90.0+        ],+        [+          109.5,+          90.4+        ],+        [+          109.6,+          90.4+        ],+        [+          109.65,+          90.45+        ],+        [+          110.4,+          90.45+        ],+        [+          111.1,+          89.75+        ],+        [+          111.2,+          89.75+        ],+        [+          111.25,+          89.7+        ],+        [+          111.55,+          89.7+        ],+        [+          111.9,+          89.35+        ],+        {+          "x": 111.9,+          "y": 89.35,+          "layer": "F.Cu"+        },+        [+          118.9,+          89.35+        ],+        [+          119.65,+          88.6+        ],+        [+          119.8,+          88.6+        ],+        [+          119.85,+          88.55+        ],+        [+          120.7,+          88.55+        ],+        [+          120.75,+          88.5+        ],+        [+          121.25,+          88.5+        ],+        [+          121.3,+          88.55+        ],+        [+          121.4,+          88.55+        ],+        [+          121.7,+          88.85+        ],+        [+          121.7,+          88.95+        ],+        [+          121.75,+          89.0+        ],+        [+          121.75,+          89.55+        ]+      ],+      [+        [+          121.625,+          89.75+        ],+        [+          121.175,+          90.2+        ],+        [+          121.175,+          90.3+        ],+        [+          121.075,+          90.4+        ]+      ],+      [+        [+          121.875,+          88.7+        ],+        [+          122.275,+          88.3+        ],+        {+          "x": 122.275,+          "y": 88.3,+          "layer": "B.Cu"+        },+        [+          122.475,+          88.5+        ],+        [+          122.475,+          89.5+        ],+        [+          122.925,+          89.95+        ],+        [+          122.925,+          90.0+        ],+        [+          125.225,+          92.3+        ],+        [+          125.425,+          92.3+        ],+        [+          125.475,+          92.35+        ],+        [+          125.575,+          92.35+        ],+        [+          125.675,+          92.45+        ],+        [+          125.725,+          92.45+        ],+        [+          125.775,+          92.5+        ],+        [+          125.775,+          92.55+        ],+        [+          125.875,+          92.65+        ],+        [+          125.875,+          92.7+        ],+        [+          125.925,+          92.75+        ],+        [+          125.925,+          92.9+        ],+        [+          125.975,+          92.95+        ],+        [+          125.975,+          94.15+        ],+        [+          126.025,+          94.2+        ],+        [+          126.025,+          94.25+        ],+        [+          126.075,+          94.3+        ],+        [+          126.075,+          94.45+        ],+        [+          126.125,+          94.5+        ],+        [+          126.125,+          99.4+        ],+        [+          126.375,+          99.65+        ],+        [+          126.375,+          100.85+        ],+        [+          126.175,+          101.05+        ],+        [+          126.175,+          101.1+        ],+        [+          126.075,+          101.2+        ],+        [+          126.075,+          101.35+        ],+        [+          126.025,+          101.4+        ],+        [+          126.025,+          101.7+        ],+        [+          126.075,+          101.7+        ],+        [+          126.125,+          101.75+        ]+      ],+      [+        {+          "x": 126.35,+          "y": 101.825,+          "layer": "B.Cu"+        },+        [+          129.5,+          101.825+        ],+        [+          129.9,+          102.225+        ],+        [+          130.85,+          102.225+        ],+        [+          131.05,+          102.425+        ],+        [+          131.6,+          102.425+        ],+        [+          131.8,+          102.625+        ],+        [+          132.1,+          102.625+        ],+        [+          132.2,+          102.725+        ],+        [+          132.3,+          102.725+        ],+        [+          132.35,+          102.775+        ],+        [+          132.75,+          102.775+        ],+        {+          "x": 132.75,+          "y": 102.775,+          "layer": "F.Cu"+        }+      ],+      [+        [+          129.7,+          103.275+        ],+        [+          129.75,+          103.275+        ],+        [+          130.1,+          103.625+        ],+        [+          130.1,+          103.675+        ],+        [+          130.2,+          103.775+        ],+        [+          130.2,+          103.825+        ],+        [+          130.3,+          103.925+        ],+        [+          130.3,+          103.975+        ],+        [+          130.35,+          104.025+        ],+        [+          130.4,+          104.025+        ],+        [+          130.5,+          104.125+        ],+        [+          130.55,+          104.125+        ],+        [+          130.6,+          104.175+        ],+        [+          130.75,+          104.175+        ],+        [+          130.8,+          104.225+        ],+        [+          131.3,+          104.225+        ],+        [+          131.4,+          104.325+        ],+        {+          "x": 131.4,+          "y": 104.325,+          "layer": "B.Cu"+        },+        [+          131.85,+          104.325+        ],+        [+          131.95,+          104.425+        ],+        [+          132.0,+          104.425+        ],+        [+          132.05,+          104.475+        ],+        [+          132.2,+          104.475+        ],+        [+          132.25,+          104.525+        ],+        [+          132.45,+          104.525+        ],+        [+          132.5,+          104.475+        ],+        [+          132.65,+          104.475+        ],+        [+          132.7,+          104.425+        ],+        [+          132.75,+          104.425+        ],+        [+          132.85,+          104.325+        ],+        [+          132.9,+          104.325+        ],+        [+          132.95,+          104.275+        ],+        [+          132.95,+          104.225+        ],+        [+          133.05,+          104.125+        ],+        [+          133.05,+          104.025+        ],+        [+          133.1,+          103.975+        ],+        [+          133.1,+          103.525+        ],+        [+          133.05,+          103.475+        ],+        [+          133.05,+          103.375+        ],+        [+          132.95,+          103.275+        ],+        [+          132.95,+          103.225+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHA",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 151.79999999999998,+          "y": 109.135,+          "layer": "F.Cu"+        },+        [+          151.8,+          109.15+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 109.15,+          "layer": "F.Cu"+        },+        [+          151.9,+          109.25+        ]+      ],+      [+        {+          "x": 151.9,+          "y": 109.25,+          "layer": "F.Cu"+        },+        [+          151.9,+          109.3+        ]+      ],+      [+        {+          "x": 151.9,+          "y": 109.3,+          "layer": "F.Cu"+        },+        [+          151.95,+          109.35+        ]+      ],+      [+        {+          "x": 151.95,+          "y": 109.35,+          "layer": "F.Cu"+        },+        [+          151.95,+          109.4+        ]+      ],+      [+        {+          "x": 151.95,+          "y": 109.4,+          "layer": "F.Cu"+        },+        [+          151.95,+          109.4+        ]+      ],+      [+        {+          "x": 151.95,+          "y": 109.4,+          "layer": "F.Cu"+        },+        {+          "x": 151.95,+          "y": 109.4,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 151.95,+          "y": 110.55,+          "layer": "B.Cu"+        },+        [+          154.15,+          112.75+        ]+      ],+      [+        {+          "x": 154.15,+          "y": 112.75,+          "layer": "B.Cu"+        },+        [+          154.15,+          113.25+        ]+      ],+      [+        {+          "x": 154.15,+          "y": 113.25,+          "layer": "B.Cu"+        },+        [+          154.15,+          113.25+        ]+      ],+      [+        {+          "x": 154.15,+          "y": 113.25,+          "layer": "B.Cu"+        },+        {+          "x": 154.15,+          "y": 113.25,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 151.79999999999998,+          "y": 107.865,+          "layer": "F.Cu"+        },+        [+          151.8,+          107.85+        ]+      ],+      [+        {+          "x": 151.92,+          "y": 107.865,+          "layer": "F.Cu"+        },+        [+          151.9,+          107.85+        ]+      ],+      [+        {+          "x": 149.936,+          "y": 109.644001,+          "layer": "F.Cu"+        },+        [+          149.95,+          109.65+        ]+      ],+      [+        {+          "x": 149.95,+          "y": 109.65,+          "layer": "F.Cu"+        },+        [+          150.45,+          109.15+        ]+      ],+      [+        {+          "x": 147.877,+          "y": 95.194999,+          "layer": "F.Cu"+        },+        [+          147.9,+          95.2+        ]+      ],+      [+        {+          "x": 147.9,+          "y": 95.2,+          "layer": "F.Cu"+        },+        [+          147.9,+          95.4+        ]+      ],+      [+        {+          "x": 147.9,+          "y": 95.4,+          "layer": "F.Cu"+        },+        [+          147.85,+          95.45+        ]+      ],+      [+        {+          "x": 147.85,+          "y": 95.45,+          "layer": "F.Cu"+        },+        [+          147.85,+          95.5+        ]+      ],+      [+        {+          "x": 147.85,+          "y": 95.5,+          "layer": "F.Cu"+        },+        [+          147.8,+          95.55+        ]+      ],+      [+        {+          "x": 147.8,+          "y": 95.55,+          "layer": "F.Cu"+        },+        [+          147.8,+          95.6+        ]+      ],+      [+        {+          "x": 147.8,+          "y": 95.6,+          "layer": "F.Cu"+        },+        [+          147.75,+          95.65+        ]+      ],+      [+        {+          "x": 147.75,+          "y": 95.65,+          "layer": "F.Cu"+        },+        [+          147.75,+          95.75+        ]+      ],+      [+        {+          "x": 147.75,+          "y": 95.75,+          "layer": "F.Cu"+        },+        [+          147.7,+          95.8+        ]+      ],+      [+        {+          "x": 141.054,+          "y": 94.519,+          "layer": "F.Cu"+        },+        [+          141.05,+          94.5+        ]+      ],+      [+        {+          "x": 141.05,+          "y": 94.5,+          "layer": "F.Cu"+        },+        [+          141.25,+          94.3+        ]+      ],+      [+        {+          "x": 141.25,+          "y": 94.3,+          "layer": "F.Cu"+        },+        [+          141.25,+          94.1+        ]+      ],+      [+        {+          "x": 141.25,+          "y": 94.1,+          "layer": "F.Cu"+        },+        [+          141.3,+          94.05+        ]+      ],+      [+        {+          "x": 141.3,+          "y": 94.05,+          "layer": "F.Cu"+        },+        [+          141.3,+          94.0+        ]+      ],+      [+        {+          "x": 141.3,+          "y": 94.0,+          "layer": "F.Cu"+        },+        [+          141.5,+          93.8+        ]+      ],+      [+        {+          "x": 141.5,+          "y": 93.8,+          "layer": "F.Cu"+        },+        [+          141.55,+          93.8+        ]+      ],+      [+        {+          "x": 141.55,+          "y": 93.8,+          "layer": "F.Cu"+        },+        [+          141.6,+          93.75+        ]+      ],+      [+        {+          "x": 141.6,+          "y": 93.75,+          "layer": "F.Cu"+        },+        [+          141.7,+          93.75+        ]+      ],+      [+        {+          "x": 141.7,+          "y": 93.75,+          "layer": "F.Cu"+        },+        [+          141.75,+          93.7+        ]+      ],+      [+        {+          "x": 141.75,+          "y": 93.7,+          "layer": "F.Cu"+        },+        [+          141.95,+          93.7+        ]+      ],+      [+        {+          "x": 141.95,+          "y": 93.7,+          "layer": "F.Cu"+        },+        [+          143.05,+          92.6+        ]+      ],+      [+        {+          "x": 143.05,+          "y": 92.6,+          "layer": "F.Cu"+        },+        [+          143.1,+          92.6+        ]+      ],+      [+        {+          "x": 143.1,+          "y": 92.6,+          "layer": "F.Cu"+        },+        [+          143.15,+          92.55+        ]+      ],+      [+        {+          "x": 143.15,+          "y": 92.55,+          "layer": "F.Cu"+        },+        [+          143.2,+          92.55+        ]+      ],+      [+        {+          "x": 143.2,+          "y": 92.55,+          "layer": "F.Cu"+        },+        [+          143.25,+          92.5+        ]+      ],+      [+        {+          "x": 143.25,+          "y": 92.5,+          "layer": "F.Cu"+        },+        [+          143.35,+          92.5+        ]+      ],+      [+        {+          "x": 143.35,+          "y": 92.5,+          "layer": "F.Cu"+        },+        [+          143.4,+          92.45+        ]+      ],+      [+        {+          "x": 143.4,+          "y": 92.45,+          "layer": "F.Cu"+        },+        [+          144.0,+          92.45+        ]+      ],+      [+        {+          "x": 144.0,+          "y": 92.45,+          "layer": "F.Cu"+        },+        [+          144.3,+          92.75+        ]+      ],+      [+        {+          "x": 144.3,+          "y": 92.75,+          "layer": "F.Cu"+        },+        [+          146.05,+          92.75+        ]+      ],+      [+        {+          "x": 146.05,+          "y": 92.75,+          "layer": "F.Cu"+        },+        [+          146.1,+          92.8+        ]+      ],+      [+        {+          "x": 146.1,+          "y": 92.8,+          "layer": "F.Cu"+        },+        [+          146.2,+          92.8+        ]+      ],+      [+        {+          "x": 146.2,+          "y": 92.8,+          "layer": "F.Cu"+        },+        [+          146.25,+          92.85+        ]+      ],+      [+        {+          "x": 146.25,+          "y": 92.85,+          "layer": "F.Cu"+        },+        [+          146.3,+          92.85+        ]+      ],+      [+        {+          "x": 146.3,+          "y": 92.85,+          "layer": "F.Cu"+        },+        [+          146.4,+          92.95+        ]+      ],+      [+        {+          "x": 146.4,+          "y": 92.95,+          "layer": "F.Cu"+        },+        [+          146.45,+          92.95+        ]+      ],+      [+        {+          "x": 146.45,+          "y": 92.95,+          "layer": "F.Cu"+        },+        [+          146.55,+          93.05+        ]+      ],+      [+        {+          "x": 146.55,+          "y": 93.05,+          "layer": "F.Cu"+        },+        [+          146.55,+          93.1+        ]+      ],+      [+        {+          "x": 146.55,+          "y": 93.1,+          "layer": "F.Cu"+        },+        [+          146.65,+          93.2+        ]+      ],+      [+        {+          "x": 146.65,+          "y": 93.2,+          "layer": "F.Cu"+        },+        [+          146.65,+          93.25+        ]+      ],+      [+        {+          "x": 146.65,+          "y": 93.25,+          "layer": "F.Cu"+        },+        [+          146.7,+          93.3+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 93.3,+          "layer": "F.Cu"+        },+        [+          146.7,+          93.4+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 93.4,+          "layer": "F.Cu"+        },+        [+          146.75,+          93.45+        ]+      ],+      [+        {+          "x": 146.75,+          "y": 93.45,+          "layer": "F.Cu"+        },+        [+          146.75,+          94.05+        ]+      ],+      [+        {+          "x": 146.75,+          "y": 94.05,+          "layer": "F.Cu"+        },+        [+          147.05,+          94.35+        ]+      ],+      [+        {+          "x": 147.05,+          "y": 94.35,+          "layer": "F.Cu"+        },+        [+          147.05,+          94.45+        ]+      ],+      [+        {+          "x": 147.05,+          "y": 94.45,+          "layer": "F.Cu"+        },+        [+          147.1,+          94.5+        ]+      ],+      [+        {+          "x": 147.1,+          "y": 94.5,+          "layer": "F.Cu"+        },+        [+          147.1,+          94.6+        ]+      ],+      [+        {+          "x": 147.1,+          "y": 94.6,+          "layer": "F.Cu"+        },+        [+          147.15,+          94.65+        ]+      ],+      [+        {+          "x": 147.15,+          "y": 94.65,+          "layer": "F.Cu"+        },+        [+          147.15,+          94.7+        ]+      ],+      [+        {+          "x": 147.15,+          "y": 94.7,+          "layer": "F.Cu"+        },+        [+          147.3,+          94.85+        ]+      ],+      [+        {+          "x": 147.3,+          "y": 94.85,+          "layer": "F.Cu"+        },+        [+          147.35,+          94.85+        ]+      ],+      [+        {+          "x": 147.35,+          "y": 94.85,+          "layer": "F.Cu"+        },+        [+          147.4,+          94.9+        ]+      ],+      [+        {+          "x": 147.4,+          "y": 94.9,+          "layer": "F.Cu"+        },+        [+          147.5,+          94.9+        ]+      ],+      [+        {+          "x": 147.5,+          "y": 94.9,+          "layer": "F.Cu"+        },+        [+          147.6,+          95.0+        ]+      ],+      [+        {+          "x": 149.35,+          "y": 97.25,+          "layer": "F.Cu"+        },+        [+          149.35,+          97.25+        ]+      ],+      [+        {+          "x": 149.35,+          "y": 97.25,+          "layer": "F.Cu"+        },+        {+          "x": 149.35,+          "y": 97.25,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 149.35,+          "y": 97.25,+          "layer": "B.Cu"+        },+        [+          149.35,+          97.85+        ]+      ],+      [+        {+          "x": 149.35,+          "y": 97.85,+          "layer": "B.Cu"+        },+        [+          149.6,+          98.1+        ]+      ],+      [+        {+          "x": 149.6,+          "y": 98.1,+          "layer": "B.Cu"+        },+        [+          149.6,+          98.2+        ]+      ],+      [+        {+          "x": 149.6,+          "y": 98.2,+          "layer": "B.Cu"+        },+        [+          151.85,+          100.45+        ]+      ],+      [+        {+          "x": 151.85,+          "y": 100.45,+          "layer": "B.Cu"+        },+        [+          152.1,+          100.45+        ]+      ],+      [+        {+          "x": 152.1,+          "y": 100.45,+          "layer": "B.Cu"+        },+        [+          152.15,+          100.5+        ]+      ],+      [+        {+          "x": 152.15,+          "y": 100.5,+          "layer": "B.Cu"+        },+        [+          152.35,+          100.5+        ]+      ],+      [+        {+          "x": 152.35,+          "y": 100.5,+          "layer": "B.Cu"+        },+        [+          152.4,+          100.55+        ]+      ],+      [+        {+          "x": 152.4,+          "y": 100.55,+          "layer": "B.Cu"+        },+        [+          152.45,+          100.55+        ]+      ],+      [+        {+          "x": 152.45,+          "y": 100.55,+          "layer": "B.Cu"+        },+        [+          152.55,+          100.65+        ]+      ],+      [+        {+          "x": 152.55,+          "y": 100.65,+          "layer": "B.Cu"+        },+        [+          152.6,+          100.65+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 100.65,+          "layer": "B.Cu"+        },+        [+          152.7,+          100.75+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 100.75,+          "layer": "B.Cu"+        },+        [+          152.7,+          100.8+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 100.8,+          "layer": "B.Cu"+        },+        [+          152.8,+          100.9+        ]+      ],+      [+        {+          "x": 152.8,+          "y": 100.9,+          "layer": "B.Cu"+        },+        [+          152.8,+          100.95+        ]+      ],+      [+        {+          "x": 152.8,+          "y": 100.95,+          "layer": "B.Cu"+        },+        [+          152.85,+          101.0+        ]+      ],+      [+        {+          "x": 152.85,+          "y": 101.0,+          "layer": "B.Cu"+        },+        [+          152.85,+          101.2+        ]+      ],+      [+        {+          "x": 152.85,+          "y": 101.2,+          "layer": "B.Cu"+        },+        [+          152.9,+          101.25+        ]+      ],+      [+        {+          "x": 152.9,+          "y": 101.25,+          "layer": "B.Cu"+        },+        [+          152.9,+          101.95+        ]+      ],+      [+        {+          "x": 152.9,+          "y": 101.95,+          "layer": "B.Cu"+        },+        [+          153.6,+          102.65+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 102.65,+          "layer": "B.Cu"+        },+        [+          153.6,+          102.7+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 102.7,+          "layer": "B.Cu"+        },+        [+          153.7,+          102.8+        ]+      ],+      [+        {+          "x": 153.7,+          "y": 102.8,+          "layer": "B.Cu"+        },+        [+          153.7,+          102.85+        ]+      ],+      [+        {+          "x": 153.7,+          "y": 102.85,+          "layer": "B.Cu"+        },+        [+          153.75,+          102.9+        ]+      ],+      [+        {+          "x": 153.75,+          "y": 102.9,+          "layer": "B.Cu"+        },+        [+          153.75,+          103.1+        ]+      ],+      [+        {+          "x": 153.75,+          "y": 103.1,+          "layer": "B.Cu"+        },+        [+          153.8,+          103.15+        ]+      ],+      [+        {+          "x": 153.8,+          "y": 103.15,+          "layer": "B.Cu"+        },+        [+          153.8,+          103.5+        ]+      ],+      [+        {+          "x": 153.8,+          "y": 103.5,+          "layer": "B.Cu"+        },+        [+          153.75,+          103.55+        ]+      ],+      [+        {+          "x": 153.75,+          "y": 103.55,+          "layer": "B.Cu"+        },+        [+          153.75,+          103.65+        ]+      ],+      [+        {+          "x": 153.75,+          "y": 103.65,+          "layer": "B.Cu"+        },+        [+          153.7,+          103.7+        ]+      ],+      [+        {+          "x": 153.7,+          "y": 103.7,+          "layer": "B.Cu"+        },+        [+          153.7,+          103.75+        ]+      ],+      [+        {+          "x": 153.7,+          "y": 103.75,+          "layer": "B.Cu"+        },+        [+          153.6,+          103.85+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 103.85,+          "layer": "B.Cu"+        },+        [+          153.6,+          103.9+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 103.9,+          "layer": "B.Cu"+        },+        [+          152.7,+          104.8+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 104.8,+          "layer": "B.Cu"+        },+        [+          152.7,+          104.85+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 104.85,+          "layer": "B.Cu"+        },+        [+          152.65,+          104.9+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 104.9,+          "layer": "B.Cu"+        },+        [+          152.65,+          105.05+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 105.05,+          "layer": "B.Cu"+        },+        [+          152.6,+          105.1+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 105.1,+          "layer": "B.Cu"+        },+        [+          152.6,+          105.8+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          152.45,+          105.95+        ]+      ],+      [+        {+          "x": 152.45,+          "y": 105.95,+          "layer": "B.Cu"+        },+        [+          152.45,+          105.95+        ]+      ],+      [+        {+          "x": 152.45,+          "y": 105.95,+          "layer": "B.Cu"+        },+        {+          "x": 152.45,+          "y": 105.95,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 146.6,+          "y": 97.35,+          "layer": "F.Cu"+        },+        [+          146.7,+          97.35+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 97.35,+          "layer": "F.Cu"+        },+        [+          146.8,+          97.25+        ]+      ],+      [+        {+          "x": 146.8,+          "y": 97.25,+          "layer": "F.Cu"+        },+        [+          146.8,+          97.2+        ]+      ],+      [+        {+          "x": 146.8,+          "y": 97.2,+          "layer": "F.Cu"+        },+        [+          146.85,+          97.15+        ]+      ],+      [+        {+          "x": 146.85,+          "y": 97.15,+          "layer": "F.Cu"+        },+        [+          146.9,+          97.15+        ]+      ],+      [+        {+          "x": 146.9,+          "y": 97.15,+          "layer": "F.Cu"+        },+        [+          146.95,+          97.2+        ]+      ],+      [+        {+          "x": 146.95,+          "y": 97.2,+          "layer": "F.Cu"+        },+        [+          147.15,+          97.2+        ]+      ],+      [+        {+          "x": 147.15,+          "y": 97.2,+          "layer": "F.Cu"+        },+        [+          147.2,+          97.25+        ]+      ],+      [+        {+          "x": 147.2,+          "y": 97.25,+          "layer": "F.Cu"+        },+        [+          147.25,+          97.25+        ]+      ],+      [+        {+          "x": 147.25,+          "y": 97.25,+          "layer": "F.Cu"+        },+        [+          147.35,+          97.35+        ]+      ],+      [+        {+          "x": 147.35,+          "y": 97.35,+          "layer": "F.Cu"+        },+        [+          147.4,+          97.35+        ]+      ],+      [+        {+          "x": 147.4,+          "y": 97.35,+          "layer": "F.Cu"+        },+        [+          147.7,+          97.65+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHA",+    "width": 1.0,+    "paths": [+      [+        {+          "x": 151.95,+          "y": 109.4,+          "layer": "B.Cu"+        },+        [+          151.95,+          110.55+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 107.85,+          "layer": "F.Cu"+        },+        [+          151.8,+          109.0+        ]+      ],+      [+        {+          "x": 150.45,+          "y": 109.15,+          "layer": "F.Cu"+        },+        [+          151.3,+          109.15+        ]+      ],+      [+        {+          "x": 164.0,+          "y": 111.0,+          "layer": "F.Cu"+        },+        [+          160.25,+          111.0+        ]+      ],+      [+        {+          "x": 160.25,+          "y": 111.0,+          "layer": "F.Cu"+        },+        [+          158.0,+          113.25+        ]+      ],+      [+        {+          "x": 147.7,+          "y": 95.8,+          "layer": "F.Cu"+        },+        [+          147.7,+          96.4+        ]+      ],+      [+        {+          "x": 147.7,+          "y": 96.4,+          "layer": "F.Cu"+        },+        [+          148.15,+          96.85+        ]+      ]+    ]+  },+  {+    "net": "/SWCLK",+    "width": 0.25,+    "paths": [+      [+        [+          120.697,+          94.244+        ],+        [+          120.7,+          94.25+        ],+        [+          120.1,+          94.25+        ],+        [+          119.3,+          95.05+        ],+        {+          "x": 119.3,+          "y": 95.05,+          "layer": "B.Cu"+        },+        [+          118.65,+          95.7+        ],+        [+          118.55,+          95.7+        ],+        [+          118.5,+          95.75+        ],+        [+          116.45,+          95.75+        ],+        {+          "x": 116.45,+          "y": 95.75,+          "layer": "F.Cu"+        }+      ],+      [+        [+          108.0,+          75.000001+        ],+        [+          108.0,+          75.0+        ],+        [+          112.4,+          79.4+        ],+        [+          112.4,+          79.5+        ],+        [+          112.5,+          79.6+        ],+        [+          112.5,+          86.65+        ],+        [+          112.65,+          86.8+        ],+        {+          "x": 112.65,+          "y": 86.8,+          "layer": "B.Cu"+        },+        [+          113.4,+          87.55+        ],+        [+          113.4,+          87.65+        ],+        [+          113.45,+          87.7+        ],+        [+          113.45,+          89.0+        ],+        [+          114.15,+          89.7+        ],+        [+          114.15,+          89.75+        ],+        [+          114.2,+          89.8+        ],+        [+          114.2,+          89.85+        ],+        [+          118.95,+          94.6+        ],+        [+          118.95,+          94.7+        ],+        [+          119.0,+          94.75+        ],+        [+          119.0,+          94.85+        ],+        [+          119.05,+          94.9+        ]+      ],+      [+        [+          126.95,+          97.65+        ],+        [+          126.95,+          97.7+        ],+        [+          126.9,+          97.7+        ],+        [+          126.9,+          97.75+        ],+        [+          126.85,+          97.75+        ],+        [+          126.85,+          97.8+        ],+        [+          126.8,+          97.8+        ],+        [+          126.8,+          97.85+        ],+        [+          126.75,+          97.85+        ],+        [+          126.75,+          97.9+        ],+        [+          126.65,+          97.9+        ],+        [+          126.6,+          97.95+        ],+        [+          125.95,+          97.95+        ],+        [+          125.15,+          98.75+        ],+        {+          "x": 125.15,+          "y": 98.75,+          "layer": "B.Cu"+        },+        [+          123.55,+          100.35+        ],+        [+          123.5,+          100.35+        ],+        [+          123.45,+          100.4+        ],+        [+          123.4,+          100.4+        ],+        [+          123.35,+          100.45+        ],+        [+          122.85,+          100.45+        ],+        [+          122.8,+          100.4+        ],+        [+          122.75,+          100.4+        ],+        [+          122.7,+          100.35+        ],+        [+          122.65,+          100.35+        ],+        [+          121.4,+          99.1+        ],+        [+          118.7,+          99.1+        ],+        {+          "x": 118.7,+          "y": 99.1,+          "layer": "F.Cu"+        },+        [+          118.7,+          95.65+        ],+        [+          118.9,+          95.45+        ],+        [+          118.9,+          95.35+        ]+      ]+    ]+  },+  {+    "net": "/IBAT_SENSE",+    "width": 0.25,+    "paths": [+      [+        [+          145.625,+          122.675+        ],+        [+          135.075,+          112.125+        ],+        [+          135.075,+          103.025+        ],+        {+          "x": 135.075,+          "y": 103.025,+          "layer": "B.Cu"+        },+        [+          134.925,+          102.875+        ],+        [+          134.925,+          102.325+        ],+        [+          134.875,+          102.275+        ],+        [+          134.875,+          102.225+        ],+        [+          134.825,+          102.175+        ],+        [+          134.825,+          102.125+        ],+        [+          132.525,+          99.825+        ],+        {+          "x": 132.525,+          "y": 99.825,+          "layer": "F.Cu"+        },+        [+          131.925,+          99.225+        ],+        [+          131.875,+          99.225+        ],+        [+          131.825,+          99.175+        ],+        [+          131.675,+          99.175+        ],+        [+          131.625,+          99.125+        ],+        [+          131.425,+          99.125+        ],+        [+          129.775,+          97.475+        ],+        {+          "x": 129.775,+          "y": 97.475,+          "layer": "B.Cu"+        },+        [+          129.475,+          97.475+        ],+        [+          129.275,+          97.275+        ],+        [+          129.225,+          97.275+        ],+        [+          129.175,+          97.225+        ],+        [+          129.025,+          97.225+        ],+        [+          128.975,+          97.175+        ],+        [+          128.725,+          97.175+        ],+        [+          128.675,+          97.225+        ],+        [+          128.525,+          97.225+        ],+        [+          128.475,+          97.275+        ],+        [+          128.425,+          97.275+        ],+        [+          127.725,+          97.975+        ],+        [+          127.525,+          97.975+        ],+        [+          127.475,+          98.025+        ],+        [+          127.325,+          98.025+        ],+        [+          127.275,+          98.075+        ],+        [+          127.225,+          98.075+        ],+        [+          126.875,+          98.425+        ],+        [+          126.875,+          99.375+        ],+        [+          127.125,+          99.625+        ],+        {+          "x": 127.125,+          "y": 99.625,+          "layer": "F.Cu"+        },+        [+          122.925,+          103.825+        ],+        [+          122.925,+          104.325+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHC",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 151.79999999999998,+          "y": 75.865,+          "layer": "F.Cu"+        },+        [+          151.8,+          75.85+        ]+      ],+      [+        {+          "x": 151.79999999999998,+          "y": 77.135,+          "layer": "F.Cu"+        },+        [+          151.8,+          77.15+        ]+      ],+      [+        {+          "x": 150.000999,+          "y": 75.885,+          "layer": "F.Cu"+        },+        [+          150.0,+          75.9+        ]+      ],+      [+        {+          "x": 150.0,+          "y": 75.9,+          "layer": "F.Cu"+        },+        [+          150.05,+          75.85+        ]+      ],+      [+        {+          "x": 150.05,+          "y": 75.85,+          "layer": "F.Cu"+        },+        [+          151.3,+          75.85+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 83.5,+          "layer": "F.Cu"+        },+        [+          155.75,+          83.15+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 83.15,+          "layer": "F.Cu"+        },+        [+          152.0,+          79.4+        ]+      ],+      [+        {+          "x": 152.0,+          "y": 79.4,+          "layer": "F.Cu"+        },+        [+          152.0,+          79.4+        ]+      ],+      [+        {+          "x": 152.0,+          "y": 79.4,+          "layer": "F.Cu"+        },+        {+          "x": 152.0,+          "y": 79.4,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 152.0,+          "y": 79.4,+          "layer": "B.Cu"+        },+        [+          151.95,+          79.35+        ]+      ],+      [+        {+          "x": 151.95,+          "y": 77.55,+          "layer": "B.Cu"+        },+        [+          151.9,+          77.5+        ]+      ],+      [+        {+          "x": 151.9,+          "y": 77.5,+          "layer": "B.Cu"+        },+        [+          151.9,+          77.25+        ]+      ],+      [+        {+          "x": 151.9,+          "y": 77.25,+          "layer": "B.Cu"+        },+        [+          151.9,+          77.25+        ]+      ],+      [+        {+          "x": 151.9,+          "y": 77.25,+          "layer": "B.Cu"+        },+        {+          "x": 151.9,+          "y": 77.25,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 159.240001,+          "y": 83.5,+          "layer": "F.Cu"+        },+        [+          159.25,+          83.5+        ]+      ],+      [+        {+          "x": 159.25,+          "y": 83.5,+          "layer": "F.Cu"+        },+        [+          157.1,+          83.5+        ]+      ],+      [+        {+          "x": 164.0,+          "y": 83.0,+          "layer": "F.Cu"+        },+        [+          161.0,+          83.0+        ]+      ],+      [+        {+          "x": 161.0,+          "y": 83.0,+          "layer": "F.Cu"+        },+        [+          160.75,+          82.75+        ]+      ],+      [+        {+          "x": 160.75,+          "y": 82.75,+          "layer": "F.Cu"+        },+        [+          160.7,+          82.75+        ]+      ],+      [+        {+          "x": 160.7,+          "y": 82.75,+          "layer": "F.Cu"+        },+        [+          160.65,+          82.7+        ]+      ],+      [+        {+          "x": 160.65,+          "y": 82.7,+          "layer": "F.Cu"+        },+        [+          159.9,+          82.7+        ]+      ],+      [+        {+          "x": 159.9,+          "y": 82.7,+          "layer": "F.Cu"+        },+        [+          159.85,+          82.75+        ]+      ],+      [+        {+          "x": 159.85,+          "y": 82.75,+          "layer": "F.Cu"+        },+        [+          159.8,+          82.75+        ]+      ],+      [+        {+          "x": 159.8,+          "y": 82.75,+          "layer": "F.Cu"+        },+        [+          159.75,+          82.8+        ]+      ],+      [+        {+          "x": 159.75,+          "y": 82.8,+          "layer": "F.Cu"+        },+        [+          159.7,+          82.8+        ]+      ],+      [+        {+          "x": 159.7,+          "y": 82.8,+          "layer": "F.Cu"+        },+        [+          159.3,+          83.2+        ]+      ],+      [+        {+          "x": 146.6,+          "y": 101.3,+          "layer": "F.Cu"+        },+        [+          146.7,+          101.3+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 101.3,+          "layer": "F.Cu"+        },+        [+          146.8,+          101.4+        ]+      ],+      [+        {+          "x": 146.8,+          "y": 101.4,+          "layer": "F.Cu"+        },+        [+          146.8,+          101.45+        ]+      ],+      [+        {+          "x": 146.8,+          "y": 101.45,+          "layer": "F.Cu"+        },+        [+          146.85,+          101.5+        ]+      ],+      [+        {+          "x": 146.85,+          "y": 101.5,+          "layer": "F.Cu"+        },+        [+          146.85,+          102.4+        ]+      ],+      [+        {+          "x": 146.85,+          "y": 102.4,+          "layer": "F.Cu"+        },+        [+          146.75,+          102.5+        ]+      ],+      [+        {+          "x": 146.75,+          "y": 102.5,+          "layer": "F.Cu"+        },+        [+          146.75,+          102.55+        ]+      ],+      [+        {+          "x": 146.75,+          "y": 102.55,+          "layer": "F.Cu"+        },+        [+          146.7,+          102.6+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 102.6,+          "layer": "F.Cu"+        },+        [+          146.7,+          102.75+        ]+      ],+      [+        {+          "x": 146.7,+          "y": 102.75,+          "layer": "F.Cu"+        },+        [+          146.6,+          102.85+        ]+      ],+      [+        {+          "x": 146.6,+          "y": 102.85,+          "layer": "F.Cu"+        },+        [+          146.6,+          102.85+        ]+      ],+      [+        {+          "x": 146.6,+          "y": 102.85,+          "layer": "F.Cu"+        },+        {+          "x": 146.6,+          "y": 102.85,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 146.6,+          "y": 102.85,+          "layer": "B.Cu"+        },+        [+          146.6,+          102.9+        ]+      ],+      [+        {+          "x": 146.6,+          "y": 102.9,+          "layer": "B.Cu"+        },+        [+          147.95,+          104.25+        ]+      ],+      [+        {+          "x": 147.95,+          "y": 104.25,+          "layer": "B.Cu"+        },+        [+          148.0,+          104.25+        ]+      ],+      [+        {+          "x": 148.0,+          "y": 104.25,+          "layer": "B.Cu"+        },+        [+          148.1,+          104.35+        ]+      ],+      [+        {+          "x": 148.1,+          "y": 104.35,+          "layer": "B.Cu"+        },+        [+          148.15,+          104.35+        ]+      ],+      [+        {+          "x": 148.15,+          "y": 104.35,+          "layer": "B.Cu"+        },+        [+          148.2,+          104.4+        ]+      ],+      [+        {+          "x": 148.2,+          "y": 104.4,+          "layer": "B.Cu"+        },+        [+          148.4,+          104.4+        ]+      ],+      [+        {+          "x": 148.4,+          "y": 104.4,+          "layer": "B.Cu"+        },+        [+          148.55,+          104.55+        ]+      ],+      [+        {+          "x": 148.55,+          "y": 104.55,+          "layer": "B.Cu"+        },+        [+          148.6,+          104.55+        ]+      ],+      [+        {+          "x": 148.6,+          "y": 104.55,+          "layer": "B.Cu"+        },+        [+          148.65,+          104.6+        ]+      ],+      [+        {+          "x": 148.65,+          "y": 104.6,+          "layer": "B.Cu"+        },+        [+          148.7,+          104.6+        ]+      ],+      [+        {+          "x": 148.7,+          "y": 104.6,+          "layer": "B.Cu"+        },+        [+          148.75,+          104.65+        ]+      ],+      [+        {+          "x": 148.75,+          "y": 104.65,+          "layer": "B.Cu"+        },+        [+          148.8,+          104.65+        ]+      ],+      [+        {+          "x": 148.8,+          "y": 104.65,+          "layer": "B.Cu"+        },+        [+          148.85,+          104.7+        ]+      ],+      [+        {+          "x": 148.85,+          "y": 104.7,+          "layer": "B.Cu"+        },+        [+          148.95,+          104.7+        ]+      ],+      [+        {+          "x": 148.95,+          "y": 104.7,+          "layer": "B.Cu"+        },+        [+          149.0,+          104.75+        ]+      ],+      [+        {+          "x": 149.0,+          "y": 104.75,+          "layer": "B.Cu"+        },+        [+          149.15,+          104.75+        ]+      ],+      [+        {+          "x": 149.15,+          "y": 104.75,+          "layer": "B.Cu"+        },+        [+          149.2,+          104.8+        ]+      ],+      [+        {+          "x": 149.2,+          "y": 104.8,+          "layer": "B.Cu"+        },+        [+          150.5,+          104.8+        ]+      ],+      [+        {+          "x": 150.5,+          "y": 104.8,+          "layer": "B.Cu"+        },+        [+          150.5,+          104.8+        ]+      ],+      [+        {+          "x": 150.5,+          "y": 104.8,+          "layer": "B.Cu"+        },+        {+          "x": 150.5,+          "y": 104.8,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 150.5,+          "y": 104.8,+          "layer": "F.Cu"+        },+        [+          154.35,+          104.8+        ]+      ],+      [+        {+          "x": 154.35,+          "y": 104.8,+          "layer": "F.Cu"+        },+        [+          154.75,+          105.2+        ]+      ],+      [+        {+          "x": 154.75,+          "y": 105.2,+          "layer": "F.Cu"+        },+        [+          154.75,+          105.2+        ]+      ],+      [+        {+          "x": 154.75,+          "y": 105.2,+          "layer": "F.Cu"+        },+        {+          "x": 154.75,+          "y": 105.2,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 154.75,+          "y": 105.2,+          "layer": "B.Cu"+        },+        [+          155.2,+          105.65+        ]+      ],+      [+        {+          "x": 155.2,+          "y": 105.65,+          "layer": "B.Cu"+        },+        [+          155.25,+          105.65+        ]+      ],+      [+        {+          "x": 155.25,+          "y": 105.65,+          "layer": "B.Cu"+        },+        [+          155.35,+          105.75+        ]+      ],+      [+        {+          "x": 155.35,+          "y": 105.75,+          "layer": "B.Cu"+        },+        [+          155.4,+          105.75+        ]+      ],+      [+        {+          "x": 155.4,+          "y": 105.75,+          "layer": "B.Cu"+        },+        [+          155.45,+          105.8+        ]+      ],+      [+        {+          "x": 155.45,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          155.65,+          105.8+        ]+      ],+      [+        {+          "x": 155.65,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          155.7,+          105.85+        ]+      ],+      [+        {+          "x": 155.7,+          "y": 105.85,+          "layer": "B.Cu"+        },+        [+          155.8,+          105.85+        ]+      ],+      [+        {+          "x": 155.8,+          "y": 105.85,+          "layer": "B.Cu"+        },+        [+          155.85,+          105.8+        ]+      ],+      [+        {+          "x": 155.85,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          156.05,+          105.8+        ]+      ],+      [+        {+          "x": 156.05,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          156.1,+          105.75+        ]+      ],+      [+        {+          "x": 156.1,+          "y": 105.75,+          "layer": "B.Cu"+        },+        [+          156.15,+          105.75+        ]+      ],+      [+        {+          "x": 156.15,+          "y": 105.75,+          "layer": "B.Cu"+        },+        [+          156.25,+          105.65+        ]+      ],+      [+        {+          "x": 156.25,+          "y": 105.65,+          "layer": "B.Cu"+        },+        [+          156.3,+          105.65+        ]+      ],+      [+        {+          "x": 156.3,+          "y": 105.65,+          "layer": "B.Cu"+        },+        [+          156.45,+          105.5+        ]+      ],+      [+        {+          "x": 156.45,+          "y": 105.5,+          "layer": "B.Cu"+        },+        [+          156.45,+          105.45+        ]+      ],+      [+        {+          "x": 156.45,+          "y": 105.45,+          "layer": "B.Cu"+        },+        [+          156.55,+          105.35+        ]+      ],+      [+        {+          "x": 156.55,+          "y": 105.35,+          "layer": "B.Cu"+        },+        [+          156.55,+          105.3+        ]+      ],+      [+        {+          "x": 156.55,+          "y": 105.3,+          "layer": "B.Cu"+        },+        [+          156.6,+          105.25+        ]+      ],+      [+        {+          "x": 156.6,+          "y": 105.25,+          "layer": "B.Cu"+        },+        [+          156.6,+          105.05+        ]+      ],+      [+        {+          "x": 156.6,+          "y": 105.05,+          "layer": "B.Cu"+        },+        [+          156.65,+          105.0+        ]+      ],+      [+        {+          "x": 156.65,+          "y": 105.0,+          "layer": "B.Cu"+        },+        [+          156.65,+          84.35+        ]+      ],+      [+        {+          "x": 156.65,+          "y": 84.35,+          "layer": "B.Cu"+        },+        [+          156.65,+          84.35+        ]+      ],+      [+        {+          "x": 156.65,+          "y": 84.35,+          "layer": "B.Cu"+        },+        {+          "x": 156.65,+          "y": 84.35,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 143.9,+          "y": 105.1,+          "layer": "F.Cu"+        },+        [+          143.9,+          110.8+        ]+      ],+      [+        {+          "x": 143.9,+          "y": 110.8,+          "layer": "F.Cu"+        },+        [+          143.9,+          110.8+        ]+      ],+      [+        {+          "x": 143.9,+          "y": 110.8,+          "layer": "F.Cu"+        },+        {+          "x": 143.9,+          "y": 110.8,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 143.9,+          "y": 113.1,+          "layer": "B.Cu"+        },+        [+          144.1,+          113.3+        ]+      ],+      [+        {+          "x": 144.1,+          "y": 113.3,+          "layer": "B.Cu"+        },+        [+          144.1,+          113.3+        ]+      ],+      [+        {+          "x": 144.1,+          "y": 113.3,+          "layer": "B.Cu"+        },+        {+          "x": 144.1,+          "y": 113.3,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 144.1,+          "y": 113.3,+          "layer": "F.Cu"+        },+        [+          145.85,+          115.05+        ]+      ],+      [+        {+          "x": 145.85,+          "y": 115.05,+          "layer": "F.Cu"+        },+        [+          145.85,+          115.05+        ]+      ],+      [+        {+          "x": 145.85,+          "y": 115.05,+          "layer": "F.Cu"+        },+        {+          "x": 145.85,+          "y": 115.05,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 145.85,+          "y": 115.05,+          "layer": "B.Cu"+        },+        [+          146.3,+          115.5+        ]+      ],+      [+        {+          "x": 146.3,+          "y": 115.5,+          "layer": "B.Cu"+        },+        [+          146.35,+          115.5+        ]+      ],+      [+        {+          "x": 146.35,+          "y": 115.5,+          "layer": "B.Cu"+        },+        [+          146.45,+          115.6+        ]+      ],+      [+        {+          "x": 146.45,+          "y": 115.6,+          "layer": "B.Cu"+        },+        [+          146.5,+          115.6+        ]+      ],+      [+        {+          "x": 146.5,+          "y": 115.6,+          "layer": "B.Cu"+        },+        [+          146.55,+          115.65+        ]+      ],+      [+        {+          "x": 146.55,+          "y": 115.65,+          "layer": "B.Cu"+        },+        [+          146.75,+          115.65+        ]+      ],+      [+        {+          "x": 146.75,+          "y": 115.65,+          "layer": "B.Cu"+        },+        [+          146.8,+          115.7+        ]+      ],+      [+        {+          "x": 146.8,+          "y": 115.7,+          "layer": "B.Cu"+        },+        [+          148.15,+          115.7+        ]+      ],+      [+        {+          "x": 148.15,+          "y": 115.7,+          "layer": "B.Cu"+        },+        [+          148.25,+          115.8+        ]+      ],+      [+        {+          "x": 148.25,+          "y": 115.8,+          "layer": "B.Cu"+        },+        [+          148.3,+          115.8+        ]+      ],+      [+        {+          "x": 148.3,+          "y": 115.8,+          "layer": "B.Cu"+        },+        [+          148.35,+          115.85+        ]+      ],+      [+        {+          "x": 148.35,+          "y": 115.85,+          "layer": "B.Cu"+        },+        [+          148.55,+          115.85+        ]+      ],+      [+        {+          "x": 148.55,+          "y": 115.85,+          "layer": "B.Cu"+        },+        [+          148.6,+          115.9+        ]+      ],+      [+        {+          "x": 148.6,+          "y": 115.9,+          "layer": "B.Cu"+        },+        [+          149.15,+          115.9+        ]+      ],+      [+        {+          "x": 149.15,+          "y": 115.9,+          "layer": "B.Cu"+        },+        [+          151.15,+          117.9+        ]+      ],+      [+        {+          "x": 151.15,+          "y": 117.9,+          "layer": "B.Cu"+        },+        [+          151.2,+          117.9+        ]+      ],+      [+        {+          "x": 151.2,+          "y": 117.9,+          "layer": "B.Cu"+        },+        [+          151.3,+          118.0+        ]+      ],+      [+        {+          "x": 151.3,+          "y": 118.0,+          "layer": "B.Cu"+        },+        [+          151.35,+          118.0+        ]+      ],+      [+        {+          "x": 151.35,+          "y": 118.0,+          "layer": "B.Cu"+        },+        [+          151.4,+          118.05+        ]+      ],+      [+        {+          "x": 151.4,+          "y": 118.05,+          "layer": "B.Cu"+        },+        [+          151.6,+          118.05+        ]+      ],+      [+        {+          "x": 151.6,+          "y": 118.05,+          "layer": "B.Cu"+        },+        [+          151.65,+          118.1+        ]+      ],+      [+        {+          "x": 151.65,+          "y": 118.1,+          "layer": "B.Cu"+        },+        [+          151.75,+          118.1+        ]+      ],+      [+        {+          "x": 151.75,+          "y": 118.1,+          "layer": "B.Cu"+        },+        [+          151.8,+          118.05+        ]+      ],+      [+        {+          "x": 151.8,+          "y": 118.05,+          "layer": "B.Cu"+        },+        [+          152.0,+          118.05+        ]+      ],+      [+        {+          "x": 152.0,+          "y": 118.05,+          "layer": "B.Cu"+        },+        [+          152.05,+          118.0+        ]+      ],+      [+        {+          "x": 152.05,+          "y": 118.0,+          "layer": "B.Cu"+        },+        [+          152.1,+          118.0+        ]+      ],+      [+        {+          "x": 152.1,+          "y": 118.0,+          "layer": "B.Cu"+        },+        [+          152.2,+          117.9+        ]+      ],+      [+        {+          "x": 152.2,+          "y": 117.9,+          "layer": "B.Cu"+        },+        [+          152.25,+          117.9+        ]+      ],+      [+        {+          "x": 152.25,+          "y": 117.9,+          "layer": "B.Cu"+        },+        [+          152.4,+          117.75+        ]+      ],+      [+        {+          "x": 152.4,+          "y": 117.75,+          "layer": "B.Cu"+        },+        [+          152.4,+          117.7+        ]+      ],+      [+        {+          "x": 152.4,+          "y": 117.7,+          "layer": "B.Cu"+        },+        [+          152.5,+          117.6+        ]+      ],+      [+        {+          "x": 152.5,+          "y": 117.6,+          "layer": "B.Cu"+        },+        [+          152.5,+          117.55+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHC",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 152.5,+          "y": 117.55,+          "layer": "B.Cu"+        },+        [+          152.55,+          117.5+        ]+      ],+      [+        {+          "x": 152.55,+          "y": 117.5,+          "layer": "B.Cu"+        },+        [+          152.55,+          117.3+        ]+      ],+      [+        {+          "x": 152.55,+          "y": 117.3,+          "layer": "B.Cu"+        },+        [+          152.6,+          117.25+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 117.25,+          "layer": "B.Cu"+        },+        [+          152.6,+          116.55+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 116.55,+          "layer": "B.Cu"+        },+        [+          152.65,+          116.5+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 116.5,+          "layer": "B.Cu"+        },+        [+          152.65,+          116.3+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 116.3,+          "layer": "B.Cu"+        },+        [+          152.7,+          116.25+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 116.25,+          "layer": "B.Cu"+        },+        [+          152.7,+          115.95+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 115.95,+          "layer": "B.Cu"+        },+        [+          154.85,+          113.8+        ]+      ],+      [+        {+          "x": 154.85,+          "y": 113.8,+          "layer": "B.Cu"+        },+        [+          154.85,+          113.75+        ]+      ],+      [+        {+          "x": 154.85,+          "y": 113.75,+          "layer": "B.Cu"+        },+        [+          154.95,+          113.65+        ]+      ],+      [+        {+          "x": 154.95,+          "y": 113.65,+          "layer": "B.Cu"+        },+        [+          154.95,+          113.6+        ]+      ],+      [+        {+          "x": 154.95,+          "y": 113.6,+          "layer": "B.Cu"+        },+        [+          155.0,+          113.55+        ]+      ],+      [+        {+          "x": 155.0,+          "y": 113.55,+          "layer": "B.Cu"+        },+        [+          155.0,+          113.35+        ]+      ],+      [+        {+          "x": 155.0,+          "y": 113.35,+          "layer": "B.Cu"+        },+        [+          155.05,+          113.3+        ]+      ],+      [+        {+          "x": 155.05,+          "y": 113.3,+          "layer": "B.Cu"+        },+        [+          155.05,+          112.65+        ]+      ],+      [+        {+          "x": 155.05,+          "y": 112.65,+          "layer": "B.Cu"+        },+        [+          155.25,+          112.45+        ]+      ],+      [+        {+          "x": 155.25,+          "y": 112.45,+          "layer": "B.Cu"+        },+        [+          155.25,+          112.4+        ]+      ],+      [+        {+          "x": 155.25,+          "y": 112.4,+          "layer": "B.Cu"+        },+        [+          155.35,+          112.3+        ]+      ],+      [+        {+          "x": 155.35,+          "y": 112.3,+          "layer": "B.Cu"+        },+        [+          155.35,+          112.25+        ]+      ],+      [+        {+          "x": 155.35,+          "y": 112.25,+          "layer": "B.Cu"+        },+        [+          155.4,+          112.2+        ]+      ],+      [+        {+          "x": 155.4,+          "y": 112.2,+          "layer": "B.Cu"+        },+        [+          155.4,+          112.0+        ]+      ],+      [+        {+          "x": 155.4,+          "y": 112.0,+          "layer": "B.Cu"+        },+        [+          155.45,+          111.95+        ]+      ],+      [+        {+          "x": 155.45,+          "y": 111.95,+          "layer": "B.Cu"+        },+        [+          155.45,+          108.25+        ]+      ],+      [+        {+          "x": 155.45,+          "y": 108.25,+          "layer": "B.Cu"+        },+        [+          157.45,+          106.25+        ]+      ],+      [+        {+          "x": 157.45,+          "y": 106.25,+          "layer": "B.Cu"+        },+        [+          157.45,+          106.2+        ]+      ],+      [+        {+          "x": 157.45,+          "y": 106.2,+          "layer": "B.Cu"+        },+        [+          157.55,+          106.1+        ]+      ],+      [+        {+          "x": 157.55,+          "y": 106.1,+          "layer": "B.Cu"+        },+        [+          157.55,+          106.05+        ]+      ],+      [+        {+          "x": 157.55,+          "y": 106.05,+          "layer": "B.Cu"+        },+        [+          157.6,+          106.0+        ]+      ],+      [+        {+          "x": 157.6,+          "y": 106.0,+          "layer": "B.Cu"+        },+        [+          157.6,+          105.95+        ]+      ],+      [+        {+          "x": 157.6,+          "y": 105.95,+          "layer": "B.Cu"+        },+        [+          157.65,+          105.9+        ]+      ],+      [+        {+          "x": 157.65,+          "y": 105.9,+          "layer": "B.Cu"+        },+        [+          157.65,+          105.85+        ]+      ],+      [+        {+          "x": 157.65,+          "y": 105.85,+          "layer": "B.Cu"+        },+        [+          157.7,+          105.8+        ]+      ],+      [+        {+          "x": 157.7,+          "y": 105.8,+          "layer": "B.Cu"+        },+        [+          157.7,+          105.75+        ]+      ],+      [+        {+          "x": 157.7,+          "y": 105.75,+          "layer": "B.Cu"+        },+        [+          157.75,+          105.7+        ]+      ],+      [+        {+          "x": 157.75,+          "y": 105.7,+          "layer": "B.Cu"+        },+        [+          157.75,+          105.65+        ]+      ],+      [+        {+          "x": 157.75,+          "y": 105.65,+          "layer": "B.Cu"+        },+        [+          157.8,+          105.6+        ]+      ],+      [+        {+          "x": 157.8,+          "y": 105.6,+          "layer": "B.Cu"+        },+        [+          157.8,+          105.4+        ]+      ],+      [+        {+          "x": 157.8,+          "y": 105.4,+          "layer": "B.Cu"+        },+        [+          157.85,+          105.35+        ]+      ],+      [+        {+          "x": 157.85,+          "y": 105.35,+          "layer": "B.Cu"+        },+        [+          157.85,+          100.0+        ]+      ],+      [+        {+          "x": 157.85,+          "y": 100.0,+          "layer": "B.Cu"+        },+        [+          158.25,+          99.6+        ]+      ],+      [+        {+          "x": 158.25,+          "y": 99.6,+          "layer": "B.Cu"+        },+        [+          158.25,+          99.55+        ]+      ],+      [+        {+          "x": 158.25,+          "y": 99.55,+          "layer": "B.Cu"+        },+        [+          158.35,+          99.45+        ]+      ],+      [+        {+          "x": 158.35,+          "y": 99.45,+          "layer": "B.Cu"+        },+        [+          158.35,+          99.4+        ]+      ],+      [+        {+          "x": 158.35,+          "y": 99.4,+          "layer": "B.Cu"+        },+        [+          158.4,+          99.35+        ]+      ],+      [+        {+          "x": 158.4,+          "y": 99.35,+          "layer": "B.Cu"+        },+        [+          158.4,+          99.15+        ]+      ],+      [+        {+          "x": 158.4,+          "y": 99.15,+          "layer": "B.Cu"+        },+        [+          158.45,+          99.1+        ]+      ],+      [+        {+          "x": 158.45,+          "y": 99.1,+          "layer": "B.Cu"+        },+        [+          158.45,+          99.0+        ]+      ],+      [+        {+          "x": 158.45,+          "y": 99.0,+          "layer": "B.Cu"+        },+        [+          158.4,+          98.95+        ]+      ],+      [+        {+          "x": 158.4,+          "y": 98.95,+          "layer": "B.Cu"+        },+        [+          158.4,+          98.75+        ]+      ],+      [+        {+          "x": 158.4,+          "y": 98.75,+          "layer": "B.Cu"+        },+        [+          158.35,+          98.7+        ]+      ],+      [+        {+          "x": 158.35,+          "y": 98.7,+          "layer": "B.Cu"+        },+        [+          158.35,+          98.65+        ]+      ],+      [+        {+          "x": 158.35,+          "y": 98.65,+          "layer": "B.Cu"+        },+        [+          158.25,+          98.55+        ]+      ],+      [+        {+          "x": 158.25,+          "y": 98.55,+          "layer": "B.Cu"+        },+        [+          158.25,+          98.5+        ]+      ],+      [+        {+          "x": 158.25,+          "y": 98.5,+          "layer": "B.Cu"+        },+        [+          157.75,+          98.0+        ]+      ],+      [+        {+          "x": 157.75,+          "y": 98.0,+          "layer": "B.Cu"+        },+        [+          157.75,+          93.1+        ]+      ],+      [+        {+          "x": 157.75,+          "y": 93.1,+          "layer": "B.Cu"+        },+        [+          157.7,+          93.05+        ]+      ],+      [+        {+          "x": 157.7,+          "y": 89.95,+          "layer": "B.Cu"+        },+        [+          157.65,+          89.9+        ]+      ]+    ]+  },+  {+    "net": "/DRV_SHC",+    "width": 1.0,+    "paths": [+      [+        {+          "x": 151.95,+          "y": 79.35,+          "layer": "B.Cu"+        },+        [+          151.95,+          77.55+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          155.75,+          85.75+        ]+      ],+      [+        {+          "x": 143.9,+          "y": 110.8,+          "layer": "B.Cu"+        },+        [+          143.9,+          113.1+        ]+      ],+      [+        {+          "x": 157.7,+          "y": 93.05,+          "layer": "B.Cu"+        },+        [+          157.7,+          89.95+        ]+      ],+      [+        {+          "x": 157.65,+          "y": 89.9,+          "layer": "B.Cu"+        },+        [+          157.65,+          87.85+        ]+      ],+      [+        {+          "x": 157.65,+          "y": 87.85,+          "layer": "B.Cu"+        },+        [+          157.1,+          87.3+        ]+      ]+    ]+  },+  {+    "net": "/SWDIO",+    "width": 0.25,+    "paths": [+      [+        [+          116.199,+          90.468+        ],+        [+          116.2,+          90.45+        ],+        [+          116.3,+          90.55+        ],+        [+          116.3,+          90.6+        ],+        [+          116.4,+          90.7+        ],+        [+          116.4,+          90.8+        ],+        [+          116.75,+          91.15+        ],+        {+          "x": 116.75,+          "y": 91.15,+          "layer": "B.Cu"+        },+        [+          118.3,+          92.7+        ],+        {+          "x": 118.3,+          "y": 92.7,+          "layer": "F.Cu"+        },+        [+          118.0,+          93.0+        ],+        [+          118.0,+          93.75+        ],+        [+          117.85,+          93.9+        ],+        [+          117.75,+          93.9+        ],+        [+          117.7,+          93.95+        ],+        [+          116.95,+          93.95+        ],+        [+          116.75,+          94.15+        ]+      ],+      [+        [+          108.0,+          73.000001+        ],+        [+          108.0,+          73.0+        ],+        [+          110.15,+          75.15+        ],+        [+          110.15,+          75.25+        ],+        [+          112.4,+          77.5+        ],+        [+          112.4,+          78.6+        ],+        [+          113.85,+          80.05+        ],+        [+          113.85,+          84.45+        ],+        [+          115.25,+          85.85+        ],+        [+          115.25,+          85.95+        ],+        [+          115.3,+          86.0+        ],+        [+          115.3,+          87.1+        ],+        [+          115.65,+          87.45+        ],+        {+          "x": 115.65,+          "y": 87.45,+          "layer": "B.Cu"+        },+        [+          116.3,+          88.1+        ],+        [+          116.3,+          88.2+        ],+        [+          116.35,+          88.25+        ],+        [+          116.35,+          90.65+        ],+        [+          116.6,+          90.9+        ]+      ],+      [+        [+          127.7,+          96.4+        ],+        [+          127.75,+          96.4+        ],+        {+          "x": 127.75,+          "y": 96.4,+          "layer": "B.Cu"+        },+        [+          126.9,+          95.55+        ],+        [+          126.9,+          91.2+        ],+        [+          126.85,+          91.15+        ],+        [+          126.85,+          91.1+        ],+        [+          126.8,+          91.05+        ],+        [+          126.8,+          91.0+        ],+        [+          123.8,+          88.0+        ],+        [+          123.7,+          88.0+        ],+        [+          122.75,+          87.05+        ],+        [+          122.0,+          87.05+        ],+        [+          121.4,+          86.45+        ],+        [+          120.05,+          86.45+        ],+        [+          119.85,+          86.25+        ],+        [+          119.75,+          86.25+        ],+        [+          119.3,+          85.8+        ],+        {+          "x": 119.3,+          "y": 85.8,+          "layer": "F.Cu"+        },+        [+          115.45,+          85.8+        ]+      ]+    ]+  },+  {+    "net": "/COMP2_INM_IO1_BEMF_A",+    "width": 0.25,+    "paths": [+      [+        [+          121.072,+          108.031+        ],+        [+          121.05,+          108.05+        ],+        [+          118.75,+          108.05+        ],+        [+          118.6,+          108.2+        ]+      ],+      [+        [+          121.95,+          105.1625+        ],+        [+          121.95,+          105.15+        ],+        [+          121.1,+          106.0+        ],+        [+          121.1,+          106.4+        ],+        [+          121.05,+          106.45+        ],+        [+          121.05,+          107.6+        ]+      ],+      [+        [+          116.995,+          112.549+        ],+        [+          117.0,+          112.55+        ],+        [+          117.9,+          112.55+        ],+        [+          117.95,+          112.6+        ],+        [+          118.0,+          112.6+        ],+        [+          118.05,+          112.65+        ],+        [+          118.8,+          112.65+        ],+        [+          118.85,+          112.6+        ],+        [+          118.9,+          112.6+        ],+        [+          119.05,+          112.45+        ],+        [+          119.05,+          112.4+        ],+        [+          119.1,+          112.35+        ],+        [+          119.1,+          109.1+        ],+        [+          119.05,+          109.05+        ],+        [+          119.05,+          109.0+        ],+        [+          118.65,+          108.6+        ]+      ],+      [+        [+          129.169999,+          107.157+        ],+        [+          129.15,+          107.15+        ],+        [+          128.85,+          107.45+        ],+        [+          128.85,+          107.55+        ],+        [+          128.55,+          107.85+        ],+        [+          128.45,+          107.85+        ],+        [+          128.4,+          107.9+        ],+        [+          127.45,+          107.9+        ],+        [+          125.95,+          109.4+        ],+        {+          "x": 125.95,+          "y": 109.4,+          "layer": "B.Cu"+        },+        [+          124.0,+          111.35+        ],+        [+          123.9,+          111.35+        ],+        [+          123.85,+          111.4+        ],+        [+          123.35,+          111.4+        ],+        [+          123.3,+          111.35+        ],+        [+          123.2,+          111.35+        ],+        [+          121.1,+          109.25+        ],+        [+          120.8,+          109.25+        ],+        {+          "x": 120.8,+          "y": 109.25,+          "layer": "F.Cu"+        },+        [+          120.8,+          108.4+        ]+      ],+      [+        [+          147.877,+          94.17500100000001+        ],+        [+          147.9,+          94.2+        ],+        [+          147.85,+          94.15+        ],+        [+          147.85,+          94.0+        ],+        {+          "x": 147.85,+          "y": 94.0,+          "layer": "B.Cu"+        },+        [+          145.55,+          96.3+        ],+        [+          145.55,+          104.9+        ],+        [+          145.65,+          105.0+        ],+        [+          145.65,+          105.1+        ],+        [+          145.7,+          105.15+        ],+        [+          145.7,+          105.65+        ],+        [+          145.65,+          105.7+        ],+        [+          145.65,+          105.8+        ],+        [+          145.35,+          106.1+        ],+        [+          145.25,+          106.1+        ],+        [+          145.2,+          106.15+        ],+        [+          135.4,+          106.15+        ],+        [+          132.55,+          109.0+        ],+        [+          132.45,+          109.0+        ],+        [+          132.4,+          109.05+        ],+        [+          131.05,+          109.05+        ],+        [+          129.35,+          107.35+        ],+        [+          129.2,+          107.35+        ],+        {+          "x": 129.2,+          "y": 107.35,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "/COMP1_INM_IO1_BEMF_B",+    "width": 0.25,+    "paths": [+      [+        [+          115.3,+          112.1+        ],+        [+          115.25,+          112.1+        ],+        [+          114.85,+          111.7+        ],+        [+          114.85,+          109.15+        ],+        [+          113.8,+          108.1+        ],+        [+          113.8,+          106.1+        ]+      ],+      [+        [+          116.0,+          112.6+        ],+        [+          116.55,+          113.15+        ],+        [+          116.6,+          113.15+        ],+        [+          116.65,+          113.2+        ],+        [+          117.85,+          113.2+        ],+        [+          119.7,+          115.05+        ],+        [+          119.8,+          115.05+        ],+        [+          119.85,+          115.1+        ],+        [+          120.35,+          115.1+        ],+        [+          120.4,+          115.05+        ],+        [+          120.5,+          115.05+        ],+        [+          121.3,+          114.25+        ],+        [+          121.8,+          114.25+        ],+        [+          121.85,+          114.2+        ],+        [+          121.95,+          114.2+        ],+        [+          122.1,+          114.05+        ],+        [+          135.35,+          114.05+        ],+        {+          "x": 135.35,+          "y": 114.05,+          "layer": "B.Cu"+        },+        [+          149.05,+          114.05+        ],+        {+          "x": 149.05,+          "y": 114.05,+          "layer": "F.Cu"+        },+        [+          151.95,+          111.15+        ],+        [+          158.3,+          111.15+        ],+        [+          158.35,+          111.1+        ],+        [+          158.4,+          111.1+        ],+        [+          158.45,+          111.05+        ],+        [+          158.45,+          111.0+        ],+        [+          158.5,+          110.95+        ],+        [+          158.5,+          104.85+        ],+        [+          160.7,+          102.65+        ],+        [+          160.7,+          102.6+        ],+        [+          160.75,+          102.55+        ],+        [+          160.75,+          102.5+        ],+        [+          160.8,+          102.45+        ],+        [+          160.8,+          102.4+        ],+        [+          160.85,+          102.35+        ],+        [+          160.85,+          101.65+        ],+        [+          160.8,+          101.6+        ],+        [+          160.8,+          101.55+        ],+        [+          160.75,+          101.5+        ],+        [+          160.75,+          101.45+        ],+        [+          160.7,+          101.4+        ],+        [+          160.7,+          101.35+        ],+        [+          160.15,+          100.8+        ],+        [+          160.15,+          99.95+        ]+      ],+      [+        [+          115.05,+          110.65+        ],+        [+          117.1,+          110.65+        ],+        [+          117.25,+          110.8+        ],+        [+          118.0,+          110.8+        ]+      ],+      [+        [+          119.8,+          104.0+        ],+        [+          119.8,+          104.7+        ],+        [+          119.75,+          104.75+        ],+        [+          118.5,+          104.75+        ],+        [+          118.45,+          104.8+        ],+        [+          118.35,+          104.8+        ],+        [+          118.3,+          104.85+        ],+        [+          118.15,+          104.85+        ],+        [+          116.6,+          106.4+        ],+        [+          116.45,+          106.4+        ],+        [+          116.4,+          106.45+        ],+        [+          116.1,+          106.45+        ],+        [+          115.15,+          107.4+        ],+        [+          115.15,+          108.95+        ],+        [+          115.05,+          109.05+        ]+      ]+    ]+  },+  {+    "net": "+VBAT",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 127.31800000000001,+          "y": 67.317,+          "layer": "F.Cu"+        },+        [+          127.3,+          67.3+        ]+      ],+      [+        {+          "x": 125.15,+          "y": 67.3,+          "layer": "F.Cu"+        },+        [+          125.1,+          67.35+        ]+      ],+      [+        {+          "x": 122.483999,+          "y": 69.74,+          "layer": "F.Cu"+        },+        [+          122.5,+          69.75+        ]+      ],+      [+        {+          "x": 122.5,+          "y": 69.75,+          "layer": "F.Cu"+        },+        [+          122.9,+          69.35+        ]+      ],+      [+        {+          "x": 122.9,+          "y": 69.35,+          "layer": "F.Cu"+        },+        [+          123.1,+          69.35+        ]+      ],+      [+        {+          "x": 125.149999,+          "y": 71.5,+          "layer": "F.Cu"+        },+        [+          125.15,+          71.5+        ]+      ],+      [+        {+          "x": 125.15,+          "y": 71.5,+          "layer": "F.Cu"+        },+        [+          125.0,+          71.35+        ]+      ],+      [+        {+          "x": 125.0,+          "y": 71.35,+          "layer": "F.Cu"+        },+        [+          124.85,+          71.35+        ]+      ],+      [+        {+          "x": 124.85,+          "y": 71.35,+          "layer": "F.Cu"+        },+        [+          124.75,+          71.25+        ]+      ],+      [+        {+          "x": 124.75,+          "y": 71.25,+          "layer": "F.Cu"+        },+        [+          124.5,+          71.25+        ]+      ],+      [+        {+          "x": 123.0,+          "y": 69.75,+          "layer": "F.Cu"+        },+        [+          122.7,+          69.75+        ]+      ],+      [+        {+          "x": 132.69500000000002,+          "y": 67.301,+          "layer": "F.Cu"+        },+        [+          132.7,+          67.3+        ]+      ],+      [+        {+          "x": 132.7,+          "y": 67.3,+          "layer": "F.Cu"+        },+        [+          132.3,+          67.3+        ]+      ],+      [+        {+          "x": 132.3,+          "y": 67.3,+          "layer": "F.Cu"+        },+        [+          131.0,+          66.0+        ]+      ],+      [+        {+          "x": 131.0,+          "y": 66.0,+          "layer": "F.Cu"+        },+        [+          130.95,+          66.0+        ]+      ],+      [+        {+          "x": 130.95,+          "y": 66.0,+          "layer": "F.Cu"+        },+        [+          130.9,+          65.95+        ]+      ],+      [+        {+          "x": 130.9,+          "y": 65.95,+          "layer": "F.Cu"+        },+        [+          130.7,+          65.95+        ]+      ],+      [+        {+          "x": 130.7,+          "y": 65.95,+          "layer": "F.Cu"+        },+        [+          130.65,+          65.9+        ]+      ],+      [+        {+          "x": 130.65,+          "y": 65.9,+          "layer": "F.Cu"+        },+        [+          128.7,+          65.9+        ]+      ],+      [+        {+          "x": 132.575999,+          "y": 69.338,+          "layer": "F.Cu"+        },+        [+          132.6,+          69.35+        ]+      ],+      [+        {+          "x": 132.6,+          "y": 69.35,+          "layer": "F.Cu"+        },+        [+          132.6,+          67.55+        ]+      ],+      [+        {+          "x": 134.94,+          "y": 67.027,+          "layer": "F.Cu"+        },+        [+          134.95,+          67.05+        ]+      ],+      [+        {+          "x": 134.95,+          "y": 67.05,+          "layer": "F.Cu"+        },+        [+          134.7,+          67.05+        ]+      ],+      [+        {+          "x": 134.7,+          "y": 67.05,+          "layer": "F.Cu"+        },+        [+          134.2,+          66.55+        ]+      ],+      [+        {+          "x": 134.2,+          "y": 66.55,+          "layer": "F.Cu"+        },+        [+          134.15,+          66.55+        ]+      ],+      [+        {+          "x": 134.15,+          "y": 66.55,+          "layer": "F.Cu"+        },+        [+          134.1,+          66.5+        ]+      ],+      [+        {+          "x": 134.1,+          "y": 66.5,+          "layer": "F.Cu"+        },+        [+          134.05,+          66.5+        ]+      ],+      [+        {+          "x": 134.05,+          "y": 66.5,+          "layer": "F.Cu"+        },+        [+          134.0,+          66.45+        ]+      ],+      [+        {+          "x": 134.0,+          "y": 66.45,+          "layer": "F.Cu"+        },+        [+          133.9,+          66.45+        ]+      ],+      [+        {+          "x": 133.9,+          "y": 66.45,+          "layer": "F.Cu"+        },+        [+          133.85,+          66.4+        ]+      ],+      [+        {+          "x": 133.85,+          "y": 66.4,+          "layer": "F.Cu"+        },+        [+          133.45,+          66.4+        ]+      ],+      [+        {+          "x": 133.45,+          "y": 66.4,+          "layer": "F.Cu"+        },+        [+          133.4,+          66.45+        ]+      ],+      [+        {+          "x": 133.4,+          "y": 66.45,+          "layer": "F.Cu"+        },+        [+          133.3,+          66.45+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 66.45,+          "layer": "F.Cu"+        },+        [+          133.25,+          66.5+        ]+      ],+      [+        {+          "x": 133.25,+          "y": 66.5,+          "layer": "F.Cu"+        },+        [+          133.2,+          66.5+        ]+      ],+      [+        {+          "x": 133.2,+          "y": 66.5,+          "layer": "F.Cu"+        },+        [+          133.15,+          66.55+        ]+      ],+      [+        {+          "x": 133.15,+          "y": 66.55,+          "layer": "F.Cu"+        },+        [+          133.1,+          66.55+        ]+      ],+      [+        {+          "x": 133.1,+          "y": 66.55,+          "layer": "F.Cu"+        },+        [+          132.7,+          66.95+        ]+      ],+      [+        {+          "x": 132.7,+          "y": 66.95,+          "layer": "F.Cu"+        },+        [+          132.7,+          67.05+        ]+      ],+      [+        {+          "x": 135.907,+          "y": 64.575,+          "layer": "F.Cu"+        },+        [+          135.9,+          64.6+        ]+      ],+      [+        {+          "x": 135.9,+          "y": 64.6,+          "layer": "F.Cu"+        },+        [+          135.6,+          64.9+        ]+      ],+      [+        {+          "x": 135.6,+          "y": 64.9,+          "layer": "F.Cu"+        },+        [+          135.6,+          65.25+        ]+      ],+      [+        {+          "x": 135.6,+          "y": 65.25,+          "layer": "F.Cu"+        },+        [+          134.95,+          65.9+        ]+      ],+      [+        {+          "x": 134.95,+          "y": 65.9,+          "layer": "F.Cu"+        },+        [+          134.95,+          66.75+        ]+      ],+      [+        {+          "x": 132.329,+          "y": 72.328,+          "layer": "F.Cu"+        },+        [+          132.35,+          72.35+        ]+      ],+      [+        {+          "x": 137.977,+          "y": 70.00600100000001,+          "layer": "F.Cu"+        },+        [+          138.0,+          70.0+        ]+      ],+      [+        {+          "x": 138.0,+          "y": 70.0,+          "layer": "F.Cu"+        },+        [+          136.6,+          68.6+        ]+      ],+      [+        {+          "x": 136.6,+          "y": 68.6,+          "layer": "F.Cu"+        },+        [+          136.6,+          68.5+        ]+      ],+      [+        {+          "x": 136.6,+          "y": 68.5,+          "layer": "F.Cu"+        },+        [+          136.55,+          68.45+        ]+      ],+      [+        {+          "x": 136.55,+          "y": 68.45,+          "layer": "F.Cu"+        },+        [+          136.55,+          68.35+        ]+      ],+      [+        {+          "x": 136.55,+          "y": 68.35,+          "layer": "F.Cu"+        },+        [+          136.5,+          68.3+        ]+      ],+      [+        {+          "x": 136.5,+          "y": 68.3,+          "layer": "F.Cu"+        },+        [+          136.5,+          68.25+        ]+      ],+      [+        {+          "x": 136.5,+          "y": 68.25,+          "layer": "F.Cu"+        },+        [+          136.2,+          67.95+        ]+      ],+      [+        {+          "x": 136.2,+          "y": 67.95,+          "layer": "F.Cu"+        },+        [+          135.7,+          67.95+        ]+      ],+      [+        {+          "x": 135.7,+          "y": 67.95,+          "layer": "F.Cu"+        },+        [+          135.65,+          67.9+        ]+      ],+      [+        {+          "x": 135.65,+          "y": 67.9,+          "layer": "F.Cu"+        },+        [+          135.55,+          67.9+        ]+      ],+      [+        {+          "x": 135.55,+          "y": 67.9,+          "layer": "F.Cu"+        },+        [+          135.5,+          67.85+        ]+      ],+      [+        {+          "x": 135.5,+          "y": 67.85,+          "layer": "F.Cu"+        },+        [+          135.45,+          67.85+        ]+      ],+      [+        {+          "x": 135.45,+          "y": 67.85,+          "layer": "F.Cu"+        },+        [+          135.4,+          67.8+        ]+      ],+      [+        {+          "x": 135.4,+          "y": 67.8,+          "layer": "F.Cu"+        },+        [+          135.35,+          67.8+        ]+      ],+      [+        {+          "x": 135.35,+          "y": 67.8,+          "layer": "F.Cu"+        },+        [+          134.95,+          67.4+        ]+      ],+      [+        {+          "x": 134.95,+          "y": 67.4,+          "layer": "F.Cu"+        },+        [+          134.95,+          67.3+        ]+      ],+      [+        {+          "x": 140.357999,+          "y": 69.858,+          "layer": "F.Cu"+        },+        [+          140.35,+          69.85+        ]+      ],+      [+        {+          "x": 137.397999,+          "y": 72.564,+          "layer": "F.Cu"+        },+        [+          137.4,+          72.55+        ]+      ],+      [+        {+          "x": 137.4,+          "y": 72.55,+          "layer": "F.Cu"+        },+        [+          137.45,+          72.5+        ]+      ],+      [+        {+          "x": 140.310001,+          "y": 67.162,+          "layer": "F.Cu"+        },+        [+          140.3,+          67.15+        ]+      ],+      [+        {+          "x": 142.43900100000002,+          "y": 72.418,+          "layer": "F.Cu"+        },+        [+          142.45,+          72.4+        ]+      ],+      [+        {+          "x": 142.45,+          "y": 72.4,+          "layer": "F.Cu"+        },+        [+          140.75,+          70.7+        ]+      ],+      [+        {+          "x": 140.190999,+          "y": 75.296,+          "layer": "F.Cu"+        },+        [+          140.2,+          75.3+        ]+      ],+      [+        {+          "x": 140.2,+          "y": 75.3,+          "layer": "F.Cu"+        },+        [+          140.2,+          74.8+        ]+      ],+      [+        {+          "x": 140.2,+          "y": 74.8,+          "layer": "F.Cu"+        },+        [+          141.25,+          73.75+        ]+      ],+      [+        {+          "x": 141.25,+          "y": 73.75,+          "layer": "F.Cu"+        },+        [+          141.25,+          73.7+        ]+      ],+      [+        {+          "x": 141.25,+          "y": 73.7,+          "layer": "F.Cu"+        },+        [+          141.35,+          73.6+        ]+      ],+      [+        {+          "x": 141.35,+          "y": 73.6,+          "layer": "F.Cu"+        },+        [+          141.35,+          73.55+        ]+      ],+      [+        {+          "x": 141.35,+          "y": 73.55,+          "layer": "F.Cu"+        },+        [+          141.4,+          73.5+        ]+      ],+      [+        {+          "x": 141.4,+          "y": 73.5,+          "layer": "F.Cu"+        },+        [+          141.4,+          73.45+        ]+      ],+      [+        {+          "x": 141.4,+          "y": 73.45,+          "layer": "F.Cu"+        },+        [+          142.0,+          72.85+        ]+      ],+      [+        {+          "x": 145.263001,+          "y": 75.3,+          "layer": "F.Cu"+        },+        [+          145.25,+          75.3+        ]+      ],+      [+        {+          "x": 145.25,+          "y": 75.3,+          "layer": "F.Cu"+        },+        [+          144.05,+          74.1+        ]+      ],+      [+        {+          "x": 144.05,+          "y": 74.1,+          "layer": "F.Cu"+        },+        [+          144.05,+          74.0+        ]+      ],+      [+        {+          "x": 144.05,+          "y": 74.0,+          "layer": "F.Cu"+        },+        [+          142.9,+          72.85+        ]+      ],+      [+        {+          "x": 140.0,+          "y": 65.85,+          "layer": "F.Cu"+        },+        [+          140.25,+          66.1+        ]+      ],+      [+        {+          "x": 140.25,+          "y": 66.1,+          "layer": "F.Cu"+        },+        [+          140.25,+          66.5+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 76.5,+          "layer": "F.Cu"+        },+        [+          155.6,+          76.35+        ]+      ],+      [+        {+          "x": 155.6,+          "y": 76.35,+          "layer": "F.Cu"+        },+        [+          155.5,+          76.35+        ]+      ],+      [+        {+          "x": 155.5,+          "y": 76.35,+          "layer": "F.Cu"+        },+        [+          152.9,+          73.75+        ]+      ],+      [+        {+          "x": 152.9,+          "y": 73.75,+          "layer": "F.Cu"+        },+        [+          152.85,+          73.75+        ]+      ],+      [+        {+          "x": 152.85,+          "y": 73.75,+          "layer": "F.Cu"+        },+        [+          152.8,+          73.7+        ]+      ],+      [+        {+          "x": 152.8,+          "y": 73.7,+          "layer": "F.Cu"+        },+        [+          152.7,+          73.7+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 73.7,+          "layer": "F.Cu"+        },+        [+          152.65,+          73.65+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 73.65,+          "layer": "F.Cu"+        },+        [+          151.0,+          73.65+        ]+      ],+      [+        {+          "x": 151.0,+          "y": 73.65,+          "layer": "F.Cu"+        },+        [+          150.95,+          73.7+        ]+      ],+      [+        {+          "x": 150.95,+          "y": 73.7,+          "layer": "F.Cu"+        },+        [+          150.85,+          73.7+        ]+      ],+      [+        {+          "x": 150.85,+          "y": 73.7,+          "layer": "F.Cu"+        },+        [+          150.55,+          74.0+        ]+      ],+      [+        {+          "x": 150.55,+          "y": 74.0,+          "layer": "F.Cu"+        },+        [+          146.55,+          74.0+        ]+      ],+      [+        {+          "x": 146.55,+          "y": 74.0,+          "layer": "F.Cu"+        },+        [+          145.7,+          74.85+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 85.199999,+          "layer": "F.Cu"+        },+        [+          133.3,+          85.2+        ]+      ],+      [+        {+          "x": 139.55,+          "y": 78.3,+          "layer": "F.Cu"+        },+        [+          139.55,+          78.2+        ]+      ],+      [+        {+          "x": 139.55,+          "y": 78.2,+          "layer": "F.Cu"+        },+        [+          139.6,+          78.15+        ]+      ],+      [+        {+          "x": 139.6,+          "y": 75.9,+          "layer": "F.Cu"+        },+        [+          139.65,+          75.85+        ]+      ],+      [+        {+          "x": 134.074,+          "y": 88.734,+          "layer": "F.Cu"+        },+        [+          134.05,+          88.75+        ]+      ],+      [+        {+          "x": 134.05,+          "y": 88.75,+          "layer": "F.Cu"+        },+        [+          133.3,+          88.0+        ]+      ],+      [+        {+          "x": 136.39600000000002,+          "y": 88.778,+          "layer": "F.Cu"+        },+        [+          136.4,+          88.8+        ]+      ],+      [+        {+          "x": 136.4,+          "y": 88.8,+          "layer": "F.Cu"+        },+        [+          136.3,+          88.8+        ]+      ],+      [+        {+          "x": 136.3,+          "y": 88.8,+          "layer": "F.Cu"+        },+        [+          135.6,+          89.5+        ]+      ],+      [+        {+          "x": 135.6,+          "y": 89.5,+          "layer": "F.Cu"+        },+        [+          135.55,+          89.5+        ]+      ],+      [+        {+          "x": 135.55,+          "y": 89.5,+          "layer": "F.Cu"+        },+        [+          135.5,+          89.55+        ]+      ],+      [+        {+          "x": 135.5,+          "y": 89.55,+          "layer": "F.Cu"+        },+        [+          135.45,+          89.55+        ]+      ],+      [+        {+          "x": 135.45,+          "y": 89.55,+          "layer": "F.Cu"+        },+        [+          135.4,+          89.6+        ]+      ],+      [+        {+          "x": 135.4,+          "y": 89.6,+          "layer": "F.Cu"+        },+        [+          135.3,+          89.6+        ]+      ],+      [+        {+          "x": 135.3,+          "y": 89.6,+          "layer": "F.Cu"+        },+        [+          135.25,+          89.65+        ]+      ],+      [+        {+          "x": 135.25,+          "y": 89.65,+          "layer": "F.Cu"+        },+        [+          134.85,+          89.65+        ]+      ],+      [+        {+          "x": 134.85,+          "y": 89.65,+          "layer": "F.Cu"+        },+        [+          134.8,+          89.6+        ]+      ],+      [+        {+          "x": 134.8,+          "y": 89.6,+          "layer": "F.Cu"+        },+        [+          134.7,+          89.6+        ]+      ],+      [+        {+          "x": 134.7,+          "y": 89.6,+          "layer": "F.Cu"+        },+        [+          134.65,+          89.55+        ]+      ],+      [+        {+          "x": 134.65,+          "y": 89.55,+          "layer": "F.Cu"+        },+        [+          134.6,+          89.55+        ]+      ],+      [+        {+          "x": 134.6,+          "y": 89.55,+          "layer": "F.Cu"+        },+        [+          134.55,+          89.5+        ]+      ],+      [+        {+          "x": 134.55,+          "y": 89.5,+          "layer": "F.Cu"+        },+        [+          134.5,+          89.5+        ]+      ],+      [+        {+          "x": 134.5,+          "y": 89.5,+          "layer": "F.Cu"+        },+        [+          134.25,+          89.25+        ]+      ],+      [+        {+          "x": 134.25,+          "y": 89.25,+          "layer": "F.Cu"+        },+        [+          134.25,+          89.15+        ]+      ],+      [+        {+          "x": 134.25,+          "y": 89.15,+          "layer": "F.Cu"+        },+        [+          134.15,+          89.05+        ]+      ],+      [+        {+          "x": 134.15,+          "y": 89.05,+          "layer": "F.Cu"+        },+        [+          134.15,+          89.0+        ]+      ],+      [+        {+          "x": 130.48100100000002,+          "y": 89.159,+          "layer": "F.Cu"+        },+        [+          130.5,+          89.15+        ]+      ],+      [+        {+          "x": 130.5,+          "y": 89.15,+          "layer": "F.Cu"+        },+        [+          130.9,+          88.75+        ]+      ],+      [+        {+          "x": 130.9,+          "y": 88.75,+          "layer": "F.Cu"+        },+        [+          131.0,+          88.75+        ]+      ],+      [+        {+          "x": 131.0,+          "y": 88.75,+          "layer": "F.Cu"+        },+        [+          131.75,+          88.0+        ]+      ],+      [+        {+          "x": 131.75,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          131.85,+          88.0+        ]+      ],+      [+        {+          "x": 131.85,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          131.9,+          87.95+        ]+      ]+    ]+  },+  {+    "net": "+VBAT",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 131.9,+          "y": 87.95,+          "layer": "F.Cu"+        },+        [+          133.2,+          87.95+        ]+      ],+      [+        {+          "x": 133.2,+          "y": 87.95,+          "layer": "F.Cu"+        },+        [+          133.25,+          88.0+        ]+      ],+      [+        {+          "x": 133.25,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          133.3,+          88.0+        ]+      ],+      [+        {+          "x": 134.83750099999997,+          "y": 92.5,+          "layer": "F.Cu"+        },+        [+          134.85,+          92.5+        ]+      ],+      [+        {+          "x": 134.85,+          "y": 92.5,+          "layer": "F.Cu"+        },+        [+          134.3,+          91.95+        ]+      ],+      [+        {+          "x": 134.3,+          "y": 91.95,+          "layer": "F.Cu"+        },+        [+          134.15,+          91.95+        ]+      ],+      [+        {+          "x": 134.15,+          "y": 91.95,+          "layer": "F.Cu"+        },+        [+          134.1,+          91.9+        ]+      ],+      [+        {+          "x": 134.1,+          "y": 91.9,+          "layer": "F.Cu"+        },+        [+          134.0,+          91.9+        ]+      ],+      [+        {+          "x": 134.0,+          "y": 91.9,+          "layer": "F.Cu"+        },+        [+          133.95,+          91.85+        ]+      ],+      [+        {+          "x": 133.95,+          "y": 91.85,+          "layer": "F.Cu"+        },+        [+          133.9,+          91.85+        ]+      ],+      [+        {+          "x": 133.9,+          "y": 91.85,+          "layer": "F.Cu"+        },+        [+          133.7,+          91.65+        ]+      ],+      [+        {+          "x": 133.7,+          "y": 91.65,+          "layer": "F.Cu"+        },+        [+          133.7,+          91.6+        ]+      ],+      [+        {+          "x": 133.7,+          "y": 91.6,+          "layer": "F.Cu"+        },+        [+          133.65,+          91.55+        ]+      ],+      [+        {+          "x": 133.65,+          "y": 91.55,+          "layer": "F.Cu"+        },+        [+          133.65,+          91.45+        ]+      ],+      [+        {+          "x": 133.65,+          "y": 91.45,+          "layer": "F.Cu"+        },+        [+          133.6,+          91.4+        ]+      ],+      [+        {+          "x": 133.6,+          "y": 91.4,+          "layer": "F.Cu"+        },+        [+          133.6,+          89.2+        ]+      ],+      [+        {+          "x": 133.6,+          "y": 89.2,+          "layer": "F.Cu"+        },+        [+          133.85,+          88.95+        ]+      ],+      [+        {+          "x": 145.0,+          "y": 87.699999,+          "layer": "F.Cu"+        },+        [+          145.0,+          87.7+        ]+      ],+      [+        {+          "x": 138.7,+          "y": 87.7,+          "layer": "F.Cu"+        },+        [+          138.55,+          87.85+        ]+      ],+      [+        {+          "x": 138.55,+          "y": 87.85,+          "layer": "F.Cu"+        },+        [+          137.35,+          87.85+        ]+      ],+      [+        {+          "x": 137.35,+          "y": 87.85,+          "layer": "F.Cu"+        },+        [+          137.3,+          87.9+        ]+      ],+      [+        {+          "x": 137.3,+          "y": 87.9,+          "layer": "F.Cu"+        },+        [+          137.15,+          87.9+        ]+      ],+      [+        {+          "x": 137.15,+          "y": 87.9,+          "layer": "F.Cu"+        },+        [+          137.1,+          87.95+        ]+      ],+      [+        {+          "x": 137.1,+          "y": 87.95,+          "layer": "F.Cu"+        },+        [+          137.0,+          87.95+        ]+      ],+      [+        {+          "x": 137.0,+          "y": 87.95,+          "layer": "F.Cu"+        },+        [+          136.95,+          88.0+        ]+      ],+      [+        {+          "x": 136.95,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          136.9,+          88.0+        ]+      ],+      [+        {+          "x": 136.9,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          136.85,+          88.05+        ]+      ],+      [+        {+          "x": 136.85,+          "y": 88.05,+          "layer": "F.Cu"+        },+        [+          136.8,+          88.05+        ]+      ],+      [+        {+          "x": 136.8,+          "y": 88.05,+          "layer": "F.Cu"+        },+        [+          136.5,+          88.35+        ]+      ],+      [+        {+          "x": 136.5,+          "y": 88.35,+          "layer": "F.Cu"+        },+        [+          136.5,+          88.5+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 95.5,+          "layer": "F.Cu"+        },+        [+          149.35,+          89.1+        ]+      ],+      [+        {+          "x": 149.35,+          "y": 89.1,+          "layer": "F.Cu"+        },+        [+          149.35,+          89.1+        ]+      ],+      [+        {+          "x": 149.35,+          "y": 89.1,+          "layer": "F.Cu"+        },+        {+          "x": 149.35,+          "y": 89.1,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 149.35,+          "y": 89.1,+          "layer": "B.Cu"+        },+        [+          147.85,+          89.1+        ]+      ],+      [+        {+          "x": 147.85,+          "y": 89.1,+          "layer": "B.Cu"+        },+        [+          147.85,+          89.1+        ]+      ],+      [+        {+          "x": 147.85,+          "y": 89.1,+          "layer": "B.Cu"+        },+        {+          "x": 147.85,+          "y": 89.1,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 147.85,+          "y": 89.1,+          "layer": "F.Cu"+        },+        [+          146.4,+          89.1+        ]+      ],+      [+        {+          "x": 146.4,+          "y": 89.1,+          "layer": "F.Cu"+        },+        [+          146.2,+          88.9+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 108.5,+          "layer": "F.Cu"+        },+        [+          155.75,+          104.95+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 104.95,+          "layer": "F.Cu"+        },+        [+          155.75,+          104.95+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 104.95,+          "layer": "F.Cu"+        },+        {+          "x": 155.75,+          "y": 104.95,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 155.75,+          "y": 104.95,+          "layer": "B.Cu"+        },+        [+          155.75,+          95.5+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 95.5,+          "layer": "B.Cu"+        },+        [+          155.75,+          95.5+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 95.5,+          "layer": "B.Cu"+        },+        {+          "x": 155.75,+          "y": 95.5,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 124.1,+          "y": 78.7,+          "layer": "F.Cu"+        },+        [+          124.1,+          78.75+        ]+      ],+      [+        {+          "x": 124.1,+          "y": 78.75,+          "layer": "F.Cu"+        },+        [+          124.7,+          79.35+        ]+      ],+      [+        {+          "x": 124.7,+          "y": 79.35,+          "layer": "F.Cu"+        },+        [+          131.85,+          79.35+        ]+      ],+      [+        {+          "x": 131.85,+          "y": 79.35,+          "layer": "F.Cu"+        },+        [+          131.9,+          79.4+        ]+      ],+      [+        {+          "x": 131.9,+          "y": 79.4,+          "layer": "F.Cu"+        },+        [+          131.95,+          79.4+        ]+      ],+      [+        {+          "x": 131.95,+          "y": 79.4,+          "layer": "F.Cu"+        },+        [+          132.0,+          79.45+        ]+      ],+      [+        {+          "x": 132.0,+          "y": 79.45,+          "layer": "F.Cu"+        },+        [+          132.15,+          79.45+        ]+      ],+      [+        {+          "x": 132.15,+          "y": 79.45,+          "layer": "F.Cu"+        },+        [+          132.2,+          79.5+        ]+      ],+      [+        {+          "x": 132.2,+          "y": 79.5,+          "layer": "F.Cu"+        },+        [+          137.45,+          79.5+        ]+      ],+      [+        {+          "x": 137.45,+          "y": 79.5,+          "layer": "F.Cu"+        },+        [+          137.55,+          79.6+        ]+      ],+      [+        {+          "x": 122.0,+          "y": 113.425,+          "layer": "F.Cu"+        },+        [+          126.5,+          113.425+        ]+      ],+      [+        {+          "x": 126.5,+          "y": 113.425,+          "layer": "F.Cu"+        },+        [+          126.55,+          113.375+        ]+      ],+      [+        {+          "x": 126.55,+          "y": 113.375,+          "layer": "F.Cu"+        },+        [+          126.6,+          113.375+        ]+      ],+      [+        {+          "x": 126.6,+          "y": 113.375,+          "layer": "F.Cu"+        },+        [+          126.65,+          113.325+        ]+      ],+      [+        {+          "x": 126.65,+          "y": 113.325,+          "layer": "F.Cu"+        },+        [+          126.7,+          113.325+        ]+      ],+      [+        {+          "x": 126.7,+          "y": 113.325,+          "layer": "F.Cu"+        },+        [+          126.75,+          113.275+        ]+      ],+      [+        {+          "x": 126.75,+          "y": 113.275,+          "layer": "F.Cu"+        },+        [+          133.3,+          113.275+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 113.275,+          "layer": "F.Cu"+        },+        [+          133.3,+          113.275+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 113.275,+          "layer": "F.Cu"+        },+        {+          "x": 133.3,+          "y": 113.275,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 133.3,+          "y": 113.275,+          "layer": "B.Cu"+        },+        [+          134.85,+          114.825+        ]+      ],+      [+        {+          "x": 134.85,+          "y": 114.825,+          "layer": "B.Cu"+        },+        [+          134.9,+          114.825+        ]+      ],+      [+        {+          "x": 134.9,+          "y": 114.825,+          "layer": "B.Cu"+        },+        [+          134.95,+          114.875+        ]+      ],+      [+        {+          "x": 134.95,+          "y": 114.875,+          "layer": "B.Cu"+        },+        [+          135.05,+          114.875+        ]+      ],+      [+        {+          "x": 135.05,+          "y": 114.875,+          "layer": "B.Cu"+        },+        [+          135.1,+          114.925+        ]+      ],+      [+        {+          "x": 135.1,+          "y": 114.925,+          "layer": "B.Cu"+        },+        [+          144.45,+          114.925+        ]+      ],+      [+        {+          "x": 144.45,+          "y": 114.925,+          "layer": "B.Cu"+        },+        [+          145.35,+          115.825+        ]+      ],+      [+        {+          "x": 145.35,+          "y": 115.825,+          "layer": "B.Cu"+        },+        [+          145.4,+          115.825+        ]+      ],+      [+        {+          "x": 145.4,+          "y": 115.825,+          "layer": "B.Cu"+        },+        [+          145.45,+          115.875+        ]+      ],+      [+        {+          "x": 145.45,+          "y": 115.875,+          "layer": "B.Cu"+        },+        [+          145.55,+          115.875+        ]+      ],+      [+        {+          "x": 145.55,+          "y": 115.875,+          "layer": "B.Cu"+        },+        [+          145.6,+          115.925+        ]+      ],+      [+        {+          "x": 145.6,+          "y": 115.925,+          "layer": "B.Cu"+        },+        [+          145.65,+          115.925+        ]+      ],+      [+        {+          "x": 145.65,+          "y": 115.925,+          "layer": "B.Cu"+        },+        [+          145.85,+          116.125+        ]+      ],+      [+        {+          "x": 145.85,+          "y": 116.125,+          "layer": "B.Cu"+        },+        [+          145.9,+          116.125+        ]+      ],+      [+        {+          "x": 145.9,+          "y": 116.125,+          "layer": "B.Cu"+        },+        [+          146.0,+          116.225+        ]+      ],+      [+        {+          "x": 146.0,+          "y": 116.225,+          "layer": "B.Cu"+        },+        [+          146.05,+          116.225+        ]+      ],+      [+        {+          "x": 146.05,+          "y": 116.225,+          "layer": "B.Cu"+        },+        [+          146.1,+          116.275+        ]+      ],+      [+        {+          "x": 146.1,+          "y": 116.275,+          "layer": "B.Cu"+        },+        [+          146.15,+          116.275+        ]+      ],+      [+        {+          "x": 146.15,+          "y": 116.275,+          "layer": "B.Cu"+        },+        [+          146.2,+          116.325+        ]+      ],+      [+        {+          "x": 146.2,+          "y": 116.325,+          "layer": "B.Cu"+        },+        [+          146.25,+          116.325+        ]+      ],+      [+        {+          "x": 146.25,+          "y": 116.325,+          "layer": "B.Cu"+        },+        [+          146.3,+          116.375+        ]+      ],+      [+        {+          "x": 146.3,+          "y": 116.375,+          "layer": "B.Cu"+        },+        [+          146.5,+          116.375+        ]+      ],+      [+        {+          "x": 146.5,+          "y": 116.375,+          "layer": "B.Cu"+        },+        [+          146.55,+          116.425+        ]+      ],+      [+        {+          "x": 146.55,+          "y": 116.425,+          "layer": "B.Cu"+        },+        [+          147.85,+          116.425+        ]+      ],+      [+        {+          "x": 147.85,+          "y": 116.425,+          "layer": "B.Cu"+        },+        [+          147.9,+          116.475+        ]+      ],+      [+        {+          "x": 147.9,+          "y": 116.475,+          "layer": "B.Cu"+        },+        [+          147.95,+          116.475+        ]+      ],+      [+        {+          "x": 147.95,+          "y": 116.475,+          "layer": "B.Cu"+        },+        [+          148.0,+          116.525+        ]+      ],+      [+        {+          "x": 148.0,+          "y": 116.525,+          "layer": "B.Cu"+        },+        [+          148.05,+          116.525+        ]+      ],+      [+        {+          "x": 148.05,+          "y": 116.525,+          "layer": "B.Cu"+        },+        [+          148.1,+          116.575+        ]+      ],+      [+        {+          "x": 148.1,+          "y": 116.575,+          "layer": "B.Cu"+        },+        [+          148.3,+          116.575+        ]+      ],+      [+        {+          "x": 148.3,+          "y": 116.575,+          "layer": "B.Cu"+        },+        [+          148.35,+          116.625+        ]+      ],+      [+        {+          "x": 148.35,+          "y": 116.625,+          "layer": "B.Cu"+        },+        [+          148.5,+          116.625+        ]+      ],+      [+        {+          "x": 148.5,+          "y": 116.625,+          "layer": "B.Cu"+        },+        [+          152.05,+          120.175+        ]+      ],+      [+        {+          "x": 152.05,+          "y": 120.175,+          "layer": "B.Cu"+        },+        [+          152.1,+          120.175+        ]+      ],+      [+        {+          "x": 152.1,+          "y": 120.175,+          "layer": "B.Cu"+        },+        [+          152.15,+          120.225+        ]+      ],+      [+        {+          "x": 152.15,+          "y": 120.225,+          "layer": "B.Cu"+        },+        [+          152.25,+          120.225+        ]+      ],+      [+        {+          "x": 152.25,+          "y": 120.225,+          "layer": "B.Cu"+        },+        [+          152.3,+          120.275+        ]+      ],+      [+        {+          "x": 152.3,+          "y": 120.275,+          "layer": "B.Cu"+        },+        [+          152.8,+          120.275+        ]+      ],+      [+        {+          "x": 152.8,+          "y": 120.275,+          "layer": "B.Cu"+        },+        [+          152.85,+          120.225+        ]+      ],+      [+        {+          "x": 152.85,+          "y": 120.225,+          "layer": "B.Cu"+        },+        [+          152.95,+          120.225+        ]+      ],+      [+        {+          "x": 152.95,+          "y": 120.225,+          "layer": "B.Cu"+        },+        [+          153.0,+          120.175+        ]+      ],+      [+        {+          "x": 153.0,+          "y": 120.175,+          "layer": "B.Cu"+        },+        [+          153.05,+          120.175+        ]+      ],+      [+        {+          "x": 153.05,+          "y": 120.175,+          "layer": "B.Cu"+        },+        [+          153.3,+          119.925+        ]+      ],+      [+        {+          "x": 153.3,+          "y": 119.925,+          "layer": "B.Cu"+        },+        [+          153.3,+          119.875+        ]+      ],+      [+        {+          "x": 153.3,+          "y": 119.875,+          "layer": "B.Cu"+        },+        [+          153.35,+          119.825+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 119.825,+          "layer": "B.Cu"+        },+        [+          153.35,+          119.775+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 119.775,+          "layer": "B.Cu"+        },+        [+          153.4,+          119.725+        ]+      ],+      [+        {+          "x": 153.4,+          "y": 119.725,+          "layer": "B.Cu"+        },+        [+          153.4,+          119.575+        ]+      ],+      [+        {+          "x": 153.4,+          "y": 119.575,+          "layer": "B.Cu"+        },+        [+          153.45,+          119.525+        ]+      ],+      [+        {+          "x": 153.45,+          "y": 119.525,+          "layer": "B.Cu"+        },+        [+          153.45,+          116.275+        ]+      ],+      [+        {+          "x": 153.45,+          "y": 116.275,+          "layer": "B.Cu"+        },+        [+          155.45,+          114.275+        ]+      ],+      [+        {+          "x": 155.45,+          "y": 114.275,+          "layer": "B.Cu"+        },+        [+          155.45,+          114.225+        ]+      ],+      [+        {+          "x": 155.45,+          "y": 114.225,+          "layer": "B.Cu"+        },+        [+          155.55,+          114.125+        ]+      ],+      [+        {+          "x": 155.55,+          "y": 114.125,+          "layer": "B.Cu"+        },+        [+          155.55,+          114.075+        ]+      ],+      [+        {+          "x": 155.55,+          "y": 114.075,+          "layer": "B.Cu"+        },+        [+          155.6,+          114.025+        ]+      ],+      [+        {+          "x": 155.6,+          "y": 114.025,+          "layer": "B.Cu"+        },+        [+          155.6,+          113.975+        ]+      ],+      [+        {+          "x": 155.6,+          "y": 113.975,+          "layer": "B.Cu"+        },+        [+          155.65,+          113.925+        ]+      ],+      [+        {+          "x": 155.65,+          "y": 113.925,+          "layer": "B.Cu"+        },+        [+          155.65,+          113.875+        ]+      ],+      [+        {+          "x": 155.65,+          "y": 113.875,+          "layer": "B.Cu"+        },+        [+          155.7,+          113.825+        ]+      ],+      [+        {+          "x": 155.7,+          "y": 113.825,+          "layer": "B.Cu"+        },+        [+          155.7,+          113.725+        ]+      ],+      [+        {+          "x": 155.7,+          "y": 113.725,+          "layer": "B.Cu"+        },+        [+          155.75,+          113.675+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 113.675,+          "layer": "B.Cu"+        },+        [+          155.75,+          113.475+        ]+      ],+      [+        {+          "x": 155.75,+          "y": 113.475,+          "layer": "B.Cu"+        },+        [+          155.8,+          113.425+        ]+      ],+      [+        {+          "x": 155.8,+          "y": 113.425,+          "layer": "B.Cu"+        },+        [+          155.8,+          112.975+        ]+      ],+      [+        {+          "x": 155.8,+          "y": 112.975,+          "layer": "B.Cu"+        },+        [+          155.85,+          112.925+        ]+      ]+    ]+  },+  {+    "net": "+VBAT",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 155.85,+          "y": 112.925,+          "layer": "B.Cu"+        },+        [+          155.85,+          112.875+        ]+      ],+      [+        {+          "x": 155.85,+          "y": 112.875,+          "layer": "B.Cu"+        },+        [+          155.95,+          112.775+        ]+      ],+      [+        {+          "x": 155.95,+          "y": 112.775,+          "layer": "B.Cu"+        },+        [+          155.95,+          112.725+        ]+      ],+      [+        {+          "x": 155.95,+          "y": 112.725,+          "layer": "B.Cu"+        },+        [+          156.0,+          112.675+        ]+      ],+      [+        {+          "x": 156.0,+          "y": 112.675,+          "layer": "B.Cu"+        },+        [+          156.0,+          112.625+        ]+      ],+      [+        {+          "x": 156.0,+          "y": 112.625,+          "layer": "B.Cu"+        },+        [+          156.05,+          112.575+        ]+      ],+      [+        {+          "x": 156.05,+          "y": 112.575,+          "layer": "B.Cu"+        },+        [+          156.05,+          112.525+        ]+      ],+      [+        {+          "x": 156.05,+          "y": 112.525,+          "layer": "B.Cu"+        },+        [+          156.1,+          112.475+        ]+      ],+      [+        {+          "x": 156.1,+          "y": 112.475,+          "layer": "B.Cu"+        },+        [+          156.1,+          112.375+        ]+      ],+      [+        {+          "x": 156.1,+          "y": 112.375,+          "layer": "B.Cu"+        },+        [+          156.15,+          112.325+        ]+      ],+      [+        {+          "x": 156.15,+          "y": 112.325,+          "layer": "B.Cu"+        },+        [+          156.15,+          112.125+        ]+      ],+      [+        {+          "x": 156.15,+          "y": 112.125,+          "layer": "B.Cu"+        },+        [+          156.2,+          112.075+        ]+      ],+      [+        {+          "x": 156.2,+          "y": 112.075,+          "layer": "B.Cu"+        },+        [+          156.2,+          108.725+        ]+      ],+      [+        {+          "x": 156.2,+          "y": 108.725,+          "layer": "B.Cu"+        },+        [+          156.35,+          108.575+        ]+      ],+      [+        {+          "x": 156.35,+          "y": 108.575,+          "layer": "B.Cu"+        },+        [+          156.35,+          108.575+        ]+      ],+      [+        {+          "x": 156.35,+          "y": 108.575,+          "layer": "B.Cu"+        },+        {+          "x": 156.35,+          "y": 108.575,+          "layer": "F.Cu"+        }+      ]+    ]+  },+  {+    "net": "+VBAT",+    "width": 1.0,+    "paths": [+      [+        {+          "x": 127.3,+          "y": 67.3,+          "layer": "F.Cu"+        },+        [+          125.15,+          67.3+        ]+      ],+      [+        {+          "x": 123.1,+          "y": 69.35,+          "layer": "F.Cu"+        },+        [+          124.45,+          68.0+        ]+      ],+      [+        {+          "x": 124.5,+          "y": 71.25,+          "layer": "F.Cu"+        },+        [+          123.0,+          69.75+        ]+      ],+      [+        {+          "x": 128.7,+          "y": 65.9,+          "layer": "F.Cu"+        },+        [+          127.85,+          66.75+        ]+      ],+      [+        {+          "x": 132.35,+          "y": 72.35,+          "layer": "F.Cu"+        },+        [+          132.35,+          70.2+        ]+      ],+      [+        {+          "x": 140.35,+          "y": 69.85,+          "layer": "F.Cu"+        },+        [+          138.85,+          69.85+        ]+      ],+      [+        {+          "x": 137.45,+          "y": 72.5,+          "layer": "F.Cu"+        },+        [+          137.45,+          70.55+        ]+      ],+      [+        {+          "x": 140.3,+          "y": 67.15,+          "layer": "F.Cu"+        },+        [+          140.3,+          69.0+        ]+      ],+      [+        {+          "x": 140.0,+          "y": 63.0,+          "layer": "F.Cu"+        },+        [+          140.0,+          65.85+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 85.2,+          "layer": "F.Cu"+        },+        [+          133.3,+          84.55+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 84.55,+          "layer": "F.Cu"+        },+        [+          139.55,+          78.3+        ]+      ],+      [+        {+          "x": 139.6,+          "y": 78.15,+          "layer": "F.Cu"+        },+        [+          139.6,+          75.9+        ]+      ],+      [+        {+          "x": 133.3,+          "y": 88.0,+          "layer": "F.Cu"+        },+        [+          133.3,+          87.35+        ]+      ],+      [+        {+          "x": 145.0,+          "y": 87.7,+          "layer": "F.Cu"+        },+        [+          138.7,+          87.7+        ]+      ]+    ]+  },+  {+    "net": "/COMP1_INM_IO2_BEMF_C",+    "width": 0.25,+    "paths": [+      [+        [+          120.663,+          110.749+        ],+        [+          120.65,+          110.75+        ],+        [+          120.75,+          110.85+        ],+        {+          "x": 120.75,+          "y": 110.85,+          "layer": "B.Cu"+        },+        [+          120.8,+          110.9+        ],+        [+          120.8,+          113.75+        ],+        [+          120.85,+          113.8+        ],+        [+          120.85,+          113.9+        ],+        [+          121.15,+          114.2+        ],+        [+          121.25,+          114.2+        ],+        [+          121.3,+          114.25+        ],+        [+          121.8,+          114.25+        ],+        [+          121.85,+          114.2+        ],+        [+          121.95,+          114.2+        ],+        [+          123.05,+          113.1+        ],+        [+          126.05,+          113.1+        ],+        [+          126.1,+          113.05+        ],+        [+          126.2,+          113.05+        ],+        [+          127.15,+          112.1+        ],+        [+          127.6,+          112.1+        ],+        [+          128.05,+          111.65+        ],+        [+          129.2,+          111.65+        ],+        [+          129.25,+          111.6+        ],+        [+          129.35,+          111.6+        ],+        [+          130.65,+          110.3+        ],+        [+          133.3,+          110.3+        ],+        [+          133.35,+          110.25+        ],+        [+          133.45,+          110.25+        ],+        [+          136.8,+          106.9+        ],+        [+          136.95,+          106.9+        ],+        {+          "x": 136.95,+          "y": 106.9,+          "layer": "F.Cu"+        },+        [+          138.7,+          105.15+        ],+        {+          "x": 138.7,+          "y": 105.15,+          "layer": "B.Cu"+        },+        [+          141.0,+          102.85+        ],+        [+          141.4,+          102.85+        ],+        [+          141.45,+          102.8+        ],+        [+          141.55,+          102.8+        ],+        [+          141.85,+          102.5+        ],+        [+          141.85,+          102.4+        ],+        [+          141.9,+          102.35+        ],+        [+          141.9,+          102.05+        ],+        [+          142.65,+          101.3+        ],+        {+          "x": 142.65,+          "y": 101.3,+          "layer": "F.Cu"+        },+        [+          142.65,+          96.3+        ],+        [+          142.1,+          95.75+        ],+        {+          "x": 142.1,+          "y": 95.75,+          "layer": "B.Cu"+        },+        [+          142.35,+          95.5+        ],+        [+          142.35,+          92.95+        ],+        [+          142.4,+          92.9+        ],+        [+          142.4,+          92.8+        ],+        [+          142.45,+          92.75+        ],+        [+          142.45,+          92.7+        ],+        [+          142.5,+          92.65+        ],+        [+          142.5,+          92.6+        ],+        [+          150.2,+          84.9+        ],+        [+          152.05,+          84.9+        ],+        [+          152.1,+          84.85+        ],+        [+          152.2,+          84.85+        ],+        [+          153.45,+          83.6+        ],+        [+          160.15,+          83.6+        ],+        {+          "x": 160.15,+          "y": 83.6,+          "layer": "F.Cu"+        }+      ],+      [+        [+          109.779,+          105.669+        ],+        [+          109.8,+          105.65+        ],+        [+          110.0,+          105.85+        ],+        [+          110.0,+          105.9+        ],+        [+          110.05,+          105.95+        ],+        [+          110.05,+          106.05+        ],+        [+          110.35,+          106.35+        ],+        [+          110.45,+          106.35+        ],+        [+          110.5,+          106.4+        ],+        [+          110.55,+          106.4+        ],+        [+          111.25,+          107.1+        ],+        {+          "x": 111.25,+          "y": 107.1,+          "layer": "B.Cu"+        },+        [+          113.05,+          108.9+        ],+        [+          113.15,+          108.9+        ],+        [+          114.55,+          110.3+        ],+        [+          118.8,+          110.3+        ],+        [+          118.85,+          110.35+        ],+        [+          120.25,+          110.35+        ],+        [+          120.55,+          110.65+        ]+      ],+      [+        [+          110.616,+          102.993001+        ],+        [+          110.6,+          103.0+        ],+        [+          110.75,+          103.15+        ],+        [+          111.0,+          103.15+        ],+        {+          "x": 111.0,+          "y": 103.15,+          "layer": "B.Cu"+        },+        [+          109.8,+          104.35+        ],+        [+          109.8,+          105.25+        ],+        {+          "x": 109.8,+          "y": 105.25,+          "layer": "F.Cu"+        },+        [+          109.8,+          105.4+        ]+      ],+      [+        [+          119.7,+          101.7+        ],+        [+          119.3,+          101.7+        ],+        [+          119.25,+          101.65+        ],+        [+          119.15,+          101.65+        ],+        [+          119.0,+          101.5+        ],+        [+          118.25,+          101.5+        ],+        {+          "x": 118.25,+          "y": 101.5,+          "layer": "B.Cu"+        },+        [+          118.25,+          100.55+        ],+        [+          116.85,+          99.15+        ],+        [+          116.8,+          99.15+        ],+        [+          116.75,+          99.1+        ],+        [+          116.7,+          99.1+        ],+        [+          116.65,+          99.05+        ],+        [+          113.15,+          99.05+        ],+        [+          113.0,+          98.9+        ],+        [+          112.95,+          98.9+        ],+        [+          112.9,+          98.85+        ],+        [+          112.85,+          98.85+        ],+        [+          112.8,+          98.8+        ],+        [+          112.2,+          98.8+        ],+        [+          111.9,+          99.1+        ],+        [+          111.9,+          99.15+        ],+        [+          111.85,+          99.2+        ],+        [+          111.85,+          99.25+        ],+        [+          111.8,+          99.3+        ],+        [+          111.8,+          100.2+        ],+        [+          110.45,+          101.55+        ],+        {+          "x": 110.45,+          "y": 101.55,+          "layer": "F.Cu"+        },+        [+          111.25,+          102.35+        ],+        [+          111.25,+          102.7+        ]+      ],+      [+        [+          120.65,+          92.65+        ],+        [+          119.9,+          93.4+        ],+        {+          "x": 119.9,+          "y": 93.4,+          "layer": "B.Cu"+        },+        [+          120.05,+          93.55+        ],+        [+          120.05,+          95.25+        ],+        [+          120.0,+          95.3+        ],+        [+          120.0,+          95.35+        ],+        [+          119.95,+          95.4+        ],+        [+          119.95,+          95.45+        ],+        [+          119.0,+          96.4+        ],+        [+          116.8,+          96.4+        ],+        [+          116.75,+          96.45+        ],+        [+          116.7,+          96.45+        ],+        [+          116.65,+          96.5+        ],+        [+          116.15,+          96.5+        ],+        [+          115.8,+          96.15+        ],+        [+          115.8,+          96.1+        ],+        [+          115.75,+          96.05+        ],+        [+          115.75,+          96.0+        ],+        [+          115.7,+          95.95+        ],+        [+          115.7,+          95.85+        ],+        [+          113.15,+          93.3+        ],+        [+          113.05,+          93.3+        ],+        [+          113.0,+          93.25+        ],+        [+          112.9,+          93.25+        ],+        [+          112.85,+          93.2+        ],+        [+          110.95,+          93.2+        ],+        [+          110.7,+          92.95+        ],+        {+          "x": 110.7,+          "y": 92.95,+          "layer": "F.Cu"+        },+        [+          110.7,+          97.35+        ],+        {+          "x": 110.7,+          "y": 97.35,+          "layer": "B.Cu"+        },+        [+          110.05,+          98.0+        ],+        [+          110.05,+          98.05+        ],+        [+          110.0,+          98.1+        ],+        [+          110.0,+          98.15+        ],+        [+          109.95,+          98.2+        ],+        [+          109.95,+          98.6+        ],+        [+          110.0,+          98.65+        ],+        [+          110.0,+          98.7+        ],+        [+          110.05,+          98.75+        ],+        [+          110.05,+          98.8+        ],+        [+          110.3,+          99.05+        ],+        [+          110.35,+          99.05+        ],+        [+          110.4,+          99.1+        ],+        [+          110.45,+          99.1+        ],+        [+          110.5,+          99.15+        ],+        [+          111.65,+          99.15+        ]+      ]+    ]+  },+  {+    "net": "GND_OUT",+    "width": 0.5,+    "paths": [+      [+        {+          "x": 147.749999,+          "y": 121.1625,+          "layer": "F.Cu"+        },+        [+          147.75,+          121.15+        ]+      ],+      [+        {+          "x": 147.75,+          "y": 121.15,+          "layer": "F.Cu"+        },+        [+          150.9,+          121.15+        ]+      ],+      [+        {+          "x": 153.05,+          "y": 123.3,+          "layer": "F.Cu"+        },+        [+          153.1,+          123.3+        ]+      ],+      [+        {+          "x": 153.1,+          "y": 123.3,+          "layer": "F.Cu"+        },+        [+          153.25,+          123.45+        ]+      ],+      [+        {+          "x": 132.0,+          "y": 63.0,+          "layer": "F.Cu"+        },+        [+          134.3,+          65.3+        ]+      ],+      [+        {+          "x": 134.3,+          "y": 65.3,+          "layer": "F.Cu"+        },+        [+          134.3,+          65.3+        ]+      ],+      [+        {+          "x": 134.3,+          "y": 65.3,+          "layer": "F.Cu"+        },+        {+          "x": 134.3,+          "y": 65.3,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 134.3,+          "y": 65.3,+          "layer": "B.Cu"+        },+        [+          134.35,+          65.35+        ]+      ],+      [+        {+          "x": 134.35,+          "y": 65.35,+          "layer": "B.Cu"+        },+        [+          134.35,+          66.65+        ]+      ],+      [+        {+          "x": 134.35,+          "y": 66.65,+          "layer": "B.Cu"+        },+        [+          134.4,+          66.7+        ]+      ],+      [+        {+          "x": 134.4,+          "y": 66.7,+          "layer": "B.Cu"+        },+        [+          134.4,+          66.8+        ]+      ],+      [+        {+          "x": 134.4,+          "y": 66.8,+          "layer": "B.Cu"+        },+        [+          134.45,+          66.85+        ]+      ],+      [+        {+          "x": 134.45,+          "y": 66.85,+          "layer": "B.Cu"+        },+        [+          134.45,+          66.9+        ]+      ],+      [+        {+          "x": 134.45,+          "y": 66.9,+          "layer": "B.Cu"+        },+        [+          134.5,+          66.95+        ]+      ],+      [+        {+          "x": 134.5,+          "y": 66.95,+          "layer": "B.Cu"+        },+        [+          134.5,+          67.05+        ]+      ],+      [+        {+          "x": 134.5,+          "y": 67.05,+          "layer": "B.Cu"+        },+        [+          134.55,+          67.1+        ]+      ],+      [+        {+          "x": 134.55,+          "y": 67.1,+          "layer": "B.Cu"+        },+        [+          134.55,+          70.15+        ]+      ],+      [+        {+          "x": 134.55,+          "y": 70.15,+          "layer": "B.Cu"+        },+        [+          149.0,+          84.6+        ]+      ],+      [+        {+          "x": 149.0,+          "y": 84.6,+          "layer": "B.Cu"+        },+        [+          149.4,+          84.6+        ]+      ],+      [+        {+          "x": 149.4,+          "y": 84.6,+          "layer": "B.Cu"+        },+        [+          149.4,+          84.6+        ]+      ],+      [+        {+          "x": 149.4,+          "y": 84.6,+          "layer": "B.Cu"+        },+        {+          "x": 149.4,+          "y": 84.6,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 149.4,+          "y": 84.6,+          "layer": "F.Cu"+        },+        [+          149.4,+          87.75+        ]+      ],+      [+        {+          "x": 149.4,+          "y": 87.75,+          "layer": "F.Cu"+        },+        [+          149.85,+          88.2+        ]+      ],+      [+        {+          "x": 149.85,+          "y": 88.2,+          "layer": "F.Cu"+        },+        [+          149.85,+          88.2+        ]+      ],+      [+        {+          "x": 149.85,+          "y": 88.2,+          "layer": "F.Cu"+        },+        {+          "x": 149.85,+          "y": 88.2,+          "layer": "B.Cu"+        }+      ],+      [+        {+          "x": 149.85,+          "y": 88.2,+          "layer": "B.Cu"+        },+        [+          149.85,+          88.3+        ]+      ],+      [+        {+          "x": 149.85,+          "y": 88.3,+          "layer": "B.Cu"+        },+        [+          150.1,+          88.55+        ]+      ],+      [+        {+          "x": 150.1,+          "y": 88.55,+          "layer": "B.Cu"+        },+        [+          150.1,+          88.6+        ]+      ],+      [+        {+          "x": 150.1,+          "y": 88.6,+          "layer": "B.Cu"+        },+        [+          150.15,+          88.65+        ]+      ],+      [+        {+          "x": 150.15,+          "y": 88.65,+          "layer": "B.Cu"+        },+        [+          150.15,+          88.7+        ]+      ],+      [+        {+          "x": 150.15,+          "y": 88.7,+          "layer": "B.Cu"+        },+        [+          150.2,+          88.75+        ]+      ],+      [+        {+          "x": 150.2,+          "y": 88.75,+          "layer": "B.Cu"+        },+        [+          150.2,+          88.85+        ]+      ],+      [+        {+          "x": 150.2,+          "y": 88.85,+          "layer": "B.Cu"+        },+        [+          150.25,+          88.9+        ]+      ],+      [+        {+          "x": 150.25,+          "y": 88.9,+          "layer": "B.Cu"+        },+        [+          150.25,+          93.3+        ]+      ],+      [+        {+          "x": 150.25,+          "y": 93.3,+          "layer": "B.Cu"+        },+        [+          152.55,+          95.6+        ]+      ],+      [+        {+          "x": 152.55,+          "y": 95.6,+          "layer": "B.Cu"+        },+        [+          152.55,+          95.65+        ]+      ],+      [+        {+          "x": 152.55,+          "y": 95.65,+          "layer": "B.Cu"+        },+        [+          152.6,+          95.7+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 95.7,+          "layer": "B.Cu"+        },+        [+          152.6,+          95.75+        ]+      ],+      [+        {+          "x": 152.6,+          "y": 95.75,+          "layer": "B.Cu"+        },+        [+          152.65,+          95.8+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 95.8,+          "layer": "B.Cu"+        },+        [+          152.65,+          95.9+        ]+      ],+      [+        {+          "x": 152.65,+          "y": 95.9,+          "layer": "B.Cu"+        },+        [+          152.7,+          95.95+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 95.95,+          "layer": "B.Cu"+        },+        [+          152.7,+          99.65+        ]+      ],+      [+        {+          "x": 152.7,+          "y": 99.65,+          "layer": "B.Cu"+        },+        [+          153.35,+          100.3+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 100.3,+          "layer": "B.Cu"+        },+        [+          153.35,+          100.35+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 100.35,+          "layer": "B.Cu"+        },+        [+          153.45,+          100.45+        ]+      ],+      [+        {+          "x": 153.45,+          "y": 100.45,+          "layer": "B.Cu"+        },+        [+          153.45,+          100.5+        ]+      ],+      [+        {+          "x": 153.45,+          "y": 100.5,+          "layer": "B.Cu"+        },+        [+          153.5,+          100.55+        ]+      ],+      [+        {+          "x": 153.5,+          "y": 100.55,+          "layer": "B.Cu"+        },+        [+          153.5,+          100.6+        ]+      ],+      [+        {+          "x": 153.5,+          "y": 100.6,+          "layer": "B.Cu"+        },+        [+          153.55,+          100.65+        ]+      ],+      [+        {+          "x": 153.55,+          "y": 100.65,+          "layer": "B.Cu"+        },+        [+          153.55,+          100.75+        ]+      ],+      [+        {+          "x": 153.55,+          "y": 100.75,+          "layer": "B.Cu"+        },+        [+          153.6,+          100.8+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 100.8,+          "layer": "B.Cu"+        },+        [+          153.6,+          100.9+        ]+      ],+      [+        {+          "x": 153.6,+          "y": 100.9,+          "layer": "B.Cu"+        },+        [+          153.65,+          100.95+        ]+      ],+      [+        {+          "x": 153.65,+          "y": 100.95,+          "layer": "B.Cu"+        },+        [+          153.65,+          101.6+        ]+      ],+      [+        {+          "x": 153.65,+          "y": 101.6,+          "layer": "B.Cu"+        },+        [+          154.25,+          102.2+        ]+      ],+      [+        {+          "x": 154.25,+          "y": 102.2,+          "layer": "B.Cu"+        },+        [+          154.25,+          102.25+        ]+      ],+      [+        {+          "x": 154.25,+          "y": 102.25,+          "layer": "B.Cu"+        },+        [+          154.35,+          102.35+        ]+      ],+      [+        {+          "x": 154.35,+          "y": 102.35,+          "layer": "B.Cu"+        },+        [+          154.35,+          102.4+        ]+      ],+      [+        {+          "x": 154.35,+          "y": 102.4,+          "layer": "B.Cu"+        },+        [+          154.4,+          102.45+        ]+      ],+      [+        {+          "x": 154.4,+          "y": 102.45,+          "layer": "B.Cu"+        },+        [+          154.4,+          102.5+        ]+      ],+      [+        {+          "x": 154.4,+          "y": 102.5,+          "layer": "B.Cu"+        },+        [+          154.45,+          102.55+        ]+      ],+      [+        {+          "x": 154.45,+          "y": 102.55,+          "layer": "B.Cu"+        },+        [+          154.45,+          102.65+        ]+      ],+      [+        {+          "x": 154.45,+          "y": 102.65,+          "layer": "B.Cu"+        },+        [+          154.5,+          102.7+        ]+      ],+      [+        {+          "x": 154.5,+          "y": 102.7,+          "layer": "B.Cu"+        },+        [+          154.5,+          102.8+        ]+      ],+      [+        {+          "x": 154.5,+          "y": 102.8,+          "layer": "B.Cu"+        },+        [+          154.55,+          102.85+        ]+      ],+      [+        {+          "x": 154.55,+          "y": 102.85,+          "layer": "B.Cu"+        },+        [+          154.55,+          103.65+        ]+      ],+      [+        {+          "x": 154.55,+          "y": 103.65,+          "layer": "B.Cu"+        },+        [+          154.5,+          103.7+        ]+      ],+      [+        {+          "x": 154.5,+          "y": 103.7,+          "layer": "B.Cu"+        },+        [+          154.5,+          103.8+        ]+      ],+      [+        {+          "x": 154.5,+          "y": 103.8,+          "layer": "B.Cu"+        },+        [+          154.45,+          103.85+        ]+      ],+      [+        {+          "x": 154.45,+          "y": 103.85,+          "layer": "B.Cu"+        },+        [+          154.45,+          103.95+        ]+      ],+      [+        {+          "x": 154.45,+          "y": 103.95,+          "layer": "B.Cu"+        },+        [+          154.4,+          104.0+        ]+      ],+      [+        {+          "x": 154.4,+          "y": 104.0,+          "layer": "B.Cu"+        },+        [+          154.4,+          104.05+        ]+      ],+      [+        {+          "x": 154.4,+          "y": 104.05,+          "layer": "B.Cu"+        },+        [+          154.35,+          104.1+        ]+      ],+      [+        {+          "x": 154.35,+          "y": 104.1,+          "layer": "B.Cu"+        },+        [+          154.35,+          104.15+        ]+      ],+      [+        {+          "x": 154.35,+          "y": 104.15,+          "layer": "B.Cu"+        },+        [+          154.25,+          104.25+        ]+      ],+      [+        {+          "x": 154.25,+          "y": 104.25,+          "layer": "B.Cu"+        },+        [+          154.25,+          104.3+        ]+      ],+      [+        {+          "x": 154.25,+          "y": 104.3,+          "layer": "B.Cu"+        },+        [+          153.35,+          105.2+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 105.2,+          "layer": "B.Cu"+        },+        [+          153.35,+          106.4+        ]+      ],+      [+        {+          "x": 153.35,+          "y": 106.4,+          "layer": "B.Cu"+        },+        [+          153.3,+          106.45+        ]+      ],+      [+        {+          "x": 153.3,+          "y": 106.45,+          "layer": "B.Cu"+        },+        [+          153.3,+          106.55+        ]+      ],+      [+        {+          "x": 153.3,+          "y": 106.55,+          "layer": "B.Cu"+        },+        [+          153.25,+          106.6+        ]+      ],+      [+        {+          "x": 153.25,+          "y": 106.6,+          "layer": "B.Cu"+        },+        [+          153.25,+          106.65+        ]+      ],+      [+        {+          "x": 153.25,+          "y": 106.65,+          "layer": "B.Cu"+        },+        [+          153.2,+          106.7+        ]+      ],+      [+        {+          "x": 153.2,+          "y": 106.7,+          "layer": "B.Cu"+        },+        [+          153.2,+          106.75+        ]+      ],+      [+        {+          "x": 153.2,+          "y": 106.75,+          "layer": "B.Cu"+        },+        [+          150.3,+          109.65+        ]+      ],+      [+        {+          "x": 150.3,+          "y": 111.55,+          "layer": "B.Cu"+        },+        [+          150.3,+          111.55+        ]+      ],+      [+        {+          "x": 150.3,+          "y": 111.55,+          "layer": "B.Cu"+        },+        {+          "x": 150.3,+          "y": 111.55,+          "layer": "F.Cu"+        }+      ],+      [+        {+          "x": 150.3,+          "y": 111.55,+          "layer": "F.Cu"+        },+        [+          147.75,+          114.1+        ]+      ],+      [+        {+          "x": 147.75,+          "y": 114.1,+          "layer": "F.Cu"+        },+        [+          147.75,+          120.55+        ]+      ]+    ]+  },+  {+    "net": "GND_OUT",+    "width": 1.0,+    "paths": [+      [+        {+          "x": 150.9,+          "y": 121.15,+          "layer": "F.Cu"+        },+        [+          153.05,+          123.3+        ]+      ],+      [+        {+          "x": 153.25,+          "y": 123.45,+          "layer": "F.Cu"+        },+        [+          154.8,+          123.45+        ]+      ],+      [+        {+          "x": 154.8,+          "y": 123.45,+          "layer": "F.Cu"+        },+        [+          159.45,+          128.1+        ]+      ],+      [+        {+          "x": 150.3,+          "y": 109.65,+          "layer": "B.Cu"+        },+        [+          150.3,+          111.55+        ]+      ]+    ]+  },+  {+    "net": "+3V3",+    "width": 0.25,+    "paths": [+      [+        [+          119.777,+          90.754+        ],+        [+          119.8,+          90.75+        ],+        {+          "x": 119.8,+          "y": 90.75,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          118.323,+          105.775001+        ],+        [+          118.3,+          105.8+        ],+        {+          "x": 118.3,+          "y": 105.8,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          109.905,+          89.707001+        ],+        [+          109.9,+          89.7+        ],+        {+          "x": 109.9,+          "y": 89.7,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          118.414,+          91.117+        ],+        [+          118.4,+          91.1+        ],+        [+          118.4,+          91.2+        ],+        {+          "x": 118.4,+          "y": 91.2,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          106.095,+          97.64800000000001+        ],+        [+          106.1,+          97.65+        ],+        [+          106.1,+          97.75+        ],+        {+          "x": 106.1,+          "y": 97.75,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          105.916,+          91.74499999999999+        ],+        [+          105.9,+          91.75+        ],+        [+          105.9,+          91.65+        ],+        {+          "x": 105.9,+          "y": 91.65,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          114.54,+          87.191+        ],+        [+          114.55,+          87.2+        ],+        [+          114.55,+          87.3+        ],+        {+          "x": 114.55,+          "y": 87.3,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          110.435,+          88.26700000000001+        ],+        [+          110.45,+          88.25+        ],+        [+          110.45,+          88.35+        ],+        {+          "x": 110.45,+          "y": 88.35,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          114.645,+          88.492+        ],+        [+          114.65,+          88.5+        ],+        [+          114.55,+          88.5+        ],+        {+          "x": 114.55,+          "y": 88.5,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          106.184,+          99.108+        ],+        [+          106.2,+          99.1+        ],+        [+          106.1,+          99.1+        ],+        {+          "x": 106.1,+          "y": 99.1,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          128.511,+          108.631+        ],+        [+          128.5,+          108.65+        ],+        {+          "x": 128.5,+          "y": 108.65,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          127.45,+          105.1625+        ],+        [+          127.45,+          105.15+        ],+        [+          127.75,+          105.15+        ],+        {+          "x": 127.75,+          "y": 105.15,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          121.95,+          96.8375+        ],+        [+          121.95,+          96.85+        ],+        [+          121.65,+          96.85+        ],+        {+          "x": 121.65,+          "y": 96.85,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          120.53750000000001,+          98.25+        ],+        [+          120.55,+          98.25+        ],+        [+          120.55,+          97.95+        ],+        {+          "x": 120.55,+          "y": 97.95,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          128.8625,+          98.25+        ],+        [+          128.85,+          98.25+        ],+        [+          128.85,+          97.95+        ],+        {+          "x": 128.85,+          "y": 97.95,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          125.8375,+          88.550001+        ],+        [+          125.85,+          88.55+        ],+        {+          "x": 125.85,+          "y": 88.55,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          145.85000100000002,+          121.1625+        ],+        [+          145.85,+          121.15+        ],+        [+          145.75,+          121.15+        ],+        {+          "x": 145.75,+          "y": 121.15,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          112.676,+          87.961+        ],+        [+          112.7,+          87.95+        ],+        {+          "x": 112.7,+          "y": 87.95,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          111.524,+          90.468+        ],+        [+          111.5,+          90.45+        ],+        {+          "x": 111.5,+          "y": 90.45,+          "layer": "In2.Cu"+        }+      ],+      [+        [+          112.55,+          94.46+        ],+        [+          112.55,+          94.45+        ],+        {+          "x": 112.55,+          "y": 94.45,+          "layer": "In2.Cu"+        }+      ]+    ]+  },+  {+    "net": "GND",+    "width": 0.25,+    "paths": [+      [+        [+          151.79999999999998,+          114.865+        ],+        [+          151.8,+          114.85+        ],+        {+          "x": 151.8,+          "y": 114.85,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.79999999999998,+          116.135+        ],+        [+          151.8,+          116.15+        ],+        {+          "x": 151.8,+          "y": 116.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.79999999999998,+          82.865+        ],+        [+          151.8,+          82.85+        ],+        {+          "x": 151.8,+          "y": 82.85,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.79999999999998,+          84.135+        ],+        [+          151.8,+          84.15+        ],+        {+          "x": 151.8,+          "y": 84.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.29999999999998,+          101.365+        ],+        [+          151.3,+          101.35+        ],+        {+          "x": 151.3,+          "y": 101.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.29999999999998,+          102.635+        ],+        [+          151.3,+          102.65+        ],+        {+          "x": 151.3,+          "y": 102.65,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          149.436,+          103.144001+        ],+        [+          149.45,+          103.15+        ],+        {+          "x": 149.45,+          "y": 103.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          130.935,+          106.176+        ],+        [+          130.95,+          106.2+        ],+        {+          "x": 130.95,+          "y": 106.2,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          123.45599899999999,+          92.366+        ],+        [+          123.45,+          92.35+        ],+        {+          "x": 123.45,+          "y": 92.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          112.79400100000001,+          105.731+        ],+        [+          112.8,+          105.75+        ],+        {+          "x": 112.8,+          "y": 105.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          119.90200100000001,+          92.251+        ],+        [+          119.9,+          92.25+        ],+        {+          "x": 119.9,+          "y": 92.25,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          128.150001,+          107.157+        ],+        [+          128.15,+          107.15+        ],+        {+          "x": 128.15,+          "y": 107.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          152.55599899999999,+          87.401+        ],+        [+          152.55,+          87.4+        ],+        {+          "x": 152.55,+          "y": 87.4,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          152.55599899999999,+          119.401+        ],+        [+          152.55,+          119.4+        ],+        {+          "x": 152.55,+          "y": 119.4,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          132.363,+          103.73+        ],+        [+          132.35,+          103.75+        ],+        {+          "x": 132.35,+          "y": 103.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          137.356,+          88.778+        ],+        [+          137.35,+          88.8+        ],+        {+          "x": 137.35,+          "y": 88.8,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          135.89999999999998,+          67.027+        ],+        [+          135.9,+          67.05+        ],+        {+          "x": 135.9,+          "y": 67.05,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          135.034,+          88.734+        ],+        [+          135.05,+          88.75+        ],+        {+          "x": 135.05,+          "y": 88.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          128.959,+          110.913+        ],+        [+          128.95,+          110.9+        ],+        {+          "x": 128.95,+          "y": 110.9,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          131.411,+          107.603+        ],+        [+          131.4,+          107.6+        ],+        {+          "x": 131.4,+          "y": 107.6,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          128.915,+          93.331+        ],+        [+          128.9,+          93.35+        ],+        {+          "x": 128.9,+          "y": 93.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          133.655,+          67.301+        ],+        [+          133.65,+          67.3+        ],+        {+          "x": 133.65,+          "y": 67.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          132.314,+          91.262+        ],+        [+          132.3,+          91.25+        ],+        {+          "x": 132.3,+          "y": 91.25,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          118.414,+          90.157+        ],+        [+          118.4,+          90.15+        ],+        {+          "x": 118.4,+          "y": 90.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          116.995,+          111.589+        ],+        [+          117.0,+          111.6+        ],+        {+          "x": 117.0,+          "y": 111.6,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          120.1,+          114.33+        ],+        [+          120.1,+          114.35+        ],+        {+          "x": 120.1,+          "y": 114.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          106.095,+          96.688+        ],+        [+          106.1,+          96.7+        ],+        {+          "x": 106.1,+          "y": 96.7,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          105.916,+          92.705+        ],+        [+          105.9,+          92.7+        ],+        {+          "x": 105.9,+          "y": 92.7,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          109.211,+          102.466+        ],+        [+          109.2,+          102.45+        ],+        {+          "x": 109.2,+          "y": 102.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          114.54,+          86.231+        ],+        [+          114.55,+          86.25+        ],+        {+          "x": 114.55,+          "y": 86.25,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          110.435,+          87.307+        ],+        [+          110.45,+          87.3+        ],+        {+          "x": 110.45,+          "y": 87.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          120.362,+          85.002+        ],+        [+          120.35,+          85.0+        ],+        {+          "x": 120.35,+          "y": 85.0,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          115.643,+          111.41199999999999+        ],+        [+          115.65,+          111.4+        ],+        {+          "x": 115.65,+          "y": 111.4,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          110.739,+          105.669+        ],+        [+          110.75,+          105.65+        ],+        {+          "x": 110.75,+          "y": 105.65,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          121.018,+          89.25+        ],+        [+          121.0,+          89.25+        ],+        {+          "x": 121.0,+          "y": 89.25,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          115.605,+          88.492+        ],+        [+          115.6,+          88.5+        ],+        {+          "x": 115.6,+          "y": 88.5,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          107.144,+          99.108+        ],+        [+          107.15,+          99.1+        ],+        {+          "x": 107.15,+          "y": 99.1,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          125.218,+          93.063+        ],+        [+          125.2,+          93.05+        ],+        {+          "x": 125.2,+          "y": 93.05,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          125.344,+          94.599+        ],+        [+          125.35,+          94.6+        ],+        {+          "x": 125.35,+          "y": 94.6,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          130.89,+          103.47+        ],+        [+          130.9,+          103.45+        ],+        {+          "x": 130.9,+          "y": 103.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          124.95,+          105.1625+        ],+        [+          124.95,+          105.15+        ],+        [+          124.95,+          103.95+        ],+        {+          "x": 124.95,+          "y": 103.95,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          126.95,+          105.1625+        ],+        [+          126.95,+          105.15+        ],+        [+          126.95,+          103.95+        ],+        {+          "x": 126.95,+          "y": 103.95,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          122.45,+          96.8375+        ],+        [+          122.45,+          96.85+        ],+        [+          122.45,+          98.05+        ],+        {+          "x": 122.45,+          "y": 98.05,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          128.8625,+          98.75+        ],+        [+          128.85,+          98.75+        ],+        [+          127.65,+          98.75+        ],+        {+          "x": 127.65,+          "y": 98.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          139.762,+          100.625+        ],+        [+          139.75,+          100.6+        ],+        [+          141.0,+          100.6+        ],+        {+          "x": 141.0,+          "y": 100.6,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          112.425,+          109.575+        ],+        [+          112.4,+          109.6+        ],+        {+          "x": 112.4,+          "y": 109.6,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          123.5625,+          89.5+        ],+        [+          123.55,+          89.5+        ],+        {+          "x": 123.55,+          "y": 89.5,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          146.8,+          123.4375+        ],+        [+          146.8,+          123.45+        ],+        {+          "x": 146.8,+          "y": 123.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          147.749999,+          123.4375+        ],+        [+          147.75,+          123.45+        ],+        {+          "x": 147.75,+          "y": 123.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          146.8,+          121.1625+        ],+        [+          146.8,+          121.15+        ],+        {+          "x": 146.8,+          "y": 121.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          135.398,+          96.497+        ],+        [+          135.4,+          96.5+        ],+        {+          "x": 135.4,+          "y": 96.5,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          132.263,+          92.972+        ],+        [+          132.25,+          92.95+        ],+        {+          "x": 132.25,+          "y": 92.95,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          122.53500000000001,+          71.428+        ],+        [+          122.55,+          71.45+        ],+        {+          "x": 122.55,+          "y": 71.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          113.07400000000001,+          90.468+        ],+        [+          113.05,+          90.45+        ],+        {+          "x": 113.05,+          "y": 90.45,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          134.75,+          91.0+        ],+        {+          "x": 134.75,+          "y": 91.0,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          147.16299899999999,+          75.3+        ],+        [+          147.15,+          75.3+        ],+        {+          "x": 147.15,+          "y": 75.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          132.380999,+          89.159+        ],+        [+          132.4,+          89.15+        ],+        {+          "x": 132.4,+          "y": 89.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          144.338999,+          72.418+        ],+        [+          144.35,+          72.4+        ],+        {+          "x": 144.35,+          "y": 72.4,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          142.20999899999998,+          67.162+        ],+        [+          142.2,+          67.15+        ],+        {+          "x": 142.2,+          "y": 67.15,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          125.8,+          112.35+        ],+        {+          "x": 125.8,+          "y": 112.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          123.60000000000001,+          110.65+        ],+        [+          123.6,+          110.65+        ],+        {+          "x": 123.6,+          "y": 110.65,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          112.55,+          95.73+        ],+        [+          112.55,+          95.75+        ],+        {+          "x": 112.55,+          "y": 95.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          112.55,+          97.0+        ],+        {+          "x": 112.55,+          "y": 97.0,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          112.55,+          99.54+        ],+        [+          112.55,+          99.55+        ],+        {+          "x": 112.55,+          "y": 99.55,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          123.495,+          76.5+        ],+        [+          123.5,+          76.5+        ],+        {+          "x": 123.5,+          "y": 76.5,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          140.34800099999998,+          72.564+        ],+        [+          140.35,+          72.55+        ],+        {+          "x": 140.35,+          "y": 72.55,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          135.279,+          72.328+        ],+        [+          135.3,+          72.35+        ],+        {+          "x": 135.3,+          "y": 72.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          135.52600099999998,+          69.338+        ],+        [+          135.55,+          69.35+        ],+        {+          "x": 135.55,+          "y": 69.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          143.308001,+          69.858+        ],+        [+          143.3,+          69.85+        ],+        {+          "x": 143.3,+          "y": 69.85,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          143.141001,+          75.296+        ],+        [+          143.15,+          75.3+        ],+        {+          "x": 143.15,+          "y": 75.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          130.268,+          67.317+        ],+        [+          130.25,+          67.3+        ],+        {+          "x": 130.25,+          "y": 67.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          137.977,+          67.055999+        ],+        [+          138.0,+          67.05+        ],+        {+          "x": 138.0,+          "y": 67.05,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          119.005,+          79.772999+        ],+        [+          119.0,+          79.75+        ],+        {+          "x": 119.0,+          "y": 79.75,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          122.009,+          80.27999899999999+        ],+        [+          122.0,+          80.3+        ],+        {+          "x": 122.0,+          "y": 80.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.92,+          114.865+        ],+        [+          151.9,+          114.85+        ],+        [+          152.5,+          114.85+        ],+        {+          "x": 152.5,+          "y": 114.85,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.92,+          82.865+        ],+        [+          151.9,+          82.85+        ],+        [+          152.5,+          82.85+        ],+        {+          "x": 152.5,+          "y": 82.85,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          151.42,+          101.365+        ],+        [+          151.4,+          101.35+        ],+        [+          152.0,+          101.35+        ],+        {+          "x": 152.0,+          "y": 101.35,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          129.450001,+          71.5+        ],+        [+          129.45,+          71.5+        ],+        {+          "x": 129.45,+          "y": 71.5,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          161.3,+          124.66+        ],+        [+          161.3,+          124.65+        ],+        {+          "x": 161.3,+          "y": 124.65,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          145.0,+          79.300001+        ],+        [+          145.0,+          79.3+        ],+        {+          "x": 145.0,+          "y": 79.3,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          133.3,+          76.800001+        ],+        [+          133.3,+          76.8+        ],+        {+          "x": 133.3,+          "y": 76.8,+          "layer": "In1.Cu"+        }+      ],+      [+        [+          122.95,+          76.85+        ],+        [+          124.05,+          76.85+        ],+        [+          124.25,+          76.65+        ],+        [+          124.3,+          76.65+        ],+        [+          124.35,+          76.6+        ],+        [+          124.4,+          76.6+        ],+        [+          124.45,+          76.55+        ],+        [+          126.85,+          76.55+        ],+        [+          126.9,+          76.5+        ],+        {+          "x": 126.9,+          "y": 76.5,+          "layer": "In1.Cu"+        }+      ]+    ]+  }+]\ No newline at end of file
docs/examples/astra-esc/source/routing/geometry.pyadded+48
@@ -0,0 +1,48 @@+import re,json,math+from pathlib import Path+from shapely.geometry import Point,box,Polygon,LineString+from shapely import affinity+from shapely.ops import unary_union+def parse(s):+ toks=re.findall(r'"(?:\\.|[^"\\])*"|[()]|[^\s()]+',s); stack=[];root=None+ for t in toks:+  if t=='(':stack.append([])+  elif t==')':+   v=stack.pop()+   if stack:stack[-1].append(v)+   else:root=v+  else:+   try:v=json.loads(t) if t.startswith('"') else float(t)+   except:v=t+   stack[-1].append(v)+ return root+def allof(x,k):return [v for v in x if isinstance(v,list) and v and v[0]==k]+def one(x,k,d=None):return next(iter(allof(x,k)),d)+def val(x,k,d=None):+ a=one(x,k);return a[1] if a else d+root=parse(Path('esc-g431-fable-placed-planes.kicad_pcb').read_text())+pads=[];keepouts=[]+for f in allof(root,'footprint'):+ ref=next(p[2] for p in allof(f,'property') if p[1]=='Reference'); fa=one(f,'at');fx,fy=fa[1:3];ang=fa[3] if len(fa)>3 else 0+ for p in allof(f,'pad'):+  a=one(p,'at');px,py=a[1:3];pa=a[3] if len(a)>3 else 0;sz=one(p,'size');w,h=sz[1:3];shape=p[3]+  if shape=='circle':g=Point(0,0).buffer(w/2,quad_segs=16)+  elif shape=='oval':+   g=LineString([(-(w-h)/2,0),((w-h)/2,0)]).buffer(h/2) if w>h else LineString([(0,-(h-w)/2),(0,(h-w)/2)]).buffer(w/2)+  elif shape=='roundrect':+   r=min(w,h)*val(p,'roundrect_rratio',.25);g=box(-w/2+r,-h/2+r,w/2-r,h/2-r).buffer(r)+  else:g=box(-w/2,-h/2,w/2,h/2)+  if shape=='custom':+   shapes=[g]; prim=one(p,'primitives',[])+   for q in allof(prim,'gr_poly'):+    pts=[v[1:3] for v in one(q,'pts')[1:]];pg=Polygon(pts);shapes.append(pg.buffer(val(q,'width',0)/2))+   g=unary_union(shapes)+  # pad angle stored board absolute angle, coordinates footprint local+  g=affinity.rotate(g,-pa,origin=(0,0));cx=fx+px*math.cos(math.radians(ang))+py*math.sin(math.radians(ang));cy=fy-px*math.sin(math.radians(ang))+py*math.cos(math.radians(ang));g=affinity.translate(g,cx,cy)+  n=one(p,'net');net=n[-1] if n else ''; layers=one(p,'layers')[1:];dr=one(p,'drill');hole=0+  if dr:+   hole=max([v for v in dr[1:] if isinstance(v,(int,float))],default=0)+  pads.append(dict(name=ref+'.'+str(int(p[1]) if isinstance(p[1],float) else p[1]),net=net,x=cx,y=cy,g=g,layers=layers,type=p[2],clearance=max(val(p,'clearance',0),val(f,'clearance',0)),hole=hole))+if __name__=='__main__':+ print(len(pads));print('shapes',[(p['name'],p['g'].bounds,p['clearance']) for p in pads if p['clearance']]);print('zones',[(val(z,'net_name'),val(z,'layer')) for z in allof(root,'zone')]);print('edges',[(a[0],one(a,'start'),one(a,'end')) for a in root if isinstance(a,list) and val(a,'layer')=='Edge.Cuts'])+ st=json.load(open('evidence/initial-state.json'));live={p['name']:p for p in st['pads']};print('maxcoorderror',max(math.hypot(p['x']-live[p['name']]['x'],p['y']-live[p['name']]['y']) for p in pads))
docs/examples/astra-esc/source/routing/planner.pyadded+113
@@ -0,0 +1,113 @@+from geometry import *+import numpy as np,shapely,subprocess,time+from collections import defaultdict+D=Path(__file__).parent+STEP=.05;X0=104.;Y0=58.;W=1281;H=1481;N=W*H+copper=[]; failures=[];plans=[]+pads=[p for p in pads if any(l.endswith('.Cu') for l in p['layers'])]+by=defaultdict(list)+for p in pads:+ if p['net'] and not p['net'].startswith('unconnected-'):by[p['net']].append(p)+# board rounded corners, 0.25mm copper-to-edge conservative minimum+outline=box(107,61,165,129).buffer(3,quad_segs=16)+def ij(x,y):return round((x-X0)/STEP),round((y-Y0)/STEP)+def xy(i,j):return (round(X0+i*STEP,5),round(Y0+j*STEP,5))+def raster(arr,g,value=1):+ if g.is_empty:return+ x1,y1,x2,y2=g.bounds;i1=max(0,int((x1-X0)/STEP)-1);i2=min(W,int((x2-X0)/STEP)+2);j1=max(0,int((y1-Y0)/STEP)-1);j2=min(H,int((y2-Y0)/STEP)+2)+ if i2<=i1 or j2<=j1:return+ xx=X0+np.arange(i1,i2)[None,:]*STEP;yy=Y0+np.arange(j1,j2)[:,None]*STEP+ hit=shapely.intersects_xy(g,xx,yy);a=arr[j1:j2,i1:i2];a[hit]=value++def masks(net,width):+ a=np.ones((3,H,W),dtype=np.uint8)+ for z,rad in [(0,width/2),(1,width/2),(2,.4)]:raster(a[z],outline.buffer(-.25-rad),0)+ for p in pads:+  if p['net']==net:continue+  clearance=max(.2,p['clearance'])+.005+  pg=p['g']; layers=p['layers']+  for z,l in [(0,'F.Cu'),(1,'B.Cu')]:+   if l in layers or '*.Cu' in layers:raster(a[z],pg.buffer(clearance+width/2))+  raster(a[2],pg.buffer(clearance+.4))+ for p in pads:+  if p['hole']:raster(a[2],Point(p['x'],p['y']).buffer(p['hole']/2+.2+.25))+ for c in copper:+  if len(c['zs'])==2:raster(a[2],c['g'].centroid.buffer(.65+.02))+  if c['net']==net:continue+  for z in c['zs']:raster(a[z],c['g'].buffer(.205+width/2))+  raster(a[2],c['g'].buffer(.205+.4))+ return a++def register(net,points,width):+ z=0+ for p,q in zip(points,points[1:]):+  oldz=z;zz=q.get('layer','F.Cu' if z==0 else 'B.Cu') if isinstance(q,dict) else ('F.Cu' if z==0 else 'B.Cu')+  def pos(v):return (v['x'],v['y']) if isinstance(v,dict) else v+  a,b=pos(p),pos(q)+  if a!=b:copper.append(dict(net=net,g=LineString([a,b]).buffer(width/2),zs=[z]))+  if isinstance(q,dict) and zz!=('F.Cu' if z==0 else 'B.Cu'):+   copper.append(dict(net=net,g=Point(*b).buffer(.4),zs=[0,1]));z=1 if zz=='B.Cu' else 0++def compress(raw):+ ps=[]+ for n in raw:+  z=n//N;j,i=divmod(n%N,W);ps.append((i,j,z))+ keep=[ps[0]]+ for a,b,c in zip(ps,ps[1:],ps[2:]):+  if (b[0]-a[0],b[1]-a[1],b[2]-a[2])!=(c[0]-b[0],c[1]-b[1],c[2]-b[2]):keep.append(b)+ keep.append(ps[-1]);return keep++def search(a,start,target,goalgeo,plane=False):+ goal=np.zeros((2,H,W),dtype=np.uint8)+ if plane:goal[0]=1-a[2]+ else:+  for z,g in goalgeo:raster(goal[z],g)+ goal[a[:2]>0]=0+ si,sj=ij(start['x'],start['y']);sx=si;sy=sj+ if a[0,sj,si]:return None+ a.tofile('mask.bin');goal.tofile('goal.bin');tx,ty=ij(*target)+ r=subprocess.run(['./search'],input=f'{W} {H} {sj*W+si} {tx} {ty}',capture_output=True,text=True)+ raw=json.loads(r.stdout)+ if not raw:return None+ ps=compress(raw);out=[[start['x'],start['y']]]+ for i,j,z in ps:+  x,y=xy(i,j)+  if z!=(0 if len(out)==1 else curz):out.append(dict(x=x,y=y,layer='B.Cu' if z else 'F.Cu'))+  elif [x,y]!=out[-1]:out.append([x,y])+  curz=z+ return out++def plan_planes():+ for net,layer in [('GND','In1.Cu'),('+3V3','In2.Cu')]:+  paths=[]+  for p in sorted(by[net],key=lambda p:p['g'].area):+   if p['type']=='thru_hole':continue+   a=masks(net,.25);route=search(a,p,(p['x'],p['y']),[],True)+   if route:+    e=route[-1];x,y=(e['x'],e['y']) if isinstance(e,dict) else e+    route.append(dict(x=x,y=y,layer=layer));register(net,route,.25);paths.append(route)+   else:failures.append([net,p['name'],'plane stub blocked'])+  plans.append(dict(net=net,width=.25,paths=paths));print(net,len(paths),'stubs',flush=True)++def plan_signals():+ def span(n):+  ps=by[n];return max(math.hypot(p['x']-q['x'],p['y']-q['y']) for p in ps for q in ps)+ for net in sorted((n for n in by if n not in ['GND','+3V3'] and len(by[n])>1),key=span):+  width=.5 if net in ['+VBAT','GND_OUT','/DRV_SHA','/DRV_SHB','/DRV_SHC'] else .25+  ps=by[net];connected=[ps[0]];remaining=ps[1:];paths=[]+  while remaining:+   _,p,t=min((math.hypot(p['x']-q['x'],p['y']-q['y']),p,q) for p in remaining for q in connected)+   remaining.remove(p)+   goals=[]+   for q in connected:+    for z in ([0,1] if q['type']=='thru_hole' else [0]):goals.append((z,q['g'].buffer(-.02)))+   for c in copper:+    if c['net']==net:+     for z in c['zs']:goals.append((z,c['g'].buffer(-width/2+.025)))+   a=masks(net,width);route=search(a,p,(t['x'],t['y']),goals)+   if route:register(net,route,width);paths.append(route);connected.append(p)+   else:failures.append([net,p['name'],'no clearance-safe path']);print('FAIL',net,p['name'],flush=True)+  plans.append(dict(net=net,width=width,paths=paths));print(net,len(paths),'paths',flush=True)+  Path('plan.json').write_text(json.dumps(plans,indent=2));Path('failures.json').write_text(json.dumps(failures,indent=2))+if __name__=='__main__':+ t=time.time();plan_planes();plan_signals();print('seconds',time.time()-t)
docs/examples/astra-esc/source/routing/repair2.pyadded+65
@@ -0,0 +1,65 @@+import planner as m+from planner import *+m.copper.clear()+plans=json.load(open('evidence/plan-before-live.json'))+for p in plans:+ for path in p['paths']:register(p['net'],path,p['width'])+def search2(a,start,target,goalgeo,width=.25,plane=False):+ goal=np.zeros((2,H,W),dtype=np.uint8)+ if plane:goal[0]=1-a[2]+ else:+  for z,g in goalgeo:raster(goal[z],g.buffer(width/2-.04))+ goal[a[:2]>0]=0+ starts=np.zeros((H,W),dtype=np.uint8);raster(starts,start['g'].buffer(width/2-.04));starts[a[0]>0]=0+ ids=np.flatnonzero(starts)+ if not len(ids) or not np.any(goal):return None+ a.tofile('mask.bin');goal.tofile('goal.bin');tx,ty=ij(*target)+ r=subprocess.run(['./search2'],input=f'{W} {H} 0 {tx} {ty} {len(ids)} '+ ' '.join(map(str,ids)),capture_output=True,text=True)+ raw=json.loads(r.stdout)+ if not raw:return None+ ps=compress(raw);out=[];curz=0+ for i,j,z in ps:+  x,y=xy(i,j)+  if z!=curz:out.append(dict(x=x,y=y,layer='B.Cu' if z else 'F.Cu'))+  elif [x,y]!=(out[-1] if out else None):out.append([x,y])+  curz=z+ return out+# Associate the connected pad groups using already planned native geometry.+def groups(net):+ ps=by[net];nodes=[(p['g'],[0,1] if p['type']=='thru_hole' else [0]) for p in ps]+[(c['g'],c['zs']) for c in m.copper if c['net']==net]+ parent=list(range(len(nodes)))+ def find(i):+  while parent[i]!=i:parent[i]=parent[parent[i]];i=parent[i]+  return i+ for i,(g,z) in enumerate(nodes):+  for j,(h,zz) in enumerate(nodes[:i]):+   if set(z)&set(zz) and g.distance(h)<.005:parent[find(i)]=find(j)+ out=defaultdict(list)+ for i,p in enumerate(ps):out[find(i)].append(p)+ return list(out.values())+for net,layer in [('GND','In1.Cu'),('+3V3','In2.Cu')]:+ plan=next(p for p in plans if p['net']==net)+ for p in by[net]:+  if p['type']=='thru_hole':continue+  if any(c['net']==net and c['g'].intersects(p['g']) for c in m.copper):continue+  route=search2(masks(net,.25),p,(p['x'],p['y']),[],plane=True)+  if route:+   e=route[-1];route.append(dict(x=e[0],y=e[1],layer=layer));register(net,route,.25);plan['paths'].append(route);print('plane repair',net,p['name'],flush=True)+for plan in plans:+ net=plan['net'];width=plan['width']+ if net in ['GND','+3V3']:continue+ gr=groups(net);tries=set()+ while len(gr)>1:+  pairs=sorted((math.hypot(p['x']-q['x'],p['y']-q['y']),i,j,p,q) for i,pp in enumerate(gr) for j,qq in enumerate(gr[:i]) for p in pp for q in qq)+  changed=False+  for dist,i,j,p,q in pairs:+   key=(p['name'],q['name'])+   if key in tries:continue+   tries.add(key);goals=[]+   for t in gr[j]:goals.append((0,t['g']))+   a=masks(net,width);route=search2(a,p,(q['x'],q['y']),goals,width)+   if route:+    register(net,route,width);plan['paths'].append(route);changed=True;print('repair',net,p['name'],q['name'],flush=True);break+  if not changed:print('remaining',net,[[p['name'] for p in g] for g in gr],flush=True);break+  gr=groups(net)+ Path('plan-repair2.json').write_text(json.dumps(plans,indent=2))
docs/examples/astra-esc/source/routing/search.cppadded+3
@@ -0,0 +1,3 @@+#include <bits/stdc++.h>+using namespace std;+int main(){int W,H,s;cin>>W>>H>>s;int N=W*H;vector<unsigned char>b(3*N),goal(2*N);ifstream f("mask.bin",ios::binary);f.read((char*)b.data(),3*N);ifstream g("goal.bin",ios::binary);g.read((char*)goal.data(),2*N);int tx,ty;cin>>tx>>ty;auto heur=[&](int a){int p=a%N,x=p%W,y=p/W;double dx=abs(x-tx),dy=abs(y-ty);return max(dx,dy)+.41421356*min(dx,dy);}; vector<double>d(2*N,1e30);vector<int>prev(2*N,-1);priority_queue<pair<double,int>,vector<pair<double,int>>,greater<pair<double,int>>>q;d[s]=0;q.push({heur(s),s});int end=-1,count=0;int dx[]={1,1,0,-1,-1,-1,0,1},dy[]={0,1,1,1,0,-1,-1,-1};while(!q.empty()){auto [cost,a]=q.top();q.pop();if(cost>d[a]+heur(a)+1e-5)continue;if(goal[a]){end=a;break;}if(++count>1500000)break;int z=a/N,p=a%N,x=p%W,y=p/W;for(int k=0;k<9;k++){int v;double c;if(k==8){if(b[2*N+p])continue;v=(1-z)*N+p;c=35;}else{int xx=x+dx[k],yy=y+dy[k];if(xx<0||yy<0||xx>=W||yy>=H)continue;v=z*N+yy*W+xx;c=k%2?1.41421356:1.;if(k%2&&(b[z*N+y*W+xx]||b[z*N+yy*W+x]))continue;}if(b[v])continue;double nd=d[a]+c;if(nd+1e-8<d[v]){d[v]=nd;prev[v]=a;q.push({nd+heur(v),v});}}} if(end<0){cout<<"[]";return 0;}vector<int>path;for(int a=end;a>=0;a=prev[a])path.push_back(a);reverse(path.begin(),path.end());cout<<'[';for(int i=0;i<path.size();i++){if(i)cout<<',';cout<<path[i];}cout<<']';}
docs/examples/astra-esc/source/routing/search2.cppadded+3
@@ -0,0 +1,3 @@+#include <bits/stdc++.h>+using namespace std;+int main(){int W,H,s;cin>>W>>H>>s;int N=W*H;vector<unsigned char>b(3*N),goal(2*N);ifstream f("mask.bin",ios::binary);f.read((char*)b.data(),3*N);ifstream g("goal.bin",ios::binary);g.read((char*)goal.data(),2*N);int tx,ty;cin>>tx>>ty;auto heur=[&](int a){int p=a%N,x=p%W,y=p/W;double dx=abs(x-tx),dy=abs(y-ty);return max(dx,dy)+.41421356*min(dx,dy);}; vector<double>d(2*N,1e30);vector<int>prev(2*N,-1);priority_queue<pair<double,int>,vector<pair<double,int>>,greater<pair<double,int>>>q;int ns;cin>>ns;for(int i=0;i<ns;i++){int st;cin>>st;d[st]=0;q.push({heur(st),st});}int end=-1,count=0;int dx[]={1,1,0,-1,-1,-1,0,1},dy[]={0,1,1,1,0,-1,-1,-1};while(!q.empty()){auto [cost,a]=q.top();q.pop();if(cost>d[a]+heur(a)+1e-5)continue;if(goal[a]){end=a;break;}if(++count>1500000)break;int z=a/N,p=a%N,x=p%W,y=p/W;for(int k=0;k<9;k++){int v;double c;if(k==8){if(b[2*N+p])continue;v=(1-z)*N+p;c=35;}else{int xx=x+dx[k],yy=y+dy[k];if(xx<0||yy<0||xx>=W||yy>=H)continue;v=z*N+yy*W+xx;c=k%2?1.41421356:1.;if(k%2&&(b[z*N+y*W+xx]||b[z*N+yy*W+x]))continue;}if(b[v])continue;double nd=d[a]+c;if(nd+1e-8<d[v]){d[v]=nd;prev[v]=a;q.push({nd+heur(v),v});}}} if(end<0){cout<<"[]";return 0;}vector<int>path;for(int a=end;a>=0;a=prev[a])path.push_back(a);reverse(path.begin(),path.end());cout<<'[';for(int i=0;i<path.size();i++){if(i)cout<<',';cout<<path[i];}cout<<']';}
docs/examples/astra-esc/source/routing/search3.cppadded+3
@@ -0,0 +1,3 @@+#include <bits/stdc++.h>+using namespace std;+int main(){int W,H,s;cin>>W>>H>>s;int N=W*H;vector<unsigned char>b(3*N),goal(2*N);ifstream f("mask.bin",ios::binary);f.read((char*)b.data(),3*N);ifstream g("goal.bin",ios::binary);g.read((char*)goal.data(),2*N);vector<unsigned short>pen(3*N);ifstream pf("penalty.bin",ios::binary);pf.read((char*)pen.data(),6*N);int tx,ty;cin>>tx>>ty;auto heur=[&](int a){int p=a%N,x=p%W,y=p/W;double dx=abs(x-tx),dy=abs(y-ty);return max(dx,dy)+.41421356*min(dx,dy);}; vector<double>d(2*N,1e30);vector<int>prev(2*N,-1);priority_queue<pair<double,int>,vector<pair<double,int>>,greater<pair<double,int>>>q;int ns;cin>>ns;for(int i=0;i<ns;i++){int st;cin>>st;d[st]=0;q.push({heur(st),st});}int end=-1,count=0;int dx[]={1,1,0,-1,-1,-1,0,1},dy[]={0,1,1,1,0,-1,-1,-1};while(!q.empty()){auto [cost,a]=q.top();q.pop();if(cost>d[a]+heur(a)+1e-5)continue;if(goal[a]){end=a;break;}if(++count>6000000)break;int z=a/N,p=a%N,x=p%W,y=p/W;for(int k=0;k<9;k++){int v;double c;if(k==8){if(b[2*N+p])continue;v=(1-z)*N+p;c=35;}else{int xx=x+dx[k],yy=y+dy[k];if(xx<0||yy<0||xx>=W||yy>=H)continue;v=z*N+yy*W+xx;c=k%2?1.41421356:1.;if(k%2&&(b[z*N+y*W+xx]||b[z*N+yy*W+x]))continue;}if(b[v])continue;c *= 1.0+(k==8 ? pen[2*N+p] : pen[v]);double nd=d[a]+c;if(nd+1e-8<d[v]){d[v]=nd;prev[v]=a;q.push({nd+heur(v),v});}}} if(end<0){cout<<"[]";return 0;}vector<int>path;for(int a=end;a>=0;a=prev[a])path.push_back(a);reverse(path.begin(),path.end());cout<<'[';for(int i=0;i<path.size();i++){if(i)cout<<',';cout<<path[i];}cout<<']';}
docs/examples/astra-esc/source/routing/soft_repair3.pyadded+74
@@ -0,0 +1,74 @@+from component_search import *+from soft_search2 import search_soft+import soft_search2 as soft+import ast+src=Path('repair2.py').read_text().replace('width/2-.04','width/2-.005')+exec(compile(ast.Module(body=[n for n in ast.parse(src).body if isinstance(n,ast.FunctionDef) and n.name=='search2'],type_ignores=[]),'plane-search','exec'),globals())+import copy,sys,random+plans=json.load(open(sys.argv[1] if len(sys.argv)>1 else 'component-repaired.json'))+load(plans)+def gaps():return {p['net']:len(components(p['net']))-1 for p in plans if p['net'] not in ['GND','+3V3'] and len(components(p['net']))>1}+def pathgeo(plan,path):+ old=list(m.copper);m.copper.clear();register2(plan['net'],path,plan['width']);cs=list(m.copper);m.copper[:]=old;return cs+best=sum(gaps().values());print('INITIAL',gaps(),flush=True)+attempts=defaultdict(int)+for iteration in range(300):+ m.X0=104.0+.025*(iteration%2);m.Y0=58.0+.025*((iteration//2)%2)+ missing=gaps()+ if not missing:break+ net=min(missing,key=lambda n:attempts[n]);attempts[net]+=1;plan=next(p for p in plans if p['net']==net)+ before=copy.deepcopy(plans);old=list(m.copper)+ cs=components(net);pairs=sorted((unary_union([c['g'] for c in x]).distance(unary_union([c['g'] for c in y])),i,j) for i,x in enumerate(cs) for j,y in enumerate(cs[:i]))+ # Search against pads, planes, and this net, then identify exact donor paths.+ m.copper[:]=old+ candidates=[]+ for _,i,j in pairs:+  route=search_soft(net,plan['width'],cs[i],cs[j])+  if route:candidates.append(route)+  if len(candidates)>=3:break+ m.copper[:]=old+ if not candidates:+  for _,i,j in pairs:+   route=search_soft(net,plan['width'],cs[i],cs[j],allow_planes=True)+   if route:candidates.append(route);break+ if not candidates:+  print(iteration,'NO CANDIDATE',net,flush=True);continue+ scored=[]+ for route in candidates:+  new=pathgeo(plan,route);donors=[]+  for q in plans:+   if q['net']==net:continue+   for ix,path in enumerate(q['paths']):+    gc=pathgeo(q,path)+    if any(set(a['zs'])&set(b['zs']) and a['g'].distance(b['g'])<.205 for a in new for b in gc):donors.append((q['net'],ix))+  scored.append((len(donors),route,donors))+ _,route,donors=min(scored,key=lambda x:x[0]);print(iteration,'RIP',net,donors,flush=True)+ plane_pads=[]+ for n,i in donors:+  if n in ['GND','+3V3']:+   q=next(p for p in plans if p['net']==n);v=q['paths'][i][0];pt=Point((v['x'],v['y']) if isinstance(v,dict) else v);plane_pads.append(min((p for p in by[n] if p['type']!='thru_hole'),key=lambda p:p['g'].distance(pt)))+ for q in plans:q['paths']=[p for i,p in enumerate(q['paths']) if (q['net'],i) not in donors]+ load(plans)+ # Recheck the route against all remaining copper before registering it.+ # Exact paths above came from the hard pad/plane mask; all conflicts removed.+ register2(net,route,plan['width']);plan['paths'].append(route)+ plane_ok=True+ for p in plane_pads:+  q=next(q for q in plans if q['net']==p['net'])+  stub=search2(masks(p['net'],.25),p,(p['x'],p['y']),[],plane=True)+  if not stub:plane_ok=False;break+  e=stub[-1];stub.append(dict(x=e[0],y=e[1],layer='In1.Cu' if p['net']=='GND' else 'In2.Cu'));register2(p['net'],stub,.25);q['paths'].append(stub)+ if not plane_ok:+  plans=before;load(plans);print('REVERT plane stub blocked',flush=True);continue+ todo=list(dict.fromkeys(n for n,i in donors if n not in ['GND','+3V3']))+ for n in todo:+  q=next(p for p in plans if p['net']==n);route_components(q)+ for c in pathgeo(plan,route):+  for z in c['zs']:+   tmp=np.zeros((H,W),dtype=np.uint16);raster(tmp,c['g'].buffer(.205),5);soft.history[z]=np.minimum(soft.history[z]+tmp,2000)+ remaining=gaps();score=sum(remaining.values());print('RESULT',score,remaining,flush=True)+ Path('soft3-current.json').write_text(json.dumps(plans,indent=2))+ if score<best:+  best=score;Path('soft3-best.json').write_text(json.dumps(plans,indent=2));print('BEST',best,flush=True)+ if score>max(best+3,5):+  plans=before;load(plans);print('REVERT regression',flush=True)
docs/examples/astra-esc/source/routing/soft_search2.pyadded+31
@@ -0,0 +1,31 @@+from component_search import *+history=np.zeros((3,H,W),dtype=np.uint16)+def search_soft(net,width,source,target,allow_planes=False):+ old=list(m.copper)+ m.copper[:]=[c for c in old if c['net']==net or (not allow_planes and c['net'] in ['GND','+3V3'])]+ a=masks(net,width);m.copper[:]=old+ pen=np.zeros((3,H,W),dtype=np.uint16)+ for c in old:+  if c['net']==net or (not allow_planes and c['net'] in ['GND','+3V3']):continue+  for z in c['zs']:raster(pen[z],c['g'].buffer(.205+width/2),100 if c['net'] in ['GND','+3V3'] else 30)+  raster(pen[2],c['g'].buffer(.205+.4),30)+ pen=np.minimum(pen+history,60000);pen.tofile('penalty.bin')+ start=np.zeros((2,H,W),dtype=np.uint8);goal=np.zeros_like(start)+ for collection,arr in [(source,start),(target,goal)]:+  for c in collection:+   for z in c['zs']:raster(arr[z],c['g'].buffer(width/2-.005))+  arr[a[:2]>0]=0+ ids=np.flatnonzero(start)+ if not len(ids) or not np.any(goal):return None+ g=unary_union([c['g'] for c in target]);t=g.centroid;tx,ty=ij(t.x,t.y)+ a.tofile('mask.bin');goal.tofile('goal.bin')+ r=subprocess.run(['./search3'],input=f'{W} {H} 0 {tx} {ty} {len(ids)} '+' '.join(map(str,ids)),capture_output=True,text=True)+ raw=json.loads(r.stdout)+ if not raw:return None+ out=[];curz=0+ for i,j,z in compress(raw):+  x,y=xy(i,j)+  if z!=curz or (not out and z):out.append(dict(x=x,y=y,layer='B.Cu' if z else 'F.Cu'))+  elif not out or [x,y]!=out[-1]:out.append([x,y])+  curz=z+ return out
skills/eda-end-to-end-layout/SKILL.mdadded+45
@@ -0,0 +1,45 @@+---+name: eda-end-to-end-layout+description: Carry an independently generated PCB placement through routing, power and thermal copper planning, ablation-aware retention and native validation. Use for complete AI board layouts and fair engine comparisons; preserve design provenance and distinguish a worked-example planner from a reusable router.+---+Parent skill: eda-engineering++# Establish the experiment and its provenance++Record the common schematic/netlist, BOM and footprint identities, fixed interfaces, outline, stackup, manufacturing profile and operating conditions. Hash inputs. For an end-to-end engine comparison, each engine must generate its own movable-part placement, routes and pours. Do not switch to another engine's placed fixture between stages. A shared-placement routing benchmark is a different experiment: label it explicitly, never substitute it for an end-to-end result.++Preserve stage artifacts and a manifest linking each output to the actual input hash and planner revision. A previously verified placement from the same engine can be replayed or continued with its original provenance and accounting; call replay a replay. Never silently describe reused coordinates as newly calculated placement. Strip inherited route and zone geometry from a starting fixture, except common planes or mechanically constrained geometry explicitly allowed by the experiment.++# Plan useful copper before filling the routing corridors++Read the electrical-routing, thermal-bottlenecks and copper-ablation skills. Determine current paths and returns, actual continuous/peak loads and duty, voltage, layer copper thickness, via plating assumptions, cooling conditions and temperature limits. A sense amplifier's full-scale current is not the board's current rating. Preserve manufacturer constraints and stricter electrical rules. Continue independent work while missing load specifications are resolved; label provisional analysis.++Place connectors, power devices, bulk/decoupling capacitors, shunts, drivers and sense amplifiers to reserve short, wide power paths and compact switching loops. Keep Kelvin sense takeoffs at the intended shunt terminals; a ground-net name does not authorize merging a dedicated sense path indiscriminately into a power-return pour. Assign each exposed pad to its actual net. Reserve thermal-via and spreading regions before signal routing blocks them.++Classify each net: quiet supply, power return, high-dv/dt switching node, gate drive, current sense, analog/feedback, clock/differential or ordinary signal. Choose copper geometry for the function. A switching node still needs sufficient conductor cross-section; constrain unnecessary area and overlap rather than applying a blanket prohibition on polygons. More grounded copper does not automatically cause a ground loop, and splitting a reference plane can worsen return paths. Review the actual current loops and reference continuity.++# Iterate placement, routing and native pours++1. Validate placement and fixed-interface preservation. Minimize critical loop geometry as well as wire length. A low ratsnest metric alone is insufficient.+2. Route critical escapes and sensitive paths while preserving the planned power and thermal regions. Use the selected CAD bridge and native undo/validation mechanisms. Keep the actual net identity and footprint pad geometry authoritative.+3. Build net-assigned regions on each usable copper layer. Select priorities, clearances, neck widths, pad connections, stitching/thermal vias and keepouts from this board's rules. Do not copy numerical gaps or expansion steps from an example as universal defaults.+4. Refill natively. Inspect connected geometry, not zone outlines. Check the narrowest necks, pad entrances, thermal spokes, via arrays, connector transitions, return continuity, isolated islands and layer-to-layer transitions.+5. Where a signal route cuts a useful power/thermal corridor, evaluate moving the route or relocating the obstructing component. Refill and revalidate every accepted change. Compare electrical and thermal consequences, not merely copper area.+6. Retain additional copper for ablation only where electrical behavior and fabrication permit. Do not turn every signal into a broad pour. Keep sensitive-node, antenna, isolation and impedance keepouts. Floating retention requires an explicit process/electrical decision and separate reporting.+7. Stop iterating when requirements are met or a documented constraint prevents them, not after an arbitrary number of expansion rounds. Preserve rejected candidates and reasons.++On two-layer boards, route and return copper compete on the same two surfaces. On four or more layers, account for actual plane assignments, dielectric spacing, copper thickness and interlayer vias. Do not partition a reference plane or change stackup solely to increase retained area. Analyze each layer and the connected multilayer path.++# Evidence and acceptance++Require zero new native DRC errors and zero unconnected items, with inherited violations identified by type and affected item IDs. Report placement, routing, filled copper and electrical qualification separately. DRC success and copper area do not prove current capacity, temperature or signal integrity.++Measure unioned copper per net and layer inside the usable outline, including tracks/pads/vias and filled zones without double-counting. Subtract drill voids; report islands separately. Compare material-to-remove against the same board before added pours. Area reduction is not a measured machining-time reduction. Report bottleneck widths, copper thickness, via count/plating assumptions and estimated resistance/drop/losses where justified. Validate simulation meshes and boundary conditions before claiming current-density or thermal results.++Publish actual source, configuration, input/output manifests, native results, timestamps, costs and failed attempts through the owning shared project. Report bridge defects to its maintainer with reproduction and evidence so fixes ship to all Adom users; a private executable is not distribution. Skills are reusable guidance; a hardcoded board demo must be labeled and tested before it becomes a generic tool.++# Sources and example++- [TI motor-driver layout](https://www.ti.com/lit/an/slva959b/slva959b.pdf): power loops, conductor paths, returns and thermal layout.+- [TI current-sense layout](https://www.ti.com/document-viewer/lit/html/SSZTAD8/GUID-B8989FC6-7E3F-4B21-8E84-7390293FB0EF): preserving dedicated sense traces against unintended plane connections.+- [Astra ESC source and limitations](../../docs/examples/astra-esc/README.md).